Warning: Permanently added '10.128.0.192' (ED25519) to the list of known hosts. 2024/05/16 13:49:39 fuzzer started 2024/05/16 13:49:46 dialing manager at 10.128.15.235:30001 2024/05/16 13:49:46 starting 8 executor processes executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x3d}, {0x28}, {0x6}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) fchown(r0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) r3 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="40c20fc9a3b0452d625bd9d09205d0c8d98e04952f0cc998dc0305b9fd73518c65822d7bfd726151c80a4f96205c5f02c5ec7e571dd569b866aa399558a0d7c214e49db981eb8e2d06e27941afaa6ef547965b25fbb91fed9f11d9995a650e03494353b42e030f3ef3d61a7e272b312b9a462af7f829fab27a0d69bd10445530ce", @ANYRESOCT=r1, @ANYRES64=r1], 0x401, 0x0) msgsnd(r4, &(0x7f0000001500)=ANY=[@ANYRESDEC=r1, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT=r3], 0x401, 0x800) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r5, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000200)="0780ae6df229a83883a40e7564eb2a344c37aee889d7d7931e2dca3ae03f2d29b705c0f479977d53f76f9f0bfa633cee23c1161f213c9b27242cc00737063ab3b766e435ca97da52ebb1c524ab043ecb3567781eb9fbc5cb803637db2d3df5a3635a7110ab5aafb8a87c83c709be998019ee2219fcc1036047c66c56f51637be9e4a249a6534c9768cc4945c", 0x8c}, {&(0x7f00000002c0)="ca2cf25fdbc7fa09c7fb0ddcf44cb0fe85ea2ee3f69e29d1f75303bd1f70d97c265078ff01000000000000bb27bc9aca21928c2745c01230093d485ad5a093fd43c7fbf18e5384c8ff7ea2dc50b2a06c9c7d7d266aaf1c6cc60085a678604c47e941c39cf851", 0x66}, {&(0x7f0000002340)="fbb3c5d1975b67a8c13a81628654fd10e746b1c13440b1b3a95850883b3b6eb0774879323921c1733b1bb0247f21e1f511a6f0f6d712023c3fb1c3a00a8d68e2b04da89fb725ab1a7be9b7969dda247b8c440b50695845518993e9dddd9daa71409ec8b58dbd6f60e69baf7f54f0aa368214377fb05e49a9d651fd4e2486c9cbb720f981a1871348ede132aa30945d1c5abef885de87695a08aa6db98771f6527f2f54088b6fcf901aad49b2b5bdab3797dc0d6b437c8807a9aed84446be7f522dd5e1a131a0396b7eca4a3ac0cc2dd578deeb57b08420d6afd1287d01cf39361d0c3947a9ba9c9cabb08a11f48935f35a7476e8044835264da8bd9fcf305ef8638b519f8908509c0fd9b02261e8091369d3bafb85f3a64215e2bd6a494b0c2b9e3713737cd8e15ffaeb8a4da025a425cb8234b9e41829b65c78cfce30fb0abc6e0e128aef8659615c27cb189753a0a7d578361bf5e69923ce535e1ed32b0bc33ae0636a455220bbb8527af5dee3758f41d3e2d985435d9104f070cad65eaeb07c559b61b7361270536b858f7bbde6d4392e191cd36fb9dd07b6165e6248b36723ab989bfc02500e088605a0297296d947dd300bc46de9669347c1b654928083bb496a5222017bb72adc3aea99630c74141cba1e0f0c26ce373d4465794b9e6ec479bbed593ae81184e4be707020950809ccf5b177fe7a5d4d2be555a1c2408678f8091d27fda57f5b296bf43a8073f7ed570081a637b87a007f35e67439bc9ec044cc8d7c84564c4da3f72bae3a2df30371d0e37110930518203d97ad4d2b44b0ede34903accb08da2f74ed0777370e03434895e77b66e39d4e35445f270b9c5b9b49cd775d8e5b5d50b6e572d03cf30aeca197abf705ca1309dbb5314d94ecd8ba061cfb47b799adb514efebb753c0566c4c7373b9735222170c901de39f9621e2ced1417e8934c6bf4cb33986c340ac2ffc02f34271c3c19d53daa2f163e23dd3e3d6770f93bdc934cdcf0243c615a6fec90297f2c81bb06baa5109272b5f71622ec3950e9e5ca6225413b069e875f9d668f82cbdff9975c394f1bcf29d45e2677315385ed48021478e940a96de9b124df9d86286644c9aaf054e2e336db2b2bad2a1cccff93221e0a336444bbaf6b3a10f357cac9b7d119d5b051d7520f9fae7714b003cb97a9d0eac3eb5a2323121e24185b926d6e79239d219b097cf431d65709b9954e3d19e373cd6bd4d71972c693a75701596cfc11d9fa43d1aba00307ffcdb2a1d601e708d5600b69e567cdbd572606f0d73eb3525fd13117d8445ebf674c2ce68f73cf9cd1acf79ee30a4e4be8b750f58fec4b7dba1578824dd1fde444afe200f9a425414fd0c2d1ce742c5b26324aa59e9180126c5d2bf720d", 0x3df}], 0x3) fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, 0x0) executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/42}, &(0x7f0000000040)=0x2c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffc000/0x2000)=nil) getsockname$unix(r4, 0xffffffffffffffff, &(0x7f00000000c0)) fchmod(r0, 0x118) executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1}, {0x35}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 5: seteuid(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) shmget(0x2, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="881a22a2c303f2c14fe9fa7586823cbcfb31a000fb7512bb36a233e0d29ca88d35eff80827628cfec141f5e885bd418790612ce125a145", 0x37) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) close(r1) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x4, 0x5}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0x8000000000000000, 0x81}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x1, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0xb6, 0x1, 0x401, 0x8}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa1, 0x1, 0x565c, 0x9}, {{r0}, 0xfffffffffffffff9, 0xd4, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7fffffff, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffd, 0x42, 0x20, 0x100000001, 0x9}], 0x8000, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x2, 0x6, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20, 0x81, 0x5}, {{r1}, 0xfffffffffffffffd, 0x58, 0x1, 0xffffffff00000001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x641, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0xa8, 0x6}], 0x6, &(0x7f00000003c0)={0x2, 0x8000}) poll(&(0x7f0000000400)=[{r1, 0x4}, {0xffffffffffffff9c, 0x100}, {r2, 0x20}, {r3, 0x10}], 0x4, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000440)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000480), 0x0) r4 = getuid() setuid(r4) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(0xffffffffffffffff) rmdir(&(0x7f0000000500)='./file0\x00') r7 = semget(0x3, 0x3, 0x420) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x1, r4, 0x0, r8, r9, 0x0, 0xd239}, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe}) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000640)=""/131) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000700)) ioctl$TIOCSTART(r5, 0x2000746e) setrlimit(0x0, &(0x7f0000000740)={0x2, 0x29}) geteuid() setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000780)=0x7, 0x4) getppid() flock(r6, 0x6) open(&(0x7f00000007c0)='./file0\x00', 0x800, 0x0) executing program 5: socket(0x1, 0x4005, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) utimes(0x0, &(0x7f00000000c0)) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x103, 0x280}, 0x9, 0x6, 0x0, 0x0, 0x80000001, 0x0, 0x1}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) syz_open_pts() close(0xffffffffffffffff) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open$dir(0x0, 0x1d3, 0x6a) r2 = openat(r1, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) open(0x0, 0x0, 0x0) syz_open_pts() nanosleep(0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000383a00fe8000000000000000000000000000aafe"]) writev(r3, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44a31280b09189d381e9701172b4ee171f4f7acd075325f5dbdc824b854f7903d83266edea1fdca53996077ef25c23", 0x11f}], 0x1) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4000000009, 0x82) semop(r9, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r9, &(0x7f0000000340), 0x0) r10 = getegid() semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r9, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r9, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r7, r10, r11, r8, 0x100, 0x6}, 0x1000, 0x1, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, r5, 0xffffffffffffffff, r8}, 0x0, 0x7}) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00', 0x2) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r4 = semget$private(0x0, 0x1, 0x1) semop(r4, &(0x7f0000000340)=[{}, {0x2, 0x8}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x2}, {0x0, 0x9, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {}, {0x3, 0x5, 0x1000}, {0x0, 0x8}, {0x0, 0x0, 0x1400}], 0xa) getegid() accept$inet(r2, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc0}, {0x48, 0x0, 0x0, 0xc}, {0xe6, 0x1}]}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000080)={0x48}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0xff) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) writev(r1, &(0x7f0000000400), 0x1000000000000165) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet(0x2, 0x8000, 0x7f) r4 = getpgid(0x0) r5 = getuid() setreuid(0xee00, r5) getgroups(0x1, &(0x7f0000000280)=[0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xa, 0x0, 0x0, 0x40000617}, {0x1748}, {0x106, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x103, &(0x7f0000000140)={@broadcast, @empty, [], {@generic={0x8041, "ee35912a656359c496955eb39e5ae29b55251f7395fe1ea0eaf6d04b5b8452c13a1465d3393525bd7eefeebc596d4590cc263cff7af85a1058dfe385bdfafd4ea1223791adaf85dfba87b88917162572be1dcdfe025f140c547d3ee17e45c81b6d45d9f97ada5a2b03142a0b5efd228b68be052f307ba879657c8ecfd68eb17f6050b53ac22882b7a6097e739f8b2f096c1697bc384901d19460d0c3d60bec5e11ca6a8fbf65aa609752823063c50ca38a68decce05cb448a49896d4783de5b8ae90d26cc375549de801e35335ecb6ead12d6981ba6eb41f27cf04d2903d3a43878a167c05edc92a4e09533a84c77ee1f6d40448d0"}}}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRESDEC]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd59}) r1 = syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="3fbee6c8acbd5e37febf5231fb6d8483553d0e74a77c924b331bf15725c602b21ac686b1635fb3fe6611d7f703698eee920e83e03b3d5060e31b61a282719fed9ed605b6b81b694074bf8c0032fdcae9a48bc2298ee8ca18656969fddb81c9953897d6759bdb772520f300f008900c0cb5ace55cd64d05e2a79efcb53e83a6bfbb9c643c88d8f2c727fac4f4cc52211f776f726fb6187dcf6f", 0x99}], 0x1, 0x3) syz_open_pts() sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) pwritev(r2, &(0x7f0000001600)=[{&(0x7f0000000300)="60159fa4271ee02ad1b6ef9a8af38fa1e0582ed13f50393374", 0x19}], 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() getrlimit(0x0, &(0x7f0000000080)) r4 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000580)=0x9) close(r3) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x0, 0x3fffffd, 0x0, "476fa4fe159e030d4f00"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0x69, 0x7f, 0x5}, {0xa5f9, 0x3f, 0x80}, {0x400, 0x20, 0x4, 0x1}, {0x9, 0xf0, 0x1, 0x5bd}, {0x81, 0x40, 0x1, 0x7fffffff}]}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000500)=0x3) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000400)="ef5ad648eb8ca37136c624a1c659f1540fe317671a1abbd7decb9d78b29d7665796ae16cf1f060cc3d2fc840e4ca6014f93b3844b9d1cba6196f43c326bf2f8ab57f33d9aacf70119e9048c9b15b22f11ac9bd3d2fee0d339f6993a0814c77e38a8817ab75fe30ced151f698d0058b537404fec50aabbf37f4f5685c23cc38ce5fe555642b7436e2b1ec94502d2b1a38354a84ceb754f66a3f657fcec3bdd3b44777b1a8de53731800a47e54fa8edc372529f3e89505", 0xb6}, {&(0x7f0000000340)="befa285854da0ba7768d", 0xa}], 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff0000000000000800400000400020000000009078ac1400bbac1400aa0100830b007f000001e0000002070b0000002740ffffffff00118376352d1a1c715da29666f3a6d40c000000"]) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="dd722386aaa50f062d1a91400aaf2539c073a40f2a1300184ab8d130077c906ce85c", 0x22}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4", 0xfdc}], 0x2) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x60}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a24"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @loopback}}}}) socket(0x2, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x10f) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000340)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/82, 0x52, 0x40, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) write(r0, &(0x7f0000000880)="f1639a3a5f9385b28be4d1625650904198d279f99d1743b6bab7ca36bc9e19ee7bba2af1c2442299643c93510b2097e48f9ec715dc5a31400e32dee67c417147e15ab444de0d4e7a3c77a27669130212f3794259117f9064bc25dbe82e5c25b895943c7fe707215f4be25372daddd57e452b35d4f9f3cfca2e4bdb6ac7896cd1ab8f31736246af9def55b868568732e6778ff85cf816ce3aa2de245e4556967c4448babe43dd878c4f47764d4553c7f8fa6489944ebbb8a38341be307c3efafb18a417e9ca3de39e33b7cb534c3ff55678ca58914adee51bf4c6aba33085bd1d753017b2794deecaf1275ab03e60edd9c6aabfbd5d506586a7b4545767a492d55561a577dd0479d62e288763f0103a95bf9db9139372d93257bc6754200c4e9a5c4230139a383c73596e93b0a9feafcbbb76f8cc94b6bfdc347589e89341eba362f7b771e5ac85e429e352327352a9763d816b9fe73c9c183b136bb3d5c9e0a0a0273aefa6edd9de8f0f3bbca7eedabb01f9714661270fcf7cdfd51964ebd6267cb0083e1b30b1c64481547ce3d90b4b527034e70eef864189d1da23438fdc87f6deb8e8c202ea09c9ac568f0fd86f9ea2e325a35599a5b39191d35654b109a2e456594e74f8000fad8830a3be91790b0b10f0634d601034dfda14da969d16924ddcbe5d8e14046f70d7c20daafd0a62d19f321046be78906dc52a8123e0c587aeaa881afbe744fea73f8bf38ae99ed1704a05a9a1bf706681bd19499419c89ddc34b7a266e8459bae50e0a9a16f95da654d7c999f31f071c29d43ea0d5f89d4504472f1d05fe84e44e1f597368fc7ebd2d940a1b04e42b5f741341adb288d9bdad7bbca336def27fc0d76c203660b79721a21d806eaa494955945f85bc0dd56762beb338b84c1730c1031e039fccf65c543c6e5994c71c0f82367d1be5421eda506b512f55d69c3b82b47443645a2cf003938c9675366a62ea59584eb35910432de630dab76f9f095e504ad3429304ece192b534243c22f5a89f3f72c2a62249a3c8353a9fdfeff8a97426a62c9838e224539b6735d4ea64e9435086440794fab8b5e76edcd4bc7d7e41370d5ead8c0eb373fd6d6b38ac840666f083185e4b6758734cfe6855da41e4c1165898a70416835c501804c04396259f4112f5f8d0b0b7d00f5e68efce2981c4e824bfb39507f0f01d04136e68f0398385d3bc9651d4d78501ea5292570de7ea5252b15bd4c3893eb4f3d0c9f46e4646297cf510067bba32dbc11425dfd022809eff70a8b98cd6ef880ea4a60f6e996f8c42225a0325d7db4ac911e319aa44a55db2367cb5e6e11a59c4f9175a5d724de1c0d17e642f73b28deb74031f5b66a623c73c6f092fea424c534ba4675d06bfe69980a50acffd6584683f40907b0ae05d7d03876b495ce249242303e87d164ba86fa3e507a6cda2efbb85e661853a42344e0d3de1b32d02fb30f9280dc59ab3a6721de8dbc174485b3ced7c23851700a2d99aa90efc666ea8130f6ba3d7e3227a702a01cbd1e2692541684bb741025679e0e39c25eab3e8d46b45e1e6aa8c39e71621182e7fb072afdb786348ece8f8bc346da9bd5675221f2dd1690a62ef7c83a3ef4b39a81ef35523883a84d97c40d0406652c65b5373dcded02b41f9b4513174e81dfdbdd4060c8dfd299a5d7df2d2f54ea10720b9e1e64fbd4d428dcd9653003b003a5352adbd9093eb872b34de7e2831890595c18132ec85bd5c74ffb62bdfd501d66bee9d8b04af62e5386014b3765687016efc5bcf293f4b5022a1780c32cf1251bbb4ae119efabf4f7b218a9f1cc9c0d50b3a5a3954f1f0594bee9290f7a71d811f995deda2a098316c15e596f90522d5bd64297c7f691061cc145673658fbcf2b2c4ab9947e2ef645d4c19d8971862e3e0357dd06b2652b0a09462dcbde88886dea09b47a14ff26f64fbb33735c3ad16d1e3add00b0414e74f43e97bd482b90115d9b2207783bbaaef33f5c51c4ae351bcf47f1b59e3dbd0aa78bd63c63937038e2b62d235beae44d3ceac85f1287d15eebdf10a1fec5619c3d103c68f8b9075eeb5cbcc48e2044b3a781fe9145c1fd3b38217919e5a9859cd615e5b63483804cfd8ad425712559d7f059eb5ac888e9ead5b66ac2fbabec17e97ec66e5c069bce93a4714e10c48f594d7ff3a32bf750932c61e630ab6551cb1b9135b708b3df048cdb835bd68015bbff21259dd66a03d6b51e5b1295717e5481c0c7f279e1ff2c322e881bbc0098b6cbc61c386fceb064f950ddfbc5bdb6c7a98f4798c7c1009b1931539664187e7fae2d8b0d9ebda4ba3e1abcc40d94dc80a189225552e9f7e8b2a4eeacd773799fe5fe6b3167d81a5777481d52fe337839e01ae75ef2e06b5441629b083a5ab1cd2f0e29e47625f21b7670fce18279548c10da5b2b70946ecc6515dcc7283353302cc9d38343938f6fb10c4f99da1ec773aa70bb3c85f95b7e2b6e73b29c8ef71d61e419eb1b61e936833a57c2272545f51d037039dba764c62b357f49949450c4f717ad1b596d79a66cb2096c22e5ed6b32b3b0f6542e9c86be083af06f63d804190273b8cf990c3c1da0094bb6ab4864b761de22edf3d1c1c08dcfa509c3c50556cdf72d5aeaf7eef2ee211c0f7103c3ce4b8a482a94ea6baedb6acda7b9b468e053811334d512b340bdc7a2b569ad3d68d83c057e76cf9e501cf4e7cd91ab9edefaf8b3a77f44cd2b4a6ce53dde903ae54d35c32d370347a230dc9c81f5784dfa7ea358e5201f6eab1e684d6e6664bb145dda086dfe93dd242bea10e1a970a347444eb86642028d0643168d0976a8486ec3861caed4a4ec0bd314c8d595ccbab307c27feabb142bc61d2411ef59999ea838217d7f8b99ccecb05eb2ad0b7382dfe56383c1ac0650a63bd77e0ff6318ed53380a6d561cc64022876978d679994ec3044f6b8526ad5a737222099f500af1afeb8a83b50e509c6f2c57b710f8338bda2bca7abd7dea6782a4fca50f5dbaf831d3c5433f5b88b93633d31e09eca5043c2efb6407a2817cc950c1532f885d0fa150a8ac614d99e8ec3189d23cb25ac5e8e75136f824d84bcab2f89594ce52d5ea5ec7294a6ac77fcb46528e6d6945c010185a492dd9bfd987f2ba25937bc22dc41166a1ae5bb39a0feb4cd66ece513e89f6a79c611b9d2f7e1eff8a5be29122d6999a1a15d2ab431f5efee0083168e47daf4eef4c92b1c34282612fb4dceadd49a66b460560f568e61255e6ca127c8add21c97a272a7103ce992e12c0297845d3b10d31830786c668203ffb163265d57a8b6c33a64d07d7052c251b654da4305a86dcaef13d195431beabfae9012629333ead309258669441db5eda0b705a03c2edc974e109e09dcf774e35ea0bad3c6313895c2ac9c253e9dd05f17cd0afd03f3b844e5dd01e61f06867c790afd9ed26eceda23d350f73e980fcf496b2fdc0e3db1630641440e128b51394d1f513bfb56d2475d8c959e651dd07499e99963a88c4ab0397c494ad9034cd35c0ea09d755e554b3f2c98fbf667a06a3714294eeb25a4e9f095af09efebc9bc89515c070d261d4121e62b56fe9dda2dcc90bdfbdb7c9d2125f810ce4c11c5a707749ac82b78f34bd480c5bb75f6af93c5d05c3b2688da8995364fcb3c27fa738a9da5dec8abf376151abd7faf7c100d765aab9521dec56497df50db50841a97e6830f8e4bc7285885033f97b2682dd919472fbb9ab5b1695fa3f1721aa3d062f8143ae4859fb19d4355614445b47583da902e8f0646d70ef68e109f4eb5345ec7b062f72e47ea71974fb2a81e42261f717ab9179c8b16092a09dd16ea041381decca3ed7ecae45d3ae4e8bc386156a12e29ced45837ab063d15182902a34fb0136439dc2597428a2b629316e0e5187fcce1de9ab280e81c5f19ca27be0e05c3355cc088dc6138136b3d1a6cb51f7523086e7ebbadfa99b1e8cd5d280a64c5c00361ecbffd612130ffc1f6a84d78b31edfc496770a42e20d308fb966b92ac31680aae444da9001a19b4e0946ad2b1f9f32b4afd348624d95d440cfef759f6b10908de8f36f16cdba2dc3fb8504779715e5b431e428b17b88af955acdf9d8c6997a4010dd8db74c53db06b42d5cac84fd64909897209673c9cebcc1c7c749b427e700ee8638bd0a1172c70b81f11006ebb3a1f4679f9b12d98468e5f6c30801d5b084dd4d4b875f202eb17221349ff1b439e46ce01c5b61336dd9edc4b3ad45b542e9fc950691cc6eb2d93a56c6d302677d1e613dd0dedc28672c48b31c66619289c980b009805a0cf0af1109bfcedd4f2f6538cfc58dc43e54af4b2cf80658c34259aa79128041f63e7e6bc345dad95faa9cc4954b47115aac490ccfab9a4b0f2c80610cd55f8d223ac98bafcd5a94fb2aaaf9cf6a7f79f1364a58f83276e7a8f18ebcbcfa65a46e7cff96ce8c4fcc37a14e89c46f0d38f2b23e914796c91e9f8a7f7d5d5c1cfc50087550cfc4a96c8c6ad67c36656741e28a2bd2f05456200f9a0a6f6043140c88e48b3c7144d7562a8193961065fd22a1f0c3a35c060ba8ed6ec22f3f2fc7f497ddc400975ef1e21a1cdf3f7702fcf0bec420248cc50401eac873c8f27fcdf9a588ce1d327829311f45717903dbde9fc3fcc378890bfb31c918e0158f85ba4f74771ad567f54386d30d43e11c3c1f8a8516cdc6fb0dd34fbc1cd253b799aaeaff233d6b848e4ea887ed102e03b0be867e0c56a86e67958aedc3e379ea2c8ed23dbc3f5fecb4c41917f10b1b148dbe7cec3c05f04abed31dca57eb32d531a392e42e50b60e17a899f0176f4a69b693178c3bda27a0325210cf988e0d8725903d37b4a9e7dfc049e8fe6420f7879f3f2a2de0c2db09f988bfed374e1b57c76608dc3193727f1b73f652c34adeb8c290aae0c9b37ab110afe8e6b86a86052632b75064eb48a7d39e218da2a0a658f1ab50a32d3791f970258a5c5b2dbdcc2f4f50ccc5784d80394902667a610be988f297c7624a96e57b2c51182034f7b1c1e6ef128b0845699912e6e46b0c47b52b9794d4dc5c119970f6183757ea912ca49b40b93689effa9afe8889a089b36f12fbde58d810011f31d303ea70eaa535947d2c395847ad6e4169fc080b25214ac909b63a6905f27c531657a3e171bc2495e7ca6d9c4d0eaf189c234d3090bbf863f5e2e7947a7cae156f6bdb4ac2e95de9f88a560ba79e6d7a0bb1ba6c5d2359cf37ebe981c07893790c59157ec62dcce72c6164f66b72a9638e83ea97301e85d640573f268a8ca4f5031ce7e17f06d81e67fe27e05f810701dde78a34422ef5135e256a8ff633de71f23dab0d1ffd0375eefb59187d0756a2dcb1f433d86322347132dbf89769a2d659599c71eac14efd957b7c539ebbdabcd257d3abb6445cafe487e0d52e644b7442ff55a79b4c777d202f7298ddf46f8a5211351797629429945a04d95a15b4ff9ce950fc697b323d0ca16627f6437a4962f3485be9ee8113344129fdd0d0b96a723315e821b5a605187d2e553f6de8bfdaea64e7c28ef844206de13a62491c8368593f1f834754a34ef40524fffe0bfcbdf659ec79c59a1c707796adb315050205f8759ee64850e7a274a729e0ac2d5893234b2099dbba8a63189e6ae7b5307c8158dad6ca064f2869258690dd98a34d8ff434572ce9bd6c35f33a010700b35a11ad801842c954865096d91476d5f42859f0a1cc04a69c429f1bdb1bf38700de62cae8424e2f2a883d4e636f6a168516cdac1ce74fa284dfa776442fce4fcb", 0x1000) fcntl$setown(r3, 0x6, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000080), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r7 = shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r6, 0x0) shmdt(r7) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000140)="1de4a1050b0a9a5697f1b2b8ca5dace8b6a07b1b58b2d6361baf6ffaf9539043b2773d9250d1f5f2c88551afb4478820429246e3d68e0a111aa525fd254baded043d94eb5cfd7937c08fe55e3f078acbe70f60eb76db2634b04dfdc35ff2100c1cd2a295d83b5beac52499f585053bb899d9427b1d36d783d91d7abe4c63cb8b3f8f3e60a88e3a12486c029a2ee401ee7f0ac6d9423b76ca7937440bd4ab8eb5b0eaa8bf0cf4003b71710a798128c8987bf1e9db10bd5b2c54855400ef7dee9002fc2572ab8551023b0ee67f323d6a7d3c1efaec56bbf1cb388a58bbe8ccf5c3861bc5149b05e454e3bc7d59", &(0x7f0000000240)=0xec, &(0x7f0000000280)="5d5e521191c2f9fe1cf0576c7b866d21ce59fe6127eae8e61082e5463bc2f65d7294b5c8340285ccdbbaff35b580e07add0ed07a4c55a41ac6f2f1b8a342008e1ae7a64d67861528eae9353a99e6488581807af789af34", 0x57) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r2, &(0x7f0000000140), 0x0) r3 = accept$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) r5 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206917, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000480), 0xcc, 0x0, 0x0) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000240), &(0x7f0000000600)="e3c1910a0f454afac9d4b7ca0a76c495953aed59772c6cdfd99d5b5a46242802065cc4c46dbc7b0affaf2211e87243c7d1e11c84c300ab305be484981a69d4007047b3949b503bf56a40acfbb7be793ef7fb8631141f9bdf58583afaad6f380858509a84084ae898ab249bfaf2605945d92a50a488143631c9cbb62ede974be9e2283669417b31589cfa286b7bc7e28c614656d7473ae8132695e0a3f0952c45a216c1a46286133e7e6fe93d74746ab24d86dbdc2fbdcafa70ee746c3fa0d52976e8a26309efd224a0f28fc0ffe0294dbbab016cf892efac2b31cee473ff63b7f84710c8b43396741676a89f50a9021487a385a9f3b5e3a16d0d548bd1889b0ac54a0db63f916e6dd3556e24dfdb2c3d06470a712fa09e8a7dd47424c13e0553e0a8aa59eee88434850372a9cb469e5c281548ff8f4ac6e9b0577285", 0x183) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) getpid() ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f00000008c0), &(0x7f0000000200), 0x4f) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) close(0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) readlink(0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x80) kevent(r1, 0x0, 0x2, &(0x7f00000006c0), 0x4, &(0x7f00000005c0)={0x0, 0xe8e}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x105, 0x0, 0x0, 0xe0000000}, {0x1, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x0, &(0x7f0000000140)}) writev(r0, &(0x7f0000000540), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000640)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x2a}, 0x2, &(0x7f0000000580)="f68ec1d5ed80d399a7148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af1216d19edcd1c08d120ea90334a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c820f73add07fadfb91ae035b8b4568f539f793e1a71823794110a12e9f99a51c3c5e1a461c83a86c3daa3c25c93b8531c9a9acbe04f35c2e61f560d925e3c3ec7689f4ce069ace44b23929f8b8faf12", &(0x7f0000000140)=0xa1, &(0x7f0000000200)="eeb516328cd4396506009127790719ae4def7a1f00000000d900a9529241ba31bd516e3eb6acc607006d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x8) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0x8, 0x1}, {{}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x62, 0x40000000, 0x4a, 0x4}], 0x101, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffffa, 0x3b, 0x4, 0xdc, 0xffffffffffffffc1}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x6, 0x8000000000000001}, {{r0}, 0xfffffffffffffff8, 0xc1, 0x50000013, 0x6, 0xba}, {{}, 0xfffffffffffffff9, 0x7b, 0x20, 0x20, 0x7}], 0x4, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x4f) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd", &(0x7f0000000540)=0xb3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x65) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) executing program 5: sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00', 0x2) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r2 = semget$private(0x0, 0x1, 0x1) semop(r2, &(0x7f0000000340)=[{}, {0x2, 0x8}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x2}, {0x0, 0x9, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x0, 0x1400}], 0xa) semop(r2, &(0x7f0000000300)=[{}, {0x2, 0x800, 0x800}, {0x0, 0x8000, 0x1800}], 0x3) getegid() accept$inet(r0, &(0x7f0000000100), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{}, {0x2}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x33}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)="9d5630bd91b81214294b5130caa71dd84b6ddb8be936417cf3cc8648ab1d6b8d1130ecd54252422b370d0ca672bd9c5541d5c662160fe53c615c0f2cbfbf74c9880319bb5dac3aa4b76d7a20de9255ec3feb4a3bb753d09fdba15e24a9a9831037d2b7eeb3041b49d2af11ad9537b97c9d849a6444939a2ce76d68d154134c36072e3f3660fa2054d37a0f34be231a70fb04bcd983156f76744f14a7db482a0747456ead53ba96c879424760dc1bada8eed92997fe913fab31b6649b5275ff2775a26bf393cfc05fae09533274c6914f09ea2731e7fa954b4d83253e18071377a1385e6288a5659a3717d0b96b05e4893d3250f8eb396f", 0xf7}, {&(0x7f0000000180)="fca03b1bdcd4a8259eb362a0c30ef5a1abb6b304ca56a2801f61c7b5803e7c659bf6ca199dfadb2a8e37aa6c06e9407d7322b302a7f59c5822aeef7c11ed618f74bc7517b823d782f4036754bad18ff8b95d9e26eb7ed6148ca3ac4a51c8616028831a2964cb16f9392922977866a1209a198004756da99f0735edfa2b002c50d84b3d0cdf9bb4693ce2138993564475bdb5503750dc4c22068d9b94e9247ced277e4654d268e2f338", 0xa9}, {&(0x7f0000000240)="979dd0634d1e7536e8cf10d84d554102c6f7bf4a9888b0afa9c080382c33d70ec2ca86b41888c95e390d2f1b999e30c57dd88d077f90933ecce7828914e969cc1b7b5acd1f09adba2940c4313f15a197fd2ac72e5cf3c5dd04abc3352e4fcb4f5f502b881b6f01d3b2b805ecb368cadb0e7e6226148d5b4d35b29d40182d0c0e", 0x80}, {&(0x7f00000002c0)="56e8eaf2ac6d6631dc", 0x9}, {&(0x7f0000000300)="d426e87379e260462e47e4eb4a2824b6400df120f14efebc56aec06187d45f80e4e6ffb2146db2bdf21e88d506d11e5bbe5e7b14b290f22b3801af38f284235f64136b3327684636eb92869d96754a882f25620e38f64a08d96221717bcb53f1f8c6f5b353a17d75c501d9e066de633ad639a191f60d05119c4112542d2ff09ddb20723e2e87f7c7f84620a2c8c7015a5c4b98a6d1f82ec0692c46451a9d71c7713aaa37ef866d9b1694413c6e51fa98511a50529c3c3db4adafc7eb3f6298ffd84290cb6e75fa51d8c2718533df93d03860776d0e8f380e7286f384eccd2ce00afa910790246de401", 0xe9}, {&(0x7f0000000400)="70e047388b3abd88b5598954ec9d3e9cc4710028a15a42a22e9500f205240e9e903fd3cb4e6f5dff44334e662ab884163b43135e25f37e9a1d92891a982b57e6ff3b360043f2dba15eca20b78748c108f56799d3dbfcdbe0afa8", 0x5a}, {&(0x7f0000000480)="32dddac7292f8f664d54e9a6491c48dee02edec04465c6991c86f182f46c62c1fc39a3657e33a7acca56ed6cb140a46043d7ed6d098aae8b9e9a01b97a282f7567570b8d5651871641c192d94807fc3c66f0c0a9fdb4fb855d77e97e1c353aa004e1b081fdb1fa5ac87f20f5a4d6a4ebf3e16343fbed8e8275963e7a1b8392861592bb24886d18967512f3198cea313aa8d249d3882095972f20c105973fe8b833062cb020a43ba3d480451f18eecb1d0f2943f30f100cb563c7c50745ecc720d420c7b1addbcc43", 0xc8}, {&(0x7f0000000580)="c23842bb1b45e940dea6e06ac97936", 0xf}], 0x8, &(0x7f0000000640)=[{0x20, 0x0, 0xffffffff, "62bd761f07b58c935dcd5030449a"}, {0x100, 0x1, 0x180, "39e501212273a8c8fb0532c99a9a07782f64ba24ed1304b54ec1cdcc068f4b8fc2cb7906e5faa5d38a3d783f81b0c311825ec177c4ff178dab7d6a5b1e6e32c3e819ddbf8c64490d06b24d91aca6603125a0498fb1b6b69b8274e9fb1f7ef28ec2048635f486e320e76bb0dfc9250f9cc1755c7bd4efa9c1507bd2c272199ca5c4d34742a735c4c823068d4b7f2c1fd39869bfea1526483908b4417a1053e3785a4a9b11d4e37de12fd5f1b93457a814ff7821c922e715764d0c70cb8cb404605f4c9895eda7612706b5640145f99977e8c05f2a49acb30ed3e82284bd8a1a7e8dcb1c1f717718cb40e6441b"}, {0x80, 0x1, 0x7, "185d4e7daf2c22719557f5aaa124e19f914ccb4b0a5c3f40120c2bd6aa73214b14020a9e34c7ca8ca02c87cdf4f9f7b86173134e06001a6cba0313d907bc1a43209852255a0bc99b49ee69695dfdadc5420a694ddb357bd6f67a84f10e4558604046e8e762f5ecb86f920e"}], 0x1a0}, 0x73}, 0x10, 0x4) r2 = semget$private(0x0, 0x6e63aa1835e85c8, 0x100) openat$speaker(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) r3 = open(&(0x7f00000008c0)='./file0\x00', 0x20000, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000900)=""/175) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000009c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) sysctl$net_inet_tcp(&(0x7f0000000a80)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000ac0)="ee6ef8adf5aff91e7a1c42def56d", &(0x7f0000000b00)=0xe, &(0x7f0000000b40)="9ff742c38f93837c2ad7bd44308084d780ae09a4e4e89762422921c601af6eeec4c251d79ea540070e48eb01ecdc5a7dff", 0x31) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000c40)={&(0x7f0000000c00)='./file0\x00', r1, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c80), 0x10000, 0x0) listen(r3, 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000cc0)=0x2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000d00), 0x10000, 0x0) getsockname$unix(r1, &(0x7f0000000d40)=@abs, &(0x7f0000000d80)=0x8) unveil(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)='W\x00') sysctl$kern(&(0x7f0000000e40), 0x2, &(0x7f0000000e80)="6f550f3e696a97dca0d9c60946f1819806f235d963f95b70cd", &(0x7f0000000ec0)=0x19, &(0x7f0000000f00)="15afb66daed5e0c8277534a8cdf337beffe496ac07749b524eef50e81fa8ef504608f91d34fd0bb922512ace0d24de9259c82f742e3ed764cb890536c947454dde4b90b0ada3aa1918c98ff90fdf9b4bde6241120352661f0dece87288bde83e1edcbb20340392fe16d9532c7142245cfa4e602a7c1e4feef119ce8c5997155caa7892984ae27e49a78c1dd00502fc6219d99e1ef7250435b131e71d11f22ec2c1eeba3f8463f935eae8568ffee3da4f146786fd58347e5d44c1d2e565940b9f506ac843086ef6ed", 0xc8) r8 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001000)={{0xb81e, r5, r6, r8, r6, 0x1, 0x6}, 0x5, 0x6}) syz_emit_ethernet(0x47, &(0x7f0000001080)={@broadcast, @random="2a1a17ae1464", [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @generic={0x6, 0x876b, 0x6, 0xd, 0x4, @broadcast, "cc964c6a96e66becc21f939ccf", @empty, "f197405772ebaa8f2cb087ad0ff7ce49"}}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000001100)=0x81) r9 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140)={r4, r9, r6}, 0xc) sysctl$vm(&(0x7f0000001180)={0x2, 0x6}, 0x2, &(0x7f00000011c0)="a3bb114a695522e18d6348210bffba4c3beeed003117368117869c7f8fc4e0a9650ab59a660ee6d8173abd3fee7c903c", &(0x7f0000001200)=0x30, &(0x7f0000001240)="73381d56d68d984938", 0x9) sysctl$kern(&(0x7f0000001280)={0x1, 0x15}, 0x2, &(0x7f00000012c0)="673858cb5633a9676075359757bb5fb7ece370b6df56bde3623cda100a84e68d9cbe802b32e9e5b643a403558885737afa9e05a053ef8b7768463f67650c18af87d991e8ef53c057280c02da3f17524bf1b7adbfce0a697a7c18f337bae6eabe8aeaa4563041dd4950901fa79ae5d3d9d8dd05f3274679e2f97092413381e01bb6b777994ed14c1f318aa6ba1ae4a9507d858494ce9309816a2d8b5f72dcf542f5c15fe50c5e59f57fcdff184e82188c1321e3c56069cb0644dbacbf3ad6cb1a6570cc9fe9163398c23c05f3c8b3fcaffe5e694a1e6d1894ea5ae6120567c8686834978e", &(0x7f00000013c0)=0xe4, &(0x7f0000001400)="64a48f19949cf8ce2fa638a11a3e91f8c3a8d7fe88d17ddf28bbf22c55d8739ca7da9d80f48d1e1cde9bb526ce880e2a4adafe66b810274a7908f159ede91089a0b4cb5877157e8d7f5fab660414ba7ce126aea25330583b0e84032271c683582e7d232817c3611f50510788453b0339fdcb311f422ddfe134e5a097b6f53583922a2d587e12dafe79768ee3fec66b12f796da3bb17d03d106b227ad8c1d16ba2f2bfc3b608897edf688440343f643eb7337e9f5e5f1a1b830491cd0ff6579756d2d4d1ffb4217f7c8a202507d4db5cbe1295c2cc9d6302884e26a97e57a33c7694737c9d5cc874bc8b6794f0dbdb70d91d9abd0844fa18824b391b1763c96341cf866a3fa5b74173f9058b7cac615329a7961131b465bed41b1e34672d22342286493bfd888686152308eadb574081657b82507d5176eab8026bdc02589d54a1837db307dee913ed01587811dce927594564e32665dee95c73d9f9ae3955164fbab3022db71862ec9a7ce3c44a2a51bee407bc24027a8c858a81c5dbceea263ae336389dba1e5cbc5a49b7fee73d997c06d3b38dd659f77bcf9a1c1cde37dafb6fbeb63c025f7fe6f0b527b9d17947f016e92614778371fc688713356044e6cf77511280d373c936fdd08eadb68dff68e61640805e601a2e26df933925b97055c00d1f7129cb0090689d692dd5f5d2c38fc896a4ab5e73e033f4fc8205adce9973793c6b52ea01e0da84860457fbd0062a857d97ff09e69d99e76651523bc95009a92b09633d26f0e247644b03ed9671ed423ce95a3a3cdd11ed078c4e90dcb525dacedbad2c66c0ae970db2e3e1dc0a4fe4ae0974656fa7368a434d2a29df61a2470e2ce5f2c1d3b00deb9d9748d140dd2a9b9f35951afeabcd42315b73f4df68cc1704f5f4486640ecfeae6cb18ed3dad991b9902eb5fd3b6fe8968fffd7a4b8bc5b34d5bf21fd66860a6d687605ed5659e3f9319610682732ec4412070c3fc2496a925a8988870ce11b66e593d4b3729955356ec1971781075bee010eb7221bcb9e21adfe57a187150f7f9fe6d8e9b363b8274166db6bc2d3762b0f4198c573437e9f2e2a3dec7474393be64454f20812d78b857e6d0682a7947c5bef52a2eafc7531b96e7660cdbeff3b2cbee9dbe5cc65b86c65b575279bc5cbee30543af559ef89a1dee6b844a6dde357cf69ea4fe2e313c5b5aeb209b9ae618c4723ab80ba1453c0b5d968bcc206ffbe8d537707b378b292a4c6dcf1e46518bfcb7b578a09281425cbaa3e0786989971dce97061b939788bd0bc4ac21cef474bb15312519dd170a2b41bc755b381b57fb7592d19abe2c103cf1ba5c7603433b27ec5b09068779b11a482aad51af7267e73c5e0478e6d7d1cd71f1308c2bcda411bcec7e9bb270f53cb8de16148f6332baa8abdf5df49747b957a274b9331edb76ad248a879afca76b14ddc20ea9d47a44741afae9967f622a016a66387b99980cd03dc432aa3bb0f4ea56ad711555b0a5b5848b92b7cd3a1c38cad4050f814e49d14a9e8f53d8f836d062e0280c99bb1c0f3e3f38c0e9ae825bf2abd3138e3811668ed638c5e45fdc7a689469fcdf66d5c5d4e210e52135da75373401313692b77ed5d1022bcdbffc9a5b924662f68f6564d58a9b6f2724e5298cc1b0f02e73a4e921f4b2084d694e2a15ad1dfdfc32917cba2f6ffa755d6125b5251a900bbef5f18fb6417d8c8b3d5a2cba3a2fddb8c93cf92eb2bf7bd302c932e68174c42aa63532eac5e936371554d5ff00771298bdfefa9918b74b73e09b8c95149ef8633035f437a51042f33ad82e0bd46009a53bd5828928c72e1608729750f0d3eaf5eb08703f9192bc28fbb2713877eee9f3d658086659850028ca6563662330f5669b17d7404574d2ad1f97503b24fd087fbbd86d81d912c8ee66ed8c8f188bbc8ed5a866737622b2cc51602339ee67d1f37e60870f04b17d3b45ade3920db1c19e5c00f384aa6301b71d41811323f4e40181553c32985eb2941b53ecd54ea321da95a8142b29940a451350add72f8e26aa69438e1f23e345a9c4394bb1480415c1a5cb34c6d1b53680bbf7b18146898cf3942c610bedcda7b7d8aa294b018cbbd96f7eb49ac03401d78ea6a9ab4f0b0ce2f83d3b4e7e5d71f342d901f7cdf5ebcdaeee2314762fc176b59d10e7cd30f6f4d8c2068ff5d1217ee4f435a40e189b319297de8911a278485e331fe800623ad2314a0ce92669648a99ece3fe644592fbb0c2d7a318ca7a3de0a87b78f68762b00e47f63435ddbc8b04c20b0a6e42d87f2cdf63f41cd6ba340343af9a39ec060102efa35009f684dccdbbc65bb48700dec3bb25b9b93f6172269c5a54a763616654e18b863c789e1ef0e8158622a5422ed3ccf3cc857056e9647d3414e1e85e3ee9d3e74deb12438ca105fb81eabec73711f81ac6e5074222242dcdb4ad286bea877aae45abf2ea11f5f22cb2b37c1b43716afe6437bb8ca351333c70aef81b203e45095009e859e7011a685a9c7e7eb1cc1932ee57ccc6c01e57871ef4ca287c4a691d930eeb8c239c6ac32b78d8efebe66878470c825d5ed811af70d4ebd1646d8bc591498c757b129019a15cc58ce1086435d2d35ca079de6febe37576de4ff9aa5bef5a643d5bd86c3e9016efea93e5027f9b4577d1f76432cde06b78e81455af698bbc4aecc3a69a949f6e24e1f109732f34e3c61e7f8f3ff43e499e7bd637cc217f3fba672bd889037e849dc9fd7d2b22d1fa0e25beb541233a832b24fe07404ecdde4d5fbcd6f00d4c9f9e7634e650465e6f9ede95edc43fe9e8bbb2459898071e77634388cf08bfdb666ec7c7eb7bfe59a9acaa0853760550a7977e9c99ae9c96c2e94fa8f73d088a13cfd2b0c8537032e4142d6c37aef198e8c228e8f45a3956d29d768bfa6908cf230a8bcd487f2fef48456c481b4deb09b404cc831848736615b3393509025cb0fc90c541e3212685c64b640422bc3b69ad69a7851e44b2b32f444fe253df66b9d860448c3d1cbed21f1cdbf3f9e9540cc00ce4c255eb91746d67f5b5eb9ad7dbf906a97bab34397a2e34924af6c6839402a8f6133c165d559d4750b76c723d5883dc992b980e703a49baf747d45402fa05e74ed844746057afb79a2980c14c927d5cab51de6a356aa399816200858b4638a59f78238aa05054f47bac50b31ff471e89a7600be51c15dd9d569252a5c673ec8d41ba976013bd147ca9bf069fd27f5eac651698c7b210719d3b4252b52ea72720dbb84b0a05c4528a1cf723330dc57aff939e00e211f5e14bf9ab8c71eb6f88ef41347f7c4dae23356623a47009f86cf483eed16acaa22a1578b6945720aa818b10486ed72306e1f32651f8a16d7e72b1a749e51320a7ff6056e3adafe5b8400dd8ef65bafcdbeac3f785dbc14cce5aff8ca2ace339ef7cac5cdc79b0aacc7cb6b170670c58207a4b0a5db1067e0598e89ff7771e830b13ec12f265856b3ce612c93d6f4feca9f8716d0b413e418e9ef7a33dbc40fa5ce80afff5c4da1b70b6671000147f5f1b4905c28fd9424f96a1a97a9ec53bf831672740aec45f16993edbfd142223d917cc405aef328a9e00507c55247cb48fc49f6057fdc14a481531ae8cd92b75a596f67d6a9a53377f188e9a6f40cca0e10fa24bd8e93b21d199709f492d2e82d9882a19d8fa278a38424bf56df8e46506d878d3baad94097a736056ce1ed8aad6f94724a4ec972d086da7bc97957f72057449c8c6a141123ff9a10140eced7a804a7f581ffd743aa216510ce260d264bf8122af45bc549c6c8d1b23310129e3549523100ced0244b063c8d0c4f392cf68ccd6ca8d261167914490114a8432a2417750120150f8d112f1312ee6ab095c71ee77a7a0fb90820a525cdb2d01f6d387c0cc3369b9934299bbeb5e11c343ac2232647db53ee802927a2612dd3bf49a85ccb672ae07d2a9d75452d1857e0b25d874b740cda02f522aec853e00ac6a722f7b3e420854129a721ddfe6cc737c721fdf3f1c9d62e3079b0972862ca7eac1b630475d00e42b3a68f02327ff55023aa8a72580bc2baffdfe14cf9dbff568f8222b451282c13d6688d92fc56d56e68acb48867266f791b5c43f9e8364d2af854657fe56bfe9d44ed7aae934af41df0f7061967903ac7f6f9a2b05a23161dd1012d2b698d2fa2c6e84c9819f12126bf4958ebaabc6914422ff41eed91923dab5c64abffd2c75d78ee60406375b2fa7634a40d7a6f5aef0ee8962ff1a0e4c5606285ca27f2d8ccced505541e98dc9f530b3047d291fd36a3e0f16629cce88dfabccac7d6ecb663556183b62c60a544a7795a9b8d975139d3dd6bd671c1ef4cde7dfc0f6144c0ede70d0c9d4286bbced64df07762e37dd3e3e0b2884ffe6d0e2db8d58e501ac76b532ae4cb2fd24e1d3d3031d57980bd53341c3a7cc103c2178eb4264f7806feeb63e0e4e9124c22ca9f8bcc18b9d10541b858bba87acae88cc8c21c1b5e11cca3f10de52c9fdd431838084e8a3c74feb0bb5d8583a3261cdd4a8979a8b7f633b26a7b1d62063ab15d6d3e88ba6613666f3a6e1f5105fbdeabd42eddca35f885dbe4c90a6fe867e98a5d02a100376ae6d8807788705472448aa27bdb9a8f79479d9a304da6fe17ad0a115875b0bf82b8219397a6b7882eaa7ad49c5e6147a1612182a91c7e7279051584868a3670a94ecddc6aaa85cad5a4cf69bfef5bbba2a6de4b02f17dc4db718413fd64778a71fec90d8c33d94f13a62807535ab4aefe7cb1fc7e9e68696b32a7d150de1c69a30848957acd46f9029197c69afc99005afde7f0a961689519e4747415009a5c5209f30d12a838c91c12c9ed973fb0393f122ee9d935b9144101b0aec6b50de5353ffc1ca1a50e8e6a5cef339c0dc45a4bb6b1574a5fb70399774087d5fbd2b37ab133924cc7173d069141df90f3dae393273dd7c8001ca8db6a465788b745f1a472a13828c2f2a63591e2dec381876c36072bc5fa261cbb49903481a995422bc9403d973de0a7c914347f0b3e83de3dee257f0ae02fc0a8a9556ac32c87081db1b6a45076c8091005b6b072e8328a083707c6bb3daa0dfa7ccf1b040ecd69cb1692b4c6e132e21ea9a1d1e799c78b6a623ecc9f13e151722cb2f933379a2d46ab341f91eee5c83452f92d649b18b5081f075ea91830f9a79e473911203589305193d1c45b7fd2298465c3f2712561df1d40f00119b0ebbe84eae816de0fa293b612f50e9c6285b781502e6883550528aca19327016dd4e0dc879a2065718744179eeacd92c621bbc5b005f4ae2573d8b16515137635da635fd130cdaba8adabe8d4df9592707ae69168320973a41556bd4864ae1d5462d0e94ecaeb2d4dbefb6ae7c3894a7ec943d726dbbdfb514d395f7cabb8b59fe7e17b71a2be94f9eaf1a35d60ed293135bc87542998a1f7bc01a38c9b6e5ae6b171fa8f14b213e96af4ef10873d44aeff803f077296e0a95de312b42ce4148731facbb4b22a5c49870e2284d16345cb69801ca787969298e2cea8cdb6c9ae6c584239677db3eed2885e56ece3c8539dfbce4b6eb1f9007cf12bd730ded4b6d944ae9a0979c057e8b0d3dde64e7c34f300fe65adf13c7192bda010670f74ad04cbf0ea29217f469fbea930f5370ef44766d771744e351cff72e142ff8e942ffa5b3a9f3a251bf54981c6e2a47328bbaefff67629bfc70c5be1ecbe16bdb9cb4c84bce74116f9be818a4b96ba6406532be3cc2cd98166f9f1a809b21c3f0de9028163ba17adb0b9", 0x1000) r10 = accept$inet6(r3, &(0x7f0000002400), &(0x7f0000002440)=0xc) bind(r10, &(0x7f0000002480)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000024c0)=0x7ff) listen(0xffffffffffffffff, 0x3463) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r1 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r2) msgctl$IPC_STAT(r1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000640)="5a67923ef0cb189971421189ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060a68608c2f952e43bc0bf11555cc5cb0fe17b2ec1be38986e829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89be8e40a5c9004d32822d30cd1f90a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d3af67845b750d1531ac732e1d4cf6dee4d1f6e2cf4b4bbb7a655cbb231751edf5d471fe233274e92843a1ed0ed6559392665a44f480080dcd15ece54b204aad93bf67255631d1e648c61615ce7d1393e89a0c409b992a806a4a0711a5dc1da9c23a8e332e9ce5bce2eba98b6496423c642da537db0c533dc6b18e3aed22c927c1e6095f33fa8014163ad1f9787237e74a5b6b51dd2bede26af33776b8ec01faaee525a6647bb6c69671bf3135ff75682a1baa82369eeda1e782b749ca1ed26cddaf9fdd3f8e0d8c5ac61c8055f2b08d12e9fcd5e7331ec69cd5cfe355c08a260ad1367cac7ceb55d5499c106461cf65f677d5c55ad52ee003f87da8a", 0x1f8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mknod(0x0, 0x10, 0xfffffffe) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000014c0)={'./file0\x00', 0x5, 0x6, 0x449b}) executing program 3: unveil(0x0, &(0x7f0000000080)='c\x00') fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0x2}, {0x0, 0x8000}, {}, {}, {0x3, 0x7ff}, {0x0, 0x10000}, {}, {0x3, 0x1}, {0x0, 0x25}, {0x2}, {}, {0x0, 0x4}, {}, {}, {}, {0x3}, {0x1, 0x2}, {}, {}, {}, {}, {0x1, 0x20000}, {0x0, 0x7fff}]}) lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x81}, {0x87}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000680)=""/33, 0x21}, {&(0x7f00000002c0)=""/20, 0x14}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000580)="f32c01115f9fa23586756995d97d1a1a00f5af47f6606b9397de686893a8f746cc82582388f651499afa686f9b81ddef6a95317e6bc3b5d6ded7fe29fa1c01cfcb2535940b630d9f07e2afea531fba362d5e2c74d8b7ecd951cabd31380874f1326371900df5a5af7adafa3286574754cd7baa5207c3ea0614315c6b0a20314b1cdd94ca6f77c47270466d4c640f424f2d9bab2e39055b964d89dc4458e99da6029b2dbfda5ccac3f35b7431c7b423a78960db013895b8e2892f6db146ee5cfda0d8c9c502846ed3b13550aa2db28d5441e5830fe648e4c7e389b8a689aa3cddebd48435adaf8d10137ab3c7297ea6ec5053254f4e", 0xf5}], 0x1) ioctl$VNDIOCSET(r4, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') executing program 7: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x39}, 0x2, &(0x7f0000000480)="46cc69b03eedadfa93a60302bfc41bc1ccad34113c2656250f0c12093668e9c7175b911a8f0caabdbfb0d5131509dfb5cbed0c02dbbb1889dd01169f0a7cf47e02cea0950b9bb576f7fe9bf4ae91e5544a487a223e92c6f0378fd6cb8be66a3271c03912bb6e5a060547c686725f3000483d9940d5688b148bbcb055a1e8938c9c21401b27aad8f9ba972aa6d850fa94d692d859d5bbbc098fedc930b197890792b3cc3f52081e23c9a05e8b6206640e3c7f76913e58812629db4017f5a170000864e413c722a81486dbe059c1edc7532708121104d6f22a9c6d38d8d006471517f274ffc146a19d59772fd0f2416c31c7b347d76970c65c", &(0x7f0000000580)=0xf8, &(0x7f00000005c0)="18ef47fda65a8d4882a311142b0b800cb02bc3e17c168b1b5f074fa0494fc56d672d480add7507ec89ddd77d2526f80a3b5c8125654b2ed1ae3ffa530eac9adb49d5ffcbc23fc79c1feca2accbaf71689a90144d1218b6de0da7a51f0f798d0c62a9d3a090146c0e1db24d1f9ae1bba760d24c0551d74030dd827cabdec0b3c470ae632102d16dabd20c9fc9a1b4449beef930534237cebb8977f57a60a8fc99630ff31b2cf97d150c98f1f94c22443383ba73cdf2d0a448fb9fdad95778b1", 0xbf) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffd2f, 0x400, 0x0, 0xfffffffffffffd2a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(r3) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x7fffffffffffffff}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = semget(0x2, 0x1, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/96) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x2, 0x6, {0x4, 0x10001}}) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000004000004000000000007", 0xd, 0x0, 0x0, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6048afa20078000000000000000000000000000200000001fe8000000000000000000000000000aa00000000000000000401050000000000000600000000000000000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bb030090780000000060a76f03000000000000000000000000000000000000000000000000000000000000000000000001"]) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) close(r2) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x4a, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}}}}}}) fchdir(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r2) linkat(r2, &(0x7f00000012c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) r3 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x4, 0x0) close(r3) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x202) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) ioctl$FIONREAD(r5, 0xc018696c, &(0x7f00000001c0)) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) sysctl$net_inet_ipip(&(0x7f0000000940)={0x6}, 0x4, &(0x7f0000000980), 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1}]}}}}}}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x40e) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x1002) syz_open_pts() recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/212, 0xd4}, {&(0x7f0000000540)=""/226, 0xe2}, {&(0x7f0000000380)=""/48, 0x30}, {&(0x7f00000003c0)=""/18, 0x12}, {&(0x7f0000000640)=""/27, 0x1b}], 0x6, &(0x7f0000000700)=""/48, 0x30}, 0x1802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r6 = semget$private(0x0, 0x4, 0x46) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000240)=""/99) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r6, &(0x7f0000000440), 0x0) semop(r6, &(0x7f0000000340)=[{0x3, 0x5d32, 0x800}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x5}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0xffff, 0xc00}, {}, {}], 0x9) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r1 = geteuid() setuid(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r3, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r6 = getgid() r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r9) r10 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x6, r10, r6, r7, r9, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r4, r3, r10, r11, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)) executing program 4: setrlimit(0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1", 0xd}], 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001740)="8ee75f3de7a48b1e1517b6eb0b51361b5bd325e3a4a529fd127fb78b939cb52ab06067499b3feace611d546131daed2e265813f08d66d232ed4d5d6478c3d86394fbcc33c9b7da426a8fd78c087f2b5ee94abcec908a3a23cbbf6556707cf07c25f2a554f97b799cfb401980fa024bcc8807224c411e6d20192e6f8a140eab301f9a5a258e89ec5f8340b02f1655130cff54ec8079d628da6b5d9f793b3804c5b8abc8f8bfc84610636ed7f1ce4b88e37bf53212ae664df8c383233a3cc3dc705f6de46f5fad09dff517ab56e0700064bef45e6a09d15fd0a09b6defcefe9d0b25ff60ff3f81087458849be87138fddd691e91abcae1f954dc598e5a228a8bbae3b612966f0eb56d239975a92b00f2acfb6732c398f44fc4212ef2993837041ea28801a545acf36062f5decddc98ae9e62476fc0e0ff5a20233e4dc98bc0080939ddb442be1fb3dbd70f8bc22c757894a6f3a6a0295b9fb3ae637841ddadd11c4fd4fe12ba182a5fa31f1176c5be5344970ab0811ddef2f00bc4687e8479a3c9beece3e038d94017c4a92a14b6e33ae7774feac46f04edf760dead0f57091c0c0aa0d47f2cedf22dda3406ff70e1a61a3dd6d7d79d8e32084c17bf5693f7690f8d23ae9873075bffa1a864e71736913732f92b4a1d6a919958f04b7c7dfbb027e1e0ab8178fb30074c69f207aff7334fb847a25dc169c05b93e7efdb8798d4a0e4e8786731df4e097b5e45fd4089861d56f5115d77840a3b86ac8653d619c7f6b84eb70442bed23c522679f3ee71357f011f84a70a5c45ca7b894b343ceeb4ec99fe1f1da55338c2cc712566a0ae0886e3752f968f4ef9dcf57020b9db7790077b06318d45b47ab4ca644f849214c92def74b8a2b7e3163dde5baaa4137ae803a5fe544cc107ac540d5f259a5871a8ca21d1dc71470a0c2d65220ea2d88e46cee34382b47c49465887386bb58f82670656c68c64096711beed3f8a767c615ecb0ce32bd053162a2d486597b958dec3f217b070efb6e027752d113379f6c367b1d18c1ebad409ca14da091f61d29107af7bce602557a1d69c65ebe22d40b3bdecfb81406125087923c96bd8bd27107c4f9517fa27cd7ed7118c9f9882c01dfae58a3a65710a80630053310366c3d67d86eb16b8c0d5a18f73d7c01647f28b7c5a7f611fc42913d19e4f1771bd6d39cc1e0b2aa9eafe9fa7141c5bcc48f02c69eb3cf60c9ea444bb1d756b194cb9ce248c6eadc9c98194789ce3bcfe87bc96326bb6f11afe4eab437832bd29873dc1194b4b15bf354b1c28d0935b29b05b617be1a7d5149b90fae5e33df0e43a175022ecc28ae4ab0f1bfcf4bb00794962619fb6db54d9467d34c6b4defeb54f35cfa6f5d6bc6548ae450635f2b1e41c33fca882defb91a8c9f7f7ec1f5825e95c30abde00bc508dbec2002af38718776bee9d1250504d8d124acfb0d16ceb530fe7cdfbc2d259ddf05811c63b88c16bb59020097344af6d2e297d79baf186afb852542cdfb68582dc9c1abcf09fad806274fe5e66969731bc06a9dbddc9c8c53f25da35a221bee02ee96f65853ef3f95541d9b1068392daca4ca9237262590dd17749bfe14e538322af8041cafcbeef6581c5dcda25b20c8854d0cac35cb0ecf8f116348a3b98255a9475bf017df26575f1adb3496b32658884dff441b9c1ca5f63e85f57d66ca3e98ad7da535da9c0b2a8579df3f317295f8ad0c7590b840c5d2b8e8e2b94f6912a9371a50f89a3c8ca1ed34cf42a0926505b9a1395174c3d8ddbc6c953ba6cd8b2d5255c0e2dfafd77a2fe8e228370ccd7051a87625f3ca8fad2f5f4d9ddb456f52408bcef5ce368b56db3d9deeea3acf31a86592cd3421a4a798337bae333664e569eab8aee6a7c7220046dbc26b9fe705a8ba6b1f4c510017f1269247a2cc7bbefd392a30fc7bff70879fc11d5b7e282e4e9a80d38d05dfc1a0ad1916fc801aa6059a25e36c20be4192bcc5dd3fa46c05e0386afd372cd6382c6e207b0f393e688ae17c8a88ad9a4a278744c9596a9ffc1382b32c5d7733b5f9f4210b8ddf35531052f99fb500e01b2f6c94f2455637411e8a5a74d466caa638ed635c54bbdbd99bed827b384579240a38f97447f4592453c6e0ba4633810e08ae46a1e61b4605443782b2d6fbfc8a89e09bd6d9f6755fdd297b9624df268124e9a8fc018062f80e8d4f9d688dca89f099989d148b224318bbbd8e7bba5ab19375b638996433651f2fa50780b10ef7517f2fb61334b8cfc5d4542bd03b0d7c7ad1dff05e20a8c2f1c8cd0a47cde876c6eb07c74ca7a54ce39a242747cb31306ef47f7d4a710c0723dfa6e48c192c9b2ab2adb05b3786ed989d71b192748ba9d6c7ff83d8a80c99cfa1e429f72204ec5f7c4416e478ac5a38f58f3a571529ee3c852aaefb6558a2eaba791b703ca6c90a179f3173c70cd207dae520c5da91bd3293f893073a8e696c068e67149055c0fe454b30febfdca45ee8ea2ea0f35448a32b9c3217f186becdab22e0d22559e86d23797b38a9319e8d9226c6de73089280b866814440c0b3f88aa720dc0f6b31abba53783b4302f8f0bb89c52e10ce905cb9727b5653f434ec5fc61e8705f6e76370ba757b49f6a86ad8c0ee690584d7d51ddbc4f1c9f233ed282a251ebfead4f69abac218853d7643437143304b886823e64a455517fd149f2425f31d1601bc874a221d5c24bbdb48dc4549b1b04ad132b2e6195e9e7debd2f2882a50792c52dbd70a6b23cfbda5543ac1307b073a0602e1b3e6e35027998353268ba64685b18dfd92861d1393974d6b8e0621500e4766233e8bc18e7d026c2dce4141742c3469f861384773406ea1d703c593eac8722f2ec05a6a3d285785db6372dc3b4d8bcff7e4f59cb7fd9a3180c7705805db53dc8e3f074a7e0c41e17721dbd7ce8e37ff15babbd77b91ef4e42ff7b97a6a5942f1f06b834071caed67326b20aa734c8c9562dca7faf78580bcd1a0c421803ff85aa129080b14f4adfed9ba7da55800ec860e4b5bb7729df6d68be5ef445410fce9f96cc427b8d4bf392e0d9c10ac58901bc836ec0775b15c05cb291ad77d795323d72cb719f89db0aede3c60ab0b7ac406269095e075e33c0271e68655df59724bbc7689bcc82af7e114508fe538df0f10aa8f09e98ad1b33b77a7e46d776f4b5fd6aed07292ac776e4501a2f4dfb28fa03e389c3487c054fdddf60c5dd2e02fc698c39e0440d101085f10ae7a8d717ee7345a4c31687514d0505be8806297a00eaa6d06ae55ad844aa9c47bcfeded57b6bbfa2de5740042cd6a7f7b6697bc0cbf7b8c1f665e50df5dcba141bed67a3e96a4ff57810ab7b87c0a1c7b55eefe7f4659845cbf66e45f32ebdec21abf061230f155b49c25fccecf6b46a2ad2f810c73ef239068c2b225a04998a5e6f76fcca1217c20f45747df77d580efa9f9b12428437d9b2c4bc4765867b39a7945f3b05ecb2fe157837f4a3dbcc5cdb8f988cba2c276ac3404b3b5bea5c3d184032ec31ef7defedd932d5e2ef64855476cba1e74b500e188bad4c4f69aa97844893fe3ee80ac711b2f463a3bc3e11da6a2f2ddbe02d321831244ef838083fe9f22ff9ea06d4b0099de9614ad1b66c0211beda09a26a38f4eab00aa47380abf11dc7a777a370b3f3fe8c9843d2b0bda7bb363508a9f781314b59bc21fb27e96be29de5c93d3ff03536d486d4f9924e0ed46f96c2a9b4ba22a0683146eb338df2f2dabfefe95b34fdb9809fd6ca9f05f1fcffdcef52066fc9461431441ed28c38a91ae73681fad9a4986b796559702120f403960bc0da4bd91be45af11e3f52b63f685468604ea7893b1cb8147f92cd51ab93d4e5188d33bf64c317d23f7396b26b9e50fdaee1e2d1fd2fa8a41a3950725950017bd8abb05b6b152668c3c925801a0fcd5e6aaa207563917da8f20b580f5bddc63bb1a38c569b8dff41977238d282067f9044e97b497674f47616906d9ddf8954a5a16f607c9c3d67828feaa4cf8002afe4b292f8c19205e3b22ef1d78378127d94e28077dd2ec5f38ca3fcd00b92d43048ec33cac9ad41099a015bedc699e59a5f557710344256e50cc5f489f6d5fc5e1a184e77c0b9f1b5364c95cb841c7ceb9a86b9b61a5891d54a73024bf4c0d27b38aef4d4b7194a4117ec0698f5a479d6eeef43e13f999651561f6d8c0e9897fcf05bb6525c84977c2ba2e5e4b1a6175cca00b60a9de7710fd6c26bc469421cb6e3fa73c7060f31a01e96a99e79aa7c558fefd7f86f0d1f79ad3da497bfe9461a2383aaab05dfe90ca3c0d2b3c51b3c424186345ce521baf704143ba2ec5e96e3b2eeafb8f49e9021cb1de45db86b1ec0abb7bfbccb84a1d0eed243a8bdd0bbcb3423915d39bf622046e7053f2b9b21f9fb44b0bb847eee455d6cb6761017765155afa9922ad18279afbab5c74a3ac0b020762e5bfbfdfc4931a23145dff683cfa1240570be2da391c6c331f69ba5b005f07441436270b4a638c6f896e95bc3e48f0b3abdb4a6f0e5b7fb20ba073b05db153020262010d57c3c3fd5728b939a33142edf792814106b5ae86d6c607e3f6a96b515e8f2c4b5de575f20d8e78c5607361535b3c42e7757ca75c85dc1691efc18ea6a3d0d1a4075bef122d2478491a2d78ab98c80da8684c32d5ed58bc38f51dafddf73c6fa2aea2ae31398e32d7fa4b2902dcd97f1e9cf7696d18d4e80337c0c30225f2dc7b672614ea4a6b946cc0c6f9d9a81b9fb3d55eb1822c6020dd23793dfd3fcc84ed5daf4001c95592b6870549565361f15ec874758b4c5c1fdeda203092c003da8d0d40121e3885940ba510509f167c270e2625fd20fdf15694b39711094720cfb953621a1680176ae55a4c8937d12e5786476d52a9e8c1f0bc958d71f8317dc8aaa8d99a4db3c4ceb7b4ce71aa8bcf02da375dec758faf9d3611a7f7d982d9c0c612df9889b4f13cb7ef92d214f7264426ccc4972e53cd692f489fc2afd2ab4f55467f08dffdb501c6603c1cadcc1cd2ea3e457ab1dcf1156476b5861c58a1886b16b80821b6be916173bdc9420a96d6e13b08fbd91403c085e66468d10c7d53f0a7a39a568aacba51901b081d26b4adf5b4717767ff7286e5f67c5091aed2e4125ac5bec4786098ec964da839fbfe2af5827f5cb4e7ae9ccb15b899bd6c3d1b0857dba0698f24a67da1ce09b72fba12468e19080b2c210aedddaabe1f57fabf368115618b4c6ccfc7441c144a37abdafc1348f5d027dce217f1bdc1d36e0939ca89840e9894ef191c3bdb1d39b90bea3855d2ef880b1adf96ef45a384f7c15771dab9bc4e5a4f6e7cfba5c11beee0d929030df2d8e0bfd416f10cfe063460e0a0262cccdc4389f47579ab2c323941400b948f70bc8bd8ff70d4bbbccfb86c8f8248ef997db43ef222bc3a788473815ac20f47faf619493fd368286c5019d19ebad7e5734c38a32f0be3ccda5ade9bf518501a05edb2c7eea2c60dc365a202cb3ee575001d0bd0442aec526b63bfd34a2d2d883d695c406e4054e27f7e2653bb63ea9f2f39ac241e3f79b866cbf6fa6ff202a204a34568a4c419983877d004a2167d4edc0a311efd855404bea969c28f2bf6470e3b34670b829ca2ce967698ccb7208d85f30ff361d074a1fec39dc39cef528fce64ebf6e077e5b050a985162bc813760282480ef56ca33057c2bd7c566217ea0a5b65d6767da321a2e218df366ddc9b1efb20018e8d69542615864ccbc5fa73b503ae72e17bbde7fed61bfb31fca1210068ee08a1aa19ad560a837d3a47373464292c"}, {&(0x7f0000000240)="14fa5d34486da1a8d1aee855002f653a3d63765ef76a7e6f14c619a1d378aba67cad052ef03c9758fa02a2b38d4edfe0ba8f8175ec09846026dd0f2135badfe1e8047e473f60e536aaf328eea2e1fee0fac1bffd34f66be679433c6ca9049f90efbca3e18973484aea16969cf98f4f00ba34e022b55e2c7dfa5687f4b6dc7db703f401a5956d7b4ed5eaf0b50c879bcd54a1d044dbc995a18e4e367c4178a2bcbe77890e5f6b00b8cbf3caf2f85d8991738146ee68806353fcd316624fafbd7cb3d877797656c7359ebb9ab76cda8ef2dc4ab5d26b45d80318804b2b28951fbf16"}], 0x0) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075", 0xd9) r3 = msgget$private(0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r3, 0x0, 0x107, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x1, 0x27ffe, 0x4, 0x20000000000000c5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) socket(0x20, 0x8000, 0x9a) msgsnd(r1, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r5) read(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) getsockname$unix(r6, &(0x7f0000000040)=@file={0x0, ""/26}, &(0x7f0000000080)=0x1c) executing program 5: r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x1}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x3062ba2fcd7a9061, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 7: socket(0x1, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000bc0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000400)) open(0x0, 0x0, 0xc6) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r3, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) chmod(&(0x7f00000007c0)='./file0\x00', 0x23f) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x8}) dup2(r0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000002180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f8192000000000000000000000000000000d5302d1d"]) executing program 5: syz_emit_ethernet(0x36, &(0x7f00000011c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x0, 0x0, @multicast2, @rand_addr}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x10001}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x56, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20002, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x6, 0x1, 0x0, 0x0, 0x7ff, 0x8, 0x0, 0x2, 0x0, 0x5}) dup2(r0, r0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffb2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) socketpair(0x2, 0x2, 0x1, &(0x7f0000000080)) socket(0x18, 0x400000002, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x20, 0x57cb}, {0x2c}, {0x6, 0x40, 0x20, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{r5}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) write(r4, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) executing program 7: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x20, 0x6}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[]) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r5 = kqueue() r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r7 = dup(r4) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0xf, 0x8, 0x1f, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x5}, {{r5}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x100000001, 0x100000000}, {{r4}, 0xfffffffffffffff8, 0x7a, 0x20000080, 0x46356562, 0x3f}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x100000001, 0x200}, {{r4}, 0xfffffffffffffff9, 0xb0, 0xe86889ab4469ec2a, 0xfffffffffffffc00, 0xffff}, {{r6}, 0xfffffffffffffffa, 0x42, 0x40, 0x3, 0x2}, {{r4}, 0xfffffffffffffffc, 0xa8, 0x20, 0x7fffffffffffffff, 0x9}], 0x7, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x22, 0x2, 0x9c, 0x800000000000000}, {{r7}, 0xfffffffffffffffb, 0x90, 0x80, 0x6, 0x1ff}], 0x3f, &(0x7f00000003c0)={0x1ff, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) r1 = socket$unix(0x1, 0x5, 0x0) clock_getres(0x3, &(0x7f0000000000)) minherit(&(0x7f0000353000/0x1000)=nil, 0x1000, 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r2 = socket(0x18, 0x3, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004c0000/0x1000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000677000/0xf000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f00002cf000/0x2000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "00ff0000090000000000000000000000008000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f2700a362f1363042efb27688b2c899220fb2fe37e467d9745924752af61e787ce7e396856ca7b78060990500000052e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b5", 0xee) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r0) r1 = socket(0x800000018, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000003c0)}], 0x2, 0x0, 0x10}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0xc, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000093000/0x2000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000095000/0xe000)=nil, &(0x7f0000098000/0x1000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000091000/0x4000)=nil, 0x3}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x80) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) read(r1, &(0x7f00000000c0)=""/170, 0xaa) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) r4 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x82) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{}, {0x101, 0xffffffff}], 0x2}) fsync(r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYRESOCT, @ANYRES64=r4, @ANYRES64=r2, @ANYRESOCT=r2, @ANYRESOCT=r3, @ANYRES8=r4, @ANYBLOB="276c73f896032f8728293a9eff555edb63231bd1bedca06bbfa625fb9337bf9a68f277a5775c99b212e13ed48aa2a6580f4f7276ecd9c2f24a8c7000db1645089786cc7b7b66ca4857c1ec0312bff5825cabf2035ff5ecc860a45eef85f5a256f23fe3401f80fb6a1b616a5726dad36687e22ec7cd7f27c276c2d496f2fac0fa6ccd1da951fc28bb6e9483082e"], 0x9}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000004c0)) sysctl$kern(&(0x7f00000002c0)={0x1, 0x41}, 0x2, &(0x7f0000000300)="51862bf51889b458bf6d6074e2414605a0b0b5aa1d7a9d598157c8d8a6b9468992a3811124958b7344959b46b29a3d4a672f044f36e0b5c02795d198e3817d6ed1db1e88c0968e7282653291239762df131fca5243970a82e9396478053d3c822534a9a09471ee58166f10d587665e1e7f964cfe5884a4ec3b06b943498779bd601ff60ec17c2476838b335fa244568553f5b000fed3a8e36ca60ed4d17bba52cc9e009d91b2f638f88a2232616ac647cf96eba0ef051398617eae0b8edd81097c221b7d28a433be5274c46cf7fd2cff501876b5d99a2597d82eac6c3cdbb4240600000000000000760773c4e12d2ebfba0b007bf68a259d7e9348eabeba8d13fceeaa132742df94b011c57964ccde4e8dc3d204bdd62c7075d1435cec0d9dc379b4503b9b06704ae615eef0e08f32f5c6214554353325aff9fee4a2417e6d1357350db04c293dc80bffe72993aaf9049848d177038959f8f9190902", &(0x7f0000000080)=0x15c, &(0x7f00000001c0)="b8f2f80eacee84df6bba84255fe4d2922a4759896e68f3db882b4b896e9752af73da0144b3d8a18a717578f9749f1dbaed7c73bd069da86f786ba70e2de0e405772725bc7ca7cfa3fa29597fcb640f8ac0c953273a83acf9a98dffea7154ac33b288a06e518df6a706053ae3859eb59e80bc03e8f4d85e21de8af9b673696756db4ed770231c1c83aeaa56ad89b6bd7d04c4afe6d3a219192d4fe5e81b4a204568266e548d87b262671364069a2128d15f6791cc50e3d6266773f472cc594f5cbe392e90687db6", 0xc7) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000140)='./file0\x00', 0x3, &(0x7f0000000180)='./file0\x00', 0x8}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x80}, {0x50, 0x0, 0x7}, {0x8306, 0x0, 0x0, 0xfffffffd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x2}, {0x74}, {0x812e}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9", 0x4}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xec5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) r2 = open(0x0, 0x80, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2000000000}, {&(0x7f00007aa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00007e6000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x54b}, {&(0x7f0000052000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 3: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) executing program 5: r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x146, &(0x7f0000000980)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250001102b00feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000012b0007"]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x3, 0x0) setrlimit(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r2]) dup2(r2, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x1800000) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r4, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b12", 0x82, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r5, 0x0, 0x0) writev(r5, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r5]) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="77122f1bcfab543f", 0x8) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0xf800}, 0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x311, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x80}, {0x40}, {0x1016}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) setrlimit(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRES8=r0, @ANYRESHEX=r0, @ANYRES32, @ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x17}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0xb36}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) read(r4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000200)={0x788, 0x1}) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_etherip(&(0x7f0000000180), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) pread(r0, &(0x7f0000000040)="8c112b6f8b897343edc946ab8d2556e9bd840593d1637b0bb17b911fbb9e0e1a4820d59afce6f9ebeb8207de397a455ed36127b07da76ff834b63279fc72b9cd4cc4060924d37844b83984e5662eb215106ab13c7c80c80c2f84d0b3", 0x5c, 0x5611116a) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x8000, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x3, 0x1f}) r4 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) recvfrom(r4, &(0x7f0000000240)=""/251, 0xfb, 0x402, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) r5 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x80, 0x198) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() sendmsg$unix(r5, &(0x7f0000000880)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000400)="4c56da23cd4cfcb128e95b1ce18d265ad7535856010d75c04eeeb071ec913b6d6c745a29a3adc5e1452a366054e104119b8ac2550243691232f76e7b3847b908d14bbf5e0dcbee2426c1209f4e0aa537afb6acc9f45612cbc45f0fb2f4db3c4c9b0ac9614dc6436e52bcc128f1a57c9afd868f830a9bcb5dcdc8ebb38d61216690fe77597f648c2843ffd5d36c799f7fdc4847f6330bc7fb29d35817a3", 0x9d}, {&(0x7f00000004c0)="c2c72ea10029c1f8ffc84ef80db8f1544f46a62841eae1665ddda7fbabc0a5b845b37a616733ae1f7cc10bad7b3820128440a7849d926e8297235c25e7a88ff0102759730f1bbb10ea945c5ed522", 0x4e}, {&(0x7f0000000540)="d3e1acc88acb1076874aaf", 0xb}, {&(0x7f0000000580)="b0ab66256fd61ba71f27300946222b23055e5be04a13d65f1f1b4abbf348955fff0297e4865a092921e39c73f5bd0456d00719fb9fe8f70d40313f49f873d3a2f3c0f6e52742d58ad73870982716dc996bbc7f44c6cea9eebf636075c3daf863f4a86d1238db1fc59e5538a2fc7c3a87ca72f2f486", 0x75}, {&(0x7f0000000600)="14d2cdc873a383c437390ca1d8a4df35c743c6b3d73695405ae0d55d4bbaa7140acfb2f8098a9ff39bf1961694ba3a15ebcea2171151274a817d74dc3f0bb2663e78c7d47e7dde6bd1a17144dea2540569cafa2e48dca57a64", 0x59}, {&(0x7f0000000680)="4f8fac2a976b26a99af2930ca03951020695223290c305dadae767cf880173d7bc788618e2bd89b2fc5d1022b51d5d25771cbb77c8de091462d009c1b17e2fa707625f1fdc77cbcf04bab639a741ee9ef46f06b44f398207f1f5ca51fb42b6311be714cccea0be8f51782816b8fa14c1bbe3d06c5b2a29086629ffed0b25d762456d329a349def2de5a25e7ae6c196a31212ca5b16a9be7d565101533b4801c4144650e0148d06a98f8eb7a8f33fcd1c9733ab349f3f092d1c55a89460c2fb62a41b0ef268beb242ec1ff09d12a6a0346a16a8cb3bcbf052461430d6a2519e5f0beacd06d94bde550ced8d74e58c46d6", 0xf0}], 0x6, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, 0xffffffffffffffff}], 0x40, 0x400}, 0x40b) connect$unix(r6, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setown(r0, 0x6, r7) r9 = semget(0x3, 0x1, 0xa5) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000900)={{0x40, r8, r10, r8, 0x0, 0x1886760d0a436d62, 0xf20}, 0x81, 0x9, 0x7}) clock_getres(0x2, &(0x7f0000000980)) r11 = socket$unix(0x1, 0x5, 0x0) connect$unix(r11, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00), 0x20000, 0x0) ioctl$KDGKBMODE(r12, 0x40044b06) open$dir(&(0x7f0000000a40)='./file0\x00', 0x80, 0x2) utimes(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={{0x7ff, 0x401}, {0x0, 0x3}}) open(&(0x7f0000000b00)='./file0\x00', 0x100, 0x61) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000b40)={0xaf7, 0x3, 0x7ff}) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x1000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) acct(&(0x7f0000000040)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) linkat(r0, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x0) setsockopt(r5, 0x1000000000029, 0x26, &(0x7f0000000000), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0xd1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r8 = getuid() chown(&(0x7f0000000000)='./file0\x00', r8, 0x0) faccessat(r7, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r10 = dup2(r9, r9) ioctl$WSKBDIO_GETMAP(r10, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f00000001c0)='./file0\x00', 0x8}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c, 0x0, 0x0, 0x7ff}, {0x16, 0xee, 0x0, 0xff7f9990}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) executing program 4: chdir(&(0x7f0000000000)='./file0\x00') sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f00001d9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000d93000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00008d3000/0x4000)=nil, &(0x7f0000033000/0xd000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f00001f6000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00009bd000/0x3000)=nil, 0x401}, {0x0, &(0x7f0000000000/0x4000)=nil, 0x5}, {&(0x7f0000d93000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d92000/0x2000)=nil, &(0x7f00009be000/0x3000)=nil}, {&(0x7f00008d3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00'}) rename(0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) pipe(&(0x7f0000000240)) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574", 0x53}], 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000141", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/82, 0x52) syz_extract_tcp_res(&(0x7f0000000140), 0x6, 0x8000) executing program 3: r0 = socket(0x10, 0x4000, 0x2) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) mknod(0x0, 0x2000, 0x5901) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/81, &(0x7f0000000000)=0x51) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000200)) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r4, r4) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r5) close(r1) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0), 0x0) executing program 0: r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001d2c, r0) msgget$private(0x0, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r6) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getegid() r10 = getpgrp() r11 = kqueue() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0x20000, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480), 0x0, 0x0) r14 = geteuid() r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000014c0), 0x800, 0x0) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000001500), 0x2, 0x0) r17 = syz_open_pts() r18 = accept$inet(0xffffffffffffffff, &(0x7f0000001540), &(0x7f0000001580)=0xc) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001740)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000001c0)="7daf07d222642fe1e6bac88cb2c1c8c594d565d3977725b7051bd0b29cccaa0b5e0f0e77e3ca45a346b8361820d2ffedec7943817b5313e275bba369db60ae4f2485ad9ed000db135cf0cf83657f5125e5d3f99efaec610a47198f30f8e93b454a234fde4f9df08494f55fd69e90c11b4c8a6230a620374cde356d1accd07110f5922562a4e5f5bf5a1d8cb0cfc4d34639d65c85bf7a5697eacbb1aac5d8c7e728", 0xa1}, {&(0x7f0000000280)="d1fa0e011330cddb95a2e9a091f25cdcf51838b57f1c683df8fea032257f4a579599e4b11b8647ad9b6e115e2d2eba6a2e429135073d021c371858c86a1c07ac265d24d9d5a43cf0c35d10aefc03079c9cb076753f716ccb1e348da60f0aae29355241a7488d73ebeaf5d28ab71e84d0485b48963d8f534138e995", 0x7b}, {&(0x7f0000000300)="2bb0a82ec5db1d418c1d", 0xa}, {&(0x7f0000000340)="40a9122983bcb477b03ca14c8843e713190dd51dcba5bc13a6b34085036803c463b8f08a4a9608851747afc7530ff7cc1f718deb1b3e08bb383971c1ca53376e5a82daada8c1c2ae0c8c021a6ea6d4d4f7593c01fe3d1d06c9e578ff9a3df80bec5603aa580282118b97276fd9142012447e32729835d21b93e63b2c1947fd5780da53f632b0b598584f7224ef969bd9138a686ff7578509a331be9954a80e62f42f99f5b8f1a247e1423dc5ad0be96b84e65ee9a07b5bc59105992638fa7e15b5fb5b381c2ad599f90ca05a61385b0f4bcf09e93395c8afe24f2d32a5dddfae6ac0825fbe9ad25f9ec8a3db08cedf2c8e9db2b3a79aadd30446bcd0662b619b9a2936c56adb09cd1d6488aa8c09f9f17737c5183c4a3f83414dc48cd8d25c9db2983f6cb8b251490d78280a8c7068a54212c0c2adafc6e96bd10f3c7a15d8bd60f4d660829263bfc05309245e97fd43cc6a905291730665f4c4c21a3b40a5c2c1709cbe7d5151ff7c8488e1dbfbec472f7203a27a59de966d7b66abd5586546f81878d16d8496dd62ad756b24028343a2a32a3245cfa1392c4dae49c28057b7259ded9915188ed1e8d99fd86524191e588755fc9a9de762a2ffceee9572de2fa55a43e3a91bd1f3af5db643ec10c2663e7b42d70a1738d6ac29d97bf00322fba03d2be5df4bce7d2ffeb86b2ba37e12d4e90ad9f5577f847a250f507677df3e5abd571ce1e92be3da4149d9077e832a05b630e2ebc7ffe3a3c1a1786de91aa8ee7a3f62b5ecc0b4c3b2ba90ab0c6002acbd4668a10af4f8919bec13f48142f35d6097910b08f75c27fa25507464aa162c6b208709b0573fdc01df2744d18b3eecde93130e45eab7a296104b5e2254bed0968d68633965f7b3bc0a8c4adec04f0020fd4d3983def5dd1d43babacc2484b78603930f7540ce16d36e40bf5c70ddc57d51d2f3077eaec62f681cf097554f10629fecd7331f57b660d939165d3006745c31aeff1daf72fac96fa702b58423add7ccdb187c3664d9ea89d08be968424091717487bfb091251f4ec9118cdd358609ad233d645572afee980d13390672426ddfc2cb989f61c7b8ebbd5c5fe26424b8a6f8973daebde8746881d38693392560ef4d0dc161f8ef431c03b1c8f86577f76472f77d9ca204f1e5606e8bbbcbc32f1c0403746993c13577f5e2d3aed0900f143e2bb9dbfba3e4cb8b7bd6ff443f62318a62127e74a365ac6c313ec30375b2f6d05d4ec92b056723e91ebac006560f03461ab5827270dbc797fcb2840262c1e2aafdff6d4ac6ec59bdd0938a85798ee786267235002220f8ccd7bca03c4855cfe346fa6d73738849a35d955a16bfac201c3e28339bdc3f41b43402a5607878feac07ddb31dee617444ff67fb7d3b26a83a60af5999114f56aed30e2c0ae66ac4b74329f8ddded4691149694302d374a3c33ccc353d4c4ec6fd322d585ef9976a7a60b3fb416095a6802f3a8e87be679c501468305e1b9fb7549196ecd1b56737f96546970e22c8be0d06d4c499a3a2dd43bdc6fbcca1bd5c1103ec9d8fb5cd09125c83f9e4b8d186ed6cc211088de72bf628579cb63decbdd209ff0004fb70451c5261f5213645de1a554be7b17db414acbd1e038cdebff7cef67ebd6dc39d78a4500eae140e5defbb193ea5e163f952eeb3f45c9444eb3dce217aa9b7f09915f0377eb1120202483c9e63fa8d1bdb69de2931b20f0a84d4a7c6b2542aad4d148455a320e658e7cb8b93f451a68076c6372fe6d2903a311b2f1124ebb3033fb9b7b0a07e6f6c808f150a43ecf288373db7bec2d7be0c47f15aa99eb8536473607af65b24ec9d2588dd5b6233cdba2b4669971025f50acf3da836b45e3c5f8b43b5cc4bcd0948a470433efad82d6326dbbfb816d7bd2d7091cf99e30a4ba350c61aa71338abba39ca704a0a5ee0fd9490d4aafbe4c09ca48fe24d4e2636c134e0c233d615852aa56d91599c382665eabe52deb359e564534890e34db15ea9e1260c2959c0077dc41f6559b149809ce0a17c19baa26f498552d18fc70f36f077377ea78ff0ff780f76b8a421bfe91921247803b6f35577ae6e797b6166703f12acc72cf25db7762d6df26286b9ab3ab0932f39d81691c21f7fc73e17f6b3676320c3379c30987d94efecc29ba96541eac5e02ae5a1a090644c67d2aa803447571b84b22b364a4756eb4ff003b57800858f9ea32af7012cdfd9bcdf01c2ac45b9d74d464a2d14567f133d103131996208c5a36425e4df589f5243526b05be9727dd1fe8b1f3b6919782db39dce6dec0461302e6dd5085fa8137fc9da3685878670ff188a53d44564324bf1ddcd6e49e5d84f42b63353025e2faff27466eee8d9de3249975c17cad22604f64a7e754018625e4d2252562c4dad52351f741fe4ea5f2feff129f5a41cf73be94a0d09d1e1b6e5fd643452deb35e27fb8a525ba5a5f3e76d9f9d72a9b56c8c3c46213e42553be69e52f7f3b776efb637120f47c48b355e43ee8ec24efb1db9806e4f859adba51d3b793317484ba6211666c529afe57dbfd5edcf8a3a3d8a1ebcbcd379c10b13644b5643b40ce1cfeb101442e62c5150ae542c41050e8f76b6db131a742220bf1063319db684672af2561fce535d81cc07544e295505fe7b55d873e5d8df6d5df9ce2c070fffd82f22b7af12f4b5121c10a5e0bcaeeaa825e925ed0712383bed1a601ad9a481494ec5a737b19366fe112503ff86d7dd5952538f9ff73d114695c9c3a7033efec3ff2fa336ef38aa5c7a1ccf70bd0df9b8f4a202db0d73f93df7a9dfae3d23cfed0b1c00dbad791d2fedda136ebc96fd358c63b1cf1cb8ba418b21d2a33de3c7de3e6ab1176c1bcc64b5fe8c2a537fd0097d45515baa0905dea2f6e9fe05835a941836a60161ae8d1e538f862a892a984fa73073226566cbc23cfdeb35232705111511d4c313d77aebc786236121bb16d3c0e6038baef6812594444bd5855d37068bfa985a7e50fa542cf28a364b259fc355e71c00b6126209efcea5be58325b5ac4f87080873a5e5115991c8180bb856e9d2e22e2f6a30d1e0bf6434550cf6cd843f3d93217cb7dd5a0b18f12fc2f1c728d1fc8ca5147b3e3585777623d7c51d28d877a4ffbe0bf9f289454e2d26c5876f1b2cd6194cb3d0b8ca87aa4890ca61d28be7c4960850a7a2d002433728297f238fce9de39f75ef57f309056b1cee52cd57ee828adf5928883c4b93ecb08c5fde334a53f8cac242eb30320de808fcd7d5ba254d56b9ef3650e82f803e3b99051c00170b31b4380440450e3ca8d57ddf677a2bac58e0b0ccfb9aa9d88b7ccdc619d4167f601662ca6c255d92b64e9320699f7f802c37381c673d832caa7c45854b00c68e7d0192c9f71686bcd4d936145e47c5de13a5607efb9b5bc7538826fd57971a5440a483561b550ef50359d9d4549ad3265d913045dbc6022845a6f4ee38f1f06e3b649ec3cf613f31cd970863764d33f871daed98feaac95a0b7437add2855fb6018cb5e0d88f6c06be2d2447799a961e06659ed491c3289374363a4dbf65eab735ba8b0e7849d2b0de7f3dbd6b7d034ab61a0e5701a8330172e9f283770651eef55bf4c2842476bbc6dc9dcc52d866b946836f8ae4b8273dddc8a38b22f5e8d625964dceb0ede313537a3a69b7dd0dd2e3c38637e1e17bfa0518a8d5a6a3971c77e385c97e18c4ddb7c7f9b1adc5e68c411cdcae2a54e803c9b34e2af4bfb43a21bd95224cd5dc6484e0268609b661dca966d37701ef792f4e7e5d3187657aeb358061834dda4fadf9c4d9374f74e44c91b75240cf7d8c2111b5c715e3b4d38e16c6a489891f845a7e18165dade27698534a09e192f705a3e326933dc2e80e3e5a98fa8b95e905aedd312ae3fc598e6729a771c63a6957851177830d1a5bc9c68836367f94f6f77e9f6b03bf8cfcf80b34ec97e61a903a0172cf47658f670aa85f325844dc791e57d938061a5cefaa50ac0054e64cca73a4e28b630ce77eaf8006fa5328546b626fcda829761609ba7fdf753df09fb3301a3c7cfa5df9867af17158b2dd2aeae7e717f46a762d942521fcd10b0e06caabb18d4327d8e4f718df57035fc8de5c62d10bc68b24e51a0c0bf410f3e50a7b561b9f1de6438720c29390e26a13bc102b2104cb5dc5acb312d3cce64c5d1df7b2db29c78af30c66f44462f482bf662c104370a4d530b5633500c54ee20bc60d4c2ed7c39d625e7370f49ae61300f819b3d97c1a3af18587c721e4ba16f627f0b15936042f817a16adce0badfe8d1c495f5adeeb4cd7a8ed822657b87b1245971f3c2494593cb07d6b336fd3af664759c207987a33beb3c2607c834cca57eea5d32acc11e5d9a0bca6acdc62e12d75b8d032d206d3dda67d9cb5e6a4cfe5eb7cfed7a508f5e8db01c1ef396a83b63972630e9a793a66dbfcd0300b80afb4855eec5ad10978e17c7e821a7df09490337d86718d2a0f79b04ab15f62c68e4380069a4099af51ad1acef031a141dfa4d2ed8faa96d9879d2095f3a55617194cf5380a3139ada1036843d08ab651afcb75e2d469a2237837b8f3f335613fa2ac134e30daf6bfcec9ef6a9e56bd5a702ee1a371d00ffe4aa619bf501a5b6e5d14f071480257da4cc257ff72fca2463e64d0779daa1d103c7ef65f623f865eeecd0aa96a700fa501308c7b7b99ecfc410532c9f19e553bf1061e2715bf7d79b4415e4cfda62e2cb8f5a6c101ba147ed85f40f453b05bf6f4e2322e24d0544e291c96cd3de2a95513ed396f4324ec1d2364dce2fb9e42a9c782e5d40df5dcd1519d477473d6dee1dfc9cee5a52f6264c48b2da4b5c692d823d4d127ce2f1bd2d7e05ba62168fdf136f7f75fcbb75ab6efe2afe37668e8c32568b7d44dcfa6df317f580308cb26903681239b8664fe08f44437dd1f2125a324cf988d64cc5bc260b596209361adcafb5d2fd1d24a39c107810976203ba082e3b4e3fc759267b13f7baa37bf11eef541d2c7db52e1fcc5811a241c924cceb59ff8756ad23ee2eea35b5c8352c772a80449e5eba3c533081d54fa1becda14e5d6b693c27b41e7ce0708127ef8c962f39d4f7a8f1cb0a5917aad5b12267ac0691e3e7c6ee3e6742b740050f14d8ab58a786ff8e0fd307e52db4565f5271ccdf52dbbdbbb959bdd682f68fbfb1f1f329be578ff50087dc88b3799f7097c0c51119f928b2e61297c2dbbb33100ce81d778b1c49178d4ab91fdff4d992cd8f36fd0cedc749415b15c2a9cda5faeba1c70deac006978c3863a2a966bf1bb12a34460f6127ef4cb92e5adbc7aa22437f12b9e85a14d1aa7e2bcef5393321c92218bbc43aba8e1313511c7058887a3b6baebf130fd82d42d17d34656126939e155ea76926267bb80a9f8161277522f4dccfa70b8083b45f4899092ba183e30edf5eaebe0bd3cd8210504d6b531a32af5e39ae3aec5203218399b58fde9ac844f07c7ad9ab60ecba9771e03a56b1ea3147e550c2b753eef6a852cb2904578ed9c6b9af1096fce5b20838e6c20e6efcf6637c1ce25ba37565482971f6d6232ed99755a23a204a0141086f67dcd96e6f4afaa38090746548de976a7558cfca784b12978cc5ae4f3b64828fabb19961ad70e814983be074cb8b801ce7f8f78bd5a4cfcc5386091d5766e9f578bc7dddf6592f0842429c5f723242ef7a939ea1e58eacac94f7357c81c4ac3b494cfae3954858f12c1b33b0b73998beb00a9b56bfd0b9e7d105ae7d1cfa3d4f705c6ae16720508e621f7b6fdee207eb1ed5a", 0x1000}, {&(0x7f0000001340)="5173701e3f5095a0114f4cf1475039d2919bbfe548108e0f235ac60c57bea7c36696657d9792c296c480ebdbd4a7216b953efd097f619161aca63ca01dca87b1f0e333f505a1e0102e4d74d00eecc9cab40f139e3aee5a7220548cacc11a02dcaa7a1c9785b97cb3973c519f2780e02bb7fc", 0x72}], 0x5, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r4, r2, r9}, @cred={0x20, 0xffff, 0x0, r10, r2, r6}, @rights={0x28, 0xffff, 0x1, [r11, r7, r8, r12, r13]}, @cred={0x20, 0xffff, 0x0, r1, r14, r6}, @rights={0x38, 0xffff, 0x1, [r7, r8, r7, r8, r15, r16, r17, r7, r18, r8]}, @rights={0x20, 0xffff, 0x1, [r19, r8, r8, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}], 0x118, 0x3}, 0x404) r20 = getpgid(r4) fcntl$lock(r12, 0x9, &(0x7f0000001780)={0x2, 0x1, 0x6, 0x0, r20}) sysctl$vm(&(0x7f00000017c0)={0x2, 0x5}, 0x2, &(0x7f0000001800)="a23aaf5174f263eab4f9250bb39707aaed0a6b0b43dccff4f5e8af04ef9c16518e9c5e06ba18c4c397da49fb40e99492781fe8eae18821f47544009863b022dfb4ddbce63acd35ad6ac66b501dfc199a6d93a22b9acef778af6659865558562dcb854d88a9b60037620e4dbecff35c06df0b3e9c648a4b2f35cb8100dc6dfcfb62e17d4de80ac5a69e8def04b0e60ca6a1ac4669d53d91bc9116986ce34b49ee09923d92e1f823e6b0277f2220ae527f844203ea86ead63e3181008427ab8d25c2f55e203db015d70f68f6aa3f9a6e3088286440", &(0x7f0000001900)=0xd4, &(0x7f0000001940)="83d68764fbbca1bfb982e0ac97a26c32711f1e2b987f9a734893acba7dce390121f4b5beccf86d964d3056af298753b58bdd5741462f0abbcd1457430d39a87a5cdf22ce1823071b01358e2042b73a71104bc59df9ff03cb42caee23f6a1de3f999858d53e34c50b0ab7b8abcc351e8b", 0x70) fcntl$setown(r13, 0x6, r4) getitimer(0xbf8fc49854131f8, &(0x7f00000019c0)) listen(r7, 0x10001) socket(0x10, 0x1, 0x63) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000001a00)) pipe(&(0x7f0000001a40)) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000001800), &(0x7f0000002800), &(0x7f0000002840), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de1838931655e6d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd", 0x77}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000400), 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000200)={0x0, 0x0}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRESOCT]) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x1136, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)="2b4b76dc", 0x4}], 0x1, 0x0) sysctl$ddb(&(0x7f0000000240)={0x9, 0x4}, 0x2, &(0x7f0000000540)="b1c8b85d068b02f5c50feaf3bc068013e02f8df86d65d688cfb0770af4658a43759b5dc41262bdaa7cc9a4e402f35e523b319543b9b8d4874786ee316b703b2e96b0d2d8c6ebc380de98ad6a7e4700b5894cd0128639f30d975b0cc11ae636ab996dca41e95a18e722c663944ba8f2ba8ed0f6f4a44d759884b3db4d9bd6469cc33e015c8735a948ddb1fe5e2b56c1329b8c7675910f446ef7982a6debac7e3f550a006c1e1e38499ad80ccf446264a2569129602c2c1c15291d9cb191d0bba0bc9768895e81b8424926dcd6c2f821b7bfd4d9bc6615b29ddf62c0c86ef4d9e32b951a6b3330559e", &(0x7f0000000640)=0xe8, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2812, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) executing program 6: r0 = socket(0x18, 0x4000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0xb05f0c95a814cb7b, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x50) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) execve(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0xaf37fd9d5f0f5a7f) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x4a, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000140)="1ee5ae16d38a97422422d123cd2552196432e62c97da163a3452d38274ec46c9244293f44c4a93a7e4f6b1794a9287b4049c15480f75c34507c131745790f48443756d5129dcf4be14559e0af90c352ac0dd1af16117bce772c9c7376bd3946fdd5ad9000800000000000070241fbb3dd04dc02639a2cf86a2d5564c8230fa000000000000007c0000000000", &(0x7f00000000c0)=0x8c, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r1, 0x0, 0x0, r2, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r3, 0x0, 0x0, r4, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x2aaaaaaaaaaaaca0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r5, 0x0, 0x0, r6, 0x100, 0x100}, 0x4, 0x9, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, r6, r6, r7, r8, 0xffffffffffffffff, 0x0]) setreuid(0xee00, 0x0) executing program 0: sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000000c0)="37e440013198ff0ed6d5ad1a3b2bebecb68763b11c724813c6900c0000002000010000686c4d370d7d000000000032c09435fea70bbb7f2ef5811c3d82c69167e444ef7d41cb15b61c941ef03d93556feb265247e0266b846e0b82198e6dc18951d51bcfe775fcf9578a5968ff8b5b6ec9af67a1a1f80d85d9b7b2b25bc67cd6c18f83ae5c3b4bcdc48c02a2d93d1cdf50715f515f11fa74f196467376bf294811b4e1c0848836ac2003e9f736ca51333d5d0b7c7d8f6d7b2358a20a81fd924bbffbd17e2beba44788c69886e321409cdfd8cbfaaa3ba63fcfd4979e3757a96192b56ba7282c29abb464ef0ebd053782519c6ea06ddc744592e95a7c89eaff101502a13e31957d0c478e133b31f05a8686c15b67642a2e6f3815306e12c74e46b31f18160ef5b2e4457df73b358cd4ed", 0x130) executing program 2: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x8, 0x1}) socket(0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = dup(r2) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$SPKRTUNE(r3, 0x20005302, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7}, {}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r0 = msgget(0x1, 0x200) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/183}, 0xbf, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/57) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sendto(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) kqueue() ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r0 = socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000100)=[{0x7f, 0x9}, {0x4329, 0x3, 0x8, 0x2}, {0x1, 0x5f, 0x6, 0xb0}, {0x2, 0x7, 0xff, 0x6}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r4 = kqueue() poll(&(0x7f0000000000)=[{r0}, {r4}, {r4}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) r5 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getgid() mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{0x0}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x0) setreuid(0xee00, r2) geteuid() executing program 4: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0xff, 0x20000000, 0x4}], 0x5, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x40}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @random="1b88502532a3", [{[], {0x8100, 0x7, 0x0, 0x2}}], {@generic={0x8856}}}) executing program 2: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r6 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000009c0)={{0x1433, r3, r4, r3, r4, 0x26, 0x9}, 0x1, 0x0, r2, r6, 0xa8, 0x8, 0x1a2d}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r8) r9 = geteuid() r10 = semget$private(0x0, 0x2, 0x390) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x6e1, r9, r11, r9, r13, 0x22, 0x9}, 0x7593, 0x9, 0x4}) lchown(&(0x7f00000007c0)='./file0\x00', r12, r13) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) syz_emit_ethernet(0x74, &(0x7f0000000180)={@random="89ffa23f3c25", @local, [], {@generic={0x809f, "974e7826e66fc44714075d5f9f9a74ab58e04b014d7cd588a3416dd6b33a7bfa65713a0552ff6ebfc21b8f13261f2326b79d51e761a1f77b7aafce56e4f93bfe199c5c79edf50e601b9a998f3f3c92238975c38c101926e3de939c82eeed8c1828f7568effa2"}}}) socket(0x1, 0x2, 0x3) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000684000/0x2000)=nil}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x80000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffeffff}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) sendto$unix(r2, &(0x7f00000003c0)="1fb89cebda6e3f04c5e66cfd8f314a5a02c1b4ed609f96a3d9690e29fd80bb877959cc8f3d41dcde68581885aeda61ed54a626d7d5fa29c24069fde03857a19e1f2e02356ca1ad2a9665ce0a21838a3891d23c90a92f0a", 0x57, 0x401, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc4f91501d94a34b6ceb23008dca45881102bc72", &(0x7f0000000080)=0xff44, 0x0, 0x37) executing program 4: kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = geteuid() setuid(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x5901) syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffeb8, 0x1}, 0x0) getpid() mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0/file0\x00', r0, r3, 0x2) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mquery(&(0x7f0000161000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmmsg(r0, &(0x7f0000000a80)={&(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)="9860d36259d1124efc96e739d2972560f23c2f77305a38ab7c286a5a16bb64d20486c2ea9e5c0e276dc480de14af59668d2174434d67b7526b5f10c7d60bd3bb87864fd0c365774b73ede2", 0x4b}, {&(0x7f0000000340)="ab98de3b9b5cb2d61af52e235713034127854dc1a1f53666db1ee724fcb1adcb19403a711e4ba19dc953e68ac4a02f8f0999ea575978cbdbe009db67af07b81a3f956455fb", 0x45}, {&(0x7f00000003c0)="88a432a6ff4f69df6269dbf64f517ccad7b28b40efb78e94f6c54d09a9b5531025d1b23e845aab8ce6fe19f0c4625597630085aca60079a171df7f4d8b7c9682e0511c36e02e34642274d58d916e67584bc857e0d14ac2c88b410bcb250d7f07b8a75bcccc9e8887aa64dd70dee4d206ce2a66e3385b42712a47d76fd260405f7daae4fb67fdc3f3cebd62e1c420685608bed526fcc6b748625ed19e91d8f05a2546cc8286ecddb63323f7e200504eaedee353c61daf0f2b926496cf6bcfdf7c93247fc83c4e25ad104f6617b5c9910f27e6", 0xd2}, {&(0x7f00000004c0)="e0d3520309aca1207e6c9f4819ce5a0cc179fa3a34dc8267ec69e771f6e26c642c1767688ee42bd434a7a36f94515d45f4e9436971f9be2015274bc5b15774610e65d67b0b1d65b3160499b135f758b3e818afd47da001986c79ea9de654378122a0468c53a0bcb2b2cc95ac6162d47a183d76d705265cdc72ee219e9c49bf510af927fff705c918e2b1e85b79bd90e41039f37badae0c00298d4eb2a62ce2e1e7567f878048e56a38", 0xa9}, {&(0x7f0000000580)="fe621bb521d3fda67ca87c0d58aeae4d394fdb09529492a62943b5baff9d04b05edb749844e2cadfe8e9359aac48ec6b7942b3d156776bffb5c4084e6c0459276a8f0d537eb689772bc46931c5a0f2cb90ba66020fe64a0d028b958ee623cabba30e84f0c09c3825078f6f8bbfdb7ac7b6de4f382170d361c75651c6b453213add56f2333b38ea22ef1434fb989a1fef", 0x90}, {&(0x7f0000000240)="25c13a94db48ac941bd2ec4241f4d4af8764508c5bc8cdbf5bea7ce0b7995af40960b432ef0fefbe4c390a423d837018d7b0b2a9", 0x34}, {&(0x7f0000000640)="f9347e8dad9f88c812dc32337d0c3b5b21afdd4476c6d142480ebae95b91daed551b94ad899ae6baac4873a42fb8c8b657c15439b21f64e4b13d8d733d7ea0700d48bfd0d50316aa081b2ec245dc26ca33f8a4db8f00697030093eb6b6077bb6d5232258e8cd083facbf5b0c6e0cebb30f4219b40094c7460e515ade22d0dc25a3ec2172d2838e4dc86995efe0d04f9b97ca71241d9daf8c2264c602b40870e44fb6f73d2b8990ca0a4aa8", 0xab}], 0x7, &(0x7f0000000780)=[{0xb8, 0xffff, 0xff, "74a24367cb4fb9be8003db142e436facbe834a6e4be3425f625dade213285a8a7d905bb753960869ee3dc789c5fa86f367b5835bee66cc9156abb6217c3920efd545ef181a37c5a37f2edc22fd41f1e60e06c5759cee05fa7b37d6290a271d45a35774906467af3fa16c202d5fbf923f6d95612278ad58ca4fc43b3ed799749c66d4ddd400911e5c23bf14557d3665ea242158a59a4a0383a6a5e6c67a2b4929c23a02"}, {0xa0, 0xffff, 0x20, "9924bdf84e881bbaf8b338cf6866a7c1a928f6a8d965a218c290dc5f2403d0e5a903ea3d93965d79cca8f078207157ed8a9574f959a9de4b259e4f53fbed8a6505634e2d72e8e7812b40cd9068857a024709bbb382d759bb61f8c2a66d8a9c949bf7f259ccdff61423f045a3cedfbefed6aecd69947c4d6ed8ee4981789db637de7a3e2c94dc5b2677f4"}, {0x38, 0xffff, 0x9, "56bdb6bd1d580bfed75b59901323117dd93b0a4cf99f17c9fb11e0c3250ccf415951e49b9a"}, {0x100, 0xffff, 0x60e, "2d346e9a8be800e5f8198649ce4a9312879d161789ce7e7c5a0a8c74168686b4783c1891a14dc2f406ff77c65754d5b1d6a5243284ea5d8c4b6e92387c245ef68f9c636163655fa59b1b37e19761280751d212ba08728288cb8c72e6b56ae6570513260a50ac3428197aedc432ac8270bc27acc54dcb0720dac71d94d32aaf6024952049c0a73cc8f6ca12c4be5b9b7ed39a916e598190fc4cc011996499d552b47f5e4e1a3578f018ea5d058ce2399d2e91abee6169c16c8f4b213a74d01e9dec31be8ee586ad012e81422922462c2bd20147be6fc61903e5b43c124361ca4d166013bf6c6d31dce8fd04b6"}], 0x290}, 0x8000}, 0x10, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) close(r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a140800450008bccc055c03be26837800000000000000000f00907800000000"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x0, 0x6bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1f, 0xc4f8}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x87}, {0x5, 0x0, 0xe5}, {0x26, 0x7, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) setreuid(0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x97, 0x1, &(0x7f00000014c0)="8ca7acf78d4ef254afc8600f1aea766c6faeaad5ca16f4c8242734edf4ef4ed82f16dc36119087d15ae209000000cf8e688e48cfc7beb8acb550ef4d6a6bf0ab0382139b7b86ac1e2f9396e8e5cdb6e5be5757c8348655ade75c58e47c94fe1fa1a781224b371dc1c3dd29d9ab69be019aec7b57f33a6b5fa29c9670930a6688d216e0bb66f21f4dbc5149aca498053e9e46a9511de52877da2af9f8cfe01482fd6b341e67ba4563f4ba01e1fe7804759dfce811ee7139d324f8761b000000", 0xfd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x7f) ioctl$FIONREAD(r2, 0x80206918, &(0x7f0000000180)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vm(&(0x7f0000001400)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc0285602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) r4 = msgget(0x2, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/220) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000ec0)={0x80000000}) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{0x0}], 0x1) r1 = socket(0x18, 0x3, 0xa9) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x2}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930800450000300020000000019078e08400010000000005009078e0000001450000000000000000000000ffffffffac1400aa3486fd68c8e9f95a874fe7638712c2fe202e852aafcbbff7216e3df2ecdd5a7ecaaeb278ee7b1b7f55f10ae8d88950644b861f03b1c415d3f367b137fb188d7c9ce24c2b32616b20a0206d6d761b9b2816b137f0c81674de7aaeee18cd1047f363b28ae920110be61e4e1dc41150d8c901f4766194819b"]) syz_emit_ethernet(0x41, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa2177ddab1fb08100d7ff08060018e936060b0002000000000000e9ee615cee73fa96023a32297de4ae2d4d0b7e79a845fa13b85c6ff4711924c571"]) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="84603732", 0x4) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r3) r4 = socket(0x20, 0x4000, 0x40) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000280)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, r2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = dup2(r1, r0) r7 = socket(0x2, 0x1, 0x0) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000340)="9da8e3e9ed29a7b1feac25410b31", 0xe}, {&(0x7f00000002c0)="4b80973e6c9349082ab2852a444215fac715", 0x12}, {&(0x7f0000000380)="f2b9001ba0544b104914e41d86a0645a012554e5c071fed5c840eb643c4ca61edd5a4c8e6fe4c718e48d03b3d87715cbf18a0d4c95e2755cb46d0604dbb1a58acdff87f394660de5a3dfd545fbea4473e325783aae3d69ceceaab8946d4fe99c8f37c82722d893fc4aa2ac", 0x6b}, {&(0x7f0000000180)="a252f49cfe5f9b6ca2583bd2766047d2addba2fd445e583ece8c33202e328928593c8371ffad4577228dd7f92c", 0x2d}, {&(0x7f0000000300)="0c20522e53ca3f", 0x7}, {&(0x7f0000000440)="9be1d620fc4cc97d82e8ae3e13e307a424833627bc950d147ef3b2774714fe0cd24c1467bb8e841945260c740e2c7ac811dd14bf9210b293b88656105f7a0f90de86450a7d05b4b1f1effec40b853e0b26e87ee57b7a79e6e433e1898c9b8af269a44e33a5d8b1fa337470e8671852594f61b5fb8bb8832e943ea6b69a55dcaf930a48488cab680049cbf29322b07d7b50f2ce6964f1c6e851bd67b8da6902820960f0c50735b9d12962d682004d9d3039a0632be243dcd0", 0xb8}], 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r6, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r7, &(0x7f0000000000), 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x40}, {0x84}, {0x4}, {0x7f, 0x80, 0x4, 0x46c}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002c545878 executing program 4: setrlimit(0x6, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x40e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) setrlimit(0x0, &(0x7f0000000980)) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000300)=[0x5c, 0x9, 0x7, 0xe66, 0xd0f, 0xa39, 0x6528, 0x101]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, 0x0) setitimer(0x0, 0x0, 0x0) r5 = getpgrp() setpgid(r5, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 7: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x100008001}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x0, 0x40, 0x0, 0x10001}, {0x2, 0x2}, {0x6, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x40ffd}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa1d}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00000a0000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000538000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001fa000/0x3000)=nil, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x2000, 0x8000, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x4e}, 0x1, 0x0, 0x0, &(0x7f00000001c0)="935bfea3b27d52dbce8d9dab", 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) semop(r0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) fcntl$setstatus(r2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) close(r4) r5 = socket(0x6, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000100)) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) mkdirat(r6, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000180), 0x0) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000280)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372eb57e3011c3b4ac0eb6bdf1a14e9cc4d635e52f8912f78683d3bee1878ff6784a9fb4f95c99cd58d0c8750c5a1f9cc61b606cc7", 0xbd}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) setrlimit(0x0, 0x0) mkdir(0x0, 0x2) socket(0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000100)=[{0x1, 0x3, 0xff, 0x1ff}, {0x40, 0x7, 0x1, 0x7}, {0x0, 0x3f, 0x4, 0x4}, {0x687, 0x1c, 0x36, 0xd}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0xf02, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 4: syz_open_pts() socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x2, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) dup2(r3, r2) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) mkdir(0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f00000000c0)=0xfffffffffffffe7b) r7 = socket$inet(0x2, 0x4000, 0x8e) accept$inet(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r8, 0x800c5707, &(0x7f0000000980)={0x3, 0x800}) syz_open_pts() setrlimit(0x8, 0x0) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000280)=[{0x5}, {0x34, 0x0, 0x0, 0x3}, {0x9106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) r2 = socket(0x11, 0x3, 0x0) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000180)=[{r4, 0x2}, {r4, 0x2}, {0xffffffffffffffff, 0x80}, {r5, 0x10}], 0x4, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) clock_getres(0x3, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x400, 0x8}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f0000000200)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 4: r0 = socket(0x10, 0x8000, 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0xf72}, 0xc) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="66a43625f458", 0x6}, {&(0x7f00000001c0)="f78cde859ab0dc75c167db69ce38d937f130d490a7fd67671bc74ec76e07bea194d4698d51c1cf2056d0cded6df3a3ab2f73be1c4b3263a2a2f87de7cd522d490ec42d691e34872983d7605acdded0254e565492c8a74d9d6785f133b47e3c905f1c39d29ec6abf0e472b72d8f424b53dbb76d9bcb36d6ad5aa8bd276db68b24820b58c5340d32322a5da7baf8d7962e523c0ecde2b0dcb934f9", 0x9a}], 0x3, &(0x7f00000002c0)=[{0x78, 0xffff, 0x6, "aa53360aaf419b33c3e37dbbcaa825eaf5d163cfcdd7e3f12269fb41eadb6954304a3dfa3a2a1065e45f9da065022c75e4c3ad68abf1ba63eb10f4ba3ec069a861e761620f45f1d2130731e1dd6cbf02a2e3cbd21f20981109e74c043b6493fdcde14bbdf4ec81"}], 0x78}, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r2, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000001400)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/33, 0x21}], 0x2, &(0x7f0000001440)=""/249, 0xf9}, 0x96}, 0x10, 0x1000, &(0x7f00000015c0)={0xfffffffffffffff7, 0xffffffffffffffff}) r3 = msgget(0x1, 0x80) getgroups(0x5, &(0x7f0000001600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001640)={{0x100, 0xffffffffffffffff, r4, 0x0, 0x0, 0x20, 0x2}, 0x7, 0x5, r5, r6, 0x81, 0x1a2, 0x7, 0x100000000}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001700)={0x3, &(0x7f00000016c0)=[{0x7, 0x3f, 0x1f}, {0x1f, 0x81, 0xe3, 0x7ff}, {0x9a, 0x7f, 0x0, 0x25}]}) r7 = semget$private(0x0, 0x4, 0x40c) semop(r7, &(0x7f0000001740), 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000001780), 0x40, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000017c0)=0x1) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001800)) pread(r0, &(0x7f0000001840)="e8f5a0f3ac06e9a2aeeaa5195da911b51ef8d8f316a3838730e65ff056190c170a6a4b01036b1d7134d190a90111b434e0cd2ddb3686dd74bb3b734a0074496910d048c2b3e35a67e43ce8d51812d4710b3c03ad833a7abd5c696ee70db9db6f97be119b6fabda8a3e0a894e9e84ef86717e7f21e0fe947dca76d2b9bc9de776a6dc22aec64567b5c6d79c26a1d1ae9365bd1ffc2d749e58c7ec7c4bf390c3fc4ee31ec32ea78e722659fb3ff933d348db2d446074949111f6df00968c3f5be63ceb26c7687f8cabe1c7ee0340118b639f88773eade1551f5be9d6b1776915ed3746355a4dee9f282e761fc21771b5c2de43f4f7f188c51c7808b4695bd78d523b1e117a30966a61893ff4ee469f67e5be46928731ce0e2d954073d32c7c2432f5aef116581612a7ba72d4e42fc77ba68160d977b90b5b6127424e6ca2c7d55a5b5e41b519a8b376b2a5f81a462c2c6b7a5c7ee6443bcaf6458f92d345395c63bcac91d710b4999330e0cce448f451879e4c8f19163ee72d331ab86db8c4a08f4a2e817fd4d0e26f95469976ddd857632ca0e8b86bc6a4b36ae771736ab3c0b1c47479ae85065f50991fb6ead3887013731e1cf3f05e3ddbd40741f40bfd99f902c80010c2c7016029b8c40750b0a8283b08028f75e94c75f1094620f640f396b8e038e7e69efeee659d2d24d940f3158e3faa34c3d52027c09ea17bb36d29780bfdcdad1fae4e5adf145ac9b4dc2f19db62218fda66936fa225d414be4652df6842b5b372a8c910a2e4a796f746a063366d1e73f67ea1a5faab6a2501e09cd74d7416fda9d7b682cad3aa3878368525de0776671accdc46ea595eee9b7a4914601a502bec2ddd78e1eba9f07d56ee7b5b95a0a87a933bca7a8fd023fe540c5cf1ea4d938533af1bffc4c3ba7f6df9815c780ab706b1459dab099199eb2741673374629c9cc62e88ef52bd8a853e24ccedc821fce8ffc3bbb90806c3a4aff807d185b98b9ecae87be65d55e079fa840a7782e9e00e5644ccd7fb7181a538274f055db7c9d5dc9e134d8e2fe8f2a5d45954d7dc655c84f6c6dae1e821b49c3d41f8ac03d9db52474680bcdd9aae86b505a6505d4141b1c0453adfabe6080fc26b05012a890e66117436902815264aa9f267e0816295c8c725f978961eff0c33d8aa6bc86c6295a6d01b196e8296b6a27b1b416b07866ef42f8a7f3c05100589c144f082a7fd842e6586df48a48d0260085bf2a181f9fb5a73b855bfd56ca188e3294dabf8be8d3bf63c4f7400eb7afb8dbdcb61079ee194d75e4d30668254c754e09e2e2460b928f743a423d7c61792bcc4b25ba6d766bc7418822503c3e2a2e1787f9f31b18293f49b86ed4eb8f5369754619ecfc986f81b959ecb0ea41a8acf39f802beb1f0c6da1370724f59fc9b53efed162290798f09fbbf01999bb25699cdce85626cbbd490e690ccbca925b0b05f149ff337182e1b4ec1b0e898477fb8cda6601f084311e9fdffe6fc96b138fd7307919f725bdb037e7db11f551ae161d3a0c7680094b62cc2269d6f5ff321c118559f8b4182bd676ebc9421f0c02fae78e8ee8bb5d5c8d344e548f1e23f1e6423657f5c0d90f3d08b5bf407eae0e2c84b10a61429c30bfd585febb61b0d05bf5148c0a277603235a1a77576e088514902d3c90adf55635faa0886a89d0879a65c560548f03d001251a192bf520f2cf3d614dd48d4b5de9d60c173a359b15dfd7619271ac5ec4c0d846caaeba3c5512881a2f4240379a1f7df59594a7b9d9be64744b00870f68e71e3a40a5d769b64cfc8528ab2e8bf027f5bb84987d8c07e4461efcb6d6130778e98ec54706ba22d823519a03ebd1f941479a4a129e31c52f73bb7866e764d0fe8e46f818c34be003d5b2ad1667c116f2892ad65a3c42a733539b00524edf75a900eab48520c9c341a6e1b2e7bde89c93d234b5743a8a5c5d5ffd52a303c751b03b2f0cb5100a5aa23654eef8ec31f052a61b3701b5193d349a9cc733bddf1e80476ee7eebc34fe5b02b19b522381e304d4f0f290c2c83036c8b6eda4f79d385eedee70e97ad26c9be97dffe02cd1fa387f2994520c2b31787e67895d7432e2997f21f96df44e295874a2212e5a801e3895df86c95659e520ef3e3a993059850004510c0dc9e43f27c85756811c198edd116077cd0750957298124f86219a5341a0281bb0c697aa1f7c301207cf0f4241215853b0d65a23981e3d4e96ac4b53b2ab344b246436deb8cef3d75375f3c27225957beda89cf12f02b714d61e00b1a6ae7934701561bc44103be1272dfc2884021da67f277bc4d942e0e0f66930ca417ffd334ef8b275e937b5ff533734e5f190399ec620338a31e2bf7ed61ea9e2383a812d3c63532f5a6e9703574cf931eaa2b145edddfe411fd05cba4f6a4f5869e0ae43019cd5b317b557af9902542a6c9d327d8f0d6cc8aed24173c0b93c1ef2ee3e6a03001a47c62988c8dbf9a4e2c81f6ded6b2ed4aa1e6d00bc48946da378430d36f4d1db7e855e1bdee88e969f7fb08ccb95ee418e94ed28abe594ec2ab3f73a9c6cee0a1fd2e3d5f6ccc17f84294db752415bec7781710ea1ce6683c02a87fbf71dfd3b7cabb24d8f8ece366ad1b830c8e2ee4df5432d0a045e62eeeae0ac663b43575ed9fda42b5243621e28b7622301a1fc1d55f2530ce2c73a25650202d764ad394a53e82adce4ccd8528201dbba1fd170bde1f994a02ce6b8083364488842521200476fe48fd5d6a7359c7b5300eb698f1a9672f56ef95226b2a242c5574666a7914ff7f19344682806d33a9ea6127d8bf923030507faa3505404559b99f79d99681f0f03b13a5ff2a98ec50e25301f2c4d4ed252f0bc86ab08253a37074ca9901d2facdff852dfca8762886945adf9bd0202473c3bc0d675c6e58d6e217636784add7802dd18d8b78f24a9dd8b9c98882f729e3a7d336b0fb418f35b4715569f7534fc23a22d0c4e74bc660a1ec54d77e25c5be9ecd6cfe853467f32b44e92d71d65bd9a839b2077e1cbfc4114234293ecd1620ff3b183edb55fc8df7dd3d849a62cd2227514a1d68c66966a66984b075cd27225796381183c152d3626ee84185f76a0fd7c03a2ea7a7a5909b465eaff132f4a170965f3d768dc3ae48770f0cb3b5ea6bee686174e4f46b4607bd66de26c6a82d8d289ada8f2485327d1e50b3001d26ac9046b21e83655948f3a6017c12399f1ce82974909d4e1b9463b51a3724ba7ad795648098fece2d7fb7ce52a97d12d00098a47cd2f22f15326bc573acf6029b79edbc4c32a903372cfdbb0739330f9bfb9769dc204c67202d8479e9cb2cfe5ac1703492d1ff28c286138a2342b399391fcdfeac169f1ed0f6331039728e667ba77b8d5655687c2f6fbfe5a2cd455b242e64669200ca2a5b336dd81114cb3cfb54806c072f361ee9d8021cf2fb4c127add0d4337b35a6a6ee9251848576740884bfb50831c7830dcd6e0f09dcc20da2a3baf1da6681c55b26cf34f7bd49d900d365795cd80200104e6df6397d1e213db1a391adc03cb351598bd5290fa83654956fcdaf52002af4241d47b365c9120b770ae5fb132a1baa9e2cd19c722808838e8194693e8e964034ca21a4e0be08ce9d1c72a87ecc222fb82f31e39ccbd7c92e934de27fc4025d9ff94939e323f2732ecf897f25273ef5cf1cb76949dbb2400d60e3d6907b938b80280866bad9f1a238acd389f425453cb33fbdd232514ae6639a5fbfb558dc7a5655112ab0a92b3d93e6488f5b2c4c1531186224c277b1ddb52fff2f20af314c834ec3761930bf41fa327b71c0371c5539e495785ea4f9bd4b400de071fff20ca10d57aefc67d2dfe2718674e0850df24071ac91e0ea27cb3d37461252584dc19c4af2779baa2b4b00c716fd3a8d51c8ffcc31de83133af36026b843844ca359bbc01410306c8ab87a1ed35ec78e15483a4b0bcbcbc54fb2f8f30e88d58da474a44282cc8b855742aa97e78840a75ad134cc3b22602c1caf7d739299f6be02d6903405afd5f9366aa2011cfb8b621c657571ee5469f5065d3c333aab675b7cc385097cdf2a6d75a40e80083cd0755d4cd1cb89bbd8f671af2b9ef4dd09d1181d283024d87a137e4aefedd21cded84a2fa102ac4bfa20c2e2cc6fab0ba9eb5fced50cc8e5c8036161873bcdc123e7213414cadd6028d9266b58fd8b9881b2c344b67286d99398489bba2b3adf4a63ed017fd200fec7e2df8d579b56fbdb7857f4fe3edbd97646ac7ab18390662ef4fe00f879cc03b45f69e083078799f09c7bff59218b6193443ae8d4346a33792ae391ec0d449996a4651f683f1705164a9bd2a64954d89dd967e37deacd750aaae8db33e94a400654863aa813e4bf8a40b7a93f3af5b8308159ce531f2152d6ba0f5c62655d05481c5dcbca7fa07efba6663072cd25542d7bf08d58122e4dd583061af05695ef0732e0f43592e946bb76b58216f3606a79d1c50ebb9e4763993c00c04c6a23b19451ecacee2dd041e0e125da28fa3c8f7feca3f1b245eec032d8e12edb9c7612c17a437ed26b125e3cc772a16c2d31883a1a8b5f083c877fcdc6ff86746454b93aee7ebc2609dae02826ee3356810cc197f3106363902aa218178d891d60539e412814619aa0a2c1155041814fcbefd544739164130e8957d10cf1b5d3ee99ea168d018628d224dc237b27949f33ac310169844790fea4079a244cdc5452eb35c2b5a4a51ab40d1fcd586c85163650e5ea319f9701bf112f4cdc19b765710978cb7b74c9f51b62a5af7a13bb1c76859d61c2c4d7da9dce780d10ee907b7e98f1196d3ee97066ab03db79f7ba6d731321745e758b8c1d1b39ee1647fa4e4225d086868132825e384e11ac1290f44209f9bacabc9eae0b295bb3fd46ab4c074ea6748639e024ecf1562bafac6628586ba070372e41feea97e2c39a04447ce5d90a7ebbc9b6fdfd199150d5e427b6994ccedca9395eaa0826b9c872569f45f2dcf6f26ad5dcd31e9bd49d67d66295e6461ba1b2999b9d6861d6b83694665c1d2c08be6aeefa519ea70b1a9441b8285ac83d826f18cba153b16f40007c9776a0327423d0f6dbe2e7ea8f7ff2293b1b202c517c6f305628bb2a2c14cb5964fee23a1535541222ae995911cbc8db62d8e0e2acccf654590e6f4eebc0931bffc851101c41c6e22d06f1a2e4b2a8f394d9d05726ca8140acd44deba5aeb4453b93b7b32975fa992daf70dca57aa5bf7735440a5661e054e451a3b10ef820f87506514752060896870e5e7a14f21a3db978715b6c1275039202533ad6d921ca9cbcbe3772d3613b53e4e8214369892c1b47dd5052ec33ca75453560a2cd61a62081da5ad120b946178c7a4a179afe5c7f8982824cd3965c9822c1eecead7e96b1ff0bf91795e5217bf6afb6ae9e2ae7f0838d95662349c9e726e91e64d20a1ac62c7d13f32bf11b3ed58c43e9963e43c3287371da6734446a7c0d99f2a70d7b469b6ece7d8980c0daf6cb7c3f8c665ca920eec78e98c6b8252127e12a2ebd7eaf5172daf929ce8c8d3b233b7256f827bb3374921185c61e731bbaf93d190f8557e7c50619ec6f265b60d16db90e1b496b61f49dad5b15819aecc0902981945d14f84eccc5d1d6aa49ffb45950790bec14fb8beeb924cad07124dcc68735e0aaa938016274c9515e8408ad570650d0dc281fdfefbbc158ecb76100120f59a1837a6d7dadd6d97d764cd38d73825ee002aa629bd405abdd57f422a5d5fe04e1a99886d82906d31d8681752", 0x1000, 0x9) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003dc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000003e80)={&(0x7f0000002840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003d40)=[{&(0x7f0000002880)="cf0b7e4307a7f4ab621d16f694bf0ac655fc536fc361c6beccd89c5f57a64354d11277907d2276a8d60112ce18a6020131c6e336892246610cca8b65cf785f977c119c3c8230bbe6075a70a29a05d68328a2de0ec828b82c39f9e5b65e8b5f28ca1f15af63a792f323a9088041682791cc55f169b0d82845770484dac19d2f16d38203435d25be25cf72605daeb89cc263fa8a94e9019e3950bb4660ba8308006f7e762c7c18920297584898f283cf61a0e22c1e442f5ca961c7fdfd2f955a66a769c284da59cb50928b8be67c41fc72e51d7e0848c7ba34755090bb9edda1e426456429ccad81832ab1209e2344b7bd6bf88d4affaf13c48f6917d41dd8fda8a082c0877d20c0364bdc73236bf8457ec6245ed44e347d0f0d6b3bbba4a6cb9f28cdc3f8103d11ab85c571c48424e0a81d533e957d68f95f13f6f2d26091055419f131dea17305f5e0140365bc31acfc36ee7f2e23d0515d93692241e1cdc4e73715faa24d628b9c696b811dd305ffa46e71e0ee4f8d176aa78d5ff4681a00349e7bc2a82da89e8d100a127153aa2a9b9926958255ff11960fc4898d0d4055848b36acbe4b0f7121b404f29082d3df6ae7a03926c04da88a5716d498fa904ac2c756f043fad410104018e647d70447b3805536cc8673721022e11078b3da5e66178518c49e505879f5c5094fa6302a4eeb389231913f0b8b2ebe3237c570d9cda6ab8262bb64bd2186116615cfdaed8c741692c2a872bad96df2b34e01d98f1de2935c360c73227d39b394f8fbff64a01e6af82058f18b2b440e32f355f156b81134a58016254e97ab039c9d99f57c48c61e591b0745fd2cea2f7bcce7fe507c07b43187d5187bb47aa95fb601ec931ae48b85be041320587506cad8c41759d0b6e6025e11c635ee6bba5b789b6a1c32fa81b24bcb7409aa579b6fe1e9b341a6ac366317b210e619f07f672493e3c47e27694475e7033baa1b9aba511ce2fba989fd509ccd5340cc335f96160021221617b8c0a01b221a8814c5f2a7e4071b1b36839893f245984283823fbe31509dc160a21902c53c89a8343c25c3d2af3199cd62640e4a2442a3e4765624ba95d179afd3cac792170e1ee8840e95ab294095f6369b6d1c74c34d64f9d9308ffd4c753a619ca4fdc7a898ceca6e33d69ce38ae58394c4cdd975b6dd65ac56370cafc1b19e7fa52f29e9de01c2d8b975979d1ccb87a6d73bc87b48095e52e7c42c7c17a1668980bb5327881fb664035dcc8cbbe8a78496fb16bea61de6cb4efda4c07624f47c80c70b2648e45d8cbc09a0bf35232b6054bed069eabf5a002c1396af77942c6487e7046d7a8212c148f258cbfc93210c91d773a0a5159cb78e571b866a1b6aeca029e4bde8599354fe300155c092d961ed48b9af2a92273646520ea2b541cb06ed9304dca8060c104cff86d428f80d616411365e3dac27cda896b11919390688245cf3ae9ab9b90f50b5045798d0a016c59ca3284e36cfcbe69af2ddc1ea2c0322e08e84e52f74718d0aee6463fb53253af556409e5dd719156300ebcfc278b52504d965a374109c71c611d9556d33003a09ec4a70ef67d8a793632311335d4a4f49f5a1e83bbcac54c0544a5fabfe9d96f3ddd0613cb4ae6002c26cab26e0c8dc88874102b450da2040545dd1abca7592a515a2d14c80fb26b186e985537d466799bbfd54193b27e72a6312b72cc6b33a9f63b8e823e2c9c2358572af8719df10a5f8cc15ace0757ba5b0ec3c501dc8fd665fd329a2b50bef694c33504244252c61526407c602081ff994b44feba4e2b9fe7a1dcc286d31a330c304fb913c8249684de179d76779e98a925ba3168aa256779cbfe2fa50cf1072d71b6f51904032e7b72b3d132976afedb60e134483bff66879d107676e33a2dda7b0c5061455eb777efe75da839aebc49599b9322787ff49477c491acb345707988a892938fa9352180b33f4fdfd83d1d4f91948cfcb66c30c4306e115ec3b520dc984c048a29b5e9b759e2babe785fde64c512ebaa596b6fd3e1f6861a6122def160e6f2a6fa4bc8ff3a394243a71bd4ea3b40df954812f150406b26c22eb14a77bb41eb6466e8dc7ecd79e88e5268ec1415a570cb0db26639fe9fc772f722066271031cd9d8f088ca7b8872f7115902881577ba299e4fcca3c2362c72e1bb5a90b497b502ccabd6cf49fdfe9b623fbfbbf981d9dce5abc08f3f7158ff6d00511fc760d022acc3b358519754f4fff11c898ad48b27d89ec97e1bd64496fc9be8f6b4fde4b7153fa4421d71478ba3228b1cfa8d268796722d5bbab9ca72b319dddaed3bfba4ce3f2f8e135022a1bea5c5e315b2a40fd97367a664102c0e39876ae95e3454cf1acf547f1727b53a2f72ab670c4d8e68297f19f39d37545c04b85e9b50fcae4e0aa6f1ba1b22f05d26d2307458342706579910700e20b6cccced4e160d71257489e77d1fe40c25ec1e3405e0626b2bb4c3a4c5d29298b4de9e8e8fa6c683b1fe838636866543ad7976fc67e37d2daa66043a5ab5ef4398255239c79aed5d4c20a33a0fa1e565f89af597fc860380f2f8acc2e75551781a8aceca86eab47b2fdae7352881e9fd78b0b9c80f14d4d94d600902b0e5f27cf813fb84c4518daf26edededb509ea8c06c69695d72df57f4c10470cd17104945451beaf62dad61e554b1e2b4034e93121591b6c4f980c45d6210c480b2dadb86d23a8ec277cd82eb6a72e54e62b77a6b7970d04e84c1da6705425a26c64f59e0aef57f9eda7b77d92dd1fa16ef141456103085e01fa2e73651e329f1ec65bb7d645cd906ae916ebc3d03b7919c3af5e009f09da2cefaa8a6ddbe0baabad7df55af9a13f009e3c76e5556abd6c2fc55d472d2e6cf354c9b22e1b69f35a188ceb5e1e9c55fdc8da6fd4a4b1dd3994ff21973f41371402ebcce29433a48a500d0c38275c401fa7c7eef569d17931a4cf4a067cf3aaeeac8025362d8d5d7f2721b1607fd2b02a8027f1b3166091dd3c6e7564097cfe1cd9d947d8b52dba91874016fee881f1269bc5aa8208cc1dcc2b7f033fc6816e6b6c6cbfeb3ae6deaa7fa642309e597c7c0708ec7882f4bf905cb502ad5d24c565a25163469f45e7c301f1bc4da422e60bad49f25d8583c9e479e63d19be11e316e824ddf5394f3cfd29bb0bc8242ce638ef261a28234d622d22268e6994eb938370abbaebad43a31f7de3db5c3a1674c37b13ff4988ab3539c2c5232f7a6c4ca61cebbadf1ed484a1095729a95bd58d08445167f028b25bbd654b8d3884f0dcca460cf1762c3dd24d37b5b5ee641c9f4d217401417c7bb0b46e5c32f8465b52207212f3a3c90ea75bd43d8428950b8351a5204223c9a3c3e3d46adf2ae77c4a9397add267b740bb57bc8ff6aac6334498fa2725688bef2d5c86fd38b1f4807e772a1cb8932ecba3632da3998dfe9118591fd79c8ad2701f60946d2ef2ea56688150e0465c8185b5a592d9bd2698d1e926e3517841348d0af1bd8e0882d439fa13f12c96129482654af91e4a8ed86d74cdfcf68a2913549f71e65aec64e3806c7e45350c4b346b589fcaea83b2127103106baf525219f229ce97249b62694efec0e12184536f2b07aa2f60d012876459f45d9a8e97eeb03385e24ec82cb1a9e77726c7b68632c7d112092d11d306255bc5d121d0d1a1a54795fc95b644f83e497ee7abe1ed2237275e3263a73c99756bf06cf8f8491e767ac7212184b15701fed82b675e6d8dcd0ddc60cfc8edc73d6a136e07827719848a4046de2735ec0d574774b719b9ac20797d698325601e3490264f19122274a80d582267aa1671a97fc4d9451dba182fef368245dd9ed59a70e8b942a35cbd1362f204084db69396eeb2f03b2a3d6eef1e8241c48ce104d56095d9abaeaedea25e80b9fc5e111046c8d12aace1b51fe20f0f18389b7ace500c737721ad8f3ff40ba554dd97d0d6d7e6b561cee5f1a801b52bc053624f954f4aac0ae37f19d7391f81805c7a8e246a8b32293b9fb7e72bbd5d30fe16ec5997d2c6ad40ffe9d3a4e503389796b6cea9b8dc618c1d7e1544b4c589c7f1f05b6d01c482e6f57a886770ea2365932198e61b88ec17c8171d9317741e4acad086d40a43299367772fe97a6317fe084ddea407a0206f7daea4ebd1c205fccc8b427b4a78bb85f896355ce4d7d9ac8b6bbb7065123932ccdb311c03d195b6804f11f50b24e52b78e76ddc03c3a15170c51b203e18968baa5aad787b1f720ab303f9e82fe8ea1593a62c9c3ba58f8a867171835c9aa2924edd7a72057c24538a4ca2289fe8a8c727c4352f52937c473b75c126e16d53bd7e3f14e5a9ae8f01f430b2b00eda06da101a7ea2f362b9c8d646899f534bc8a0f6139c4c74089fdaeb42fb99387838a364a31c769da3b81d52fa7cb61627fba98c34552c34afedcc49a927c1ba147bc3ee27704f035bea153a5b3f5a2de2e6174a64a58001904b03781a95f2da79137abfb6d74118f9c2d6777c8a7e5b211ae019aa3ef10b739039c10e733a69d8d1f1312f43fc81de57cc31b4c99bea3224ad632acd5cbb173b80d924e12760c20b317beb41abe335031a67d74110dd268c338906a46bb874836a4f38027533ac2018f2c3ef27c8b1fda9309f11512fa4aff3df3fc69619a528a4ea94b601a99ba3c4b4b38577da37e3ce69fbf621ed793dc6714ff42465e4d949e61110421f9aaff71a3b5277e7adb6ccc887c791730f0521178f099d25453736b9eb1bea253ce7774fc4b5facd3e04fdebfb89b47a63152a5874951b85b5ec4388115a79299d49a938cc2860d1997d859d10811e871be361b58639356ac3af5c64cfaa89f638c66531219db51191fcc581ac85112503b4a33296d2849e59e7e9c2d1146d34f8721ad9fd4f13f4441b26e08fa82c06db64ef7f567408b21b9659cc9d21cb507d292a17fb823e46ee7ccea2721b0cb05ce9d348997e5920017fcdfafebb4b6406c9f3bab8e01eded0628ba81ddc0a15641badc7a7bfc0f9debeba24831a5bd9eb3a989a049cbb6de341b410a6051b23d2de709fe5df89596fee640d8bf0f146d294a6addf2bf7e807465a1ef1314e6aa6265a51c7a3cd9759b869d0c27ff78a5d1498d7341b3532b4cfbdb82b7e6874d7cf2644ba46cb66e1818f4a9e2419ad232a4cee9da3e7aef1fd27b959483bd68d5ac7d85db1c20f509b71b64fd08fe88df5f37c34293c98249c7592ee5efdd5ced9cc78cd6e11cdb16ce8187d45bd996da729464f0d703856674ad43f872a8530a20e4f2f2983c3e20054c01851623072af4316ef958754ac30d0a4fbe75fbe4694639ebd8b93de81e1e4e94864e585c3c7998a1fda9752e2e7f74a856d067c7ee6e39de9a9fb926f1a339a1b4845d2e7554ccd1ba4319f419af07eee1ef49e0e88adc3575147c2a9741ad901cd75ed3f045a5bd191b2be5c8a464b5e9cde27d3162dad524ae47c7b618582116674ea8abf292e40ff7c8f8502e908e2139fac2a50f3d8adca34ea6b69aa427e3d1804289c73e9ca3211034abffb8b30b00182eae99b9cd2c209cc884be338c9ab57c6868464f33ad5997fc62d54098de1438eedbf0d7275d15e71df5b4660aec8842acd3619813ec82b5fc2af48d3a231b010ae980f9ddb5a83261499ff5c2eb8b0c7ded9eaca779ffb1d41779d755126d87e23d464d94014f04af3f895a04f85ed8884abc5853c729d25cb5763916e6989e94a76fa206ca478e13accaac86ef2920efe99b0d0ed0dae3fbd960ab342375f1147d6d49", 0x1000}, {&(0x7f0000003880)="65d359b579da0b96f71b728a0a9459598263f78268ce40e7dd2c7025ce3da3ab1c43e2a853506aa00d4e1c6c0d69d7119b4ef0719a36e1b8bd8f63886c0de11e94b4e4f277", 0x45}, {&(0x7f0000003900)="d7ad6c2eaf8655938282c1f7a50578950fad2a92c69b9539b80f1becd778c3206e42781977ab8daba0112d25ad47a1805fdece0e62ca6f86cf3383ffe1679756ba0a38686419dbb1403319d1361df174d5bf9e38ad3d7fa2f1cd151e9e6f7bbeed33afb769d31c30985234c5348946a9f3e12a6b2387c49af5bb8b33ded45d11f6664175098f27cbd24e7799b740f4d5bbc62411482f34e304e92a36fe0d72bf2f79063cd493ddcdccf5885a0ea5f8987d2a0fcd8effa60d1904002662314a477c1b08aedc438c879028e16405374f067b6062ac76e24e9642a0824516ee1d", 0xdf}, {&(0x7f0000003a00)="a609c6cce618da4ac35751aa21d268fbbd554ba80890378df2", 0x19}, {&(0x7f0000003a40)="ba3fe733e430592751fa12ae63ebe158b17dbfc0384864259bd1be19c36f87c1ddd76800f3cf4fdfb7c11f81b480a1c145a59da0a553ef9b59d57257298646c4aef0290bd060f372c2377f1f62138d", 0x4f}, {&(0x7f0000003ac0)="19601975f240bc2a57f6cebef819ef71b75e86ddd4515f90d79ccdced1a97094ec9ccd688595f4b9f91d116752cf3ec3125c277a9ed1e15c965791cccbbce996ffd157199d67a50ee9c702dea3a4c837818f28bc2434b1e9e02edeb870222873ca18f9ff1a893c102f16947d1df93005156ac9bc7407ff58e2307dd77b749ed229ba615642de939137cfb13b69fd96288ec5", 0x92}, {&(0x7f0000003b80)="3d0c21f3f717bb5cfd87bc2deb89490f9113752c861470dd40d341c15197ca631c82eb8b10ed9d5e36c4ac5365a02e646b6db6ce6c64ddc6ecefa999324b42ddbe7f1e35b59b2c3dc8a9ba03d925c20cf28ad305012a08d10b6253f4ba0db3bcc6acf52463c8c4bc287d6b808c943d6ed49056eb6311d9d5c2e27840858fc9fc48d43fac19ee73c371affe1fe1f04c796a8a179ff388a54694c9dfd765b64413134194ca2642beaef34f9ea2e06a8a440e58b08f195772336313a3a1383abb337918e642029938fc95189df620c7d5f9a4d7a2b7f54d7c28ece116a77ad062d336bad56363dcc90763a324e63fd6ed4338a2f4146e635cacd98695396b306b", 0xff}, {&(0x7f0000003c80)="65dfaf68687b5dd351eeb2d665ea3320100a1e2e16c8cebcb63533285ddded5ee06ab4e12215d6d8506cd01e26ca0a299bef8c374fcfa87e41c85c137d71f0f2fddeafd0691515f36a09fcdec1242b54c1beb7fbb21a5b61eed3aae3ec8ef30b651ec8587bb2f2ddca4fb10f585bc557e482168cdb137767649f64bced64bfcfa2054f4ff231873fa23878cdf4ee9719925870897635a04818fe13b0402c312ba999537429678c3a677f", 0xaa}], 0x8, &(0x7f0000003e00)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1]}], 0x58, 0x5}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003ec0)={0x0, 0x0}, &(0x7f0000003f00)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003f40)={{0x4, r11, 0x0, r9, r10, 0x160, 0x5}, 0x2, 0x6, 0x5}) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000003fc0)) fcntl$setown(r0, 0x6, r5) fcntl$lock(r0, 0x8, &(0x7f0000004000)={0x3, 0x0, 0x80, 0xffffffffffffffff, r5}) mknodat(r8, &(0x7f0000004040)='./file0\x00', 0x6000, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000040c0)={0x0}, &(0x7f0000004100)=0xc) ktrace(&(0x7f0000004080)='./file0\x00', 0x2, 0x10, r12) executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c252adb007016b786dd6009000000280601030000008000000037f87ccda703cbabdb3ce23b0001ea443d080000000001004e204e22324a3eb6db984df0670a"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x6f}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpid() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x8003) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000002c0)="ea000001", 0x4) pckbd_enable: command error executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = socket(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) getsockname$unix(r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r4, &(0x7f0000003cc0)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x2, 0x0) executing program 2: openat$wskbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x4, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0xffffffffffffff36, &(0x7f0000000000), 0x90}, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r1) write(r1, 0x0, 0x63) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ktrace(0x0, 0xd0730f51e69c9f95, 0x0, 0xffffffffffffffff) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getgid() mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{0x0}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x0) setreuid(0xee00, r2) geteuid() map stack 0x20000000-0x20400000 of map 0xfffffd806ad3fdd8 failed: no mapping executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() setreuid(0x0, 0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, r2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000040)=0x300) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x25}, {0x2}, {0x812e}]}) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000740), 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000140)={0x29b642fa, 0x1f, 0x3}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x40804}]}) setrlimit(0x8, &(0x7f0000000980)={0x44, 0x7}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="200d21a36e30b0fed5d8f7f6d649d6cb18c60ce84bb100d71969c0889438e4c0dad325d7b85a8e11f735fd9906109fab3276b8b9458cbc306481b11fc952ea4ac54bc706a525ec2864cc831de087d956b1f2e85eb7d2eb52e0ba384e9315f7f432d493e11f665802d49288b79b2dcb383d1c5d9bbf286d41388b38fdc92587753353e3af20844b0dc4a7e7f1d1d93a7977192eacf69707a23724582d090a1b55e6585b21598cc8e72c6ec56afd9977736b90a44ddf70044f7ca0d26be3894d7520c72069f3eaff596f43a68259e9668432a07a22f64565d0e8259e97b5c87c5939df9da8a8bbb9abf3bd3e59ea3b5e07d7a939011d74d8bd8018be8416661d165b1f525ac8885ebc41df7b8ce36c78449539d7", 0x113}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x18a) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff}, 0x0, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1d, &(0x7f0000000000)=[{0x3a0, 0x81, 0x9, 0x4}, {0xfffe, 0x1, 0x1, 0xffff}, {0x882c, 0xc1, 0x3, 0xebe}, {0x1ff, 0x9, 0x5, 0x7f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 0: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x2, 0x11) r7 = geteuid() r8 = semget(0x1, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x2, 0xcd1, 0x3ff]) r9 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r9) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0xe0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r4, r6) msgrcv(r3, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x3800) executing program 5: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x4000092a, r2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000000)="0000199a", 0x4) bind(r3, &(0x7f0000000000), 0x10) r5 = dup(r3) listen(r5, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r3, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) dup(r7) open(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r7, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x2, 0x4001, 0x0) executing program 4: sysctl$kern(&(0x7f0000002d80)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x1) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x1, 0x0, 0x3f}, {0x64}, {0x6, 0xfe, 0x0, 0x2}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x81) executing program 3: syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900c0000083b45a3f0f238c0c5352c985d7965d02ff01000000000000000000000000000104020000000000000000000006000000000000c20400000200000000000000000600096165000000700000000000000005020006000000002f0100000000000005020009c204000008000000000000002e0a000800000000ff010000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000aa8800907800000000ff020000000000000000000000000001"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x400c0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x40, 0x20, 0x0, 0x8}, {}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{}, {0x14}]}) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x8000, 0x3, 0x1f, 0x1f}]}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0x9, &(0x7f0000000380), 0x2, 0x0}}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2", 0x45, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x3) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x5}, {0x8006}]}) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[]) executing program 3: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x0, 0xf8) r1 = socket(0x3f, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mkdir(0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mkdir(&(0x7f00000004c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) chmod(&(0x7f00000000c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) rename(0x0, &(0x7f00000002c0)='./file0\x00') truncate(0x0, 0x0) r2 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) shutdown(r1, 0x2) listen(r1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) syz_open_pts() r4 = socket(0x1, 0x3, 0x0) syz_open_pts() poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000240)=0x700, 0x4) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000280)="3b685b00c176548507c28464f449d46c08300c71eda070071a3028172a95e3b645fccf46420722014b8180b083346a96835c496c9892599bfa5c39fa3b26a41ecf07a83acaec705bf32dfc9f35dc246f27ce998ce4efbe38f0f1485f21e73d5877d5a4bbc76816b0e0d60fa91524b1e7c41424bbddafa1bb914a05c400652c5ea52a027def294dcbdba22203e08ff0926d7ab1ea7b8719276293f010810f01d1ca7fc8e60cf9c0b96818ad2635bf589f336f3b9fa6e92553a87cacccf221d8f90d90bda58b67a5d6d000541ca21840a777156908f0b0e21a5baf6b8e4a71f7b496336b25194f3d3c36b19f7ccdd416e843e4c93d18", 0xf5}, {0x0}, {&(0x7f0000000040)="bc8186574799e7fd6d268df12c36ef1abfd0", 0x12}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x4}, {}, {0x2, 0xc8}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2) symlinkat(0x0, r0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x0, 0x10004}}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x18, 0x3, 0x3a) r3 = socket$inet(0x2, 0x3, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200), 0xc) executing program 5: socket$unix(0x1, 0x5, 0x0) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r0, 0x0, 0x0, 0x2c}, 0x0, 0xfffffffffffffffc}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x5a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000223b0014110000000000000413f9ff34bf2992f691d811"]) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0xe0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r4, r6) msgrcv(r3, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x3800) executing program 5: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x416}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5d58c8", 0x8, 0x32, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts]}}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x4, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a39, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="061be6c471233313212ef82cb11c3f06b61bb069b5858ae28e8a98bf2751df080000", 0x22}], 0x1) dup2(r1, r0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) poll(&(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() syz_open_pts() kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) poll(&(0x7f0000000100)=[{r6, 0xd}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) fchown(r3, 0x0, r5) executing program 4: acct(&(0x7f0000000000)='\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f00000000c0)="35ac21b874ba2ba73ecacef93c262fec33aa5dba79753995dd82b875d3b37a7acdac38dcd5f89a08167fb4635a7d08796a796c2a2fcdef0cc71aebcc44bf8102152644a6561c7dd626c6ee3a35e0161043053e753a6e42a8672c20be6d7c1512b1cffd285fe0fe2c65012162e4958244fa4543030bb961b0e715dc2b", 0x7c, 0xb, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x6, 0x2, 0x6) getrlimit(0x3, &(0x7f0000000180)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x21, 0x4e) r4 = dup2(r0, r1) linkat(r3, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x4) r5 = semget$private(0x0, 0x4, 0x20) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000300)=""/119) ioctl$KDENABIO(r4, 0x20004b3c) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000380), &(0x7f00000003c0)=0x4) getsockname(r4, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000480)=""/214) recvmmsg(r0, &(0x7f0000001d00)={&(0x7f0000001cc0)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f00000005c0)=""/115, 0x73}, {&(0x7f0000000640)=""/34, 0x22}, {&(0x7f0000000680)=""/192, 0xc0}, {&(0x7f0000000740)=""/225, 0xe1}, {&(0x7f0000000840)=""/242, 0xf2}, {&(0x7f0000000940)=""/217, 0xd9}, {&(0x7f0000000a40)=""/188, 0xbc}, {&(0x7f0000000b00)=""/108, 0x6c}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x9, &(0x7f0000001c40)=""/96, 0x60}, 0x80000000}, 0x10, 0x1002, &(0x7f0000001d40)={0xffffffff, 0x1}) fcntl$getown(r4, 0x5) setrlimit(0x0, &(0x7f0000001d80)={0x8a8, 0x1dcb}) r6 = getuid() setreuid(0x0, r6) r7 = getgid() r8 = getegid() setregid(r7, r8) r9 = accept$unix(r0, &(0x7f0000001dc0)=@abs, &(0x7f0000001e00)=0x8) recvfrom(r9, &(0x7f0000001e40)=""/26, 0x1a, 0x843, &(0x7f0000001e80)=@in={0x2, 0x3}, 0xc) fchownat(r3, &(0x7f0000001ec0)='./file0\x00', r6, r7, 0x6) bind$unix(r0, &(0x7f0000001f00)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000001f80)={0xfffff584, [{0x3}, {0x0, 0x3}, {0x1, 0x3}, {0x3, 0x1f}, {0x1, 0x6}, {0x3, 0xffff}, {0x1, 0x1}, {0x3, 0x8001}, {0x1, 0x7}, {0x0, 0xffff}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0x1}, {0x1, 0x8001}, {0x1, 0x4}, {0x2, 0x4}, {0x2, 0xbf}, {0x1, 0x7fff}, {0x2, 0x80000001}, {0x3, 0xe8}, {0x3, 0x401}, {0x3, 0x1}, {0x3, 0x20}, {0x1, 0x4}, {0x3, 0x5}, {0x1, 0x40}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x8000}, {0x3, 0x7}, {0x2, 0x52c}]}) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) syz_emit_ethernet(0x106, &(0x7f0000000080)={@local, @broadcast, [], {@generic={0x8809, "03266ca7463b5cc59cb503da1c353ba8160e849fc28fcd078dfdfee1a4540f580d23e997604babd33e4d528a7ccc0de0d765bd3458b846e9e8275b89daef8ff27c486ecccf47761258b25dfcc8a479c1992e426c98150b6b2222ec3fd41687066d8de0b9e71e839af0514c313f3b2bd90511af55de0ecb7735f8c0a4f65da78aeaab1c8b99da61acd1e8c36aab7a415b46698c8930c4e9d93dd8b9e545297858b29b73211de715b3a5e3fced2fc5b18ed8f6ff6939fdff01524a6c6f9c2b950307a1dd4d2ce8ab2397dd6f5f641c08998a42d20817d4478175d45731d055db46f562a52898feab50b479e1f91de5620ed76de41be0f2c9dc"}}}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="652372be11afebff11a54fc2b3c0f3f13bf093e1dab2f79df3366940723e0c0ce2b0072778cf66f45da880a846551418dff723bc86f086134ed6749fc816ae90384069accf58a4a3dfea98bb1b1046fac228d6f57f4267eb877fca5db37d7a827e0106509c26a7ea2055eab62618d5dc6d249d8f87d696426372d74b0f5d78564fbcc704a1d4d25033f8cea21cd25dcd9dd06083783ede", 0x97}, {&(0x7f0000000280)="7f8fe9f36c8806f6e9e246e80bfc3acd85f1f1edd1231f4a9fc56bba3b40a6f81fc623fd075ffe2c1b9a65458feb7cf63c548a54c8302dd215f73d043c6635069d2b2fcde34253139b2e1cc48f20eb047a8022034aa53558a6ca736b299891c4641bff7b37d72e5655fe6df7c0fc605dbf15a94969fc494ec392e85bc2cb06c42c6067242725a840621cf7bed7bfdf74aad45804fa4e97c4b4b5324cc82735089e97b71759994fbaaffb0c9b16cf5e31d3c5d08d4217f3c28f7fbff5b9889e62294cb41e37b2a1086333bb1cf76bc6a3b50605ca8bff214190d3582923a5ccc5a9fa0e333bbf73ce704863c624e8cddf", 0xf0}], 0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockname$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000580)) r4 = socket$unix(0x1, 0x5, 0x0) read(r4, &(0x7f00000005c0)=""/192, 0xc0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x400, 0x0) sendto$inet(r1, &(0x7f00000006c0)="ea464975376fb67f39312a6ae035f9f166fa2dbf14a99d6d922ef1b0c9851a4e669f7730c36005e6c5aa2052ee00a58e843eb530ac79d8a1eaa56c2d218f553f24a73b6680a02eaaf4ca2dee24dc0ca81072a335ea3de5b3baeaa130e4284412d66eaf286808a2bf1d814e4c6def50234c1bb6968af738e9da72be427f08fbda77fc75f4544367932ddb1871ca036edb93ddf370629819fdbc78bc476d4976cb05a0b0faf0a71bf4532b4e27c40a25cc", 0xb0, 0x4, &(0x7f0000000780)={0x2, 0x2}, 0xc) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000007c0)={0x1000, 0x2, 0x80000000}) r6 = getpgid(0x0) fcntl$setown(r1, 0x6, r6) syz_extract_tcp_res(&(0x7f0000000800), 0x42103cc4, 0x2a) r7 = semget$private(0x0, 0x0, 0x24d) r8 = accept$unix(r3, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) r10 = getgid() sendmsg$unix(r8, &(0x7f0000000b80)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000900)="dc65b2950a2e1a70989e4b032b43cad9be3c6ef6fef868fcf075fa8f5a4e8c0034cdb8b20551e1fcbd739a5f4b043c2c3f616e3364dd9b546be65389ece32406aabd9cd5669296924eb938a391074f953df16bbe04731439201bcc3e41be7f21a58e35e656a31eb51068831c724d731302cb26e240cd48d13e9a20f1", 0x7c}, {&(0x7f0000000980)="3d618baeb647c2fab71ede6c4e3b2d5c2b6c4e0a07e78ad067b811c48030bcaa09d007dd0acdf3dff6a5bf0a43864ac2edf4a2f3dc72aab487780c91e5fa981a7d5b5cd5c6708978078142cbdc52f026d72267ec4f9e431354d9df3b30788c3089a8c59ddec6d4128360f3b750b8a61d86394dff3ee44ef58a0b7593af605f09c02923baf038da79501b550516f99a17c4ef12a61ae8602edab2c60b488c7f5b7bc40585e42d6daee83622a0656f90487d672efb77c7afef4f8eeb644a28d11f8a93dfd89ef7c4e3811a1506a577ec89b28be8", 0xd3}], 0x2, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x18, 0xffff, 0x1, [r5, 0xffffffffffffffff]}], 0x38, 0x605}, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000c00)={0x1, &(0x7f0000000bc0)=[{0x8, 0x3f, 0xd8, 0xffff}]}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000c40)=""/153) r11 = kqueue() fchdir(r11) munlockall() executing program 4: setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x3, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="46c4f10bc87c57f494", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c252adb007016b786dd6009000000280601030000008000000037f87ccda703cbabdb3ce23b0001ea443d080000000001004e204e22324a3eb6db984df0670a"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x6f}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpid() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x8003) executing program 3: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xd) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0x0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r1, &(0x7f0000000680)=[{0x0}, {0x0}, {&(0x7f0000000340)="5c3a642995cfc1f68b97c458bb781f552fd340e2472d42ad85f87ecd61c65e96fe70d567290dfa3aa74ad67d83d52cb957ce1fb82449fea6a1df7bf770847cfb240ba388244aecb6a87db03a70eae86cc21efcc3e82c1c759949480e9efe2901d6184798705eb79c5ea63edb0dd29fbf28faea802ad67429db7fd023afa3f9ac5a7acae156cca88dc13585ba72a1d5b39998c568cac66cf239e9a906e0af89b8e316f4576b9753c7230d7fc9aa984aec7ebbc94812ad93e6930d", 0xba}, {&(0x7f0000000440)="ea58e3f5438b4089f6f0232fbb739afcfd4ace2cc8e4076c0937f64ec16fe0d210e80f69351c6ab11f1237c380aa4aace709f03ad5bc0ce53f73ab9edc52ce8e0e5dc81408188797849f89f5d22a20002fc005285ec8115b367f", 0x5a}, {&(0x7f0000000700)="2f5f5bc0a0159c77cdbeca4cf362295b8190e4fb4546fe0ee0d3863d176cb92fc1908cc9c10fff18a2b36b48efa82684e9d659fe42fdb58a30cf7938f61946af35", 0x41}, {&(0x7f00000005c0)="8f76be2dd04e6d193d7c76f2c532db0afc4175b918fcc2557f6abd6bffcee17567d8dc641d7afdb9548ca4dbc00183b684ce38803fe05c1db20064336d1263b80d4bfb22dde1d6fe5fac71f0af785fa486afb95a2d9e0d4a223b4b9226a54c2e020f358305f35372ad46bb97a20bba8fa067ee8e83f2f893f4c31b77ebfcf229c9a523fe554a5b23e65baab2cb7f8c26d867c8e56c4fd3d0e2b1da", 0x9b}, {&(0x7f00000009c0)="7e0bd6cfdd333a94be638eb06b54d7b1edf88d86c1f52d680f2687968306676c107cfafe84982c3af1054083e0d8f3b81739c06bcb4a0da01279360fae54005d45c2a3ddfd7eb63ab04a12a6617a980e0f9feec856e7c26c8f92ee4fc86465cec982bef9d995d4579d82e3d0ee2de684cb8678e2814ccc1156455af10f3b0e41790826434bd2609433b436061c123ea9ee470697055e07fa2790c8b5805a9125325a7d7b93fa09c2b3e95b8e2569f2cdd559e2fe94baa24aa0c5cc9eaad9587f3f540f679d7122f679e176026fa0a56ef7c74dfbb33ecf3c651f412c4ea54090f233f01051fc0f1cbdff70ce26d0d9d73257da4fa7a499c2794d8e6af1d16117810a3fddaef013d1a9e8a80d636d3f15f09d6a863960206710c8655dec45afc209d1eed112027f23593256420a1d0364b6dfa8c3e38b053671e75402f2c0ab03a126a3f68836fc2db2493cb7baf901e76735fc799a0a64f5ae5ce9eff83008a76bd8b3f6e1de7e460b1987c17ae864948ecfab1dc1eaf00ad629d624ff4e89a725e123efb03f171805b96eb6739f200986c00735241f599dac9f6d65c8ad9e086bfd461f39b9c950ead0b74d9f56b39067300f07ab627341b8cd2f0bc370c48f5c4c1810cee328bc871d3bbe64ddb5627b81cac98099337775e49fe2023d811ad5cfa4b1192e3c8990f2c41ced5028f715c16c705032592ccfbe64a33c393392e57d52fc2c897a982126bf7f196a31059d30c49a0a4cfe5df3e5343a3308b96e1800d2ee8c2cb393145684fdfff8003f6271c07c5505fa12181d4ecd2d06102c2d5c02a7182ee7281ccc9206ce724cd1dc09ee8862d70acc1064249dccb0be7ff33e05d9acd49e22593c0c5544d0e1f69ff95e74ec0f478d6c92af0bc7e155741088cd2fb5ed24e11017adb7fcf206a0e0e54cee3abde02a923cc81d0a73fd65cb299d05b4da5a09e8be45cee061bbada75ac69d07fb2559e2d8207fb104257d132629e89d7fba11c49c9d1d39aaf49015d42e995c9bf57f01e10f4afa721e2e6ba2c4159be12e672bacebbcf440e76f62dc66a9102128631959a845777f765b51923cff6b59f50c162b4c8a0d2f0609ebc77be7b7cfd31b5deec46a5971e9705aac98620c2d43773f69e7a3dbd977b03565fb862d5b6819b35683d2a24088f272528212786421b81288eb749d07de438307aba94bb1f06176ab3683d82f89cedc1ce69c7876a8b3b5b872870a0cc5af1c5dc43e39cd3baeebbe99f89af392ebc78dca71766b32a0c0c2d5b929ca450c54b94cb0bbba2395c96419a077a8f6a8c784dbd52537eb9274cef482160b5b649bc8a2370f18cf0865d1ae3efee80827855b51a87b854231726a999a681599b34cbe43ead28e8a913b9bc09d6cc2511a7238c4dfd974b3fa38709782ea1a7ca4ee73d7e835f57fda069912b4699249536ca9fca062da711334d0a6479c2a0fdd8b619ae762df9baeda453710fbd1be635504d74acbe08b5a3898ac28470ed465f2247619fb40a5b95cdf4beae05cf44d80da1714b469e4f90b78727123cb379db3dec2d244d191f076772b28aed19ac3c0d604d832c5491287352a50ee093526ffa1b6f0e977d39c98e9f3a690c47adeafef4b506bec6150056fbc98f09a32f45c88092076717e4abd0e9003bf39f77368566064dea3e340625b6be712c479d3b1b60c3eac2f03fcf7986cc033d58a4ea2a1a14f0bae3a28447126f20fdfdea820e4cf3db7c213afc42175617bbe8aa93c1aeef9d8f6709ba8e852bc9073633200be27ff9cb99e4637018da1f6e78048ce8b788bc28ffe67994c67f2152440f0ad3346039c883454eb5550574cc1a82203b54938671df0604a786370bbf062d438849e34e5c0608d3b47e2a79a653c4007b63a12fb2aa7d165479b402bc8cb5629e7842735ddcdfe52b3bde9f099268930efde2e2c39dea81cc3023857b4db868b3cbebca805e1a7004b9f84c1d87a8fd39803c21e2def1305808dce7f0775b043aa7678acd40514a689425fd8798da447de9a8285982990d2a9832e0b9d7c7b7b1400ac16cf045aeb99df43179c9256ef975285b455e3b9b4692076ccf985a7ac67dfdb1c475d26e7de6ac1e5a2cba635eb5646a9ea63d47299da9e2cc1cade6388caa9b3fc8c3affc288ca65861b2bb7db944d36884c12152b84a4ad514c1c1071c388a392986438478b65db1e4bc64cfedbc188debaa6be85efb86de574f5e046a01cc6f1ae2bfb0a15cf330d0ad40dfc6377a999bb98fdd3caccc2170a2bb3df9f70077a05ad6a77fb05d3741b38ff2587e601a7f001cff8fa59140077b2ebcbd7400dc7e7b9ed53d3fd0a1617318a6286899d3460193fad74e792963d6cb44ab1fe02c3e64bf2516a6e2b7354f58a5bbf2be291cd118d19fa662a101741830ab0de5417889f07fed231ffa5613d517fec337260e18c8f15e9cd4c4cc391f7a6883cfc88f17ba2a80fb03b47d73497f8b74bc77e976396a4775b5c1897282e3f0bccb7273521e3029d9ad823353235c3eda94d973cef956aaa9a8ede5acce1c41a407c3a8443ab81ecb77938a0efbdb1c0ce36debbddd65f3a9a45b9c66cab1b3c93849c8e7fc833e66b76f78eb10fce407913378c57134ec7a54397400a9334fb003047dff29a8b75c1b4435fd8b72b6a62ff06e19ef9d16a102a1365c86c4628236f35fbdc571f50471abc227a6834043e5efd28313151c38fed6dea4fb528976c49fdc19c6121540f4dcfd74523ef5cac28aa944c928e929636f6ca7edc0e82f409af8f1fc44b02ebff519a48316138dc1832bfa462093729e6db2bec79103c95385307e2d82f99aba6c6dc9729fa69a669ec9bf7fc2f778fb8b0f71bdf0e71641fcd933eecd80350d4eabdde06c8c19164e0b808ca6631a838549eb0463670047851f1278875aec137203449633449cf965ff339accbf8b9b0fedf4c569d8cdd159305a2bb4021203c1160fc580161e67ee7700018a3d1122d41d6f13ada78f3759f718c1a9b182c2c5ec2f7e6278132897c5af41d1e2f221301606f4a7ab40ef4986a1ae68437452f76dab1c74808b1022adcb96146d8bd2c8fb203c10851cb2f0c28243c4721f79cf841f74c199f40060495bf6f2cee172657fa8a24c25f64272e57fec38d93650a512fcaa363f5849bfab15e18bfa417eb7704851408a245a400ebacf736064140fd0cb54f0099d9c9996d468f4c172c42e33390e1dbf96c6950378e49679da2030ca582769e3953f5edde2057e63f2e60ec2b40e8b7a716a8ed80bf069c98304d9992f0303369e2655ade813d7143fb0dfab22befeb70465787db96e1bc7b3300873377440ee9545badf69b47329c7e38d3398e3b64ce190db3085302b63ea93662730cb52883c58bb28e07f7c436a60a862aa3bb0168fe6c0dc0057609d5a95ab3f01e210a49eaedb0754179211f7cfef6e285cd04db8c4e90a9a5ec47b24eb5ba41c1d201816402bc643c7203ec648edc02d52c481ad088e5f72f4ae4eea35a8530b1b68f255f6a08cd51cf2e9ebd786f1a9b10cc8765ba96d6087e6806bfd30df26cba18460043cd321dfebbc5f4af2a4dc1dee66ce3d68b35ce68e45c64fb1928567f3e882216fd9cc91cdbfdd499cd8a8291f9934202850ca36b5ad13e80fb345ca22094c0486792e3c93dc67e0c78860b016cc8a1366d3cb6b1d71de9c2e992dc265992da32f37fd7c6584b33e3f8a31385b6730822eeece3744a827168f6b23f57fdf532f9c5bbd3ba345e76fed512ba42262dfc177dda177ca5866dc73fd08dd705d0fe5e60476dd06ec286a83a0047bbade85e7ef25330819b415c8d5ff23b862fea5974bf90c248bd5adf8f8bac7c9c4af5f70474487ed78b2f19c250d3e9fcae7aa34de2da154e7a0701a4bbf57b2c6a9e19f7d522b3d60673cd335221e2e3187e8a8f964f374e5625324f8611b4740be3760d6cf16e641fb262ecf0229adb7d2772e86c4ba4fb56fc82bcf6a34d19dea2af506dfc6057b0400726c8972ee5877d2f3cb3e424621071bdb684804965446639c034138a1ad07f077c182ed50b9b46923ba3b3cc03c8035fcdf57a73b81fc5fb2a6982c83f64fb4e40897b19b2bf0969f6010f44cab379e35d94379af7fe139d207a85c2705264ab1090c642edab089256f5ff1789c0a19368796bbf79484b288639f628294ca2c30edbb24556a502440c748e9a621e197930c7ed2e9f5448f80c7c13937886679042039862a4201081aa937b40430e323a9fecf48fea64ade6b10de8511f242361b595d9168575548bca6c169cd4f58372c416d8eee6bfa5cc1a383b3c7f01a4dbed9148e3b6f66fe63371a864725183413eefc54fe2f54eaf58df9c9689e9f95708eda85add3e3d0cb81dbecc8ef56eb9774064a7fa6dec37c613bb628d69d045caa8f13b61ac45aa06f3511146e0c42e32c9da0cbc787e1c1d70721cb15f2dfe78f64cf9b24141dbf9c7339fa43c38941ccb0b0c1245020bee02a47a9e9cf2f9de92f0d9bb8bbe5c04b35d4f0036d07024969cc7afb64d3fff93acb0eea6a9637dfb5691180b227e1c0611bc81758085bbb1ee37fbc9ae2433f85802e5e58f8170e206452b958742bec850cdc7d6fd666554bdda88d11c28ff84aaf8e6c97cf97a707acb94bb630b46f87ab8bfe2aacb9cb5dd95c46ed4d37e1d9d9838165211d1b6525e1dd119198babfa84fadae034679a0de42eaced735a7cf080efa26a469212d9c2fd5c989b9233f5ea1090eb9e12fd68d4c47b5835e2dad195d301c3a20c982348c079f77ccd154b0ab9b29b1fcbdc5c654645225216f862b531f942b11f5464b58ae3eb678969156d73ade2e9f41c4365d854f09249f5278a4fe5445e5db3f9f19390743ebfd327078a1059a87d5fdb561e22c57f90183d771f7f3e4c89526ba762f54888e2b360af79f2057658f86e0eb1de064de89ecf50207cc4c10e36cba0f70432a426423d22b65ec8ec16a77dfe433f33a7bc438ac01f2c820df72b97ab859164731efe9c33b8875de573e62ff313e0e3e9453d20a40561a5b8a74efb333ac6b2e0470cb7ffb6518f82d8bee4f2b265c925969e3e730b616a2338fffcb2043f2d9706d5bc348e21dc0a3286a1c426ab4349a97a84140e34f2a033eb14ee4a190722a1f877a68b567387b8e4870a07664512b50952cb0b5d8d89b113c0125cb62b55c4be5cd406b53a81a1e5a346abd893444726ff9e566d05ebd79c7621a41661a9af08c1b680be9ebb9fc15bf45e80c73b527b36b4705b5624506e9a3d0263cccb73e12a8458e4ae7016635e2720e11266f854cf120fa7f07e6ca5f2204ff3b900141c3d738d5911e08c1943dee6f91021a6cabcdcbea857a77f0681398a029b385b1a938af7f09da7a493f34661d3d06307caaf8bd962eadbe0c97848fe365f00ef57f9a21986e761699586f6fde8ebe6d9a00f9ce545d3ff65df03108739a887eee76c064909c8d077f5d9858420672d1cb1cda2fd0a1b577aac51367f8ab68942233344f6b9ff8e561180d85c1eec853f3e90afbcdd68443e0a42a4db2080d1bdb08e4ca5ec92f423bef8eebe492985d1b53e4c7671fbcc937aa7a1a3447425773c110f2e410b17e93f713b9cfc4b4383809d95b74360ab54c20a1c6e56fd95509d85ef670b7b2200add4e08224b5e2c3d5975c7d9a96cec47a19e90b0b489bcf0dc143c0f191e59ab00aca75408502f63ca68d58d1b76f94860bd76e5b38d0f5ced147ec1751d5065b5d9f5b4f822b509992b30a353c26fa0f3b56", 0x1000}], 0x7) r2 = socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x10088, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r3, 0x3}) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000800)={0x6, 0x9, 0xe5c, 0x3ff, "cc6d5b7b2db3badf591388e0c398e80d69c62d00", 0x808001, 0x7}) fchdir(r5) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) linkat(r5, &(0x7f0000000780)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r5, &(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x4) close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket(0x18, 0x3, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0x0, 0xecc0c2c, 0x3, 0xd5, "fee12930e7d789abf6daa46cbd580370cf41d340", 0x89e, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000540)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x80000001, 0x4, 0x7ff, 0x0, 0x9, 0x5, 0x8, 0x2, 0x2, 0x7e5, 0xf76}) executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x40}, {0x4, 0x4}, {0x83, 0xfffffeff}, {0x3}, {0x8e, 0x4}, {0x8a, 0x77b4}, {0x8, 0x863}], 0x7}) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x2, 0x5810, r2, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x9) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) write(r1, &(0x7f0000000280)="ddc62ac52f74dc17400eea2569d3a0f31fa7654e936c0bbf1ae8e31f3e7ce17f76", 0x21) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x8, 0x1, 0x8, 0x970, 0x3}, {0x1000, 0xfff, 0x100, 0x5, 0x1}, {0x1, 0x0, 0x0, 0x7, 0xc7}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000340)=0x2) r3 = fcntl$getown(r0, 0x5) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x1000, 0xfe000000) r4 = socket$inet(0x2, 0x4000, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="9d1795f23e028314ffa6aee0b9c754e6346c0624f3b424a1adcf0103ffbd931bacc253ffeaf4dd5bdc943123d0313a6e08bff45edf4c41801bdcebf0bd778fd1d5f646952a949c501f0f4b7a372cebd0822d3661ca21a2b739f261408a3f9c675a301d15ba40d1097b5ef0773689317b12d783f133a10304f8924fde31ad0a827cbf4187ba55909bec81141403226f8adcd8396cbf14fa77803b8291fdc58eaa1669c3e94df19d4aadd11b33cc15f7b15c132fb4b24bbf2f3feecce299dfa6f8c2ff9273b36af869cff6b5da7963b81cdae9e40859fcf2e4de027c65cdea22616feef95606eaf69b01facabef64d4d9f3563ce4e8fc3fb0df228dafef82fd8d10c2f03366fadd23f6805ab2cb6f8f0fd2c225bb6c71aa4a97e8715bfbfa73e45d4d751302d503248e27e789b3d3ee33c7a9fe893ff6a800c8453d446b0e38438a535e242df43ad42361242ebee76e282c59180b0a93043e20e43c8962e680e69cc03ac73bd9d563f1cc77d17d83349340a6a477af78d2a6c93ce2221af3500f88f75cfd214fd2cc692447fb9a28dae68f2f6e62542291458b261239bbaf4fa9068a302fe9b34f012b88e25a8fad06581cabece127cb9fc5d6596b43a7148f777270d3eeed431e66bc587ee4db582df7c8cf377cc3ea18d3dc939d2780ac308c43025f3272b7fc1f1a7e90ab354b7e27297382898d67f9bf4fe06604a6dbce5f208003dfd9c775f11398467a70b6b268173f43dc756795583c8dc50c00fc271899fd799ee48a9763352144ed23c0239971219a68f13825a89e4cd94b66517054b96767799e7b0173fda02bdc0ff2fbdc71f31faf9498419de68e350bba6ecb47f9a5a84bfb32c444288bd24815e834f43d6d3289f27e13e040f1dcb7dd46c4ef6f65e69326fd4e80600c4f2f253e9a408b784d4ae1e567e47a27e353c31325e845f398c11bade7a3368fddc5bc8a6c47cbe9e04cc203eeb290419ceb0e89738bfb1e7d488524dc278bb550eebc3a3c3094faaff7190d736dffe14661ffbc0045b3ccd7b3222cf3d79bede4ed69b794ee49c6a92b23b26f6412c297a0778e261f9db5a22768973ca48c61a3a2c5f656d420537b4f0485ca79eff06670086b264e9810668f1324ee2257a7eb7ca23c7df4c7383e0f2ea3b8e5436cf791bbc5f63a9850c6fac790a1e5b84af8c8a04b2b63bae64c5065ce3bd0a67b500b5f0d701caf723676aa61bc381e3141007b496eae0a2f5104cd957d5c3ca9d7ce4299cc9241a270356f05a29218288b908bbb8a8c995dff1689cefe16c59d50ba3d6d822493e99c7b4f2cb98b45ae56924b313b42416dfea3541fdc0887730940ac3d61091806a12c169777e07f18231a7e431cb422af962cc157dba5647dd77bd21c49b537f1e7d136fbc9dc8247dce09adaa29f75223f3bd5b3627efdbe27a09ca9609b6889e692de62c38afd052d275d7dd642bb8aa6c9e2f86d030de7a54ac7557dc954f442689222fc76d26ee541d83662ff0dcf8d2a793bf8cac5e4cf6c18d2c8c107266ab0c71ac2d353e4082ced29fd1fae2aea4462c15fe1c62e4f9f946e9a5be3bec62617ebbf4f78fce5d0c20165975bf34ebbee3fc9f8c5e34d41fc9262089b83be459f6508b28d71870b9e66233dc3dc0b717d94ae30eee173f1e20c1033e400c78d918b42ebb6e17960ad2939f417b389210380baa0198aba1101168934e7e9a9e9d61864049469cb2f28e121ae764a90a3aa2a87c8d25bcff05133327c1a0942bd1a0fe83ba1a39d0cba7c5cc52d753cd9b69ed0440465abaff3b0c2e8831de34ae9bd56990edb73d42af8f13c8558c6b896cd2553dc89f03ba0c0f9d15128c32bfecf2ff8c86ed66184f39612b404eb6b660580fc6828c0e50dd88c16bbe572af476d0394b8bac23923adb10297a0418e73368ed595fb847fab13398ac5504242ebaf75dc4369c11585eb42caaf6f0ddaabd255af4fef6cfe4be85ffda7b27261d0dc621190a15fef8e7a872930d992ece9584a5c1f751332d18490bb9e8ad6d3121f7a667bd7aa143d1d6fcb1a30613d5bcd6bf96716fcd86e2d45d9665e3a3392cfc8d8e15a8b255a7fb4836448fe778f5374a0ae7c380dc8e5837340e68fffa94ccc9ff15dfc5bbbdbcfcbda192fcc8c0816add9026dca6a3c90f0bec9e08bf6702a15e25b07f6d13ef3044681b1376ab5c5ee1c081c20119c0209332674ed401ead947bffa46e7ebd852c70f7558483ca6484669feaa87ddea8ce04abd622573fe2033435095bbfa0780148eb115862a9ec0142e05b5ed28449298c8e332ff136c17beac312e1fd7155f5156c1a354b48a273c3f8b4987af3b497bef1c79ffda859280e25313534aee75dcd34ecebadd99727f6601d78b2473b8e5f9b8a5a07ac2bae3017a1f06ccea43ed688cf39a462013084cb674e82c7694389e06679191b1ce4e65ce7bee9c3b491dcb50a18635cb88ecc2eac77b7cc785017228e9ddc8805f2123577d663ec13474f5c67fd84577dab81654fde57cc0fb3dca196c157cef3dd9f42630af3a420b8a447faf40cb12043909c6c090d5a73eafdf06b875fdeca5a57d7373511433a7853c3da2f17c7d77ff04bf005a1a139af35b3a46f946c06163803ac9524caa3d64341759cb13773f678dfe50d1c72990b1f2c360b05c942eadcc6c48657d3b0ce725336d9ed169a9e05dafeb3a2f752b72de89818f46b317ad29a5a498c0106689caa6d3da58e94b140df0a3f1db0b5a3334fd43458a16e5fd2c89931167359c33e912a0d909681c1a9c4974d13a659698f18dbbad91a3e44aa55e0fd39c59218b287bb125b7eba5cd4434b23a739c16c544f16eae4d57e59201c0e2ae24ef5a939ba0f77f626d425772578496b0497b1c2262f7a1d0ebdf9833b797cfbc79729f43ddee28ec3b85af48c2ac128398d8706de7b8db3c58a019e1bc1c678c1edd833ec77fadac47f78c69fd4f01a94b68b6ed3c3736bd467c8ddeca7abd1617d03b855803067bb19df2895ce06c1b5bb529023cd7c0cdb4d665170d6b63c1f76ef8cc063a0c0cbb76ef2f8e6d61259ecf3f4f74076e88abb069dba496d713813c3ae737d2bd368efa80abd42c81834df1b1472dcb46d8791c8f65a3ac9df85b1fe9e549836de34b2b1303e177bc56f9ce64171c12b3452126c94cca684ce799b6ed5a94e16f38b9e023d5eee5bf0ee5d511a7a17a8bab4a6c87205788fc29e879e91313ab4b48bfd64c94d84c0622ddd4544c404172411d5144d1925d5180f437e3a916fc3dc1e3f32c4fa89fc44651b110a5ab6e80dabb89ea7dc4b0494ecdb5a3c10f6eeea7c5456304a938992e11204fac28a4472e0b691be4e6648ec3ddc05d7c6d157dae98ff92e2dcb0f77e11549b54f16e7ff6b88a9218b90c1baf27e6f9a8b27da2d3d1eee02bd79d410affa74dfe857b37f8b260f363a2df8295cd230c7cf16584eb00abb528dbfeb1ebad7498752d30197e98f17abb7526792bc1b126c8a0f8dfbe17e0aa8db57473c6880d12ac45fae00212f8f7804b46f4f763e0f39884bae31cee018478370598c1120b9477db2427234f6609c97987a6d0756f9fb77a7bd375f65f7a78c3496308831cade7565936622dbd02d527eab33cbf10be66ec194ada5e37ed8d466397b7168d287064c38ee1a62e988a5f7b3c1e68dcda8c56d0266b7f88ce1e30ff23e66592f9952fbdbb458d574624e6585d8889a4bbefa3a707b57163dc72697c14d73ef9e2c0730fe5688d30324a7aac6c70f1b19878431a5bbb7b68d355c4cc8fb3889754e0618dbafb74ebd09c483f2a60e783e5147d33277ff03fcaf1b2a488cefd831148b42822cb688e897fa29914c8bce8faf17934abca1c8a7ad69ce242d5e0eab4629f61c693947cf8b8f919356b3480da18e651079b78012786eead6c92c7a33068a0f2438ecd57dc280f0f1819fe4df2cc49995bb61dd012ddf5fb0af3c226b6cd83c1544c9286c41e246141bf286c02f66bc43c818e41c0e44de440ac0a2428da789f5f6c012783b8f6924a306e04e7bd51d4fc47c1c904876f1e8a21f379837b06e27b70d807a925a62d290c5f4fa60d417b067a1cd9ec1f70ed7b3a5cddf1fc3116e92406b5346ecfbafc080f22a3f8bcb1d1c95cba7fdaea3ff2bd22025643e7c3f4164565e598050e1b5d682b58634e4f357f40d7f07ad4e16d3c80372f0eb9c56233e80b23b0564168668e5aff7f5e31d6bbcafb70662f9a18261d573deb5ff82a6455aea334e2b79169bbd99366e04234988274a8d0553b243512827f5f931e4ab9fc6c64ca6670423ab6d32021cd25de433a8280b827c0fac58e97c320fc6318f3a8978b88046e26cba5e8ef56c5627f6c2c3c137a929827cacc3a1948f04bc74e7985c10c2b41dba48dfebcac955cbc4d6d86a0bbbd8e545d3c037bc3e279f74caecb937e0e15ef00919331fef7d95772cf53806c6e0a35ac290c36fd6677dd34381eaf140923293a4b1b43dd167cf0475cf3437ad266721395379207bc4a9277f8f544de56265d5a99fc8ead140d2f749f1384169829f480f062c187210995c2d787fbd6d23169f6e13c26d3b5c17ad396c47d8c2d6b18a65f711a738e449a64ebfd45ea129b0b09d7b5cf8106bbb4a5cc29046801726a19000fbaf4f49a3ea8845211f10f809b0cb9f897fd92ba9d3bf8c65e176eef3e3fbdc71cd44af0f047d1c30122513b89b6ae88883c55a82d347e236e276a464407b65a4b8fb78cf613e925f40d93c8045c4ba653ff99f7e73f50a10cb0b997d4a347bd665c9fd8eb89a54aaeafcad5a853aa2ecfc55d3d30141cc0a988791809b2274760b4bf4c26e9f89471a5cdb0ca5e182b03a1c1a3f86b75f802fcf84ad0335f73f5bc7d75e8f26fe0ab390d1c97e0177df5e4dbb9925441fc7cb3fde04850d41d78958f8f7e087b48392a43c13554cf966f02032784b19cc3a66cc44d6cc6d4d23858e99ee68188ca324d472a7427c8026ad7245f0ef61e6bd72f2a04592d0b2ef9b745fbd2f90ab2c209761cd0d3455973094429197f7f74cce5d37dbc1b43e90651c2f5ed85461b77b458d655cd9abd467a0620abbb42422930bc6962a70dec74e8357f0d83e3215851defcafffe149c12bd1ec25788892f54a48b8fe17decb06e61ee4b1e3acb46c7220fbd28a7667df33817d1b250c2503d570c59b36ea6e4fcb287531d8aca849adf7a0e4ae9a169e25173eb952260c0e033df57b96993273f3ed88f272f137052d3ed4ef5d321b208a1939c256780f9c69c8617ad3e39341d75dd205401fd47a8ac9ede0d9e3051c706fe7024e5bfcb5a735796d5f600593d679e05bbdd04bd7b08fed88b8e118af4ed4dae54375cb4405b3b93d095f5b0a2622b7d706ec62492d55875ff22a99db0dc5756f710d8ec95a326b9cc03506e19413d9ecf0067b4b9f173d749d576abdbc123dc8844ac4a8a51f717db43eb531d5bfa08596b8872c3cccc8723a5ddd6d7aa4e925daade78a59c44915b00f9b3db5c51094a9cb998405cae3c4b71076c899a1bb1faaaa0accda615f3b9051923c292372c5ede90d485411f97b4abe73aaa47456a9affc1ad0b3f33ba79a09e5a556b20e52a3781b1aa2cc4251c73dec310debd4c84214fde7bec51277361a9878bf6204c368a127be673f71b42502b2589f148ee72200c95df3a3d29f082143badbbd95d0fbe2cca18258ffd7868a63a75579724cd1b6d248cffb6021e72bd7d42cc4bdcc5423210551214a9a5587553fe5e0b40c18026816470e9ed83310a32f", 0x1000) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r9 = getpgid(r3) r10 = getegid() r11 = socket$inet6(0x18, 0x4000, 0xff) r12 = dup2(r0, r1) sendmsg$unix(r5, &(0x7f00000017c0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580), 0x0, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r3, r6}, @cred={0x20, 0xffff, 0x0, r3, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r10}, @rights={0x30, 0xffff, 0x1, [r1, r11, r2, r2, r4, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r12, r1, r4]}], 0xb8, 0x406}, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) r13 = dup2(r12, r5) ioctl$WSKBDIO_SETENCODING(r13, 0x80045710, &(0x7f0000001880)=0x7) getsockname$inet(r0, &(0x7f00000018c0), &(0x7f0000001900)=0xc) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000240)="0309000000000000003b40d4433fa119cf9c3c3304fc972164bd8d7807b509cb5d6ff2fb404e7fd12171dae51e1548903d7b5087bed4a1783c7b2a3b9ffd569a9762f39c7904e2dae1d0a5dd3c1c68a274e88435318920af93ec68fd0558b3d8092412fa71d33c1bfd4b95d26132bea4e0b245a84baea36227d3662f8700f5b32d7f7e0b4f5a1c0b6e48da14ad4c8abbaed5fdef3b0dcb7b40bf3062b564940450fda722da6d253c80096f2602e93fcd86018ecc293d3ee6aca0a675369d909db951031254457c102971bb1d7e50edb5444aba4b34d8d63c8a3b1dff6ee5cc2ee646fec08144fabefde84e1239667e0771a0d99c4a9e39c2f99dbbf8fc1212123b1c266edd78b88bae728cd0488d835e35290f7d84b0a985b1606ea7c0ea4d073baa5852256fa114d509d0449ab80825e2063a3fed2e826c14901548d85cbc17afac3b0aab72700678d47942e8f526fbfbd177a2151143647279964c89ba83922b4082bdcdf2ec9abdd926b52e5cf206df9b6318693527bf0eb36c7a9ebff279584bd3ac495e0c44d3490dc2dd9920825c7850d190d0bfbd951db380b98e36aa8ad9890d2a6345f31750a082b5851c100f0e15a70fe27f857cb4185ea0a5bdd450de2742ce85b58bd575b70de25b", 0x1ce) dup2(r1, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r8 = syz_open_pts() fsync(r8) executing program 3: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1/../file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000001540)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f00000015c0)=@file={0x0, './file1\x00'}, 0xa) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001580)=@abs={0x1, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x0, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f00000003c0)='./file1/../file0\x00', 0x85) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) executing program 4: syz_emit_ethernet(0x3e, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x47, 0x62}) getrlimit(0x3, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x25863875, 0x0, 0x9, 0xffffffe1, "94077e3208906900"}) r3 = semget(0x0, 0x1, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0xfff, 0x1800}, {0x0, 0x2, 0x800}, {0x0, 0x20, 0x1000}, {0x4, 0xe0c, 0x800}, {0x0, 0x4, 0x1400}, {0x0, 0x8, 0x800}], 0x6) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="ed7a3b740d62526205eacf09b3b202b09c98f1ee834b8fd95b917fa25bc6b47478d0926b8719f6c729e90b0ad7f9571f3e844490dc29", 0x36}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semget$private(0x0, 0x2, 0x202) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x3786}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ktrace(0x0, 0x0, 0x0, 0x0) getppid() syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="99b0e6fea5ec", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x6, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}}}}}}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x46f8514a22d0f701, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 1: setrlimit(0x5, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000340)) r2 = getppid() r3 = getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000600)={0x1, 0x2, 0x7, 0x7, r3}) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000000640)="effc44ee9e6a0adfe81e980c904d0ed9643358de265ac6d012b542fade064c29390e7c9a5069cdedb74fa367583c8ffd0979550c6ff6b8f0edfc77734374d7bcf67e50ca15e7e9de3bd5b63af0ecc8e38ef44d26a646ecbd", 0x58}, {&(0x7f00000006c0)="aeb924947ed949c0460a10c4f6b9ab821e7c2116035105d7b3f07a43f3c9df177959c9f39636e7d9a9aebf99b46c5d5eeabf8efa9755b7b93016472ec636a9f330588da38632ef66a0afc00c8e46a4cf9f9480ede2896e3ddab4d98d352dfb644af8354f31609fa38a72114396acdc84d5c7a9e1e091228476f18e1c7eeb53623e5bd3054bef0ae3d5f37a0e31a0b0047b89839a528405fb3e942421f32d1e239c1171576457985690d3e5875a4efa0959fc545c8291f81657d6342a071dced6172335dcd1edae68e6cdaa369822df41", 0xd0}, {&(0x7f00000007c0)="fdb803d963d505d6afa913acddbfdf00dc", 0x11}, {&(0x7f0000000900)}], 0x4, 0x5) r4 = socket(0x18, 0x3, 0xe0) wait4(r2, &(0x7f0000000a00), 0x8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) fchdir(r4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000b80)={&(0x7f0000000b40)=[{0x46, 0x1}, {0x0, 0x1}, {}, {0x81}], 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff74820701bfffffffffff00000000000001"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000680)="97df8c3d29ecccb406c0d28625b36c36c6e32e7df7102a5ccb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e0983cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42c436fccea1b5d55d4e10e6d1b203af969c9d38a657eb9de16230207c5eb2e2b8c0249b9e09c6b4822cb7bea7cfb5169cafe39c024440d322ab21e06860f1eb1fc8e9b6aee7000000426e30fee4143c75c34bbe22a18321305ee96b2ca00b3f8f8f0bd7008e6af6fa154e240f58ee4c278b131aa48aeafde7f3958a8df4fd67aefdf1af390e6d1df83d4d1094e1bb10c6a2738a46ff820aae705dd2ec42016a5858ac43e4235456cef0071b45b1199d312df6c347e33cb68040fd54c90ed683a7948cbf3a279d13bd74903b44064cf5a8c53d1be5c3119c11026aa67565e375dae7dda7a2bd334a582a6c104ff870c17b033485e9a32c418e22635b58581cafdfc3afae122806e12657", 0x1a0}, {&(0x7f0000002100)="a8e8f99a414dc820b0062f4ea5ee1679a397d995f33f3bf1346365142214d0731c0a9a630ea207000000000000008af899a50fb07a47c40b4ca83aea74504ff417a8dd24e8115852d39207167c13369213e41699959b121481eed2ae7d4630173a8931d3fca364d5ba89a1612a5641bc767fca1d07020cde39320f300971f7686ed0263f4f372a8fe2ef2a7f6ba523dd2f7433d792a367af61c9b6032ecf9b7c79b6ccfb4dbcce7c2f264747732cac07d61855d764e4b97f7ae8a902876f43e283eec27c2cb4c9ea6adfbe471e0fba4fe3861701", 0xd4}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6, 0x0, 0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000240)="badbad87750b277e6e2891897001b819402604bde9d85ec8de55c59b91548e03353d077321e0f20f36bea80857afa367df95a46707000000000000000000007193ed37a1d348b88e0c73f95b27b66f7f32ee46ec7829b4faec901016", 0x5c}, {&(0x7f0000000580)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401", 0x83}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x10000}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x4}, {0x6}], 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) shmget$private(0x0, 0x1000, 0x509, &(0x7f0000fff000/0x1000)=nil) r2 = socket$inet(0x2, 0x3, 0x0) getpid() setsockopt(r2, 0x0, 0x6b, 0x0, 0x0) getuid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x8000, 0x0, 0x0, r3, 0x0, 0x118, 0x3}, 0xcd94, 0x1, 0x1}) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x0, 0x81, 0x4, 0x8007fff}, {0x4}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0x2b) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) load: 0.90 cmd: getty 36208 [ttyin] 0.01u 0.00s 0% 321k executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) ioctl$FIONREAD(r2, 0xc0207534, &(0x7f0000000440)) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f0000000440)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88dc02f9f8320007aacf73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cdf083f9a4fc8c835f912326d15c576a6ed5ca1b9e5b574acfb155ba0200000000000000bc2635711dc475d854c1479e92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f43e54fb4034d540511c1d33a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac23474f2a1af18283ae5376aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d03504aebc03b91acdaac2effb8ba3ed01d44156789a8dd07291d239267185f2737a84775163f550379b995378be07821e6398cf1a0636b767abef62ac73592188ab74d3c5c96600c853519597939819bf6ff647fb359d38c50235a4ff2e3e489b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d0d200cba05a37b9d62ab15d7124080791d9ff24f4ea3368a8084c4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870b97ab24fced56427caefcbb9f2978eabed3dffe019b000000000ea1e100432195df058638e46a932b1a4bb1064e04ee7867ef92f5b8305ccd37500000000000000000000000000ef8deabe611617db5a685f6f355e68f24b65f6e0a67f4022b38e39e381e639c4114f1d506dfd766ca9db0dfb8f427a2c8f344ad85a1704620112a5", &(0x7f0000000040)=0x28a, &(0x7f0000000700)="120000753163552c57d7b32231e47237fa95974e19cdf4e87a00ef07e811776b7716cd155600799412cc019458470af98f13fca0a6cafafbceb30212d4371d664fe8653760828f711004c06c0be59586d48ad520f57401929bf8283638809cd0fb2ddd42d9389a3cf8143c3f052331b27f16c12672e9b0e0febb5efe37e80fbc63306b878fabc95920b0f681d24774b4e400f9a364e86fcb7ef54e09a35b9069132d7853dd9153f1c4aa89728e1e1c914def885b8707c293e9d5a33233d633398cef972edf8af8411203af329629fb6374c3f1d096bb9f54f5413bc4e62a94436f7bf19987803e6f66e2073a9ccb4d1b8c628b701c12f65fdef01e135213f1d591019e2eaab26269631da30914259c72d9f7cd06edb6e6b550e37caee30dae94a164a15e9461ec7ed65ab6eec6bf93de6fc770bac6b5c14b91bec2751c47689900c6ce307a8f2109f28568d6eee962d17f52a718bca200d8761ebeff960056b0e20eaca6ef1e149e7b5bef57e2a03d9691453932582209f16b26e997f70c99fa097bb3c8fb4e6f724571c19f66bf7684bc3f4874949b33048da4", 0x19a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = dup2(r5, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000008c0)="a5e049ff6ad75d1fff4823eb79511fc62c90814d00a521b6c1b8a9af4c1d5cf2816355ab6b44a1c283786298e473a6ea8c685d7b9cccd20b17309fbda5764365c11a6dc7f175efe19b261ff9256d0349c739c579b4290345ff4c399e547eef2753efc482d529cec32081c4a451608ae1fa33940904dad2eef27e56d2f0c00d3efb704aaaa7a2ec1d2d51209e4169890b3fd82f6d685a506ca561c4f9343d2142d69b284c0de8ba7540655daa034660a060f8add5a883b3768dbc9d77b4c89197ec540bafed4ad5a22e54e1fa347fc3ec504463b7b66770ce27fe2bf093a12f4d99d0b580de2cba15f5d2fe547a156bd6a45594b396ac6fce3021fe6b4fff0275770287b6d07adbd774367f1a052ba886279624e0341693a70f55ea3b80163525808a903ae6183845d2967543840f932b9e95a6094c830866dfdaa8c161db80a646c97daa998ba1d6ac9e797168f56b27002a396b1983f360ca7d47e4f023e4c12599eff1ea9c459cd14cfd91e96ba498a74912e13d025d4891db6d0a8d03b2576425c44cff4b5b2f1045c597402a552f71c2e8a627e8e95fcec4c4fe950231abc6397c409fc176e83c33d2980f3dcdf9e41d84699f9ad5b2873cac83a24b4239fed8c7ebbaa4bda4141e8cc7f0aeedbef0b2f62a3bb54c2da89a550af2b8957cfc5d902071064aa8602909894c1d15e0278c8bbabca0329f5431e3be105b2e1d4de88b727af6ec4cb7b0e0eb4d0b5701a51cdf85aa80bd4fb98b77fc43d8767a3d18048987e03fdaec020f578adf9801ee77a80e3ffb5f152dd00f5eac7c0cf77e13c42404fcb66320d2efb7c1ac8e2dbe4c7173adcf5384d94882e0201ab011074a29a44376a2f2a8ed69c1360fea1051a6e7f0970b5206557afc49af455e25fbfdf47e26dfc5e0c0f374527e34ee3ec0c1a16118d156735fb0036b0e838f1649de89da1c17ca8586eebeea6c984bf8e48cb2316aa307753476d12617fe6521e9a8a05a926d5df5344be1fde32c2d3d6d93e1ccc68c92af226bf07c87feede82e3a5c9ecc28d2797fc93897737cc4d4542bcbf87ac272ef0a24223ec76d60ec7c4fd899a276167205b1dce70571fc8e15fbbe33f62e6d7a09552894b4dea24456b0cccdd08022eba39a86ac7c06c4c7bfa1cfbbf0f8af66d817f3a2f9b92c32d1a4f7873af91055e72c258a731752b04d13c75ad174cae7851e3e3eb7c3210530460341ee88a6c8bb5862880cc9a0d8a72b2a5ebad71eb1479329e9d76b356b9ae1e0ce08cf51249dcabe80584271fcbba20741012e45a5ba69b5d52dfeda35083d6c3aedbaa80311d9226b617aab9041834aa25d0f779402cdd2af0e505a7192d37e9dceb03fd8c23207bb92bb960d6afb8ade5df0b6eed1a1556e019584916231e0e11721bba3f5e80231a6dc2d5eab17e18486b587a13e44c8ce9aa5278a0ed16c6abaf1aaae22dcbd327c9467450900b9773377299dafb2357e3347abfb66dde679d7b3d28299951c1942a29c93f74cdb07821cadcb86f9a578651183c0244fc241c13aa00f8fe2a13fc00f9a54be5d5eb3276c996586cbeb35e6a1349f99d8854251bec1829865098b490fc5c6220fccaec1acd760543355a5608243def0acb4b23ef9b10ab457ebb3c9706d24e243f01fca68e57ff5ad296afd653aef1080c70b3db7926578a9207782bb2c998179b11a09403f814c94ba4285128bb2da6a288e19000120816c8f08bff860ab177ac315a920b69453be7bb601f0e1920a5e7ab0bd23d076e145f4d3a2efd444520493f9b36d941b54f85310b536f3773d35f1fd9b513a0d8ffd2e3467e69e0b17c003d60ec167df24f403d530e1b550eeaa5b4ce5906d5de890af18aa6084188e48a9ad056a63f5ed8911a4172f8bcacd53eaa72f55962d94bf9019f429e6d7ecef483d033329ab34b22168ad21fc16a496f6002a3ddf9e1763b2f0a7e2304a9b570c7c70bf39cad7c0f9be69ec531b77eedc9d2ee4987bfadadfd1ac2449037fc067a5aaed608a22a8fae46cf6a33ec9daca2a19dbbdccab1a379c824f158803d8db9880089f1884b7e8d83aa3c15cdf85baa0a2b009fadaaf1cc60b26ea33de04c9e26638b249b3aa566774f564fb8df849cce5fa45545f123fd4f873ed9d35129f7bdf03c88be0971b22d27d24dc82bf3e80b35b71a6f57664b48a60c634fb88d74f0d13e53ddb61ac3d84c15730de955ed1864e9a29112caf9690c7ef204c7888b93c9b7e3eff3effb0ae2ff1e74a6e2ac0cec10d58ddefbbb881448d36e1afd8715db6f6d4715d8d2abf1bb3f4a9585a022eaee24c88f2e49dfd146606175d0e2a7853db8e504ce1e63753dd972782d0e3304342d25ff4d93c60067f4a6853f55fbadcaf1e74a05244e330e56e53420229e04bfdf06dc4e8baf4074a619c278df296b240449897501e3eb6efae61881a2d56418b377d8e4232e7006ae36bac337c4c7a105d2e2f557c484f04dbdf93b708dc184266a19e5d1fd8e219463e7d181334ca793a02887c3c393363fd1dfc1edd3372684134000e9dddfe16a65533d948c1f2ddbd3bafb8e9c71612a09f2317f14f0e3466a96a6a6c36e56d6faba2ab07f13de3ede88de2b186715afa7ec62945dc0d126084f411a2a0837344ebdd67dd2e63dd6251310070ee74bccb6bd3ad74c397c485d2a091f5105d27cbb5ac2f68c4968e07408bc7157fb36555b073aaf3bae5b1c41e00658c46bc6b6cdfd02fd64e9339305c7199f06bebd04d9e53fa25b4500944dd05ba476dc907d25d9b7f055d09f732a28f2c95dcf01eeef89328b730755157a74b87f7006e018a066d058bed8f0b62f7774cac1f3b1ce2d148496261e4f50b370d0102a19152849c473862f63ca3650f9b83ca167b20e22109a832eef29725543a25ff8c4fbb66d5f9959ee6d28aedf81dd949419f5af62b10d47cf9caedb86d5875c40fb149f1a568067d2a0158e811ffd1df619ae0fb67f46e9102379142ff2862db24730e8f0c1e420848a598f2f7a016e41fc55ff5032a5e1b39a00ad2d8b5e68bd0b5a8b7534322ba87a8d59fe77edd15b7688e0661137db5b65ec0a033f02257dc6ed3b1cd382ce68f3924b1021db113bb37a3b6da0991fe975ceb172017291a35f921b2fc77c557dcab257ba16b30796321bdb12ab89eadb43f567f24872c29aa43f6354c06bda00b0b04a2a48931bf4add06280cd75135cf2f626b57d0b3acb29e868435c7a7033f11036aac8a51e5328600a5c69e7018adf32c1029f75678d260ddbd0aaefc3fe52f372fbca45863b67bfd1defef26ece07109077c3b50c149ab82c6a35f8d20f609271be8c2d5be13138d28845d70e2966c68f9866f1fa9c17ae11f798007a35c7c7194cb7c649c0f87712c8c2afb757ab1e6cdf3063ef4e2366bb529dc721f0d175d4582919eada1e35648db6b3571c8bc0f7e0951ea14fb24d739a80d1a6ff2994ca82d16a2a9c937685278f77e08f4a19aa8a514bf52972e7b8e9442e7bf6175be3d482087188ef2c58c86a9eb88efa030f71c336141d68aec725d592062444347960beb9cacdd0f98a7a9f6fa7886bcd022a30915777bb649e6f93cad9fc8085fbedcf0c11f9883ec25d830ec5c544956e16f66d1bfae3a585d4145a4cd22a525cfa0558c3369f04fd55032662cb53787de7a449c58d2b706048af47b137cebd4017fc8e76ffd658e530fecc2ef05ec155f28e9c476506698296fbdbf671f39d277950a3a3525e25d022821b2f695f3a1c5cef07cf1ebcaee462522c9e248049fdeeacc4f7f933d2c97c6fd596be9facfcb9ef755ae5fead4fcb1e2e85f7321a4207edb314baedb203f2e179e1da684dc4cd090f2c61cd8c67570baffc7ad8c939248bbf8df17f6247fb9f25e205f6c4796f22fab58ce37aa19d0a8637330c4401776f94918a964904e86db0fd7c004e37b872d43791ab0c166dfd5dd8ab2ab6ed240551dd0af1e6d24f08a3a45fbb41f7fd5060af718b936e99c9d87c90779c4f84d9fdf34e06ceb8315dff3590d79244956cc7f367660269bdc0dd37238b9d92b67ab03e736d8df13dbdb294a43de572bd232759a0e83eac31ab6f001000956c1e97acef6fd500c5ec8dfd66d5a4c4afb6eec830c96029f67b124609726cc235e6a2654326de9e7dd364c0ea953510c1b193b8e982b1504cff6541e4f751115b78d73b669c2ed13585922c57fcbdb1b2a909d85f3c690fa99bf36bbfa991719a7c8352c014e8e05539f6c2f7a799459869887afdb1582ac4d5c2b116b37bdb1c92790dc4c3b24808584051a2c2f3f434969610e443d809e395ba14a02710cad109129d60cb08303395d5eded12b4c5313e700a7b4ff2aad0167d74a9cbabaf168a05d1e99eade46bc92882677693871e02baee1b6becddf49dd3641379c54103035f2795d460f07cf92d6865a2e08db7d357d237e9e80bfd94f897bf252a39c331c93510d1efaa9c2f30713444a57eac628ba397d3056ae4da36dacf812801bea51fb1fecfde5d7f09a185115cfadab9da2077f26e973ed72d1b25f8b9527528be401aa8bfeb96813bcb843243b8a703ea151ea06cf5a1782151989e4b89e52b035cad3aad5239223bb722c50ee3bdde798442617cc3cd52a76694e777f18734453e7064318421a724bb597fb6606884fc17d3f3c370f2131686d648e4ed360c2259badbc1f5dc0cc51f9bef0874d587ea084f0f3e577f874f35d258b5ebfdf9ccfdfdfbfab23aa66f3c5f8aa080250e3974cb5ecd194f71665f6fb573ca950e7da74c68a1b4f1b6524ed0e023c7fcf975d786c940d0775e7a4706038059cdb1bd3524dd29d0ba5af648acf76a672237139278b6ac754e3465f7bd01abe0f4f376508ef1ae91cdac32c97c6ba7137ca71b6d132954c2381b4fe6e8a8acea9d81349a6efb5ffc987c84dfbfca369ec5324be599cb80ee87d83caacba442d924c59b86f48e856dbb8df62eb86e4300299c19cb8d669ac758b44481b0a531d1199480eec779400b31a0c768413a2c98b338d7fe18032581c1110c669040c0d7cbe16c378e601294a687a542dec306969fef060aa8e734d1af77f020cf45708a0f521b4cd853f81eaca98e023d79e20b74677237fbaf4425771069204312f68bacc78747399f011511a7b1b80232b967ff3b949e9b9030bba8877076eef7f0fe99061c134851c171040d24582418c8459b0c21b7a074dfd4b0c0c87af268a3098dac3ce58c075480d1176ce86f23a5330f07be546bfaee8c965b8fa6ecf620e8167ff64302e78a453f2138b84c8b893aa260e906c258d36bea2d752c9ed4f46052070b81067bab2b8aa718bddf1059b18587514f2ed793f04285c4c0fe498644cecebbcbca5d34e8466255c9931d900c8ae3c508d136007ee26ebbed60fa9ca1c17178e296c7eecc12fcec9098e40977eba5f67ad7eb55b40cd7d93dd12a4cebc1a33ba33556397e03db2f22f5ce293e6878e66dbe4517c571540022f9a57b693fc995f2ac2d3365cc9bdbb2a009836f1098df5b3afd0ff328282e87f0e71fef7421855f6a5d961cb86da70c55f76cd686831e6b2286a94108534306a0ea04b63f57fa2fb39b270a7b2ffd27f5a2e8c817b71108345920a4024776ccadd2fe4a318cbefacd1dafd042e89a509700be2de19c478d1c43c80193a9783ecbccd556ec6f960dd3ec298db6e0761214093c16a775a97447b2f0f96fe0aec5bf8b014ea4fbe7d030dd79519c855f413c956cf2ebea3bcef51f1f7cf386493e6230082d9dbf8e23f43122a8fb774", 0x1000}], 0x1, 0x800) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2}, {0x61}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0xfffffd98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) close(r3) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) setreuid(0x0, 0xee01) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) shutdown(r1, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[]) r1 = socket(0x1, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) poll(&(0x7f0000000040)=[{}], 0x1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) execve(0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)="fbe96f1a", 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x400, 0x0, 0x2, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x2}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f00000000c0), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) syz_emit_ethernet(0x138, 0x0) shmdt(r1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe39fc9bb200000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) executing program 4: getpid() setpgid(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) chflags(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000e019bc810fcd4fc34a3543fc5f0cbb624be3ff37b4805ca52b353482bd46d2011c4ca971585cb93b4c3ad08ac9f195752a5276fdb4eddd7d587b81093d69db5849aed6dbd9e79e46727ec517de3ebba26829b3a10de76378fba3eca2dc15d290752db33973a15e2a4b9cf251812431ef785733bdee3a3a0ec67fb3836a9c535b3298ca13f5828fb338eb4504c6a7c5f719fb242cef52150c5f97c9163bfc3fe2e054da779ccf182f0637f80000"], 0x10}, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) r1 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {}]}) ioctl$TIOCNXCL(r1, 0x2000740e) getppid() chflags(&(0x7f0000000080)='./file1\x00', 0x0) shutdown(r0, 0x2) r3 = msgget$private(0x0, 0x2) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x6e11, 0x10000}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)="2bc38bd17dce8c1e5e008acb04ca439073d9e9efbc01b5f2b1db8cc42a733fbcf9d78f9bf9355e4b3f2ade898157eef0c05bbb7b4382d2fbd6c46c3853ae72622106102d9aa08c7f41219d9d7963c9b4862f1f1a958c9cde18ca59b91e69949e213f", 0x62}, {&(0x7f0000001080)="7125d2e3505bb2f3a99f17b2dc4b3f72e94bf6553bfb26147c97b29fb3c6573aa4a023e99dffb65807ac18a6b0bfeaa442ec0ccd6002aa595587e5eba321a999434713add95970b9167c6c2064aa2904731b6fa0dfbbfa644eb26e727fe743b3aec1867e871087af4ffca6e4fd682dc8942ec0dd505a316bbdbdbc749b1586d5fd24978e9d96f9624aa16d5f1871f9947d3bd8cc2c9827e0666b176126eb2ec69f2f2535d305046c406c81bf2ab487fd5905c2fde75ff7fab160f94fcfeefdedd3429e6d76a8580fb6b10b3636a58d92a69c6eae70d4cd6ad12d2b2d3ff29a6848623cccb095382a0c7e206c0e19b45de9342bf301c8ea555a28e1cf663cad1941a1e58e8212bdafe7df7d909c895805f2fd6749987b42c25be6e400ac1ef462b7ce8a50b87a3849e945fea308acbefcceabe15ca74412acfb7cb8b16d6f9c973c7b206cc8a7313c4376d4f654db7973507babf56b4595b393d90987b4a018c2ec8b8b5fba8a9c3554773702604f44ab52b6a8e80a4bf21bcf4ccf7037ff83a75e8c0c030e767c167841fffd974b47cd9d6c5a7203de773c739254a9e98bf9fabf726635f3697adc8fc29eaf2c3ae1f512e4764c4765877da333bd02e35ba4ff548dc259dfba6e748dbf80189c556d2a44e358492166d1e7d57ae04558b482792184e356096d19c3a394e0190728373faeb9c90e6156d4a4846eaae3f8df9783e908932c7dcdccb598ea9cbab855f8afcf3452c11b473c31eea3d8552037828d633e3c922721fc9ab14ca640bb27627634b2a44fbcf1cde7bb4b6604b435475e894ded03fa45bd7675b003e8d1870528341b93eac681c59bd1e29814c28498ea99225ffb511e383e52ab8be6d3f312020ee2e0c75ae19f19cd0717eac9b88ae94b769f46e8c1a3fac7e8f3803021a4c5946b5a6c05b8cfd19e5d2ca21e40e58a15b01934cb73978eb8e0b3b95313906d162e1246f1edcdc98efd341d976fed8fb79963fd5ccf14d7794a18ba6a1024382d156a12b310262c324a341c2e232b6b4edc72f5e01ac81c8842d9f9b6514900b4fa510fee304d802fbaf6070535efd76ed4ee9d1466c21511052ed4987fddf088ac067a8c75c87e1692396ba9b643ccf26da2c9697357f3e3f9d90efaadca292ad2edad67f48bcec7dd7ae6335690abd9717f54e4f51bd966dbb8741e69923193b541eecce59a179e567f69257ea147ca19a916fc8430ac7a4e73349d1a8a8ae8016cf77793e1942436ab3805c755c9d099339841932a885ecbaa1f9787b459942dd2478afb6d9f77809a61f0ccb8e141b4d8231437f513487254817d98b43505c0a6857960272b67c26867596cd67df9a18ecdd18e232241c600946ddb1b404660826e484feae42449bb4fbaeeb882c53a1878892f279e6d3247cb6875f1c8d7a94f76d458563caeddebc385b04c08721b304479690ddc42cd6a2241e72b02bbe42036029ce36648ce0811303c7e327e4b05e534fae9553e97aad6c117e087b04ab6c32f3b5b2c6dc43f32c37d26ebad0d29f61a81b82e63a8f7810e6a963e64a280e1abb8999f4810bfb053b5ec7b3926e2bfbc989a33023a1137bf1d2d707b1cdac55d39b51f5053a3936c20a8eec924949318732e92e0ca776760683e897c74e8f08a0e7ae6d4c5d05f55dfe63ea68130cd8c4871e24f7a686be9f5f5edfcd49f9ea4d9d2c6f6e087160616834d5765bcf7a3b29e79d7f3a83b5a6c6ee45fda68e9ae70a7f02958b0c94df7c566b6e5a66a2fec4ab1cc18caeb715fb34cee20a71e315800c5fb9ad5650b4dff0678f1dd1bea6be60f1c62963fd7151e62378561213247339cda76ea01922f76e29b1fe27d0516735db1608973215475ac47e85eb8f65b261c9f72b3d9faec832e64224097def857e46f47bdf5840d7edbe6ff1d17276801e7e959affdb6fe420513534094476ecdaaa576e5572f30a6752740a16e348417b0c53ba6baee02ea20dd1ee64438b42d98182a629e413649d2c0b6d2fb88a442f6705ab0aabef01318fbfbc9cde5a5e8e0c28c3aeec8e71079f3e870fdb2275f1039cfe48eea8b3dbf06a6eb9c22d5864d156915243190a16b4ec35c338b8446c3b0822bad03b0353f7d9373a97cd9f906bcd478485101505a94892c31669d8bc1326679bab82a40f401c643bb56276c4938501b53fec08205c71f77577b11974dd185caefabad921703c65232b055697462db0b58ddad6fbc431e8e2bccf0fa98a76cb04461d9d73ae66061e7e71df9944ee63d1b4eebb45bd8b39814ef353406c15b0b43a5d015f0f616439781354543b4537cf1e4e200fdea348942302bd41679ad871693ad6224c12c25d6691ed95547701267d2ce8a9a6a94e1157f94e19a5c575c261b6821f7e0e9aded7c41d3a59e67dcbf15542f78bb7bdc75867f4530f1813c8da4b5634aa0d5a72c964c5b624a4a07a3ab18fbb8dce06b48d6d8f4d7a0b9fc8144d97e6a90e25774a7b917278d27ea8b15413ab2b46683fdb8f7bfcdcb8c33cd273740f7dcc556b979d780db3b9bd163afad173dc9a165e89429ed6229bf672269810dda6a83161a091a8a6e407ac0245b1a92f2f16baf01a3574693cd13a4584fa31425a2e988bd1716a2c6b0715821a31426c55b8d7f923fe8e3f52e234c49684df12d4db5cf8280d6445168579be259c3324d76583776deb4d11fba9f550e205bc49c1dccb18f58a48986760321a96a085aaa0c1fe51b31903b79c7fb490c5356fdefbcaa2cbf0dd67850e11a4de033994307f6fd01d5557d28bcff4e6493bd575942cbfb0f24e35329eba7d6d86bbe4a2b8b8b4143dcb0adfd219ef105f5a69538d9d6c324a4fd03700d0103573eb78eac3f2162dee019eaaf87813ed2a87b295a35ae7e3369a2a0d88259057bfcb538b133df4dc208e0d9e8b9aa1f29bbeeed6d1ee3b43d87bd1b7603cb3fe498b20aec5b9ec6b7a19f4fde3af16c27c3d4915a108664152cda9c5e0367455bf55a9ffda8afcf1aee5ba3d8d42c292b104ce409278c9f49d5baac311c454a764a09eb52b84cc40d4b93172316d732474790ecdb3513c98be7cc482934fbc5f733bc901707baabf77e80533c30f2264882824243410a6e06cc392a248960051698f808b1d5a355bf1bf442dc39aced5df3b1488a3a1e3a94820a9ac1dd107b3f4975be554476553d404fb86aa3982fec6c19216fecb8b017acfb8a024592b058d8c3312fa26eb8d8a338de9dcd655e2973a6d9858d29ce4f5b21ec8f4def5efee7fdaaa115b08bf3b9e8e8d1c903969320b219835108877a58553c3b3303b1c3d5d3eaa54aff4efd1360b2f217bcc8c0297231757c3ef53b5f5bb7766c62dcf73d050e440e760961ce239a6a2a8f9b13822d9a96da6d058893c6db7f136ffe8ddbbe6421d3c8f187ddfea80e5bdcac6cdfcc17c5bd3c62df16661e8664909757a36123decda1c2ca2e3f12dbf6479f1e47d6d0b5baf142690f952219eca14b48eb97a9089ecf890146b51c2053acac4f7fe5ea35fe8b72d83ff23994459147d0b6b7e396019255b07337dcba7b7d668a60a43a5a731028e496e5d83ee0a6bad8577474cc7c0b9dcc483d3603ca40dcbdac2ec020ec4d9a78e67ab02f7fe7b23f5c0deae17b8b2aa4a5d94aa88e9c54f1bc3f57ed6c10c0afd70d11d379a0dc02526bdda40e924c632b05525dd92409a6696a0bc37c0d23f2fa17d0bff41a140678b71f7096df1cd654490a3ef8aa348573665f44f38ca972046efc1cc42f0b97c8bbdece76272f0d696cae94293398b97bc82c820488067945f975abda9ac0451feab9736383f4047f66445878d0b85b2c35bb346532b7efa5cb9e15433ba29579e6d37964890b31c4b26df64616cd5b95d0a1d1943e185fbbf2e639669d23f7596b38a381c398bd6c57154f6b78d98e60a29219a9ca1d3d7cbb6010b641759946f0bc41141e07a664e921093107ee3c5b9ab8b5d6ea126a057361bf63d05774b5b4df95c3420cb66d2957e9db6d45a6f0a59724ffb51fadae409a27b909dc9d677a949b64c14e00ff8f77b46ca88d491c74daca5dbeaaf95eb50898ef8a7de16a9a9aae3135e6c72ad8b59e25534487ad523cac9a652f77f740d9582e57a81c821e0875f47e80625aec40c5205ac32b4ae23e30d7fda18763a5a8e198dbf76d8d656e778153851ad9f8eb8c68a25beab7516035b159bf545f36ddb0ba55c8f5613b79caaa6e9385133f35c8a5de4e25c3147dade66a129ff8a031816644a3a91af9f1749a86c5f65d63004215120a03c47030f6dfe3a2ae238ade7ae003cf7cf0848160ba6c954c7d8f9757575560bc6f17a676325788173b87030eab7c50dad404a2578460eb581f2293b46c101fd75aa0e9de20351a4ca8a6be9c7b223dfc5dd33b98b6556693e58bfb16a41f943c41a1d407ab8ca6e4e5d8ce585b2681e4bd904056d6fb8bf23694b9d2d8cb48290f2abb87fcccadcd42db073585d892a0949733b837c50ad45141e968f48248655bd90c7486b42e57706cc0ba65fd5c169728864cc22360cc8db6028106a28261d89929eb85a5468031aab7e0a67ca9d3a1d7c2f715ce2f149d6a74d55aefda3c5cc17f6c5654e198f30f5cf9f7b17617e0a2e2f3d516787c0ca7345bb4fefe1f72477cf6fca0ff0befd20fdadcd65829ed7de39479d4e8211567e3574b985efcb1acb8e792715b3a181ba5db92faebd9a242900b003e894dc9a87d492578d8e5ab76d537959dbfa74a065cf9528f08784293436aa2b9f386a3bef6291554b19e9ff0ece563d493e24f469bb1581ab8da2dfde2e926b3320bcd07e1ff604a63dd7f76461641e866906698531ca2303ffddeefc07ec909831af699c4e3a2cb7e82462cbb336e5772b814eb69a372d120afdff0757036d4b52de7e7212c62f246788a71f2e40b6c1dbf82954ef20c8383ecfc73475b206b6d7058e648dd33ea045725de835c5c4446275477c2a32d030b5d5a643674ebd6b73c8534d47d54bbddc1f91ed2b9f1769edb21b489cd37ac6c8c85e0befd4a82bad903db5f777d37c0107a4db395ee39284857f2179eac148ec0372b76635526f66e7a4ee34bbae120afed20f0767512de81edfb29e48ec922f2df9dea6fbe5b931c0a4b48710c5c92cce97389234e446816118139d62de4d0a1222150a751f8211072e79df307b8d627f1d3741540aeca6e92d1168c7bb02438e222cdcb772d4185b3f94dc02dc207999ec7cee1b4e3552bc1b5363f06dfc7dc5682c57288d4ea584310020ec2060d6151b4f721fcddb89b05b53f7d52e4d70409cbc8c9df965f54533b6726bd54ac9317b7fa4427ce38af4b601cceb5c68b99ee5997bb21661997683edfb7257568663767d8bc29192e27a945ee3a7bb1d174e9806b94dd52432b9124368f6fb90d4425aecb43a39002ec83bbbb05f4270b62e73c45c8631e4dc6b3ccc8728d8750ea81b798cdb837beea7ed748dbfc31f90151d014c58ced8eea292156dee28de8943a5b93e710be6782ef1926254864868049cc0703f737667d7df4d8846f8ce1824ddb08e218ad32392c17c230eef392796a81de7454c9fc9416101a3b055396cfaeb759636836d48c8c0ff39f4f353a492de132709aa76af8eab7de4b93b77d66cc436828471bb63a9edfc15a287be03a5f349d1ed42fe886a2e7b49fc7b6c1567b4fe109b24527c5eca7580a57fd528a82d736c44daae92f491044be993448d2c6aa8d0513941f2e83d1e1528846254856acd70f91de47150fcb72512dc12a5ce5dc647601", 0x1000}], 0x2, &(0x7f0000002080)=[{0xc8, 0x1, 0x3, "6d09ecaf11005bd3cc98eff0f87f31406b99a10ca945a23d756ff57699e4ab4eb82c83a47074441f53549c97daf2f220238a053c2ac9b09fb2ef8d8a4e196d75f959dd69cb976a5d4e91a45c087401cefc61f63c1f80be6f95928598fd4c19adc43f5e090f1cac8810627d110fa280995bf85487334be98f40f5a9052746766d982718bffb53dfd7d58100fce20124bcb60481b502bd7b7a238e0c306459a0871deaba20682c29213bd2c913fea3d20ed44addcd9f9d7b"}, {0x58, 0x1, 0x2, "1a5937f3cbdabf3a6785cc5e97f05251b8eaa8a2d6aae47f504a9d61109f558b1d15d9feec633e85e0a45896a877fc4ecdd4ec4a794cca4e48c43505c63327aea5440c604f650128"}, {0x40, 0xffff, 0x1, "bae8c04cbcef9a4eb57c926e8ad726ba082640aee01d2d956bdf001b122774559cd2971e890d8dcf4d694edc728bb867"}, {0x1010, 0x1, 0x8, "933e1c413dfd6d6bb71b26195485cc676b5c3e13c4c51489e6338b3708200ce9e7ced14591f795c7fa9a84d0ec5fae0a10f350ad208442161d740be61fd736edbb81d2008037d6267e42f9fefac96583634bf0c4b9fbb81b803b7052a8fd9811e6a67b8f00036753a25940e46bc1bca5770e53ec489ea7c933b38c72f47884e7bc9c5bd2ac838f0c7f58eab3dab7bb07a7c4d185c15392129ac162c3cae4011bc7dde2bdb4643190388b4300df082039d107ab996da203d5d01c347fee107bf75b418309b8588a34263c0c59335dd2e84a0994f777fedba418095d00ae3482fe4f581817dd3a4f2854c380c270b6db912757c8ea370534e3e7a6e9fb5ebb9177c534b8d702b9636844173aeb175451eda14bab252dec0e6ec68be7bf09457e4b98acc7d7b5d16e5a2b23a9fa2d7ebaf0943686fdc835670a0b19edd86c8339a1fd3017dab25daf0bc7bc26fa74aa26505b307a2cdee9026d91dc918aa257d2d984314752baf51b39d9efd103d841fbe42b946bbaed091284002a69a3617dd05f2610694b41d0d1f2b2c3f4811cf99fcb5d293583ea6b7ee2eb562e6bb3d699bd2b647bd50676564f8d14e5f1cffa485abb4ffbcd77d4cd5eb95ac616c9f306c40bdfdbf5773a42a05128d5a7b03efc699bd48a9e62ef4b560ee57674df00bb69d89d5a4de11fa0b24efd88ad4a4b95929da4e4362db6383c8b92496067c84d830823a596be234fae30b2f531c094c058abece25e1c0f1ab3cd463f41c0ad13d8aa62fe5d56e8d5cfbb827a810dbec211b92384ee92bdf7af080c41d690985dba0ca75efa526507ff2895267ba8baec887d70bccf420adc05669c926859bb42ba8f7771b7294c55ba88b7f5e6106ebf3e36c2450c17cf7f016c6527d923e42ae3b2fcd9fcb283d10c1e84fa55031088e05277be8ad083e7ef67bdaa145953e75b4c2f2ab5bac192fc25e5552835185afd081c2834d1bf92d68bfe678dee680b2f0137defbd0de286fb7fa3e32d786997ed25fcc24941e037654dd9bca1f3425b905f7a73621f1fbcaaff898512b9a07632eaa221ca173313b74b1c153914c675c708062989a5f4670c7cf93296888021e8bb3bc1238c1f920ca6432e4423b8c1c992ef59ab6a74341efda9f739e92965de13f59755b328cedd9188328b590bc1169d23b6128e1e64c7388cfb28d6c298411d49195008749efa6119185363a31b2bc3647bf89a572211ca088a9bcaba9e4053b9d9fa338bb1b457077fe2b8eba58eafd9afadd8629ab2515605458ddd5bf1939f9a2311a8ddd250c5d67d93db185116a5271e7808eaeac8eb81ebe80a3438bc65b089ebd2e23d9b770f78007f2de2e4f6ee32aedf86cc55d013fcfea4d36c36df2cc05e363289a219e9fb0a7e5bf8e3cab0df46511b639485fb8c4bfff83e23b7a91a2a0d4e721dd644b27c55833c8a9802993f7c3bf5059a2914ddaa722ac6b4dd96d68be00ca8ee55c1c6f4c0efe67a8334d7a614a49a00ce2223ea528f023cd588a02fe5226664e7f735afc6ffa3c8d3b94fbe5dbeb62c6cd744b225ab64e086917611d72dfbce9377bdbf031a8b76a4fb950357aa29c43521af792dc9e9f9564cea45840675ce14957cf8354470398f3877907779ec0f185bdee9f737b6eec2cb8d53531b767ebf0ecb598e16678334c083919b6724c880521c6c52ef5ce3a947bc485f44a3ef611da013a32bbfd7d8555f378b7dbce9d80663f4528a1745c86b2a9ee64d1ed362424f9cd00339d69a450d6f081ad9577a1b0388838364dc77b90db557873e45cb80bab1a4cb20cf03553349df9cd7706996482c2604ff1de51e825cd4fbdb7e791f95909a9598a661eb895d776fa09c1bce3b5ed1f6dca8b3c5251f0b528e56a2c1748f7ab20975aee4986cdad4bbfb7791a7abe2b191d582eafc637598cacb5581adba793da18e6a3c95ed2e44172e551bf7df97ce564caa310b37100dfd580858ea7132c0b943a4c0c12e5481a07cf80dbed2d6593a078f3251467e08f21e9a71579000945b7cf150e9f22a9ba8719795d163aa9b6f70e34d35129c0c803d2be3f537882653d8dc33aede5a295d3e8b2bc84e53f6d589c21bd100fbd2752cdc90f219730263c6f3a0cdc55137a31418e02f9b8e7392c409bbedeb3168e0afc50df61be99a288beaffb1f8a02072b031b38afefa6120e158ff3825776b13d6e86a15660f1b0bed4083ee19192acbef7b67b4690cd164c576c011bbe729798a97163c8757b5c18d880a263072afe879d2eeb17cbdae69a29fd8e1e6def8baf0bdf3f72ae86d49a46eb25738587b32f3d0232c1fe53fe28f1530b875f9d7326cf02c00c8bf8e38e98171e72fdbba1ebb8a3c433cf0350d8ecc44e0a640caf698643dad85d28a121dc0def0aef524256ef5ef238d4b6574e20e7762c110165a3be94544d48e2602147c88508cbcb5c0c55ecb6d2301621faa25c68932e4dff771c3f823fd82c43054b249ac487ae7e19d78bb7ae94139e13692810420d0d7b66222e449ada1f606d7948d4d894266216101e16a590b468dc1d39738114d441fd3dde1c72e2aaa490936b826b3933444ebdd5c6e77e02660d4587b22d466380e3e31bb04947c36a7ff0a742f19d6b080e3a59aaeb00acc92394685cf8dc7b0e5b40a9da06637ee7d6d07c312b183b6692486f6101d3fe77b3ec2f11f2c2433f9ac0375c3c6b58de6546aae9e3fd59a634e2b2b8ad2bf9c36fcaea680f2826a00c17cfebbcdeef9baac7364a1bb8afcc67e3a0be99047745fa4f8bd326637cfef7af09399acbafcf3ef1e946481152744bf57d124eca2d472ac4587bf609aaa0dc91e394c9fe3bab5c46ae6e4ddc4954cff7f72dafa46ccdbbf9713801a517cf67c1ed05b7b8daca6e2877c732ebc89494df7f447f4491176ea14c99fe995c2a34d550718e27f5f1f5a058275924aaa729b0f96202b24f0241b1507c922961861218ccf65d17a53ed54751630741c094c172e614693080f0aa1baf85f6082b76045f1aba6985a23587d29087e6fae3a712777958c9ad768cfd66c3fe89a1c978d518e9c6c2f384bd4cbb2b11a2856f0236513c7dec0981a436d148c5a75595f24fa5467a2d2987129bf06d4d703927ad3e3b03e7b797c58ac4a75554b80b445ed74622136c1fd9118ce575ff59ad17ab3cfae2cb38eec9d7c191fc71a5e58478434db6899e46adbbe042e3ca79b1aa95587f561763cd4e14982095b8d25a8bb2db12d2d08ad8468daac8e87b2853e86ebfc5b425d96e1028eb569fa3d833506c522934cd8c62a4b25e36275565c9f5697f218b22a1a549f0945108ec55a72321c36932393a2ff5554d654b140340a77a5e9dcf7b8b70b5b8a8fe57937114bc27b6f0b681ef8890ed69f3f0881a1c6a41862376bf4b1ded7e53c046119cbb3be0e4f093ec3a7351061f68e92e38bce61736abded044c5599102d36d5858060652e5510185c5af740195dd143a63135da42da850317bd9f2aba7034d652aeb4882eee815094b367e9c5a41d9816cf371d6a747a824e66a978cfdbbf768c19cecb16c73561e3690cd2e1e6b7bdf6eff8cb85bf60663b5970a1d86caaaf2f29f52b6ad286b13f65368f9dbce6bb1718226f2967bd06bd4011e40dc369b0fdfa552e01dc8ff4ff0883d4e1ad49ce8b52ba79c61d03b8297baaacf77b6b21d5e0f6ad1fb63b55421dd50a53742bf56c89ffcf219bb96e2dea6fcb14fbf9e4dba1b100f3c4ba38734663b24e01fc5897f39a95106363536c5809fff8fb58cee2177469f16d79504e6400fe21fabe7a03546636591de52969e8a7692b770e47b589943f92f03a23ce8ea042ed854367599199ac7c4cc666bb645a01f1c45630a428e8a62044763b9b71d0f7a7e378b34600d935bf96741dfb6c1c37c021e3f6223366c46ef910d6b176a27e34728cd9aee319e2303a8f14328b83504006631233504f2db5ea171338d3daaa50df3181a2c1a4d91f1b00f23aabbde2ca0312323bcb5e0fe39b88f3c8bad12aa265235f4bdf6508edaff94373eba60fedf164542ce39a4ebea175ad9c945758a115a802bcf08a5c351517b19216ff2e8c6ccfb92b05352d705eb8c21bb2434a779373ac7a1a28acfd5f0707cf6448f267a80c39ebdcfa6fc7a3b04c2996a33fe36b60af1b716e0c6c1a2f937aa3031a33427973d48596727cec3178dc594e0c4f80385e8bc0014a197ff7e2dad9da2ac2c2fe7a889564051b87b4d55f3473309120ccd7d27adcf11857a06aed7a49c623bc54928ef9cee784b8d537c5308c8e2e4eb4d781f0a4ea2f1ce62523070fb29b7b58025a0f4838475042eb6f39dbacae114a0943692a81f84afd3ec0d80e851a95a594206759c3b7906ba5b592957396e7ab390172d8b8846e1dd75a7223a10661dbaf691aaa8bd01311ecbc80be97e6a5bf5b4415af2ffe1f07b1071d362fc54bc4d73cb21be53ecbc64716d8a68ceb7317d6c14d746e853d5576122d96511dd15461a6cf382a798d53f61053392a9fa176878ca646c07ccb5bd9b7c4339aab4e8d4690122e8db2a76f71a14fbd568e5f47d60dc444c80e364a6f634c2452f8396503f04cc1050ec3a87b294e8c283ccf2b966e132a74787edb213d59346c3be9ffbeff56e4ce6e81b7fedefe687bb0d23667e6e53017f569e24f207c99a7f53c967a51262037ea5930a4a3d349fd47eee2a1a3e3abc4851db6fe5fc93bcd70f451fe222c1f5ac67e7688a091cfa6788348fba5099d096a3bbe6711c1ca55a57aedcd6c683747b19544cf4e0ce06813833b7a92830cdab65f3744683fd0fe9e49b7e2ab9333650a15224084d1b7870ef6dd7798d18b3b004fbe00f2c4bb609ffdb553921f5d57fa1e212e30f35848b63120a0411bd825da72c0d7d1c653272bf405936b26e50561f278f87e1f2ce4b053514a371a7e53a2ca590198a07e49c34e1872eb32e1c526c7085611b6869bf67bd5df1e18e9ce5405db77df7230e3c0390917636882f21828caf4b7d09917c79c991b206d5350e89e252291d2089bce3a560aed8d67bcf436e2be986e88d9283d8b223a526039b7d23c1b7e8dfe1cc036596b4707e8c74c39e30632c2f9ccfe4ddc3478ff2d27b276e963f2fa67e352cd15c7f563f111b24f7373979e5ff8a45a426fce1142565497ba77d65dcf8bd37b959579dabb542b094a967e43ec8f1fd852fb5bd6253ba00743f3189366d21cb49b0ddee2a542db6be57393884852583b36b6d67ad7d1c617e58b9064945eaa91e099caeb97a838ec5f7d58905e39ccdb5f59a91a46d32479b37005b44ee220752a9dfc530fad1f79116fda3f3d59bceb14d9b05fa176f27c3d1a83a807946d4aed8c9e5633534ba80bfbcb089cc09536c095bdaa38ffbd63f272b8fb7b345654e3392d5efb05f8580fd6624f3886fb060053df225565e34e9645fabcc181029d417b6f0b677f0d604d6559faa62adbebccc78e717c5146175b106f773f25b6edfccb8b5dcd9ba96a65b8526b7618c589250cbd257be68b948e93e0214655253ad49385ee492cbf954c5e4b105b076ac61d497925af3061d2079a5fba015d8371c685276b30ebaa268ff494e839df6565a030077bfc1f7e89d2f7456dddfdcd3608a32f1db289770ae7338880ccb7e1e61c731cc7b65e077030b7bd399eec8384be0aecec7f50f856ba3851cd3b4de90decc37f878e0fecdd7a143495afcd57723eb6f91db79b8523aa6e0debf0cdd58dfb2e98767c1dc61c8fddb21e3fb8b4aaca2bbc92bfaaf2366c7091d5d03"}, {0x18, 0xffff, 0x7, "1599876e08"}, {0xd8, 0xffff, 0x6, "ceba4b80c8158b7fce87c5f8448c9bb84e8d82cd78aee6663d50330300163947a011c12f0f88f06c25ff92d38debea629de8cf79a5b0734432b94029a14e2702d6e53270268fa7e82b05d0ef5f628010efbb0baec392d1b4dc421545161eceb7a44e84a6d59770f9b6fa63f745492e362838a82fefcdb9cac8b3d9593f89dae6ee1fd6a95956682580f95c6b4716407213172bd81481ca023877b864dc81bd1574206af0b99c8beb4d68009d102182f584c49d2dbc8af5802740bcbb614ca597bd2510"}, {0x30, 0xffff, 0x7, "0ff8db36aaf4ac2a24a9b6fb627b60a301eb4fa2589d87e0047fc8413f"}], 0x1290}, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[], 0x401, 0x800) executing program 7: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = syz_open_pts() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) syz_open_pts() syz_open_pts() flock(r0, 0x3) getgid() msync(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = socket$inet(0x2, 0x3, 0xff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setegid(0x0) r3 = socket$inet6(0x18, 0x8000, 0x7) write(r3, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0x0, r6) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r7 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffffd, 0x6, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f00000001c0)={0x7ff, 0x0, 0x0, 0x40000000000000, 0x0, 0x1000000000000, 0x0, 0x20000}, 0x0) dup2(r7, r7) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x66, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_etherip(&(0x7f0000000080), 0x9, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000354000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r8 = dup2(r7, r5) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000080)="77122f1bcfab543f", 0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x56, 0x0) executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000440)={0x6, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x200000002], [0x0, 0x0, 0x0, 0x0, 0x8, 0x39e], [], [{}, {0xfffe}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x800, 0x1, 0xfffffffffffffffe}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) getsockopt(r4, 0xffff, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r2) syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) setrlimit(0x3, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) sysctl$net_inet_ip(0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffea8) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 6: socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = socket(0x10, 0x3, 0x80) fsync(r3) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x1}, {0x2}, {0xa6, 0x0, 0x0, 0xfffffffd}]}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd8c}, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffc2da}) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x102) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000480)='P.', 0x2}], 0x1) syz_emit_ethernet(0x138, 0x0) execve(0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x789) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd60754699000000000000000000000dbbfe8000000000000000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0x200, 0x6c83, 0x7fff, 0x2, 0x7, 0x0, 0x9f5]) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) setregid(0x0, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x800}, 0x0, 0x0, r5}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r5) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r7) r8 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r8, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000000280)=""/137, 0x89}], 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38", 0x87}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24dfed63c3dfc47f592782f08d00c257c7e9df9cef6f76c4444e496ffed4440e6831d1a12bf90f7a4048bb5057cb6b444a1828bea8862702dd240f1b113c89968907b83c6bf38379f5aac5adc5192736", 0x129}], 0x2) poll(0x0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r9, 0x8028698c, &(0x7f00000001c0)) getpid() msgctl$IPC_SET(0x0, 0x1, 0x0) pipe(0x0) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r2, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r4 = dup2(r1, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r4, 0xffffffff) syz_emit_ethernet(0x35, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff3c041789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2b43de610bc9cf95"]) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) shutdown(r6, 0x1) recvmsg(r7, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000600)=""/246, 0xf6}, {&(0x7f0000000700)=""/116, 0x74}, {&(0x7f0000000780)=""/213, 0xd5}, {&(0x7f0000000880)=""/192, 0xc0}, {&(0x7f0000000bc0)=""/174, 0xae}, {&(0x7f0000000c80)=""/90, 0x5a}], 0x6, &(0x7f0000000d80)=""/253, 0xfd}, 0x801) getdents(r7, &(0x7f0000000a80)=""/189, 0xbd) r9 = dup2(r5, r8) fcntl$setstatus(r9, 0x4, 0x8) accept$inet(r7, 0x0, &(0x7f0000000b40)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000b80)=0xe1fd) ioctl$BIOCGRSIG(r4, 0x40044273, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r6, 0x7) executing program 4: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000200)) r1 = syz_open_pts() close(r1) sysctl$net_inet6_ip6(&(0x7f0000000700)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000740), 0x0, &(0x7f0000000880), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x36) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x4, 0x40, &(0x7f0000000180)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200", 0x0, 0x2}) executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001800)=[0x0]) r7 = openat(0xffffffffffffff9c, &(0x7f0000001840)='./file0\x00', 0x40, 0x191) r8 = socket$inet(0x2, 0x2, 0xed) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880), 0x8000, 0x0) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r11 = dup(0xffffffffffffff9c) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940), 0x10000, 0x0) pipe2(&(0x7f0000001980)={0xffffffffffffffff}, 0x4) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getgid() r16 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f0000000000)=@abs={0xe8758554b70b7fb6, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000040)='aQ', 0x2}, {&(0x7f0000000080)="2b77b76f35ab5e7d8e2ced18224adca52ab0eb635b02fbcb53e68102c34e6d172ca085e54a35ee6d2f9beac58e32dab4e253ce692e329d6889ee028c5b5a08a7078aabf21e4f72e033adae843020d34a5f8a163ef7cd2f3071a16bcdd30fb433e93d0ce992736b0953e9d60e146bc7d725c1691ec5326e5972ea299cfea7c385ff5f01044f8bbb8fe28744142aad9a84145aced2296243fcf593c80136cbeebeafe092a797b4318b4bbcf60e1037686899dd3129fc562c9e98381cfc05ec781859fa2f96936f93d3f5ac4abe9fff5fb6ca7a5cbff867f6d86d2bb2254d86cd457b5824e6e73d18f74afcaf81b78c", 0xee}, {&(0x7f0000000180)="2c3aea895c2a8ded11fc2410efb4808326773d0d9eb68050d0c52b64776e98de713d2ae009c510271bf5b59db49b9531aa4bcdf111ec286bb083430ef3f7786d9183645690fe82b28c7e74a8b13840784f9dd8adf1e54dc9498b3e21743f1c3ac4dbd0b49c10ba43faa1da7e2caafbc8a7bfee04c5b6b911ad3a725d6ce9604dddd51e57ed4ea72e0174acc0cdb5e3e4890e6a58876410c74883d5c5ea77c5ba8b69e7116b989dfbabe63df20ccc101cd50b31556cb2ed57459b0e635817f2bc7b9d6614fcfa", 0xc6}, {&(0x7f0000000280)="21b221551c7f5130f43c1f267d382f976f8e19cefaad2c4395c56840d73d5e41d19ed2e1d78d7a573095bde3ed8e1d2f4b2cbaf15f4654eb0e1a", 0x3a}, {&(0x7f00000002c0)="c54ebb9a7f7c8a64fee2dcf4d1093dbfb7d4b41938262e4fa558657c01f0c12c5d4379d23d25d50240cf1ba381652bf9db4ddb4946eebe89c4cd02a77a25d76d957372771a0c4a2f9c5134626f93c5f23f274ac03e2baf5dba3a6da32bfe5123dc5dccaadd9b53626a93f233117b12199ee73012c3245bd1d5acb30b1bf0ff91099f92affec1ca841600d3c21f54455a7d4318c602de9a819736b2f23c9df6f0eefecad5df2fce917f50657e8836834ccb4aa92f165ec6562c9a321303fe849c248ec2126e1d178c0130c86430d980064ed77749361de92d4140bb4fba6e8e80f02259346e35dd53f90c2d47e45123d0bac5a355fb4b6c66ece7492a5af700dfe321e53182f8a9af0e27e692a6cfdebebb8145c9abb6e5f2fddb1406f02835dc58eff0b01e249e46a89f88fb0f708394210a8e38713d848bccbb2cdb9be85c036606000097ccbc04051cf2e98fb73ecfb79222f42fa74bdcf5c98c1febccbd53df50246ed12de030e1e1b1aab0c9b5d274ad23f70e5509ec41dcd01d141a412240badce6af77c0f1037ff780fc2cdd27fcb922d6bef1b943f1a7843818af52c70d0ac18d6fb317dbf9e6d38ba02e8243ba378a08f6536feacb432b363224473e8fc5eb84ae4209c11fd35a2117c9b43eaed2c9356fdb0778d9df05e7bb1d2727344f4c230904d3cc11cb4f26a742d39e4738a62ef958ada20e8576155950e9c1cb66ace04807187d82c1f37a7fc6aaed3628bcf395da109b6c89c54ca7a3c9cc5ef5a2f8eb00d264432ed0502616a56d0cef5f7ecaed1e4b73ec344e644f48c1f362dc2d0a5315120624ebc1987fd6ea2196512dbb882c0359f02b0c95c228031e732ca270ba0b49bfd2bd5e28288b752794695c95007d8589475eb39b72f51216ee7f611de4574abb5d8052823f141c701c0422d46e0084bf062772a6d499739b6f313de2092156952609f4cbdea291ef57caffb91f11d115678aff89f1515fa186e267a449b6da7ebe763cb2443ee625c0d7aea90914de6dd2de7511175abddd4182c7f63a5f1d79ada1253b0178a56b4d164f01a3856b03c3bd8bc39d32c19d110d855ec7e92cf27303fe4cdc9cb40b7596c23f0e5e4418b5d4f6790463cf7cf83a2b11ac6611cc34eef52627a917a4d53fd916d42e14a5fe7d8abfb49696906524cdb4a7411858a134199f871f028796b8d77977b902f9504e45b9985eba0b06c8d42564383b2a3f83d2dc7381e484633cd75855ac0925d3d8ae865d04e365184588813447262512426e231f07171da426f09ea2702405e8381c3ade437a23701c9bef917305a1b1efb62ae4a35105bd6361e42ee6161f2145f5c0893181e213c69c2d994ff3b3c6123bc93fc4c60cc47df1bdae35f7b74edb8a57f3677fa002a6872669fb175d6553daa2ee3e5677001740b8b07e51c5fde6bad58ec885af2cdb8502197f7f51d64f5db946e1ecf9271a03d9ceb2b5701ea93523931a2b7af7f9440548d07d1872d6ecbf2e4211a1462eaa06192440f0d21ca9134e4fde67f0f948dde9a140dff42425cc9252decf36941d25614a4f9eceb68d698948eb69337700df91f53cc3eccacd0c648695e3c7fa5dae3600a4c5ef8c2a75a63fdfda275b28d82bbaf037f524fec52ccb10d3c4970f759f7fbb135a60a6bd6ce0fa79f9d23143b4b47648f1aad09b11c86411749dd8231b94ccf6ccbe857952e7c1c53260d41bf078a5e9dd7f6e1e4cff59154b705b9caa1fd83a1179adaebf51dab48c259bd514f8f15537a05dca6b0fd79ba4247bf627eeba1e85d8f9ae3b61dac6a83efa4ad9061377cef1b199771fb8dd7a2b94a414eb94e6dcd5d84f0ba58273db8fbf4d8fa83073e75b5b7a62793feb52a6a24e19263e50f6e8e80319ec2052230d24e566369dee92f757aa8cf4ba2c7d3ffaec6354a4049d80e8c2fe53eff0dcbcf3e50f8e3dc3a1cd026a053e5460fff5b70f3ed60df198e344d26f33028e1df20b0a1547ccd9b3e5b3511ebee3b5190072fd074060eeb580e4b35cc25c76f7924cb7b6b8d85c4773002edd6f689131d04ba9fdb6adc797376368facbd36ad949c33c5c57be0c799e9af8fa376b25010ab82ac7f99d79c28b06cc233064725bd3f18fe3d145ea7d7f9dccb5d66e7eda7cc43d4538feda8d54db3b0ee63248b840140c692d8f6b0d3b02dd528d67982909232930f02635bdc4b23bcbf801cca317582ef4079e5bf9189f1813d1b247f1cc4c6d83875f7f4e72b24fe2e11a4192d9cd0c493184a3a4d18ad6427063216a64c6d563b7fb9bd44dcce67311a4e6070242146be2a67b53fa3a2fa4eb4d170be095c198c4ff5c6dd7f1968531b84c5a43fbffdfbbee80c884a2721481d449bcc8f8252e56389ef55cf801a0fd25d4af61de5b9e47205513da4c76053a91930b15b7ae020656a713d5dd8977c9d89b0932b0dd9e397a9a916543c7ee90ae9b6537f8f93d011cae98a4134038da1192812ae2e4e5b730939dc15032983403280a6b49910f9ee49f4b243d09adb04f68510bc078f1bc81ef845df0ec0473f7a7e6906330a135245c2992b555c514529af8fe2413a1d5da03b52be2fe3a250e4d3cffb3034ecc41afd4a6c65e69ed853e6c8ca2616675dc9720ac3c1d5eba7dbe660dd0f4fa034f097c9e80c6381c360b5f65aea0db772eca8d86e644052bee1e119ca756ffffc983512c4a46d5275f28a6cb2e2569c937e6b7c952530fc51d0af3fc9214261d0ce568b088bc5e35d4f756e1ae5e5bcc45cb964d0684f55a29a213aa4d41af434bbdd6fc9d4bcaf42b6e4ffefbc63c40c9f8751640e3c8cc2ad791c041eeb4ac2a127dd637b3faf11fcc8d71410d410adacf934bf532fe1c902a93f327e92546a6e6138174acf5f4aafbba56230049e8fb2b134b521b79164181389cb4bd2f9f831927e7c5eab8d8ded1f0a9cdc08760429dfbc48baf8c303954a4b128ec0c3f4f9c8ebbf7052f9e976a212e8e97d494b7be2f72737b34d86c5fbb31c9e79a654f69ebfbe84b04910236fe7b1a3922896f5c457e7cd253a0b56015838edf9102aceb8e3fc1b23d07f792366acb9b5d9d5ac29bf0445d18876e50f5f338b2acc94886586a1834352a07afe4c008db45aac1b0b6f387cb2cc1573e5b1db612165767191863337a96994130a555beb82456bf9eb8112b4237170c374fe4bf948b3b9c36cf66adc5148018841b8cc021aaa22cf2971f484c34ce3adb958696706479a9d02b8b4d962f23f03f8c714ec630459bbac160f879e78687b51172042507a08f0f01f0d5cae451b24bb3e97952f6a939157e6aafb47b66734309e9a30ac1a30eda410e05c3899dc2ba7e86950ea33dd3ec5ddfed8f3932c7a1d56bc09e35b83302e26c7c212b8440bd6b7ba9bba41c55d3c7dbe8ecbefb39e8c662acbc6f46e699effad341e7a63aad5e399630b56b056117713efcd74c553491e96e1a689f4d2f68624fae4a9dc6dbdc97549f2789606832958877efb2e86dbdb5b502df95b43d4e37b9c0e863cdb7a30abd92894422f59fffa739a585b852cd4cacbdb8edd910ca025701699640b2027d09285dc22254ff22b9bd8a328b0c80ada1e63eb68895a220dca78208c691bd43e5f23da9443f1d321043f059c604e9dab3fe097c0272b65eacc36e13f5d6b30c394166d098042641d49e960e29430cf5d82dff21bcb7ebb61ea9a69a3301b44bf6e4149b73a126374103e019c855ada570ba544a24e76ed18ce283e42e82f7f86b0a8631e4474e3587f5376d0679591f39d95a27357cbb8dc6a0c49ccd2a929423341cb2e4e15d7aa9607120fade5e8726a3700407941c0e766d9b6eb67663208143ae1f5e7ca2dcde8486b7fd810ca67fef0477f34c631ae08c08f1e9e7e9d8eed78c4ef2f9bcca090d609dc3e23a32e94e943630b13561b1e4419d17eebd99e80a5b12af75010e5f6f88d8e635a63a2fb6f2a5497abf1857eee791e270cc8989e79000673f882aeb0869d94722ae7456fb4aa5c35da251aca7dc318a6b5aa792d854c91abb83e2a1e3da7a4a45bb73a0c47d0207686bd306e91eaf9244d0cc1682d02c1353d634025278e076c8874abb5b5ebd6c9f2d74cd7127d15855c7fc6ba100f004e547674b73690b9a40f4fc1e72aa1640e63824ff6c47e9b9ba63d3722f83943db3e76a41410737dfd613359ee4d82a8d26f0623e33fe34db7965f496c9e144f165730a9db0a062108be123beb6fce22240e81efe0a09c77469fdb661230b5a4aba284b069e8842dab04a96945e1e72e7e1f48f0cf0b39a4b221cd0639eba9a974722735d883096d2a9d82bb350a9a84218d751bcaa0d4fb3c3ccfbda573f520d7b0f478f46a1d0ff9f25828c687c443db67642ead46c3690eb2d6c06df406c9a625c4a8b522c958457b807654bc52edae5bddae30a7a1a2d4cc2c49bfe879f57078a2490911baabc13f272b2553959c2b673b3db845b3f72330c6d3cf905a3fd8ad13eb7becaedd5422f7bfa751d0362bb44f32aba875fe14d4c2e3d8443431b66280cc2967b702dc5af3b0171503f4b29690514e7dc3a3993220a1ab3804bccb35d31661e4dc68a881fd5afea14052b5f3700ed2194cfe408844d2d44e8e0297076701435770f41ce88368fbb4b41d60647efeccb3a566c6c446ecab0100253455b9ef07d11ad79a9aa4274d3a3c12eb45599e1f9f7e60d35c9596f61700824e4f4b5d543620bd0bf694ceadfce339f7196efd497378bb8e877145a18b66e3ef981804f4a723019ca1e16bb9b16701ecfc40d2ecdf0448442f0a011c05e74a4dbf41d4a6ce26150d387f27b8da3d019161fe1137722fd1a889c7b594355a0984be15fbc445ea36120a76368869ec800a0dc7ee594f0545930e9c2534f3f38bee59ee5d70434d1a49cc0edf2ba874aab863a2ff5e1460eb5fe91c6bed29d6492225d6c588cc85203c0dede657971eceafa282ba38eefa61c51848a76afda18ea73c78373572c2e0fd904a2bfd85b28c7629576dd5c1f31caa4a1fa66124f88f4bd708931f303192c7fa2e352a2db9d2844a899d1eeb2ec27de9d400c55179427a2bff349825b0772ef5988106b4492480d03f3bfde0bd674ce75cb6ff63919edc7bd9c8d5cd9123b037f0c73788b9e5032898d7102e5bd52369b81b57535aeb8404322955f63c2ed5d6ea4f1bb68a08c7b2cb1c858bc96241dcf624abbe0b14c295eae28b547229d400a29e3d68893560e8dcb34287bee8e8e8dae42a9f3392b5dea67d1122974ac12374e0d187e191d7bc082f0521f621e67615ceb7a59de5236abcac0118b0221a770441bf72b5f1b06d539f1b3cb3a85102e1ad76a1d6e77bc39dfe96d7cc5e84bcd7f0094b23dd42e67f13dfbb60e7c5c074226031b768fef6e570d58cd4df679e0a36cb7519bb15ec285700d2e3cad4f89bd96d3eea85186750eb81eb53c7546b44d2a205a43f45fa2ac15de514010f63c87ccf84c6e03bf7e182837ee4da4fd040486bb370f1f35b6a968c8b2467e7f7149bc837bdfe3abd07a0b82b05f66fd780f55583764620eda241b8c4571f8b7b6dd0661c38d85813102f52a638c558e69ba4118ee8022e21832466040000a145465419a45c68dd88edc15a65894b9aca54849591a1108ef6a1834c156adb79db3490f6b8d22f512980beed2b36f36a65addea8f4b73f57118bf42e30ea68bbe22c9887198c3aafc66917e4f572d5a2d7397a175331e0e533a1e73d9c2d5f5d20e21cf3fcc702272143ef671cd5aab3d4afafdae4ec7fdc91f64385366824b", 0x1000}, {&(0x7f00000012c0)="750a1be4bd0fcb1b11385f32fd8b2def3707c0d8a379b1199ca7c5d18efad12afc053945b6bbe21604410c60191598fc5f282113d098355b744869b8f246f76b17d6432ccd90bee79d6be1dfc52162c4eb9821a3238c45a268bd6fd73d043d85646ded5e06220124a67794b860513fc7484af30c9b8974f1e10000d85bca59d8b07a32db47df7fa68e1f727b038a20c8ddcd3895f9176500dffb64abcb54", 0x9e}, {&(0x7f0000001380)="7f07d2524b1200779883440a2541a404770c1a9e21c36063aa68d78c0508a498cb40979c532040748a05abe796e706a01004eed238c79ab9f93de5bce8dbb64094af5e7bf8ba0c309c4e6ee82d211b3a4d59eaece3f5049015d4ebc10d9a3674578da0fda894df75c456882abccd5c95a06a37ea9248bccfdd72e4422ba6045a54763794dc589a86186dad1c5b79d2bfaf420e741dac1f11ba5089bd2057bfff7b9eb0033ff042b441955f32d2e964226971f58b90152ff4cca88f2e4f", 0xbd}, {&(0x7f0000001440)="d940732a999afdc11df9e41ef15168a6bfb0e1bda8cf1702f8b7a4ae9dd90cc094b8f6cb19a19d29cf4da5d55fcfe093e88a5111fe89e76e4166f0fb74d3dd4c58ac1c41ca917083905acaa8436483b4f4e36ae12c702d8dbd0a7bfbc1034705c805919ccf24b88ac637be66f5bf49bd864b6279b58566a0b58a10c03bfb29a0e5d791c76115dd41128ef6926230240f5aa6b74de511ef", 0x97}, {&(0x7f0000001500)="050c9b763087c7704efd85eee4d743850a911bea84c5bfca82121567d6c3846be1474c8655cd2e6315345124c70b260bcd11b6c3477a8d72848acffbcc7449ee637f2a7d49128c1f6581", 0x4a}, {&(0x7f0000001580)="91de15fbc6071a556e4e429b7922a429961bc4e1e872705e6e3e4d2e0456ab276754fea61a5b3f160158b2e3ecdbb237a586ee87deef1c4e6ddf04669ca0bed3580f58d0ba479a3834e1a8898f007515e692883febcdcbe7b6d71458e2cfe6275350202c125e38bf766dfcd0a8866df92df26898cfe6c9c8f0a153e98ce25017a421756bcd3b894b92f8d4a01b10c005b98b9f9389bfce70c4ef629342f95b148612", 0xa2}], 0xa, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, 0xffffffffffffffff, r11, r12, r13, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r19, r20}], 0xd8, 0x4}, 0xb) r21 = accept$inet(r8, 0x0, &(0x7f0000001c40)) connect$inet(r21, &(0x7f0000001c80)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x1, 0x20) setgroups(0x2, &(0x7f0000001cc0)=[r3, r15]) recvmmsg(r8, &(0x7f0000002ec0)={&(0x7f0000002e80)={&(0x7f0000001d00)=@un=@file={0x0, ""/17}, 0x13, &(0x7f0000002e00)=[{&(0x7f0000001d40)=""/169, 0xa9}, {&(0x7f0000001e00)=""/4096, 0x1000}], 0x2, &(0x7f0000002e40)=""/7, 0x7}, 0x1}, 0x10, 0x800, &(0x7f0000002f00)={0x0, 0xfff}) shutdown(r9, 0x1) getpeername$inet6(r11, &(0x7f0000002f40), &(0x7f0000002f80)=0xc) sysctl$vm_swapencrypt(&(0x7f0000002fc0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000003000)="3f76b43660a1d3681d156e00e0eb51afa2a45f1d0b6775e8f66f0bce6da8d9451b5dda2d8334a02b9d57d2f5941f662ff1a2f9aabb0758294b9ace021c7b29b505aeb675a670bc4f8c081fb1512e5262682c806ca2df7c2b88d47ea02fd1947c5d471c42be4056396ca7234378f3341a7618158a3b2c35bd2e749e420833cad6eccc", &(0x7f00000030c0)=0x82, &(0x7f0000003100)="341434700df1758b3295bdfd9a02a07a273d174d418e9e9933fcb85a8741d63fa76c6b2eabc978701e08c27973d2924d50cc860d0c10f756b3d3aea88b5ee9d3b5938c7be499b918bdfa7e08f311b0827962611529357789e9a34c4f7ff5b3753508a5de5433ab87458ecfab461b8e49716d51983aa675c3d667acd95e376399e40313ca7860f3e77bac3b1506557d17383fdf295ee58dcda4b77979acc05a9a1370d736b319d18795c5e909fa90fb8a3379a1d6181f080f2441683274ba0b5571cfb9925a137856cc3bea11910f37826d6d3d058c687121bcfbfa7e1d92733d934fbd349dfde35929106e1759f274ab907f060c901a4253e730f9c59407e10bc5ec9e56dee1c6374af2ae7356629cd600d697450369ebc89b8e5be1064149e95a722db707fd3d886e3a2d2c4de0e13897f6addec078aa42c60b0cee7ce091e27ff4c142a846addcdbe74415463aa25cb53d149a9f58272d5f50c6461f22a6f5c52788dff2beaee8a2b0a1cf574ed8307ed17175fbb0cba1183167c039ba748155aed0362e9d80a3b425a64a044449e0f767e44d9e07959c9a2e74ff870d274b963ff853bb963ff0fee127d56c9fa55de88aeed78c5efd9626ee94d5441e9c97bf96664b5ffe3526b035e9b22909c2e57d4ecbd4aa152662d90bb29e47f1b00bea8b82ac066c54c3d05f9f5a9c28f9e8258abec8020aa5bc9e446d4844dc2714d62ed6d801253aa883d8d3f3704f0e3a3511866c58fb5defed4fa064e9fcd258268ddeb7f754983e2a03badc4da921c514e346ab5736cfd105cc814a6f0b213872039ed022396cdf5c3c232278b70dc79fae685f84b07978b3c8b48463adb3d770eaae228c15e45ac21c4d6148bf9dcd33dc74c96e9157e2e55a0a29102e8d809de9ff1d3f7321eaaadaaada92cb07c54ddbbbdc4626f4347763ce32a9ed18ff7384e2c9e7581f539619376811388fa1adf8542288332028934b31a7cb1f15da668e68430a37e64225f59adaf0d3680d04102ea1f1d5c10b8d5d0f48ea8da2a7e9901944359dfca10f1421b8f3c409e94acab5e191933af87a4ad94c1af6c20d59fcc071e1d3923b82884e68d940665a8d7804eff80a355feaeb0b47ad7ba5800aeea4e180d151292bd7613273207f40c563936b1f6875553a2582d86fc0e6b415d117e4a93b90f8e173e3db3de3b6b2b7790f2feb648d53105602b8295ac3d3b33e0447414be8c46a613b0ae6ff84b3ae0830b18b77dd7fe91dfd54a292a9f73f60937cc6ab1ac61c13875709f26624774ac8c095eab5e7f5b6c927bb24ad87b90f1e6422f403cf1cbb78146d4c49cd3c871e82220f857ea35d5f578bb72e54c835d747e0371cc2d9351a89f5a35093acd80363f3d6d9fe738cb5d3956554bdbbd5465d3f7278753034a8138c336d9a0eceddb74bca3997d08413a9c61b10a028421d7178d08338daa21f45ecbf54ab9748d44cd0de6ab82a165d938675d725f0f4c364ed2d31e694d49e3451706122cfd5c34ef6a7342a35dd75a824242b6acc480f99d7742b46b4da7f1e0068a90b3fd39a1aee4ff72e3d4fbc28b764f78de18e521155250d102ce34973073895f8e539ab5c429f3ad5130bc52407b958aa418cbf270524b60882a4fa4bfdc357bddb860cebb2957d1f929e5df6632b2bd928161beaf902c9122419d842dec9eb4d35226fa2159c6cb697d03fdcc22024bab8eaaaab970669489af1bea716288561313dff46d93819011ce35e2bb78324ed7dacf543d714c083d91e66489e9d2aa29976b28d8333a6efd9fe665200a532e11ef198c4106b1ed0b008ec25e156bcbd987c65a5a498f917840c49ea65019abb39008bdf84b6218fadc4f14e66ef82dc361e95b539af38be44a41c88c2f4174ab2e91af8ebf348433e5696696d2d0d7634812aa02d126ca6908d269a15c376030800457cee808b7ab78bb795681ebe8505e57d4b1c8b84f7fc372bf7efacb99fe6891b2c2e94c866ac753d394586f91e0dd4f7df8f7b79f02d057c690ce3786d8ff36ab626438e5f9376799ad919dde2533845064e8755d96826d1029da19c9f8c3969b1eefd60d717d3da26db46d4d2c2e89b35237586536598456139bf20c5c2c5b9c5f2f3ff3514a33b681d1ea89c38456c8b2d8dfbb63aa345216d4c24e4b1b7dad4818702c2ab5213d39e4a736e693d73bad395e9c12d0f5f78dc10ab84f36fc445ddc05ad34c9e953f8eb59546943d647fb55db5951b639787b4baac3eb27d7bd427b22569f3edb7a9bc308f261990a165c3258b19c752ff5d847ecd36b851f2a271b14b4748b0d3135a6a6f0d4cdc4d165b5939b590151e3e0b4044af79c94a6a794d7119cb9b6c7c6750ce8875aad712d362befd44221d615d70f0c5661d6ecf53bbc12dcaad237cd2b5efb8412a0d59051e72cbae4f9e31fed1a7be70a64a9b2c5b9781bdb199d93a329981d93796ac5028d274e3ddf7e1e033f0155e810fa15ad97e09f760e34225917dfb4bceb06c5b6f1391d4729a9e9348f8d1b25330668ef69f20d013e524ea599a5a06215af071ee3d9a92eb2ed5f4c2042b5913e80bc13ddd84b3ecb775a06271ddc2f3b69d7df6c277b6abc94cc2b3a312f38a803b9376e18fb482ac3624df5d46b5640bff08cda2fe685a3fb84eee11ae17b155b1d0e1f53b21b477e1b4413c65b31ef7963b6bc8cf53929b3815f425a90ed7bbd1cc7ce8e77a8263852d8e1d7bcd0f7e8419b20cb6bee7242e717f9b81718fa2c2051ba5fd54da8b8b8f6be6244791bd9ce1c06152bbf147384048b9f7b886a6fcda9198295665e40650bd56aca4edf26626b15394b9e8a88886f3d2800bf463c440188f7fe920173c68da51feea56609f1cd3caab0e73c9f0269efe0deeb684d6afe9cea6084e0d73b8702b4b09f75a7eede3d00746a21583c587f8269370d248edd1c6556d6d11091cc894c713f5490b804790431df84ef035c02734a27bb8a8917c2cd71bf213e76a6b4fdb585f16aec88f2c1b32faa4198349c30ffe90398d870a904d507b2edd02c15d7aeb8b6c2847baa3234b802c54f15fc52fd57763d457953e156ee8d129eeaa3bb9e67256702f8212044b1209183fdacccff949e4a5363e1cffa37591e05e00a6b41112f565e890356d4f543810095ca29f763a342f4d2d07aa038e04a2a2af5605d3059d01551347293e75a4f047956ccf76ee586bb498cb1e2f256510d9557c482ae2063727fe16d3a1078274ad58a0b81b5926b45add00945931f09ba515564037fc0f8af521b57cf5a6800b455f2f9cf2549286da85658db9e07b50b65f09d25e2a1c2271c045a933654ff23d0cdef3482396a3e5fe5088a4013b7382b2bc730252e71417a40e0049b591a630623c012e88c6a4a468affd2f181e8f721da3c9305980aa7bc4a423387e5122a006ecb68dd4962d66253f561002f6cdb7633c88228b14e1cb190df5c0383494dd92bd2e4467aeeae71011c687f7492df79d2081340449ec73d93c845ae22ddfcf70aebe6666c4c647decc5622c735ec5145c255be6dd16f9b16fc5a3c9ec71a96c85964dd8fd7697e3efac1aba2fad17e64103adff472711ec04e89055454d68f75d6eed8cca50c52cdfc6aae2c9212e0947de749d9f50874bc30bc86a16931e45f0c0ec6def9e91b8d4a0ce2daadd0c99b0cd38ae4bab9382d1a1f756269014489df14c6c1ef5c3b013f2eca4aa2b7cc8e0bc949a9c2b276afaa5ffc6df1611181c0ab29872997fee54b164f572949175cae46f98907b488756ff69f449be3166b44373a02a16d7b421a12904a876eeb34cd00abd6e01775f7695d4f5ef32b8ddf98df03db34a55ef7f128e7d41f9fff2c6d158e5a16777a132c44c02b11cd77bbac1f126d91d0f604268c0088c030a12cea9a49d28f0b81ea0118d74f1c274c167598cd21422804d92b6a430ec8b6c4d2823fd734ff06ec904246d4b4ba3aab4b340984c39aa9b03ac0f2ff9734b3d7352ae801ce328d9d873b4cbfe63c9c6e8234f3217d0943357b66334a8b430ce03b65e01463df4efd62b6898186caf565356b82c2e2506e51044c4944db724357c0d10af6cdf8165b51d4e0354cbf4f0f6c4726226f5d1d9077440490ec09977667c1f8a739111eb8b36241bdcf626ea946f8a09a8c10e13aed0229d61a955143203da2615624132dc1eb4d77df3cc47bc92816234279c516c67f0d5e8ad175de49529a31ebf04b4a6cf83add797a50023c2e9c9d55febbdf2a115b5ddfba83ea1a84dc7892170d959b275f0b52ab60378ee3776ee000f630c141121acd1dd38b899e9824e2020d4211cfeca278a3a5488101c6a7861fe616fd56ca3d1de2b2d7cccc680ecdaf0e82edbe1ad52d76032386f3904fc594796b69de5d13f5d38de131d8f261f2eda45931d6a3d212a5dad4399f426febcd5d8cf824612b7c584959766f4a7735546e2f9f8e519e99b202b82daeaad79cd94be357bc830dc85e9fe48c5390ff1877d2d9c033caa6fa1deef7827688d6a0222dab03bf441b6ba02c0ab61a83845445480f540d788b401cd9da2335046450b360146defb59719960853869271c0e6f4f074c1257b7a50ebe3f79ef57c225a82ee319583479107c292adb0822825a40a86304f20b0a0f9c3d1ef2f51bfde1aff934fafadb7a993c09695058e8f4e4ef775ed991e90700ef8aab22368a27458886105333ab6c0c217a3d2b5969020bdfd99fa424217f54eea596d83ecded69f9ea612a97abfa2955d18300d203d63dfd015646d81b5ad301d20a457c9a514a41bf27d859c19b29ac86aad567977776ff1b9eecf3ef816e6b603948e80f30e11df05a8ef918de9d24c8938e216af780a2a76d31ea37b6a4964cd22197f750e085bad4d40f47e56ea07fe295c628aecb5ef208f618d41cbe66006617538dc66d4c3964d5b9e5153fe837399ac2d2cd15d670eb1e94d25025669a6759aacb5e11e038467b9c6b66884e7614ab8969db533783ba294d74117f4756cd8a6501cb4358644743278f7cb354a06f22cd1b315032d2d543afd2597e5583b5fbd1cb2d1c8130e3b6da67d1a4284d7f405be998d64a3d2cdfe6e17303b1319df005133e61e78ddc40c9d9ff6b0d2d574f25f6471eeac34423a0885114ef695a713858f1d63d601d6a57f9c82ca03a8a943efed8817b15d044c723f92554010ebaf1c21fd965608b745997b15f8988ed061f78ec1be2061f2670966bb60d66f102c7266750c8395e0b27cb7713dd746fffa0ce168fcadb5de24e3c690fbc4db38c99ed276b9137b18b3c3b9bd232fba7cd0c0b011ba43f336dbad3cea05003ba1485605c8aaa84a656e6c5aee61f64d32c92bacce59f0dc459b846cb18672dee4c1406c3dd861243f62d9f3acb7207f22f229d571fa7e959981ab0438e80e252927303504c863419a44f0943e2eeeabc1f22fdc98c5b988cf61e821cd05257b75e981e0f41053d5685145001ef2cec0ca612977d8f1a5a92ce5bc3d98ba81c104c5b13e7e7082fbe4f0f2b118d1e48c9a35a2d4de15d8c39bf536efab7b75b6cc11e663451078b7913e033301aaf813c682403ddffb30514bfa5d8eca00520611bc40ce2d6064320b6c27acfc1878067d3169d5454622e80362672ae78e5d7c9dc9a0208584ee2b3a7b3e956158657232b24015416873024b56abd99f7427c449fcc4cec1f0bfece2c869960f368f391db8f8cf0ff2207c6909ead6a4522f1967b23e3ab529063e1c3919da56b8859c3a474c2c222df8f086cda3a4d90dbd82f55bcf8f", 0x1000) executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6c}]}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0xfffffffffffffff7, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], 0x9, 0x400}, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setsockopt(r2, 0x7fffffff, 0x0, &(0x7f0000000280)="7badb13576ed6db02156f5eb3b2a97aae0d91d5eca911bbcb63f20c382fe300022266171823d1af5a0439afe45ba57f8f0f388dea83ae176fcca01fa3a432a5b2279221a7ef03bfe99000dcd9f328132a47fb731e5c0734b29e7c4094c2fb6e48e205ace7fb53e598c50fd59a332c81c5be55ee90641eb5e21799affbff20add1871237bd5bf30b8234d76ee64bd86630bc06dcc5e0db4cf3d6e0e7aa5736bcc31dcf762b3b59bfb8f39ded3e24f3f4a87317188b5683cd4d11ab010d8e828842b0907f040abc1c159fe2b918222", 0xce) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0xe}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x0) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0000d73ad51c"]) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x202c, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000880)=[{0x0}], 0x1) executing program 1: setrlimit(0x0, &(0x7f0000000980)={0xff, 0x56}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x1}, {0x1}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) close(r0) r2 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000140)={0x0, 0x2, 0x0}) mknod(0x0, 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) getrusage(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e730344861d011912be21d8f20905687a710ff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) executing program 5: select(0xfffffd4c, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, 0x1000000, 0x0, 0xdec5, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000002c0)="9149453a262f96ce7d7bd4af9487f9cc1617c17c795e17e9a972176eaa7160617cbe2855b809a5bd3e5787e118a94a8405c3fd22418db18085c64b38932cbd3f6b0b1ec864864ac3b154106fb99246e51dc6397bf660b7ed90406873b409fb8c6fc88ac09e0906b6f8ec50b1602318cd5c1305ac4380a3baaa651135c24a20260b4c64c5b1011beabec664fec166018a85cfff38df13e6a000441716eecc934d3c1b8634aeeeef824fd42eb243450120c48dc164a04705fa13e7561c3ee1a1e0a9a314ec8f85ac1761372e3a55f618", 0xcf, 0x4, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x9}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x241c, 0x0, 0xfd}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) executing program 5: chdir(0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x81}, {}], 0x44, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="5530c7268821ebb356a036a5f9fe5a793aed2f8e729e62eec4e3ebe63371538e34250210e83920c7b287c49376426be9b97616283d572676fc17f2580e782392ed5b7568901a", &(0x7f0000000140)=0x46, &(0x7f00000001c0)="86f4bb9cb7410114ad65c6bd1ec1811693e9bc83b51ebe9d4b8881d97cd341bb7a99fd7e62c5737a70199c16eaf09caa1510f360bc48e9ca7c6cde", 0x3b) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x1f}, 0x209, 0x0, 0x81}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) dup2(r3, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f00000004c0)=""/73, 0x49}], 0x3, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x3, 0x0, 0x0, 0x4}, {0x8106}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xfffffffe}, {0x7c, 0x0, 0x0, 0x2}, {0x16}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, 0x0, r4) setreuid(0xee00, 0x0) getpid() mkdirat(r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') seteuid(r3) faccessat(r1, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x400) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getegid() socket(0x0, 0x0, 0x0) executing program 5: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffd], [0x3, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x2, 0x80000000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x457b, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {}, {0x8, 0x0, 0x0, 0x3f}, {0x0, 0x0, 0x0, 0x3f}], {}, {0x8000}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c72426", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001840), 0x18020, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000002980), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x4, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000240)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) open(0x0, 0x100, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff7ffd, 0x1, 0xfffffffd, "1a1116f0d0a64300000000e50500"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x22}], 0x1}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000002680)="ffb3686d8938ae97134f6b8311e8f81045a1121ec1f6d0d644d8de0be290c9875032ed29b8f024a8d7b382d0a6f87f89db60dac37fda74d35857503788ca31315d4f4a9cd0389b28dcba792cb11c8a92840a9865c34afae35176bb6657cfd191816dc7b46d8a827c7264067fa1f18954997a47d235695f0255423f25c116c71a768b9ef40066200555ae90ccd78abc81204d4b97732a685ec6d2401a0a18fbb22704b9fe7a036e06383c951f96c15f6b76bfe0eeef2cfb79564fa27076cc19a38db9a0b1fe4e8f8c8278313698143c20f80f409687ab88c794ed03be899cc59d83cd09407f8f643f985c1e4e307b762b7a959f1b0e344065d60a96d709de51c5c5a6d422f2c8e9edf1d0e76fe2cf5b11a62602dedad923a8c5eb93a09d7265f74262a03f20dd7e41a92cff3bcb5519b12c6de864919bf0945e0f544b832771361c7bb2b06a8dfaa98881f66b10a9ec4d21114021d8c96d00f711ee28d0b94916abf07f916f5e0254f4e300954dad210411c4b3495d82eced77880a26a8f8cef0a1b47e4782ebdd4e85ca767125752cb8ca120b4986d83fcd25c0ee5992bdeae051ecc06b8597e1bd2d667e7e0ce31b34526eb0fc0103b3822d567c6ba3108f852958782bb2dbd14b96b9efd503901cd944a1bb180f85ebc1cb05192493163fc0146999478d53e7fdd8c813f14315fd3327444bf902105f7c351dd22545379e8a3144875eee1ae8149c5ec443597204d2edc58f3e2450ff0192d609dc7dcb31b3536a5ecb4dc796d417e69456316a492e8fb422dbaa654599e8302aa1988ad4b27b2b5e36b20979bc73f85d5f3e1a856d6b77bb3c33cbb7c7a3b47d05c534c2ec008a7ec9598660814f6395ff11c8ca8fb7be0e41874035472dd3efe32517357136ffed6c39812bc4a1fa58b11f2781aa507b78fe21f7bf36a6d501ff3c57a7890815afdb8222011c889eed9f751c4f6eeae95283b67f7a3233e8cdd64ddd759ca21a231e87847f25e734d61e5d2d6429ff702bad9411dd278dd6deb1ebcaaa9264e395bc7e2f8b406f5cd1f0af5098600e60010d71f6b2add018e21d093ec72538e042c6fd701698b9cb3c68e7a5a214491232768aea943f643fce3a0f7316918b8d778d8db3dd827ac30da2f1b9eb29c39401e677d58f2ac11aa51df3f707ccfc99f5a26a0fa4ddf6067f5b1c0eb64f481b466c6af26e50c709cf663d8fdf4b13409aad051db9a8978a2460d420466912026959a27d2f266ce303337277c00cf257fd2f1f0681de732d0eba383ec961df1e647f08291689d4f545dbd8915e9e25032ce28b1ba148b79c4112a828a4c99a483687a5f022f82e76c7bd58bf32fb5f6a7bc2e1b8d46f16347e1a836fe18761556480a17471f6adf25a7e162b1d05dd7db8ae99726063f204480427188375a5702d1c95befcb0015db663ae9930e94ccecb86a553b3df144e97ef0125731a93e8dd44c9b0f344ef3537e079772acb6dc13de4525c352af85314d2ca2b4c5a3247a5861378", 0x436}], 0x1) flock(0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setrlimit(0x8, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x0, 0x401, &(0x7f0000000180)="90433e6e872ff99359e90961113d301f1d5650c99232c7bbb6bc554f7a9a579342dd7d2cc7b9b083c60622b59b6ec747ea7e54f688306d", 0x37) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000140)="e3b2ad2ea3d209b69d28f708de2e1b3da031648af42148b9dd161ca275de9d480d5c0a05bbed662c97a07ccebd4a28e733adc8207f7ab3906900895bcbc32f42b52ba5f94d46004f880304fc4b92f482bd74f413b8d4179143462f0aca8a19e0bd31f41e647855035b98928c392a53f18c3101d5206b43b55475470573a03c0fa14ad09339a350caef57c47136334132865b9c42f6b7f41f94bf10a315fa36dbe9912f34f4bd62e2793f9cd87c7e6a8cbdc67bec30d1ea76ae5fac09f0ac8db30e51c3f54421519104db893d283eca178e175916dde730d1280d42f9c21d324c7a91c326618f761c58654bb52a2bc0f85eb1415f48d7ab7388be3f75890aafc5cfaa564e06cd5d8b52645f2967061d292f994437dbd87b2d8b95d83ef345aa3635e2c0d3579339adf22ef457c136fc2b546d4119e705021fcf91b178914ebf21172eebc93b0c75107190dad3e6bfcf423bb233919892c2e8b18238bc6db8d69b8103a3ed9f15135c5a3ee359dd579ca304fd1a9be8ef29bbeac09343e04a72f66642de6a3d67b6ecec30b78851b7b407c4f025d7bf36303cbdc0e64adcc7173336bb6658723ee56b4e8580bc75b5748c57024ec7216d63d0280196b58c02dab7878ffcbfb3d0777c1b9973c23405dd16e90c256007bb4a1551f0", 0x1da) executing program 2: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file2\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9010004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600"}) socket(0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) close(0xffffffffffffffff) mprotect(&(0x7f0000507000/0x2000)=nil, 0x2000, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) shutdown(r3, 0x1) shutdown(r3, 0x2) mknod(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x40e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000140)=ANY=[@ANYRES16=r1, @ANYRES32=r2, @ANYRES32=r2]) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) shutdown(0xffffffffffffffff, 0x0) executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r7, 0x0) writev(r4, &(0x7f0000000880)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1}, 0xc) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') open$dir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000373000/0x4000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000123000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1889}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003e1000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)) mkdir(0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x2}) r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={r5, r6, r7}, 0xc) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) pledge(0x0, &(0x7f00000000c0)='-\x00') r8 = getuid() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setreuid(0x0, r8) executing program 4: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}, @icmp=@echo}}}}) executing program 5: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="bbffcb73d04107", 0x7) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x8106}]}) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="ced6f583b63eb933539f0c012be17eab23124e6aad1b521ccfaa9a25494aadc135129368db050024fd4a2a5e64fdcc1982a508458bbf5839eac2c9fc059dee64e4acdde933570e1921238e4622383589440be63800d86e5ceb07f371e1ca2503", &(0x7f0000000140)=0x60, &(0x7f0000000240)="763fb574217e5261683977d939cac40cbd3d69e74d3dda37f791b6b8600921babdc6a01f6d61e39dc6472e1144585e7d185e135710416aaa355297ddfdfe4726854fc0c72274e3dcc9d74b1e1f8d2629dfd6b830a26669c01af2ea180f53dc1a416b79462d6204fdc491d5eb0344fe377fed488f2f77e101a0a7c0bf40da266a927095a83084aa43262a014014df15c18263caad9aef476de377a7e05514ee808a2a0cb10904916298f9f193a730bcb8da245b9b7dd11092ca350ee8f994c6f0e43d62535efabd542bfcc7144316ae76691c6fa96537566dbff8797906c97a4fe52d57a94df7dee957e23ed035bd36a7afb808f69b11aec21073c3b91b3613ad72a49d0e9951c77f367e8d2898f8a82adbf86cdac88cfe29fa2fa5063ef5a93d337733cdd9879496cfa63c03b240547d06aa2389d0088eac1ba96f1e4546b7e238e24a79d4fa675ee132307329226ded7762c77211fe789eeb50f0e38187a565f840a72e32acbc06428e9e4b45e3e779f7102efb66d5ef20158f8cd76f02eb7ae62faba180775f95edcbdd27624939fdf93d70fa7531605ee5160f626ae2a5048aafbca8614d47e17d64c83094d56e5f4673d50f3db9e8d24fe534c9275e7aa7f070bd8057f4c70ea3d96bb567d3ba1ef2b8a14c70d3d5ec0206a77588db1bea26590c4a14a1399b7ca74325517a157b2af785bb3a252357f601430ca62b41ece569ec5c96a813daa38f1fe7cc6aa0c1c8c4c06cb9337710c9e440c23b2b61842fdb1d6925f3ea6227c64827ab473a34fd8cb01e90a2849934bd0a21b08f2987d515c445ad5e4fb0e55032b3292b7eb7bba63e3680c86b4828073535f68ed0e42d2cd6e9f1645fe0d8632a29ad469362a26228f46c0de3b498f947fe55679ea540972f9c5d4a73b66843a0d030ce7f04d9f986bce3eb2195e785a8db25aa6fbe4dba04936f580e2a3530352eef910c84db43df5f0eca0e62d3687dd78470f0b0cac0b9027141b6ac6325d0380d2596f99538ffedf739f568b56499ab8f8d3e4d8f8860d1d11a16fc160446bb549d9c9d4ef106a6395c0e1d122388983940faa0a537a98ec0cc88bb51e895ea3d63e31b1041056a2ea63add0fb178187c925b85ff2a181f677688a30c91f983d8e9a2cba19e8482a07c61aa5aa0404ff0269620625435fe156e8bdb7b728e40dfe637d940de0c5f575c216024a9094ee93dd8f15c58b5d8874848a2c7b62fcd2d9fb8abdc99079f75ef8d5a0f7d6a681e5683c6dad530017c00a3b25ad4fdf93fa9e5a44f642100a5ebf78e5fd761e517e7b1b8e723725bb64a4903c718f8d2fd9397e720152c1692e7f7f97a2613b6b595f705c58271120bcbd150f171b3c3ba6ceae8c0f9bc1fd86161cb3beffd403af9a07c2941da806456cee334938bfbf5c88b388aff83d6033279fb132666b19ef9a2264c0a9967f4813d8c81db541d6ea89f41137a47e648a89ed8a186b1bd49b70ad48ccec15c5ef5b4deb77a67dfec37b04d3da07788f23c628aa9b406815ef3d4c824aee89823da17de529ec592c906a1c118e710702338c682ddbf7e356c20d31d432c3aa3076a36c5ef4391d5b88afea1b51cc56e0bfe58128607786af98f24e887fa032c935f52b52158a515b0588b81528bf3c0a30099d77065f6ad886830baba14aace5ef49cdcdf918b8b11959f6c5e2659f3242293720bfc4def60ce77c513f7fe1d7bf2c8d05da44fc0fc49f89967ed77de1fef7f69493870092a58112b7ff09619694b17ca0fdcc02d0ebafe7a75affebe6c86ecb668dc6eb1a56587d8f28f93f22f115cae2c48545543aa7d7e6a2c6aa83202e311f4feb2d88e5f586a02cc7db827fe5402fe71bebfe3e0b0a00d8cbcb896545e6a425126f66c2a843fd59e7249a30939798ef0705b1ffb9022b92a5421f532f72902db37ffd2c4a646f8c176d03dacf4186a73aabc984f3ce35e4897684a42484577675b0d68130ffeccce3b2ce493a165a3808b50549b5ac5860b7ca4a8f40aad5562a7953b4679edd68889092e2fdc154afea6d593c0427198c773012b8054c086e9df75c9ea87fbc413fee13b6cc55a283bca7b8f197a545e1b97730d094dd74dc70d6d17800fd26f97eff4dec3a1da3e4632afb210fd6190a1f03b0560da77a171c2d715c072e59ee80bb408b68ab3ce61ae6b443d4ca7ee1fa625da270bd7d43fff0aeb3ab04301dc3e75730353d483a8c16d4479471963beec551a89ca90f1fbb2f9b8845cd9e2e80d210f643792fdcd4c1bbff7630f3f5875767b1c044ca0f5a10e54c222dd2d539249a233bf790456f8a6a87206bac140a7be78dc85959e1b30f373a324c8b21fa5f55efe20ffc0de46474518604d9e43572e69461e4b19a901ea4428647e746ea4a07ebfd35c4b1bf4719cdd0891d4e6f8ad42f5b1bad5c93312f567dd859dd26a7b6c6145440317be98ffc88b3c188a8209e0947e4c62a1a6c30ab302014f62472ad35fbe6e30f2ddbdc6a302625e635792f5789a123f34f4ba18e3cab8753b704f2fa13db9082cfcd36db52cd10bf8dc30d79c2995b01c510f3abc025f9eec3d2118a2f7697b2400fb53e3d4173079ba5e64f26c9d0df4b2ecc655a5c70afad856a03154da6db229c1b3b6fed289e0a67aa7fb1b9f6f6c7ef28046d0559fd24ba587d8cb3095f54be5b9d2408c0997fbc54c8644b478b72e860500dc08863ef8cfbdcdde83075ddb14d4244331556ed83b49bc696250e6d4b272c95836ec118dfa37a3c0ad3b890421e5d54b1ea9c89099d376e9d537821bc736432401524bb6365a370d1c2d7f85cb62314a3bcd353bb4beb4a7bcab5f2526ab0fc6580b53b7669c81f922ccedf2fa5f6479880dcc06f01fdd0c14d0d88819043f91d8eae76c86c2d28ee511e609887a5b54637fe93c9bcf8462c3a2e8a2c6bef4b1f1e50ad9189c9cf752d07a97e029b411617b35604b2a657a45318991187c63b643af1f6d982106ccaae43fa364fdc3b63569fb35deb67ba9f54b2f893f81259c9cbb9595af3032afe9011ed8c330ccedbe7545f825cc93afa07094ff362069154268470d6ec8a05bc85d3a2472004d1a40c773941359875ed07eba56939830fe261a6290e79f814f67309d0194aad5d8978e618708173cef60a2dd9859e307b279713b1233cc93f0ee2b3028c3393cfee541fa092f12dfccab385e73f86e86fafd5b722b99b3dfb3689af2a76a3f0c5d649c628121adbacc13cccdd83623c3e3edf7b16d85b0f23a582fc44925f60cd166bee395ae7c748c63ae45f8feef58e0f236e965a8fd15c865db6180a28e4a31c97b6713b9ac1be859f3763ea2942bb560c4c26033abe9d3aa370e4758bb7ec514a607b26311bb180cded8fabc47c77b2c70d94a6480f435b1224803f6f4adf7a89497c56d4b59c75f05522e127f332c8cabb26711c7c4fd2bc47090531af48146bb22a67260353d68bc0f27eac8a515243aa0c93445ad61cb82a77b094a97038807c0dd37e3bb21bed3ae8f82da7a2b776ad9060fe0e36d8555edc2522c2493bb116d005eb9114769a65ab72ec3164585243ac9c6fdf062d4081372471db2b8506c33ae75561c41044e6fa4193497424976295db9c46d67089dd1eebe0b6fe28cb6884b40fb9ac872db4a8c80681a0d23b17519efe58990bae333115a303a93ae27719d235da4d173c500882cb254a23c1d33cdb03ba63db447e5719d070db4c22ccab37f11b8fda482c0274b974d56b0fc138e7535a0a12af2e86175179c2bfb15ad741ae9e2b7d79ac40ec1eba69edcb26eaf620942ac97da9d3358c69194a7c20cfd927641092eb456880cb7d038306529bbc7782de022a7607424ae7fdb7e1f6f7e80b0eea3adfb0be6fd2fe633be1d9d6f0d6a92a422ddac72bf4ec839a1bd63fed3a28f84dd195523e2bb4166fb031fdbc9ff14d9a5a3cacdb77cde560df8b84d234e5cc0e08e5fa60b781cd9d2b3fc1b4df6a58371a150034fef0c2fd0abfd3175f5b4ce0ae5352ad2c5bde853c8c9bb18d3ec88f4a3040dc5bd66004f1dbba52bceb235c818562c7fe12b37ef21520b5002100d6c656c6bc7380fb93e9f9f547a6b08b909821f1c9461eafbab74994f63724c102c68cce51e5868b3159392c20ae9c1044f6febe750cdf88e61e47a567130b14893391a679c0c1c6f1a43c5285c7ef19b9f0e1840c7847cf1586a233fa87b4aec413cfcae448b7de5df38188ccc83913abffba11cbbec2aab4b576ad4fe74e59fc5f5ff02dbaa268fc855e30abb6731f1aa750bbef2f37a55e5532474c6989fba494da9a93ed63d87221ea9913cfe3d7d95b4cbb5965d920391aec1ed92d0b02842880a69f1a27ba4e1939034fe081764572031d3ddc91b849aaab20c1258623924f7a78756f65979fac0c927752a1b552f4e5a32d1db03eb2489e781a21c31873edc8b9e4a329a7ba322cfc7616d44145cdb0a869f5f7a592f67fc5819e8d31056da71dd27034377b133c0da4bfd3abeeb77f44c4e38668c658bad81a8947a7be7838046178a61a7b5d2829eb31602250d93c14619f0ae598d4d10766302bba6e2857fb648d5383e1e231da3516078ee6e0164474691e22de2f2c68dc16c24bb2da75c1634581725c1f9cc85bee12cbd398a04c1ed8149024137054613fd13c9cc48a8648583872217f151b6ea08a1ce6f9fd6b6600e0f6ded4bd970096adf5f24f528ef6415381023012d419d80745d234e6f0798d8d639c27e029d9e90ad3a420393f121a603bc41fda986afa1dc3f527a1b8943985d557d199c92278903c0f8fa1c12afb03210e4ddd60ad0fedd11169d839616660c6d2e9f3d1dbe07f0b6b6acdf5976ac8f4b052c99714dcdb7ddf58c0543a3e5ec973f7aefd9ae37862e62ef85ba0ab538b5aa2030d9505bca43943eaf002843c150c808ded2a0c4236e8b79ff897e28aaedf82da28be26bbcc52802a1131832d0e4b3b87380159d71a5563be7829faf45f7c174b5d1768370732b188eace32de678093b4f3db56f29bff654f1a1cd09f16446075f61c40599b3d7e48870e80175e08c3b31fa3134f4e30b6b4e1b41def4eea505d8a6f39ba49e5ac512e4dc8ec184688ed62bb58320395322514ab2bf679f8fa589be05cf8157b04ec285e49cfbe81066716f1e4f5c258dfc23596080207f7326aad89164079875c4afb26f41b3c4bfa5cb68db8026209a20077439910aed00bed43b26d56c48d7e780bd23913029f6b739abcab007dbd59c145c3afc5ee75809a26403c98db57dbc2257960da05d3e91a2d3f581e2081f1fdcf933c2be657297cf4040e4d9804a95009ee9f982d955f485bb73b57c12a099dfc9175baa82187392be7e505c5d1c4b8835bb063bab826ef65d65f1ff58f6ab5fa63745d49c4b8bd90354b7953753b89a0a927c627fb2577dc26480ac7c38579bd04520409404a9de825baa2363e46fb394ac240cd6e16c929a121756d145b7dc473cf3b3827d3413940de2405ac458e43eccfcc2a8d694eb9dbc18994ea059b247086cbe13d9611d5c78bf1dccc564b2846870ee0dcb4d97b44271c32b8e9db413c7a851d7c5ece769e94fdd4a6e09289f4c0fcbcc6c035c72ccd310ae4b6ad8a163264e72269f3de84da6ef5a55f12658f49752dc00f49cc9ee068a85af99cfd107c91e843b149c72d2d293f8a6a2b6f35f3f30ed05b0b48d48319b8f2d29ef764b78458706ee66d3882a93719fa6dd82ae04f3eafc074d41f6047fbf4ca20692eaf4bbe6cbb34846b82f349396a6ab87e9f8959ca4", 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x25b3) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r3, 0x0, r4) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r6 = dup(r5) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 7: r0 = socket(0x0, 0x0, 0x0) listen(r0, 0xa7ec) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3b, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment]}}}}}}}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="b8", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r3, @ANYRES32]) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYRESDEC=r0, @ANYRES8=r4, @ANYRESHEX=r1, @ANYRES32=r0]) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) setreuid(0x0, r2) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4000000c, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6b3224f4ff2c00000000000000000400"}) close(r1) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8003, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x84}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/61}, &(0x7f0000000040)=0x3f) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000380)=r4) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8, [{&(0x7f00006c2000/0x2000)=nil, &(0x7f00007fe000/0x2000)=nil, 0x5}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2400}, {&(0x7f00005ca000/0x4000)=nil, &(0x7f0000480000/0x3000)=nil, 0x6}, {&(0x7f0000284000/0x1000)=nil, &(0x7f000051b000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00006cd000/0x3000)=nil, 0xd24f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000613000/0x3000)=nil, 0x5}, {&(0x7f0000691000/0xd000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000034a000/0x1000)=nil, 0x1}, {&(0x7f00000e5000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f00006c2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f00000f3000/0x1000)=nil, &(0x7f000001c000/0x1000)=nil, 0x2ea6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000544000/0x3000)=nil, 0x2}, {&(0x7f0000280000/0x3000)=nil, &(0x7f00001f7000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000231000/0x2000)=nil}, {&(0x7f0000525000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x90000000000}, {&(0x7f0000428000/0x1000)=nil, &(0x7f0000497000/0x3000)=nil, 0x7fff}], './file0\x00', 0x3}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffc}]}}}}}) msync(&(0x7f0000564000/0x1000)=nil, 0x1000, 0x5) executing program 1: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) shutdown(r6, 0x2) dup2(r5, r6) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, '\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'}, 0x50) kqueue() executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r1, r0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) syz_emit_ethernet(0x109, &(0x7f0000000180)={@random="73b9ccc300", @random="00f7000400", [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcf, 0x3a, 0x0, @rand_addr="00f0372e0865911feb7e00", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7, {0x9, 0x6, "ec5994", 0xfff9, 0x2b, 0x9, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="c8c05ef2abaed33c32786aeaf35ce9e6", [@fragment={0x11, 0x0, 0x1, 0x1, 0x0, 0xa, 0x68}, @routing={0x37, 0xe, 0x0, 0x3, 0x0, [@rand_addr="3a9de6b6e726a9d5f607f39cdc6fb043", @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}], "dfc58aa47cc43d6848a522233cb8169f8c0c9656a189e133d33b11838d8aa2"}}}}}}}) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 6: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r5 = socket$inet(0x2, 0x8002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r6, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r0) setsockopt(r7, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe5f2433ca5a137640f46ba8b3b3a435c8"]) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000102000/0x4000)=nil}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000689000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000246000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300583a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02"]) executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x48) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x7}], 0x1}) dup2(r1, r0) executing program 4: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) lseek(0xffffffffffffffff, 0x8, 0x2) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x6, 0x0}) executing program 2: bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) r0 = open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000100)={0x5, 0x4}) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001180)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00004e1000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000025000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000055c000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003ac000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00002fc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}], '.\x00'}) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x29) r2 = dup(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f000017f000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0xd10d, 0x6, &(0x7f0000000380)="a16a320e", 0x4) executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000140)={0x0, 0x2, 0x0}) mknod(0x0, 0x100, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) getrusage(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000180)=[{r2, 0x2}, {r2, 0x2}, {0xffffffffffffffff, 0x80}, {r3, 0x10}], 0x4, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) clock_getres(0x3, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x400, 0x8}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x14}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}, {0x0}], 0x2, &(0x7f0000000880)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80, 0x2}, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, &(0x7f0000000080)="0c76271414d91e332a44bd25903877073d1b8299bf372c00", 0x18) executing program 5: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000380)="11337ac0b4595e238d79e5409fe0b213d0b8b645179a241710ab897fe0662e2979deaef17d9c95668a11d82d82bc1c305f033b855f0004e96b1315afb5b0b1694530d8ea1f21222f92814b32e9deb25e92c2da54a0cceeebfce41c6bfc7c52f273cecd624c0f80a4bcb33468be6b992ec32faa724f0bdca0731269cad38c111a0b157405539197419f16c1b43cd731708550183bdfdfce0f0f8a3e3cf809bac29522a3c7b15705bfecfecb0201a21b250fdfe0bd7d730320dc9c597e27a0df5293f25bef4a5448361bbe98ddb83085642c49a53a078f8385a9fe8afe36", 0xdd) semop(0x0, &(0x7f0000000300), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x11c}, {r0, 0x8}, {r0, 0x100}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}, {r2, 0x2}], 0x6, 0x80000001) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x8, 0x4, 0xe, 0x3, &(0x7f0000000480)={{0x9, 0x3, 0x2, 0x81, 0xf8, 0x7}, {[0x4, 0x3, 0x0, 0x40, 0x4, 0xff, 0xffc5, 0xe8, 0x1, 0x22e, 0x8001, 0x1, 0x1ff, 0x8000000000000001, 0x7, 0x57ce, 0x7, 0x5], [0x11, 0x3, 0x6, 0x8000000000000000, 0x2, 0x6d, 0x9, 0x8, 0x3], [0x7fffffffffffffff, 0xe9, 0x3, 0x23b, 0x38, 0x9, 0x100000001], [0x3, 0x6, 0x8001, 0x0, 0x0, 0x5], [{0x7fff, 0x1ff, 0x9, 0xb24}, {0x3, 0x9, 0x9, 0x200}, {0x6, 0x1, 0xa8, 0x9}, {0x101, 0xff, 0xffff, 0xffff}, {0xffff, 0x80, 0xfffffffc, 0xffffffff}, {0x8, 0x81, 0x7, 0x77}, {0x9, 0x1000000, 0x1ff, 0x7}, {0x6, 0xff, 0xfffffff7, 0x9}], {0x6, 0x4, 0x7eef, 0x184}, {0x8000, 0x7, 0x84a, 0xffffffffffffffff}}}, 0xfc8b, 0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800010000280000000000009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280)='-', 0x0, 0x0, 0x0) executing program 2: kqueue() open(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) getpid() r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000ac0)=""/177) sysctl$hw(&(0x7f0000000240)={0x6, 0x6}, 0x2, &(0x7f00000002c0)="23000934a3359765d0fbf9ba9a807bdaf3c08588a512d3a7ef26c9664eb289e99376c2cb997ff2cf5db0a1751a8631cbc71aaee06cb2f90f34ef11a8388c8d80dff7fe275bee2c636907fd11c606a12b", &(0x7f0000000340)=0x50, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x8001, 0x1000, 0x5, 0x6, 0x17ee, 0xcc0a, 0x27, 0xb, 0x4]) r2 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt(r2, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000400)={0x7fabc38e8a7866c8, 0x5, 0x5, 0x14, 0x200}) semop(r1, &(0x7f0000000780)=[{}], 0x1) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000880)=""/105, 0x69}], 0x1, 0x6) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/127) r7 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r8 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0x1433, r4, r5, r4, r5, 0x26, 0x1009}, 0x1, 0x0, r3, r8, 0xa8, 0x8, 0x1a29}) semctl$SETVAL(r0, 0x8fa1883f9c503d4, 0x8, &(0x7f0000000a80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0000d73ad51c"]) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x202c, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000880)=[{0x0}], 0x1) executing program 6: ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 5: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x0, 0xea}, {0x7, 0x6}, {0x5, 0x1ff}], 0x3}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd8068a5f6e0 failed: no mapping executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000001480)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000240)='./file0\x00', 0xca, 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) kevent(r1, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x4, 0xffffffffffffffff}], 0x100, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffd, 0x28, 0x2, 0x3f, 0x9}, {{}, 0xffffffffffffffff, 0x8, 0x80000000, 0x5, 0x81}, {{r3}, 0xfffffffffffffffd, 0x12, 0x1, 0x0, 0x45e786e3}], 0x60, &(0x7f0000000340)={0x7e51, 0xfffffffffffffffe}) r7 = dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x8020, 0x0) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r5}) close(r8) acct(&(0x7f0000000040)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r10 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200), 0xc) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file1\x00') connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r10, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x60}, {0x406}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000000100), 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000080)="aa1878cb508a25", 0x0, &(0x7f0000000300)="de", 0x1) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r4 = socket(0x1, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 5: syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r5, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) rename(&(0x7f0000000480)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000001240)=""/4096, 0x1000) write(r0, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdfb724e610e44e27017bce40782a392cbf25aff3395698b74bd5b9f7d9bd978e627e96d04fbed776396f16bda1aefe22b4aada23b0b111094965eb74e5815f3383f46c", 0x1000) r2 = socket(0x0, 0x2, 0x0) r3 = msgget(0x2, 0x0) r4 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001240)={{0x4, r4, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x2, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b2932", 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESDEC=r6]) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000), 0x10) listen(r9, 0x0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x1b52) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x3, 0xffffffffffffffff) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)}, {&(0x7f0000000300)="c35b342cd3dd7f57b51860f2e5a29948a10968b4b0fcd2b52aa4c27bcfd748f995425b97b2ad1b7fa59af6b03048a8e706f3d62a95401bc97a440f0583e8e6c32ff08e613184abe8f75f652ede2e8968aefc78936a96091cd0fe6a4cdda7144218c3c87e78559d04769a0678c6447d0bb1adb6fba7c5e4a05b43cc1ce7fe8491b7342c34e017f2e8530b2655312c09aea92cd026dc7603dc1653112f5345f2d252dfe9755276aad42c39bed184e5450fee92b8a31942fbb63eeb48e6adcd361e60f5472b52af6e7aa63c4b711310ff7fe3226012c9754dc808e971fa071566802ad8d627fa8e72ad", 0xe8}], 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40d02) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x6, 0x0, 0x101, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getuid() setreuid(0xee00, 0x0) rmdir(&(0x7f0000000280)='.\x00') setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 0: r0 = socket(0x2, 0x4001, 0x66) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, r1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x8000, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x40d, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x17a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000001c0)=[{r6, 0x17}], 0x1, 0x0) read(r6, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x3a) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x4d, './file0\x00'}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3, 0x1}, 0xc) executing program 3: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x80}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(r2, 0x0, 0xfffffffe, &(0x7f0000000180)="673e634efd35b9ee9753c7b7f3e3788c4a01a3fac34eabb7a2712b7781e8271470b6bede42230c74863b37a48b9e35511f3bbbb6d155fc13008b5c286ce5000321c162f999de915aae29e3907911948dd6675f1bbab909d33ac75f5b7671f3d6bd44782212d401a25a7eaf65afdab6a60b473cd6d8903cb740229fcf6b5fda3999d54a211ef020f35bf6c212c404c0eef53a2fcbca79dd284201901fe986529fb82889f522dfb60e3262ba7278f6d5f364b7ae32", 0xb4) shutdown(r1, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0xda) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x50}, {0x80}, {0x9, 0x0, 0x0, 0xe00000}]}) sysctl$vm_swapencrypt(&(0x7f0000000200), 0x3, &(0x7f0000000440)="b827fb1f55de04b2f449435fc36d3945da9a8a020c59f468a9a41fc9e90bd6e3666613318bc8925f2f64cf93d54abad02bfe0386316fa1a15297bf25a04e50552819fbb74608b12d8f7df0f8a8feacc824e1575ab0d2b23e6ebb4c174c691d2677c66f90a218ca1f1e4ed4641d59e3027e85f07c258b661cc61a5ad12b9a2e6fd2f6641ff1a2886086b974291bb8b342a393b7a41657ee74b3709d09", &(0x7f0000000240)=0x9c, &(0x7f0000000280)="31e589c13934", 0x6) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1200100000000}) fcntl$setstatus(r1, 0x4, 0x8c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000840)={0x20000000000000e2, &(0x7f0000000840)}) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) socket(0x20, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/236, 0xec}, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1810, r3, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r4) getppid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) mprotect(&(0x7f0000346000/0x3000)=nil, 0x3000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r5 = socket(0x2, 0x3, 0x2) bind(r5, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x73) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000580)="2f4fec8cb237cd08a3f199a353d785b9173870affc42921babc913bf8956d8dbe421bc8ce8a1da269e5392bb3132c5313a0abbe2332adc8e75fab213e1f90457a0b74370857d2df5532bcac580a619aeb826180de8ac72e955380d841dc22c58b1d3d077b6688225ebb0d9c848cc1a61fe5d5f20615d7042038a890b132a0bbfd248d345cd8184cf16c3eab983fa61dc36ca457cc510eb0f52a1408525768ace0d702a75feaf736cae1a185f0408a96ffd2da4769673a69f8c2c308554908ee9ef89edc85a323308ca38ffb29c6e2dfe9c082e810cbd9cfc", 0xd8}, {&(0x7f0000000680)="0b02fdb6f72dde19695eebb01b2782c4f7bfccde14f98c62c471881f96f59f80e530195d6222c550c38c83c3cedcb0c45a52307e56a0a39c5887adeebd02c2280f7ab7e9198b33ce96b7a1628649ce803ad4b3fa4e753330f3cc3bb482300f3c770cf5eb8d96828c3e4609a6acfe717d6e4d082b50c83432a813ac50afb3ccbda15617237bdd30d59e8216479f829d6eeab451f84eedc19b5356715c2ff5e34cf1b85ecf2ef64cee47ab4d4b420c436032efb46866d1e0459f40e2d50c1df012d4e829eb2bd768dc8a6e47310b77f0", 0xcf}, {&(0x7f0000000780)="4e301a46cfce2ddc14dad72409c3dbb4824aba2e37c917ff47b79afeae01952d2cdd1512a431b13a4389f7919f4a91a59c45455a171c8860a06f4a9d66dab77c0aad057e949a4a5dc04662e6629df4ab0fe8b9bf451e4717b6d9dd82dcca163fd7c0a105c16e525d0865de04a384b2a319c7b1e5762e3107e17ea4aa56c0feef333feb9e1e1c0572aba5cc4f5d7fad907fec7d79caf20863333c852a4bc66f36d61132a729f62629ad", 0xa9}, {&(0x7f0000000300)="e7479a582ce05aa0b4c1e4e0e0b5f3a14d6f1179dbd03ab34edfd2e01531f369965cf7418c2ddc6faa4e83f43098fb83879f7d237d8f0a39b12e227287dcc13cbe56412bf30b08", 0x47}], 0x4) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]}) executing program 5: socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r3, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000001f40)={0x1, 0x2f}, 0x2, &(0x7f0000001f80)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3317abfb3fd696d4c831736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037266576d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb", &(0x7f0000002080)=0xf8, &(0x7f00000020c0)="8d1bae4b3ae2e761e7f9e5ba52f6183381d40d80ee4056524ec1b9039a47809075fb8bed22dd582528579cc5fb66a51241fd450e2f5e6b3d685497879f59fe6cffddbce53e8c95c71ea256515d98996e06816339bc88", 0x56) socket(0x2, 0x1, 0x6) executing program 1: setitimer(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getegid() getuid() socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setgroups(0x7, &(0x7f0000000200)=[r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/521}, 0x20b, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) executing program 4: sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0xf0}, 0x44, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) executing program 7: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x13a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x7, &(0x7f00000001c0)="71f91e3471ac1958bc5a91501d94a34b0a758a18f6b5df4dc7828e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x2000000000000005, &(0x7f0000000140)}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)}, {&(0x7f0000000280)="1bc9856ff61471a39db561b1e24c8b9d141e1a854516ac83bbe03e6133ff5d1f3e19781322a6a8762d06719bf90d66a4873033b9b37eb069dd224747c0565d3eb33600a6a2aead1ae26f5f03d96c0f098a3117da5ef95f3e465b03f42a850720d61b7b91722b31b7ff106cf799ad241670f8a6c037a199a77fd1aa06e697f2462a4dfccf071d1906845fdaf62e49599410a0463df2f2839c", 0x98}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "deacdf2edc543f54"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 4: syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000000906000300c6a92cff0000000001ea443d080000000001"]) syz_emit_ethernet(0x5f, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x5, 0x51, 0x65, 0x9, 0x7f, 0x33, 0x0, @rand_addr=0x8bf, @broadcast, {[@rr={0x7, 0x13, 0x3, [@loopback, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @empty, @local={0xac, 0x14, 0x0}]}]}}, @generic="f1575ed0f91ea807057c2e2679"}}}}) pckbd_enable: command error executing program 2: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) ktrace(&(0x7f0000002500)='./file0\x00', 0x4, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000580), 0x65, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x9f}], 0xd, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000024c0)={&(0x7f0000002480)='./file0\x00', r1, 0x1}) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9", 0x43}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r5, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {0x0}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc", 0x4b}], 0x6) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000025c0)) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f0000000001006f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950cc7035d104747dfeb52d71ff261ea5dcb1ada6ebbcc3cacf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38", 0x87}, {&(0x7f00000003c0)="d9fbf6ec4c83f1e3868eae8904698cd9e94027375b3d464f167d9fbc3434237096b43954f536c2b81cf1172250ae87e7ad00932183387bfe33c5a0398621f48864ebe8e8b189c1f196d0cb6857213e038a059c9aa2eb6f9d00af1df9a53d020000000000000071f1c8260880c728d7a95d62484c9325b9fffffffe417917037bed287f41739d6e3a47bd561133d6afb2e9aae17902e214dd345ec2b9c387b73ecf7f9b9a92e80acb0000000000000000000000000000c53ac5fa1bb590968fa8a1bdef6a7a7cc1803b0c4a37d161c22167557b61681c0cb0db24dfed63c3dfc47f592782f08d00c257c7e9df9cef6f76c4444e496ffed4440e6831d1a12bf90f7a4048bb5057cb6b444a1828bea8862702dd240f1b113c89968907b83c6bf38379f5aac5adc5192736", 0x129}], 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getppid() fcntl$setown(r3, 0x6, r5) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffd9000000383a003bcc2629a17a6c58afb8877c8be162e3ff02000000000000006000000000000000fe8000000000000000000000000000aa000000000000000000000000000000010000000000000000"]) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="6002"]) mknod(0x0, 0x2000, 0x5901) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x10000, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1c}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) readv(r0, &(0x7f0000002480)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/4, 0x4}, {&(0x7f0000002340)=""/90, 0x5a}, {&(0x7f00000023c0)=""/19, 0x13}, {&(0x7f0000002400)=""/74, 0x4a}], 0x9) executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x6) pread(r0, &(0x7f0000000040)="9582d7d123a3fb98826f78b73ad455ce56cfa5e4bd825eb0c9d4cb9e44ab41e80241", 0x22, 0x5) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r0, 0x5) nanosleep(&(0x7f00000000c0)={0x3, 0x9}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0xa4}) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r2) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='[^\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='({\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='+^^\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='[\x00', &(0x7f00000003c0)='\xc1\x00', &(0x7f0000000400)='/\x00']) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000004c0)=0x1290) acct(&(0x7f0000000500)='./file0\x00') r5 = accept$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) bind$inet(r5, &(0x7f00000005c0)={0x2, 0x3}, 0xc) r6 = semget$private(0x0, 0x3, 0x7) semctl$IPC_RMID(r6, 0x0, 0x0) flock(r3, 0x2) sendto$unix(r0, &(0x7f0000000600)="11", 0x1, 0xa, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000680)=0x2) socket(0x1, 0x3, 0x2) setpgid(r2, r2) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000006c0)={'./file1\x00', 0x3, 0x7fffffff, 0x276, 0x0, 0x200, 0x4, 0xffffff0d, 0x2, 0x2, 0x40, 0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000740)={'./file1\x00', 0x80000000, 0x1f, 0x49, 0x1, 0x3ff, 0xfffffffe, 0x4, 0x1, 0x2, 0x1c, 0xba}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000007c0)) utimensat(r1, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x7, 0x81}, {0x6, 0x436c}}, 0x2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880), 0x871937f7b7747194, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x1, 0x0, 0xfffffffc, 0x0, 0x6f6, 0x7, 0x0, 0x1, 0x2, 0x0, 0xfffffffffffffffd}) connect$unix(r0, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f00000002c0)=""/82, 0x52) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{}, {0x20}], 0x2}) executing program 7: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000ec0)="c27f939459652aa24d1d1e7dca631846ba0e9a234cc7eff0d1b645bd700a0310caea61403a9870f7e3826bc53f22e3b2b849cbdbfde4a9510cf49dcc6d3e81468398984e476639c6de77a785db264e461a32157dd1c16e79a271117bc6168efc0cbe1eaa87e90aaaad4676dc8a24436a757f41d408ddb62bc5af2e42e50eaef5a4f171ff6532e2d7683737016ff32cf0b34240f7e2cac2c591cfed926777b387219e57da00b8cc852d2fc0d3ee08690fc5b18ec19717d8a6fcda03f61c5e31cc37a81ef3e052bfe433077537c8", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000002700)={0x0, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}, 0x0, 0x800}) sendto(r1, &(0x7f0000000300)="03a4dfef12d5acac4e2ea1eab9671101413b74bd198d3e97f470ea6df2a1de9c1a43eb6d0082041d9d85372988c800e770934a93d321160d70f84de3bfab3d552451905f9ee2a37a7aa42e85f8082761a63de58d4df8a1f2a26957505db085f0a56baa3f28c7ba071ea020836f92e98b", 0x70, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000380)="00100000", 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x2d91, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x0, 0x3}) r8 = kqueue() writev(r8, &(0x7f0000000840)=[{&(0x7f0000000200)="1beea03fbf949986717417c69a21ca8cd3dd2ec5d4ac1ef65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8", 0x53}, {&(0x7f0000000b80)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd453163189e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcaeec6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e85735606218e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac190082643902b0fa1426038543aa7b81f9f3314af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190fb04d5be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f60900996c3c8ce09e471b09ed4ef92a7d10b7ad1da6734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5000000004da390c3f5fc8902248f735259d8bc78368244257d0388174eafd1210681534107b92b3ae1bce538637a9ec6546f49b81445d06099ca14d93a0e1c8a73280b2ff9127a61b5a8ea3e26d8eb41f82b85f19cebb3715b9721701fb46bdefb8726d0d7225c424be22ccef9f80841c18d3fc77d24007a6858fc4c6e6ba99b2e6829e5700cfaa5ae999f2eeac691eba4a4faa66605f638bcdf81016fd5f7cc25963e7c955c73455d820de6417f019f24a1ed1f5708c483dfeb7033d4d8b0ad31b31d8fed7d8649e7eef47119f3f432ce30d131cc210823f2ac73a54ca934167e235a1d1bc79e8326c96567c79f2974a6035c16a9f3db0a11c0fb83600ebd994e01f679bf80e665a5c2c3cda98c94785fb236c248ba9a6a99", 0x2b8}, {&(0x7f0000000280)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3", 0x59}], 0x3) writev(r6, &(0x7f0000000500)=[{&(0x7f00000009c0)="4b8572730e51a93601084c480dc1199dc57b2495e54e7209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd727629cd778450dcb36f693bb26b75e82299e4e39eeac9ae3122c7ddd1adc48621758141b0dca303454edf70ff1121853eedfbd94b3e66f574bfa184fe03fd13aadfdb7b196087edddc571ab8a8bf899676b2a22ba7e946a26377f29f53d461fbe5238b3ba135febe2821ce168c88fed545c6f82874285b00254d20ec65a168817dcd0157821d9c0c28d4790c62cbd67b6f71982c73fcbc5f943204b649b6313e879d2cd92c788aab06c014a89b3523de83b305e047a0d9ca6acb8bddb5de9aae128c3a", 0x190}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a", 0xcf}], 0x2) pwritev(r8, &(0x7f0000000e40)=[{&(0x7f00000003c0)="1782c75dd73877dd0c97a8a6ed749e30bcdf3fdd3fd16b7a5ff4cd9e1f82e7b2fe52c7a359f8d702b74649316296b56588298ee6c5d631b7bd3ddb6b698416a6742fd85d6812cd2fddf781eeb11bc0972f779ddaaa087bec3d7aff0b2b2206b5aff4ee8394f24d7357bde994a0b92d2795797c06633bafdeda1b41ec020c252c56b80b40754f", 0x86}, {&(0x7f0000000480)="9c8e5c80b920a68b", 0x8}, {&(0x7f0000000540)="f8c36eed0f7e57e039b710e38cd0fb647647cae1b1a26d9ccf2695100e6640d7c33e81352c3b94bd65d75c9be8a9587606d65f7b3ded874871cc4ecefe063ab6c6ced7ecf397172792334570ca4a722e5a9ee782e25fc17247af5557d91a759a71", 0x61}, {&(0x7f0000000700)="ddb00c7bcf9dc59c4a51a9d0929dd2454d8e56993b05fd5b073d7b2c90691d8d5ca7ec8782417b8622d3ff4bf4209e33b4dc9498d2acf8924bf23715d947c4566307c236ccbe6398c26bbce6aaa4564cae77ee87d1f8cca063ecbe62c64c79ab90a9be1744bb36d202ee37a83977c0509c8550e3b6ce461e40763f95917e74fef539a708b22b2eab09827e5e649f3096f4a220b14a4f298db02045de1ea41546a526429a38f0d36cd48317317bfdb0aceabe0cdd9129d077e7650087d85d67984384469b0ed6c149038c311e", 0xcc}, {&(0x7f0000000880)="31dc327abd3eebf0010359adfc55f6e83528e93cb6ea5c85b6df0047762a83e7652a8a8b88120026e74e6764b51ac89f6a8600fc46a971371d57c18a09e5049aa3e3ea2004c9b35d70da9f76fa61f23cb5e9c809fac7c0fd068368e4b9111eb6152e4e4a56dfd39f2b0c13796af6344865eebcfa35b9561c8a7cd78e9db016fab82bbb31d12e8fa661996f6544f77c77037853576179577fe3222b49969b3e2985433950ac8ce2ecf2b242cc7779a4f120456a2370669e804471081a998e69802c453e6b0a9f6891", 0xc8}], 0x5, 0x5) executing program 3: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x10}], 0x1, 0xf6) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xa6, 0x0, &(0x7f0000000100)=""/166}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000400)=""/34, 0x22}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f00000004c0)=""/73, 0x49}], 0x5, &(0x7f00000005c0)=""/207, 0xcf}, 0x840) preadv(0xffffffffffffff9c, &(0x7f0000001bc0)=[{&(0x7f0000000700)=""/31, 0x1f}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/183, 0xb7}, {&(0x7f0000000880)=""/150, 0x96}, {&(0x7f0000000940)=""/69, 0x45}, {&(0x7f00000009c0)=""/251, 0xfb}, {&(0x7f0000000ac0)=""/58, 0x3a}, {&(0x7f0000000b00)=""/33, 0x21}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/97, 0x61}], 0xa, 0xffffffffffffffc1) r4 = open$dir(&(0x7f0000001c80)='./file0\x00', 0x800, 0x10) renameat(r4, &(0x7f0000001cc0)='./file0\x00', r1, &(0x7f0000001d00)='./file0\x00') fchmodat(r4, &(0x7f0000001d40)='./file0/file0\x00', 0x88, 0x4) syz_emit_ethernet(0x5c, &(0x7f0000001d80)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x0, 0x1}}], {@generic={0x6559, "828a99fcbaca10d1d15d037041dae078c823bb87b47d3c07204c5bcf27e4c8d8916f7f2d52d5ef8a65abce7e90f9e733d30ccffd63deddadb805bdcd695b55dcd0d8c2746f0b"}}}) sysctl$kern(&(0x7f0000001e00)={0x1, 0x3a}, 0x2, &(0x7f0000001e40)="5b8ca9fc8e6b48054868dd6c9efaafb9f7acfca1ac5aa57464e3aac8173adb76ca9cf4884a63e766cc240671c26ca0f885638ebea352a371790b368f0757dce0fe1fd727134b0a636c8e9f63e6bf0ea7bbb36db1431b3fe308029a900ca1efa0fe4d47d4431a1065e9c4c6305132ca3fe029e19a580fab0cca2a453ebd39f5714cfcb00d0e9691b1e556787897adbbc51cdd6b1105fac69bb730d3eabdcf4f9ca8cce6ee", &(0x7f0000001f00)=0xa4, &(0x7f0000001f40)="9775ba1c2eb78e11fb7b16680fe6a1975cd9b40c3b8916617597b2cc898eff28b48d1bc17c9c1ae456b780bbc62acb858cd3506d906115500221d5db14a92b1f70da90b268317cd7be81ba1aab287e469d0924154568edf06876853e00d6c275a2e6da1f900e45fdf0c3294ecb89e8d2e114aa3965be", 0x76) getpeername$inet(r2, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) msgget$private(0x0, 0x103) r5 = accept$inet6(r2, &(0x7f0000002040), &(0x7f0000002080)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0, 0x0}, &(0x7f0000002100)=0xc) r7 = msgget(0x2, 0x2) msgsnd(r7, &(0x7f0000002140)={0x1, "2bde259b3b500c336cef7c528971620e6ade1cfa7ee64cc8857325a4fa963198e6ab364cc293748538d30bf2207613d802b87ef3ad00e42256f322a4a4b30b24189cb202d685435f380c46a17f1db717059e575151e44608021e37efb7aa8960b145e7452bd159881d5ee8246aef308610f25b59dfb27306c10c41f47c03dc0be02f54496beae793a524ccba843b956834f50fca7f468147863cb8c378"}, 0xa5, 0x800) getsockname(r3, &(0x7f0000002200)=@in6, &(0x7f0000002240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002280), 0xc) writev(r1, &(0x7f0000002400)=[{&(0x7f00000022c0)='>P', 0x2}, {&(0x7f0000002300)="3364201bdbc23b997a33f534322880b3732c9c471bb47415f7d34729d1d083468265a42675e22c673cbf4ef38172209e1d8409c2a115bb2dd1fbe1ec9bb0d27143a9435e2f010f88eeb3752b82fd09e4059ded59c9da8fe48ebdea87444ee802e3474d3aa211f1e2c6531a70548458aa32066b8076449058e1d96c0e8bde0a61d3e7c0f3ee2c1a37430f7875e35e86531be5992d1c00ca6488a284af86e82b00d247c656962adc8b250365c7cbd4190ef5320080e26c676ad3f08c6d38239e7852fa76c977c211023f073a3a833b720bba00622d0bffaab02bf837d49343025320d25e122ab7207555df6552ed600f3c31badd4d", 0xf4}], 0x2) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000002440), 0x40, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r8, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r9) dup(r0) sysctl$kern(&(0x7f00000024c0)={0x1, 0x33}, 0x2, &(0x7f0000002500)="e80df2948229656636ba2176629262a2d41e5aca4aeb4996ee1292dc380d57a39f009d0f116807d6dbbfe24716614340618e6be6bca23c94103132044aa54e48ada139d3c6a8ee3e1eba2635007f074a8ca25d1ecc52b673931bace1d2dad8dd8c48a798fa1dc5e26eef4c34f90dcffa69795e3c4161284eb977ea009ee00c2e6c45d8839bea5a18d4d4afc42c45421d06059be1147513d9c54a99729081138ad8b77a32a957fb01103f3fd6b27af20acb5cbec4709f65a02639ed704c4833a720ea645decb70673871758dbfa6f15b6361bdd36868b51e90ab483bdb41f8b640add7581305b674b9264acf9", &(0x7f0000002600)=0xec, &(0x7f0000002640)="3fb2b0614d02637466c828aca49e7757d255e486162cf1bc87d6a5fcaaeaaef277bab826c23365f469740ad07f56c6c6c3eff91d05e3667d8c2344bb5deb818440e61c5183265fdb1e0590b3cb5ce4a9e588044e1224defbe203b3a524e8c3d2526f424e8ff479ea1f0b56d70872c3b08dead15e2d554169e9bf9eaaebb6e076cbe5118127dfab82cdf6349b1dfcf11748a41b702e24277c6929cc6f584913129aecbc1d13f3cc3485e3608dce8d1829ddf9f3c7fc4bb822513a2df8f9e49cf82406d47afc0edf9e86bfc52802b24d3ad022f2e9a0fbc56906ed05c28a5b3e65a7a0cdd1c5578bf700f44f7c7972c10f2d0093a04788ca58234438bf30bfda8cc638e9752be0865f8266f8effc9bc9401251dd6881c25742dab9b688bbe1cf3135204f4033aa00950fa1c4d31de41dedc4cd11ef2e3f5232e481035da15e260ed40f2945bad12f49e2ff2e346598b9a0d95a73d50f1c519c185320caf9d3e167e54c251c171aabacc976f525db6fd5ace04403c578f55ab0a54081b8696a1497cee8b51b4a77eb307c7b9cd6b842597f7668f523e92fb68642af3e4afd603d53a6b38ad7136ab838ad9b2d1615a792c0b4d3c083c60232eaefab18610dd5d8a5cb3a18bf1ab2be4c3efe1c00d3d1c12941cb9ecf98c2f14e8dd2f4be36d2adb6b32f5f344ac84a7ee1f0eda4a3968aabab802469bb1f7060ccafb87bc1bc8fc815c8e2a8165b618fa2bdb7c840434ab244406b93cd27e2979ec23daa6aeea5959dd1164d08e7637e7cc82903d1ef88f01c9a7e3cf83a1e88ad677cbf43339b5409a203977b80285ce6683eb77c2dc231eb49905aa0211cc1ae8ef977ddd34cf85289bcc0d87291b86540ffc569702bb4bdcad33b4808d732826f729f0f8a614c66986bc6f8dee9c424af10010f2f30d787c806bbfeb0f47853c137fac239c69a6592ba7949490bd48cd36209a7e10a23dbaa019cfbf1669b3b604052fed879e430f72250773fed51f6458220d3d08665909d9946145b1ca70bdca807b6b3478d0f524dc6af4345be44c16e11bb27e9f55acea08d587245b3a8ad6046edb6a92598679d375d8853f5432c3c8709dae66cc10890def3ce7eb3cad0b5b0acdd3c6eb818bb68a1adc5685663eb405cb72876b78fbab649cd50696b818ab45e0f542f91e96b439384311e7cfce3f6310543c8549d434b2045d84ca01e276e7757ba8969d5bfbc3a27809f28a67ef512a7145f4a2ff23d822fb56b711cc9bba639a161d40d0b06e6499ee6d3474390842d77261a788799054b10ce45280cb260353e04e7b00ec08c2dfad77881f69d937bd9a0f4d868c9959be52327ac9d5cdc8949f06f01c619b7a79e301130861bc1d485592933bc9a46d2f0929278fdec8be868554e45b8e3bd008b9823a8b3614a1032bef6047637f565ca876e830c6b72f87a8fa8e4a6b3f811aaf24fd5c375ed7f775df859ea643a8f7242a15c8e4a5de17fb1a7d9c7aa90b21abcb1e6d089816e077d3a57e8532a93fc533a4b222112096ddca517c3047f934c315a59262e4be9bbffb0b553276304e5fdce3578a5b2c1cd5890364559a681d57b0957e668b2c209fecad4688de31cbe1f626550e8e3b83cb130607cfa25e5ad32339b1f9aab2f29befb5349044005d14c4e500686c41f8281c81d10021a2ea8f73784e089e023672a4e770aafe2a8efa86571f9d371df742c2ab198403c27534b63277107cd083d06ba423c0f228ed921a084d096a62321ebf294fab5792f961442a3790d1cbbc0ef1e5500b794b279de595ba2759a11aa9751b07dc080003a565ad18cb44c7c1b5639aa81a1a55eace6539028c24e6764a7541ba961a427e16987237d621ae3470f4f401fdc06ac5a26985aee863cc9fb16d0871d97976f524115a95cdd49fcfec8ab46a41c76c447f4dfbaa013e4f40e53674eedb0afb7f929290abc8280982e8e61201539272435a04bbf079346ef30c217863d0a3aa88415824da6ad9f0c2ef440ea17c6c7754e19b3be4f7eaaff5fbba86796dd8971234e493146388b08e8d61f0b693048f27b49165ff258e09aadd1ff0e3345d76248174fe4660b7a853fbe5b1cef1b70f292c4672ce318406f691214c5492358c074ad68e31555c31e493b647a2eff0089fedb3d4e55da435ac0a7a02c158de58f89f1604ff835f174b19f6fb97a135b66236103f82d693d966c8b5700c33849438ebe16d9acea96d3c08edb10b5ef3494ba73e1850f084b823896550723dddd92457ece4cbc38976f87f11b46be12fc61f6c0c42214ced6c38ba7ac51f99c2d21b797caa2308d935c5207ac52b2274022f99a85b8541964004ad56829cba5ec42e1e6861b4889014e6d6a19ffda679d37fcbf60a46fb8b70de8d40b04ef965a14a7a873daec9b6765ff0f70fb8efae16e6ef184c2d7f9f95961780d64640fb21e6e84a1fdc7a51aea9878a6679b17619681aa7da0cc4ac3b7366f1ed81614001e24c56087c78e47692d65655dca8a282a0dc2fe6e6ada75459f1259747d482ea981355f1ed836fdaa840e1fabdcf735d438ef625a23691565a1db5008fab73aaeb2878974fffb717b9d26ce940fe5c623652e42e76f520db7bfb222d5c62e1fcaa8fc165b922cc40b7256eb56beb89056709fd971c157494106d9a199063f1237b7519250d6614bf11ac5512df39ffbda070a27f2657ff4f803a62255b3564f218b81be031a6ffdac0f9a158805d15247697a4174a28553fc643ef2369771d6ef781168bd82b8b4b6d5941ab021655ba108866313edd18f75b8675d5dac3eb1db9798fc4144579228e7c298239e8c34e7beb944a8900e944aadb0fee371d6c0e6ab04f8234d6c56f1ac7759359ede8a4f38d884b005718ea724d5cdfc3a53fc4b7856f444a6f6e35d1cbf1dc2a5c53ba9f298955276b9d0ab7b841d53f0b35a7dec87d3c9659eef5424fcf73f236aa9cd7319b46d8d3f6adb8eb1ec17b768a63bd0cd12573d337057f2242c51d5c7b81ea6e64b6c35d58684b3128301e3a3471a47d1eed2a6b3ccfae176921cac62a63698ba4ac0b914f8b77c71c615663ce38a981ee4d3ddfb53b586deb7d845e8ea09956c07ce0c66f2354265a13966e26398c537c6fdad3af4dbee7f85b14994d2cdaf3c337d8c587c405d82e5144d4f861238d22994a1812de17c64b91085ec60aa761d51515ba958ddfe50ec64c88acf15ce45d58d32915c02b5c6afd94a0e0dbca50ca967dc057a3fc5b77c48ccf9f231f8abb2704b6dd78eb695d05bf61cc16b3dfd18cc3ea04f44d62a2482d157e4a92e93955cf790a3692322ebb96a5149dc286a28a013295625c343d50d532488cd93d3a07bfbd5a99741f30eb6a2df92b3fece3c7c32b3790f694b98aa9a03703a54060423a333800b93d2bd5ff919787f09aa2b123cbb196dd5327f8cd3e71058be222f49bb2b9095de4a05d5fa2d5f48b8db065325ebb31368a9b47d0665b29305acc79afad071648c2ebb60f2f639d4379fa88854f67cfbb48f188cf05ccb8a1e428c0adfd74a9606afb0d9b3482a8e1d60c58e13967931889fba6d66d40eeb2c34206cc15855677713d8f1351bd138900fba7812868ec140a7fd464a21fe86ce0eca2b1f90bb50d3e0689eae279afbb85cbfa041dae28ff514f37c99a7f758043a3e5c24d0c937076e4dc20f063ea363733c266b8cdb501922055d902b37f5e0208e750d691b029d1d7874ecdd74c0a61783a6ed8a7cce6c0ef049099e2b0b09f213e373151096cf870e3d70d5ad62d2e9587bdc74defc8fb026ad1353976507dd7391b12b103e69cd71a3f77cb58472728fbd8925071e46ca62bc3da1683016cb3343879542a63795fa8944bf8358795018fc6f815525760f2f9e04391081a626724f3c20f05d7146acc5ee979264456802461fd78fc608ccc5161597d2c2ac0133a28a674b00104077005550dea35834032cd2b38e97cd184d3fd498b39770560d67b206617c40c55846db1deeaec2018b56849cd119d2b9f4b5ed353ad3cde1f060216fbc5ff4af247869fa526d75558c99057cadc787f3d2164dde1c0de838006fb7c78f9117c9fb506c9ee7dd0289876a7b87a9e1ba1a66456dde0f6d6c5887ce13c41933643d69e765cb0a690822bf5183c25ae6c0f30adf95547fdcf66745500c80dd021e7b6991ff5d30bfcf2f7e86ba0751d4813fdac5c7804a485713ee8b9233bc48125581049cd05467ff524765f601a5acf2d03f958db5fad75e7e74bb30ef8ce8f8336f28b77db91a2bd238ae0b558ec690f0d37fadfff0518674b2bd72af6c6d110da1c04375df8b9eb255588d3d7ab4a9c4bd7e6508e3e44f1fcefdfd44171ac588793f350e6deb3719df625d2f02150c595149a2a6a80df04f0c6a2ece32d7c98292a8fd17c35733937003f79ba045feaf1c8a4d77e57fa296c24df15be424da60e508321f17ac1ca3b112f54688cf39141046716a24b6ebccb5a7fb36d77dc122b8156c07d9c8c92bf9c9a9f6530f4757ba038f5d240ea3467ee3214cf961550eb519e6d4f7e24f328eb1dde7d1f72424d8fabc375310e05da58cf0d609eef1f9b3c7a33c41f15fdbbadb160e022956039f8ba3c7db5e5a1235bb7a07977433000daf6a3b17ccc0b7f9512f0feb1c991ee1827c4ee2c0f89e63e9d91b93f8930293cbfc628363c316323ce279ceb33874cadf61aca5f556d1f5dceed0e3b149a44e023de8615d35681c3d7f52698e2af5277e79468f1311a9681b834e8d735cb81f40e1350aed76f2952b41bd943ba38e98a83fcfda6f586635fa6b439cb08576af72db2c1a3db3a5c394017ff2b13d289fbaa1e6b788032a0a641956c2c995925beb636018e6b877233944cc4faa36b5d7a64ba7dba7aab98c1b38665648be6cd023fde2ca996430df845fcf138155282403f802e1e01b4fa246786c79e9c11f744498a414559a68c720139ab7c409583f20a5b3a9ad4ae7aacd9f2f416666c0ea0556ae31e3801964b87dd4ee58673ee0a304ea170e34060805d20d110a9703b0e0e0ac0eb1ef76251ef12aef15376ec75b4b46abdb76b2a1c46f9fc1e009b97966afb613a5489e37ecdd937cd5818939dbb737c0c0dba9244d2d0b3a61c2991ddffb3260bbe54a57737111141d643038cd3fd286906229b008dbae2aa648454edc1d1f5b7921adbfc338e5f7457443f4157abf106a5d81a3c0d8199ab83ab768d5c80ed1eea1e28d68931b6ccf23e7dcfd910b6e0935c4e1510777a4182cc95ed5be0efe0f3a1abd83b7d9ab55f7dbf71e9ae3616c30277dd1e044f3eee23b3156220faffe83cc62978c013cb2fed165e6afbc5a00224f0fc356eb1778e6c26dab287f7b72d943b153c4f33e89be20c479627abdd42afffc8605773644661d57c677fccc6641c2b7e5eda405352e70fd6c1833bdee0e950316f4fa19e00eea356b988c380bb7318db7d372c818e3a8451c2e8a146db87d59b1f47508b0d68f38a416cf048077d5fb545c1928d47fa31c992eddf359594934318f0509a81ff8fb342fc3354aa794659281a961621a1325af88c315b14a178aad941b9741eac24532fedb1d46d27abf221341a7c4ad6235e11b5722e2980afe10b6208fc9884227bd339cf9e4fbcbf0230f9cb248a7c4719da5997e5676701528c6538930cba74dd34ab5211512f3bb7f50d2f6311781f5d23cd998b2288e317ced4fcbd24559bdc946c8a2127746895490a6954e2ebe68b9520327252c655eeaba1a3bfcf68e43c15b2c1422050a845c5519f88c6c8a", 0x1000) executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(r1, 0x80, 0x5, 0x0, 0x48) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0xffc1, 0x0, 0x0, 0x6787}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x80000000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r2, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0]) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000300)={0xfffffffffffffffd, 0x400, 0xfffffffffffffffe, 0x3000000000000, 0x4, 0x81, 0x0, 0x9}, 0x0, 0x0, 0x0) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x3c}, {0x812e}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1}, {0x1c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000300)=[{0x28}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000000c0)={0x5, 0x10000, 0x1, 0xff, &(0x7f00000005c0)={{0x81, 0xe3, 0xa6, 0x3f, 0x88, 0x200, 0x7}, {[0xff000, 0x2b9, 0xf2, 0x1, 0x8, 0x7, 0x7ff, 0x0, 0x1, 0x2, 0x3, 0xffffffffffffffe0, 0x9, 0x4, 0x0, 0x7, 0x63a, 0x1], [0x1f, 0x401, 0x8, 0xfffffffffffffff7, 0xff, 0x3, 0x80000001, 0x6, 0x2, 0x1], [0x80000000, 0xffff, 0x9, 0x7, 0x9a8, 0x2, 0x4], [0xcbe, 0x2, 0x40, 0x10000, 0x8, 0x600000000000], [{0x3, 0x8, 0x4, 0xc}, {0xfff9, 0x1fc0, 0x4, 0x7}, {0x3, 0x6}, {0x40, 0x0, 0x2, 0x10001}, {0x80, 0x4, 0x6, 0xffffffffffffffff}, {0x6, 0x800, 0x0, 0x4}, {0x81, 0x5, 0x1ff, 0x3}, {0x1ee, 0x0, 0x3ff}], {0x0, 0xb086ae1, 0x4, 0xffff}, {0x2, 0xe2, 0x2, 0x7}}}, 0x8, 0x3}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x81}, {0x4d}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) execve(0x0, 0x0, &(0x7f0000000300)) executing program 7: mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"]) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getppid() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/208, 0xd0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x401) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x31}, {{r3}, 0xfffffffffffffffb, 0x48, 0x2, 0x123, 0x3}], 0x9, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 0: mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r1 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x20}) fcntl$lock(r1, 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES32=r0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x81d, 0x0, 0x0, 0x7fff}, {0x0, 0x0, 0x0, 0x4004}, {0x496}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) setsockopt$sock_int(r4, 0xffff, 0x2000, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef3", 0x5b}], 0x1) r7 = socket(0x18, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) bind$unix(r7, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x0, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff86d68edef88ca37fea3f2bd6feffffff08ff1c0000001000907800"/42]) shutdown(r5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000100)) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x55}], 0x5, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = semget$private(0x0, 0x3, 0x500) semop(r4, &(0x7f0000000040)=[{0x2, 0x401, 0x800}], 0x1) dup2(r3, r2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 104084 65968 0 0x8000000 0 1 syz-executor.6 *296414 65968 0 0x8000000 0x4000000 0 syz-executor.6 db_enter() at db_enter+0x1c panic(ffffffff828ebee0) at panic+0x17b witness_checkorder(ffffffff82e0ba30,9,0) at witness_checkorder+0xd03 __mp_lock(ffffffff82e0b828) at __mp_lock+0xa2 intr_handler(ffff80002c56ab00,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f pool_do_get(ffffffff82d98ba0,9,ffff80002c56aca8) at pool_do_get+0x2b8 pool_get(ffffffff82d98ba0,9) at pool_get+0xf0 uvmspace_alloc(0,1000,1,0) at uvmspace_alloc+0x41 vm_impl_init(ffff80002c545b38,ffff80002a1fccf0) at vm_impl_init+0x92 vm_create(ffff800000e4e000,ffff80002a1fccf0) at vm_create+0x13e vmmioctl(a00,c2585601,ffff800000e4e000,1,ffff80002a1fccf0) at vmmioctl+0x2de VOP_IOCTL(fffffd806e921cb0,c2585601,ffff800000e4e000,1,fffffd807f7d37b8,ffff80002a1fccf0) at VOP_IOCTL+0x9a vn_ioctl(fffffd806aaa4e40,c2585601,ffff800000e4e000,ffff80002a1fccf0) at vn_ioctl+0xc0 end trace frame: 0xffff80002c56b160, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff828ebee0) at panic+0x17b witness_checkorder(ffffffff82e0ba30,9,0) at witness_checkorder+0xd03 __mp_lock(ffffffff82e0b828) at __mp_lock+0xa2 intr_handler(ffff80002c56ab00,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f pool_do_get(ffffffff82d98ba0,9,ffff80002c56aca8) at pool_do_get+0x2b8 pool_get(ffffffff82d98ba0,9) at pool_get+0xf0 uvmspace_alloc(0,1000,1,0) at uvmspace_alloc+0x41 vm_impl_init(ffff80002c545b38,ffff80002a1fccf0) at vm_impl_init+0x92 vm_create(ffff800000e4e000,ffff80002a1fccf0) at vm_create+0x13e vmmioctl(a00,c2585601,ffff800000e4e000,1,ffff80002a1fccf0) at vmmioctl+0x2de VOP_IOCTL(fffffd806e921cb0,c2585601,ffff800000e4e000,1,fffffd807f7d37b8,ffff80002a1fccf0) at VOP_IOCTL+0x9a vn_ioctl(fffffd806aaa4e40,c2585601,ffff800000e4e000,ffff80002a1fccf0) at vn_ioctl+0xc0 sys_ioctl(ffff80002a1fccf0,ffff80002c56b240,ffff80002c56b190) at sys_ioctl+0x4a9 syscall(ffff80002c56b240) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x681ec2fd900, count: -17 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002c56a8f0 rbx 0xffffffff82c82d77 cpu_info_full_primary+0x2d77 rdx 0xffff800000df4ec0 rcx 0xffff80002a1fccf0 rax 0xffffffff82c81ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x689de5f9cb054772 r11 0xb730921f68241387 r12 0xffffffff82c82b78 cpu_info_full_primary+0x2b78 r13 0 r14 0 r15 0x1 rip 0xffffffff826deb8c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002c56a8e0 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.6) tid=296414 pid=65968 tcnt=2 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=73, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a2a0550,0xffffffff82e45378 process=0xffff80002c551ac8 user=0xffff80002c566000, vmspace=0xfffffd8068a5f6e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=0, intr=1 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65968 104084 39077 0 7 0x8000000 syz-executor.6 *65968 296414 39077 0 7 0xc000000 syz-executor.6 58319 478522 80896 0 2 0x8000000 syz-executor.7 58319 36821 80896 0 3 0xc000080 fsleep syz-executor.7 69327 281848 20517 0 2 0x8000000 syz-executor.0 69327 424025 20517 0 3 0xc000000 biowait syz-executor.0 46955 493118 64249 0 2 0x8000000 syz-executor.3 46955 394857 64249 0 3 0xc000080 kqpoll syz-executor.3 46955 94871 64249 0 3 0xc000080 fsleep syz-executor.3 95093 206680 77779 0 2 0x8000000 syz-executor.5 95093 344257 77779 0 3 0xc000080 netcon syz-executor.5 1685 455098 19294 0 2 0x8000000 syz-executor.4 1685 502783 19294 0 3 0xc000080 fsleep syz-executor.4 46291 162298 25864 0 2 0x8000000 syz-executor.1 46291 151027 25864 0 3 0xc000080 fsleep syz-executor.1 46291 238441 25864 0 3 0xc000080 fsleep syz-executor.1 96777 21636 25505 0 2 0x8000000 syz-executor.2 96777 388755 25505 0 3 0xc000080 kqread syz-executor.2 64249 100980 17826 0 3 0x8000082 nanoslp syz-executor.3 68881 196015 0 0 3 0x14200 bored sosplice 80896 200727 17826 0 3 0x8000082 nanoslp syz-executor.7 25864 75555 17826 0 3 0x8000082 nanoslp syz-executor.1 20517 229851 17826 0 3 0x8000082 nanoslp syz-executor.0 43906 91745 0 0 3 0x14280 nfsidl nfsio 27979 171582 0 0 3 0x14280 nfsidl nfsio 69673 416861 0 0 3 0x14280 nfsidl nfsio 13694 184082 0 0 3 0x14280 nfsidl nfsio 42777 513011 0 0 3 0x14280 nfsidl nfsio 93891 137322 0 0 3 0x14280 nfsidl nfsio 41066 342291 0 0 3 0x14280 nfsidl nfsio 76587 85173 0 0 3 0x14280 nfsidl nfsio 76150 119102 0 0 3 0x14280 nfsidl nfsio 20643 398800 0 0 3 0x14280 nfsidl nfsio 48007 1086 0 0 3 0x14280 nfsidl nfsio 98395 134924 0 0 3 0x14280 nfsidl nfsio 2105 81572 0 0 3 0x14280 nfsidl nfsio 15838 143417 0 0 3 0x14280 nfsidl nfsio 70910 212496 0 0 3 0x14280 nfsidl nfsio 46473 158560 0 0 3 0x14280 nfsidl nfsio 46688 381690 0 0 3 0x14280 nfsidl nfsio 78877 291882 0 0 3 0x14280 nfsidl nfsio 27759 381755 0 0 3 0x14280 nfsidl nfsio 53410 523178 0 0 3 0x14280 nfsidl nfsio 25505 327254 17826 0 3 0x8000082 nanoslp syz-executor.2 19294 386779 17826 0 3 0x8000082 nanoslp syz-executor.4 39077 349219 17826 0 3 0x8000082 nanoslp syz-executor.6 77779 189276 17826 0 3 0x8000082 nanoslp syz-executor.5 17826 201603 52276 0 3 0x1a000082 wait syz-fuzzer 17826 228446 52276 0 3 0x1e000082 thrsleep syz-fuzzer 17826 71551 52276 0 3 0x1e000082 thrsleep syz-fuzzer 17826 118466 52276 0 3 0x1e000082 wait syz-fuzzer 17826 353716 52276 0 3 0x1e000082 thrsleep syz-fuzzer 17826 362970 52276 0 3 0x1e000082 kqread syz-fuzzer 17826 241723 52276 0 3 0x1e000082 thrsleep syz-fuzzer 17826 185083 52276 0 3 0x1e000082 thrsleep syz-fuzzer 17826 314278 52276 0 3 0x1e000082 wait syz-fuzzer 17826 80482 52276 0 3 0x1e000082 wait syz-fuzzer 17826 400744 52276 0 3 0x1e000082 thrsleep syz-fuzzer 17826 360126 52276 0 3 0x1e000082 wait syz-fuzzer 17826 306202 52276 0 3 0x1e000082 wait syz-fuzzer 17826 127598 52276 0 3 0x1e000082 wait syz-fuzzer 17826 356799 52276 0 3 0x1e000082 wait syz-fuzzer 17826 45957 52276 0 3 0x1e000082 thrsleep syz-fuzzer 52276 389845 9354 0 3 0x810008a sigsusp ksh 9354 40323 92783 0 3 0x1800009a kqread sshd 36208 313560 1 0 3 0x18100083 ttyin getty 92783 267838 1 0 3 0x18000088 kqread sshd 26528 315929 87174 73 3 0x19100090 kqread syslogd 87174 67948 1 0 3 0x18100082 sbwait syslogd 6675 380884 1 0 3 0x18100080 kqread resolvd 7903 76969 93866 77 3 0x18100092 kqread dhcpleased 12394 196445 93866 77 3 0x18100092 kqread dhcpleased 93866 81673 1 0 3 0x18000080 kqread dhcpleased 99586 247880 0 0 3 0x14200 bored smr 87466 397778 0 0 2 0x14200 zerothread 62210 268182 0 0 3 0x14200 aiodoned aiodoned 28608 95974 0 0 3 0x14200 syncer update 99507 468078 0 0 3 0x14200 cleaner cleaner 59307 60807 0 0 3 0x14200 reaper reaper 6700 73508 0 0 3 0x14200 pgdaemon pagedaemon 33048 106249 0 0 3 0x14200 bored viomb 74629 181384 0 0 3 0x40014200 acpi0 acpi0 28017 303621 0 0 3 0x40014200 idle1 36935 291605 0 0 3 0x14200 bored softnet3 38454 245114 0 0 3 0x14200 bored softnet2 41941 1439 0 0 3 0x14200 bored softnet1 54534 388604 0 0 3 0x14200 bored softnet0 56743 363879 0 0 3 0x14200 bored systqmp 99697 159716 0 0 3 0x14200 bored systq 90749 420812 0 0 3 0x14200 tmoslp softclockmp 67107 56281 0 0 3 0x40014200 tmoslp softclock 81442 291987 0 0 3 0x40014200 idle0 1 245413 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex vmsppl r = 0 (0xffffffff82d98bb0) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pool_get+0xc4 #4 uvmspace_alloc+0x41 #5 vm_impl_init+0x92 #6 vm_create+0x13e #7 vmmioctl+0x2de #8 VOP_IOCTL+0x9a #9 vn_ioctl+0xc0 #10 sys_ioctl+0x4a9 #11 syscall+0x8cf #12 Xsyscall+0x128 Process 69327 (syz-executor.0) thread 0xffff80002a1579e0 (424025) exclusive rrwlock inode r = 0 (0xfffffd8077c6d2b8) #0 witness_lock+0x446 #1 rw_enter+0x32d #2 rrw_enter+0x91 #3 VOP_LOCK+0x8b #4 ufs_ihashins+0x46 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1e4 #7 ufs_makeinode+0xb0 #8 ufs_mknod+0x52 #9 VOP_MKNOD+0xc3 #10 domknodat+0x322 #11 syscall+0x854 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8077c6da28) #0 witness_lock+0x446 #1 rw_enter+0x32d #2 rrw_enter+0x91 #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domknodat+0x95 #8 syscall+0x854 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10198 6677K 6860K 166960K 11583 0 pcb 18 12K 12K 166960K 59 0 rtable 232 7K 7K 166960K 503 0 pf 29 8K 10K 166960K 48 0 ifaddr 42 15K 15K 166960K 62 0 ifgroup 50 2K 2K 166960K 66 0 counters 64 36K 36K 166960K 72 0 ioctlops 1 1K 4K 166960K 1497 0 iov 0 0K 12K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1385 87K 87K 166960K 1591 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 18 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 18 65K 85K 166960K 384 0 sigio 0 0K 0K 166960K 8 0 proc 58 79K 115K 166960K 609 0 subproc 104 6K 7K 166960K 158 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 32 0 in_multi 94 6K 7K 166960K 149 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 444 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 303 78K 100K 166960K 5732 0 UVM aobj 8 2K 2K 166960K 9 0 pinsyscall 38 76K 100K 166960K 1626 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 11 0K 2K 166960K 39 0 temp 50 6814K 6879K 166960K 9522 0 kqueue 12 18K 22K 166960K 46 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 57 0 54 1 0 1 1 0 8 0 rtentry 112 164 0 57 4 0 4 4 0 8 0 unpcb 144 202 0 187 1 0 1 1 0 8 0 syncache 336 6 0 6 2 2 0 1 0 8 0 tcpqe 32 48 0 48 1 1 0 1 0 8 0 tcpcb 808 75 0 69 2 1 1 2 0 8 0 arp 120 27 0 9 1 0 1 1 0 8 0 inpcb 384 289 0 274 2 0 2 2 0 8 0 nd6 136 40 0 14 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 44 0 44 1 1 0 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 41 0 3 1 0 1 1 0 8 0 pfstkey 128 41 0 3 2 0 2 2 0 8 0 pfstate 376 41 0 3 4 0 4 4 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 637 0 200 30 1 29 29 0 8 0 art_table 32 638 0 200 4 0 4 4 0 8 0 art_node 16 162 0 65 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 15 0 5 1 0 1 1 0 8 0 shmpl 112 6 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1945 0 422 96 0 96 96 0 8 0 ffsino 272 1945 0 422 103 0 103 103 0 8 0 nchpl 144 2559 0 821 67 0 67 67 0 8 0 uvmvnodes 80 2209 0 0 46 0 46 46 0 8 0 vnodes 216 2209 0 0 123 0 123 123 0 8 0 namei 1024 9054 0 9053 3 2 1 3 0 8 0 percpumem 16 50 0 4 1 0 1 1 0 8 0 vmpool 696 2 0 1 2 1 1 1 0 8 0 kstatmem 264 30 0 8 2 0 2 2 0 8 0 scxspl 216 9227 0 9226 10 2 8 8 1 8 7 plimitpl 152 74 0 58 1 0 1 1 0 8 0 sigapl 424 703 0 635 8 0 8 8 0 8 0 futexpl 64 3671 0 3666 1 0 1 1 0 8 0 knotepl 120 199 0 0 6 0 6 6 0 8 0 kqueuepl 216 92 0 81 1 0 1 1 0 8 0 pipepl 320 181 0 153 3 0 3 3 0 8 0 fdescpl 496 664 0 635 5 1 4 5 0 8 0 filepl 152 3274 0 3017 11 0 11 11 0 8 0 lockfpl 104 67 0 65 1 0 1 1 0 8 0 lockfspl 48 31 0 29 1 0 1 1 0 8 0 sessionpl 144 27 0 11 1 0 1 1 0 8 0 pgrppl 48 33 0 17 1 0 1 1 0 8 0 ucredpl 104 354 0 343 1 0 1 1 0 8 0 zombiepl 144 635 0 635 1 0 1 1 0 8 1 processpl 1136 703 0 635 6 0 6 6 0 8 0 procpl 656 975 0 882 9 0 9 9 0 8 0 srpgc 96 6 0 6 1 1 0 1 0 8 0 sosppl 168 1 0 1 1 1 0 1 0 8 0 sockpl 664 551 0 519 5 1 4 4 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 363 0 0 46 0 46 46 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 1034 0 0 64 0 64 64 0 8 0 bufpl 280 4816 0 184 331 0 331 331 0 8 0 anonpl 24 229265 0 223286 63 3 60 60 0 186 22 amapchunkpl 152 18647 0 17895 35 1 34 35 0 158 4 amappl16 200 6281 0 6159 19 4 15 19 0 8 7 amappl15 192 24 0 23 1 0 1 1 0 8 0 amappl14 184 191 0 177 2 0 2 2 0 8 0 amappl13 176 12 0 12 1 1 0 1 0 8 0 amappl12 168 1394 0 1360 2 0 2 2 0 8 0 amappl11 160 51 0 41 1 0 1 1 0 8 0 amappl10 152 46 0 36 1 0 1 1 0 8 0 amappl9 144 318 0 318 2 2 0 1 0 8 0 amappl8 136 141 0 105 2 0 2 2 0 8 0 amappl7 128 52 0 41 1 0 1 1 0 8 0 amappl6 120 376 0 363 2 0 2 2 0 8 0 amappl5 112 196 0 184 1 0 1 1 0 8 0 amappl4 104 581 0 546 3 1 2 3 0 8 0 amappl3 96 3635 0 3538 3 0 3 3 0 8 0 amappl2 88 1043 0 972 4 2 2 4 0 8 0 amappl1 80 10587 0 10093 22 10 12 22 0 8 1 amappl 88 5140 0 4925 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 8 0 1 1 0 1 1 0 8 0 uaddrrnd 24 665 0 636 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 665 0 636 1 0 1 1 0 8 0 vmmpekpl 168 9871 0 9816 3 0 3 3 0 8 0 vmmpepl 168 63491 0 61536 119 10 109 116 0 357 24 vmsppl 440 664 0 636 5 1 4 4 0 8 0 rwobjpl 56 25183 0 21878 49 2 47 47 0 8 0 pdppl 4096 1337 0 1272 103 38 65 75 0 8 0 pvpl 32 49242 0 0 399 1 398 398 0 265 0 pmappl 248 664 0 636 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 460 0 46 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff828ebee0) at panic+0x17b witness_checkorder(ffffffff82e0ba30,9,0) at witness_checkorder+0xd03 __mp_lock(ffffffff82e0b828) at __mp_lock+0xa2 intr_handler(ffff80002c56ab00,ffff80000006bc00) at intr_handler+0x62 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f pool_do_get(ffffffff82d98ba0,9,ffff80002c56aca8) at pool_do_get+0x2b8 pool_get(ffffffff82d98ba0,9) at pool_get+0xf0 uvmspace_alloc(0,1000,1,0) at uvmspace_alloc+0x41 vm_impl_init(ffff80002c545b38,ffff80002a1fccf0) at vm_impl_init+0x92 vm_create(ffff800000e4e000,ffff80002a1fccf0) at vm_create+0x13e vmmioctl(a00,c2585601,ffff800000e4e000,1,ffff80002a1fccf0) at vmmioctl+0x2de VOP_IOCTL(fffffd806e921cb0,c2585601,ffff800000e4e000,1,fffffd807f7d37b8,ffff80002a1fccf0) at VOP_IOCTL+0x9a vn_ioctl(fffffd806aaa4e40,c2585601,ffff800000e4e000,ffff80002a1fccf0) at vn_ioctl+0xc0 sys_ioctl(ffff80002a1fccf0,ffff80002c56b240,ffff80002c56b190) at sys_ioctl+0x4a9 syscall(ffff80002c56b240) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x681ec2fd900, count: -17 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7d9bad2cdad0, count: 12 ddb{1}> trace x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7d9bad2cdad0, count: -3