, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) executing program 4: symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000900)='./file0\x00', 0x901, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') socket(0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x20020, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x2, 0x6, 0x2, 0x81f, &(0x7f0000000740)={{0x40, 0x20, 0x6, 0x20, 0x2, 0x1000, 0x1}, {[0x23, 0x400, 0x5, 0x9, 0x200, 0x7, 0x6, 0x1, 0x8000, 0x800, 0x8, 0x1, 0x2, 0x20, 0x3bb2, 0xc759, 0xaba, 0x1], [0x4, 0x9, 0x8, 0x9, 0x0, 0x9, 0x9, 0x6, 0x1, 0xfffffffffffffffc], [0x7, 0xa85, 0x4, 0x0, 0x0, 0x6, 0x80], [0x8801, 0x6be1, 0x2, 0x9, 0x6, 0xfffffffffffffa7c], [{0x8, 0xfffffc81, 0x26c1, 0x7}, {0xe3b3, 0xbfdc, 0x9, 0x76}, {0x55f, 0x9, 0x9, 0x10001}, {0x1, 0x0, 0x6, 0x5c1}, {0x5f49, 0x0, 0x21c, 0xfffffffffffffed7}, {0x9, 0x1, 0x100, 0x200}, {0x7, 0x0, 0x1000, 0x80000001}, {0x5, 0x1, 0x9, 0x10000}], {0x3, 0xafe8, 0x3, 0xcc}, {0xfff7, 0x7ff, 0x5}}}, 0x8, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = dup(r3) fcntl$setown(r4, 0x6, r1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getpeername(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) socketpair$unix(0x1, 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xe4b, 0x0, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) r5 = socket(0x1, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000000)="c4f2d699f3da5c78f06c40504d59cc7a6f4caa975db9fd87951b3f7e2912b0c1265c40401046a5", 0x27}, {&(0x7f0000000100)="b2b240f5f73fb5a054094dbb718f45d0c84157a7050fefad57462f573fa08871d15f903c2d3aca3c07942f115f25e2c5e0ca08cf11a77b07410eb5d6a609b03bbd7fb23cf64e4ed70b71ddf4a09611e0f0838d4dc9b0b1872746cfab1367f7773eaa7094311aa941f1b6de24f64d8b2c2518b9ad1a029748df76527d2e", 0x7d}, {&(0x7f0000000300)="49a714c8ebdff0bdb7a162185c35c72b88f96d0000c8db6f20c14824ff69daa4445447f9cb00130eac8ccae09e34285535e22bdff3b2802308d2f264191562bd6668e9c8f4508401afeb7c3067cb635cc15b4b142b42eae8d547d5758c21ae527b88efabfb933794a6d8aa5c6402a56a68eb4e0784555dfa383eba22a275ebd1bdc2d163247d9bb5d1f5066c53dab806d7e79c9f6a66dbd0203acb416b1f867459c74d7d8d91d1f51c0725331f7cf778c2457f3e2b2641e4316a7806cd71a23f3d9a39087657912a618b5e", 0xcb}, {&(0x7f0000000040)="31b20ebe9b631b0915033442d0e51387482d7466dee97f3c2613081e33114439e1d1f5923684a22394dc8d20bb1b5e91828019ab05", 0x35}], 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000400)={0x0}, 0x10, 0x40e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r6, &(0x7f0000000240), 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0)={0xfffffffffffffffd}, 0x10) r7 = accept$inet(r6, 0x0, &(0x7f00000000c0)) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) socket$inet(0x2, 0x3, 0x102) r8 = getpid() fcntl$setown(r0, 0x6, r8) fcntl$setown(r0, 0x6, r8) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c9e425a74a81693969b281eefe79d7ad8140ddc7be08fd7efbdcc3f16465371a794d2705823af9a6f6738f524f86a1721134fde021283df2d75942f7629b89c03aa59301e4fed1583090635636dd401561dbca8cf2824cab53b6fec208b149ee40c195cd9c75dda81b5650f168cc5df29c518ee804f7f7d376d1fd21baca54dd370123ed51886ae20c90d6fd02eea0a1853840afcc4502b95b397b55d8f0c0e01f0ab6a8d06bfe71563a5d4e9e53a3c358e4607aaa12ab30fc4a4433fdc5dc9ac98ff3c7f8dee6fd706c8971920b5a0bea954a4ba05e5daed8bd5b9bffda759577b746549c79a24da4d25b2a004d33e974e3a6d5ea8d4b62e51c87f52c4010034e2557bf58a4487d0f9991fa88edac64e510e244a41384c9fc28eb2e59758557025433139f8ffff7f7884819d36153051806b2840510281887b6c8374e6a5abe0b429a40106a2ecfee50a3db0addc199ab6d07ef9ed9f367dc8315098595c68acb99b91fb40853538a373f817cdc742cf2d11c83ad49a6d5b746d28280e8d4a74e4b3b00a0ed9082fdb8cbe4d7316b41454b2b9c156c994224739b3f444421b7146d29dfbf33b4c2d6dcbb754ac7361f05989e5ebd244dacd7c2a9a304be7426c400264b089ddd427ad2096d677596eab84755cdea772bbd96490b1f975de1cd63de1771251c401d5fcca07dffe7300b8b218910000003f4208623ab3534d813c02b34039208db21072438fe2a1c74e801ddad778f2811637dd1ede7826adce11942ca1c0ad030a304ebeaef782327903b2a506f08015810e2f4610369a3719a3db5c680512a1987866bc4aa1a9741977fbb096baa71b1c5a69184abd09b8dc1044270f8136d1a5e7203735d3347cba9517728a1774f204e3893e6a3e6fd6a29d6aebea6f09d4936a92219326ae5ec3c3b5c38ded077dc40b03e8060f195e6d85d009af6b4c9d287c9c20c945983822eea1c520bef0889d5aeb42684b576e09b562ad49adc590338c4127f52b1008852f83b32f07144246803c427cc52cdebec24a7565559384e6d360dfe37ff7705a47de3c637c5ab46cb22897eb0c75f1631da5b248e3eaa2e7dc4b1fee90820f82f75de164d49c76b5b6826b3f6b73e77f5a59646661591d007438ff2dc66b7766c25c282687f09606087dab9fdc89f47718ef9c0e2bb9443b34ae331a4fcee972870183311e34636a18cb2abd4bd58cc9956c85f51d8ba1b43c02f7f2110b5ac6005b86605c20f86058cdb88f8a435abfebcf0faf6b96ed768680c0549a90ef42caddbbee6bf7854117df78c73e07638768c5bb667aeced8701bbb0c41fa9cf2eec7ebea8e5e815cf7814f67c31f251d4c0e9e14a55f694fb9671b90aaa1b857f67c13429b6093afec57996846b72893e3539918d3836f0ce05cdaf5930d981907784a13ef978dabe99c8a422fff13d42f743d277afaac7802406d40b4dfcce7a490978f623b167cd810d970731fcc312e7a8e7bf38fb4a974c8df9c4ad16f75cdc3900d7213abdadb16dadde499ca959ddd5aded275cec600ee77b1fa0953c0c23a1eb714e6ec1a775e802819b8bbe9db2c02211e32fa6a6f9fa6df10ccbf300000d5f070c5568bf93b429a4c023a08667c109dc", 0x4cc}], 0x1) r1 = syz_open_pts() close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b127210ce340d", 0x28}], 0x2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000600)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6fffffffff7000000002000000a00070002"}) pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\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\xc9\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\x04wB\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`\x87e\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\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x2a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x78}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x5) kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000e40)={'./file0\x00', 0x8000000}) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file2\x00', 0x2, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) (async) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x0, 0xfffffffc}) msgrcv(0x0, &(0x7f0000001380)={0x0, ""/120}, 0x80, 0x2, 0x0) msgget(0x0, 0x4) (async) r1 = msgget(0x0, 0x4) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) (async) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) msgsnd(0x0, 0x0, 0x2f, 0x0) msgget$private(0x0, 0x300) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) semget(0x3, 0x0, 0x0) (async) semget(0x3, 0x0, 0x0) executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 7: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCCBRK(r3, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, r0, 0x0, r0, 0xb2}, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)="c4e5094c8c0f2ba13e3714c3", 0xc) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f0000000340)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r7, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) getegid() shmget$private(0x0, 0x1000, 0x7e0, &(0x7f0000fff000/0x1000)=nil) getuid() getuid() ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000003c0)={'./bus\x00', 0x3, 0xffff8001, 0xaee}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x87}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x3, 0x8, 0x15, "70a6c593aea36a3b2e7f979b6f784ee9af7b58eb", 0x4, 0x2}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @local, [], {@generic={0x6005}}}) syz_emit_ethernet(0x3f, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x9, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="8fc07886af0dfdcd27"}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x3}, {0x3c}, {0x6}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780), 0x10) getsockname$unix(r1, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000001a00)=""/4096, 0x1000, 0x40, 0x0, 0x0) bind(r2, &(0x7f0000002a80)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = dup(r2) listen(r4, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000002a00)=@file={0x1, './file0/file0\x00'}, 0x10) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r6, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x5, 0x3}, {0xb7e, 0xfffffffffffffffc}}) recvmmsg(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r6, 0x4, 0x40) fchmod(r6, 0x80) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0xf6a, 0x7f, 0xc000000}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x600) msgctl$IPC_RMID(r1, 0x0) r2 = msgget(0x2, 0x402) msgsnd(r2, &(0x7f00000000c0)={0x0, "eba7cd3a9574c32411da718ba7cbfcdcd4d158412e453d646e3e14672d2c7cb442b408b5fbc4323a1e0ca43d88eb9dbdc29507ace6a7c13b13e7913f70934c7b27c355dd2a758adc84dc6b3f5d8b3d2f"}, 0x58, 0x800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000011c0)={0x5, &(0x7f0000001180)=[{0x80, 0xc5, 0xe1, 0xd8e}, {0xc565, 0x5, 0x7, 0x5}, {0x2, 0x4, 0x8, 0x4}, {0x5, 0x4, 0xff, 0x2}, {0x1ff, 0x81, 0xb, 0x200}]}) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='W\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001280), 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000012c0)={0x1, 0x9, 0xe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000001300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001340)="57563c5c10487f6b4f85c66550d8050d43457ab84fdfe2a44dfa056dd7e138027dba43f8abda7ece340119ac7eb08bb1bb80693768f733fd3c8954a950601cf79b905d6713ce7cb901f3166efa03faa442192a4934d8e79d25f38dc53551f33e8d105da2f07d6dde7c600bc69bb6dc2ec4b1624aa33c76f43be091faa4bb5a5cc23ca51b77c8877a97cbf8289b14e06eec1f3c307ee5c1f8c93ef5f0f3e00db46f6df074ed0fbedb172a495876ab1a4990e0bd92482577f2a463b3d41068a78b5235cd828dbfa55371c9be6fc75d931b80b8c6870c32702f020cb2f8", 0xdc}, {&(0x7f0000001440)="25dd59d54e456d852d3ad3ce43c18b47c186e6c740f700691d9af106f5e6f51e4ea30262e44fd929d34d58088cf1bbbd38c66efedf79578d061008c6fe121dba7859a87e32c22d3d58de246006f09e68b9a5ce78073b08accfb9dbce5341f374afc396f1f4df33f410d20ee295d7959d8165daa5c495404b31fbb5fbcb69bf3534c34ebd67d11f76a45fbbfa3aacdc122e5275a29d1384cae80540b6e8f11141b8b2a11da2a72f7aa52dee1ba09baa93e32138791246b159ca5a369d0697e144470e1084ad330b0bbc63e2c010", 0xcd}, {&(0x7f0000001540)="c584cd114591d47d9a9468e164e7d7bd6dff98078942364563cf8e66c69667609c3744f48256fd8379a05722d9f7de2e", 0x30}], 0x3, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x400}, 0x400) r4 = getppid() ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001640)={0x400, 0x326f16cd}) r5 = openat(r3, &(0x7f0000001680)='./file0\x00', 0x20000, 0x11c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000016c0)=0x1ff) getgroups(0x0, &(0x7f0000001700)) connect(r5, &(0x7f0000001740)=@in={0x2, 0x1}, 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001780), 0x400, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x80105702, &(0x7f00000017c0)={0x1b51758e, 0x6, 0x1}) r7 = socket$inet6(0x18, 0x2, 0x1) kevent(r0, &(0x7f0000001800)=[{{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x3, 0x7}], 0xd83, &(0x7f0000001840)=[{{r7}, 0xfffffffffffffffe, 0x0, 0x10, 0x800000000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x56, 0x8, 0x8, 0x8a41}], 0x5, &(0x7f0000001880)={0x7fffffffffffffff, 0x2}) fcntl$setstatus(r6, 0x4, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000002d00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002d40)={0xffffffffffffffff}) r11 = socket$inet(0x2, 0x2, 0x2) r12 = dup2(r6, r5) sendmsg$unix(r0, &(0x7f0000002f00)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002c40)=[{&(0x7f0000001900)="3e15b503022203b8400d3ac5b76828c2a9616ab9d4adfd27a5890b90cd46dec2f8e8e8a2879ad7a7bd120e8db16a6a95bab2f442fab3c5ddc6b62e054bce32adcd27bcc63863d681af0d9a1bbca37dc12e695ee82721f870ca3a850ca3e7ff6b1970849e845e629da95623610cdab8712d270d2c86932a10b7b98eebfec512176f019e380609194334cd2df46611b93c0e583ec648d61ea12ad8fdbf09ebaa2b54d3741d1133787f", 0xa8}, {&(0x7f00000019c0)="e7b739b0881f8e5c7cb8233b048ada415f576e600124b516d4e65a53efa51ea4a8d251e29f179f32205c2bfff2684a7e9bb8dcfcb04e9b4ae5773204b83ca0d72b359ff9e74f4d5dfe29e83a2312db76a66ba5e40a15c9feb3ac73503884510952ef63da0ea01d43120b06e291d69c3e366f1a9061d5e756ef3c0b8c48fa6ba8f8cadd45d338d8a73b7ec4f6e4726884291c5cbaa004a48f1b2ba5798c11c1501d7b8444e9cfb5a926036996b24b45c2f6918611b85ec160b211018215f52ccdf81c221e5c0cfa7138aeeb247442196d9dc5abaf7547217ebe90800a0715e9b704151fa17d15fd749310a93fcf514979c8ac282d06e17e26b84186dd2ce8de9cc05e6f147c4738b20406a7a1c6f715d98bd1d625e5229c5159b4d4fcc19f6606f88ed906cc01db57454865fae0d16889ff6643f67aa8a925ba819684b87983f3ae4ba984f2123c5a08bb59a2067b3b53d126d6cd76021353df1c8bcbe5e9cb05f6eacc2def8c068e218c88d2bc8261c9259788e398fc796a5e8d513c2104b6f138720f6eab7af5dabbe1b0b659a28c0cdf0f4d46bb73c902f76d17959b15b4049ba760dc1c3e1a19be76e1d3cc12ea105bd5b02d83ff85b9ab480722d7bf850b7a5fb948bb1ac87b35600f29279f00bd9a3efae51644f59cf8d28693e28651a61e0730416a273c647872565dd0bd43ee03d248cc6fa5d2c4acf7e72aefddec65356b2aea5b6f3f664dd93af6a7676dea40a85edb2deccbd6376369454a1c1b76e6668a47530d2fc9d7ecdfe5b47b2d5205bea1f076cea0145e4e62a92faefe5def10208005d3e7706e909f37af907643fd9af5d5d8c586596b3c33d9258d08230b0ad65eed045f8f0c03589055c02a2a5d654bce51a5a3db747cdf7878db270a9b777927fb372f99c7898d43a56b8251a9146ebfbc46c5da51eee668f3fa7ab8427e09359608d0c72bdfa83aa7778c5a70408c6af1e53dcec531c71a571e1b3dffbfafbecea04297c5b22b98f873febc7a94ef1a1da371b8b740ed58239248f8877884ce1defec301abdc86a064a0b7ac37bc2d0450eb657901debe26f920d60698717319c244ef8c8168e9975359fe3f6bb7de3481cd0f2784f5c4fecd435650662c7bae7275d04852388dd88648ab83c9216ff8f748bee5a57f6e6fa9d333168245f1e0674423424078e32fa7927c609183e266283f99fb2f46dcc1f8d2c37a26cae711c10788b6013ddf9d03b6694f4e130bb818a55b844e0ff1a2fbcc723b9366c17d02dfce823da76c049e0642670df6df4d0a55de91a5d0e45bd295f319d529861d1f9a1ce95ab90ece42e4d4bde184c7f37a95bb0e4b7aa8e24737d83453d6e7cf7f8735e5a4e03839db9e741d488a247bb470ba12516ee4d9daf64362e8a029a95127d2d9a67f746fab09f2708d5be3f41e7f1e39e32526480ba4fa7222358de0f602874ce72f1b8f45aa269351ab59b3021ddfa41d0386559fb401a42b00439fd11980553877883eeed91d0a40147deffddc456d60bb66a64d90aa8bf6cd38027cbd90361b0b5c7a43e8b3604b0f1cec4d839ef2b0c327d0fe7de5d3234029995a1ea4679eceb15348d786de00047dc5ee8e7afeec9582816ebb24cfb7f2983c8b0542ca523c6b4965d0ecce15a27e2e670415a368684a66e473e5437906072c7b715cb79ba94bdd5346c5ccc9227702658530c0ac884b579ed515856b4773a83973867b33d48004e4f9edae8900bc0219ad3e8da3ac67c5ec4c383b84eb09e7febe1d22ab25a93b81f000d4a9d4abfe15bedcf1b80d0ea407568e1a6110a544712ae1cc2466dfadb0c15bfe8af8e49c34c2eeda6958c48d61097a228e5d9833b73b9a2ac6c6831d957b7bbae31cb22dc6fc94f4540df9c1636e5194828d065cdeb0ddf149f76bcb56f54ce24823d188fde2269214d922559b29ef5be1be28df313d00205baa5a8b2afcad519b0174bb666946296d53bd7e969f37fcfa7bb2f03bcec6dd276a7e08ca0a3eedf117fb8f8549fae849c0ac151ca8e77f141792d5628a46661c4b87f1f950e486d75b7c2f6c057c8c0e787b44b026b0fc97a0444819ee3b420e8c255f1e08146398670f8c4d84f7c48b35778bc1572571155a8dbed1e82f7c250fb105dc3eb336325428043dcd4fc3039f717bd18519e60e3fe1cb88229827bab6cb4198ec046f9f29142fda3c293d46dd4926d58905bfd562b854237aa893ba9182a01be516c2acb2d94cb4714deb89bb905e03e8ee645b1cc60355a9c63b73d87da4cb55deeee0668114cbecfab116603f677041776f27c604c79b753f1db1206877ffb1bd40f74b613afd10e12d23e20ffa3f3c90c851de9155c4e6be8ea0e592ac47b3997811785bb0cc712c27989e10bba9749635ab291a784d157015e3963aeffdc009327e20f3e068f18d0729342c866fdf2407c700f4d64e007d0b4acfdbb41c36f4c101057622d694ed27e7910d941a32d7cc6620a39a91905f5a00f67eed5cbe254b239378f4c2f78b87d47f769589b1822c4c398093859a84eb6c5f6cd4b2a751d31885425740c8f344b0061e6a16ae616fb702c14d9360b76d01c6d22e10b3379eb08174d1f151f85c4022577eec44109bbda69ac7fad1a3f90132f7225e14cd9839071adbc222ab8e38727c850b4970300f85baf23fbda92f17f60df038cc4ff2680c62499a8a5f986685add98179e44bae8f8f2866874ba7e3a6ff9575aae783e503fc684259eb129caaa7060aa9481c0517c52a619a72662ef46967a0e656de598cb2185a73b784ef15fbc609ed1bfae09700351d7921d8a183cf57730d20bf093bbc5b3f9439da6f084e72434433ff3cc3f5b1f19d6204825599c79e4910c8e451b028d49c78991aad0b8b86442d3952c668eb8f095da7d36c616fe66e385987c858eca8f2168363d7941d0b7393e9835ccd6c358c0af1c0d5553c623b1209d6c69f1ed29b3542a27942a38546345ce94e4046ba20de2d6bf13823bd9f8a42ffd5bad8954a94a78882aec8b777facbc81ac2a30e6a4a664503c405611fb90f6913a5953e68eaeffc611ce3893e7c1565206085b4431e1a39f925b9be984c810e77cc33a9b462d5638404f37e540f42a0ab17421218855eeb0a4f626be9982882863c81175c4b88d66e6bd9b918558ea46e444d8d898168a5479deb87b73e033651d1fd45fe9645baa18dfe8413c5829daa817131ee12dabff1a49625dccc45679874c2231dc4faa29301333c348ecbe1fec9fd4e44a26c3f558cf95b9f76ab6a56a6d1ed0c0086ebffe2c14f1a760f6a7c9e96fd160d51433f9bb043f03494ff098f93f122a3e282ce696f6f4a07782a8a5120af21e536392166af61aa9157e06233033e45a8a29cd296b1e53fcbd68c807930631a360106f5676160095b03410a72136bf1af0a6c636ddab3d27f60122a5138f5f5d5ecb6de8f3d96c0cd3ca6da0251e7ac9f6e3c8178120ddf33fa37a94fc7154dbd74085ab663183bfc4849bb86e964cd96cdc1679f5abbdc2997be3d886c3ec07b638ee45e94a5f91abd8b06a7eec7ed11e7fe53111f656c02dc92b58a388491a689fcba4703996b97ba868a02d3db1d00af7566f7af3f7df8c16d2cc2e65c9583e3ff0c0ab2298302d848a4172470f5d981822b1b86e6778a67427a9bc44b0ee4b21aab4765ce6fd98f4b16d7ce2b26e07c5981a1df0487ef7158f4bb7131633736382c8607b87002ebd9eaa325bd27cb0fd334bcece38ee3f42e595dc20c9bfd8c1efe327d202d99539ed56d123279ad99e89b0262e503f2de601e66b7af76f36fdfc19fd015c5dc5626a14923d42b38886609721483db2db68ae710bc82b5c9fb6f64b525b1982233cfe271e511a9f545f6b7236ddb0307b4631c5e8543bf23ebc1856d006a64db82ab53d2c6d529b077c49bc7e7d3221e7fddeb9c6c21e5f75bd1241ccfa7a1fd01545ef923fce7670a0df1adb567a8be4855adcc24ec606bebb9c4d95398d7967b5799bdda42a82e6a525ad5b3da7f01b7469ce1a4bdf26e8ec91016a34e148ab0b91477e1c2d144af53a8a9db8993f26729cc9809bc4e01a06e0e17d7bbc0dd5719ddb6ee9f066dd9c9496fc23c474bf4eaa3e7f17a6f83fa55503e088c6a3a4e4ac52b3ace1d12e98bf1cf7197962cf3d03d7c5a284fdae0d9745b56532998e1d7ffb267da5359863e4930ff1a1d4e06d087d1e855b96171a9cca8e3bf15330e18cdea5f023b6866cdf626aa658d6eaeb44912d4ff47ab0c3b5e188377261648ced53fba86e2b9804f3f6020d2e9d4fdbd0c9cc8bcbb06674653d96eb8a06eb559e04d8418b14433dd49361a9eeb9c24aaa4260e71aa5b6f64c464c5f153e0f7f3dc8730e2832e3d43491f853fb26f54b8d005ecaace1bad5ea0ff8bbce52c9ccdfe7bb981dfea6cd1ea2f7c0f50e11d76435cfc73695b4159aaac4347214e88e13ca06326bced770765ad5745a4923a73ecb4138422fa5ce5d3fb89554f2f8498f1d858f753e1162560e7248006c17cc8e6896649a2cf3d94d3678de16115681aa7fba78118bc34727b435fde42aaf1e68370e3cb018991b2c440f97f1cf927e183bd9f1010b934b656b99c7293095167668ff6eb0fb77754f06346c80ed10d84115b555eace183973dc10d977a048667358cdf317a529941df0f75f6bf300baef63060f3f5336c60c8685d49d656e9ac7a9cc049e2bca398927ef7a2c11f6c072c8947a876e0521688323fc8f91854144261caf0066effb2b04979fa1b351aa89b96db065b35e0492698d2addb650a885a5aad9f792bcb80eeb9d71dfc52457c6f6749d3da736943075003ebf569a426bd518cd392a8974bd0c9362eec2ff9d421b6f6bba29d4cb7bb97d5f866f666217a96864b55d2ba263c1435390ac78a9130c85c479e5222d63eaee121d3d84f34b2b1b7f582b92a329a530f20aba9b4df9d621ffa38eb52eb12868d30bb11d3cbc98527fea41b1e94f46f35f6ace1541682a14e140de9337914720aecf4f2b13b007b8395298dbb07e2842427306bec8619ad57328b0090d272de199334b6108370ee862a5566dd3909bc27727cd46fb796c9aefbb2497a99cf3cd475116fd3b519f1889f53732bb03f1ba965ef41d729440ce8bdb986be2f22d12c53df08f227455453961cb28c44128541730c80ceead5ee635ee3ad0914c70958c2ba110ce9a26de8e43f49e83da7cd5157dcfd5d80bdfe441ff1cfebe06b65f8f89e30e8c9da1e51c4c75febfdb74744cb24f3b4549d34185635c2a49455b813862a283dddee2d3bc5a2dfabcd7271e602605cc98be525d874d309b09feff1a8b3c2e61d9183a0f642e485c126e69bdbcc504faac594227c7bdfba308f7c18ef4cc829aa3aaff8eaf0d33b7e06e0a2537c025d1d5936a80c9c515e00365b426266c222427ff70d6868bc2cb355236c4d368c6ca79431000e96e39a1d23e2a62eba7bce4bd6378db4aeb3299e7b0d0604d3561ee3f5007f402570e71a59713ca3236a65a91ca6233e631042d88d3e98d7db93daa7f857b65848c9892354bc7fdf17d9f62d3987a628461b97459b83bebc19e226282972ea166fd48160706fd7964a6021019fe288ee4a7ee182ac39e560042da8e97460b524bcfab7a9028689e510203f8c1ebf3ac39171f143935e2cd61fd86f94ad35280116491c12b32d766deb7c148386ed61f97b1d7a459169261084d3bcba4f588a6c98d0314d8cbebc9442c2b661256c2a7dd25e99d07c93b141fa0452baeaf30c4089430601aca5d1d43744419", 0x1000}, {&(0x7f00000029c0)="e9d8f457b909a895a631e108701dfe216f7a1441f07c5eba0ad084860287129690ea2a1f22f0193189ccbabdfe4ce7785a1b297e6a2b2ed17e2f9d60759e460940479b32bef0ced9563d38f46ebc2ba0d55c963a1255b6b582c0c81a45e28d6ddd0bdaf96b23d00d3e24bfc39bdc3f336a1da9f863104d86823cd79b5db322afb7979e2f031af8c194d758c475a55acdb4697d12d10a58d56493f1d2fc03ed8c44b316f86fbbb97c80cf1a0ef2a520", 0xaf}, {&(0x7f0000002a80)="74e8b061a9ca6ff9030e559371b2e1c30602149ba707ece4ad8c99541752171fb4b096aa107621ebec5cc86845dba4f33f8bc2f04c40377c946871afe598470a395033e3624a7377c12422099083ec1e358fec3842e9be444940ddd76f5e3637089061b708c220e25f42e288580d859ec370535ee61c77cfd47f335cc9395d4ee5ce271ab1a725564e5460a94c7628674fe05fd93654083e556f35", 0x9b}, {&(0x7f0000002b40)="d2055d7b3523a4f4ffc3605c1c6e2d0226611e6270648c7b88eb87929488f38e574c447ccca94d32f9e6e0a381fe541b7e555043e014e1aed4b79ec5daaeba17b10fa50fd59a2ec3f3cb7eb3563f088db4e56eaa9ba4f4e5521dd09c51827e5310d14ba92dba83b66dfd6f7de28b1f82568a54e842689c958b0d1b6590ecc21318de0b1c091a99216b93e7bea6977ca637bf0dccda5948667763c67bf40f749726749eb91cea59eb923a808c2a5ca392d15f294e8968c52fac71feba6ff65b109450aff7ba1f", 0xc6}], 0x5, &(0x7f0000002e40)=[@cred={0x20, 0xffff, 0x0, r4, r8, r9}, @rights={0x38, 0xffff, 0x1, [r7, 0xffffffffffffff9c, r10, r5, r3, r0, r11, r7, r12, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r7, r0, r3]}], 0x98, 0x5}, 0x6) executing program 0: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000180)="0009ad9f030000ffffffff2a091f0114c6a57cd05a53ccabdf739bd0c6a526343f13", 0x22) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) 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) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206999, &(0x7f00000001c0)) setuid(0xffffffffffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getuid() semget$private(0x0, 0x1, 0x30c) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/245}, &(0x7f0000000140)=0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000579000/0x1000)=nil, 0x200007fffffff}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f000061f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x3}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sync() r2 = msgget$private(0x0, 0x100) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0xb7d, r3, r4, 0x0, 0x0, 0x1c4}, 0x101, 0x1ffffffffffc, 0x0, 0x0, 0x0, 0x8000000000000001}) getgid() openat$pci(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000400)={{0x2, 0x5, 0x4}, 0xce, 0xe4, 0x1000}) sysctl$net_inet_gre(&(0x7f0000000440)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000480)="26d170ed9963029dec5a12fd09dafcbae2669386ed93579ae85c6a183533b9fe29756d7d4aeb825a41380fca075e34697eb9a57205c3b0df5cf65b106b0cca9785baba07b271ea87e12a8369785037a2ef68fb9fc1633d5a4f3e6d30c729f986b606ddd53950b8d675ae8b148aa585a65f0bdceff80659fd545f4bf65dcbb14dfe74a7daad7f01f949301f53a6f389e0739d", &(0x7f0000000540)=0x92, &(0x7f0000000580), 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) close(r6) sysctl$kern(&(0x7f0000000200)={0x1, 0x1}, 0x2, &(0x7f0000000580)="d9169eff6851a7ae9e4751811c6a5d807361e4d9e4b7476c5970", &(0x7f0000000c00)=0xffffffffffffff0b, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r5) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r1) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r3) setgroups(0x0, 0x0) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4f1, 0x100000001, 0x0, 0x4, 0x3, 0x400, 0x3f, 0xfff, 0x4b, 0x80000000, 0xd95d, 0x5], [], [0x800, 0xfffffffffffffffa, 0x3f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000080)="ba", &(0x7f0000001080)=0x1, 0x0, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r7 = getuid() setreuid(0x0, r7) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) dup2(r10, r9) setsockopt$inet_opts(r10, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r9, r8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8035000108000604"]) executing program 2: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700", 0x4e}, {&(0x7f0000000040)}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e0800846", 0x279}, {0x0}], 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_request}}}}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000680)={0x800, 0x8d, 0x4, {[0x47, 0x7fffffff, 0x100000000, 0xffffffff, 0x0, 0x80, 0x81, 0xffffffffffffffff, 0x1006, 0x5, 0x1, 0x1ff, 0x8000000000000000, 0xffffffffffff0001, 0x7, 0x5, 0x8, 0x3], [0x3, 0xffffffff, 0x5, 0x1, 0x8001, 0x7, 0x10001, 0x8000, 0x6, 0x1], [0x3f, 0x2, 0xf7fa, 0x81, 0x6b, 0xa0c, 0x5], [0xb49, 0x7ff, 0x3, 0x3, 0x5, 0x22], [{0x7fff, 0x4, 0xff, 0x6}, {0xe1, 0x7f, 0x0, 0x20}, {0x0, 0x0, 0x0, 0x6}, {0xc11, 0x1, 0x1, 0x100}, {0xfff9, 0x9, 0x9, 0x5}, {0x71c, 0x9, 0x7, 0x8001}, {0x4, 0x0, 0x80, 0x3}, {0x6, 0x6, 0x363, 0x800000000003}], {0x7, 0x7fffffff, 0x7, 0x101}, {0x71, 0x8, 0xff}}}) syz_emit_ethernet(0xaa, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x20, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}]}, @generic={0x0, 0x10, "9c4c512e1ab59197e120b4d902ef"}, @ra={0x94, 0x6}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}]}, @lsrr={0x83, 0x7, 0x0, [@multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@multicast2, @empty, @multicast2, @rand_addr, @rand_addr, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast]}, @end, @noop]}}}}}}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x102) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r3, r4) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a0", 0x81}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x58) unlinkat(r6, &(0x7f0000000140)='./bus\x00', 0x8) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x10001, 0x100000}) ioctl$TIOCNOTTY(r2, 0x20007471) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r7, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 4: symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000900)='./file0\x00', 0x901, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') socket(0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) executing program 5: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x200000000000) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)='^', 0x1}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) poll(&(0x7f0000000380)=[{r3, 0x80}, {r3, 0x4}, {r3, 0x140}, {r3, 0x80}, {r3, 0x7425dd5de6e83438}, {r3, 0x100}, {r3, 0x4}, {r3, 0x8}, {r3, 0x4}, {r4, 0x2}], 0xa, 0x10000) syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bb67d1e333bceec64200000000000000aa11000001"]) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x18) executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x5, 0x9cdb, 0xfff, 0x9bb, "232159c5b0c401c96b4511ebcb4470fdba0608da", 0x2, 0x4}) socketpair(0x6, 0x4000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x9, 0x8, 0x8, "fb95a57142ce0f49287ac6b1d39a496e332df024", 0x2, 0x1}) sendmmsg(r1, &(0x7f0000003440)={&(0x7f0000003400)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="735e1838fa24ecb5271eada4c3b450ea7f29c2cf1e0b67358308989f935bca3584f5aeee1756f036893ed99e3f9ba5342f26214224259f0c91fccdbbf0cd61eeb35073d733c33dfe49e8e6eef234f66cae6053363519128c93d6d49ab0aba981e916fc0197e45e54ee91d52352bce6950ae480620dec2e29b0b9666a313dce955a938ac1dff08e1f4901a5ca9d054b181435b858f8ed1025409acfda710325f4d3afdc7dcad4941de5ad685bbc019ce9d7af04170649e2ebfcc894215f2dd767ff445e08", 0xc4}], 0x1, &(0x7f0000000280)=[{0x1010, 0x1, 0x401, "b06ca759d5f15a83e2d1da41bd27dc0d90423f2d586bf08412c11068f41a9eea3b70c7f2cb374fbb9fec6f323e1dd77806586afbbc5a0c72a09e6f02c7e3b577149090e48b28ac38b7e3c4f6c0c472e9c81a7eb66f0914a0c976bdf73861bfee9c4df946751ed7ee5f324a079778adbae2e3f465f203d64065c8f7de2b7df725b8df715a78b64b5dd30081566f4731b95c73a1d804a59544fdc4a0f57e06186febc1cb99dd24eb6923aa100b1a8a1cdf046fa0c2d1ba3ba2e0ba222c548d5acf0dbfdd121fc618dd3c28e475183fc79b64194763dfd49190ab0e7cde96cff4b224f4ccb579d0f4b7280ed3d3924781a28cac2fe470ba1898ce88fa8e9940c63b49b3bc5ca477d5b4917724f31d433dd896756e70c41a02454f2642d7fbc42fb7c83de09bc8f8a3b2992ae302e8abee1975c8ebbb338c784215a3fda0b853d3fd91aa73699204a41c42f278c46e89d6a7083c241d50be35239780de5a9b320741f81243f97d21ddafe937a9ebe85c280c1dc4462efc5640438394ca88d589c5e5fa6152458f1c737f5d2a3c55f663771b116e068f071c7a00adbd7faa193e663d2191f7aa70a438f00e324895a36c1e6e60224a09727b64860f58d9362d5cae427e11019d8f8daa0804cf6e729f2cc11d0d0b09c6f90eb84cd4a8d644c84e75e1adf0ac1d377a853d3a2cf892db9767d91179e25e8b9d23b19dbe19b853f4556ed1b55ce94bdaec556663e28d185b1fb6ca69fdbd016e14db00a98b59ac753c2ae9bbb608409f8c066b44f9f2b4788e044ce5228e0323b5a44f8201930600b238fb61c4b35054eca6197da342fec0c084c3803f0c8d7f99f1d515ec9aa7826f8714af95f90eab4218f572c29c817840988337409b656da5ef70faa09e068747637de4b712664b12e030f3c709a5ac01cb3d645d0ea09c8e141dcd2c0339abda8baba25291b8b45532e472b3406f8c282f57a04867b485440166cc2a80f7635bbabc5a68c0274969c3b9595f71aedb1691257276f3a066ce10d0fbad99f0975179fd7e66817c446b8b4c56ff468cfa08d1554ec9b0c2ccbf8301da217699f307529adc12bf837707475badca334270d359de71782ea4867ccc108890371b732b2d76a87b1d831a4b5003e41ea3997410a043301e96ddd2303714e82390c1a92bb2f8189b9c5ff8dbdeb3235593da88a33ee42b45346e68edba2f130b3c82c5fc0a377fdce38363342a68f90909dee45b05fc8220591311f1923e3849bd60b12f08d564d30894081f3e1954fc8849f4a0bc2b69a0ea9fdf8d27832d947f5c79aa9376b1ceef1345b9d00696929b8d0f53e2c8d0bfa350edd8ecb2c3cc4f7277cd21419a9ac58891352e3910b813dd1f70787f03886517688dec5883e234fa73c010f277b8060f14e52b3a0c51a3fc68b263e7040d6e9ef7451949cb011885f33729634cf93a55fbbdcdb64970c5e2b7626775e5e5843be7fe169f35e4f78ff1b2526bdf0e08bc4f8f809c7efb3063dc903839806e742b3c661ff9da29e7f10e55bd91ef4d5510630f6a630c7bfe2828823c2bdb77273a82a9789cccdba9882ff674f44115910f5abe531e11a12497a27cc673353cde51983e34d3f453b57e1a0f44c0b28b60f99f175dd6382afe36eeb57beef8f3d72c49ad6ec11be70389fb2c9c1df01cf03f8b86a7a5276f92401dfd6d13b5be5c6fac368ee6f230391efc9668925ec9ce4f9205cd5e745f4ec7b20f51598135ff322e80a528d9aebe9b2483ed5d3715efb02948bde0208d87e1fc3efe75508659a29e2803f867108a4fd7f35e053a96c622f329298cfc0c70a4ad228fcaabb4adbf9afd249ae0ca67283e711ec1dea60dcea4abb770ffa692d3a682d8c5e1d2af6e8a5f5f7c4917ecc7b5568eb79f02ebb997c8b376f820b6e1f9e0aa0c5aa01021cfe61145858314f2307b1d193e9bfa9e41ca052667001e1a5b89d4e66d6fb9188c27cedcaf49bd97c2cff26eef52c0f89de84219f298ed298fbb5374df48693229d72c45f9c8eba761a1ae948a9552cf0727609216aec18c2c3a11c863258b592c46b5bbb163f2573c2735edf09842bfa4d79f88effb0e1e790193eab2b8dddf40244405a832c000f7bbe5b62c8aca08526d9afa2562f7b33ce1af56fd21b4ce3e51cceb74a0ea018b8fb5af4440999e5c6f2f998b039d99a3babc2fc4dee6b4fae0dced584c7ee872cf642964703d3ff4c8363452f4a78698b6f1214a43be755b90043a5233a10693b7754f7de7e2c353b69a6ccded14547a183e92c50da0e2ffb0117e7710a6a9192344f70695f60bdf9d9c5ab64b66cb5497f103ffc2d6e29c576a3b0b5f900fcdadf4b3f5752c08a70cc34dd8dfac9a28fb0872dc637efd5fbde11c43d98afc7f4d4d43c23459cc42943b38c1f7f0142a9dcd890bb1cfd47980c42d6dc036f183a12e52ddf534e5178064c75dd5fb94d4039a6a2acfeadafed8aa93dca57a292ebdc2457513b17df79dfb7c30a768afb673aadea903b713b5c12eb5e229ecf3dfd8ff9f73ee613f54e5f6f35b07e007fef9a36a6da0af46d5eb5522c9c42199300b4c1af8932d79b9c83f504ca71331f8c328e65f64a36bc09af110e21190cc0a851328373af4e7be197124c8d9149d45922dc6d5d68a80eb57af017c573deb48d91d79298b2f940b293c0e8be7b554cba8eef0abb454900803377d251d73a43d7359cfa90c917a8d53c769e19d323692a572d586a4e4b66806890c65c4a761f0b6b2a874c71d15c51233da3df9bb83dd2a5aa8e3d25629b253d9c0bbd5e9209047b70b25064f119f7ea72b2d8bdb927a57889bc2970dc10de65c14101a6dbe64c67189bdeac787c340f29d2bcacf0ae58132a18edf46da5423e3f4441c4fc95064073473fbd3bf3b15534564a3b5192df0a062c5fe478d850aa0a8574d5f1d2f34e69303b060531d7474451dd8e39b9bc3f6fed2d6726d9dfecee8830ca80becde7a5471296cf5d95a951673dac4ccadb9dc114aeb0832398a05e5c4b2daa02cfa4271066f75e6f01af03a0519f1e0a50408e2570f3f2a75e716955a09d0272330d15361e9f349583f378a71cda40c5a2f94a4126881ed0b918e199d83a4c6ee08f5f0bd6967386c027356f97918217a2f4977b515aa1dc6d791aaeae4a2d4a72121603dd9de35c64eae8f0b22a13eb8814bb6cefbe8eb6809b9b28abd9ba8406e0b7d11ee9fb4ced03334f3bdb495b96d394eed3be72645a45d3576b6c64e5732c4f5d6e8ab886e8f5ca4ec353079671eee13e543d04c40ff42c0069b9438ba5c437e57fae45f0dead1fd7d52e23320c99f1062ed8a5f2cc80850eb980212585e096c128454690b987afe8febbb5e7e96bc2358293d21b6080f77405fcda4a5ac584fffac2b5d17307e60eca5bad99ad065af11b5b54ad2463cbaff26b322ecf21f01758488f9f2b538623d6d3ac8eb4b1731b70454b3e449501a9b0299ae926e58ccde06503f067cb656f3b220ea581bcecbc747ea538f1c04efae376560fa97a87203e5aab54603e51c929f386e7d9611cd149269e639feccd4ad7fc6dfb11250f5c26076763f30739b50bcf42d4db2449222f5a408bb57dd98f89b1fa54c6c15ae150b51ad38787f9b2e3139a378b1daa8c72d115ddc4850187ad556c1c11e2a131a35546fcae82b704be12d0f9043f7051564bbf1456afee218eb1147fa91535cfb2a754da01f65341bbaa2e7938bff984b585fa88def8dbf1adeb40cc286cb301f2be97837094d741bf579fb94460f1e4d473ab168b8d8d5ae4cc2e90d8064685f7209d3be468c5a92e3c24fe5e2f1f2d7e8f226f7c09dbb6fe57927a6659f885a23f92e0d7960c4f45fce47676e80a2b8e73889ca0b627b08ce524de49a8cd43a3c2eda6e7f5609099f170b650379ff82420f209d5c993f2562c75b9e4fe973b608dbc22671883ea1518b200e46b6635d444d8208cd4a101ef583e23642a301fb8a2d110b2eadd71111bc99d496e3cac4c0281884ca23697fd106e1c59a121782a663d8ac8bd85c3a1c140f420cd4f80f0221bd79849bb62de6896d7d9cc108f3b51889c2789ef29fcc81cab433df4198e351baf2fd54dbeae109fa1a5880d680f6e0cd38e99479f44b571b2ab19ab173ef77297879c9530faf2e3357d7c4671832a6489c39b65628917fe2b2ac91c755ead1369bc79777f395f51aadef4f03762b52fdbf71be2ca62b44f7be6289f8b19845af361df1a024c20374f4c0bd7f4fe34550ba486c4f20c2a8ec1d494a9e8af0860020ab395530bdc104fd8404ef830b3b02d5d6bfd7ad602bb2a7b680a0770bbbc00c778b24403a001d8f6612956aad8453ffbe233ec33fdfdbfd040e6a49e5debc2d0f1d5b0e7772b7307c09e6b06e756e1b6ae6b609b73f8377d76727aaec8d9cd7785f86db00fbc52193029759867960eeed20eb722114d620c22ee3fe97bdd3e09f10978dbe71cd36c9e2f54dea918a337199830d248582acf50048039254bd1689010e4f4b0c193a54c4b4e6c85f4212a3e915343cbfbe774fdcdaccd423ebb29a1bce4139d8797406098df1ca37715500fbb232967d89a6ac889a5bd5d4dfed4c31d90b5b37067e8993a8239b107cb984910c969dbd98ba03de0bc78995ad09921e1b9be3acb56d82b1aa1094c34547ad06cc38f20ca7e7ee76dcd7753133c272912ebd2687d118473edbc4703ac9396d3b80840f82678b0f09ca7ca3374e5f61392c0d158cc3768ad948a678c04c3c841927fb2682d7baaa7c8b29bf8f13cbb5a90c18d113ded2614a1e2f85aeb30d60b600d76720090cd8f65fdba608812d38fe3fe1f6044b19c3c32a6e2ba9c8028e7622a94a5746641a94a6b57502165456db185414054a1cbe0d82ee676b0148efe53b2b635a4e250e4dd4b70785d9c6ad5917fcbea93c5b3858d08fe45de664518dbb9bc2048dad5448a17142852a6faadce5933c9097e1278309913ca30dc881c62624627762b7183a07989ac488f582d8a0bbc4d115707f6af73d6ed131e7bfe946ac1bc55f62ff490794e1ca5e0cde24f9622e0db99736f1ed072973f1a4819f385a011e4634a13ff073092071e62a0d5f4287837628498f58aec1f4f197ccb15aefb502aa0dc02864392d79e1f875da4ae5bd2a7f5cbe99ff9665c164e98a8c566c4484bb945301c129eb46bb2b9984f73bd884b0701e6d610d60fa073f5177c17ec0d10250282d0d104ce8d7d820e9849a1b0188c36d0144152be41e803a0ce5d094977d2184e6b76e7b03427aa775c13b26287ce227a5a65a306774c6e799cc391195c9fe8a1b56684db83e8575e91b790d903a568f4a958c02cdb89b082dea0918be3c8ce26f879be5f9ba97c9901571317cb2b77ccc20cff7dcd62cdf980ddd7a8348644d5936cb615983cc038e2a8085953a656b8c3bd2cc531f5f0791578fdfb7b4661fd14dc2dc08613ed65baa9491079ccfc74a628b8385d9f57837a4fc00203e7a075456e1436ffd84b5e74d3d9b6a702cbf6b38f8fc72c08efe42133df164126ed29a7075c89884d67bb9497df4159c02d32ec53263b4802866190806bd3f10bf79e9ea0444ae5a69797d84d70b84488c2971d485d199245bf247e4ab1cf3bc323ff92a03a43fafd4294625b6e4726ade6ca2153c1d2f11a231a84d285c2f3454d987814d63b195acc5267ac23d5caf8dc2b48a821115bbccfc979266d053f555ea36ff0a8e18210f772182fe0f63dafb99645eee07e742a97c04bb78cb80a1c00450842855d1a38485f694cb86b7de80bc1d"}, {0x1010, 0xffff, 0x36, "428ead0dfe7e57f6c3ca3ced2493207699dbe929628a65e9d0e304fc7f0c0cf4bfb409cee2fd500c7b5bce18f269cd1591bee4fe92c4b37456bc6efc936803facd6f76c6001ac25b7f9fb2f8a4414baafc4960bfa299e9ba3d0675b4134a9b3a4a3e41c3a2ce52d49bab36c55b908a3368594ed297acf83646261bd46c39dab59109b48daa01feb2919a363c2ca1d59c4f7bcc3e908fc50828396080b3693b9f07bee02dcc0183d85aaa2728e325ad0ca053c23a94e1476af1e62486a43a943facd7bbcfc5d66ae9eedbb58131ae67581762562e4b2beead995b1c5df216968c855fe250d3d9f24a61ea1f3e3fe2a14862c966ababb490c9988b1d522fa66150b6689c138536d467cd33be7537377ebf68d2d84399004b1092cbf726f63d515d037b4a71c54883208099741a6db188beab3b812a9edada27385af4dcf66dec157ade181bcaf31e3640594b997c19fd3d6038fcb199cc6ee2bb87300a8883f8ff111c1aae827fa24af813611f48a55237091289a44f26542bca13e2dac25cb1c9ad6faea5b4db1bf5bbfc0d681208a44ae25174ed86a774bf4090dd49791e06e80a22163cb458274adfa4f3aafda77fd7a1daeca66030b50300c1c3302fa065bdcb1a3cad3fd990a1d46b63a85dafbedccbd6488f5596708f45e0239a2c4ea1248b565c8032ef6b9e81c2a24214d688016bf101f88df10904ed92926d679b12d69c3b51e7f80e6625765db197146d0210de791d2695974c8f34c9cb50db078a73145308d84d28196c200aed792405a12c599ce0a85fcc30c6cafd9e309239312a7faf8c0553f3ac7eabbe5188a77c25cb9536fb0137f43bdc0b9a177486012b40cb0e46fa2ff1c331acf774559da8fa92dafb457d38e869722dfd0fe12c549911eb13e16ca1a032cf87992cd5438f714287926e406a675072b229f9a1d1150371ba581874084802f45ef388818ac4c903316be2b8d69d136550545806f498e2c916e39d8e74b20550ae36861fc0b9d4cd171aecd4593710d6c8ef40d0e1376550e58064f291544801297b1c4f3c02eaf09f5795ec10f8f893d8e24255ab4f758fbf4b1fcef910c964ae14bb759314a8b2295f76e6c93f79580b9ae356d1a9acafe79949e2fd00803a6be94afcff4360a1d66b8154043cd6b2c83c67df90bb92268c3bedb382521691b0e93cdd12348193f4e55b38bae3bd4409c810812f08cddc33324981370c5c080fc9104eab04c19412a451e0fb7a0156fda41d6a93ef05fe0d256c0ac6bb08ea0ca1177d92b513444d6d3e7f477bc76b2a7b75224230a5ec209fae3833889e90cbfdc276bbcf5363aab609b141762bbe7b8efd100583c4da1f4b19643879e70b78b274a1ab47d0ecdc9f87edb5c9ddcf649011487b7182823cc5c0a1af752dcbd3d65752d9868247a25a6dea9a0613899107c4966e43eaf513b59449453843d738cb8c40fd2b27176aabf27ffeae13ca257244ea16f8d274cc660cb5bf59e14dc46f4241069085788530289e786d8fc51b8e84764ba067ebf832ebb4446fdb58756b7f7bb519bcfe188e337ba48c5603244357a379240a1ecf46cd5346210833a1ba5f25ee3119ab555058df18849c90d1da1aeb563677d5e71b7c9e0915e62260eb1e4270341c5f9bedceccd7f682d2e7aad1aab6c4e092f4da729173f3f9722a7b041d9f68fb3b221ca1e62c6e65a92be3724877e60f1f71f1b138a205a8d8b5efe49bb800159ed565c9514ca1ec15098893a1f64459bbffbd0c288de7986569906554d8edb30a14aa052a09ffe7e0f4cc782968dcf83ca0bacf76339cfa727c19884f5b37461b61f56e6be6589d932c90d281d8e0f43dfa083a673103ffc200ac9205a3ebc5e98eb93b65edcf30a93c044024796be16bf8e922baf2c16eb94137dec178369107438d1ffcac3c02b33ab8c12aca2ba97b4a385c2c8c6ef00518dfb8eab722d7347d452c9693bf7a14ce841131ce9be100459e3355df98be07791bd7192fb6d84e40686f80dbdfc7af5fc8caaefd035ba89a88a1511eed8832bc2488e4de3857d5784f122d743037023b3bfc33256d442f6d6c9dd8f2887775733b321e4d387b22c3c2d1acb3a45ca57cd25a778abefe22c4426f8f0d558bf8b6210526570989a6293e3d53a45453c2e1deb3a8857dd9d4aac3e339b3a790b3deb64233f8bb3fa2f3a96b11ec5e5a76007a2a8ed31f1165677a59a6e4ce641646a1317dc8a8ccd1dd82f5f0300fd3635211f50d77266d02af4f5bebdb1b9a047f945719abfbb384c666d3bdc0064a00c005ce4c04632ba4bdd7d76434ef143b7fc6f8be55f14313273cb75bdaa03816785dc9cfe28a96a39b89faecf0750c3e8411c617c2541366306e3cacc36e5ed995fe9223ba96a2d0802c1cb3efb6373d1ade4380c7b9017336cd0445dd75f1ac7513c70208e956271b45a3594e7d64d8bd9b60eb653e199980c64cb55d8e1948508e278855c50e623e3f61dac299c6bd919b14cbaca71e9910920e47858f2773a388cbbbea379b7e819bcfb0469dc77d3ee5fb521080b8fcf04ba910a81851bc9651ffba1a08dab194a4e20d1795371065e515e38fe8bee7ca30cca648d0e36e9eda4227c22164cc8ee9ab83d7c9753df4b766cdfa2a3182adb47964ebc3fc8fd0f7bdbff5a338533e95dd065abb78c71a495529834a7e8c9a2b43bdbdd28341cb5147d19e4a2f3e1b62a3e95fda6239c20a626dbaa873255dd6efe7bb211e4943c4363f83a4c00c5053282f6e32289f1173bf0a594c9ee55e9f29c9f0f26a71f5db080eac71354cab93fa90b4ce7b0a8c2efd7f24e01dd36c47dc3719c892325dcfcd2f86463f5e38b31c2b4e1b95926427a8563f2d134fcbaec03dba894925855b4912ce074fb822b1e32d340dc2e4972c6caaf3420d13ce93c844e17da003b83b1921c054b026698d249b991f8ec5f7c8704df3952b9d74655195b1733bb4e2c05ca0a28d0b82293abfdafcd3c99a8fa3009a314bc88e0acb3d4fd72b8c561ba85fec4bd4ffdb4590ee2d0c7b76da46132bb67a35462bfdaaa7c965b531794144d8284895b0e607f3d2278c21e8c9e2fdce107a6b1b0dc01052d3f9333db44bb718d99327aa2274b9c1ca0356259edd9adde13b362887732410e835b832e9a5e0bfc36e84f05bbd35045db9042de938ed9a5e00ef845c8863eed431ece4f36755fedf09ba84b85d6734cdac2507164423e68f849aad70cc7560df9aadf52b91f64b62ece2fe947ce861b0f4f1c66303c9dc11cbd07b868626f7c1a326ba38f75f2e75934a6a285971ed17c246565e9e19267e60d9ee30ecb543812ab268de531e51c51201f769ddd540132f7830cc4ff78c0847c0271b143881456923466d225b5febd1ccc94929d97c83ed9fa9ca3b16fb706c04d0ef27eea197465d380d2c45cd45be54e7dacfe0b7be5f9cc5975e57276710067c7a16d49a1af86f8f86a425259131de37aaf76c932a9c6e70326cb1851304c4a958d7ee1dac8dffe6f5969b59d384738a671d502b6aa3ad7f4d32fa09430eed118b8700f3c1303c45f93a80be38a9302e9fbe2b4d4daf9326a6fecac3b8887ddfe18f4c4fefeeca6f4ada7a63693445a7fdc3f5a4ce11c24c079e5101a4ae8bc75c34a5b152a25e63bc3e0cd88883001c271980b7ab8f1e304667f4de5355b11dd77036a906df5479b32d6c49adc59f3727e408e0919dc045cc06fb7591f32651c2189d12fa9d789db62799095b10977849cdf865b6522c08dd998f05522edee098ddf21e5d018ea362065538bbc51d2a3a7d4b8a3ab6d4232fd69c92c0daeaf25b40217569329a50a857bbf7caf51c89a6b5d6ae96eec20a1e29a4bf56ddfa6c417534bb6b5528c48bdacc9dd0e703a0efe8c61b292804d92c09c151d309cb9f8811c41a911fd426c1920b2252d9bed3197f59287fe2180628f6099038a3c53eeeb011ff4680ed48715e16a456e0339f539a5017524613694ce4b85b9fa05dcc1b22d4ddda8744abf1e75e146f289fe6859138036a56d0489ba9d86ad878075da58b0855e8987312989b65d4e80ed96a7b3ea403552ce76abdd714fbcd487210049c44e77b3e93ebd6c2515e6173f1bacdaa794e06ec64dba07f04abd52b8b1eff70c4b909dd0c65ff3cc805999d98073a09ca0ae0a457ed427b2dd49894b34d17efc0cdb4ec1fb2764e2862a5c2d254d0308135a4e16266a09fe4c33f8a1d389dde361b18ba342f2c7a89909123a643961bf2b8a90bfff300a2d53c0ad5b8f3c7dd8a5d618760110671d6061028f0a56f68c983792de46c8518ba7233595538eaed197420ef729faa4e1b9ac217db6f355a443b9cb5f01fb423e429a81b8a8b7741b8fca4512c09ffe73e8ce0132ac4e96b4d3f81870791deecf1a1225c3a2a6d8584fa33a79cc9831b68111409a6a71cd1d855047cbe1a11625e1e5c65edbbf9c78e94f2209b3145373b7e3012ef70d4f94013f93d8b9b8927c3f50ded3b4eef735cccf0654f201aac588c2ed648b3387f276f48270d52ccf41b1b5b4aba6f7870b2d0ea341d0b1baec4da9938ccdb321fd0526b7532ebb972c3b955cb13946c6e437cd21d7f198d39a93fd4d70367059544ed6e44c212c8bc7fdbbe70033e21893950b938af61f956da900128fff2701368c41435aa90e8a20496e0fa1b4be690dd33b5137e8cc34010846850e2fceec19bb063e2f991c94f0e7177bc841ce56a16b091c57a7cf980c1b511acbc79743d5de225a82b5912c0391295abb2b3d5ae86de5f56aec823e90e447ae02f54a9c7ad04dd4cadc5c08caca1b5d94795572dd01fd6f1c42f792806b5ff8f05415649dfe1db0689e816fd93da1e8ddf0a92a8d71a9a3de97d83e83c321eacd3c0e02777c622c1adebcaf31731053533ed3e40d41008bc3aa5ee32c9032a34b436ae1c7408fcd19fdae32faa92230c48d17777074b91fe6009ad0ad1252c4785e13fe6bc4a6837f91f9992e57f6b60f602d7ca4f4dca7baac24f91c1187857773e48eb9319f41125f1dc262a7325b57517e230e01db133e821de1004a958b34feb7c67c5821518791f2ca804500e858880da25dcb46a9812260b52df9f941e001b37d722c0bc90b87b1fcfbdcb8ac9a08357fe9bbe6985ba32cbe9c6493a8651211b9e31000c43c233e1dd5c429dd0191a42c33ccef34feb5713dc276eb990487cf09c696cd4c71079525d51afd1891b7c830f468333081088d0548974ee4951c976e0e859a2a1cfc769748a5f8f59d741456422ab6dbf8b300733052b3aacdd50be1696d88cc6d74c084d51266817f0adfd3cb167289802e4121faddaa5137d1ccab78a00891c9aea317100de12679674559bb2adafb85813ccf11e1355b3132e81ff3a9775d8ce77b76bad1c6333c7efaffbbc7e4e111d409fa101c4abf190a836b2834c92e41ea293a2c95a746c47bb59c0e398a094310759d6e7d82811ec8e161f124bf82daadbe28b2e9e0f985d21a57028dbf86bf1b1d1f960bef38abc1096bfc3aff41415a3d4cf80a74356d237b2f9d1e6138bd08674f162c49280cd08dbdd739fb1ede1b4a7214e9f2b3ead2ee6064dfb324f430afa1312635c8d038fbae1f16b2c5e61234809661f1fa0fc2777fdbe47b0516af3b078b80540bfad8108f369fff71b844cbdb3d4ba048141357d8f356cca51f650740e0350b56d5947f7dc1d8c6db18018e1a6facc68841e10c5a2d2253e729a1dd26da31e8be627769ccc62d56e5da42206e422244989a1516e56104253af7ebca9806ed7511769750c"}, {0x48, 0xffff, 0x1, "24d0f4c3071f3efe144bf3edccad65c8f6a2fa4e87a1150a4cd099b4ca993e5552381e14c459656cdcc6a3f0fa6ca4a4a6f687"}, {0xe0, 0xffff, 0x7, "d8fb6d857469a19e4177dd74e2dd35f4b3d979d85a93414e9f777ce7ff8daafd2e7842704a1b00a82db892de37c313ed0686c1e3bd2b59e40509c6098beaca62dab7df9c2cfc115a8d569f5bf1e7912c0c0f52a1a571c118c6a8fdcb8b73854bd10dbb56d65ad9ef4445c15c4fe3729828e4228e4b4dfe31d1e7fc0a33dbca49adc5bdd5dad0eadd563e6050947d3a506c6b1ae815b94d94f0adfc74c70e3a04915dcd327762276ddbbe78d094f98dab550b0f5cd026d96068052e9c082bfc860afba7d7ef42c567b1bd8b2c5152"}, {0x1010, 0xffff, 0x1f, "3f8731e5dd1e3dad43db5d386fa32354c2ba0528ac81bbb851aa054c4c95c393fce1b4941aa76519c107dabd7786a2c9b7d92e0a5efb6fd9c018770412d751c4c46f580180c9977d34ee45a24e9b0e83101c7b309504d316516a8236aa16c73f038a0ce29ef6783425d07c1b4dfe552de5bf747d9c9b5c3a76d326e90ca81a5005946f078a66fc8cb796f777a97311988f11565bfaf93d33d14ed6a362b5cdb8e5734a309719ba76834dccf87be5381ee22e5976e6c45cc0291962dd60a5bf47aa8daff6a18359d38a3a8812e1c492aff4acc63201eb7d4a620df125e3306144be70eb19454b5f2ac614de115b57ef9e71f9edff7b70950e4c5c454989bd44cf4af8ddd16ab4a519ea8c5d555ed63091cf7df9cb02b08ce0cccec185ae0c7085293117a94bb365dedd9b33a79ebbebd3d550913351c428d4f0131f443284aaa58206c61b0bce45a2fe910c3a0c31164fd90f6246cd2d2e6073d6e8932af0b019cfe0b62ffb2f4229688a8896fb037b341cc92efcdd0b9b1cdb1b5853c25a38e04ad2dcd14b7597c9c0ea3dc8884e1ff7c5e872a5fb3e407565122939c548eb8e7f8e9f015929717fa31c69d74b8f6d5f971d365e1d9ea07b5a417925dd81eeff286e1823d9c07c3c5d55167438edfb5ea29b754022ad93ac742fab4a2ba76d8f7a7f1f4b7ed2f838a13867cb14287623a10d535eb26e3081b81262dd432d3eeba8a5d4b848293653e3262d2f26dffba520de761822d71fc0020045abea4e832c06978b34d0940d59134430e9f389cbe856be2aa554a0bf753aadc10d0707c01a70de7b8db95cbfcfabdf55e5ace44235d2d458991a2aec697b36df1dc8cbdb55d70bf440640ada713bd10e58364d4473d3d50863b0b7e894d36ed6d52cbe967816d15e48a443245d24b6d8d0d96423efb978dc3bcdba4f57e237ef4f9fd912e3671ee9f26e93bb7464aab578d4d4cbfcaafabf34052d3fc3ea265214ee13ce71eaa300d55596d2c64cd65dc62433afd3be9cebb5bf35fbf210843f221c533e01f312a2ffa61f3a4a426ba654be3c3ffda1d1db1a44bb05ca8678dbc980e2e15b96eb3eea786ce5b4cf850bdec27b4b201a021cba7ca5e95f6d46048ed5e527a633cfd4189b7baaa9fa8a1227707cfd78d8cdc98d1f4dde6f670569141a54ce895841d870f0b4cb868a19bf1c64f6a532135eddf7fe4e6a0b2cf129dea2f1b38c2eb0a6c34dc044d6f5d88b3df4f85dabd3d0d7f6f0f0eba740fd57bd64a7d36ea4eb7e54161695c52f0715759018926cc9a704af0ccd18157044fa0b54840aa6f68094e709125d4de8ee71fb81b629ecf3ca64b71f9cf32f4b4d3edf6884ee9bdd602aba644856a84d72bd4e186a47eb3b18a0dde0f0b3aee1a4291f215c13faa69a6d362a56ffbbdc4d4cc7703b4b03e966b79e3ee7959f5d6ba46c9daacabe8c40d33543b63ba9e6f04f2758ed417879cc4a5b8819e73ff549abe960b17a738f3326f57bf8e147b583ba3d7bd044c941a810f7c52e271ed9a6d53dcedd0c78f8f818475f17857fa8ced07e3d91776f96ab9f8adf20358499ecf60249a2e24ed7e816252034a14e325a204fbe9e97d46ba5c8c89a6d8046d63b84768b782564425f05a78afe4afeeb71e74a472f8f292ccf91d3f5d68bcf72f0141c7c5132034a4535be0bcb9dc4f5c529a7ef96badc7a4e19ae12f57bd983c70c3ac75d0b00f7e70ac8c1fa0e2e005aa5752cadf8c270e6c3db714cdc2a162347e90caee25dbc99604521054dd764ba750384444ccc7382d63bf179aee1f2cc9deca0831fb221d3582532f95bf94a12e4794169a675b84b75d962827a25cf39053d3a275e2b1b79a29ff25bdf34165310cf1c108538107ae8e52b76eaf1cbf4a5d690bad138dce4a7b71700796a8a80fb947a0edbad49d4125d0364e10cf8849851601eed0e5bd49618f6c4d40509a5cbb97e95c3fc50f3a392ca0a930f9436e9f535e544caa43fbd634445177ad1e962f4f389f0fd310cec24f4696eb1045485029f15b9e86a04408287c05d16e8310d781221844661273c330c76d7cab51ea4cc99a322e98c2012666e57cc70b20f0500322408ded1cedefbb9ada14f2c57170a1cff1b9dadef3adaf106120b322c98d8019f1aac05c1496c13391abe1c5fc6c9888eeb424c076adf4d4fc796d064c81ea2ca6f137d868a78c22528a64688f14cfe2f0583d6e306d921b92bc7988d871da881129a43bc568290a509c1d94073312c2f0a2bd37eb1133c2a32c73f17bb1612dcbebb9e9383e69eac9fd6d62fed983e45cc67ee1d0956143f0ec7fd47abf13ea19666daa5301f31de04ca4eb48e2b6af809523076e91f8bac5148924f7464c67aaf8672b43783926c64f020a72731d1ff02e8f649534b3b7ae91680d4d3c39317854f940a8e1fa3bd45f602df34571bf56f5b2f774d5d68aec40925d56e626b30788d8e54e9add3ee9ea2ac3686917857894b3dd67568f904ac8cc013a25e3aac29476c3ec22fb17dd684fc4748142a34a265f13a7f5538b0fd10844607b660426a669165b57dd5c8284b5edc9e8f7cadca67fa874e4c72d1542900ecfd1ef9f6f1766999be7726fde341ebdf7694cb8bdfcf33a4017887de7d6e7b4e43f77578fb7daea9b9a28cea0b2494dd035c9a328ee08ef7b9b5dffaa5eae8baa82e02e5ba85b263f66bd98e65dd000285e6189dcdb2df7d44227b10131a1e5f84aa3bef311acd185c1495769e1d3c3826041f97b38b6b1a6c4e830bd6ef701c3ba13fadad4cbc09a756b01d86e19a182533e18025e0242a2385e478c34f9bce98b2eddef2c04fd20a1867fbbd59400ecba448b0fa1ccd4cb82df2ea69708c0e2a791b6955ba572afa6ad267b5b0e146154274f394934badc049ef0e93bfb60abf5b36ae7b048d2e6e8bcb0f7bb22e2813a05a832bf786a3cc24d5a139da5a64ddd1b4848c9b35d88308fa1420808118f61a1e14939f65a374b07e3909166d83b87833e637e4907c1114b1a29c99cd4217cc8661bb4884198907f15381db895cfca6260a450b6619707cdb08a0ec72da07a65e08699068b93d17250455fd6b871f2d682b37116e36ffd5c885d1ec5a9290b1da451b05997e2b983fc73ede34f84e39e0dd52521fee000bfa23e2ad1e5eb57ae70b149b69c65fbb96bee58329460964d578e60086544a5464e843120329f902abf731223738f196c4b9434fa9b473921ff7376dd005cf4b9956db8a17b33ffc791d524c04ab7536e4bb7e3685b409a959f942289edacc64073504969eeb62db50a609aa7cda8bd63a9019a0889d8b7fd0d211ba4c7050a0137343e610e1f556293dd0c971ab417c0ca6a1e094237630c6475c00de28d3252d55be065db698e2add64c291f0fd249c5aeb220e0d4f8780ef1c74cad3a965ed01a9ee0b828eb7853f0714093b466e24d2f31a1d870f9009d507ed32a27306415094640dde21bebb847fb6bb570ae87b345f34d3a9e89062ad5c3c9af5221b8834aecd2bb3854e86c6fbde149d8a4e005a00dcb67c78cb75fa191c7fe5f32384afb9ce586ae2c2202a22ac57dcb77c5657702617188d435f2dd11fe3b934c870c63d68087cfb99229d283a2883d53535770464ca653557ea926690f55ab0226536b9c184eaae7ea297fd96753c15fb0dcca84a064369d4fba4266597c87f3f2d2f8e959af5441d32fcbeede07059d438a7ce4d0f43a5a10c07ff828f46c1613e4c1568227aa66eb235bdba7ad9f72c233c11474111d11cf9028dbd9578d9b9e594161e149f37552fb3ae84eef795f6c0009f4f94496faa0fde08ca71916bc60f76eb0b3b9ce8b171531efe4769ed7af9d1f1fb3c4955a4fd2f02b8be8c785602a50dfc190526a0f67e51d48e23959130c0426762eb8de7bf2b27b24faba5480e8a68d80a66e6eebbfc832f9803b77573c9ff8076da5dc944e3ab499fc7da03f4a36635df3013aae7b0ee2aa7d662c8b4f4b410a79d6089a707c24a29189484e76391d64aa5bcd3c8abdc2d2d5b46798e538efc55f580fbc62108060bc9e15c4991fdc88c95e394947eb659e916e1db7ac1647920d22e660cb6639bfe4d750379a6607fc833436d42e13cbfcd36aa2face62f8dc363053c0e466847a827a0379f73857b36073f862759ad257b4e264d52e72e1e97ed47246240cf535be401972e043f004db3aed24ddceaafd535a93c906984f45d730ff515f7231cd0c4ac405045b267c6a5d7808261e194a9bba104b0edd70bf9688ca78002f31cb8379972a2dabe4df9e1a31326c64f20fd8609da1af1a4865f19f6f0c3b3e9b5c21b1a08d6082e0d6e9899195dc49a5690aaa0553853e849efb7d0764843fd892fd9e1fafd63c1dfd43cebf750a2e5e6e7a36694def8305852c37132dde1b84c03208edb193811e75748c7b125f8dd5fd2b33637b3c9b814d119e942c2658eaa031def52a1a8297cf62c6b510334e09c1fc372aa8a8e0b2ad4fd8b3e0fa972221a7d590f5666b7b47871e1b7c3fbecdd73be22bdf437cd8bceafdc3b2a5dcf34edfa7d537cd18cc913dc0a8a21113ebfc3a5c83a4efc414e43f364baea3d6f69e69696e788b5d1a76ef3d1b22ac3b1adf6c7e0cf7c619d037997b2c093001f871d836586a8c70beb9b30bdbc6b3e97d2145e3e6973421a5297699bb2e12f80b0b2695c1941060ce01347cb7853d2b2212fbf8603dad7f36a56b44d9638607d48e318f0a2fa364ff14f0658d6e4aa287bbcb57b12cb4fdb24cb52249b22785525929ceb652f47c04abf49b22d2f5101505fcaa5f2a518b888c1b5121c94c1326d27bcb73aeb1a0f8744e4b4d0f3b090367075e6a44755c8d10a66b61258d58f09b4b4586a0e2c6455c091d143d9ebd6af8d60f6e752e5531db9f96db7d8cc01e897651a6c4fe1f04a21b23460a9e0a7a85bdfd5f824d15abdab3242074094bd2cfd38a931d0af6c09719760a79c16fd2ca080c643dda833951a642fd008931b59c5970f704301ecc30ab91dea2a40259ac543d0c87dd6e5a3d8e255100d2a81e3c615f55c6db2426806464bd99fcbdf65e66b95fc72c5fa5a53233ce17f76ff92e5cc0fe6598d3fca002e44c0082a0516f4841db190c1424969dbbde8e9e7c6e0b346381ded798dc5167e655b51619952bb9c670666d3ce1f54b64a75e10916d36b69c38c0ac32617216ace7fd12f27d307c801ff8ec363ef4f155b0d14f139b0105260d40819359d1de66e06b54ebc76bd1b4937524e74b71941c4af359237d9d00c3c001f64dcaa5671ba83b0b62bd49bdd9cce2607f6d1540af506d6389abab63b2277a04e5e50da0693454c3120dcf07fe333cfdbda40f70cc560511e3907aa09801caa856cac070c2bf3dbf5609f17e854f3b8008dab62d6e44847e985139532a74da9fa9ff97fd37c76313bea55899e504458aef0966b6af12606ff35b5fc8d432ea2547d595e34e567b52114e66ad69b7c47f680a951c2fee7c017a112aa6a1ac678acbced7a1788191771c9db3ee1bfbb5007dc253ea221568ae2225bbc17b5a81c63b3e167102eae48a33a3692f17dae53fe3d7cdb6f0106d04e780aec087afc35dec4b2f597fc4fa74d6ce6759b753c13e33df0ff3281807f0a644f03a870787f12892400cb7ee3f036f287a4760ed128d7fdae5f788e4f54e3134381530887e8359f4bb608dbf8b7667f0b20acdf79dd691f58c78028fc1acb4ad58148d9f1502431aad2c850af4c27bdc66890e0e301fd9316a574c3f4cfddddf7f4325494e5b85aaf5da7479e38ef81d0e"}], 0x3158}, 0xff}, 0x10, 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003480), 0x20000, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f00000034c0)) getsockname(r0, &(0x7f0000003500)=@in, &(0x7f0000003540)=0xc) getuid() r3 = open$dir(&(0x7f00000035c0)='./file0\x00', 0x80, 0x1) symlinkat(&(0x7f0000003580)='./file0\x00', r3, &(0x7f0000003600)='\x00') mknod(&(0x7f0000003640)='./file0\x00', 0x2, 0x82) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000003680)={0x3, [0x0, 0x0, 0x0]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000036c0), 0x800, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000003740)={0x1, &(0x7f0000003700)=[{0x3, 0x2, 0x81, 0x2}]}) mknodat(r3, &(0x7f0000003780)='./file0\x00', 0xc000, 0x4) mkdirat(r3, &(0x7f00000037c0)='./file0\x00', 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003800), 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000003840)=[{{r5}, 0xfffffffffffffffb, 0xd1, 0x40000000, 0x5, 0x422}, {{r4}, 0xfffffffffffffffd, 0x11, 0x10, 0xff, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x80, 0xffffffff, 0x9}], 0x9, &(0x7f00000038c0)=[{{}, 0x0, 0x38, 0x80000000, 0x0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x8, 0x8000000000000001}, {{r5}, 0xfffffffffffffff8, 0x28, 0x1, 0x200, 0xff}, {{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x2718}, {{r3}, 0xfffffffffffffffa, 0x81, 0xf0000000, 0x0, 0xe9e}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x1, 0x3, 0x8}, {{r5}, 0x2, 0x20, 0x1, 0xffffffffffffff58, 0x6}], 0xfff, &(0x7f00000039c0)={0x4, 0x1}) r7 = openat(r3, &(0x7f0000003a00)='./file0\x00', 0x10, 0x40) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000003a40)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000003a80)=0x10000) sysctl$net_inet_esp(&(0x7f0000003ac0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000003b00)="32d9a50e806774a24abfb4d8c9d4477379f99cdc32ff4d3485e8b09427d91090025717dac1041bd714a814ff9c6bbea5432517231dd630d4d3b6b2bc980c21927234cffa72eb239475030372641e9c02f76facd1355ae036336bbedb24cf09e4e9dbde733982b6c7", &(0x7f0000003b80)=0x68, &(0x7f0000003bc0)="5634673257349fdb3b82e35bef1a05f489f3c90a6d34757cb887ec7a1fd2e05cb2a28d77496256a661dea2df95ad71f756444d51a9950cd872566bae53c5c65d322c32", 0x43) open$dir(&(0x7f0000003c40)='./file0\x00', 0x20000, 0x62) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000003cc0)={0x3, &(0x7f0000003c80)=[{0x5, 0x7, 0x8, 0x1, 0x7fff}, {0xd7, 0x6, 0x5, 0x6, 0x7164}, {0xfffa, 0x5be7, 0x5, 0xffff, 0x8}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1810, r7, 0x405) read(r0, &(0x7f0000003d00)=""/102, 0x66) r8 = socket$inet6(0x18, 0x1, 0x8) kevent(r6, &(0x7f0000003dc0)=[{{r8}, 0xffffffffffffffff, 0x47, 0x20000000, 0x3, 0x7fffffff}, {{}, 0xfffffffffffffffe, 0x88, 0x2, 0x5, 0x1}], 0x12ac, &(0x7f0000003e00)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1, 0x100, 0x7f}, {{r7}, 0xfffffffffffffffc, 0x50, 0x2, 0xdeb3, 0x8}, {{r5}, 0xfffffffffffffff9, 0x39, 0x1, 0x7fff, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x29, 0x80000000, 0x1, 0xb218}, {{r5}, 0x0, 0x28, 0x20, 0x1, 0x5}], 0x3, &(0x7f0000003ec0)={0x7, 0x1}) executing program 2: sendsyslog(&(0x7f0000000880)="b2337f10af0b0289979c22faf4b741664191b4f354252903780715e367bf1cb61af29f440d82816b946c4d3f3be708674f98e28107ec90e97b3f27479dd16d1c87f38c6930fc567621db06cd89c104ff59c9fc77240e8207fa907afc4faa245b1ccbaf137fc34609b3da85f086bf2dd2c86f25a71d7fc1272c7ffe131ed7dcf20fcee01433192e4bc2d6ede8202980453ccc3c040caea15fb38649c95757fa362ac34b550fdfc7f780b546f14fced6d7875e2ce5d063fad9ebaf7007c8b2746d786a0bedf8356b6701d81071c6c2f28d0d8d6967e4682da5de79240e7e2ac57e69111bde31c02e1f9e82afabf726028f19aadeb17cd941a041844a9b073b2645e8b714db9f20c7363eb53d559db69e212faac698353a5b8d5becb9a1006c8fbd32df2d6be5adb47baaf25a4dd2fdec9fb4a1d730bbc1a9c5a927ec949e204182250381076b345132a6333c4cda06c888fa3ca151907f7a2af4c98d6c6b516a1f6dc0553136bed6efda0375932f0cddcacd", 0x171, 0x0) sendsyslog(&(0x7f0000000000)="557e00ce43ab87c8be7af3d7728c19f90358c6af8e6b5149d63be45f75d5b3e059977c2a1732e331443e7de65b301c8ed5ac45ff2d2288e9cfa11c83a5ff409c7091b6f15e638fe7549d07e4630ec7b8701f2099486b3306531d336903d831ab8b6657a157bd3840322ebc165e1e5c0a0d08e20e870e718c5884ab98c9c7571ec27b24adc4bafc3537f61bceb19f695e6aabed8f05d195702124f5089333", 0x9e, 0x0) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="19d1eee73ea8", 0x6}, {&(0x7f0000000100)="fe7e12aed7a1ed5b47607cd1d2f496ceadb5624a465b50edc91447d262302f8179fa4c24d0b15f795d80f4c7c265c02ab9719a3f254a47e476bcb68ecddf2473df198401ae3d0fc57cfaab885c7cd39bab25bd9b11fa0dd7f2cdb9cd91e1f30e2474062aee274bc52b4830f4d0633ad708d9fb2e5467e215dad6cf47fa3284c6bf32c0f0e3b415c8024153964041be6d6ad60811cbcc5e43190f0effc26282f202feeacd844160d0ee4cdaf6bd1817243b2887bd", 0xb4}, {&(0x7f00000001c0)="d734af7ad409e7a907b5e90cee8cc40e0b2aa0cf3e24d281f78e0f393ab820ddb48443ae9376d521b4b1c5", 0x2b}], 0x3) executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x2a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x78}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x5) kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000e40)={'./file0\x00', 0x8000000}) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file2\x00', 0x2, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) executing program 2: sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000340)=[{}], 0x1}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) fchmod(r0, 0xc) r1 = getegid() r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r1}, 0xc) setegid(r1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x87}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x3, 0x8, 0x15, "70a6c593aea36a3b2e7f979b6f784ee9af7b58eb", 0x4, 0x2}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @local, [], {@generic={0x6005}}}) executing program 2: sysctl$kern(&(0x7f00000002c0)={0x1, 0x4}, 0x7, &(0x7f0000000100)="71f91e347a8d0058a34b8e5f84cf00000000fe9720c3708300000000", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) getppid() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) socket(0xb49f99cb74cfcb54, 0x4, 0x0) (async) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000200)="26b1266f5b06674c023ba36e481575088e01072ca069814b35dd90ab19d38049ad2ef0f6e636a41dd7794b57227192c014012b5970f74cca89f844246a8a533dcb4885e83165a3813d48bc6ec7bb0e12e2698554e8cdf9e8b2df85a57a33c259995daed9", 0x64) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) syz_open_pts() syz_open_pts() (async) socket(0x18, 0x4, 0x23) (async) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) (async) r3 = kqueue() (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) (async) kevent(r3, 0x0, 0x0, 0x0, 0x4, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000440)='./file0\x00', 0x0, r4) r5 = semget$private(0x0, 0x4, 0x114) r6 = geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, r4, 0x9, 0x1ff}, 0x9, 0x5, 0x10001}) chown(&(0x7f00000000c0)='./file0\x00', r2, r4) r7 = dup2(r0, r1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) setsockopt(r7, 0x1000000000029, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffb, 0x9, 0xfffff, 0x0, 0xfffffffffffffffe}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r9, &(0x7f0000000000)="b8", 0x1) executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29fff56576a8d45ad01f2a897648517408a5f", 0x14) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) pipe(0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r4, &(0x7f0000001440)=[{&(0x7f0000000040)="0bb02c37474d928bcf1a2b42bcee010dae4113791cd7f9473acedd074cd2085f4ba304afa32e87295ca791f3569ee68b858e76276046b583dc5e34786ffa1645a13bd7f34aac7e6e0b7984df8060f6b3d0da0085794ec22cb22bedd8c0d227116e23d3b2f7f6d0a79bf30b1a682279cb4774ecea37aeef25072a28ec248c49c59d6a1ec300e1ba1ac3161e838100f2a4791a0acedc2a3d11d4bf45147ba1f4863a8af5b87199df2dad1777d0f5460f6e9d723612a0a8096c7e76ecff070000f2bcb95fae573268119b4e54f366bfe5bbac0cbf5d6cd37fb8936a35133bcf28a239f3be4612f63e40293175407f4fe1d0cdf8f182043cd4d7e69b5983fc83a7127674fa39249f53be02ac0f90cf8dc4c33ba1b8107fcd36cc33b9b5fd13574f22cab2e30d116188a38a1e7f4a43225ff5cc9f45a08c7ba1c54e8556a4db050086415697835fa904d20322446f6eafed502e", 0x151}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001180)="e7000c5c00011e48f3236cc314982c3af8010000a25e62e3ca5ff627a97f7592aff2801d641a94dcd42ce7161513286f1d8a8193aef9ff7cacf9233442afb0c7178cf804e6bd87", 0x47) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r6, &(0x7f0000000180), 0xa) getsockopt(r6, 0x1ff, 0x100, &(0x7f0000000280)=""/227, &(0x7f0000000180)=0xe3) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0x0, 0x9, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r9, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r9, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xa0}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(0xffffffffffffffff, r3) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSKBDIO_BELL(r4, 0x20005701) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socketpair(0x0, 0x3, 0x40, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(r1, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xffffffffffffffa6) socketpair(0x20, 0x8000, 0x23, &(0x7f0000001140)) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x22, 0x0, 0x0) socket(0x1, 0x2, 0x0) socket(0x18, 0x5, 0x80) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x73, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = kqueue() socket(0x26, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0x0, 0x43, 0x13}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x4, "0100dd2dfa7d00698e7f000000000000104000ff"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x3f99, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x5, 0x0, 0x8, 0x0, 0x8000]) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0xd16) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="d2d6bd7d9737f55726873daee6394ce6b2b689e8b79dd1d8ee7a529c", 0x1c) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(0xffffffffffffffff) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x8}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)) syz_emit_ethernet(0x0, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x7, 0x1f, 0x8, 0x4}, {0x200, 0x0, 0x1, 0xac}]}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x34}]}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) executing program 6: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63ed6777123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES8=r0]) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = accept(r0, &(0x7f0000000480)=@un=@file={0x0, ""/521}, &(0x7f0000000000)=0x20b) fcntl$setflags(r2, 0x2, 0x1) executing program 7: setuid(0xee01) r0 = getegid() lchown(&(0x7f0000000200)='./file0\x00', 0x0, r0) r1 = open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r2, @ANYRESOCT=r1], 0x401, 0x800) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r6, 0x0, 0x1e4}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x100, r4, r5, r7, r8, 0x162, 0x2bc0}, 0x12b, 0x1, r9, 0x0, 0xc7, 0x1, 0x8, 0x9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x2}, {0x61, 0x0, 0x0, 0x4}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x1ff, 0x0, 0x6, 0x0) execve(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = syz_open_pts() pread(r2, &(0x7f0000000240)="3cd1529a7bb8afa7b2b939b5f8a60004b7c349c7236834fc7868d1de9aedf1f4fc8234e005ddc1e035295a36cdaca7037f0dc368f343bd0f8f15c3c974943999afc753f3ac6aa0a510a4ed66f619586c35e4ee59722029ac0a67dc719cfb91a414bdf457bea05de3a95cad17aef4d61430432934b075fbd124a13fd40b89d6e91946d7dd8da6522365b20ccb6899d42b142f0564288c77f8b96baa5b773e5568083fdb511ca6116d567b912a2aa0a4c18d19494625e2f1a44fa995f03e74d579ff81aa2c447150d9bcb556fdb07e1fd7b773837c0b6bf2feb9bbb1f102e957390289d49b5740420ba6", 0xe9, 0x1007c) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="949644b54e8fec3a28ecde8b229be4e5e37f01a4c3634e566fe196d9811cc6d841e98dd6f89d04a6b49762b6e110e113575c493b19eece144c318fd92e95b485d86c99ca5d7327ad825e31966c78a0efc5d4a681993c5ec93769c2fc46132c2e6825ad8138c7c899a3ab1cbb22e6227f6d08d45cddb0a7a6d748096f455087ff19c1eabb4fd2b162f7e1f0cd25e793fc2839a746f15c3c43db3d085cf2c9f8a193848fe7cf943bd0082e2d7d4638a57bfa80f726a22051cac6a6bc192a526ddf550b63314c36d34743b0e11ee2c45344", 0xd0}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x7}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x63}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c9e425a74a81693969b281eefe79d7ad8140ddc7be08fd7efbdcc3f16465371a794d2705823af9a6f6738f524f86a1721134fde021283df2d75942f7629b89c03aa59301e4fed1583090635636dd401561dbca8cf2824cab53b6fec208b149ee40c195cd9c75dda81b5650f168cc5df29c518ee804f7f7d376d1fd21baca54dd370123ed51886ae20c90d6fd02eea0a1853840afcc4502b95b397b55d8f0c0e01f0ab6a8d06bfe71563a5d4e9e53a3c358e4607aaa12ab30fc4a4433fdc5dc9ac98ff3c7f8dee6fd706c8971920b5a0bea954a4ba05e5daed8bd5b9bffda759577b746549c79a24da4d25b2a004d33e974e3a6d5ea8d4b62e51c87f52c4010034e2557bf58a4487d0f9991fa88edac64e510e244a41384c9fc28eb2e59758557025433139f8ffff7f7884819d36153051806b2840510281887b6c8374e6a5abe0b429a40106a2ecfee50a3db0addc199ab6d07ef9ed9f367dc8315098595c68acb99b91fb40853538a373f817cdc742cf2d11c83ad49a6d5b746d28280e8d4a74e4b3b00a0ed9082fdb8cbe4d7316b41454b2b9c156c994224739b3f444421b7146d29dfbf33b4c2d6dcbb754ac7361f05989e5ebd244dacd7c2a9a304be7426c400264b089ddd427ad2096d677596eab84755cdea772bbd96490b1f975de1cd63de1771251c401d5fcca07dffe7300b8b218910000003f4208623ab3534d813c02b34039208db21072438fe2a1c74e801ddad778f2811637dd1ede7826adce11942ca1c0ad030a304ebeaef782327903b2a506f08015810e2f4610369a3719a3db5c680512a1987866bc4aa1a9741977fbb096baa71b1c5a69184abd09b8dc1044270f8136d1a5e7203735d3347cba9517728a1774f204e3893e6a3e6fd6a29d6aebea6f09d4936a92219326ae5ec3c3b5c38ded077dc40b03e8060f195e6d85d009af6b4c9d287c9c20c945983822eea1c520bef0889d5aeb42684b576e09b562ad49adc590338c4127f52b1008852f83b32f07144246803c427cc52cdebec24a7565559384e6d360dfe37ff7705a47de3c637c5ab46cb22897eb0c75f1631da5b248e3eaa2e7dc4b1fee90820f82f75de164d49c76b5b6826b3f6b73e77f5a59646661591d007438ff2dc66b7766c25c282687f09606087dab9fdc89f47718ef9c0e2bb9443b34ae331a4fcee972870183311e34636a18cb2abd4bd58cc9956c85f51d8ba1b43c02f7f2110b5ac6005b86605c20f86058cdb88f8a435abfebcf0faf6b96ed768680c0549a90ef42caddbbee6bf7854117df78c73e07638768c5bb667aeced8701bbb0c41fa9cf2eec7ebea8e5e815cf7814f67c31f251d4c0e9e14a55f694fb9671b90aaa1b857f67c13429b6093afec57996846b72893e3539918d3836f0ce05cdaf5930d981907784a13ef978dabe99c8a422fff13d42f743d277afaac7802406d40b4dfcce7a490978f623b167cd810d970731fcc312e7a8e7bf38fb4a974c8df9c4ad16f75cdc3900d7213abdadb16dadde499ca959ddd5aded275cec600ee77b1fa0953c0c23a1eb714e6ec1a775e802819b8bbe9db2c02211e32fa6a6f9fa6df10ccbf300000d5f070c5568bf93b429a4c023a08667c109dc", 0x4cc}], 0x1) r1 = syz_open_pts() close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b127210ce340d", 0x28}], 0x2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000600)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6fffffffff7000000002000000a00070002"}) pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\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\xc9\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\x04wB\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`\x87e\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\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) close(r6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x1f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) lchown(&(0x7f0000000080)='./file1\x00', 0x0, r8) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='W\x00') mprotect(&(0x7f0000256000/0x2000)=nil, 0x2000, 0x5) close(r5) socket(0x2, 0x2, 0x0) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x2a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x78}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x5) kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000e40)={'./file0\x00', 0x8000000}) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file2\x00', 0x2, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) executing program 2: sysctl$net_inet_esp(&(0x7f0000000180), 0x5, 0x0, 0x0, 0x0, 0x28) pipe2(&(0x7f00000001c0), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000106, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x6, 0x4, 0x5) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000040)="9c830cb041c60e4391b2fa73b8bb0aee2a4d1559bdee1d147551f2a7d5b844aa978b2cd3d146bebc0eb848064e8d5a015a3768bce9a816e16f2ee6998154b14fd20845f1b45cd8898a2909f9e70fe53f399d0dbc680f5740b6066d8e698763c880f4b79b1986b59690f48027255fa76944199519e045ed391112d2c8", &(0x7f00000000c0)=0x7c, &(0x7f00000001c0)="5c5bc483dcdfeb561cbbe727f022b28994ddf85d2d4ae04f73cda6e77554a2bf5c63bd89ba5c5143d095d9c7337c51256a3bef7cb9ce391c8e7525b6ee0e3e4295a18920908c7aab6b24d131d149867d9378afc38489dcc1560ca895ea65a35773689dfda61fbc44987abf62ed39017af7375aba6ee6f27ad5b29c3d2334352e4b31b291603a6606fa9880d8d78be648affaaa423c517111943b442ce95a0a8e30276a81d9751101f63ea91a3bc6800994b55c0fccee58e4afc403c44a107195308f0d978713cb42d1363e", 0xcb) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6, 0x0, 0x0, 0x4fed}]}) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) write(r1, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x180, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "d240463e0000000000000000000000c9a900"}) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x0, 0xffff5}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x6, 0x10001, 0x400, "ad95be4b065c389908000000000000005d58fa8e", 0xfffffffc, 0xfffffffd}) open(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8218694a, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8001000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001340)={&(0x7f0000001300)=[{0x25, 0x5}, {0x25, 0x3}, {0x41, 0x80000001}, {0x0, 0xffff}, {0x8c, 0x9}, {0x5, 0x1}], 0x6}) socket(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000140)=""/189, 0xbd}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)) setsockopt(r2, 0x1ff, 0x3, &(0x7f0000001240)="7d14e87b5fd7a6f5c8bc21ea9adc57e1e193f5f62dc68c703b8aab54e80c5f263fdc330def952ce8de2009b4b09774056a910203d7613c1675db58a8564b91586e2ce325c231fb18c29a059e7db2b2d40037e8f54fb4edabb4940eaa068afd809740a5e8ae06", 0x66) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b00fe800000ddff000000000000000000aafe80000000000000000000c200"]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x4f) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffffffffffffffff7ffff86dd6060626000082c000b834cfaef8b1afe8000000000000000000000000000bbfe8000000000000000000000000000bb3c00000100000000"]) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socketpair(0x0, 0x3, 0x40, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(r1, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xffffffffffffffa6) socketpair(0x20, 0x8000, 0x23, &(0x7f0000001140)) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x22, 0x0, 0x0) socket(0x1, 0x2, 0x0) socket(0x18, 0x5, 0x80) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x73, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="3cf50290455feba4a37d21ad861f7184b12373721ccecac27e36637a701a325c7a0ca86f68d94fc8f9e46e4ce3e49b273693920e8aec32be94e5777c9f1910252875ab676f6f6856c3b67c562f6b39121602457441875898d5b3633bd70adeac136bc10f1f24fa0ef524597d10d61730330e0fec798b13d5056ffff4c50f185f1732b75a17dc9c1c70bb35994a26045e697d5cd36d15cdaef5faba370a45f509c4538d9955b6bbdd04f7debf", &(0x7f00000001c0)=0xac, &(0x7f0000000200)="57145b660a310c2726f0537ea9dd208af51825041aba7f2542dbb098258e737f043c8a4d455b4125fb865ce9554c4c4b7db89d20a47398c206f9aab567aa312beb89acc65ef082c3d7f04c16e2e2a2b54d875ca59fc202061bd5affe582e5065a5086583a564986c638d34e08e6be6fa0221ca88aa8941e49f3ae5b25ea09f7a296ad85f1710fc", 0x87) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000002c0)) socketpair(0x10, 0x2, 0xab, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000380)={0x9}) fcntl$getflags(r0, 0x1) sendto$unix(r2, &(0x7f00000003c0)="f93f70003c4f9270a0c4f1cd69d4e376058002c52d79fd2f6c95337e529ad65936228b33a4dd0630207f6a062c7b3cc365028a85ee9772f4afb5e291c1db1bc6abe64862d3454ddf6516048d8869484538179e06a56991fad604e7", 0x5b, 0x407, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket$inet(0x2, 0x3, 0x59) recvfrom$inet(r3, &(0x7f0000000480)=""/96, 0x60, 0x841, &(0x7f0000000500)={0x2, 0x1}, 0xc) r4 = socket$inet(0x2, 0x5, 0xab) sysctl$net_inet_ah(&(0x7f0000000540)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000580)="76486ef6233956c1996692c0aeea87aaa8e155e8286f5c104cc85b5c3f6fb6a9e0b7bda8dd230c2872e2257f2bb1248cfeb95bf2a59a12eb56eea897db059bd4165153af658ec546bbe04ba46106c29e012e9ffe3c0c683101023304cfdadd9fb6007544bbbc609206535ccbdfa218638ed9473afd27b665bd9c4855eee0841cb373e707edf360780e5cdbc04bcc923b5f6b1cbf6c28be67ccfe929ae5fafa5d9f938f55d059008c7688706741fe48a11d47f72ddd10592ee24bf19f03553985a76e", &(0x7f0000000680)=0xc2, &(0x7f00000006c0)="61f07d0010a23b2a67003e46ce6adde656b90b0eb7b277a259fe50eb5253cab9aba2606afb898fe45e45c2a3d11ff20626b60349bffcfc1c5120e52e81b7e52ef14fa088a81992ed5431", 0x4a) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000780)={0x2, &(0x7f0000000740)=[{0x8, 0x8, 0x121, 0x3ed3, 0x8000}, {0x3, 0x3, 0x6, 0x7, 0x942b}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000007c0)={0x6, 0x1, 0x1, 0x9016, 0xfab}, 0xc) r5 = dup2(r4, r4) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='!-\x00'], &(0x7f0000000a80)=[&(0x7f0000000940)='/-^[\x00', &(0x7f0000000980)='^$:\x00', &(0x7f00000009c0)='-({(\x00', &(0x7f0000000a00)='/dev/ttyCcfg\x00', &(0x7f0000000a40)='\x00']) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000f00)={&(0x7f0000000ec0)={&(0x7f0000000b00)=@in, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000b40)=""/59, 0x3b}, {&(0x7f0000000b80)=""/190, 0xbe}, {&(0x7f0000000c40)=""/251, 0xfb}, {&(0x7f0000000d40)=""/61, 0x3d}], 0x4, &(0x7f0000000dc0)=""/231, 0xe7}, 0x1}, 0x10, 0x0, &(0x7f0000000f40)={0x4, 0x3}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000f80)={0x15e0, 0x2}) sendmsg(r1, &(0x7f0000004480)={&(0x7f0000000fc0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000001000)="811d14e746d582be3df025fce79495f63a1f0b5184b96c44ec8b624322889999a60b7c0c0cc1dc66ef5ca2139fbac135bc4eae8f5610a5eb63116ef7c82052e9f3d94ee5570f6484002bed3f4a18382259a168acbad7d8c1e46b934af71ed2e1390aa6a2f784624faeaa1d0b85e4e323404a7046bd0f975767531ecae3de62eef0fa3b17220d2bb12218580cc57e225b1672d6eeaafa33ffc433983621cc298333158b319d7e36", 0xa7}], 0x1, &(0x7f0000001100)=[{0x1010, 0x1, 0x50, "fe50f5d1fd9d4b2c2a94f903f5437f8514daf2a2bb0050a883f5ec55dc883f3c611e155b4fa726c8e3c60dabf8fde09eb514b1c6d6a4733d35b0efe328538dbe8588064625b4e497baa1a76e6f5b72136afeb0ac28842209050235a6d209663b108f2e609e5a20867778f43bfcc3dd7176bf93faefd421401fa4eaba8b3afec3f1efcdb590e54a2c31a71667e3532bdedc9fc43c27cc9f1233587e563cbc15ed9ed8735b39e28ffabe68a4a9a215fe94fe0da1c0d131c19576fb848b8c8967dd74793faf2c5d4e11f6ddbb8961a95db252b20f5fcc5c91324527935c816a220b4afd0ad6070631d6312ee30c0684d0a35fb72cafe9ab8c57df793570791a6af9da418ab0ad6168e8ba7b0a2913590e28af1fe834503c1aa6577c8c067a18139ecf05f1487c7daf9825fab1c2cf42c7b5db944b5b35a595ad34b34dbf955b7def699acb7487b3c669c33948e01b3e65e953de7747b69093acfe82377fd135032447a6edb26a35221dfafd3f2b55b99b2c50e0674d17fffce84b8053a9246d9be1c80eb2ed7c8d067cf67d26cfb911813c694797828a8663c16c9fd82b0b8cdf4338cfbc3aa77e5affeedbda9c6a2303eb6f5d16648036c92390b4a2c4b5f499b70042f92c221553492e10a29008999529badb699c513ffd08d22b9a0a38f1006e573d1620cec424b2842f1a6daa67c13170cffd35c447504a0e53878574b23fa77c209b984334a2ab2ac0b23f161c11ee5c2aef35ceb8e64ccbdebc549959161ec007873c521b1ff908466d8742913a20ca812809a189432dba80112399bdecc2e8da587ff36bc662d7b8e6624ac6f9fb25ebe43ed391e6d540ce5993443a5b643a49b075e401bdbe40f7852cc251bb17fe3a49a9b3badda613e7531cb494f6fd4b663cb6f53ec8dfae582b4ca6040c51f579d58892f0ca3c2ce6604e2347cf07c4708dbd376e1d1e63130d47867d9f4a41e97be5bfc98760022481aca6d05f137a9dbdb4bfa1bc409c84ef9e8892651076933ce901445573ee19cb2eca075d87198890f9819b6c2fb0e8937e5d63d0dc0e1c7a3eec6ed7580a0385572ac0546009e42a361853410eb2b3fc299a73463db41de16cc904ca19a6af4c3fc97ef986689cda1c931dcadc2a87671efef70b68d0cf675498e34d65209ca2eff1649d851dd4582f0fd35f745b9d8c17a769614b79158a422b7fc3a6db0c28607cb4c0d33db09c91a03c79a1514bf76dec52630b84227d01b1ffa8153bcdfe0044d6f08b1df082c527625303a1c4aa225e7b4ad19196c1715b8aecfc92fb17c0a724f376ebc1ed5c3c585a8e7675c67c8d883023e63cb7434dcb1b1ca09a93de7c89a2e6f02f9ce51be2e7825d4150d66541fdb0f4e1ebd5b3bb8907c1f02d130c23732d1f2981b97608c04cf114e9843f4c43c6ceb00b1a80e55cd8ce88139e0a3da609abca5721bc476dc633e5a0ef7b2dabc3bd2048aa6ce177d1c25478b11e342b477fae4a03811d4df82a493f54d85fa7b461d1382b5b90259d08c491a00fff6663a6e7f03619bd95d2943b0a4d56b3960d541a0a1c77601d6ec7e32301cae611dd6c14adcd77ce2aed668e4c3f7c8ea31cfe2de56a4a8688447f0da091c6037123130b5fcf1cd1f8b15ba95440927ff7ba0c45fa234e6a900d84b3e743e04a3e33abea16b5dc22ecc3b5795e6287a01f1961cf00c1ed232d9b5cd0080bb6e8ec6b6c96b29b450b8a5b1326c6562f38a1a02039d850a0f989fa69b05d046b5b3e48163098e0137c9b3860ed3cd418187469a7f4b213a94145ed3251630ccb0f5408365c6d43899d03bfecdbcf9a1ca987e8f327af16ea43a770eab49246c0da4125617bd4074b29221456b2f300448345a1dbbc974c47d7903c12f5770a5c35e6c13cf2cbbac7c7bfd6859b43ee03e0dc74802025dda4f015a0d61992340daa13a0f17e512270b86fd021c40dbe751124c6fb4d8176d241e7d19db3cd15be76150bb8d84978871462b2cbe72b9e89d26b41f37a5ff7b36a36194dfe9845a52f04148f64750af6addeebab11cb8fad4196b748362d41349fc8c8d0ddd9db1648745dc9fd60a0fd66c47ee6543df55e1af3718dea98649aed20c62812260b2c20c3be91a3ffffb3f4fc2abe13d2bc80b62dd0dfd8a2f46a00782e3478aee4f80c8e602a9550ef6b03cfbb62f9cef095fc323a45eda0bb0ea4b9a45a7fba4c24be9078188f0dcbf8d2c605b23b8bf788bd8a35074c5188c2d530e40484c6ff23b7b164cb5c750e5408238150fb79b6579ffcb571470d4ba024a08d5e993a4d2baae9873fd841e22411b6488576090d61b86ed1c03a28bd04e78a32259a762bf3a058a474455003941f3a121adc07a675662a76dcf104a509adb16a775d873b9df0361129e3b078b5493ccb55574beff83b3d582f9a81ec6a141ba6cfce129676bf1f02ccf603a40f5f8d2f561d1d556ab965728aaf67ab2685ab448c86e504f9cf3d067cedb9b535939e7c6f7d52b98b23dbd0048bc74e6a430180dea657b307bee9d9baf58d7e1757c42da793da35841825ef2f2a573e12999f2b8b6b0585d982679fd1f789e6c69900cdca21d5ea84c55fb1b2f1dfadc481cc2fb5103ff753c705a066a02c65045e0e91d14158de17982158597d6f1f4f99f656d3b30845c5aba83211df8a96e8a3e48c682e3456f7b393ddafefee2c26cc82a1fd17bdc9e8a3decf4d954174e627fbe0e5189abaae384133600c9298db255b4c0792e764dc5b276669a7accb6cc8833706ba4b8b1c7965b6324fc05469cbea13e5e78c58990cdb2fd680bdf1a5dae43d6bdc8d87a79a851a504e6cd5e5f7312ae22433dbcc7fc51d4ad328eebf8938772bb8256fd764113181dce56d1f6cacec7a07c2f7e88f386a357995befc492fad92a93505f49e76320fe736c21edf1f950b806ef07ef975efed90ca55a4d717857fc961639fccf3f5896a5b24d3e75f29dff12c020a4884f054b1f193a1c0ac8b4388ccc0ad8197e479089497657d8c43097f2551eba6f94ceea96cda231f555950a2a49d41f8e6ed20b29a993ba2483e0b227b5815882cab6cbcbae7feecd134dc880f458672d8e51c9f1d044a170b0065ab18be725f9d0d8fd61be6a1ffa6ac4881483e03d81098ae76f34cf00d56e2d1400777360501a58e7331e5661f146f89eef5ee1108de9c69ff3ec2d92f0c0ad8e1078027ff3efa60a15201f520094c07eacaa842f6f5a20f4e78319c71f3afd4b3f3c35f0d763a1432559ab65c370144c5f6bb3326e86805b66600d218effe7ca43facc414a04328138c4622ab0f76b229d6d8aae36bff9f543bf1db4f1ba40c65cd5a33ddd370e2431f91b77263cea632abb825e518887c1c005bd6a3418b319b3bd47f975a51d90687abef29ab33d6e4b5aa691096297645e77e73c24be0c455277d20a997b7e5a99861323c70135fe10d001d7539de9c4c6a7e69cb1c87441c7f630c8b133f854904226259a9dd42be8a305794b8f68afff66b8097557a6050c60eeaac0b2278380ddcf0d499be100597ff2bc9e3b1947da058b1e8c1118747b7dd91efd82c31aa7425e9d510f122729cb6b869339f07f2392d26516d10deef4ea603695d5f49bc1ae5fa1fa8fa691f3e0f3dc4c4a88ad586be65a06f1ce9d01e90c80f55bfe9c3a80bdab7565bdb092ce7464a2ef19195e9713d54d6f29ae505a2577001b6d3c743fb7a13c6465c32d4a4bf440e554cc8b03efd635fddd6692993475e504d0211dafca40651d33467a13072f5c9693910c9a58b0fbeb7b445d533a3de0083b9419a8c558b48caa926b8c74a149f202140ce6c48926650058ce31748a1658e908ddf0c3f1656600f11dc2de5a4708c471ae1699fee9cb35d670f75d650e0a6a0f6da198ad5f0a51d04ee0807d0992bd512d2487e3912a5e18c5dad8757754f6d4f659e45831d9e9a978c3d5069d4f4cb4eafbf3df5d6769d3b310f165676c37622d8da2ccdfeb592272e527e14020bd53c080af250027a3b719774153f6a531cbcbaedde7910f90bdfbe2f99a6abbebf2785813be7c12e3ce38954e785458e92e396df9247a0dddc648e47994d1210044bf9e06c6ec29bfa4ff534b2367f2387a162679b3565a3a2cd255dba30c656046812ad149404cd78741365441338f17dc557eb519b8571e08a1d7f160fde9fd8f53275dc713055307781eba41d84826440d185dfab600c83b04409fc612ae1aa90e9b6af81a188fb4be55cc43ff54a93cfc5d0934a227297131279866c7957ec88754edcd5b6b5fa45810fb29e887ed56d730485ef4c7286ee8c7b22c035129cd7cecf69610a62ba1afb99c963a95a3ecf711218e7d21834276b88a3cf4d01c26c8d597281475e06593618fe89377a43e218f9de8c0f127fd270c23ef8f0fed1bc146cd6a08b9840c2bd4f1e71d3dc69334d6f564cd8e4a0d99942be1a244c81cb10bc30ff587fcd2b0b92b0f6ac5ccc1e30f4ff15682cbb385f33f976df09f80d60c8080a524e73c15eed6c0fefaf19ac74ec646aefe0d7a55c5ab07204ca876637943f288d1f57e52d75f018c5b1671bf0ac88a3b78c87051c4030b272d04a147fcfe93e893776ad448c674dae2cf3858c8dbc0154d6f09c7b57518da92f5a5c7451df5201d6b76c46b65886ef33988614cbda24a060dbb30ccb2351bfa9bfa3dabc96eb4051ff6a06d41c874fc69f7ce30de5c0c11a739747e03d3aeff1741f391001b49a3080439d42d98375edf89d85182e62276562f4613de998b50d8c152b9732f131f19fdc7ff81ab3485e4e365b59f0f33e2530cd000db9f3669e2b19f28b642cc27620d2e8b09835de9a6f59a63c892eb4eaa6fb7d8aa6b3018299d5292344018fa39d52ad757263cafbc5b3fb3f4219035d2e32f0f79417cdaed79e2db0d326982cc361fa43dff50196ae1d45c9dbe0066984e52cc6c30228cafd61fb5d1a4b3eb1dc7d39ce77b0d5fa72ac7c1b044fe12c049b0afebd2ea3b2950532a122c1cfcd4b0302c06b8a7f26f4b148c6ec65c3e261d5ec5dc53626c728cbfcf13c0a79d0d75c9fb0e9a7d323ea9029b968f7f8c302447303354769fa578933938e8748bd6559f30c20338482c03aefcd5b2327314392bc23ae52da62766deb61eee41822aae40413dc71168a7b001ab0877e64b7e02b58a2b850c5e4361c06c5bbfb56f83f2c66ca70634ea56e9c2b0b723744f69d8b5b8b7fe536a107fdb319bed18dba43dd137c14de2d4564b1ce07af54140e760e15eb6d63629bb8da1fd1dfcdb24420eb820f6967f437e2240e84fcac0b39055da3b85e04428262bfda76c8345fd3949077ddbd705ef5e92d55fb728377f9ea3bb0324456b9ce08d2758525579e55ed6389760dacddbd5f09f2970b11a1a672a75eb2336f55068d2b4688ee79841ac78f4bdc758be88ee319788594f49601d5f39dcf635c781d386a6012f7f12f6e7046d0db50e4735d7fe416ef94e35d3859e0b1459aca62dede358bcf1f5dfadf9e8a4814aa9e8573e98b39c5868e45f3d5b6b027659c1bd52e55bdb19cc8d06322e6ff7429081665611a2aec857c15ca90870da4045f54c2c4a7ad2cc00c67c43a3acd340ff5d32e3e8c15e17ce636efafa51afd14c9ebba5b8f4900f9e145b3ebf5062f9eb6c1b0d2133310c51df2e31120f83b02d0062050d5b072b0be222b0bee0d3cee3c9fb1dc09fb63a57d1e06ce121a1e90bef2f7ca12519afd0126154c97b022960f527f810311b79e29b4cc87dd5b1d8ddb5bb55b8cb9c6bea43d65076cea3ea8340603"}, {0x108, 0x1, 0x0, "560fdf9e55e5efdf7792d0d2a6727e0fc2147f3956eacab4856461d91e330a7a448d09f4970863b28539b163b0a93c5ca11cd019f0569027fb7734e33f5bb58ae70e4bd166ae3ee57c76cf005f1c50746799cf38bf0566570e26a9948bd2a795e935bc93026dee94adb973ce397a2384932dd888e114fcb4750850e73eab57f75e7c86ea57499c29ee03c69408e1d3b4b9f76e2a5466bb7540d17f5d9925de4397bf80649af7cdd8d9ee0b1c16320f78eb689e517574bc7be122aaf5b5c0b7667a8d2125dda6ae8f22ba35323861e3e28e2ffdbe0457a9991a00ee12109c2461821e85f8aa0b5aa1d5f184516dd4b70aedc48582"}, {0x58, 0x1, 0x8, "c2aa254942eab768c2fe4abe56c8c7779a77d1137f3e943f1345dbe91648cb91ae2f42076b39075ebd3f3aabbbff2e0b9793f1523ae7b1f712554a904a530a23509a0f"}, {0x1010, 0x1, 0x2, "b9fe07eb00665d99335f4ac8b66a106b66023510ed44cbf64756f870c66a0618d802fc1878703a1a2ff181510584429cd107935bd5c92df73a67c04a888394664ac7dc359f0c081b0c5d40d5d6ee75920b87dd9883db1e93890082bc7827dc9950c0bb0cdeb8c1c796c9fc11f7c45e6b20e6a6b91d1defc7f3133a1c6aa8a12f12baeffb859b8982f5541b33c4719ea06c22e807fedfa2f8e8785fe6f39a13e133c5fb922b9121d447a97c1f8db19b0e77347ef5af45f0958ba263148adcc27596f5e931d0e61385e29c9372be62ef3b74cf968ab59562d272365e5264dfd8eb3c5e17285f52d816beb98962cff6d9d470cbb6e9f2b07f2e969c0d83cc1c083488b811903bd9b7099229455277f918dfd3c3fefb410f46fcef194f2a3f493be311d88044d202c4054c3220adf52bcbdf360c0c775d06792eb2385534d73e35a64d7a44effcf29a47e891f8e745ffb878a5a67c661dae57d982ba9b26514dbe75f128d852001dab57538f67dacb9fd07025226850f6147455ca04b790bfb0382da59b0a2a4d4bf578a90710ee9173f9896dbd11e659022173da3ff14522c73832a94ef69cc0f64dcd4d4f33d527c51a717a59a43f2aea11856f3e7655f87cbdb724a944f7e118e4410b005fdff5ac87b72a56ac50ac5d083863894a239479982274d6b37818e49320d6c9e0f86c65ceebfbd98379ab7dd7d1c0c9132b37c07b2a424583c0d6b6350141d5767795828fd212cc7bbcb6841ba2c0faec449c364fe1a64b5d76cd548f84902f2c9506295f84afa287b086d96efe0cabef60e7a1e7cb0d42a3a069af4161e0a94aaa7e688989b071cbdffed17ec0686714cf9730f07176ac917dcd7a478b39cd82519162b824772639c597cb13f2ad4bff2d44d1b7a873223be0c0302fa3474c56bd14014d093439f7dff47b4330e06a52987226d943504af2b1f2621d2dd11b14c733985944ba87e67a78de89d7cdd00cacfc035f6a31356583f7ecb2a84f6b4f6d1a57e8de9dcb636214d0e0d855451cc98796dc99721a5231eb35e0fe8d7ebc0e95331a04445cdeb157bbdc7b9936afd393804601b0f76bae0bcd521f7a3de9a1dcd2cff25fc13b3306c74cc1a3a4e9015457f725c7fcfe4ba3ca0afe3e546caba68b71c4b03cd5120c2f2601baef819075df149ce3c7cbe6025ff02cb8960dbf57c0755797c42b9550e8ded7fded2d16c7869d1242c20207b8b6da10eaadb98cc9af0fc43475a8d28d137737a489f7c29acd45c9fcf86b0cc85cd06024cef8f55910b0edb4809a98e63a5fe1dc9c802dfc4aa89b847929f3d18fc22cc2d95297982b9e7eeacdb10f5f4a3ca0e86c426614f10e4b6d92d9e6972336dc6635aad74bcd74848c99865c986b417cad06fb0e1e52848e79a8f6b0ad09498ae06534ae3c801f49568401ab330da9ba3d7ec3dfd6ce65c3533bf99ea7a5882acbcd0bd799adf1c15b553696981c53c15df093e11e9a8af39ba4b81c4beb0857c10384dfaddb0e227c744caaa9ac036d87897801243faee59b63b5eef69f50fdca9ae7edf543ca0f7566407764da31b1f6cbc14580d2ebb89d1b84024c86e91fad7465c2995659afdebd7fb88cd4589a0bd7f155c21990b61092eb75271d980766d01efdebfa52f46c84a8f2e6375add0b142fdf9640dcbe2f57200348279c408b2647fe9585d4590c505828c54f4f2a93d6a8eac8899c152b7c4b7f8aa7d5756d6bbed3c8cc168671a65871b2ab16e4276562eea90376e7a7c77a478cc70f89c803c410106b5cb9c77087ea2cf0392af432fea7d416c470944835f40e513a7bd65245f7773012204a39b5717d317c56fad87908daf81722f7c1d92d824bc5a22cad5ead38067827bfff06cced2bc35d9ddecc0c758a75813ccea638e089aa90ec44980d343f44f24279150caad31be9337a6e7a6e3c457b07e1144b44b6f9abefe06d9e174fc44a79d84e8bc998478dc49675b919907c21abdc09228297d297ef778297e134de41f3e6a5f8a54d1e52f7e86193dcff9635bb386aab51d663127419d486a00c9873835bec71eb26ff992db83d0e853397161b0e5710de9f603ad74d637299d74ed18bd34ed99201df7aff652d59a10d96137edcb320cd820b3ab3205abcff5af02a6841606182eca9ec254831c05bb806e032f0645979ee1cfc0347ca97d27394af3d4558953e4af123e718b85ae9857b80b224204d94b30de28ca4afc5d64e7da4bc7d1d7199c4c772a928bb7c00bd95f2d0b5b0b4d637b5a3c3d28c098c95d3cb053d79da458a43e80eb0236edb9a02972d3b18bcb133fde7b63f5107285ffea0d03d77ad689877569c82c18b38a24360ef32f59976d2f009904875239528b2f895f886b2ce850459206779a7d78f1a79a4a8d59b97f64be9ecdfd656d7a60f0c9cfcb0ce8582875ade355e54598bc4358e075e39f7d546ac0e937bd664dee275d49ac6e3e4373a6b11c9a2258b2a8d5e64774875f62b09464b1d631953f302039727ce99572860174fe2fff0fcdb1820828844a8881e2c34126c47c7452f1113318a192aa9c919b0d2ac3192216f89c02b89c4e23d14c05f8ea6ec8027ff0bec270a96d2f8aa973548ee9358c94c36246c37c5aa38a94d8f756d39cce85c765c63579fdca41061aad5c27a6120510668143b31882b7f051a3a53a89b9eeeba4dd0e2ad95ee2d8af8bf30472cff3f82f561a96bf9f82d3aa403fb30fa92b1ca025ff5ffe2c53a2f8de75d54ebad0aa9eec63b30673b7815f19db874aee71b825cf3b9b47f6fb2df7e635a5a44931c2116edb147f4847e2e763a4bd376a31dd63e0edd9328d13f620b43834c9466e1ff8e52ddbd497ab6ce29e394618459696c8044096feec3147d002eacb14018ea29bd3c01d32070bb3ad4312369a0fd944f9b7b6ff930cf88b75aed4f7accfadd452d22889af8c90904f1fd361ecb696f411493796257e31c8fbfc4bcff8d8ebe128ac9da2b635504e54a55a2ab92b3b9769f66cc984796e19572d8a72e9485ef3da84dc7b119cbc10c64f19f5a4cd4b40043ad6cd070d21da3ec32f2ae9120196e6d71f02f4248fb10169c6ff61d7a7ce33f737f1a05bebf9fe3cdbf7830b727a39ab70faad5197bddf3607467e18181d6ae2c401675f17f6023a1c0265048e9b2af980b7666b36d9996bdb46282a391bdf254655eb08dfcd5cbf9fcd70c18e67dc570037709fac148f353b9a6e2bd19d99587d98f8bce7f10ef905c3c381373e310281aa506e40efd6adf040389e728f6c5baecd058a3f816180a9077c22cc1cadea3daa8f1051635c5ed6825dfabdd531ac7e96c7f2f037515baa05baaf6f7cea58bdcef5882ec63dadd28d5538090c2a9b29874838bb51c352d5593a76ecbd9f928ab752165c315a8de1f6f74c496036e3266f15be3e472df1123327bbc5d752ccd714f0e84927d32931e73d6912c06967808c328ede030580530c8bf69b1a15076382953af0b4f1550068b618d2e8406f257eb4fe67b26b3b5dad6873387e9eaea5dc841f5f6999b774a5cc53f0337839245a064933d6558c705e061c225871f9cc05f57ddc7a0d8c629f769bde2e8ddbb70e63c432a4f3051a8a454ec66089fd1b740cb04e371ada7050b235395d0d7c9dd9914b8c48d61c5394996a5093fe37602e154d7d26e5164de061be00200d8bb36027930682178493afc8cc0ab6ca5f78432e736fe2d58aa1b24b514627813aefacbb36d00ec92868e68ee3daa4efeab85b9e43fc68a4d5896f5903cbd67556822db45a91c1e02f759ec69510ac325f7cd5fbb65e7d66f152fee9cebfd7208a52fc9322b135242ee92ac0194a3b7d070a36b182dd22a86fab0c37b79e050071c0f7fc034447d27bd7e9b1150cbd6d2cea370b610f2e018530f27ab3c34cb9657bacd9a5f98e3cc8d25db7cdfae70a973c287e95fa35302c7be235bdea665fa9eb7c51d177daa6d983e5aaf91617da0ec654500b8211eafa5b88a26d5c21534dfe72d314b6507136ece56540d054568e340434c82525b4b1527bbec2863fb9449d5b26e50ac9d684e3bea1f015ec870dc3240fc3b795c7531f01cb9a59a40f37f8710006646edbdb4e6533829f772a12d5301afc26a6acc978a174f17346f08eb7bde5ddc55de94ddd0592152069c0b2f1013e15bdfe20c6a1d399747a4248b0e634d8ebfdafd901071dae493b9a3fde595874b1f8eed2f6ac4e62d92564d6a69e527f7ce490858db8e57314753d979b29230e4834aed5c472cf360a7533a0939c0ff549b83d2f13b858be308b1609808a6c9522ddccb76eb00fb6da9e644e9b137eb74c990fc5833907d8d0d7ff6db33c70a74286692fb74249fe8dd16676ff7d8b52b7bded5d38a7b3fbdadbfadff92a8292228e4007e5dca9495574488d8ae83a4d78ae8ab2250f6887d12af829754a82c9035f185639145a4a802ea3b84e1c36f84278aa9ad1dd6440920ad3912aabf5315e4d8f395c3c00aa6cdf9cf3c7ec768ba744fcb2f05e021bd585617e60accd0b52f4ba74272e4eb392452df5842318a444a7c572b4767aafa42b34a1c10414b838dec32a7ab3426ee460ccc52f8b049f44b0c2074bed2b323d7e155f8ef23c966bd599761eed01f94efafa8429b8ed7da01a24de4b63395446a6b7932d7987b643b71f3e721292176e17bba06c7d1d9f4667f1eba099702901061b7b58c1c4f1847f416f609f60bf76e5e8712eab3873fb9a58e4f7a1035f0b4b4e83613688fc51e5bf628e3b1267cf2785605ba5f4388bb0bb18ea438477344c8edfc9b366d047bddeb73e07452662378aa214f19c5430de05e1da2ecf436097f8a28ea26c328a5453a4f65a8fc1acc36e219f9d8f19e7aebeb6263191417ac1362b27cc213eb0ccf9ae156c1cd492154eb61bcbd3b2161ccb3f57e5d04ed97ecc3bc8a822ec6bda6f2881c63214f9483a6c9a32142b2ca7aaae78eff6d4fe5b9adfaa6fa600b5fb6d8b7fed621ca5747e94074ce80a6bc9cee753147f2719a8cbad853ae7033b9e4afb802efcadde98ef7889624263b3e38010358fb0db52f85799f9b4f1df88354ae887eefc594e75ecb209ab4131e614f4cf2856128524a48d739a51b970b89a602d57b6d70dd44eebd21f612bc2a49f04d32ad6f952f2d52115eab83b2706587829c8fa0a6f15989b19e3386aa379577361e035e015fe61953dde8598dedaaa0dbd34242d4d14c71ee81009f523f077a19c4caa566a9d9793574c123fb1a837b6a482cf7af6b5b35eb1136219a9dd4b7f1ebd8df3fdff9a3ec3f09e84d7012e730453a220606d7d370a47ffa06555067530f5e606d42fdce955189f736278abd0f6da799a63a49b5f52cc10eb4d45b2be5de981f947a216f2ef40d4483aff163df61591d8116c379e4fd09ddf2bab01010f620acea0d9034aa08cae1a8b42771e0ad387fe954c1fcd77250e5446904a3c86c5b32139c753d57bb43641ad177f8b13bc2a4f51701f28a72c87cf599aed68bb80911b2da48be2195b97276f79c3cd86e5bcfe577aae858d830857818f084418b349131b652103e3ebb839ef22cac6e3f140e556fbe6d2c3e907098469338f056e37733898534a701e98f65719bfea3fd76f02158222f7ff0d304acb726340a0f81736bf33449318647a325167bbf2ad25f2a466257a3c43b58ce2c5a517104d3322f59108662fb5bcb4322ac9a8bb6b8b85b7a3978dfe78f297b95b11275207387bbb0524eac6772eed5fac1a3f60d3c9f6569b5ce0cd1eab24865e57ba5595dbe5d0b180287366e"}, {0x1010, 0x1, 0x1ff, "9037fe4e290c93722ed2586fada5cecf0d6ef67d6cb0f0a31fdd5bc7437dfd6be45f7ecc89c40ad76d656de283b4168fa4bccbdd2139afaf7d5d8f8da8d3ef9b694046b7b9e0adb5309e3f3069698415fc2388f4284e7dfb6d9e0dbf7af92618151d31d9f2cfa10042789ef4a13c619fb795a7d159287c21ed950e6cc35355787743569e13a6baae62e830506c0c204fab338e2b748675113ea8d199af2764c57de6e7650cf2dabb8eb2dd2e30618a2c7cab81ad94e6bbd6fa2c4446160701a58174e4fcfa1e822927b450815d1e0453b3ae53a9b22595182d7dbd4c6a36270c8739bd9d938972ce7895e1e51bde446258ba4cdad3ffb978ccaceb947fc564e3ec732bb569878ef418b4b1f88cc784f94d2688874660331e303e3fff0853e01884029ab78c20854ccf05bbf3e7d7f71edb12548b100d73fc3a4cc6c70004cbda0988b9d4bb13f35fbf8d53af3a92e17fcf144810986294d526114c77b052bd4612d395d8da6cb8829f360b68f28d969b556dd9753d0da018f9f3b46198965462924208704e4fc12af8784e177d752e9d3699d810108a9e57ea3a568b205283ca37040cbfb0ec9f65967f33062be0deb7d5bb24a3e8abe40767fcf2f23c85d14899a9ea121d2c2d4f0eea8227be4a9087da2976ce8c5f8f1e27cab1c6717f762682339f27ae5edcbb4d378c3fc0d52a5b55b9c00541b99fee8ea367411061419c061df5a4a8ff590ae9d17f1dc3d8d5ea45e7cef6f88c332980ce6c6a530601fcd934b5b203db11469350b1c6bbb8a52ec4eb75898c86e12942dc415b58518cc62bacfd06d476f2efa294a985250b1ccd613ff7390d5fc4540159b9adf1361171b7cd63721d2cd4c3a77e80f91c7e21cab509510289ca0fd760fbfd4ee6eff97bfbd339623948e40d7e66d63716af26f81f5d2029a9fdfe3f888805f6eb6d1197de7d5092f1be3fcff5296bbff5a56880eebff8340d2ee80c04a33fae0051f9f3d40794177289ab267f05f1932f9d2588de417b433b9a4e1ae51d56467b13c208ca30c78a74470ef106571b1dd291ce215a115e13ad23701a631fd03c66259aa7413d1fcdf71c742da06bd198a39a8dbe4888cb8a8b64d654372e189625c57e565f29e4c9147bb65addd04fca88585ab5ab2cde67d898f43fc3519d1cfde2c52d6782880813ff555abe24c25c3a9db3e5807786d0058eeebf9b8e28294a89ef08418cf560c09b54dc08b352457575305f983f55a9d2514a0501e77e884cfd97a5cd50c0dd220e16dedc1ceee526dd0ed48d4f5f4970ac441f59442ed73be1892f81d832db3d9c5dbeccdb374089ccece0ab278ee9f4869366e041a11b11b2eb7a538498d2a0c5b187420f0c313c96ed4f60ae7dd22412a2a41a34678a298400b7cbe6b1c993fdc447923334d4bba9b1f8a1a340d714129ef82c5ce33b70565c062566d00e004d89079a9725fc1d45dc706366e10778dc23db2a935e0e1e74e32767329be9b7b8b4e53fba56d6e0b54c5880d5f77029a499dd258e97c14aff7fdde84a548cc6b454427650905df2283e1be72887cac1b3eee3fe2666d2be7b3aba02761c2fcf5f99d8901bacec021f7434f01083ededf4c4d4ab751da54c767209944df25884e497de56b3ae3a41f22b5c9042da4d63043759bb1e774736b2a33a808a5634c0639ce7b303ca53e358aeea6f78123f3b01f15f18858929769b3ea3ae0e99ab15c9493be5603bbe9a337da084a486219daf9d1182405ef3203512e8239910b61a0820210bf06b7d394f7d1f15eb105ac7913c4ccf98291f42cc419076f135329554e19322981cd8e1d8d64bc61e9ade3de8598dabd945254d1639b078f87d53912402a3e11b268dac43fcc169e276d68306d299029600d1eaa2bd1789475f6cb73796a03540ac6a531920d9ee465d02b037cfb861478cf7828dd0805806f57fe635e18f4fd0be096c4c398342cd01a793a5b4d006a8b1d1b18076d35ed4d99769a34fa1a5fa40a6fea62c1e3672b5caf179235b2ff3d0ab1d062093de194bed4db95ff67d7d7bb1e5ea9724b2065b5bc2af223875db2c14ddd261f07664d9d2db8fddf9136acbfe9fa6fad6e304b76bfc60cf4b2264e987bb31d84af04482a930b48e7a2d712685d02e099f3882e381635f28796639c7a65ec27ffef847c64df72450092807d8b2eb2eadecb704db2ab829bac2d5c3b32e8bcd532ad05ef13aa3ee709c9db70b81bc3a65995ef5caa26634c81dd748a55011acfbc8a81aab0ad4484d64cc366bbc7b9c9b5fbaca1e737f552fc2fc197c1cc0b01f463fbe555e4f393e694f8743a93c5efe33e7390e6d5b09110c22addfdc7d4f74a1b6ddb6b85f478af48a5c7f9286fed9f6a85645023b028074303dbc8aa57d8414688aff7c7f45bb99abc051c2d45c2108bb66e30ca03b9c5e1ce34f392c20a59a9bce362abb5b87b35321c82e3451065100f952c6c79f64896f3010187511b08e24d65c3c4f943e25ffd09e2a79e68d698dca92e5ad680d4998a5b95c377468892a8eb6a4e4ff46db7c308daaff0dacee760a87014ee883688fb2304e4e2ad25cfb50b0f0f402649f2210824e61086dd7ce56808fea4100f2dcfcab2cb6ce2388336face4ab8655d40d42c5df9f8fcb10b3b875729b10951dfcf555ad89bc2c1150f0fcb4c861e9515b19f25df596fbe565d99c9246a8c7e94395ac90c0750f762b658da0915eacf227483b8b207a11dd832cb43abe32e18d8b8b2d6a344415623d07c2fc39d2a3b6b5dca710a3c656725ac68cb0b34efd1ce138b8d34fa4dd7a0fb0e5c94282cbeb2edbecbc8566a3e7689c76c9d0702c8d5b05f279afab246526d991bb6916410983afd60ebfa130e600d9a14db673ef6d18cf7cbb309a7a6c83d8b8e09e0d5e8bc714569e47cf991b9085ea79530638bcb7a9456b7c60fd235350dd62912ce296d25bb0cff54800b660b3bbad50c34d86030b983d7f3a535e1c5000b04378bc2d6402817b5abf6e5b0b17f00f44d300bb0ed5e924a11f8dc4577a056c97eb1abd25d5a841dc36a9e3152b1bb4dd8323bf150e477d2a48c1cc4357144080b64564a14e1769cb260f6e6cf608f3d55a7b833bcd984d371b42b9f82f3688820c97adc3f647a906cfa3d02c5c7b415269949fd031f968c0c20d9530b024dceaf2b74da324e2f4324ed7c4b41d1e40d3538eed980db76a0bf90759c51f55d6115b64b7eadb97797788a2cdbb6bdccdbeea8b7146403a7c8b43b6987100552093710c9b2e6991501751a235d266e5591c3b6b7b6e164d83beec6935e9c6b0a6d5dab98bde7fd77abc83b2fd1da616a401f5b552c7e37326e1a5d6248dbcf00b418fe94c56a23512240da3e129af36ae1851c255d21d5fb9f0c34999eac2bbd40f8bae7dec9c80e8314e0e04cede7c54551b54a96f5523f66caf92a533c61c10b6412345cf975ca98698208f22c3e6fe8281a921614c7acd38eeae43de18dab3792a2f89c601ac38dc032bf5716da2d299172a93a319a4d06533e1f4c1291044a23bbbefb9c28feeffbca8726fcd426a85b1dbfbe250b5a26a41c4032a41beb09f7f46b636d499d7e41cd68b867a591408f2e8ef421846ccbd8deae0d57e68169f61a0404eee50dd42e2b5105ffdb0096f918eedd4e63de1f4f5ccb1e6b83027dbe7269a565bd2d3ea62d4d2d15f90811601681591d0f88625e1e8d9d7af617fbb43ff39019ef132c8118cd7fe2f0aa67e31fd011cd35e66ac9f7926b9e18fd5bb77dc896929bca7888adfda1ed43c0fdb474766263107fd482f726154ab400d8038b227042025193f6d66f258ef736dd304c8275167d5dce3d9f73ce023742a773eae0d24e2c8d58da64aba5bcf271f8779e63e5eaf254e5869c7827076da3abeb3d44f694b5b81070f16f620ddddeec7c6fad0fe013fba37c088ecc9830ec321ca167d49f9ba80c87ab031f93234930b1a038183cf21d0f226d5cfbbbd02db209fa0ace68ac14c9c615e173c51bfba7f34017071475610a04f77e6c183d99afb27df3212b6db6f2fccb980cf04f9047b69d5bfa70ec5decdf1bc9af12736a2dd7ab953f0284a700ec8afa445b47c206a46b446793b1b7d757eaafdd8534f9e178bcd2b6bad2376b84ed44c8d9e3bab1026f24ba0b7ac7b94f2bfc8a0cf7a11ea94d325e5fdabc380fb2d90076b504203368a7a0a774706bf1691f4af48fbb4fdbc511fc98779fae986ba20eb17d18c7b3a93812a839cb999d740347c17a437aa36f6d2dade98579c666e9661ecca3055135c44a48c42c7319ab44abc3ded9430ea0bca685baac6525750abafb0829044caeb77cac4c7f26f77bd8e49d4e5aebe3aa3c9823008fdd41e1c463c5d909cf24a3343c58b5b277f7d551f404d9562f63a24bb33013556cd49c2e7b403ee5e4cd722c183c85846b1f4cfe3c18db59883c11f0b9341e5aafba47d42154a3b3e95c569fb6b37f508fef9a88422adca1c820a860234ca195d5f2b8f09fb885cbf2fa679a112a98f176b8400bb04bec6169237c048a6738a96dd69c591283150911353aa64f6de84d1a569d4053f69eb0c8502708c18fcaa0f184bee9023baef7ae6fabe6df227ed269963ad74027aed8c0357c4fcaae72a244378b15e09b8267f7ef29c1d04e1dbe1860fc8c342a1f94b68073a6065caa68234978c0c3a30aac099f8115d323e388d9f499330ce24dafacff3d70f5a93995599b931195e71f36c28a4780279a87f60679ca08cbd16974f4fc7999c8e210c6236967475fc1e3c5c28f10b23bc73bb6c1655358c6bc2c70f2962546cbb3d4821c06225c915f620c0b38743a3dbb511d8d0d073380018255cdd357250862c8391695c11e5d6e2684a50847bf84a8bdbb9add712508cd52358e60ed88c57ed19bee42404cfc0fdc2417f68f768566c5157889903b6b85ed32d0bcca69b8d414e9399540d19b9bc8a55523a48eac83379208ec249c6e373580606b3262a1b159da6746eaf3a133d25fdb3f6a364b35762bf170341522e84ca10145217811aafa55cdcb49fd02e93e4fc82f38244d8acd06598c68c3c5535e4a77dea18dae4ac3821145a6a7f489fb1563462750293f64c332cd9edae3002a89ea21f7753e111ff1cc7d53201788846ed62ac0c3e29d1e93dfceae131b2e9b36c4734bb747e66390dc46601e53ced530bda14da1f308330b8987ef16f9dfba5defb5751c6d3e4b2e6f6ec17af9690b418a6117838dbe153030ebe7b52336b455e85753faff97fe1a8036fbec6547b34702f09d05b54b033cbb3b408c65c759646039f738aa93c164cfb06dc1800f39d69f375c711d282494c8c41d930c684d90c60d93c7db4e191d94b1dcb444f403288ac7f5438d3aa2d082a7429b3f9d954b835743e4ad83eee4028dc9469837f15dd63beb60e609e804bc6b0b9df3a199f69fff27f9b4083bce9b08656aff644b0cba23c580a02d2d2d285c1ce6df9352cb5aef85f20eabe1b90acde38f667568227903f3c7b34bdf2862b8f9975a372d3aff59c0d7108cf531dd589f71b615daa4c655892edb2b6f4d9575797cf0917e722ffb22435b2cad8ca71ca974fe09168cd83745aca6e534419839779d5c62ee003df40ad0759e7438a9a823478716fc86e4f9098fb22b4ecf8fe38fb29891b8b5dd283758c999dd1f42dd87d1ebd7d3649cd47424f3fbb15e71d6e3fdd31264f7b9e66c54e3e5614b2a89e26af122ece2991dbd186098f9b3eb15d6e581972981896850bac26ed69122d2f44eab1bb1bd4202cdd94b6299577da2b934d"}, {0xc0, 0x1, 0x6, "32199fd4c9739cc46ff1a348dc47cfbaa34aabf94c3a224e4bb67fc86673209f78474134fce1ab1f33dfab515d13774c7d3393ed30677b3166967aa8c0572bda1acf3acb5fc708876f55a277e1e51dd934ece461c54d51460528377d33769aebd80833c2d6df6fba6d1b8574b5b82cfefe05a45f78c752892f0bedfac73bdc6e6f0befb699f15d0d1b42b0eb7ed7d9422540757bb3e76224dc10a20b0517625bc2b05eff1d3817dc276571ada2a6"}, {0x30, 0x1, 0x34c6, "0d1633f2a20bd4341ed56ee53ff68c179ea12f9259227024f05a1b578d53"}, {0xe8, 0xffff, 0x7fffffff, "4de2c72267e15f5c5ab81dc635f6a05f48011e7394b787d1cd75917db644944165c1a196711b2cc798fbbf5b790490f775d1cfcae0c590286094ef68773e9b7b54d6f835d4003a1e4ea8a3bc6be8f5bbffd86854e99b3551668ca5102857b4e6900eca5531b620f6ab25e07ff4aa99e1a7f16e4721122169d9c2e5723b11bc910111a7648f8835496cbe5dca022fd0159b6f1b14e4949f76478faae4dd55e01ed4b1bf4a2976fcf9cff49b9b882b3c6430bc11debd5d87a62d60fbca6c9614440c71416835f9b7cd56351908f6cf264ffeff2617"}], 0x3368}, 0x404) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000004500)={&(0x7f00000044c0)=[{0x101}, {0x89, 0x3}, {0x3, 0xb5}, {0x30e107375f48894f, 0x1}], 0x4}) fchflags(r3, 0x0) dup(r1) writev(r6, &(0x7f0000005540)=[{&(0x7f0000004540)="91cf65b5e4f742e6b493ffbc9475ba91e05f075cbf5982db4aa45d822917bfc69f62ab9c67ce20c49e454dd6d0570e146d6d7d418026278860d5d3005599b1d6d3f995317e525fe7dd67d1a3751f0c93b1b8d4af7506cf28c5c5b44967475e509995b62469e1dc0c246edebf76330addb79070ca02a8d5c2b3ff92c7e4dbf0487b1a6d72f70cebf47b23971444d011856a2b680a80a1d7139e2f66fa5033c4d3865e88c0a37a60da19455d8fbae75a4a34a8be9cab93a3a65f68dcdfd63ee1bd1a849bcc4e0e536eef3725aed2c0b1dc8d1dda6e36c5ead884fcdb3c3f67f11f90990bb611f83aaeb4916f598cfe86a5f568e8ea4e2e0942a44236f4e1b18905c41c63ee3d04435299c1043d5f6d167ac732ed73cb18e9e5f288c71d92025bfa876d77a5fdefebdcfebbc94edc456e4d193e3336686eb958624cb57199a4a5f1dc90d55fa1dd80dfa5260acaa1b4e2b2f5468d4cb8501fd5785a1e1637b685cd34472aefdc3c9fcbe7203eb9da5ebc302063757cb4914171fb8ce51d5af188e1d5ed64700420f67d656f6a7abd9fdac8b1d00408a8497278998b4beec92a61204fc05c1f2b764dfcf41d23119432dbb541ce809be20c5423bf8b806e4b4ce96cf2983746d1f50061042a6b0bb0ebda50d92f682f6bc556e319d3147b8ef094639cd747506b2f94df731f850778a398ad316f57683db7259aa97efe066dd10bf8e75d9de2a21c843e5cad38061a30b0882cdbb34643aeeed718cecb73660bef46596e2dd6ef3590f60b95d6d20296504419bfa7969d866207d0a36066b0a62a342afe75ffe3e8629d8f39f54f1e770350a72727cad99e0ccfc59b6a5e7ebf4a73815afc7244fb36d4687817b28bf247652d3ca3e9485f18ea7044a368d099245b93cb00dd4ad556e0b64863b6746906f64f532fe5972ca957523970bf146e76aec24701835a07304fdf6b2fc10ed5be12d82370d225fb9f12c2a9678a58f383744af7f2e97cbe1978919e4af6a25629a0fc62633aefa6b7b36196f24fe6a034566b46a2603b57b9d206b0e8594ca075ff8e04e2c8f14243320eda1ad53b3c761e0cb92ffae29e923edf070db9eec81b40a0a5fa497645c3e4a6388c0e45fceecb0cc7a80254971ddd0f3e7d9d3418e87c6434dc639cda0d14f2e6d11539f3b6e1de2475b88ed734169940fced65364c1f9d13e9c32dec2a06dfc62dd701a77dc76d0a1665cf1cf0a690cad8c9cc943a12a66fcec78a2ee1285d3096a9b4e7eccfd2a4e1a1d9343b16a53a927fad3fe63e99c601684b042db82d6cbafd5a1a5be28625b2d0c2180c4e7e5d031174f6216bf54f94bad379dca8aafd81667893a3f35a03134c0fc5c78633006241e81423a3d8c073a77bbe2f150577bba5e82a38ff8e61d3685ae6241d23cb11afefc169e626704e4aa9add0535d529fb184aec0c4bfeb230e3f3e3f385031ebae0716f2b7ed8d54110737c152c960755905d7350ed9d7eccb3e76a7c70e12443cfa1f4cc7fa75f614c7ab7a36b024ba0b8ec97b8454ab84479331b9813477ee4ab8d1a1e751358cb370b372de9498466abe702e337d3bf68be0b22a87b417cc4807b130a9a320515913bdf409755c3e3fd5bbdb9480d346befc1a24ecbd3302983f052b058e7a3a7e273b3b0cba06a04225d774113d0ec5e550ada1bdf223bbd8755d6a030aadef8b6ecfe7d2e9e8bc81d1bf6aa3c6f1c2d8b6094e4420c1b00d59bff9d02ffeec5cab27af37cbd66933db0d70b66fd89dbe7cd19fe65e692d300fee218852bd466a94043d7656938b261e66702b2d28f3a952dafdb0be8c14ae8742c099e82fbe4909de5101e1b8bc43a28b8b3cafe076d1d020b053f1145617b02e7832703c12db72f629085e01622add2f76b80e9dd6326b817d81e7987d07ab03c90a8936737689d763c85c4e4d29872ff0aea1812f6f5102f252e5a2513533dab1cfd877846cd1a396d1bf40261244f67c3d704c22a5f0309a0347f2fa7357bd3840c85c37e2990a2f17d38f493b8cf6e70a290332c9565b52d54cb6f3057971f7112526d2f3d17bb481841ffabd80f225d70e2013bea85e75789dc2b288160bd2101294b94c069732ab74b66b65f4458fcc75119fc590e73d54715e561672c24b097d7041e8c3aa8acc521867874a6ad1a7ad058d0982a152bbd45aa5001c40d1657bc1e2c6232e82a7ae40f38c412a361b9cfc7ccd0ed064850244faa458c62e63fc2387f28f0035b6caacb93f42e82d069343a56dc196134dd46fb051ec46159c285ce780df3cd5dbd4874a01b56cc889f6ac45b3b4c80fb4fa47fd554079e7de3bf59336a61354bcb25bfc570c68e88aa7c543c3e2786aa5e3037d203291be77b36760ea516b674b2702fe883cd3428deb4ca4cb13528c638ec1da020d2edd383fb6b6a27dc93ae76e9321b276a8a5744c1bb2b3a5fb0268985167026eb19cc9f85f7a267b9c67ead5db018843f19f52e45953b5672b84f0df774faa6a204b1e46af8fc601cbf3f85b12a07ceee6d389184356929565677cef0ef0dce5b56ddb559c91fbd86a733ba490dc76bf87e397563d9a99d07173a3695e4d4c4b3bfb6519895827f4bd082f5b6b77d5b2c87c9e3c99e204c42ee6931ff7ddc82d637080c4d9ae3a71ff0d6ae05f95cfb75c7143c41b063a5addec9468e835d1447606b0b8b4f64e9106c9f16db68b9fe0cbb697beb2c66457576645d00973ac85849a59c7b9a0b6ba0c81c9a6452e5a4fa849cc148999cb6ccfed4ee3a40aaa8c05ddcbc45fc22da3771be8b2dbeb6131fddc7eba6f2508a56f1b2089c0c8548c27787debd18783563ccdc2a9be63acf8ebee0d151b056b5716a0afdcd04e58467c3167af1b3becc09642577f28b2dba0522a75227979e62254a140ae4f181aeee6f8f8afeb36270e4ae6eb9ce9cb71cf0a8d7bfc685a3a5a4de310fd5718f2819197f62c0f89a031031ce85ad4c34192db087076b84fe80e32127a8db282ea97fed2fa0e7e82a6ae4efb39ab867f2833fe0a1e8651e231dbc3bbe1c4855fb20f89c1ec05a7e22968dd859bd45c7477fc7a91a2ac3581051ff68bcc36675be4650f2eb3bb45a456648c0d31f28a48b595b38b2e9d6c26624ccd59553857971aa165447129fc09790841aac1d62da6bf16548ed478091277f6b32c1530af302bdb18db18744da6cc1bfa2bce7b8617d5bd75b21f422f9569fbc1e1b0c527df953db663a175750656d6bf61c7b2da588b2c88091db453e74f3f4dfad019592abf097e8b6a2bd91cf6af5d3b10d4d0018ec3935a4514619edc2310b27f3d04eb3a226cd485da768fd6d7c137b9ecfedf5ce421e47b4f80c5f1cbb5f3fb5faa7f2e62ddf94f20067f50b4022a6d8c2e2e71d16b87ea3e6510180b16cbeb489c6364dda1da60ba184dbb9c4ffe6071a0fc1f39f321182a9f40b39adc81eef921a9c0b2f7e0aa2c055d76c22826e737ad3c0dade2ad6b4d9d4a68854b202d29cf52761806344f074ca697625a373ab5ce264f7712a8098d2f366356f4d613a90bffeb361c0547886f57a47dc0a499cbbc4f11f792af9aca3bb1fe24823ffcd8ee329d5a58cf79d9e3e54f767d8a87f5f3812e3e8682782b0e417325c30e446cbc85e4910a54cd7d77818ac75a35adac04bb5bbde6fc45da51e1c166ca7dc5d09d258eb63b1146169be5f518f0d35c3ea0b0e4251179e9a1e0e1e6ec777114893b5725d8168994978b6c86880d0c7324128520818c521bc899eca2a55543d9bca5491c57ca6437d6748c1f62f20268d4130e326f6b1dd6c81552a808805ffcb78a927db1d1e94e28b43f72b6b7c5dcc3bd623b9bbb6757637bed6ba8d5a2b499ba98d40b7fddbce9d044f8b78085ccb3a9f886752324bba1ea7d825a1d3cfcc0158136d839ffadb170589f41db90aa6f1d82fb65c7bfb17c0a74779a098cda0026a0b52026456ae06f91168a31b3328621a4c851e5866de6ff46321dd0d3c3df8d0e239483f8ab74348849b5d085e472137c9b391fdecdd690ee773df36f665ddd30967499fe7193801efdbc9299f94be772e204685b5375ac05e0b6faa198831d36ed9b89b2ee5ea736b7a64e3f23efe2c784aee2343de77edaabd382de25cd4ed28f9f0cf77ef4e5909cffe06517a9be330dafb10f78997451b03015723f6cc04d309e43f0f84c58ec296a40394cfb97e6779f954c39ceeea50b27a9b3258643ecc519950a885ee3cca16ed3422fe3c72b6a40926a1b21fae8500f836bcd69170dd5274f83dfd3efa519d1597ead9cbc34ba2afa522a4cf223f37cc2ca89cb18dd35f24672ebb6d980369fc0f0c3883d344e98cd9193082ad81662ab5edd02d997bdcf85358db98d97a88c550b889206dc86353c8c85dbab98de3e8be32eef71feb2b83e67673c2e356c37e28d3b22acee27282333c9ac457e427ffb8e71e87e85cc3ad3e234375bfc7b5e4182978c054c74741d01defda01a5c7bb493ace074c7588e02b0b1b46908a206092f8a2a88aa90759c51d1cfd6a6f6677da536b4ce4cea48c0f826147e6a6aa00371b0df1da57341182d92d82d3fd8a1db54c28853bcbe8d2829e4c43a742d18341dd7370c636d516cb0d2214b8671f7b1acffd42ce48234a5ca4090ad194b4312eb40e077497d4044264cf42698ae99315535372f3ae58c13487ade8c64d9ab419e8d472e5379f05a9ed667a445290c4274897d21123fcd75897b634c239097e7771286fa5f0de1f441d678360ff1c6c851cb9e133cb5bf35ea3df5334bd9bace35524c726d647a78f0e471b0a6cf75c3bd8e62c3620e4e6e8e13383d5b0973332e14928c46d6b2c041c9337d8d194c310561249b28e0f76cc9761286e9cf2c019805c05c1000776ccf8742a3e04696766f8c685b1f1e29740de552edd363880076f01d27b15053a4146dd2195f2065419bf4ce160b40fdf4078b3a0ee5e527e1ff43a44fd76aa1c16611629fe648b0f75aea260a9c037a49eaa5b7b1e786515cc956bd083a9434441e63b5e15d4960b55157012ea7e8c1313c72a4e14f02eed37d51cc1ea6da7bd84d166983978b835e6724d034f36d0efbe3fcba3445b4fd4f715751a98b53d23791aa754c9d321302b4e12994d0865d64d314c61e50e04b4476ed88d2ce67af115f372f1927c79b8458006b2aa760aaed64a7bef2e7458f668745cb9612fadcdf02963d1154bdb5d21130ee2a49165ce74efa56ca25196e57b9976801215e1d83f1a422ab65285b102f8777be0fc83edfd40cb5770f172823b19239568247415d3db92ad12f535e17715e6ea3f4eb2436d84cc9ce95bd62e7d828f91b8a7f5efed2052c556a6199ba8ddfb76ba7656d51731a7a6b41ed51e0828472d09a119fcc1ab97b5ea84e03f7927d250af282552c6a32e11f4cfe4cd2663175a6a2e900eec314a0e4b9f1de429506a489dd3402a5bc1151deb0b0c0a0369f3034a245d9bfcd044740a53c65aa4e4684362bc0f89c7821588e97e045fe439558731111cb83b1c83a5eccea11a17aae1dc3b85a7af78c3ec393f3d2093912a02fbfa498ba49c4cc4b041cf38804f00567ded5df70655a65e361a1eca52de5972b4d372a0a9dbec73165bcece2bf2357aba4b6e09307c1e7d86d841ff790627cf9e4228a412ec345bc5c4785dbe5b113569c65d1b6d07076f786daa3878d2c04ebb579a6ac66ff0cc956e8e2ee6749fdc322fb81eb2874e58b1624976231c04e3cc76c1fd23cd8b6be5ab1d764c16deadf91eec486acb16ca64fc1304e7ae8b0a5d65b45276a9a3d", 0x1000}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000005580), &(0x7f00000055c0)=0x4) sysctl$net_inet_ah(&(0x7f0000005600)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000005640)="f568b61fb0372761a81a8b5da9cd371c8ec36585b62fc6f7992e000c4ebeca5f0416ff2d03b6d8f795965644c4005bd34207f656a98a60bbbd8ff247ccc39d3433c70df6c15b1f7631715ee3d5222cb3939d457e0090b81942f95b41aef231a8170110d0b18094b4ee590e0e2bfbd4948fdeb284e68146083158adac2a790b66f2f33ef000ff3520a45090cda6a144cd78a5d58138a4a2d7eb622b7daa689741b0b866ae874c43907698be1a2e35ccd58dfb6055d7ef6f5639a8feb1fee4801905ddcc9691f03e80a792b9370c4b90aaffa6488e2ece72dafb1554a64062d93021c365db3dd6a32047c0d857539ac2807bffb6630be2fda2991810c150d1ff459eb00da6538de8629b60bd3da6fee061d06983318af22578412a9ffd2d43ded6e8a87de1e45f7dcaef2cac25174041208c6f48e04d4fb424c9fcc8cbea67e95cc1061c973a637c3ffd539697d0a9f7a0d9f0d95fd4720ce01767108f187767057261a28dbfa5cd1ec39140e078dab32a449023695e4960d9b331ef67823d0d9f1841a6ede3b36c57a9ab07ca70e3d4865d7f310284f3d13f5ab6f0c08c4a3aff163c72208554982adbdb68925b7f4807a70b1e4a0f2838e9bd5b30e9676660d6734cc392bb93dc52165c00aa56b4c51420c6c5a504150f36100a0eb21c2fd5d1d8c2ec05ea75534ec0ac29ab43a633900092395d61187a2aae73c5c40dcd406fe67b0b80b9f4c4eb09e315d4e34c53eb6d139698bc78254a945baff905121db39ea81f418c3cca893aae147f8f1c0865829a152430a68fcc44d7dc52fc7286688a26ac95218d01f40d9031104bd106c7643c043f1d03444f1c848dec12c428ed09900f8a96fbd3b4faa2c5b95c4f93f6c9d8e759bc869d664dc49e8e9e423ab84044be261f3640f66f0976b367dd114fa70e985077436e29e79cf3d38e0d17084e6b75f35ea46a03b0b89ac5e2b9fecd9d5cbb72b13e6ddb24371d17858d286009b7dbd0cba3dd2643cb695ce53cfbefb525d0a913029b0daac4092b24621bb8075fb7c6a53936b486a1d8b55461fd4e77ad4424aa8d4c3fb1eb2ad414dae7e4496740c1a9a5a8f0c36c8ef3f9d9a3ce6a47d0e36f294afd94089513b9636558c93aa92788fbf8ccdd4d93bb4595bc1c59e6374d0ffe17c59f8f5555e2694d2929e87553fad4c7d78d1d2e30ecbef30267408ab8771e309b0d1e5181e24b17a57871e258cd0566e0b0dac134eaf326f8568cc19a7dbc7415de9aa0f2fd3b267c9f46b9ccb83a518c92fae9b5cfdf62c62789250b76d45b0af238d5611a513ad356c3a6d2b3f4836c7c7d33c47d85aef1f828ca4a666b84826ac048b23d4abf702f40e97b187e5c316d641795f139b76cf02d203a192c7d90583232ec9af2db13315b12b35c805945b9b18e790ef8e9793739623cba7678906b776165008e60148ae9cdca7842b7281a197e86535ce28ef067b250eae18f664bf456f65a59b0161a2dd98c764c7b615a94b2ebc87e77861e8fdfae3d983108d6ec00afeb1b6795df45ec22c2634dd772c93a98fb16f94ebb6345d76b74fe764b52e23bfe2d2dd97d73c143ac3b0a397e23f234cd353784b80f0a9fd0f250fa3b5fd3c64708a6c4a076ce4dd74745afc3f319300f05a0a916b46bea73480796636f4de6285648ededd41e469978c9699a2348213321189f0f5b02c3d6f843a0f00a694589a573b78108b261463a1f7f252f7aa502d14088491699a602b5e4aaf50bf2b6d82bf1f8b1ae5440715a22ec9acfe69ac9ab428322c9ac8af7caa941e1ac851c87260038e5ad2dc0e124792949053d431efe5bfe70465b7e08e61edb60383004137bbcec46cb387df4c708d231b5503b325549653cebd7ed8e1259262563bfd64ee4377fe5d65584e7734db8a9aea15410e869de42236997af0fa2fec39c9d4e72e2fb43b5fc24ef7d1465c2e2d946db14a1fc98204e56306df7399e421336ab98338d01be6236929ac8bf2e48ce1a195c0424ffabd8c3de4cee0de43e1848fb9a5c2fc9928c0765be3a2094b391a039a41b58b02e778c9665c913d687eca52a6d4ac69111f2b3cfc93dd8f37ab23f5339af9dc94443a32f1eba4ffe19c62278e0284de0cf02e351e0534276a4dfc1c2963bf21981d6baca14cd6415256f3001eb047f9946c89c607e7a3626be147002a23518f960b0f7932c65a7e4ea91b77a8edd6f8b3e59c274fd65178b3f78cd213dcbe8ad19670652a97157610564a1eb2e0e687ac14f9f336de85812d7b4ddcecf375d6fb948120ffb6004b82f0a13a2e271fcf4c810ede2da6637bd174222f1ab5571ebab684c0ed00c7ab0b638d0a034c4b717c6f9dacd7ce8589333f4ffff290fb9ac909e10732bccd0961a487d0634c399044597fa864199c57fae79b1431294aaea2cd86473dabdb06be795cd9e67d2f5d523efbb39d16f0392f979217360a4ce7ea01b9283c21a3814524e78865be0733e3f12917a77636a12f233f6327e81d264943aed569ae8e9a6e6f1c5ea18de28dfeda01d5343dd36ff396d91632204a38ff5498c7258c21b2730285af9a815ed9a0112113dcd4ce5cc146537ba4bcf66b8a2d800c42ae10f0d96322ea64d2fc3995b6da777accc5ef230ebff6b9770918b436dda96fd162a39be5dd064f5d06f421ce609f334758a4dbe6d4e32a13e6f6c3a248ff6c9f84297f54846356d6841b7b7e3e641d5d9deac65077402f57d2af4029de669e0d60e7ef7f2ca4de3618f9f83e522f7e778847945bc9c8eee9da2dc28ae2fa996e497881b4bc823250dd760e651c7e1873f7f93452e71e13f636b15237a2028300a0e45a63024b9a6eea58de0d7ae2c4c814880e26d67d58b80e01e1603f1dd688448a82b3a2f908fad4b64f19ba0ac91ba7c9d38862b6a06708e57577a36821c57b4bdecde98feade996b581a91956af31b595d9707c93a845df31dda54230f81c4afe9237dd17e299af36bb8529e0176c58b4ec58f4c4e13f4944701638bc4411e2836161ecea6f1609d854dfcd5911343ce94d2e5f739a0dc9cff214793559dc5a74df75e8dd1010c9aec6fc988d5be183810fc369840155155a1ebd3690b22d3ae31106f2a2115ef8eb43a1d0535238e8e632d5c19a8540d048e795f51e58eb30b484585f7f00eb916bed1691090fcea1afcb3d3c737997f882c9335f97ee02f036cc15cea6a6f67a310ffe489d11899e4139a5304ec95f9a362bf14ad9f91c1763c860739b98248525b6108a32772e03f722dc7d41253a98783c550f7b69422564330524933cfb45b24613b307f11fe9ad360d51f8a27c6836d0132ddb70e74508e452f6d8731b841f446e1fb993622f3c3189695c99b5fd4471a9dbc4c801133ea6b1420ca30a1f36e58d697b9a7a111bf1f2c50fef13a5ff21e052261b2c5c6d11a828078987a7cbe2045147813ea86fda162f34ad76c96b86c7c0c26e6bee1ab43e69b7b4c4ef71c8c634e35c111f6bcf10718912a2ea3c591d38ce6a7c72a7440339b66af483ec2ff0892a93e238ee21d38b00bd6f58cc8f7d0c5b01516697f71173a9dbba4eb066af743571cdae553d4018c424d0eb7dcef66729732008963404f313af59ff1d1c4de832527d965c1f65ee62393a01add4e5ba20170fb61f42ea00a34efc9a7fc9033796bbe9d56b92a4e663f6a710692d663ce412006590de5bc7f7e64809490d7e40795db96827754b278159533a9a23354c873ddc0b5a77611af90ae419eee011556d7e459e4bc4d21b497d316177b11b1086d24e38fdf989f173f885c827a83a360258d0c235dd8e3bd14d68b9857025344a63cc3d3ba6b72e12cd5cad85f1b0a7d82fc620da72a8034bf7fd096087008378f43e9581ccbbfbe19f1c7a3e1c27764a03a765c0d6a377d4c433c47500a826e206ed5718640ab09b11871e1fc9280a683c84d3755a619675fff1156d6d9c3f2763abb1bf5c2fe229231cbc2e1f9f49b9615b073a6bf59e785480a1e6b3116b411d83321bb57fe4ee4dcaa5eec366eec9eeb8be825d7f5d793b477e63b2299b2598ab20a181614b8d5a71d9206775034d6eb1419f350eaa9157817e343a58583995751d3088e9e7bfa6de79f0abad68c4b541d32d36f5a23f33a25c5644ef8dbfafa4aad250e8655844c2e4a88a642302a6bcfc6f0b4a8293ef61bc983bd516a7ea9dd8a687d466afecd288fdf48fdec8ad93096fc51014c7c7cba01e2ecc7470da4205c68bb5b5a6561634eeeef07c1df3055a867492cbeaf4451b9c1f6e4e91775f157768feab005c6cffa77952f0a721af5c312e943e5d12dbf2a4e68aeb79d42a9f87b4c4184a39ef62dd34a1809b38821780d0ceb9f5cb0d58164c586db436d4034b3da5ac096cd86cd0d73c3cff24567254ee417fa25ea597356cd0c1ef1b5550b693d129393389f7e512275e0cf347015de299256f5e45eea716cf9e776e764775a328225aeb569f9a82238aabb72cd13d96774b20faa78b4dd565ce7fd36c6016173799f13bce22255a7b8648a8840f3c77374c5b00552c110ec64936020b4cdbcad34268dcf9aac9177b4e736152c54ef2ae56bf03276cab3340171ca4b8ed80d0df091eabe1ba812f8439f2b6788ec999a7ff32d8b88de50afe774e6c2b0353106505c470bd6cc4d75671a6623a95f305a3cff96915f170ccae9d54745eeb03e95da70bbabf60e3548e621b3ff4051230b7100f47434fe9ddb71a75dacd04e43ccbaf5912464c753ec2a2715b9c94d9efb47a713c314d6d79fe1f43ed7b6ed75e9fdc91297cc4605e7639fd74efcaaa172a46292a48f76582514ec1b8a4065d8dc5c2498b1b730d46608900d375b0b36b42a177da8d3d52acee64a72ee94787bc7a6698eba0964fb3c32fbd3892eebe9675b0d439ba31d44ff5a11ff3c926919ec2c4a6ccd97593871213b7e744aa82ea75659ae95b2de52270b5e3e87e834d37d96efc9d7c1718599b05cd5d78e62476721f3dc10837fe70bc43e997604bdeb2feff43f5bd6018492e001d0b699a0e9e93f9f5252c55a799edfd5b443be01cc76b53bccbf113e5ffaa764ae77dcdb014fd246fd75bdd8fb0c9fe3c5e45bb91c8e65e67267c313eda59d40e7a3454787607b5a49e2ee36be48c541ad07113fcd79ab5d6dd3cd8c7c06aa540f24aad9d6c9cfdef6c1b21aaea4af00d2813777f6f30747f188c262b0702ed8744cf25d62b47ba8e57e431c065b414bfd4d6c0ee59184b0d4f475e158fe9ed88fea13d35c83b1cc43d82d6032074b34b128849828fbfaee35d31a044fbad029566f527082ac43123ebbb818c62268a822d2fba4eab0ccf50f089f6b008ac1b6d0fbabb19c582fa68a429caed7e271bd93abe8efe5b0f645b0be32e917af605ec6da79dc316fe5aff9821ce6fde93640328574465e1e1fbd5eed0f56d23e7615fad098ad3cb1e2b56e3389d462617c71a03d5fe9d901e1cd05091dc0d13eabcb5b5ec0e5438c719371fb4613c3c51a8413a7e8865de7bcc26610bf2bac25532b755656418a0a6941eeccfaca4755dbe1a9fde4d96fa13a8b8aeccff76394d652f022e25a8378040bcc2687604e22277c85448b361a2dba0cdd5a3596f830825705b69afb0a3d389883f9db4d813ae2cda046c789cd5a5cc464102e3347a5972273add3361acd5e8d82c559622964a6fbb396d52b4cded0dbd3e5fc9c8eceb265df7dde325904c84a9dd2edba29e6c544a56574277942b1be6093b797db0ade5546b297c24730ce39d163db87d871c15f9b594383c85dba527d90eb555", &(0x7f0000006640)=0x1000, &(0x7f0000006680)="47d3d92eda477be5301cb518ded9cb4add3157c1ac391bc9d3fa51f6e22ce52593e9f97410af5bded8888f4dca56d3531601cac153380a0ff580ccab6a3d6fb3aad48c26f8d770f152b7b3", 0x4b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000006700), 0x400, 0x0) executing program 0: 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, 0x6, 0x0, 0x0, "e002000000030000000000f6e0db79b0b5374f00"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='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, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff}, {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') executing program 2: socket(0x6, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9bdca0d8300ffffff7f00"}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)) r0 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r0, 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', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 7: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ce11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d0a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e8ebefd69b54ab518a09e94250dae74496ec3e754b5953f1a241c5a484f4a00a0ff6b240d522d4cdf69222274357728fa1d763caaedd11d8150ee0b7e2644f37c8d65f3e825b20ccfe83b64f05ab006b918aba8b74a41ebeffffed95923", &(0x7f0000000080)=0x177, 0x0, 0x0) (async, rerun: 32) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000280)="a2f72f521248893d30b04af9c67991d47262393d2e2d44648042c3dafcb46a85dcd83d41de7588744543135cce884f06e5299e68505fbad6c917566c3af26a51b26b327e1de6fffa43970f6d1e91a31d6d5059d6f61ed618682b7dc32035ba8085b01a2c7f9096730ba814423d390e531763fe58eea553a4b588e6025f33e3d60f89de3e16e545783a137f0e438d7969e7586431ff3496866a0bc8e7955d6c9177c0f4b9a9db49b6893235e50e5d78cfd07b96ce035bd1364bccb7663ef28b0190c7b9b1e90d5331d7eb", &(0x7f0000000380)=0xca, &(0x7f00000003c0)="f63ffc37a3617f54daabac3cab634739b3a1b808893dcd36d1135afc31fae339d3c5ba6eb77ca3ed", 0x28) (async, rerun: 64) r1 = getpid() (rerun: 64) fcntl$setown(r0, 0x6, r1) (async) fcntl$setown(r0, 0x6, r1) executing program 6: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 1: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) 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"}]}}}}}}}) poll(&(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [], [], [], [{}, {}, {0xfffe}]}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xd, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) dup2(r3, r1) fchdir(r0) syz_emit_ethernet(0x4e, 0x0) r4 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x800}, 0x0, &(0x7f00000000c0)={0xcc9, 0x7fffffffffffffff, 0xffe0, 0x0, 0x0, 0x3, 0x5}, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x4, 0x0) close(r4) executing program 6: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) write(r0, &(0x7f0000000000)="0990ef26", 0x4) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000140), 0x0) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) kqueue() syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="012bd09977cd0d0d27", @ANYRES16, @ANYRES32=0x0, @ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xa0}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(0xffffffffffffffff, r3) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSKBDIO_BELL(r4, 0x20005701) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x1e, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x148) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001280)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000012c0)=0x9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) accept$inet(r2, &(0x7f0000000140), &(0x7f0000001240)=0xc) executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000100)=[{}, {r1, 0xd}], 0x2, 0x0) write(r1, &(0x7f0000000080)="03", 0x1) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000b00)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1", 0x201}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) close(r1) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = socket(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = getpid() setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100), 0x1) mknod(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x812, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) select(0x20, 0x0, 0x0, 0x0, &(0x7f0000001940)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x20}, {0x3d}, {0x46}]}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) pledge(0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x9) ktrace(0x0, 0x1, 0x204, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x200000000000) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x5a) r6 = getppid() fcntl$setown(r4, 0x6, r6) write(r5, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x2a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x78}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) close(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x5) kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000e40)={'./file0\x00', 0x8000000}) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file2\x00', 0x2, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) executing program 2: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @multicast2}, @icmp=@mask_reply}}}}) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)="2188cb77", 0x4}], 0x1, 0x3fffd) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r4) fchown(r5, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=""/200, &(0x7f0000000100)=0xc8) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10210, 0x5) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x2) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3}, 0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4092}, &(0x7f0000001140)=0xffe) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0), 0x18050, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r7, 0x29, 0x2a, 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "f100000000000000000020000000000000000500", 0x0, 0x712}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x5}], 0xfff, &(0x7f0000001200)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x60, 0x6, 0x3}, {{r3}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x401, 0x2}, {{r4}, 0xfffffffffffffffd, 0x6b, 0x8, 0x5, 0x7fffffffffffffff}], 0x0, &(0x7f0000001280)={0x1, 0x3cb}) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f00000001c0)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = kqueue() mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x80400) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)) pwrite(r2, 0x0, 0x0, 0x7) kqueue() writev(r0, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x8000) r3 = socket(0x1, 0x2, 0x0) r4 = syz_open_pts() close(r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r4, &(0x7f0000000800)=[{&(0x7f0000000480)="354336e5f0d05c1fcd652bcaf7143da5588e3fb2ae4fc2331b68b11d99c76270ab9caa1cac4e33e34e278fe333143a09828af17cf3b5605345a4173a6a8f0919cf988d1dec2274784311221462951b5004", 0x51}], 0x1) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000740)=""/131, 0x83}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4", 0xcd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) Ù/ÛŒ¾Ms´T²¹ÁVÉ”"G9³ôDBqFÒûó;L-mË·T¬saðY‰åëÒDÚÍ|*š0KçBl@d°‰ÝÔ'­ –ÖwYn«„pckbd_enable: command error executing program 5: 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, 0x6, 0x0, 0x0, "e002000000030000000000f6e0db79b0b5374f00"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='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, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x4) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') executing program 6: r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x2, 0xcc) setsockopt(r3, 0x0, 0x2c40, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r1, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x18) writev(r5, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x4) dup(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a6", 0xd0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r6 = socket(0x18, 0x4, 0x1) setsockopt(r6, 0x1000000000029, 0x27, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x7011, r3, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket$inet(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x27}, {0x8106, 0x2}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) ³‰å®_jèKLR:X?‘U|tŠͤÎßW™–8Cì\ºº­Î*_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ executing program 4: sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x2, &(0x7f0000000380)="d307c2d6c8bd46bc1ce3f4641eea6c57e4b3aa775eb15f10f3eef2fc3a3e1501394e0aa6febb3a7e6704ec2baa34612a9cbb90d34bf1866b57bc", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x40}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYRES16]) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) acct(&(0x7f0000000000)='./bus\x00') executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x20000, 0x112) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x73, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) msgsnd(0x0, 0x0, 0x401, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r3, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3}, {0x2d}, {0x6}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r5 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x28}, {0x2}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f00000002c0)="d4c69d593b66c605831e9514e5bc4ff38987412213ed01f0180e880d195b23a4f1408cbf32304a8b1f70cb58bab3b0bde630033639b90e49aab6d2d6b3acfae87326bf3bef9af86113b38f434ade92d891e91605abb2f7786e8aab088bf4b9dd9bcab299b75088676f630212678668e62a2be4cfe67de09ab9de9a17b6bd6f338b180da046b46d99bdd3ed743af4db75590160327754811d2d047e53371f1f", 0x9f) getitimer(0x2, 0xfffffffffffffffe) executing program 6: sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000300)="b4d6278873793831c8dc542277a10773e3c480672cf5b9998d5e7909121a5821fce6d7671294b74b7e45f47bdd3bfa850d7f1088e3f872b48c1bdb01f1cc1359d404537ffed8693c1ea387a24024c6426f00040000a7792601c7ceac699c42b68eeffcf033d9365f7a8b5b1ad77a9afb0430a0629c02258a9e6970a282dbbba10c57c672ad54acf41ef249b67627dc78c6fd2b7632fd83599e8d750cc02c6e780544", 0x0, 0x0, 0x0) r0 = syz_open_pts() shmget$private(0x0, 0x4000, 0x187, &(0x7f0000ffa000/0x4000)=nil) setuid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000016c0)='4e', &(0x7f00000017c0)=0x2, &(0x7f0000001800), 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000098000/0x3000)=nil, 0x3000, 0x5) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffb5d) r2 = open(0x0, 0x400, 0x1) setreuid(0xee00, 0x0) fcntl$getflags(r0, 0x1) r3 = getuid() setreuid(0xee00, 0x0) utimes(0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xffffffff, r3, r5, 0x0, 0x0, 0x0, 0x3}, 0xfffffffffffffff7, 0xfffffffffffffffd, r6, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x4}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) setsockopt(r1, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) sendmmsg(r3, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=[{0xb0, 0x1, 0x1fc, "a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd"}, {0x48, 0xffff, 0x9, "f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee"}, {0x40, 0x1, 0xff, "e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba062"}, {0x28, 0x1, 0x8, "5bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe"}, {0x90, 0x1, 0x2, "3640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1"}, {0x18, 0xffff, 0x1, "0d4d60af3eaa60"}, {0x98, 0xffff, 0xfffffffd, "4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352"}], 0x2a0}, 0x1}, 0x10, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x100) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xa0}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(0xffffffffffffffff, r3) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$WSKBDIO_BELL(r4, 0x20005701) executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r2) wait4(r2, &(0x7f0000000100), 0x8, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ftruncate(r1, 0x9000000000000000) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000002c0)=0x1) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) pread(r5, &(0x7f0000000340)="98ee6547e78e989ba3ad4d332242d53d5e093e5b766d75a9dc9977c6951a91ad3968b282b3ab179cd45676bbfe5ac21b4d3bc079f7fa3a69e9eb1de095de9a86a6364ef3338f61e285c97eb60d82ec41786c828b8c543eeeba0e4067f02e4ba6fdae228b42bd9c513e6dddc20c4dab494b363bf5b20e9da2f048454b29650357ee0b4523b72f6e6141840faa9c40ad91bbb16057077e6864c3ea5a498378dc049614e35c95c3734d2f9c8136dcd5bd0b873e423d6bcb3113c8f0349afd4c4e9825d37cccde46b68b34d092f4f17ab216f55e2be259fe", 0xd6, 0x6000) r6 = getpgid(r2) fcntl$setown(r5, 0x6, r6) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r7 = kqueue() r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) kevent(r4, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffe, 0x60, 0x1, 0x6, 0x7}, {{r5}, 0xfffffffffffffffd, 0x40, 0x4, 0xe, 0xeb0}, {{r5}, 0xfffffffffffffffb, 0x84, 0x1, 0x8, 0xff}, {{r4}, 0xfffffffffffffffa, 0x81, 0x1, 0x6, 0x3f}, {{r4}, 0xfffffffffffffffc, 0x41, 0x80000000, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x80000000, 0x0, 0x2}, {{r7}, 0x7ffffffffffffffc, 0x1, 0x80, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x20, 0x80000025, 0xfff, 0x9fe}], 0x1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffc, 0x98, 0x40000000, 0x4, 0x3}, {{r4}, 0xfffffffffffffff9, 0x42, 0x4, 0xba, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x141, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x5a, 0x1, 0x2, 0x1}], 0x80, &(0x7f0000000640)={0xe5a9, 0x3f}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000680)) getpeername$inet(r4, &(0x7f00000006c0), &(0x7f0000000700)=0xc) open(&(0x7f0000000740)='./file0\x00', 0x8, 0x0) close(r1) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000007c0)={0x5, &(0x7f0000000780)=[{0x1, 0x7, 0x3, 0x1, 0x9000}, {0xb3, 0x2ad5, 0x2, 0x401, 0x1f}, {0x81, 0x2000, 0x5, 0x4}, {0x4, 0x1ff, 0x0, 0x40c4, 0x9}, {0x1, 0x3ff, 0x0, 0x564, 0x20}]}) getsockopt(r0, 0x5, 0x0, &(0x7f0000000800)=""/209, &(0x7f0000000900)=0xd1) setpgid(r2, r2) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000940)) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) executing program 1: sysctl$kern(0x0, 0x0, &(0x7f0000000080)="6d76a0a7f554df43ac", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff000001", @ANYRES16=r0], 0x28}, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000180)={0x1, 0x4}, 0x55, &(0x7f0000000380)="57f8fa9fac0d9cf8f72dfdce895f86d0a8d56f50153769dd4e991f41ed03444bfda47346359d18a5a0b20d3370a2b6867012ec1c9d4dd3eb065e90b4fbbb8565acbee0ef2f51490821bdca14e4277fb4a72a193fb574809dbd5a57115551db415468d01072ce188ce2c7adc51da853c878b8ab88918bb3fa9b800577bababc91823d2d73310ad3872e96fad7e200fafd5b8f09ea2644df633a81e380475639034a000079d5be560878870100000072c4173ae4f335d7dbc19576eb5ad5352aa5f3005783b2b76f8fcf558046f80e21fe2fa7c9ac61e8fe3e7946f61825b8abda5f61ca6ff145a84f", &(0x7f0000000280)=0xfffffffffffffd73, &(0x7f00000002c0)="11cc23c10723cf433f6a2925bd3b64b9cd1e3b456d42e44ac77d4226be323693132461d3e02a76153ae7568998ec50afbdccb9906c4db495579aab16882c412cad5eb76f1b815149eaa60901d7ffa3027abcde90a74d7fa0c2d49a98f0a73e86d225779c69838194a04fd1701e0a0418", 0x70) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x28}, {0x416}]}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r3, 0x1) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setreuid(0x0, 0xee01) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) executing program 6: socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x82) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r2 = fcntl$dupfd(r0, 0x0, r0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000001180)=ANY=[@ANYRESHEX=r0, @ANYBLOB="105d1ffad7242281f23f42d3545cffdd68132875951617334b01fb4431da69963dee31c74d2d3a92b9886202ed83154647f92f8d55210cf0f7172b69c0f781c104c3dbd1476f38b0e77f33a85183aa69f9e13cbb4a27ecfdc44c2d0cec1070a479a2b08b6084498435a150208fb276740e1cedb869df3a6e3a27a6e328b01c12a7684283b85426437a9bb17d04ccebd4e5fb5de2541998e51d624e764b300bf26d6e2b6fd28760341590a00a61b8420f39eaf08196753f87783ff1413ecc98f21b692cfd9ebc562691f586f97fb74a35bb950c9d70cbe1", @ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x32) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80, 0x0, 0x0, 0xfffffffd}, {0xfffe, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) recvfrom(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x1001, &(0x7f0000001140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000100)) listen(r4, 0xfffffffd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x84, 0x0, 0x20}, {0x44, 0x5, 0x0, 0x4}, {0x8106}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r8 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x1f, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000140), 0x4) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000340)=""/250, 0xfa}, {&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/263, 0x107}], 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) 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$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r4 = socket$inet(0x2, 0x4, 0x1) close(r4) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0x10, 0x7ad}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) r5 = getuid() r6 = getuid() r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r6, 0x0, 0x0, r7, 0x111, 0x8}, 0x7, 0x0, 0x3ff}) r8 = semget$private(0x0, 0x3, 0x300) semctl$GETPID(r8, 0x0, 0xb, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r5, 0x0, r6, 0x0, 0x28, 0xa}, 0xd1c}) executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff0000000000}) clock_getres(0x2, &(0x7f00000001c0)) clock_getres(0x0, &(0x7f0000000040)) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x1d1e, 0x20) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r1) syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff0000000000}) (async) clock_getres(0x2, &(0x7f00000001c0)) (async) clock_getres(0x0, &(0x7f0000000040)) (async) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x1d1e, 0x20) (async) getppid() (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) setpgid(0x0, r1) (async) syz_open_pts() (async) syz_open_pts() (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) (async) executing program 3: r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, 0x0, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x2, 0xcc) setsockopt(r3, 0x0, 0x2c40, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r1, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x18) writev(r5, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x4) dup(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a6", 0xd0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r6 = socket(0x18, 0x4, 0x1) setsockopt(r6, 0x1000000000029, 0x27, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x7011, r3, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) executing program 6: 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, 0x6, 0x0, 0x0, "e002000000030000000000f6e0db79b0b5374f00"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='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, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5cda) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000240), 0x0) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xb1, 0x10, 0x7701, 0xcd}, {{}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x5, 0x57}, {{r1}, 0xfffffffffffffffb, 0x40, 0xd00fff3f, 0x4, 0x3fd}, {{r2}, 0xfffffffffffffffa, 0x1d, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x30, 0x4, 0x1, 0x7fffffff}], 0x401, &(0x7f0000000000), 0x3, &(0x7f00000000c0)={0x5, 0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000369000/0x4000)=nil, 0x4000, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) truncate(&(0x7f0000000080)='./file0\x00', 0x8) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0xffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCð³‰å®_jèKLR:X?‘U|tŠͤÎßW™–8Cì\ºº­Î*_LÙ·<1Ö)èÖŽ`^Y@tNñ8– gBÅoyü·I$~Uà/…¦ žÿ’‘s”9š~–nx=@sìÕÜŽT2 ´pP®ãt•ì÷p)Z6÷› >¡=±(6ÂD‰roû÷ý¥[þ,ªð¡ïUY™5Àæ °†näB w¦âi¼0²eIág’%,kè¼ÆéÎ+”™«P^Gyú`»|ù$ܼSÈ.v¼Ø1¦”Ñ.ŠŽÎöõV 9KxBÒ\×9cwó›Ïâ¢8?î¡{‡9<Ø’¹Bc±‡}ƒÕöe‡ãå±á)C>­uC¤Å¤nxã±¥JF4eq›7±ž¨Éj•3*½iOSés£nû@R8}Æ3   V€&PèÚµëkƒÿ} ¿“3Š>ŠmÍ~Ô‘byêÂ0ݤnoÍëè¤Á-YˆƒÙ9- W‘áSÙÎ0®¿ÅßÀü"¨‡wÉûÂL ‰ÃP4f¿…Yædд“[¡U©×àeßm¥¾~w`}IX˜¨ÖÉÄÚˆS>uç`Üêég—ë¾h¸EÇ.¶˜©à8›ÏçhÍNRM¾“›ÂØ6:ã·EJ xÍ6VZ¹Ñ¹"ch•ße鸌zR€š8ð QB³Ìƒ.ÎFã&ãjU×£†l©}¦8wa/Ÿ#ÀRíö executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x14f, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x0, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "0cbee6", 0x0, 0x0, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x1c00) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) close(r2) r4 = socket(0x1, 0x4000, 0xfc) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000180)="b1f5d915", 0x4) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0xfff, 0x200}) read(r0, &(0x7f0000000040)=""/1, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000100)='B', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) shmget$private(0x0, 0x2000, 0x64, &(0x7f0000459000/0x2000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x4a) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$VNDIOCSET(r4, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x3}) setrlimit(0x6, &(0x7f0000000080)={0x1000, 0x80000000}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r2 = geteuid() setreuid(0x0, r2) wait4(0x0, &(0x7f0000000400), 0x6, 0x0) semget(0x0, 0x1, 0x14) r3 = dup2(r1, r1) sysctl$kern(&(0x7f00000005c0)={0x1, 0x4d}, 0x2, &(0x7f0000000600)="0d5c4eb3be4da00baa0369f666db90cd1490f6cb1188dbc0e3", &(0x7f0000000640)=0x19, &(0x7f0000000680)="57cdb53bf83087faec7f61574c19dc408859b499842504e7f59e51baec1742f519a773591813a8c10095ae89a2ae84fe1e422e63fa4ce467c8b24e55e97c7123c0d625ed1063d1b18e5c7e1cb4f6130756b78fadaa4829ce251136c88a4da77ec5ba9974d202cc1124a6da2e98eca470d02f6a6cb5f7e616eb4f529e4c04d8ddf59f43baa888d7eb325c9f6b9ca99147abdf2e6da437712a01fe164ad545", 0x9e) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000840), &(0x7f0000000880), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000980)="fa39add5f1fd29995901f8cf874d065be7dc481a27fc4ea2da625a8a0e7d824bd69d46ef40ab887a990182ba49ad47613c6bb613bcdac5a2568aea2dca51e9787cc4f1fef9d90583441235d7a6d6b843b3e5ec8566b0b908ef405a44d4c79a808d0619c5c53e8bed25d202580103485257d839420d", &(0x7f0000000a00)=0x75, &(0x7f0000000a40)="30238f9f8f8203c9b197fcd453", 0xd) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000bc0)=@un=@abs, 0xe, &(0x7f0000001ec0)=[{&(0x7f0000000c00)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001e00)=""/155, 0x9b}], 0x3, &(0x7f0000001f00)=""/128, 0x80}, 0x6) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000001fc0)=0x855, 0x4) sendmmsg(r3, &(0x7f0000005d80)={&(0x7f0000005d40)={0x0, 0x0, &(0x7f0000004a00)=[{&(0x7f00000038c0)="21263030c81aa130ec265b5872967503ba419dd3b020240afcda28b0bf665d6bf0623bfe6ce3807ea5c0dbe9697a5567bc56ba54ec13b96afae1a230afbac3efe68ad217f854b3c96452ff3ad6bf71a8319a78262fb8bc17e2544fbbc6d6352ff2f83664d140005413d22047a539732492da541935016970bfff0a5a6bd066662f922bf8c2922f7671810ac6b48f563367d01be5ad84efa3c12eafc191652142d816ddfca84aa54ec3", 0xa9}, {&(0x7f0000003980)="53b8587c2cd2aed41ac3b8150bb8baadc9326ec1384f1d7c961ac1cde3611700410e26d856e2690d65bcf7ab6bb77e9e498031f545d875d1b32206ec371c6f6c741f575146fd35e283efb734902d2737c4bcd086cd181110d07b2c93665ac92b54cb0783406ae64732fe7575314f7274d9404bf5cad1537e011512c6379b2d338a49f69e07e26e13453bd941b5d10250e5201688e4253044617f0216d9c8c2079a424312f5685eda984819196fea46791814887aee4473bddf126bd24340204d6e7d4e38cdfda5cb3a85d47a0364db9c2409e3c1dfe5d26a41fbf58b09538dc174769a7cd5169252ec2bc8918d357fb6e504d0e21ea8a0d12f44345c7b5f37178d150d8f28e5421c4e812032eaca1297366fc7f63320372f5bfb673e6eea7b4ab1b052121703e26dc7432ee5d2c57a129910e35bde1f22a0ad09ef572693334e54d8645754cf278bc30f1df100f50ccaafc89ea501b0e386fd9727e3a4d39cb2cff9df2fa9b09dbad8fe0473ec8d8a86c46571fb4f8cf08705908c7f3dabee8584d7df17a685b3feba389221a57936d51a621443705b7828fc928ae3da8ad7558fa4b4826cbfbfd60822641b062fdd0defffec6538259927f53a79063fcb42b90f8e1843bc8c1824dd031d67ac6bf1e0b3cbe83f9b08fb12afbb037a3adf4e45177a709f179a3abe7efa66f06cab833c7c37658107a72d8aa69ff52ce48d6f557557ad017c96cfd08aec5c16b0cb1afdeec245ff885e4a145c4ed533040b11b7d1aa9359d088396d30c46b263d7844e61b171681a443fba400f7b9a066dd8c2fa1ef444a2cf905d0259dadb185d654c4b4761a3d6d32ccd0d6695de032df8760820844cb78b085fe49b6ac329b5f8066e53dba187fc62d34d599cbe8d4048dcc94eb3ec8deb99a5544fd3bf737bc4a3705b5cc24f01c566621c025c93d15e5abf571b35b41a63dfc17b3c61a1101c19c11602b819a7dd0905234b5ca76cf5a32d9f6822ccf1f6ccb266ab0aa55b1401bf95a83e2140f0a193af0ca5503da9f7b29aa6aef22091c414e88fcb94b3d3034662e0254c548de9c3e80113fb92fb31e7fbf495ae96581c6d2bfb965162b068869fed29b46f054aee2f5bea057d118897a3dfa12fd2d2a849931c8d898dfa836c0b46b733fa3f37b69264f747aca39b85db594ec983695e8d0c98947d5e593713372d262f2cdcb34145af92810bdeee1dac1064223b04e1a51f69b48ab4477bed049ff78ebb0dfe0f9b1f41a1c17aa3116374fd21b6134f477037f9ead4f1627dc77461ce7015a475f3354628b6a0a9f106a0c20f417a81a753eb225bf4adf95739317b50b242c3b933f976beeadb49195f190d5323838a88e56a8a25700551f974bf2d2b9bfa6725cb2eaed564437c4f2d9712a68c80ec552cc1170ce3ab0badd3eeddb4b9b3218d3d86cd6432392bfd91ab06e14841ee7bea29c176e963ca31e6b248280828d76004bc6f93058e4161781428e285f1532b2005d6b0c48b1cc55627c951bf93fd93f9dab03b8e725bfb13154830e7a617175cf16bc20fe07b6f0c2379b93c5c13c88c5f56dd4453b09c9e1734ef9c19d56217170aaf42bbadca41fc18ea16dc4ab6927299f53bdfb486964a3cf00251e10a564d7329361fdc5492db9f416160635ec31a4e67b397eb81720c27316ecd17fe40ce4da38e02ebf152aa77a53c1e87e83d31fe40446ab629eb85e9066902276f23f7132cb6e1399ce4f090f9c5f6d0e42593e7da6e5cdea0ad513d18c5415ea7097aa21a9a17b3c7abefd6247be2e2f8577964f85b4e5a52c91992f8189974acc9af37ed805bfa41f049b4bece415701c746d13e7c9c8169aa198f3a1ed4eb4e1b1f61cab7174de719a63579d32784f227d556046abc4da77c0529f9f373a8d623c56f741e81b8bedb38619cced16a0f2870ed0ebd31d86753a1d2001158c93fb412a0b99dbcea4089b7cba3f4e70804ce011c87b0cb4351a9e32bfbcccf25edc32ffc27ffbf4bcfdd5d7e373f3a08736f5d952fccd1a5b7bdd19512bacffd6fe757879cc0fabb12ae983b440e221e6d9de35f49826c108811c6dca2aa1db3a751f1bca297b057bac9d304a4045711b27e65a8e4975a02ad01e222471d153e412c2f8ebccbd0ca96251f2fad2e69c741dc5f9358bb4408ba687dff279efd9a46e389c5599654959394346a553adc42a896306e12b8c965495afdacd83248da3c6c416c5143ce860618c7452b34760aa66cb9e4d60e23666b7e3c5cb1facf8ca1c33ed239af666a219659b9d3ad1500e66ce129a1ad3a8f4a59d229b9eead4d4428f9e7d6728773bf299bc9ea38f8c8cdfc23a5b647df1e5254b29a41955802280a94c1d112dd90a9797344db8fba532fb8835b8a9a5baa5ee5158e65dd46516564db1fa5004830a1db279ad16ece8879bf4e34cbf071975939e387d76dd3842574a8829205203652743aa0f38ee4d45619fbf6f8725c46edf506d306f5e551680ff19edf0473be9588a12393b77064015b6a973254a7524ca24c408e7a4668080019f3215ba7456b64e0132b3626e5d788d1ca19c44c8e81197d3ac367524b66afb96d14f3f2664a49fbf762df133d0fd0541bcaae127f336755d00a6c832d04211ed48eedc1eb025b5450c8a4edc7e42b28273d7809c9233b2941c27d11b1ca8594deb9fda78c7f941e80e7fb45bf048b0a286472f3f11dd8a8d5e8cf2436d3ed6dee5ccd85b628089a2c7d792a4a29fd50a92c8d50850caea36d485f289086e527f76a0c430a858746b25d37474589e651d9cce6e8af8453bd37ac2a37fe4c8c6ff7c278dac22100f5877cbe65d842268130435d5871d04590266db2a4d297761613e6a7be1c243b733e02410e58c0c5a5216ba0aa2b7c772db3de63a4d05b58d2f7583d1fc9f0d4dd905ea088a405fb5f63859d7c3f57224192cd48f9ce47c9458461da1c0748642e214f2a7914c9dc489df47f06af782c7c3304780d54592f6f10d79b78a8944286f30e7423c50953b4778fd2f67c53805a7befc64f34bb6df081cd921dad5d57958e7c9ebfca580ae3b7878362e0d77d30f6c330d5722b55e75b6c22f90a09d51dc40a6ec9caa38dc233fc7023f12454555c174d05dc1d68df9a4892e7721b5658870a5d601f0d781ed9a4a48b9d6457b0f0a0fa848b7e73de284c545a97c9201da76094e2f5fa7032164f91872d26d3ab471cc4b09dd2d6f8524310fdf1fb439a7ba62815c49b2ad190ae32520cf149c9d91b58a273bd9bd55a31a3e15c069401ff229cfc1e8f998daee7d9c468f3d45ca50e3234be28be7de178a5d3dea381d34521a21d5fd833b03e06be20fa0c4f473517248be124cb6b2792782dac2819501fea74dc0ebfb3b6a1658efdb54ae093157d44dc3bc52356e5d3372851e143a385b216bc16bd8d380a461a10aec6da9268e5deea266a016808bb89e9bd3ac36493c5e66de5527f61b2097ea22c615fb528308d8bcdebb2625121be6b365c88a52e00f504e9f745900d12525c1abd34981af42c1f3a94a246c8d74c210b3182e8a8fbe6b99916889c329b4045687071f6066684cbc6d3586e9ee3d557bf25b0f028c0371eea9b337014efa395fa909eb0d2dadec89cb9b3124b9cf14cd79447fc171052ae2c5a0f75a2411a4375afc3dbbe295a9b48aaff915017b29be579f95bd953740a76e4b9eec14ec127b42443a840f7c684b4c5ee47a6d5c4da45358f8d5986257d4ca6c9ecc6d84ca39a1345cd3e738f45376792bb1ede7548ee8a2880e1c605e8e2272496dc734f667f7432e660cebbd4f3eff31199e462216902e4fbd1936ef3b402a29f6c77b22951e9a706790bd33ac704b180495d7227367ef852b39c64428521a029e234183acec6a6f494e44029b047e7c75d9f2fffb96252b314b9b3e667358859de4c3a3d08886279bbd9d168d4ef0dd3f865944a5f4d8e360065205f7f54a58c5b1f17c68c038b1d1765d6033c436acdc8b7d725b140e925bb303aedc614d88cc6f0289ea13f4538ad11a4ee2c902837c1f69ba21c95cd6b3c431c5095b8dd15d0f1aeefb2c9154078ae1401ed5ddd1c31d23cb312f7becf5e791d9b1fdfa77ef5e937d1db8f0f6898a228993ae88c241e7ab998aa3e2534ffcb7fadd4c0f531a2e8a2ee4cc2e6cd8f13fab41190a5160f82572e1a0157780812ec0bad2790312848056c2da84a1a13061f40187f7dca31d4a56e416b39b6e0ede7e1fa7acb52f5d84b277227020ddff8789017a87895fd295c6a2c026a2cb6ab9056e74d7fe21d77bfdeb68404bba8f393da4068ad81055835e767dbfd064f9247b6cb5450cfdd7707c0bbbf02b6768df0fe4b21b706ae097a4e2304b8a91e0c7abffa71e377d01b13e1d2f5e90419d74f6582685b9154031133c02417ee3493db3e04a53c5ad3024c04228e9bc3c1c11ed333ee176bf9a6495e1573b94e10bfccfead20ddf1fbe5783753b1a891aa2d31aa54c2f1e31bf7260f66138b1678eb5054e34a5e2e6528be2f387e09d36e4a66b848c452455965848858362ec020f32e7198cb8f6664d0aa0b426db9987fde9790c19b7f4706ed225a91ad25939038836bf6e26c34927e783f818738683a70332f599d25ea317b1139b19aa7f3d3d5e16ac74c4f55194c9fdbee5ee8cafb62809436ea6f09d68f9918d19b7fe64f07e757dcf3080a08c77187c11ed2661212dd0ecb8ce49a1d5f9e4e3fa401b652dad0761ffb5ba94ac6344904ca094d9d6e362b07e2493107001acd5435a90dbdcdcdb6ab1ac229ed9e4029bc32add3c8060ca01d028924b0675c9b51b0c49c38f2208e27d97a627b017cd5519080c0a3e6b2f94207eea6a9d31b29884cd763c1e51b07cf2d5fb8d34485d73ebb5c38381dd97ce51b72102500dacac505d946267a9afc6115ea3336f84537417d76976e45051bcf75d7c148a193bd03013d08018d69a770791a65204ebefdd99115ce45c8c1be4473068abf5c17227da6cc2833aa1e07e04eded8d2d4595dfca8682717ce89f30b6c524ed7607aa9dd35d6f0ddd76e3dbbd71b8751dbebc6b12bb592ec6e57ffc74acd49eeae25b2f2fac5b3440a04d78986efda626877006541b1e1bedb7af82e988158c2a720505b7ef6cff93dc52d7887c466b8b6dec15168e151f151a81e2f48abc7822375a7f5a938ed761fbcc8046dc256abb828184a54673b2a29e06bbfeee0287bf55f9fea1a39aedd1ea6bd7b257fcec1bdc4fe1f7140f14b115a9d601aceb3cbf47855fb56a980cc035bde12216655226104fd5960c9ab17355dceea8881d3d980565abb0abb87473b43a23cad67d3b6b0d8e77eab92d7254337ce7a625c365c564e251164b78eb9961db508a2917ba36d8b4f90878a3a62aa5266dc4294283e576cb1941b68892a363022be8ad2b71f716bbd1786de46cf75783fc93b2e226474268d63e6cf55cb6fca4ee2238f6fc866eda74a3b62f03377295e64bf7111558392389b1d3585b7903642346ded9aa552731ebf3439e22279c20c07d791aae641dfb06cd14f3059d8a975013752a49ef3bb46c6c80f4b00432e7844f907efb63a0667cc5c1aca05faa000570b883aeeb03e6469f357d70d1349ae9fb46686dedc8b1923c87efebf08c7f5a82244bc420c1e2488a93a7186c8b368d0ab5626bc8efc66ae1dfcf2ad37c385a854fb0ce55665b7eb4bdb6f7e0a2495ba2b4401a6c1ea6124561f64cc304af6ebca1b3f7ae22d8ce06d9cefac830302c07ac2b67c8e38405579cda0a50da6c38cb", 0xff8}, {&(0x7f0000004980)="e2f520f98865c1b58a33e6ece448eefc4391ce8a8e3a05e612372002e89b5051e8d2e0ec1f8ae3ebbdf995b5e166396aa518f199d338843e5bee18ed0f3344d54319331ae86bcb4fb100c505", 0x4c}], 0x3, &(0x7f0000002000)=ANY=[@ANYBLOB="100d0000000000000100000009000000d3a6ba98e3dc99580e2ce98d8645ad21f1089d350b34104c230b226642b2f4dad9ddc82152a60505726e74e43f9c6dfc7b413cdb186a0813390b7c6a301f1eee49746bb1549271c8da37364987d670244f64fc224eab88e14b7afbb39fa05cf7bb000000000000000000b11ba8de733f33828d399ee58f30851252436dfe527818b91a11f14d4e5f2dc814c0e9a5f5b76de59b8fa91fa0211d19eacf05a02dc319aad1a512bb422fbf7975b0519fca4af488364d6086eab3c4226a1536451ac372f29d2d840d630fcb86b5c216bb6ab526075aa498c6e83946441cc814ddc2656cd23d722ccf48d21d070b90145b367ad5f7c77ab682f8b5900baa45f3e39a8306c00e9a48cbeda7e638f67703628fdea65d578df03e569cbc3173c767309bd452dcfce0d32e5bac6ce4889c80f11611d6dfaadc1458438f9dc281e90f888ca8b0e7adbdd0c96f3afabd5a0de92b82be54c5392c5df5f11cc9e0a8efcc36c1730a9603319fbf7cbd7b3575421b0c8d24a94e3d24173f6633e0c75dd6666dfe35217b0c21e0b7521a66131d07a5d9c6423e839afae11b21cb98874e6371b8fb5b13ec995946a0ff436a78bb9f10200d4c692cef329c5e7f46df2e361764494eed23c38e0f1c5b4e1be3f02a17419e0efe4877493a088f5d3d7b03511d1fc8c3a3a00af805d205a9dd593fcd8289ca67f54c59b686602912daa1a8954595fa6d6d9ad7df62cb086bca967c2b3428dea09318bba174d4b2700598800c2ffb42bd7ef7936d8bd1c6826fd0d71adf92b6e19c9a582460324fc866244a16bd8ab85e379ae4a1d01ece436016aabf69fd24b4d71394007572051ac1e57bb0a7448ead56640f5d1c08f64d0049b26e2f347957b27ca8cb0e66b00ca0c89e9cb8f410e76701716f8fca1c45d8a255ac9d73d3697a765e57258be8cb8b26e37e4d26c3c710b6aa35ee8c53e4fb02ced1d53ae1dc4abf0f0ee804ce814bbd662c5b3f6c17c94d065344a843bfed219149def5d788816fb1fc2df5ab8bd42e36349715941727b762883b8856ef8a0690c43bc3158030883c99a1247327c6f6440ed322b78e80a01dffc942a359d2531659e6e5604562f5d12540e9b5bb2fed0191617a43a21286b6e8268137c23b8c4e4322ea66f8e48551380552baffc8b4ed9f2fbc551c4e6ed8ca512f7b22e56d30db2a19c132342f625e57521784d36cc1efb34c98a7ba97212e494160ad01fadcf2b40ad36c53b3bc9c4e5b5e930a32bc79d55fd04eaa8f79889f3cc25c7985513a1da90b21bd46ab4d84e80eace39b243ebb26ff7b1961231c28eefb23c64981f06778a9811cd6efd692e47e6faddbabbd9d0cfb55e6e0c241aea7818bfd8133a94767cd90c0178a2b6a830f77a0b47f67af4bf30caafd7bd2dce548c5f2e84b3ed970dcd655aa515d6a57a921871254f435f3bf70931c2296df4123b6923fb2e31ef43003f7ac90509b27c2e93800892dbd30334d682684e1419c38d19f201718d3008941ea89cff1f0b6df753d3fdd6c63eaae0a98ef7d560a0bfb975807816f29f9244a68a7245e2b7b4255c38e06757024872ecd0c0fc52a60bde21b4f97f61891ed2bc075399602fbb2664682060beef7c85163e720486e14ddce64e14c9c0b8b406ce802b4d9bbef052881c39b0fc5d50843bca2e87b6c522b6fc38d5b8d3cdfdad68eae62998f2e09bc0941f92934f526ffe62b340cdf89327eb86049daf21664aed18facd1a75fb422549b1dec9e584f349131861af687c9e819f5611cda83b56e820955a05ec5b0d4ecd56798659c37ed8cffe040eabe3ca52456e32a2e16cf0930a22b0a9aaec36f74f96b0d238b0bf951fe00d4f9dee7af0ac94a682294b8b5bc1922b1d6ed280cffd654ae2e6817b0f84d120b7947a66a7cce03192f786bde93d5881f7a7d33c28e9d165592e188a4eb86a7eea1ced414a9d9e7e95bd16aea249e3250aedf1beccf1ce1f9705b3300b1775e60183abeedf294c529f654efadd7b41f269a2814a68251817c5860a88fdac0cd05093611eb96b29fc52986083d721f013fcd84d7ffdb847c0edad586946eb0dcabdaefdb0bb7e533ad3308627ab3a2c883683e1d3cb175d91f39c2650e3d4b184c0e6abb2da7a6d63a96a97a0d7b3c7f0b020434ac833e341c42d9fecfd0a6257e8f59e9761d6dc6cf100e1e54c37cd67224692dea81d01481362a6bb6eaf2e3dab21c3ac0f0a8a3b375f01bcc10dc2a6b58085587648a30fab416a063b338ecff971fb31bf54a142d1e0b3e6d5b4aaa7d6323692d7dd0c2380ceee8fefbb56b68619e34c50240813549c2e57f517cd6c28a21be421564b80c153206a4198f1ed310a87f74ece6b1bb0de635b5f9fa9d1d8a81684f17f7b0fb2dd0002914a45e879c550a2a3295c06cae03c1ab767cab1137ff1ff9814b8cd47998280feab0b5d54981e42ba08b66f24e737a94a0c8004709a846dea78d55218dbef122a4fc59c561d4eb3797450c811efe12e5ab7a2f4e10f225d33b13923df142b59b109eed36af63b7eb5d2e74f739dfcc71fc1db08c7d323fb4ac9916f2b71696fac5370d0480f889b6fc57e8e64acbaa06989ad93d4597c48b39663e8e5c0e94410cc525acfe97f720f221f06f7dc5a70b7d6984236c09d94ac447f39ff05de379ca56f8cb6d3b8b953b9fc88e8360fbf04fdbf818a026bf0616240ea8bf6e4ea4c055bb367e5151cf21fc13c3d6609b2939d244dbed335a566115f3b0916195631d11ab966b9c8de196bd612cca30e930a17f83f15c247485a765584e0ac459538cfe219797deedc1c7556035ae618283e1549bd9747bd2920bbb78360e306cebf0d3c8b2be68095e19657b47b653e7e77693a9317981fa855fabeb8fd39f7a6a46530a0a0fdef82e094cfe28f09008de2218db5f55b1a3856f342d4f7cb6eda64683b11f3d59dd1aa388a4cdd8ebc4ca0227b1c1a7487bf1f51993995c23eae4c9fda916895de4d2f5f593e63432492aeb86d2a1e97ea2fa2527ce74adb1e2eae57b3854c9928769a4adbe100db62cf487e8abbc4743aeafff6989495e98e1311abb92e30b8400712250e5fe506221c495dc22cc12a8bda9d87684774d075a4f3fd935f814d933f1751430e9fba58fb36e5b7e07e0161af00400eadffd8c69f51f8a7d7ea7c88cd524db2b5a8e8bfaa215717e73146d20032580627568b4069b120027ac82f4f0bf79bc77851d44e566e58df1523426b72056c961a817b77cfb8cd51b458684ab2d1b1f189a93944af0e7f264410a2ed7797a952177c1189ff28fd7ee25e13adc4310d6277cc3f74b8d6f47cabbc7843885a7f9aa328bc90d69c65cec1295927f1237019bb1976e09955ff84cba09ae311fe588338428eacd59c9d8bd8205a1690028991e08537923de079508b58609463302baa07627a3b1f12b95ed2bb4d1faaa06e750d314089e7accf4f8d87bd01039d861de410de5a32d89bb88206409c8afcbc9e6013df413d8b8c4fda201ed24f83968b42146de1f590a6727eb436bab568fcc8e6e3ff87cb8d118a31ea566cea3fa3284ebc8dd30bbf8d1a7fcc5653d41ff394338d603de3f6e57db14e0dd4a51d46c6d08e6b2a7037791235cefc1074eddb8f62bd800e81e7a0fc7786afa0a5392736e235eece8d6ef0989fb1ff8f09fcedacbcfd9439b81472ab163a1b3cce8ff880d36ac2fe23b6137fa8823d0e251eb2241608573b184fd6f8d66948f18dfbe22916f5111d94fe869035b9801dd3a6ce4b1231431c8ef72a4381233a926d93556e89bbe41206961b9b5460f6424eabca7887961eb6eb418dc5795742fc2efc49a80acf7ffed6777750a82365fa2052f6b471373560f8fb45b5c729f0603edd69a3e94b31fdef853f118c6348857c8a6f779c1d872d2a742b5236e2ef11baabf1916ec06212a977363fbafa3a6d8f0f3df30d54deaa1c5971a9dbaa5820e16b883b1914030521d19a34ff0ee13cfc066055568ae7666165ff59804720ab20c4ec797f3b742f607a9f88e6e40f7d02e2fbecdfcae598ffd486d7d9d693ffb151f30503384dfdfae816fd73457917245a5760d2a7a9295c8c9538a2eaedbf0391b4ccb5817026e3d5918b513ea40bc33ffd7bc24049b02c1414daa0d8a6f7a57d08d5c733bb42457c761ca194c0fec37b05cd2ac9209cf8fb02b747cca47eacce366d914426f55351004efec27f342f9f1604c181b00944c60c3301431677f888e62f070fd41b0d96771dd611309072c87f5a2920ed6fee68d5ca79fcf7bbc5982466da0658a63fd3d30e1d73f299c22920fec2bf5a59bf68b6c3c777fb3dfb052d2203dbaf1182a81203b01c36e32dadf9e85ee8553080be1164551de120b08291a269b46cdd0707e86e0db701e6041d9dd36d7ec34fac71f4c1633d50f9aca60b3a996dade1587cef0694203a781fb4f6269263e621e4d055d84b711a2e347b2127ff4dd22950d5aedaf7af0b629cdf11178a4590020e94c20911f0ef5944fa66dfa1b10ec72f1cbcb49c9057a0e48319b5d35b6d6356b8278c46ccd19f8ecc0bd927fdb754530c7abb4984dad99d5ee24c75f87f3f352a49e6b837c3fd3001c82cf9d2af4507db6641ec8150ea2eb6d3f8504a1c531227da084100b3ae33c82709161d32e405f9f42a2b604f36578000bbfcf8cd33e7bda94c55506021861bd13bce42ae30d136c96ef72d63201000000000000010000000600000056d875a3204b004de669ec859a9c277e9e079f421135a0ef22f13264e08382c70746439f9d4f95eebae138b7ca72c6feea6a43929442535ae6ca6fb4e3252e40f7fedbc9588d60a4ef6987b97cb11d176ebac6f5a6c9325a8d769bc41005d35e7f169aebb2be496c3988f62733a7b252a28e43069c8728bc00776a4c4c0929237634f6d8a618f0bd7f587181fd22f12191e3d2a52a069e663387a8e0ecee158a2ba9d58e1fa071329d1ee3459824655304a793c304000000000000008b5f0000d000000000000000ffff0000a20600001f18645951973551796c6ec2bf30253d0d63b96760ae4048f1944f99ef05f57d621247543421bf75930634c3e3fb46e3a6b96c0bdc20934f5b662ac3ff678ee86fbc89a43fbcbe58d91581c7c3641d7ba5ec99815f8d6abeba2ff5e6e8258ca203251b71bac2e4282dfd90dfa14eb9a4676f321eca7dac2785ab129e674d94f8b4dc37abe9e3f1520f1395a32eb0aee4cb045a07c322c3134ae61e1df190bbf6ea227a724dbb89e8543ad14542b930757c5a1a2e0062f23099a2d0390ed4db64018de763d49d00000000000000380000000000000001000000010000007f2636964196c50fe367994052dc7ad20bd520b3ee84dc978f7af6823f2c4469ec1ee17c47540289f0000000000000000100000068860000d51cb282e6bd07eeb83974dacfbb6dc579b799788956f540a13991058d781cc762767f50756b4e738f7e9b0694fe24af322c4788681fa4b33984f1738bc2c371beb3b8861b3fe77c41be2475903af209cf2b69f9aadff5ac99d4fa3be24d0ce94b6a3cfee86711fefb875549da72503fcff320ccede2a63376597948db48f3a16a5fb1618d95d192c7636f86e54a85d024544f8d52dacb35e43e3978ff1b3dcad72c83d3a39c19f9c3b2363b1883fd75120c4900731419aab01dba442be7641597eea5f9ed0dd08b37f93e1ff695d043f46aeb2c12059b4a11ffe104dd4bb946d26fcef1222f22bd9956f1c86e364263a9cc8a18f47e17a72b378039be0fdc212a42b2c073c113d20e4235706c04d88bd9582ad242fbc80237bbcaf2679b8539"], 0xfd8}, 0x2}, 0x10, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000005dc0), 0x8000, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) read(r4, &(0x7f0000000040)=""/1, 0x1) C:šË®=Ÿò/8¡î¬}ózáwH©`¹àÒe¿lÞÇ;Ò§µòP5ØEÙ6“l¿æðø×Ç>º+Ù‡oöÛ2$åuÀQ—ŸLÜAÒŽ¥N(õ`û‘Íkk¥'àóXÿ¤k˜ Ûø= $8qpšÀÔcàÑqŠ…{V}‹>Ú9éCÙS%ít>{ãuÜâA2ŠSúµŒ|r£]Grpjüè+lWîøD&ž3‹ý ööïdyÜÂj« Çå…rªPziƒcÇŒ”|ìÚ,W»Šæ²­xbÑ`´#Þ”æ™(F}±äu6jÐÅ̧K¡¡ûF~G/_ F+k>ý)‚„ØÀÌI¹ =±ŽHãL}…€šwMV¦+=¾ ,¹ÏÃ0™õ¹eÇ®AÞS„/2Ô Ïª`y¡3Q¦LÉ_ñó,Þo¿äÉ/U©¯ô]NÜéÆVìѾË5»‹Ôlô{ÊËHÚ”Ð]uÈ:HÀ/€…—ê©èŠNKÐï•EŽê±ËŸ§ãhk¶†¯FQâê°aÄ­¤nŒÖÓ?ã,Ô…°! AŠš«¨ðLê½ËžhõØ €³µ®C‚ï»dö,‚U'·ãÖ ÙÇ;§ñtê|-X*ö«*ø\ù§X¨Á"|…ò˜oÀl_T€yh±‹k_‘hвÞ'(huðï®ßy½‹»¼F°ö-FÔf‡¼’À±lJÓl?äÇ¢ýàÏì…RÝxØAFJkD24.©s¿ñõ«×²þybúï9ÿ8½ˆ¤º°øÀ…AãŽþ’OžÁ­ÛÔsbãI¿ÊBýbÏþøÛ}<¿ 3Ó}Í®[œs‹„&¡Ï¢Égp!ÆòVÑ™û‚&Q‹oÌþàŒHðþ®¤º¯ cR‚Ôö0¨ß]Ç>rÙ÷¸þ´3;,yo?,û9‹¡éÈ„[‹W‹¬Ÿ˜ê‘û¶†®ÖÐŽ‡¼Â»€„®úû¬ º“ðñUú-{Â÷d)Æ¡7<4ЀQ‹sHÏ, ‘'èñti\ÍJÝu°&¿)5™\ëÄçK—®g¤’R3h€#&5üçí{ð°iàŽ÷áÌM)sÜÒê cùÜOL-¹.ÅS¯Ë`±/k›MyžÜîýúý®c­y~@EÁI²Š¯TÛ2‰D™á"A4•Ç³!y«l'K½öÝäŒâoFð~Þš1LsfžèË…LŠ2ÜÔõ2Óo§¯ü¡"ibâ ¢ÆÊ¡«HÒ=o†‘’\ êÙþlÏ|ãW‰xÛñÜ/åt•°.¿ôÏ%¬(¸ái˜õã)é£w¨+[Â'÷|/Õ(j¬†yœ#c¢Ð}"•7 æ.ðÝæR]ôZ{€wY¹º…W½¾ËB”2Äá¨@”íÚVEºˆv†4- 1·Ûà›Ò¾uQk%]+úÙ3vIèj)°¡ž´œ|Eéø¶x öHzùŽ¢e©n•S^þƒ™Eø÷Ú›ù-Ñ,0[Ô³’Êèë²ÚmKSMÚ®ÔyÍ‘IÙ4Ê6‡—»×j-|áb”9Ž¤3¯lõ;•tì–©Rqx¶Ë­0ˆ¢âÜu?¨ŽÞF.h´Ö¶0 ¤^”ûÆÃæg}lÿî;öÍ-KŸ¬‰ù¸ó¡ûŸPg1BIú\6‘.<²¬½ì;5®$ë´¼£Ç !T5¯¾P$§éŽÏ%|™Í‹gµ©Â½Â»bBõX‚4•&øúôcîË65Ûr¦®õú HÙ~olQ5˜ô‘XñïƱ;Šã–Íj\&¹MPÓañ b¨ÂÇÝU=رiJ¨*À)ÆJ§Š0w“Úù<à0ÓÄ$CÃ{‘6‡¾ûyhÚ—ÿéEäýPk¤ÙÅ×þZÇC?¶»<äqõšÞsM “ú˜'¶Z6!(çèZ´”`›`Öâ6íŠr˜Olue/[ªâé!6Zò¸îõƒCæ_ûEº…€Ö/[Š™ˆ÷lYøíã±¹.òyxüR%í¶ñýOÎFçh— §´€,“ë¨W‡ÍÁ_i’ž­Íí-j«)—ÿ¢,-‰ƒ§ŠÔ7yÐ:¦ì»Ýæ4±N˜ oùžúØ*4Ö­Û‰àÎb˜Võ­@í,ná‡A²MBSƒ ùJïîÍö÷ CHײä®/³12-–á£aäÜ®eçÌĪX¼»:ÑÎ )D7ˆ~Šk´É,0D»3Ò¨“—P#­—Ÿ²øMHB2lðXYS˜w‘$\E.T˜ðY8¯cű‡Ñ„Wðòušäp(.äd’cšF‘_¶"–{ëFsj©Éð9îHhYùêýìÔs½ÂNó­q´ÅMÞ6-U±Š÷Xœò› q;eð9ÚÂÜUäÎuÇzº—Á«ŽÑFtdþ@Af‚(1oÿ|<Äz®W‚|à0¤¯âÔµ¡=Y¸þUÔ‹g·‚ËñÂéä‘}‡ƒ ²P¯ùjß—ËGÀÎ`n‡§ƒMì9lO}õšå¬íýhÈ~@_Å׈ˆF†' °±_豉y/šü,Ô_CúÆçXXŒú¨ˆt&|0–½h‘»°)o=-÷Ôl÷渻’;¨‡D<="x^6LUÔé9m•P̺šM§ executing program 5: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000080)="271ac4ad10fb689d98ff073da54fdea21684db45afb16906619fc4840aafbc243e04d7cb1000da41bafe711d12cdd3e7f5ddbc2b3023cb774900"/68, 0x44) dö¬»ÍBƒë,!LO9e â;x%°ÃŠ¼ç´a_¦Jœ¿q¡Ÿ~ABy§IM.fäâ²ÕÎp'œüv:ÊÃpe®€ì ó–-îÀù룽|QJ˜TÝìeBÏ`¡æœõѧ29c6uÔ¬;X柸eŸCðpckbd_enable: command error executing program 5: mknod(0x0, 0x2000, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x8, &(0x7f0000000980)) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff66ffffffffff08004500001c0000007f00009078f31400bbe00000014e04b645a61aa14749234e2200089078"]) syz_open_pts() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/66, 0x42}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000000c0)=""/47, 0x2f}], 0x3) close(0xffffffffffffffff) socket(0x0, 0x8000, 0x0) pipe(&(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069c7, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000007f01029078ac1400bbe00000014e234e22000890783a4f2e8081e1b23a91118ffa9d79aa0af986e02f8f2688fe627ee118567d3216041abfc88c6ac7181a291d1d908328cf8179730fa6ccbbb10ffc1d5a4b9e509150d23bc564128caa6a8868c63bdaf7232b8f1a3fc8598c50c6dfbdc0636f468dd3cb1749ccdc5914682c1274e63e8226b37483438b159552ce02c3e7061ae5a0cdea1247a557897a399f8bef0ab6d2056af335453c30c35e810fe3c326865ceb2667d4db14dd9959244d52b804fab1362c937065676c4c3c6001f1a55238f4d60d464777"]) executing program 5: r0 = socket(0x2, 0x5, 0x6) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040)="b8d19660497f85fc100aca8a9a7ca7dcbecfa29f9773338b6d88578f293faa25df1dc1889a3837c00a467cab2fd24029507d40d3d9460de11afd4c95f53f31cab54c2f5f4e4efc7f943ad1f6d8c1150183a0b5d86c460ea9af050ee2d877165a08a9003cab21e538ca4a17167d3c65c66bf604ad826f020dca62ebd389642fd4d46411a589eac9e6417eddff7e8b62d4c645683dbab12c1ce2a8147a45f91aa1d5a9038b03ae3dcf22304a4bfbf39162d986a3f5d6dca1b8a3a9754dcad05f78b2de9e18420c06add9a52279e9790f9151a183b05a4acc6ff447ae2ff6b4d8268aeb475172d2871ef9c392", &(0x7f0000000140)=0xeb, &(0x7f0000000180)="a8ca7170c1a2e9192c0b4f235f63ba41fa526d9be8f5aca271e1e8999f9db06e15545c026c64583f5ff4aabd915c4f25c814550a4e584c724ea4b2e2a67e1a54c2bc95fec4ff5848b41f3d8eed0a759cb7debeda556875de26b8a7d136fa0dbb6d53d5eccb2aa77ca0f5d16fbb366559c7632b15f947a0489e245baa039b3a3d3460b1c61f74ab450b0d81268e0ca3089059fac9df0a9b90f28f0f983bcddbd646acb5b20ca12a8d502a551cd62d43330afd04a61cc1365eb38db3ca5f03be10c230ed2c856352840ae28ffcd0be409c1e4c2a62bef6655aeee16a1a1cf8e27d4e", 0xe1) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x400, r1) fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000002c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000340)={0x1, './file0\x00'}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000380)={0xfffff001, 0x4, 0x5c76, 0x2, "1307bc9bf14a5e7dd33a5bf8743fe935354bafa3", 0x1, 0x8001}) fchmod(r3, 0x78) ktrace(&(0x7f00000003c0)='./file0\x00', 0x1, 0x204, r1) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x80000001) sysctl$net_inet_carp(&(0x7f0000000440)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000480)="312ad8a7498a4e55f9a57a0c2407081550d8e42df9732550cc3ea38027b651b33e2ba10fe1774f86794a93c35dba616caf31e4381cf3c014435c88830cee74e3e0223ccacd3e4922d765f7a365c9cea7a8421e012469599aef7536cf8325718b7f7e8306c25e2c4785dacc", &(0x7f0000000500)=0x6b, &(0x7f0000000540)="dafe8d3f63", 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) r4 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x20) bind$unix(r3, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0x3, 0x4, 0x20, 0x0, 0x9, 0x401, 0x0, 0x1, 0x0, 0x7fffffffffffffff, 0x1}) r5 = open(&(0x7f0000000780)='./file0\x00', 0x80, 0x188) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000007c0)=0x2) socket(0x1, 0x5, 0xf9) r6 = msgget(0x2, 0x224) msgsnd(r6, &(0x7f0000000800)={0x1, "4ed821d91ea72438408415f80a6639845c134ac4b50b6e184cd253f7a3a4961314cafa775cbed5b2d1ea66fa04867d16429c5c346c81d03db8a5bb6a3c15804a32b206491c315d7bd314ba0b29c7481e5dfe8089a0d76f49a4ee0a171202c3a4124b91ddbca1b2a838e0ec2ab55bba57ea6c574731cce470a17557f5d6da8c7d303cb8bee8cc3576e1073b1e7f0c"}, 0x96, 0x0) r7 = socket$inet6(0x18, 0x1, 0x1) kevent(r5, &(0x7f00000008c0)=[{{r3}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x1ff}], 0x1, &(0x7f0000000900)=[{{r7}, 0xfffffffffffffff8, 0x60, 0x2, 0x200, 0x7fffffff}, {{r4}, 0xfffffffffffffffb, 0x22, 0x2, 0x9d2, 0x2}, {{r2}, 0xfffffffffffffff9, 0x42, 0x80, 0x10000, 0x6}], 0x5b, &(0x7f0000000980)={0x2c9b, 0x4fa7}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000a00)) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000140)={0x10, 0x81, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x4}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7d97498f}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x6000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x200}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x33}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}], './file0\x00', 0x4}) socket(0x0, 0x1, 0x2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206925, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaacb5f12aaaaaaa08004500002800000000000700000000000000ffffff4e204e2343fddb29063cfdda97b44e48bfea5593979829454831c07d476d8c11d5c4623195c5cb57a66d5657064eaae11b45708db0629d95e320678f47644f4e6fd7d583d96f1fe6173fbe55efe136dc6239cd8b03a9d204301cb42d44f9eaef662bcc4df6c2ca93bb6ccee22d640261179800007300", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) shutdown(r3, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000700)=[{0x3, 0x0, 0x0, 0x1}, {0x28, 0x0, 0x0, 0xfff}, {0x6, 0x0, 0xf2, 0x10001}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @random="8331aa2385a8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa, 0x0, 0x0, "be52eb74"}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3d}, {0x74}, {0x812e}]}) r1 = socket(0x2, 0x2, 0x0) dup(r1) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) r6 = getpid() fcntl$setown(r3, 0x6, r6) getpgrp() r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) fcntl$setown(r3, 0x6, 0x0) executing program 4: sendmsg(0xffffffffffffff9c, &(0x7f0000003600)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="de9db7da9e4f85b6fde0bb40b64697a430c18f2109868aa3bb1beaf11a1b0b4dc9a529", 0x23}, {&(0x7f00000000c0)="65536fbc711ad51ba282d551f9e8f28bca8b54776fcfc744dc2fc43c81942a55af39bfc763f151761ff7821f69e5c497e86d8d1326de270f68f75558811761f6e23c8f268a0effbafa9201325eeb9943b741db16275c4adcdd4db312955d87dcb614ca169a0af9362c7b82b8ab4f8a208f9bb4d5df6f5dfb08b020425d101f8694b8a8e86b2b3e372087348a6573dba23763d734fd3f568aa09cdb4d4fc2dc790934a6327c086f43d41de0f779752e262e3757f7d5d3760e5ae100e2302e9562901ffdcc3050c8a52e0053dcdd97b870bbd55c8a58db03cd92a193510a285c962c8b30b74fd4e85dcabff9ee", 0xec}, {&(0x7f00000001c0)="dc959bad0fabd1e88ae301cbcc275445ad34a895de260bb2ec347893b8c3fe7ead5793a7bbdcd96e865d3f881e20bce0b6f5e87d2db169e0c570a2a68befea528294dd1cda729b246127d4ca26b339955169d2323b1c91d798db30d4dc19c244fa0009f820c79dd282931d388b1d10477a60245b24372e0385d9ca51379c310cde4f32e9577e75410a717a269996f686dbd7cd940f24bb2f392a3e8686a5bd6356adf75013f2768ec527007958eff89f7ea628f19647b1e5ad2908f0", 0xbc}], 0x3, &(0x7f00000002c0)=[{0x68, 0xffff, 0x1000, "0dd69298f2cf4aae385f525378180f702070fa739b6631d8076d7f0ae66d590ab68f5b923c9a75811c1f6a5cffeda97e847f30c999ab27488f3f4ce6852a97d094863348aa2d5a7ed6a31c3621dbe9bf8154"}, {0x1010, 0x1, 0x43, "7774f019aa52f52d951b6db4c47e9d9d38a1fe9b3d1966344f764ab0db76ff158ce94f3f5e668e39d73991bdd71a29e1bc0558955a47bcbf1ff524ed1d2c37ade2e6a4d5fe41a2aeaa4d6fc66a3b9cb97505686e31730f9c1206b49ccaf4fe72dfb59e06d3ccc786bc170ffa4d48d0eb6001f399907f5b8e6e4965e1bbee4ccb97308097089e07b345933c1edb22f13088572833d843893b57bf823f19f2928dc2fbdd1a86feb95ec8f1fa3fe67033d1f536d5c681e222135fe5630e3fc2b17320bf9163ce0b9322fbe981f0d8ab481d8de03e40f4cf6ddfd2d958511caab28a8e4659d1cff3a513b55ceec2bc5455c9feb5b08b00a976d15b91d6cd78f0ac2f35cbbf6485593a1c3c194ff6f5576ab85278c7cdf7420b66e96b77f70da0816b30d9354fa56575fc60dba701ffb05e5ce04ce33d38d5226acf73e6a169a903b3c5bed124bdae8d69f4c88a021328df23e15b795c99fcbf4f053df42ba243a92316b58d868fee53c691fa83e14d33d5c4e2825c29f6bd1e491a9a33ea6de86d311335cc194dc914adf7417ba1fd4dc5e4a6c7055cb1cae202b44f8c5de579f574c3a690b351e88a039b7c1aa77648f518678c4d14b6b70a97adfbda52be5bb13e43705c6f5c7768fdea2d797332fbf2ea9e5f4617098b6ee9d0f33a95e24f390d448e5a9630ec6fec86facbee98ce8f60b39636f90451068242dea754fc571d101b0c8b4324f279c08094f12921f108bba0563cbad821c06cf54486cf01dcc5c3c30807235f34dc81e7068ae1530c8d2be9b45966183f119c45f01af3e885daf62c74d31785e3037ce9a51703d78a84ed734613fcc9775b86bc1f8d92a4264b5798d27524af8e2a556a73f2b9a940e1e1c41550caa0f622a33ddbab5f584c4961ae31c1bb9084f7f683ac580b0596c929376bca2661098833a21b2e98ce35faa8cb4a9d049d53798d4f2415f69881326a792b15c22761859c094f18e59c75bad5cd059220e17e3ec7afbcf5279b8e47123f370aeceeb706d747500e35617ec68a1a1ef64eb6113fb37d0c1115b7d47fc2656dc132d9b928c6ab0839e5e02b5b515b91b1bdf8bdafce743d1e8dc42f291347f0d20c264605d8a5e3a231ebd265287b31b90ac56b44bb5677345f7b49f952a40149fcf3cd14af5a4057a78b06961c7142852859be52c6f934b2d7483d4ed9abdd00d3c0fcb45e0ebf7390f384babab832ab98550494989f0b1683ea0ede9ecf60a06c66baf513c0e16bff592bab11bbfa64f63015f3837ee4ddab0fb6a929ad916ffa91b3efc7696a4dc1b4084a8ee7089087d5ee737cfb2d1e42c1ae58dc0345a736005da27fcb444fb83a42a4491f07b2a5b07b2716978d31661971399d57292f89ddffc75861e2a6621008c05a470c5057b60264fe18c2f10c8226636d521f7ba7199913f403096af68ead484369f621131b64bdc342c6afb02dd643c2dea8a6687503555dca4e8fdce9766e6d83a4602f848e44f0051f56d52cdebc0487c249c296345514af900c16afb5573ee0fe9879e962b99aa9252ef0751a664ab2a73c89795f4195a5a189ae2f654e6ae6362124c539bc35f300e89481fb3f5b10f5ec84ba167089dc26db175fafd1a2a6d784ffa1433bdc1a4bc3bf0ce75694c515607d3542b2397399d8c530eaacd69e80a8f5de9430d86c806d244c39f6bdd5fa0459ff3075309b89bfc2690d05f0af786956c52bb30cf3bdfef9f81b24695e70d1539bd31f65f243ec8ab362d3e8cf19e4bf0dd5f54b05b9eeacf9d932f7c61132b2613e36071a475bbf417cce2eb7ef2319fb9326631819ff0278c117c16f7eb84874a001c7135bab4c25e7ac11c871c987e6b3ca041abf762a6b3188aea48d904ee68a668b411454b753f368d7237e11ffd3d6e8d221c0a5c4eb2e77bdaba2307233112965a2e30a0f1bd16cc2db64653447292eb5d2c32e4dde5979955ab943476bcb1261189631d467e724bb8ccaffb2efffd2c60010865661590275a4efd377ccb5f2951d71f34fc5a303c7d74b3dba3b8808ab6d257120037fc458b49e5369f193f33e98e01161a807f3afef81935a5d93c8153bb20daad048abd4504fe5cf10ba3f74ee5ebd5825a32de064c36602688f569e49cfeefc405d8b81793f147573fd9c5fb5527ba3b543681aff569908a0d5bb3234388a1c6e9a59d1745f2624769d12f1a868d13a451d0a36c8212369c49cb6995445c1c5bd5f85033bf7faa686ae0c2ce7c12286332b8ccfbaf5e547514b897e4e3221d7deb760baf79e262a98e7caebdc8bb733713371e0b3cdb64bd7f1d56b2c529337e65f934b6a81cdda389d86f904619f18c44cc6fc39bae8c7d6b0bb18816e6b5eb224ebac7dd68d96e6451381560d27350bb998e3733c69bcd9864f9cbb4b6168692cedb66f13d5b71a7d1dad4cf6d4a08652e9ab8fd6c319a3aec8e63f8075925de86204a4dc054e70ce1da53c16c96d59a2ea51acd44e86134c9759c0b21dc9407b38f3f5c5409c441bc8ca3822951fe6ed3329022234f209a3d509e02277c7dcab003e1504b09838150557bcf4faf329738a084addb5eb502aaa05aea662c955698769a69a75bf3ce301a8dc40cf74279147541d20b7087c7cf911e6d56d1b60652352e1eda746858752a3c6aaf26253ace618a91bb721bdbe4ae304db8e30f488f5e05f6c162bebd9b8e9c7d89fb91f92705cbd3408b38e02a1a0b97a8c0b494cfa6a8aca09cf523c3cfc2dd525bf511bfc0e2b8ed6616cce183542fbd1126483764485a4af9dce02ecf27fc65b7d39d6efc91bd4481de14933ef717b44b2f9ffe74464d21d2ee4b610e07c7155dc7981a4eecea48ff54d43941eb6c26c2ac65b178e417f4c1b3b05e2b4cab301e36c43430f3f33807c244dc736f0a943999eab46e8c8568c2685fde26ee9f18320ced05af0c0a85e0e2c012b4109c99ecb3cd548db572fadc6a68f9e98646cff876d8349eb2d0d9dde4e93824b78cb3c10d1b312c19332952a0518dbae646179225fc88023a97af5481b41ba87db50c660fcac7e5a77d0402ebfd0b0f34cd515d34dffbfbe0282d5dac7a2730c2e889d5c19a496ab53b8da8f629b2f8961db00c037d51cb4606f115a1adbbb8a2f4eac0476b2d5f3ac51b96e4837baf4c0fa2f4246d6632a113cef878ea46e184513fd42dccd225a4be8af80ba67423751119409fec0fc21ff4c99f3dfa0ce914ee7cf0801642e21c55c3a753a61c4ea2bdef878e45f3e8bcbab3c25a28ba29d002c1c6b105afab22314ea9afa41fb142dc449c9eb8856d5be8b6f2fd44de321ef5f84e10830d5ffccc5f7cfdc49a76757d236f86d2627f4afa6b5c0133de95e4a82353f03a6763fb16da9e2f9165dba6e0deb23fe05dd15e3c8249fcedb22bcd1db2856cd5f0795275a132e5d2198767cd644f0d487b5c8372dbb905969d65f99af9f6b3dd4696659784211bec94a504dfdfdc4ee60f9b3cb0bc0570c5cac155fcef760265a28fda107b597e16d7e823422b100b05cca7f0f6473772d931abed04f2a23cb3bb7c3962767db60478d35f1e4cd1dd44c29df8e549c3e835c08fbb1de1cdd55f82a87eb081beb301b9dfb6774a72123fd7359b09bbda744539607e6fdf15dfb5aa3c42f7a490b288e7e22645ca95641ff2415876c32cbe42d306c90727743c9d2ccbaa7dbba54e5e52d6092443cfd62ad1fa3a35bba441270675d2ac4fdfd5385b56874fcc1f1c6f5f2b3114b65a28247b6b67231eacd30c14c4e63b1a68ace44eea56b6feeaa9cb04a0bad55fcf7262850c73e866840308962a13f1aa181c51c620cf8e5f46120f7023bcb98370def87c09673f65690a54015c21b8a0dce7800228ce56136c670e70b1176d8f15629a67ed278974fd1d89cf55ad3fb82aead2fb7424f4f933248de866794e62377238af9ba466b022f7dd354bbbe8e41e6c26af87d9869e3fed9b3e56ad7b29e53b372ad8bf6fd6336c6eca5cc4a13781dd3f8f120ab690a06defe475701153f37345f84b5011f01d8af97a7c436629e852364596ffd37eded332665827e247b7503c6f3cc0740cf99f5b4767c48624c3d6290cee500ded1f5a6d75b933b223de15c92108014b021637d6893f3e02eb776fd7dfad9ca5ccbe40e2bd57912ad7b92122519ac31db9fc3f780d2396a31360428fb281c8d35564589d7f0ba7476130ea7ed1112b2ada5079f09564dbd01d83ab366c671031dd84fa703fb84d007ad0bd4551506550a0104a292a4dced9f2ebeb6313ba62c8cc5adf27012713017ec573562f8ef700adfec9c1f3d20163452604c8cf15332887dc1f9c723a1b9bb532f47bb1ec48958c0ef5a86c84439ce13c4aedb6f4f92ac9445a3456edaeffb14297a9e7700851ee13799f9bc17a62b390b73eb221adc68fa621f3ccd98a9037f73d24d44e7c3997671493c2217609a01d16e2e4ddfd4222c00b492b0ddf1ef83703bd5ea7f80bd8516493cde41902c80383c005740fb5dbc4af2fb8bf74f8984f87521928246fd28b0123f9865eb89f04464dfdfc088ec3085a925e0647da62f99b1489fcc78487a69b6f1351a7f717367945c55850e749f6cfc92bc689922a45a82691c38a3eeea0810f4515e3577917c50c2fa817643b49eb5ec9e5132e99755e706f87a2c95ccf5365412518cd299b274986ef0d4646cffe49e5a08b94d4141e80d226549881822020f8a3f2bc78acb306a480425bf1f30d765973f1d2a253c6b2cade8e6e27d6de1999f41d672a9c15931e1c74f18512915206051fec9a35c966ca56886df98773673f88b27eaea41ddcacbdc50a6984f242fa6f9c9ffeeb4431cb943dc3758f3ec5a5ffaf1690d57682cf695e98ac364149093e057d064b497c0b5585ffd366be299c0c159ee0fa75dcf9090b933ea5cd677c1168a67fff30b58abe601588625391fa228c7cae4912a802d9faa4a3d20401185713dbc53d0f9a4dd6a3630d81cd590859d965098a1d87c43e7956fd2f934e66e640bb009a4a1696f2c5c1507ac1e8725088369eebf500f2386b083da56cd260f86c79fe1409f85ab219e796b0c083aeb170a9188f4a7ae7f268222d8c025fd935a46d9d35e2146709d0f27c4c1c27b4284df4be9db6ea6d3d974ab8f70ddf30ad059c2c9df23522051d12f05ed4853417685502af0e887c0d8f003a0913f5915b1467b1a32fdfc8f54341196f3d6ed74dfc8dcc49d90b26b4bef717cfc385a354ff5059387f6e02c7bb4cac25d5dd1a83a0b90dbd79fbadb92c1595f55a8af3269c5d861e1f5a1b6532a30a53398f98e22b18c386e21583880092d583bb8e9fd93184b3b1f671400ad5c3060865d1f53159ebdf48fd151e5d8c8f27bca186087d5261a490ec26afe89e4be1fe538cd4c59eefcf56e83812af7198c9ab0d2ffeca3afb202a008f0db9cce2aec914802418ef83b06759df50aba953ee6689fc5a2843aaeec0a5ec4e722146c2be8b4775cc9d2d75523211cc7e6e1c3c57aad60cd756e76a0d0e26621006f40a1c6c4f04497a2f2753d779243f5b63e2ee98ca35bfac3c69113fd0aec09600925a2a1c9994079d0474a9c4500b41354416e596e2c910aed192fca3d9a512e6dde5d95d89c0bc19ec7ecb9d8a77c9405f3d87dbd22a604afec71444522617159d195c9a03a5a53b01a3facc07d07fac27fc9633ff25822a0417b8ada9c14b86120449518e4effd25a3a34c5ea9e93820947517f0ffaae502728c5086a944d5fe5d5d64d822e0c436c2a6dd53fbb8bdce1bf65dfae4d6c1edef00c72f672b"}, {0xa8, 0x1, 0x5, "442c20369086e60c4b2da3cd737e4a4c0b001a7a5f41ea6e5bbbf9256238d4d34fc486a1ab7d91e76560ce22db6879db7cf68c904823fbe870e401d36950de5c36f1e005edd1834a976eedd3760c36833314c323b4e16f224b372477ba658c4bbb39c27c306e2c38c94ba03424df194c2f68910de210dcd81504ea9bf30cddf3c987d69d170ffcbeddbc51a0a8f5ce8a7eeb3fda"}, {0x1010, 0xffff, 0x1, "f62e9fd4f9041d136412eb10efde5280d66ee2173b3b15b11891b656b7d71ebb35e63ed12ef5268c85355e599fca67d9f590ad998478d95eb3fa7df246bf2b0b3ac1d912462c196a9e3454060c9642e7b92517b74794a725e86202b3efeb1d9662f95c1158ffb07159a8da6abece0740fea9b4ac4121e3edb74793a84cf6e2113c3fdbdc51ff5328336638731c80fb89531ee1122f842b903cb0cc9e2d1b7cc9646e4a0078b78861b0969942e3ee771902e1fc3fe2bca1bbfb6fdbdf702e626f473df8d009cedd4a20558aebfdc6fcf51378551afea99f45db58217ec2fcfdf6b76f6f518458f3c4d3a152c365b71161827dc4aceef79d87509e84a2ac95374ae843c8f57e82cfdfb8da837fdf87baf76e88419ddfe60e7e1c8ab48cd9881fcb511db97f5d3cf029065aff0fc4e36829a94e15080fc94654f96493f4313cd62878bc7d66722cf56d63a7d3fbb069662fba26331e58698d8ac370ca1da646f19697d464c478c49ba1e8682c66f2e2443f36a374e6ebf41469d379ed7082a2be0466a24d000aeb0a1c0d4cbcaa994ba1c814afcb2c63fa44282691c39d4c3e61bfbf15c4bf652a3de95f57a6299912f13db7536f112fe0e2d900626b6ab60ca1e5ae470d1d75724388c7479d7face4adacbb533d124b690fc8b87b11841060ffd1c8633ddcbca927302c41b8f0a09d6477d13366fce2cd7cefac44865497ce08efbdb96fa5b1dbc820d1e70c727622a26ecd1b578b1832633e020312a8f79aec46432ac2031a10553ab7e6d555c0fd67391881864a8c404ccc011b5ee9abb7ef451d73d6eba626d84312d620e494d931a4b3f6a7bc419ba5a00757e4febae4115d5e5afb2c22767cf29dae80b9fcf9c7c7047aec9fff8d76b3329ebee33d119d79257474a2dc12819a9e31d28d3bea7bb394133bd279e349bd178b3e036ac456dc8aedc112587c65e35d7b97cf338e251ae4d7cd0b530c4f254b610b9615b6a853361365c710e0513b82dbcc2938bd4ca08f62f34f3e595ffacf5aefe9768ff6eaeb97308e129f91422ef1ee2d040be952efaa766c60e73a64e1f8e0e60b1d66c8e61c33deb36b2f2d86468669420ee80ad0baf851625397c490adc67da0d891eaabc6ec6159f67c84948cee0f6ff48f00bf9944c0adb9553093d8659751bef31fa888d30ba38004206e54dfc3a1bc1972c3e11fc5e243ad28e19779cc7acb231ae77bec263e117b5e7b8bd7c38575dc80e59ff7db1330f4997c523b59411cc519e4bdf949dcf0b67c0e32ad83c7a63b46c83b7d836c23677afe312503c91112f46f127aaefe6e51ad65ea86ee6cd1f31103bd0c197be607295328993d162524bcef499b45cfeeae378d78c8fe7859f6def7abfa51bc254924b56f4b4fccf6c2b242dc62fd3a48756c468c05893517580a99b7c3948956c7b8d3f18e3b6c65caa967b369db969dd099bb882279f8fc5a1e1c552d63be9644308ff1b03d75e3f39652ded76dc4a5db5e0b2e2c72624e844d3de9d838cb68be35ffa510ff6f6ec55764fd75016ad5ea81724bc80535b636c5530f84b5d92070b164f4a87692a9acd62b3387d0a0ab647f0fee09efee1c39f1353f070458a2507d618d33ce5e72bb20aba7a312eb686bab7f52a7fc57a955dd9b6b08868928bcb8986c1c593bb7ec58ba9f2623aa446679511e16b9ddfbb5c6ea17cebb49a40f580449e841d37e2e516bfeea2e8ff7d9a4d8d3e19537deec2936dbe89bd345a2e1d64c5c051016d31b536c4ed6633dbfe75588fd863948aa57c57eaedbe183068cf785906f4d8cf3e2f85ac91c10ef3925336ac1c2ca9180af8035bebce8e6c31cfbc71e3730a1509031821d3e440fd2c60b5c1be9fbc28482f8452e16c6239fabb9fb17a202583870e46e78ead75dabec26eed3150a59c1b501da69d6e8a439cb7a5232d3239c7f1de187ed3820084df6f7eb5dea857bb47d902485e9243770f52cd66caac78006e5b722a160fad526e40a509da2c2ed737bb9ef6851cb4099fe83e5eaf8ba4bc8fe656e76ac078d482a0c7730bd16542aaf3ad9640966586d4811caea908500159d41d63d0dccc5028ae4db0d6eb6b0fe13f163d9fd5f849056f6132d23b1fcf7d1e73024c58c8ac1b01384cf24ac4b5d9c57d0f0baf9cab8bd197b8cc6984c3c1a69402cad4932306c777e74fd41419df79f0474450318188d4dcca8d8e7ef4e6ff81c7a8eab971e5195c3c59791267f473c2bd3da638d33873657ace8e0bd75c75f5b42685e3b90e638be844cb95a62d128a70202419f167fdeb5293f7bd50329686bb60074b93df5539ccc2bd07dba9c720feaabce6438dde8a828d3ce7911065b6891498fff967c235849cef94ccd44ce905a6dc9b90b258a1b4f0c118845d8782ef1d226b6c20b4a4ceb1faef1101b0dea2350cc773ead1fb4eec266c22a56e3c1a905b5cbd77c371bbad9acbff24bdc48db96af1d43641717aa6be172d0a9bb9576c566ca3010a89e0f84cc07d9933cf0b7aded4842591d2fdd0adb98a4173b7df39bfe604409db2f3469c14d13273238fb7651598b35b660c0477b6f9209f58a33043cdcbdf0602e62dfb6d418854ae1b84ed34e78f49ef1c9d6ad6542d3b48a0236182275891033dee5308a143b450e3724ec65c8876bc82ed2d9ad3c5a2cf2c413f17bc44ae99f77f4d1fb84845e27289fe737d639bc72d4fccc200eec1e904e2ebba12a44390491249652fb0a4b897e576c2fab4f783bfa4b2631bdb2b2467a31ca74a532135e315a66d33d47b2e204d97660813c5e7c200ebb2d0ef2a3fb2244581a6e36997d9f733d1a3fbb7a68abce3d25c00352a3c6825ab3a4a96d7ea9d66cd6014eb4b4ba6d5954ed899923e64106ffc9b4f59396cad095063f01b39cbe3b36734fd14dedf35f0648def09f875af36ba855d4c6c0ba6ad7eb54fd7045c83c53e36f11c4ce76f77a83846dcf879289cd33b4048d5214dcada500b66fa644d895ff8c786e1575220a0199a3a444fb00d0e08e049cf976326ca47e7b72bb81561dd13f06dfc56f1376a4dc5ea137c72b0908121792775fe3206b7da0d9b5d33605896bfc820965224c684a18f16ab1bcef28619ce5ec72e20c1a5b668ef2dd93fc15e30dfc88b4a58903e559b448bcd0e0f483e73d9dac3069fca6b269e27893b455d5d92aa7f18b76c981028da6f1a891f757dec2516dec4f219b240bb23acdd3a1e45c9b71bfcf28f77339c7eb738f77fb8c6904c1ccf59e2c65b78af60df8c80b1300e0b245bce0b113292503683679e49304bf1053b58a5c2ba09aa53c25cae8e0718ea06d795c22c89dd906f5e57fb8fb87bc2fb0e9c7243e19e395ed5db9dddb5214121e1cb640e2f06d1c948d1bee1cbc5679f10dc6213d17973f435b45dabcbe3905bbc34593d7b677e80ddae252889fc62740dea6809a6691a573a4e9fa684079722d33fca6b65e59278921affa275cc559b6ca641f1dd41a2782d4317839947acb1cfdf7475f6a9db2de435b8481ac3ccf6162e2e330d81ec83a37952bdd225f326fa8b5ed5bceda08cab069ed1247ad2674119962e71150bc6292d3d6305b70e6e7c0e85a6c25a3631e6a7922191f56e798f18cdaaabab4f9b6e835a90fea9b5f289f32e5df47bc646c6d7a05699021ee6e72cad3540e4c695c83a4b07d10a3334e6ef545d6944c68e262e6ce3b833710fb201e05904647b073cbe7cd6cb042298904d651bd6200259bed266dd36ee9dee2b422f542958c2c58ca016ac069a949d8f856a512dc9ef132af049aae827ff46f93af9a9147fc3f2561bd52644c6e3d1fbb622aee6aed242e40d79dfff6938e4edbd9fc5d25059dff1e203c7295723b7bc1ccfdc2c119152853b4c07dd58ef0fe89a275c3d2251e09fb159b8b6071abe2d806be42d10fe5f4433fa742709abe159013328e3483ae3fcf39d4ea95511249c07ae47ad97c027851bb34721648e3c8f4da44c0fb1780f61b7f5c3016a70b8d21f572345f0270ca96dcb8904d88478f929bd998482a35f721c34fde9438127ae43c4bd5e2b53e11ed7afb8e3f6111209e8f906ae2468736b504cb2ad7f5f7df2318913f5832ba40eac7743771720e1e28313c0948580d1d63f83a6eb4212e9ac365361e6799f562d2ae946e7f7afdff62548245ac82db17fd98e40b3d23ec6dccb577386b4ef125a419b8da207c1e26e7dfa143d1ffdb81e81eb3f01309b1aa041cbbedca42992b1a0d3df9c80e644841e209155a015c716d2d717fb7db49b4441d792c3abb33f8ec4e9d3a5188b28a8858a124d477828add3ea8e8bbe2c8f21236ca91e85c0dcfefca6131afee07ddaddf97b99500ffd7aacaf5c9ece165e0bf3c3aae5daef6c452a000096ce5096d6f05254a52273da85fc2b9dbf07ff8ef4580f7a77351f5e5600ed6978bbbac241446245d269e17d1e5c3aa57ff2549d109f8fcb50d4565f1afd81eeb81be8ee86cfec24bf351e8a27593d65ed2d19aad510d1184c5adc57b976862ca8fa38fa06597b9456bd0f57807822ba411b3c86bf4a82b169214643dfeccd368434d1e0d8bd245be801bc1bc0d7286681c4a0523fd389d0344f79ac9a855f122d9f2eb65cdf95e507af79a632c85cda6a212e75c9fe6f4e6b34c340b7508dcf3feab4bdd63dfafc0287ae094b53eb3e9a98fa76decb3470b12f8a6c3617b3e9f7b4930a3cb0f93ef96855b2bf02c3cf6a4ea69c8a9aba259d2aa29528c6b48ca57dcdfee8235ff0cd47cb8f1d9ed2b617a18c8e1732e47f759381b81e807042a75af958803770f2b2b2191c51f35f86be89d046c9ff9c1fdd92817698c1a36c1a0e2ee3dac4db9f7cd8e3b81700c0935928c4cafddde32224e641c7f7e2d2424e71a612c492ba65aaefaa5e63ee746f702a11d73ddb16d9bfaa9e2e3f303116a0623d366fa85120d5c194a1a42c9f7ab5e3a2d42261c119df03a5bab8381aaf8db2a692d553941e55c5115fdc2e3c3a643078dafcb0318c6ea6f596c12c1f34d219f1249b1212ca1688e6431a35a141917eb191792da171a0e1a9f85ae6e18d365c7b58e4c8df7180aee7a8ee2146b51a82df434c086fc5e322fb176392d2505050833ababb3c0fc5a2e1b9780fdeaffa5a191240cfb613ac70774a44076287dea2da2513915521c6edcc2f9bf90efbf0c3da1a8bfcd09f78738f1808f8066a85af07bb24b36b256fed8ffc23481e322a205c2ae79e6fb17a6c3528e217115751b9bf9bbb4032985498b0d7c41380915a4df0aa6ad40d219aba4e006f5157ed1b2afc632ba010e933a127ac8a79e5a10904ff4dc5ff63b2052c20afaf260b4786aec239a40e86805efd8ddd03f5ae07dc975d7bb3b66bd079321ccac6624ae5349d2a8f24685488396e0e861ef3d650500e90b06f1dc37beb6cdcc62fe77c3576736f8a4e9d8989836cfd6adf734d7351e6bebb2c6e9913b10a4b723e3d43745439493c12e1fd77655cd93ddfb06d4c818ed65d391a09974498e3a919f5cf1e9abf07ef403bbbc89b4a79c2ae3f360d10d919a8f048020651514a02474fd306b093ce16db753bd9f7de364e2accb770b93c4b9255eed908401272b8c2d7c4c3aff82f445e379f3cf935eb52b7b4dd38f8ee37c6de9fcfb83bd640cf58345627ec43a680d1ebc6cfd3b3c69ff3bee81676fb71b652b7cfee8bc527c07e2dd5ffaf27f8da12918ee08ae8e437b06fc954705b69c0179730ab66a0b575cfe647fc7972aa221e6e2c06c0238080b94ac1cb1f5664685a3b321432c79c3db6400a86c28d450068c04ea94"}, {0x30, 0xffff, 0x3ff, "c1fb7689d3927b5a2ea12db25f879840ec08cfed8c25a27907a77a7a4cd0"}, {0x1010, 0x1, 0x9a8f, "682a3616f4be410203adc0deecb47608d4c40811cf1bd6cba4542c4a98fcc7c699c21fe71cfb992b5490a38239e04fd898fe71a1f3b4b1f0cf2e5a9d0fd2d17d13c77065d81feaeab31dbfab89177cf2db90a6004144b3bad60703f5a2a4cbbdbc3034b6823c18695f805dcc8673056ebc65e227db27b3f3362cbdf87fa296db58eb6a679cddd2fcc1bc15b089c6000200b52d0687252f94cc011c65ed1b72b0e3ff715104a2f8544177889894077923a6a1d14f61b8fb6c10e23efd20137ecf60bb990187b2475b56a6416a79bf1039bb1db0affdc7243d57e3fbda6fe16e8d0eb52fb90729006661b063bab50e1ef6283742d4a7a90f630e59d2089eb5fac34df5c38ae30dc97ca2cf1129e305f454df733128f32c7df7cfd010be56af0cde3ecd69f1ea68b30c9a7a01247f6f31e5318575e6d1ae36aad00cb386567025926d2bbf9fc1cb2a07bd620c55a4e49ae96a799a020572943379eeae5e087a0127e25985a9bcfdce68627331e6e80276d84f57bf3937a3a22e7e00a4d2c9b6de0eab9ed3997a99c730d79a0e6ac4f7ad2aa01110c8552c62d424ec48422dd5000084f4fa107f7af4c2f3812d98b2c1ab0094606d5b4dff26b6b94d6d0bddf7863d5e0eaeef0ccdb637a979e27aeca27aee867b20c47d859b03aed2ad2448d8ba03b848bedac8ebd0d3cb9a5f01d605297343aab6a82d12df6a72b80c611f35d5b621ca5828b66816129b176466b5bb66ef2a947b663e0450f6f565aa75298c711d282f79bd2dddc055f8b6df3cb479d19e73b7ec2aed60f1869f16d530c6ac22916ccac662efa19bc2cf7286bb2ed0eb7263b18a84e5a68d11b7f708ab44f8da0214a18f8ec0477597e139cc9b137e82d5ebeb6b55c592c872bd8ebdc9e3afc9109b6f3edc34d1cef6be2183ddb2188f770c1c40c64e2c89975f31381e3c9574c1f11076e9e83f1715f1e398d15aa9c7dc912bf53b553335cbcaf677cf3d7d7f6830c917f098666986361619f47fe26643a340368a17bfc1ec646671611c837ed2daf1e2bca24f825cbfc38336ea48dabab9e54f4600f8809cd4e8004c1c48b60c73b5fbbb4b266721e2fa50a16998597c57f21abae1b2d426f4da148579348ac6aac39502198560a79c36d024343ac62c3ad9df7685521a1738f3904f1e2306df53a371f354edc7523702d08b3ee5a24ac8af9f6d0cff04aa1ca17b257028943868263b6d92af222fe0c820ecb0394db97645ca83ba3d3f4467f1f8234a1f5dc1a254dd55bd789f63edbeb33c391595fa951156108a6a7b9e0272a8d94dd8abfca3ccbb0192783446fa6b86dd03d77fdf3a8b127c5c7c739004a042a14b5bd0aa3616d5b139239b973efbdd60d2b356cebff0024e933a94e886dae9e3aa5ef111e277dab023def0998772d03559caad1ee4eab937e80424a7490806b00ceb495fafb4f6cfc1f5ba731e0181b20ec8494a6de01149bb71dd206e4f062e98efd6b78b06e1278897e97da0d6540027f3231142cb871288b4890f794a5a18fdef3d7e75f9b4a7625525e6b297f5675447964a8a0a4b9f063458390b4363f0c1149bc41521d755d62211a0c1810731e0d618becde38d7a72e2a517958b3e4a78225675e9f003f7607b9238fb472ead9c1cbdd0798e7fcab5aeff3e79c3ef79e85ca601c55b7345b1262d4a11892dd6aa384b0fad2d51a1a71f8aeb3d0217cbd5ddda9480ca19d3c3d11354cad03b5520ce31bc95a16b9a4402965826fcc5c00f9bc3f13dfecd361f6231520909b89bfc3ad5fe2e223d28ddac754fcabf910ccbcd8b9e2f5ad4a177ff1a158ae2d96159d3c8da8ba4f04b02f7c1856995d1be308d307a1384d0a9af24f7133788438610fe337af7c190f8e64a844de412387184a5c6fd02248729620a1149d3fd814461d8a9f664c540b59fe2f1facfb2e412b00a540aff86c597c66d553b345be5cd881a90f2b630dcb908ab48057ad60680656b9dc38162e5a600d28a424e65af73843f4f914fc86788497b93cb2b8c964cd0a2fb1174eb82d3b87d0136414a4f2d5e8ba66fb064c97f44b5d04aec8dae9dff3e71b335e99be351ca4f6ab45eeec804229650d94a4ed41002167b45c3f486747d90d31173f62913e4658417d939ffd6a4965902930e57a19b0134c5b1e30574a83779caea24d0a111f36fbb519c94e34bacc62a42d6301eeb901eb5cd8325bd297efef16156296f9e8e008046f5a371875cef6a16d363e3440d7eee206ceee4011015f1d272b4d7d7e30bc0b447913b31c4aae8bc5c702e86b15b51d9ad8d30ab3759ab5b9401aa5a550ffc5065f2daf955c1ea10cf8108a38dc48a3b897ebd5fd11cf998576451f129e9dccfd72e74887cdf8e09746d5b89e1048da87eac62c2bdc48a0470c9dd6f61456321f4ea9367ec861bbf8a890710b70c7aa53a1041f94fbc9088b99fa1555592cbf3be8e7418fd3e96c2640dc6f7e1e5f5f2a867ea5b988041dd42ae4fa33a12c2737090a2324e0962903dacd81223de470753215b7ca65bb475d9bf7dcfe513bdf2888d3ebfb7e5a61b8bccf02bfd3172d21c7272bddf2d914415990131405aeff123a3f3eee614a05dfb9b2b05f7b5fc4607053f357899ee374df3c614971687a6bc6829ba003e372ffa4f614d26aecb52c1135fc7d0f405bc5ed46f489b3c3d2a3b0761f885c3fd9ba696f96bdfbea5cd0e96800a736946bab97fa600b6c44ccec19a7cf0d9c9dd8a913eafd53f0dfb15405bd43b857f041533d7786dd2b4010eede0840bb92289cbb90faccf6930f84733a4f5e871ec0ce15751f65d4beb685f72c32ad2ec06ec6c41c24aea5bd069d27424fa11db7ea07c6964df503a2f4aa5662da639ece848a8658b2ae26f669e58c041339e43c2f5e564f529d94864299734b1ad02eb57c07ef51d754e19d1a06b9088ccb072eccf41ffdd964096b18f619a2195090eb977df18269c18ad861de377982083c2f78797860e80908a0f8f3545ddaad58e7a2dfc8fef8ec7485cc86aac30116033cb285cff9b6054bce2ff67e7a45e0c8dfa36dbec7cbf0066510ac050f831dff6762454c41635876b60059a71801ddcfadd7f191e9dc3b37ea5e5b9bda59c8d05cb9b503e681592e000c143a67b8c99e66d3b6086615d29c8248eaf9c1d8bbc64647d1dcd636a01de65815e3a0d9d4aa95bfddb6360f48421d626f2dd2f22fceee59e44d192b473d3389f4000e9ac77f1698715e9c5eec054c7d8c951c8ef64fe77edb87243fa8b28d287934354a81f245f82806e6c05e1e6c20963a776abfdbe7cdf791d9773cae1e5c55ffa05a0c9ee09af334ec5d478258ca438c9857d2e894f96b98e68cad72a70f98e731aca6e8d2487c4435e21a36fd116e257a15a503143f006bc0dbf74da054f51f8ebf0c845dae7b428f0c75d852fb51cda59623d391f3e4c75eeaeff5a55432d6343e617f397d320f0f01c2d3d68a60d9fb0b69576e815cd0ce4b25ac9064ca121e65f9ccb3dfb969f9fb53c40ab53825606425d8deb2a9a35f6a9f966054ec9b6fe16117f62ff24b4c6cf49c0833390f4ba1810b3ef16b75b0961aa496ea5e88c5a20fcc5cc702f828068f480cf4ddf9bd52532f6f57fbbed6232c07556d6c6a9d6d4a9878742a6c81e1264bc211aba37383c1a0c3141d9d165c951cc4f227c26d2489803abe8213c6881cf9b4ab73a83f4167b488f8519982e150ea870310a666fbe6916d1f8fb45b84a393dc9c9bacfa6b80e308209ecb96d38690899694b9404a345a7f1c1e624315cd8467a71e0d9c59b63b5141ce691be305d0f1590503e6f6271f6b1fe577312065b857838bac584c7a80e7b2e5a2f7081a63ccc9decea4a864410a4e5a4bc9bacfab79271f8d232479367f49afa3200f4721e40133b27b512d057c4c71616f5f60f4b71c59fc1e8dd0d88a3b7c43aea4e3baac61ea411129713ee330935541ebcdf502e27628d29e726c7611cae98971349f44212f45a286f0ba03256061c4a8cfae4030573e43592390d05a50f0a321ff1c93d7f54c8d483e576090da439c5eaea28f341ffab49ce377ea1efbab4f0db55073a8ab824306b07e5d0a56fde86ef69d5803983d355d4bce1038a6a3f4044730cc55c0c0e78c6dc6db2027858bf4e1f2c12fc10c1400262c1876bde7d98fc3dbe0cd96be5798f8a6c65486aab653655e9b44d59d5bb9debc18c6b8dbf3de931cb7f06acd490f355cd963f72b85014f07853aff58d449ab88701aba1b27b0f860007e369e4c2fb8c6d4ea8c2eaf95d79a1d45cee948af24bf096103d05c4f550658e9e29e3a7ffd1a45bc3a7b456178ba350d3be55c7a80dfb0400151a067986e59cd04949edc6b364c2f7bc4e4ed354f548c568fa9d85fcf7cacc8bfcc644f20033ccbc71fa46129b0d295ad6d97ce074fcce740fe1e537d58dc068ae9a703359cddbce5acc459403eed1713b1ce45c255419268d496262fd658b92d1114664bfac47e359a7ff5c4424aa538951a40094268093454a92d30eae8cd3dd22111b6e4e8e23e30ad8050daaa9a746ff67978775465d60fcf4d71af27ee099c074dec51bbfb3c99325b4bdba88b0450a7727fa943ad5528d9e23d7d782f9dff1b91c89e19e43fa308a42a948e7cfd30e54550172e7bc2f8025b0a189353a801b576d8f32249a5ef7fce9fdefed83500c207bc89d4964aeaa500e4dd2b6f21835fc5458413cbe08dc0bb9b1e1a8bcb0c60131195694a27c90802ea7febd29bc42c0f2950883ed1e0c6eddc0bfe1e381f2d69063c6d28ea44f07ceb553d16445241426a693a1df86a6f4d46adec214876a7ac062803069f742f20df6209c69094f66d99f3748744ffc550395536ba8dd5d0c2b68c51f2b19ebe00c61ea34b586a8426d3e137b4968c82f09dc1b53c698c70c390faf4e3a6cb24156a7fc645e9722556ed1122d6b8dcc04daa7c0625d66882a495fff9e92099e5006b84824c7f1897e84ed57a1484e196a0cd6da4fdbb92e10e62f86f15f83fc924bca15276567cf4b1261dbdecc36be0a9216eaf4e0a0b7704121dc8bf956fbe3bd76687cadc13a3decfbcf491ef4a1001da58c456f432c2674a70736ca03a39493ba5c835b38bf4d0238fdc07965771dee7d50c0a8231abc62c6f1f7187710585e73d1fde7a776433b1e02efb636a421ab2a79fa86bb5cb0b8777951f6a62fb3f0d86af3dc1b00f1605c32ca7956bef556d0eddcebb7dda45b2164a04312d5f94dce61de676e22500c5f358190255ffd7c1a8b440a8f0289b76a0c888a2a4d0005969d83016109fb6607eb7da906b2464544786ea07b7b7f7ac3eb38bbb5f02f013f3353346fadedeaf6a6e3f73909fa952b639cae19958a12aa6deae792e1ec78bb63ae2dfdca4a7e35bda9d56a5c01a0f674bc6e64cf66d387a8383ec82a95258594ca8da11496365ce090558d7bb0a178ff19c2b73862388135a59cab93c5d8f528862560fd49b056454b31fb8de63ddca22c56698c154e741fb9eff98b28bf77b28b41c37b874b95ea8c550f73fa554e61554df3c8f10bd968679d6086b26e7ee06c13bbb7b008f9b4385ad2b1e865d18127a4a31d320bb7f1d5460ad7ec9d548e17982e78cf3964a551be5081b2ba0daf44605944b2b4d232c325df2c2eb3cfebef8a2ea4292f4a0ceb0e301e226ae359b20a6cdbc95de6375475ebf8bf3d66e1e177efe1541eb10c5f88b70af3c454abdb31927bd855b015d1fce31a165b7f5f1822565b03c82625b753b0c2eac9930e2947f40a04592e83f71687abb2a89d5b"}, {0xd8, 0x1, 0x9, "0bcc053de5e7f23116cc5ef535fa729af3de8268ea9cc70a4b36bc4f8f227ef3b6159f9cb244033f5371e3783647a5cf2d8dd9b15203089426b49e772a52ecf0ae041d3ea96c922bf834bca82821e4e251f33170bdca0f168831b4eddb23865b3f61a457fac350af3fe22c5810307e3bfd6645a3c255dc5f64f01f6a08776a3abe27c569ee15363bb3eadb962a5bbdc9cfa8e0268b0a96ecd69c80d1b6c2e8fac900d8582dca72aae6de5ca0a99c02913de40efad5d735cd0b5e3c2590b1b0ab33e14f902a43"}, {0xc8, 0xffff, 0x7f, "58c12533134a53e287388b31a6f75ce19630e6c46aa725e0136ed4aeafe1a1b0c78166170f8a50f0700b45ac2dfec8cef1f7200bfb4dcf103401221e70c8b63acd4571381c61de03b7549c18f2aca4ed73adcb864ae09fd54867bd7a0910d4a28d5aff6071010a9ef01835e01c0f2b2f2ecf250f716d638c87261f6391b51a4429a3d374fa34408e6a1889b976725d0194a96fd78cc74fea6a362280c032ef0439997f81e8b0ad8992839d5b6179c8e4a4"}], 0x3310}, 0xe) syz_emit_ethernet(0x36, &(0x7f0000000080)={@remote, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) mknod(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) r3 = getuid() fchown(r1, r3, 0xffffffffffffffff) msgrcv(r0, 0x0, 0x4b, 0x0, 0x0) r4 = dup(0xffffffffffffffff) pwritev(r4, &(0x7f0000004640)=[{&(0x7f0000003640)="88e0588ab5c8a85a391d5f49817c6e56399add2d6297e75654e1f6d5432649e07bfd7bd9ea3e69f31766f7ba821f7fa31e42dcfb1124cca01bd4109ff3106b65716a936d8f06975a6a4f5785238a95661cd54e994b4e0f5d7ac0bde0ffc31aabda18227c66194e5742992118f6880b58d80283eb2e242fe60d82a628d3a9fe22f04c6aaedcb759676a6d15d6c6ba48f20de4a8a13ca29e6f8d74cdb9d3bf6c216928a8660b0ef81e9c2df7a4bbded7cb2bf7630227a1c46ddb33299c8120810f8bc5a610009e84a013fb546950df6a7e4636e1d8fd0b39fa58a07476478ea0ebde83c03c219001c9ca432a8e07a295f7244e83d2fa8bf16ae777b21568e32690aaaea54e2f72e35f91669902c06e3abcf997f7e0bb6ab5847dc0799eaa25d4691a894a1d0f8feff786d31cf43c88c90b35575de0c90aa8716b81a0b6e248896db8557e8fe5ecbbf7fbd99de048d337f76f07576a090fd84d1c52492186fce3c2318e803577a7eeb9fa7c51fbc40dbdf08210e62edaa23fde08f34454f94618359ba59bd77e6a9ab2395df404d92b6b24550496bd9064efe599106571b85dea2fb6778bcd824f10731e3d556f6a9b40d23979b3f8577c1a3dcac92bc072add5f8d6264433135ca3e78b4bfcdfd74f65f248a7278414b8f220b906a8f856c38d3604911780ae4673f77462b14819d5e99f4c5084cbdb11a937aae75256bd3571bb0796bbe65f82b111cd792ccd599186f905a4e3e6dd998b6c1807d8f6035518a993865e46cb26a0d8043df269a3e3bf54ea023af7a6a2128d52e74ce5d9e0aa0ffae19d495a099f3334d3e5669dc986a4e70f4f34c91c5c3daeaca6daa94601c0d8c8920c32b269116b7c9bca9ef5531c5c0fbce2cd5ffd439af15295210eed39edfee9d16c4396564500aec77478e9377877a1adfc4b0ab6864afce8154491dc8ee87125c427bf5934f09589fb4dc307050510d71b91ad8a33dc1d553284461aeb5bf51911a5d35dd7ebe222487d05aefb591173584243b16a3273cf89d571563fb255043c6e1f5d8ecedd6eb29fb59a1aad3353234cb5006b421c850785f752c8f4b690dad3304664a18b0d3495009db26a99e38824ef8d44f716adeddba112bfabb5e48461399f686c7128d66ed35fe0745e5c520420f97978b43af743cf9ed7ab3f5c88a86bddd07d7654876fd8ce5e7db498d44b7386aae6e94e4ac35a30538d5e7ea7ac7beea347ae6749e302fa58cfa84e76e837e7d2e51b45f0725f6da6a62dcc71bc568416b7e68e1eeb1a23904adeb3db15b501d8e5b69110fde6a28cf7068799b743068f242a44bb4c3c01e4e5537b359c75dbab7d121c85de10f595853a887e0a4ba70785d7e262ef75c92bd18acfbc5184dc501b40db6861b3a054973190ddf2f47c0e5f364dfbf4f9c75ad670e6692c53b86df33f95cc9dcf6c11a67bb5a234bfd43dc1b18620485830cb7bec0e0cf410fa0f9061feba0a8ed7c3f79eac3f2c0c7bd841d7edfd53cee9b9e630c99c7782f3a61065c8eb64a5d8f1f7f50da2c5fc955b2bc1cd10e1e31bee5c761a6e31df15c522d43489f92adf651964131a865d40ffd6b443e0d1bd60d536733b18331993f57b3eb2bd628d9581b715747416c13b24c54ebe28b0c64970e09ed36e844aa96c639cbf6fc8fa15042e9439bc7a48ead5be4c545b96a2ceb2dc2bd0a3f6f5f1b236ffd48bbd0d14c976f2852d9faee1584748b011d8fb6c04516807e77c4ee699591af9f0502963c714a2f61352a7c9dcffe3b55452992b18f5442edce8a97bc60b474b918cd088b0cbfc340e288687a9037c3be290a4d471227d97474fbff3b05a16e40b6762438cc095feb3e051e8e6f2b3aa7bbfb98a31d56bf6ee82dd76ad4c1160c26fa90d9b0feb6c37bbd410c1837f1768a1fec086244a185a57c567d778b0c9530734ab10a5ec50ee9e7844b7513009ca8a96dd4afefded380a13a2381584a11e81e37c0b8a1af89d52d3810066a4152190c16d0adf136878940f3bb4d8ff4602f74e9ef5af3c267bda611b27e2b7242e47975992b9c668842f01f3d0be0c9617b5c7f55c105bd37d1ee49838619e49b78eb865e472c4686e648680c7738c38227145a113311edac43e01659d7fe839e40b73b9aea6c77e0bc95480af9390f3b33bf525221f7cdde61fef399ff0500398ce8db46e034631d084043205bb1f021af285395aacaafca193f7c678883d79d480308d141690525037bca20427ce1b0c2e600d21636649e9e2ffecd6e4990c55bc3604e40cf654998b74410401184cb4370e106601daed4d1a2c022989ffd111ab38ff27fdb3f945ff9888d4184feb1459625ad5e9aa3c194485ebe30f0382f5ed6a9c633b53b66f20457992652f9079c669b265ffedb52d75296b6676a61028e5133dfa6bcaaa585bf0263efb17411d5827fc72f7cde0eee27001c98401ec67d4159c2ccf4c730796b2da1477135bab4524391cf9e6387f2fa0ab451632b4e9e9bbb681b1058c5e0ee76dc93a3e5702df2078e842df83f954b32a3efbe7eb8a5509a7014eef20d3db10a2709ec5dbc1a6e2572b608874d17f665c794d6b31da155f8a8bc2b39279f079902093822dc9fde4f8a2b60ca4a5f80099a2e7dc226ea55a780365914331935dc5f81d302b992645e6d0e040047d1f121d45803dfbdc590c7f33e498223d0c0ddc5d3f6d0a3974eec4c0bdfc66d997e77f7a87c3caaacde3933040df99bff7bb3238f46fc5f19efb06ac4ea88b72443007fd127d97317886f0d7b018470df3dd01e4173ff9175c9123e2e7bcb848d09fa7776e05e1ccb43571fa70e405ea0284a8174e26206e4a51212746c8eac6da17b340b88c35ec6cb32e1930615fcd8e6a5584455d34ac3887b066bdd88166c02a0f50815e6c9e9938b331aeab64b3fa4784e84b92fea1524b65b85d226c3fb87349030ee87d6a790bc6c9efc9f7d957ff2dd005868da220b673bba99c77d07a55160f08cc67393db7929f6934186dfa78b02c32db8f5d64ca7d977f43776221ccfdb64821c8f927dab4e917111189815118d8648257ed6193662bdde03ab535d385659ab8418b6a0102da510f4c9e9539eba648a3cff80bdb05f79689c97cbee39116d101c48227a3df12a2a34216e6863409155e32ce3f88edf1b29e656139f5068ae3e950a44f5bb82096e001b7e15874c0c659193b2e0e0a5aa5adfe4970ee67b81ad01b0ed9e7b45d7bfd380a0c53aa196f4805fb561f182e06e58fd4f6fad1cb2a558519bf75811c306830dc57e6680a67c27cc5c695abaafe8f9a4624fb1109ea38fad3b7ef773504d12902f19288c1176a93c28eb328c0b02848267a03454402ba70765dd63825c136fb86b8e71f514e5fce4659b69fd47eed2d6d2124b7ab131e66e5670ccccc879f175373c33c9c7b24e26fdc7e0515728ce390efdeca6643965d6d4deb1f28df705a2b2ec5f418e7c8823e6f62a4b9e7f5b5449f2edbd2836a12745284de6a88dabb5cd984dbaf46fd9aebc80e73bf53a720612903cbb546113a8bdabfbcd18ad4db716e165345f8ee22c492131c761cfdb9989e61d2fc839104e61ec23e4b3a3e6cf604a2265b27e0c1ba09df930306066f7c3b1350bc96067a7d8246f7c9464df382b1f8dee80a246de1aae25868d8e9b1017cfe5ed710498f30fb37901b8f047a9ccacd13602f0ba64524d916befdef97031aa5d3404d4c560075bccc58220ff5d791d0888ba13766a8fe0e3cf5fd429dbbb1c737a0b0bafe687f0ce84e80e3a128b4a50d033e12c0b830cdc42aeef4decfc6bdc74b84f88e5c7ba348f5de69663a901daed0ecd1397d23c0a7c9c55740d48145d5fce54e01bff501020eeeff63afbd4f5a0eae13c8763fd01c5ead003cdc28d73b24d00ff6c1c57cf78bd16430a2b242dc2f389efe9c1f40eb99b2c5891045f47beefd39798cc695ee6e85699b4ed28a071a9f538910c123b9d5d404ba2bda96b9f85cec62e95ee8f236a7481d5602701c661ac9d5ba066f38a967abaf2c78b782c2d25bc8bc3d6303ee49daa09259f0be25312984bd3f059236c88e4deb8a32852d304b197f2cd93691bb36f9a357c5be43895348ad208eead33eb1e4ecd2629bb2e02651261d7f2a6d5e2e1ff4a219d29f632c80c4fe2bb7e7de1a29c524c6aef83b38e677a7a802c9fb17f6d0614f7edeb517bb1d10a363f81d278fe03ed562b18a5c4897535ce569ffc1ddf9bca096235cb4955a7695d680fc1c6c84d374fb6e2d14f830820c9ca3fec553b0a06574b649b37fd340cb916917b4f520807da81fc6950b4c883e69ca0a0cf0b7d6390c63b67f78e9ef6a4ed5633bad3a7dae5d8a85b2c8dc95a08e42af906094b0b64500f5f7d72af7d2a846ddc8a9475acd2563775555af7ac241c37d431d1d43cbfd7bb0f41f5bd05ad920eb02723ff32cec42b63610a3807d51cd743584528db08ead0df206235fc0dd3c982bb235b7a881554a04d1caf317583121313496e4b04ba6d74e08fb0975e803560f2f9bf300f0e2e8f25d7bfc8e4746eb59b6f4933726de03e27d0b50bd6700b8921b1176348fcb2b0c1831d9ddfc860812fe21b0c66003e9f10546a59052e3ab9d7c8ec0f44047de5b1c15675ee356639d44212ae0783980edcd29fd47368a97dc941a6d67b0f8afd810fa7688c16fd27def853e2f4d95f1ff122f0c2f072f214ae171fdac36f2b1b83f6debf1793cd5c7ea6b8ad8bd0b9e4e2908acb1fe3c42ec6c896cebda1610ecb99da6ee5d79ab0e6a5c8936fd5e0176f174f0655cf48807546211beb9fab42a81e6f1bfc85f89865145c9fb478c954046d2c73a5325d12f615ee847a9ea9a6fdb640b52f78484b582b5a5d40e9c1f1fbed73a2cc1c0dcd05eac4d67731d01a00b465f0c6331ddf7a1898cb126220c6cb09c818fc410d5394441261864572a1d62aae4874e2336b23673d63577191f73b938bfc4b03b37ecffd0834c79412a3a1722c6cffdb011cb921ea89394a3735f201a401e45c2708d6369e8d9d8b472676574d2001131a28eadf569eb4565106af5209dd981de97625e2d5aa0e1d8f23996668bf29907f0ff449e1194d092a64712b503c1727559424bbde08546ea20967eac144955fc01969c0ceee0a223c98fbff9693858752ea02eebda3256c4f30dc279b35a30660078bf2b9b1e21707a2c1371513f952c9a37c1cef32686cd3e5d1ddb72557c03b532c411142d489ee2719ad236b499d44d2efddc83cb3786f174cf399a7bef3e03faeea1784ae2231221fbdca0392d4f34503695b578f3dc581c10301ad25c3946598bd2f2b4c572493040c16bc2c3e64ee9e8ed1b588ac11df03dad5018f5d16d6c83e381cff2509033362198afd253bf4067851f99757c96d0da1ca98865301b2781f6a00fb7dc96f072b6323901c9c4bea0242af9b77172289bcefd9a5f8af195840ff4bba4cacaf7803bf7ddd544a46d8e049252dbafeec35c7a14e618d6129d64759e58bfc7d8edc07cf34bd3edd996b00a749fd951fbda8935822aa72bf31e256d1b27c747c3063ccfa9ba8a52b1e2eabcd7d110d328ba9aff63ca7c6af384a34ba7b132241b6865ca8d7092bff022bc30fcef44588a9b0f41c1932e44e2b78a8712802939fce2e9bf9ff76f7746575cff603145974e9307ec9b6899b7d585950091fc05891d9feed76a6ef82e69a7b874199b9f5fe124954c146246489cd09e8dc22af4a9e0dcc877d911d8d2a2cc18d04bf4ecf4f09b79952dfce1af4a61c9f33645bb82e9466d5bac6e98", 0x1000}], 0x1, 0x0) executing program 6: 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, 0x6, 0x0, 0x0, "e002000000030000000000f6e0db79b0b5374f00"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='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, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') executing program 5: socket(0x0, 0xc006, 0x20) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) r11 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r11, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r11, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @random="057f8f53f1ce", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) socket(0x18, 0x3, 0x0) executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) writev(r0, &(0x7f0000000400), 0x1000000000000165) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e", 0x12b}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xaa, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r2, @ANYBLOB="30f6074cc9cdefb05019a478e9c42f2c3505c7439187961185b5af7e0c6e7ff8fa9b6c8a1100416e03c6110a7c0ccdf5a6f9983bf19d58c3c189f9e4746f3d0295a1972de3066be8eb1f9295e1a9b20e28931087ee288c8d99d3142530b56dbdafdcee383cb003a8d41c7100000018705b22019da529e3851487b2eb71f683045c1ee06a3add39b053473f9ae16510234f2721edced9b2c67b04dc55bafbc1595fbd528a111aef9aff3978626b06a977291b9233a4bceb4833a693730f1700", @ANYRESHEX=r2, @ANYRESOCT, @ANYRES16, @ANYRESHEX]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a6300400"], 0x39, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) setpgid(0x0, r6) msgrcv(r3, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r7, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}) r9 = socket(0x18, 0x1, 0x0) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r10 = socket(0x0, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) r11 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x48, 0x0, 0x0, 0x1}, {0x34, 0x0, 0x0, 0xffffdfff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x0, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00", 0x0, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt(r2, 0x0, 0x4000028, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x6, 0x81, 0x2}, {0x5, 0x7, 0x20, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: pledge(0x0, &(0x7f0000000600)='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,\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\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x108) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pledge(&(0x7f0000000180)='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,\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\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0', &(0x7f0000000000)='}*[&--\x00') connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffffff99) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) seteuid(0xffffffffffffffff) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file1\x00', 0x3) executing program 6: syz_emit_ethernet(0x26, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x1, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) seteuid(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8210560b, &(0x7f0000000500)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000001]}}) syz_open_pts() syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x14, 0x6, 0x0, @empty, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r0, 0x20004269) executing program 1: r0 = semget$private(0x0, 0x2, 0x116) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x273, &(0x7f00000001c0)=[{}, {}, {0xce}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2e0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1c1f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000003080)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25a9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) setrlimit(0x1, &(0x7f0000000240)={0x4, 0x1d0d8c50}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r2, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/22) executing program 4: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(r1, &(0x7f0000000000)="fe2a6885532f830b42cce1f9a579dd4303777c61f68ebc969bc299692aa85b4084e8a2cfebac0a35555ba328aaa1c984e58d023e7ac717c67545e56a2c42913156aae55cea3beec85a341d264d3400000000000000", 0x55) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x800000100000001}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x0, 0x70}, {0x3, 0x7, 0xff, 0x2}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x81, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x5}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000100)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) setrlimit(0x8, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}}}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0xee, &(0x7f0000000600)={@random="5960c63c064c", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "09a456", 0xb8, 0x0, 0x0, @ipv4, @loopback, {[@fragment={0x3c, 0x0, 0x1f, 0x0, 0x0, 0x4, 0x64}, @dstopts={0x1d, 0xc, '\x00', [@enc_lim={0x4, 0x1, 0x26}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000000}, @padn={0x1, 0x1, [0x0]}, @generic={0x8, 0x3d, "e1f4da44eee153a4baf79fb62e2440b91187dbde3b7bb70a74b9706d9ea19e277938c86c440adb8193c38ad97906858bc44e6b68a5404ee467a24e16db"}, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x20, 0x0, 0x4, 0x0, 0x0, 0xc, 0x65}, @routing={0x29, 0x4, 0x0, 0x4, 0x0, [@loopback, @empty]}], @icmpv6=@ndisc_ra}}}}}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) writev(r3, &(0x7f0000000300), 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) semget$private(0x0, 0x2, 0x39a) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r2 = geteuid() setreuid(0x0, r2) wait4(0x0, &(0x7f0000000400), 0x6, 0x0) semget(0x0, 0x1, 0x14) r3 = dup2(r1, r1) sysctl$kern(&(0x7f00000005c0)={0x1, 0x4d}, 0x2, &(0x7f0000000600)="0d5c4eb3be4da00baa0369f666db90cd1490f6cb1188dbc0e3", &(0x7f0000000640)=0x19, &(0x7f0000000680)="57cdb53bf83087faec7f61574c19dc408859b499842504e7f59e51baec1742f519a773591813a8c10095ae89a2ae84fe1e422e63fa4ce467c8b24e55e97c7123c0d625ed1063d1b18e5c7e1cb4f6130756b78fadaa4829ce251136c88a4da77ec5ba9974d202cc1124a6da2e98eca470d02f6a6cb5f7e616eb4f529e4c04d8ddf59f43baa888d7eb325c9f6b9ca99147abdf2e6da437712a01fe164ad545", 0x9e) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000840), &(0x7f0000000880), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000980)="fa39add5f1fd29995901f8cf874d065be7dc481a27fc4ea2da625a8a0e7d824bd69d46ef40ab887a990182ba49ad47613c6bb613bcdac5a2568aea2dca51e9787cc4f1fef9d90583441235d7a6d6b843b3e5ec8566b0b908ef405a44d4c79a808d0619c5c53e8bed25d202580103485257d839420d", &(0x7f0000000a00)=0x75, &(0x7f0000000a40)="30238f9f8f8203c9b197fcd453", 0xd) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000bc0)=@un=@abs, 0xe, &(0x7f0000001ec0)=[{&(0x7f0000000c00)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001e00)=""/155, 0x9b}], 0x3, &(0x7f0000001f00)=""/128, 0x80}, 0x6) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000001fc0)=0x855, 0x4) sendmmsg(r3, &(0x7f0000005d80)={&(0x7f0000005d40)={0x0, 0x0, &(0x7f0000004a00)=[{&(0x7f00000038c0)="21263030c81aa130ec265b5872967503ba419dd3b020240afcda28b0bf665d6bf0623bfe6ce3807ea5c0dbe9697a5567bc56ba54ec13b96afae1a230afbac3efe68ad217f854b3c96452ff3ad6bf71a8319a78262fb8bc17e2544fbbc6d6352ff2f83664d140005413d22047a539732492da541935016970bfff0a5a6bd066662f922bf8c2922f7671810ac6b48f563367d01be5ad84efa3c12eafc191652142d816ddfca84aa54ec3", 0xa9}, {&(0x7f0000003980)="53b8587c2cd2aed41ac3b8150bb8baadc9326ec1384f1d7c961ac1cde3611700410e26d856e2690d65bcf7ab6bb77e9e498031f545d875d1b32206ec371c6f6c741f575146fd35e283efb734902d2737c4bcd086cd181110d07b2c93665ac92b54cb0783406ae64732fe7575314f7274d9404bf5cad1537e011512c6379b2d338a49f69e07e26e13453bd941b5d10250e5201688e4253044617f0216d9c8c2079a424312f5685eda984819196fea46791814887aee4473bddf126bd24340204d6e7d4e38cdfda5cb3a85d47a0364db9c2409e3c1dfe5d26a41fbf58b09538dc174769a7cd5169252ec2bc8918d357fb6e504d0e21ea8a0d12f44345c7b5f37178d150d8f28e5421c4e812032eaca1297366fc7f63320372f5bfb673e6eea7b4ab1b052121703e26dc7432ee5d2c57a129910e35bde1f22a0ad09ef572693334e54d8645754cf278bc30f1df100f50ccaafc89ea501b0e386fd9727e3a4d39cb2cff9df2fa9b09dbad8fe0473ec8d8a86c46571fb4f8cf08705908c7f3dabee8584d7df17a685b3feba389221a57936d51a621443705b7828fc928ae3da8ad7558fa4b4826cbfbfd60822641b062fdd0defffec6538259927f53a79063fcb42b90f8e1843bc8c1824dd031d67ac6bf1e0b3cbe83f9b08fb12afbb037a3adf4e45177a709f179a3abe7efa66f06cab833c7c37658107a72d8aa69ff52ce48d6f557557ad017c96cfd08aec5c16b0cb1afdeec245ff885e4a145c4ed533040b11b7d1aa9359d088396d30c46b263d7844e61b171681a443fba400f7b9a066dd8c2fa1ef444a2cf905d0259dadb185d654c4b4761a3d6d32ccd0d6695de032df8760820844cb78b085fe49b6ac329b5f8066e53dba187fc62d34d599cbe8d4048dcc94eb3ec8deb99a5544fd3bf737bc4a3705b5cc24f01c566621c025c93d15e5abf571b35b41a63dfc17b3c61a1101c19c11602b819a7dd0905234b5ca76cf5a32d9f6822ccf1f6ccb266ab0aa55b1401bf95a83e2140f0a193af0ca5503da9f7b29aa6aef22091c414e88fcb94b3d3034662e0254c548de9c3e80113fb92fb31e7fbf495ae96581c6d2bfb965162b068869fed29b46f054aee2f5bea057d118897a3dfa12fd2d2a849931c8d898dfa836c0b46b733fa3f37b69264f747aca39b85db594ec983695e8d0c98947d5e593713372d262f2cdcb34145af92810bdeee1dac1064223b04e1a51f69b48ab4477bed049ff78ebb0dfe0f9b1f41a1c17aa3116374fd21b6134f477037f9ead4f1627dc77461ce7015a475f3354628b6a0a9f106a0c20f417a81a753eb225bf4adf95739317b50b242c3b933f976beeadb49195f190d5323838a88e56a8a25700551f974bf2d2b9bfa6725cb2eaed564437c4f2d9712a68c80ec552cc1170ce3ab0badd3eeddb4b9b3218d3d86cd6432392bfd91ab06e14841ee7bea29c176e963ca31e6b248280828d76004bc6f93058e4161781428e285f1532b2005d6b0c48b1cc55627c951bf93fd93f9dab03b8e725bfb13154830e7a617175cf16bc20fe07b6f0c2379b93c5c13c88c5f56dd4453b09c9e1734ef9c19d56217170aaf42bbadca41fc18ea16dc4ab6927299f53bdfb486964a3cf00251e10a564d7329361fdc5492db9f416160635ec31a4e67b397eb81720c27316ecd17fe40ce4da38e02ebf152aa77a53c1e87e83d31fe40446ab629eb85e9066902276f23f7132cb6e1399ce4f090f9c5f6d0e42593e7da6e5cdea0ad513d18c5415ea7097aa21a9a17b3c7abefd6247be2e2f8577964f85b4e5a52c91992f8189974acc9af37ed805bfa41f049b4bece415701c746d13e7c9c8169aa198f3a1ed4eb4e1b1f61cab7174de719a63579d32784f227d556046abc4da77c0529f9f373a8d623c56f741e81b8bedb38619cced16a0f2870ed0ebd31d86753a1d2001158c93fb412a0b99dbcea4089b7cba3f4e70804ce011c87b0cb4351a9e32bfbcccf25edc32ffc27ffbf4bcfdd5d7e373f3a08736f5d952fccd1a5b7bdd19512bacffd6fe757879cc0fabb12ae983b440e221e6d9de35f49826c108811c6dca2aa1db3a751f1bca297b057bac9d304a4045711b27e65a8e4975a02ad01e222471d153e412c2f8ebccbd0ca96251f2fad2e69c741dc5f9358bb4408ba687dff279efd9a46e389c5599654959394346a553adc42a896306e12b8c965495afdacd83248da3c6c416c5143ce860618c7452b34760aa66cb9e4d60e23666b7e3c5cb1facf8ca1c33ed239af666a219659b9d3ad1500e66ce129a1ad3a8f4a59d229b9eead4d4428f9e7d6728773bf299bc9ea38f8c8cdfc23a5b647df1e5254b29a41955802280a94c1d112dd90a9797344db8fba532fb8835b8a9a5baa5ee5158e65dd46516564db1fa5004830a1db279ad16ece8879bf4e34cbf071975939e387d76dd3842574a8829205203652743aa0f38ee4d45619fbf6f8725c46edf506d306f5e551680ff19edf0473be9588a12393b77064015b6a973254a7524ca24c408e7a4668080019f3215ba7456b64e0132b3626e5d788d1ca19c44c8e81197d3ac367524b66afb96d14f3f2664a49fbf762df133d0fd0541bcaae127f336755d00a6c832d04211ed48eedc1eb025b5450c8a4edc7e42b28273d7809c9233b2941c27d11b1ca8594deb9fda78c7f941e80e7fb45bf048b0a286472f3f11dd8a8d5e8cf2436d3ed6dee5ccd85b628089a2c7d792a4a29fd50a92c8d50850caea36d485f289086e527f76a0c430a858746b25d37474589e651d9cce6e8af8453bd37ac2a37fe4c8c6ff7c278dac22100f5877cbe65d842268130435d5871d04590266db2a4d297761613e6a7be1c243b733e02410e58c0c5a5216ba0aa2b7c772db3de63a4d05b58d2f7583d1fc9f0d4dd905ea088a405fb5f63859d7c3f57224192cd48f9ce47c9458461da1c0748642e214f2a7914c9dc489df47f06af782c7c3304780d54592f6f10d79b78a8944286f30e7423c50953b4778fd2f67c53805a7befc64f34bb6df081cd921dad5d57958e7c9ebfca580ae3b7878362e0d77d30f6c330d5722b55e75b6c22f90a09d51dc40a6ec9caa38dc233fc7023f12454555c174d05dc1d68df9a4892e7721b5658870a5d601f0d781ed9a4a48b9d6457b0f0a0fa848b7e73de284c545a97c9201da76094e2f5fa7032164f91872d26d3ab471cc4b09dd2d6f8524310fdf1fb439a7ba62815c49b2ad190ae32520cf149c9d91b58a273bd9bd55a31a3e15c069401ff229cfc1e8f998daee7d9c468f3d45ca50e3234be28be7de178a5d3dea381d34521a21d5fd833b03e06be20fa0c4f473517248be124cb6b2792782dac2819501fea74dc0ebfb3b6a1658efdb54ae093157d44dc3bc52356e5d3372851e143a385b216bc16bd8d380a461a10aec6da9268e5deea266a016808bb89e9bd3ac36493c5e66de5527f61b2097ea22c615fb528308d8bcdebb2625121be6b365c88a52e00f504e9f745900d12525c1abd34981af42c1f3a94a246c8d74c210b3182e8a8fbe6b99916889c329b4045687071f6066684cbc6d3586e9ee3d557bf25b0f028c0371eea9b337014efa395fa909eb0d2dadec89cb9b3124b9cf14cd79447fc171052ae2c5a0f75a2411a4375afc3dbbe295a9b48aaff915017b29be579f95bd953740a76e4b9eec14ec127b42443a840f7c684b4c5ee47a6d5c4da45358f8d5986257d4ca6c9ecc6d84ca39a1345cd3e738f45376792bb1ede7548ee8a2880e1c605e8e2272496dc734f667f7432e660cebbd4f3eff31199e462216902e4fbd1936ef3b402a29f6c77b22951e9a706790bd33ac704b180495d7227367ef852b39c64428521a029e234183acec6a6f494e44029b047e7c75d9f2fffb96252b314b9b3e667358859de4c3a3d08886279bbd9d168d4ef0dd3f865944a5f4d8e360065205f7f54a58c5b1f17c68c038b1d1765d6033c436acdc8b7d725b140e925bb303aedc614d88cc6f0289ea13f4538ad11a4ee2c902837c1f69ba21c95cd6b3c431c5095b8dd15d0f1aeefb2c9154078ae1401ed5ddd1c31d23cb312f7becf5e791d9b1fdfa77ef5e937d1db8f0f6898a228993ae88c241e7ab998aa3e2534ffcb7fadd4c0f531a2e8a2ee4cc2e6cd8f13fab41190a5160f82572e1a0157780812ec0bad2790312848056c2da84a1a13061f40187f7dca31d4a56e416b39b6e0ede7e1fa7acb52f5d84b277227020ddff8789017a87895fd295c6a2c026a2cb6ab9056e74d7fe21d77bfdeb68404bba8f393da4068ad81055835e767dbfd064f9247b6cb5450cfdd7707c0bbbf02b6768df0fe4b21b706ae097a4e2304b8a91e0c7abffa71e377d01b13e1d2f5e90419d74f6582685b9154031133c02417ee3493db3e04a53c5ad3024c04228e9bc3c1c11ed333ee176bf9a6495e1573b94e10bfccfead20ddf1fbe5783753b1a891aa2d31aa54c2f1e31bf7260f66138b1678eb5054e34a5e2e6528be2f387e09d36e4a66b848c452455965848858362ec020f32e7198cb8f6664d0aa0b426db9987fde9790c19b7f4706ed225a91ad25939038836bf6e26c34927e783f818738683a70332f599d25ea317b1139b19aa7f3d3d5e16ac74c4f55194c9fdbee5ee8cafb62809436ea6f09d68f9918d19b7fe64f07e757dcf3080a08c77187c11ed2661212dd0ecb8ce49a1d5f9e4e3fa401b652dad0761ffb5ba94ac6344904ca094d9d6e362b07e2493107001acd5435a90dbdcdcdb6ab1ac229ed9e4029bc32add3c8060ca01d028924b0675c9b51b0c49c38f2208e27d97a627b017cd5519080c0a3e6b2f94207eea6a9d31b29884cd763c1e51b07cf2d5fb8d34485d73ebb5c38381dd97ce51b72102500dacac505d946267a9afc6115ea3336f84537417d76976e45051bcf75d7c148a193bd03013d08018d69a770791a65204ebefdd99115ce45c8c1be4473068abf5c17227da6cc2833aa1e07e04eded8d2d4595dfca8682717ce89f30b6c524ed7607aa9dd35d6f0ddd76e3dbbd71b8751dbebc6b12bb592ec6e57ffc74acd49eeae25b2f2fac5b3440a04d78986efda626877006541b1e1bedb7af82e988158c2a720505b7ef6cff93dc52d7887c466b8b6dec15168e151f151a81e2f48abc7822375a7f5a938ed761fbcc8046dc256abb828184a54673b2a29e06bbfeee0287bf55f9fea1a39aedd1ea6bd7b257fcec1bdc4fe1f7140f14b115a9d601aceb3cbf47855fb56a980cc035bde12216655226104fd5960c9ab17355dceea8881d3d980565abb0abb87473b43a23cad67d3b6b0d8e77eab92d7254337ce7a625c365c564e251164b78eb9961db508a2917ba36d8b4f90878a3a62aa5266dc4294283e576cb1941b68892a363022be8ad2b71f716bbd1786de46cf75783fc93b2e226474268d63e6cf55cb6fca4ee2238f6fc866eda74a3b62f03377295e64bf7111558392389b1d3585b7903642346ded9aa552731ebf3439e22279c20c07d791aae641dfb06cd14f3059d8a975013752a49ef3bb46c6c80f4b00432e7844f907efb63a0667cc5c1aca05faa000570b883aeeb03e6469f357d70d1349ae9fb46686dedc8b1923c87efebf08c7f5a82244bc420c1e2488a93a7186c8b368d0ab5626bc8efc66ae1dfcf2ad37c385a854fb0ce55665b7eb4bdb6f7e0a2495ba2b4401a6c1ea6124561f64cc304af6ebca1b3f7ae22d8ce06d9cefac830302c07ac2b67c8e38405579cda0a50da6c38cb", 0xff8}, {&(0x7f0000004980)="e2f520f98865c1b58a33e6ece448eefc4391ce8a8e3a05e612372002e89b5051e8d2e0ec1f8ae3ebbdf995b5e166396aa518f199d338843e5bee18ed0f3344d54319331ae86bcb4fb100c505", 0x4c}], 0x3, &(0x7f0000002000)=ANY=[@ANYBLOB="100d0000000000000100000009000000d3a6ba98e3dc99580e2ce98d8645ad21f1089d350b34104c230b226642b2f4dad9ddc82152a60505726e74e43f9c6dfc7b413cdb186a0813390b7c6a301f1eee49746bb1549271c8da37364987d670244f64fc224eab88e14b7afbb39fa05cf7bb000000000000000000b11ba8de733f33828d399ee58f30851252436dfe527818b91a11f14d4e5f2dc814c0e9a5f5b76de59b8fa91fa0211d19eacf05a02dc319aad1a512bb422fbf7975b0519fca4af488364d6086eab3c4226a1536451ac372f29d2d840d630fcb86b5c216bb6ab526075aa498c6e83946441cc814ddc2656cd23d722ccf48d21d070b90145b367ad5f7c77ab682f8b5900baa45f3e39a8306c00e9a48cbeda7e638f67703628fdea65d578df03e569cbc3173c767309bd452dcfce0d32e5bac6ce4889c80f11611d6dfaadc1458438f9dc281e90f888ca8b0e7adbdd0c96f3afabd5a0de92b82be54c5392c5df5f11cc9e0a8efcc36c1730a9603319fbf7cbd7b3575421b0c8d24a94e3d24173f6633e0c75dd6666dfe35217b0c21e0b7521a66131d07a5d9c6423e839afae11b21cb98874e6371b8fb5b13ec995946a0ff436a78bb9f10200d4c692cef329c5e7f46df2e361764494eed23c38e0f1c5b4e1be3f02a17419e0efe4877493a088f5d3d7b03511d1fc8c3a3a00af805d205a9dd593fcd8289ca67f54c59b686602912daa1a8954595fa6d6d9ad7df62cb086bca967c2b3428dea09318bba174d4b2700598800c2ffb42bd7ef7936d8bd1c6826fd0d71adf92b6e19c9a582460324fc866244a16bd8ab85e379ae4a1d01ece436016aabf69fd24b4d71394007572051ac1e57bb0a7448ead56640f5d1c08f64d0049b26e2f347957b27ca8cb0e66b00ca0c89e9cb8f410e76701716f8fca1c45d8a255ac9d73d3697a765e57258be8cb8b26e37e4d26c3c710b6aa35ee8c53e4fb02ced1d53ae1dc4abf0f0ee804ce814bbd662c5b3f6c17c94d065344a843bfed219149def5d788816fb1fc2df5ab8bd42e36349715941727b762883b8856ef8a0690c43bc3158030883c99a1247327c6f6440ed322b78e80a01dffc942a359d2531659e6e5604562f5d12540e9b5bb2fed0191617a43a21286b6e8268137c23b8c4e4322ea66f8e48551380552baffc8b4ed9f2fbc551c4e6ed8ca512f7b22e56d30db2a19c132342f625e57521784d36cc1efb34c98a7ba97212e494160ad01fadcf2b40ad36c53b3bc9c4e5b5e930a32bc79d55fd04eaa8f79889f3cc25c7985513a1da90b21bd46ab4d84e80eace39b243ebb26ff7b1961231c28eefb23c64981f06778a9811cd6efd692e47e6faddbabbd9d0cfb55e6e0c241aea7818bfd8133a94767cd90c0178a2b6a830f77a0b47f67af4bf30caafd7bd2dce548c5f2e84b3ed970dcd655aa515d6a57a921871254f435f3bf70931c2296df4123b6923fb2e31ef43003f7ac90509b27c2e93800892dbd30334d682684e1419c38d19f201718d3008941ea89cff1f0b6df753d3fdd6c63eaae0a98ef7d560a0bfb975807816f29f9244a68a7245e2b7b4255c38e06757024872ecd0c0fc52a60bde21b4f97f61891ed2bc075399602fbb2664682060beef7c85163e720486e14ddce64e14c9c0b8b406ce802b4d9bbef052881c39b0fc5d50843bca2e87b6c522b6fc38d5b8d3cdfdad68eae62998f2e09bc0941f92934f526ffe62b340cdf89327eb86049daf21664aed18facd1a75fb422549b1dec9e584f349131861af687c9e819f5611cda83b56e820955a05ec5b0d4ecd56798659c37ed8cffe040eabe3ca52456e32a2e16cf0930a22b0a9aaec36f74f96b0d238b0bf951fe00d4f9dee7af0ac94a682294b8b5bc1922b1d6ed280cffd654ae2e6817b0f84d120b7947a66a7cce03192f786bde93d5881f7a7d33c28e9d165592e188a4eb86a7eea1ced414a9d9e7e95bd16aea249e3250aedf1beccf1ce1f9705b3300b1775e60183abeedf294c529f654efadd7b41f269a2814a68251817c5860a88fdac0cd05093611eb96b29fc52986083d721f013fcd84d7ffdb847c0edad586946eb0dcabdaefdb0bb7e533ad3308627ab3a2c883683e1d3cb175d91f39c2650e3d4b184c0e6abb2da7a6d63a96a97a0d7b3c7f0b020434ac833e341c42d9fecfd0a6257e8f59e9761d6dc6cf100e1e54c37cd67224692dea81d01481362a6bb6eaf2e3dab21c3ac0f0a8a3b375f01bcc10dc2a6b58085587648a30fab416a063b338ecff971fb31bf54a142d1e0b3e6d5b4aaa7d6323692d7dd0c2380ceee8fefbb56b68619e34c50240813549c2e57f517cd6c28a21be421564b80c153206a4198f1ed310a87f74ece6b1bb0de635b5f9fa9d1d8a81684f17f7b0fb2dd0002914a45e879c550a2a3295c06cae03c1ab767cab1137ff1ff9814b8cd47998280feab0b5d54981e42ba08b66f24e737a94a0c8004709a846dea78d55218dbef122a4fc59c561d4eb3797450c811efe12e5ab7a2f4e10f225d33b13923df142b59b109eed36af63b7eb5d2e74f739dfcc71fc1db08c7d323fb4ac9916f2b71696fac5370d0480f889b6fc57e8e64acbaa06989ad93d4597c48b39663e8e5c0e94410cc525acfe97f720f221f06f7dc5a70b7d6984236c09d94ac447f39ff05de379ca56f8cb6d3b8b953b9fc88e8360fbf04fdbf818a026bf0616240ea8bf6e4ea4c055bb367e5151cf21fc13c3d6609b2939d244dbed335a566115f3b0916195631d11ab966b9c8de196bd612cca30e930a17f83f15c247485a765584e0ac459538cfe219797deedc1c7556035ae618283e1549bd9747bd2920bbb78360e306cebf0d3c8b2be68095e19657b47b653e7e77693a9317981fa855fabeb8fd39f7a6a46530a0a0fdef82e094cfe28f09008de2218db5f55b1a3856f342d4f7cb6eda64683b11f3d59dd1aa388a4cdd8ebc4ca0227b1c1a7487bf1f51993995c23eae4c9fda916895de4d2f5f593e63432492aeb86d2a1e97ea2fa2527ce74adb1e2eae57b3854c9928769a4adbe100db62cf487e8abbc4743aeafff6989495e98e1311abb92e30b8400712250e5fe506221c495dc22cc12a8bda9d87684774d075a4f3fd935f814d933f1751430e9fba58fb36e5b7e07e0161af00400eadffd8c69f51f8a7d7ea7c88cd524db2b5a8e8bfaa215717e73146d20032580627568b4069b120027ac82f4f0bf79bc77851d44e566e58df1523426b72056c961a817b77cfb8cd51b458684ab2d1b1f189a93944af0e7f264410a2ed7797a952177c1189ff28fd7ee25e13adc4310d6277cc3f74b8d6f47cabbc7843885a7f9aa328bc90d69c65cec1295927f1237019bb1976e09955ff84cba09ae311fe588338428eacd59c9d8bd8205a1690028991e08537923de079508b58609463302baa07627a3b1f12b95ed2bb4d1faaa06e750d314089e7accf4f8d87bd01039d861de410de5a32d89bb88206409c8afcbc9e6013df413d8b8c4fda201ed24f83968b42146de1f590a6727eb436bab568fcc8e6e3ff87cb8d118a31ea566cea3fa3284ebc8dd30bbf8d1a7fcc5653d41ff394338d603de3f6e57db14e0dd4a51d46c6d08e6b2a7037791235cefc1074eddb8f62bd800e81e7a0fc7786afa0a5392736e235eece8d6ef0989fb1ff8f09fcedacbcfd9439b81472ab163a1b3cce8ff880d36ac2fe23b6137fa8823d0e251eb2241608573b184fd6f8d66948f18dfbe22916f5111d94fe869035b9801dd3a6ce4b1231431c8ef72a4381233a926d93556e89bbe41206961b9b5460f6424eabca7887961eb6eb418dc5795742fc2efc49a80acf7ffed6777750a82365fa2052f6b471373560f8fb45b5c729f0603edd69a3e94b31fdef853f118c6348857c8a6f779c1d872d2a742b5236e2ef11baabf1916ec06212a977363fbafa3a6d8f0f3df30d54deaa1c5971a9dbaa5820e16b883b1914030521d19a34ff0ee13cfc066055568ae7666165ff59804720ab20c4ec797f3b742f607a9f88e6e40f7d02e2fbecdfcae598ffd486d7d9d693ffb151f30503384dfdfae816fd73457917245a5760d2a7a9295c8c9538a2eaedbf0391b4ccb5817026e3d5918b513ea40bc33ffd7bc24049b02c1414daa0d8a6f7a57d08d5c733bb42457c761ca194c0fec37b05cd2ac9209cf8fb02b747cca47eacce366d914426f55351004efec27f342f9f1604c181b00944c60c3301431677f888e62f070fd41b0d96771dd611309072c87f5a2920ed6fee68d5ca79fcf7bbc5982466da0658a63fd3d30e1d73f299c22920fec2bf5a59bf68b6c3c777fb3dfb052d2203dbaf1182a81203b01c36e32dadf9e85ee8553080be1164551de120b08291a269b46cdd0707e86e0db701e6041d9dd36d7ec34fac71f4c1633d50f9aca60b3a996dade1587cef0694203a781fb4f6269263e621e4d055d84b711a2e347b2127ff4dd22950d5aedaf7af0b629cdf11178a4590020e94c20911f0ef5944fa66dfa1b10ec72f1cbcb49c9057a0e48319b5d35b6d6356b8278c46ccd19f8ecc0bd927fdb754530c7abb4984dad99d5ee24c75f87f3f352a49e6b837c3fd3001c82cf9d2af4507db6641ec8150ea2eb6d3f8504a1c531227da084100b3ae33c82709161d32e405f9f42a2b604f36578000bbfcf8cd33e7bda94c55506021861bd13bce42ae30d136c96ef72d63201000000000000010000000600000056d875a3204b004de669ec859a9c277e9e079f421135a0ef22f13264e08382c70746439f9d4f95eebae138b7ca72c6feea6a43929442535ae6ca6fb4e3252e40f7fedbc9588d60a4ef6987b97cb11d176ebac6f5a6c9325a8d769bc41005d35e7f169aebb2be496c3988f62733a7b252a28e43069c8728bc00776a4c4c0929237634f6d8a618f0bd7f587181fd22f12191e3d2a52a069e663387a8e0ecee158a2ba9d58e1fa071329d1ee3459824655304a793c304000000000000008b5f0000d000000000000000ffff0000a20600001f18645951973551796c6ec2bf30253d0d63b96760ae4048f1944f99ef05f57d621247543421bf75930634c3e3fb46e3a6b96c0bdc20934f5b662ac3ff678ee86fbc89a43fbcbe58d91581c7c3641d7ba5ec99815f8d6abeba2ff5e6e8258ca203251b71bac2e4282dfd90dfa14eb9a4676f321eca7dac2785ab129e674d94f8b4dc37abe9e3f1520f1395a32eb0aee4cb045a07c322c3134ae61e1df190bbf6ea227a724dbb89e8543ad14542b930757c5a1a2e0062f23099a2d0390ed4db64018de763d49d00000000000000380000000000000001000000010000007f2636964196c50fe367994052dc7ad20bd520b3ee84dc978f7af6823f2c4469ec1ee17c47540289f0000000000000000100000068860000d51cb282e6bd07eeb83974dacfbb6dc579b799788956f540a13991058d781cc762767f50756b4e738f7e9b0694fe24af322c4788681fa4b33984f1738bc2c371beb3b8861b3fe77c41be2475903af209cf2b69f9aadff5ac99d4fa3be24d0ce94b6a3cfee86711fefb875549da72503fcff320ccede2a63376597948db48f3a16a5fb1618d95d192c7636f86e54a85d024544f8d52dacb35e43e3978ff1b3dcad72c83d3a39c19f9c3b2363b1883fd75120c4900731419aab01dba442be7641597eea5f9ed0dd08b37f93e1ff695d043f46aeb2c12059b4a11ffe104dd4bb946d26fcef1222f22bd9956f1c86e364263a9cc8a18f47e17a72b378039be0fdc212a42b2c073c113d20e4235706c04d88bd9582ad242fbc80237bbcaf2679b8539"], 0xfd8}, 0x2}, 0x10, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000005dc0), 0x8000, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) read(r4, &(0x7f0000000040)=""/1, 0x1) executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) syz_emit_ethernet(0x19, &(0x7f0000000440)={@broadcast, @local, [], {@generic={0x661, "e10616f29dbec84ca5ab52"}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x80000000, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xffff}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c}, @icmp=@mask_reply}}}}) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 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, 0x6, 0x0, 0x0, "e002000000030000000000f6e0db79b0b5374f00"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='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, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') pckbd_enable: command error executing program 3: mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r3, 0x0, r6) connect$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x4, 0x0) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) writev(r0, &(0x7f0000000400), 0x1000000000000165) executing program 4: setitimer(0x0, 0xfffffffffffffffe, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="628d98d3a9e50bc85b5620a7a5ad6131", 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004e"]) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="2321a030a16eb72056", 0x9}], 0x1) write(r2, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) shutdown(r4, 0x2) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x5}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfea3, &(0x7f0000000080)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x0, 0x0, @rand_addr="83b45a3f0f238c0c5352c985d7965d02", @mcast1, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) socket(0x20, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r1, &(0x7f0000000000)="19", 0x1, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ftruncate(r1, 0x8000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) madvise(&(0x7f0000072000/0x2000)=nil, 0x2000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) dup2(r0, 0xffffffffffffff9c) executing program 7: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000200200007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x9, 0x0, 0xffffffffffffff79) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) mquery(&(0x7f0000604000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) r3 = socket(0x6, 0x3, 0x37) setsockopt(0xffffffffffffffff, 0x26, 0x7, &(0x7f0000000340)="c15bed4e85300af664852bd8d0cc2a6d9d6ffe63fb844a0346dadfc652d033bc1f3ce11a0614a20ea0df5c125d2b4993b2d08967d5a5e99afab4ba29af4ef6b644bc", 0x42) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000200)={0x0, "580a7c7d3626298db03147d9b84af6ffc402c82f65f41e3f19c0e54da6bbd1438a1ba9722eda9a0298bcd8ad7fae7281b083279f126791bf8497feb3da0612dbd282d69812de54d985c97e53c073aba148542d756a344ce955a2ef94d40a321c30ed5baee834b0ceecccce8b1b7315d99e52feb96a47d14ca5"}, 0x81, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 2: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe80000000000000cd000000000000bbfe8000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bffd06c1", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x10000, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cf00a6c893000000000000000000000000618500"}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2f}, 0x2, &(0x7f0000000300)="e00ec314f159806141a0f3210314b172e4d8dd0436602757ca3426180206a0", &(0x7f0000000340)=0x1f, &(0x7f0000000380)="073947022318c2a27607a965278349f0f5ee6723691368825033286e76a9160065c90d1dde3343b6b535af279df05d33401660adf49512ee6665b7d57cab05a1828e89658b1a15cdbb649857fe48a7600d4dc995fce5966f06b19db4eb21a291a890eb7d5d9e533b59e4359cbe987cf60b189482b71b789183c20c3b1d2938f3a63969fda93a300c8e6466b18729ebe255dcd9874b636d8ebead8a05193f42bef34089b79ab8e1b90734a728cee3333ab6f67a26a7ef5c89223ab83091a1", 0xbe) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f0000000100), 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = getuid() seteuid(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) r5 = dup(r2) setsockopt(r5, 0x1000000000029, 0x26, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYRESDEC=0x0]) executing program 7: 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, 0x6, 0x0, 0x0, "e002000000030000000000f6e0db79b0b5374f00"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='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, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') executing program 6: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) getsockopt(r1, 0x5, 0x9, &(0x7f0000000140)=""/70, &(0x7f0000000240)=0x46) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r5) r6 = getuid() setreuid(0x0, r6) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x23f2edef, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000ac0)="74b6b016881d677b821043d2154cee1cc8941156b97c9070118252fa523327b2d24d2558b09e0909ba5c7f8a7f277af6fc0033163433095fd27d068dab5b3bf2b5fd90bc07b491330359c8e757bf1b32ea67c9dfefe5cc23d6367763d952468bd2abe5954b2555979b1ea0feeb4ee21439128a0490c7368c67fd07a7ca3cf2fbd23ba9f22f6decb672a2a15e44b51ec3fe13aea20df6ddea6a8faf02fb802777f2d81c22cb54c451f27177866d37b74d1fb5e482c355163648aa70d03983d5db9acc56cb648d5f801068036f98ed64089ff0ba6cb3ba527f831054388c4cbb3fa068d8f1d2f56eb876284e42a0d3f48197734a7c7f43a44d6fdc6f6df115cf8aacf2c8d8ade4c7b84e0ea46f49b9c2553bff70d85b66495fa15302b51cd01b8e35e671dc2443d3acae7e46d0e9a553ee0ddebbb49420d1b5d7065cea8d01454e63d318b193bf8043cd6c082be83c3324d2fa0612c873b099254a1bfeea8c811b265178a7682e8bf09198c406ed348aae61553af7ae238a8ce68338be01df2b01d19887736914afe11225e8dedf0df75db0d2c7d141e1e2092d1374a6a98e3e59d0974d4781a2ef64d373a01a88b93922fdeec81ac98d8e057dd8b6338d3d090ec03dd56a31ee80c8833723fdca6218e2ac907b40b89d022c15109b11066c85f109cd2ce7a898b93b2e67d84dd7b118de725bec8daf14890912a41b3edecbc7e28437665a30e91b62ba140babd20b77f2d8e097fef4881cef4971ddc3aec7a6d79d063d6b09cb4743f478dc8009cbc4971be5faaee6d8995611b2ebe7a527a966a126756feac441c8b7fe36a60a841ef3501249e295947df6e9602fad5ecdb7a8da82118e3030ef33a9681c304bd9a84aaf38a83223f89e9c73e493163914e75dfc86adeb95b72d44e9650eb8e57bd5270104aebca77274825f18b394391bffac5b408ecf85d314e662f5fbcc65c4c128c19a773d2c4dc6c59a4ad67a6dcf440ccde38314401f2529231dd6a2826f5142214a416632687ae7c58adeed39bc5eea1d5682abada45474cfb76ee0c724308404b76f39dd858224cbde6ad3cdff290ab78e7db7e273657b7b8a2b89759618e69768ba29b0471f630c2ae5452ea7e712be2fabfb8c54082c574ce076b013d046c75873f1265b4bca5349b068ccc50a64fff3d7cca454900f7f5ff48bba99a940d9eba3f5b28f11b0a4276c28bbda0ecae619ebf7c75c4ccb048ed078662023f2a74a5b6df57a8f9087ab1e39016667de302114cd75f6a54d1ab9b47cbb8c03f53bb73a420c676d044a45509cb92bca39fb1ab6417b27b642ee67449cd06d3fd2a661535743366c39307df4e658e7dfe77a3a42df6bb83e575d5f50c3aff77da56108da3137caac0cad5cdbd881ad7122daa9beab7be1498d0dae68befb311a0ebce427c48c90ae8188435d176f057e011b52fff1dcccea56976bf9f28d072127f87fa947457078e25432bdb8c67ea4d9246dd3ec18300fa29b3027afa7478994a23a7063988e801e3cf35ee6e33605d913f43f1c89df9779322b96881ae4a47cc0ec8187e12d5ea3b49a9dd356827c2e784046d3decef2cbc5b0d33e3433cce7aa7d17df7fe34b953ce2527e3f0df7c0f9e5b664383cbd8408632c2804c6fe83c32acffaa50f4db60005a15aa464f2a41bb12625064d2f240281ec5a20d81e1a4c45fd4bd6f91e9fa31d14a36988151a54b8f08487326916a24dae3fbf00318f20236d65d70954b23bf1758ad89655792c0ff470e9640e9671bb14c15457d573278965661eef63a9a6c042a2d9fbdd754f4ab4ad97a07711778310c3dc302e409c928f2c3ea29184a16de666c1d213ef0a7c94e9676b9a9c002bd4402817c1c62466d306549317d42d791d616c0631a7eb25e51d08ec0350d5abd3250a14ba0a91832d1da20c0462589cff648743ef5b0b3ea464fa47a9da2ddf2413696f6814973269f61afe32fff5abf502e61b458a175678a3338810a2e21d5903911053bf186dd6ddc0830710cdb9ccf9ed0e2bfe769bf7744f361fcc16f5915bf44ea5cc90bea6d9b518fed44c6fa9a8352fa20434373cc4a722c4222e73967bc38c7abd65b025e6fe17c2f0c2c086afa627df62b135f0e25c7d576f6bf06d3116db8b9031665100d7566859dbc257cded1e91d18dddcbe18ed4315210eb5c131019cd84d7a3a1f7e304daa78e6b6968aabc18a87ade71fae47cf9efe4f131955e3f7874f8e5adcbb3137748f8dc0356ee993a9c70e2114ee79e202583963819938715ed8c12e971aeb66e8b9333c3422b8915d55c91740ae98c639bce518f8c6ba96ae7dbb485e9d4732afd0ceb97eb920e488d816b1e822629a1cd2f1d5b9d4970b0e8c587b91131b4a64d9540033d3997e967b3588960bc58fd393b6341e7dd918bebeaf822d9a2aedad367b3c8e8de707c1d0cd69285a7a7e4c3841faddddb01174d814c16bca8f3b7010580f1d588bb4d74a31c145d23bc9ccb54eee98a76a5aaa28c803096f2aa3457750d4a1296097fa742578c584e067b6bdac81c78a50b39dd168a29a1daac74d470258ec69b2533213cc82729294d1a7df43dab2969db4c38cbe7434904392e35e1597c092bb3b9a483ec56972fc2a9e9030c9e57adc40c6125d5492f3d4b47c7e6c538111470fd643840c0811226c7e50fa3f69f7359c9b168ebbdb3ac7b110409b5b8515e7e9975636f9dec556e0f2a29e12cc00353d56cf3547172153efece474d7fc7a37a179b0daba5c2fe35047bf969660e51f3a17beae1752b6dc0ba55d63bc8c92acded96298e5c1d204b8908b28cc732584684134f76ccac83d9a6da6e7a2193f8208c2ea4faef4944b995991e5e8383e6dc7b66e179f9d5e12bcc698421e7d699a1a3213e84f57fcd12764a4d07693e613bd60f66e93041704cdbc7da837051a848106d14524fd1c39fcfa24806a0525316e398d261af2640ec3edd3e7bed5250483dfd6dbbcaa0c65ba99a254e8b92e4b744ea0bd5ed2dee981b85ab5bda8b763e959a3ff1b7d7046f9e57b243d8482ae1f4d508d937a385edce5651780ca15b8b024390dae5a22fa56bf5f63a4a1691d6f2915a113a5100ccb608062c371a593df0454f05a35910366381647f66124fb968a3aef61c53786cc098afbcac919767c9fd0c5feb5fb7d05c89a765c7337395b4c84baf7731904a4995f44a775940a1d4057f6ef8f2d624a6d6f7c9186a04a90951b55e0b21fdea072bda229cbd1acf442ebe6adab52dde6408cdc608c568248c8d19605e972ea7e5defe15ef47afdd59e3e5f86ed7e9541060e788614b53bf9692b92a0ef7c47ba1d52339dc290da18a86b4e6bfd2e2dcb792cb270563f7faebca7e9d51bd4afab31ea87061219c645f8641972d3b346904f54dc8d48097af1cab246892918478440e7c4109746e5e03319d300260f0a06ac394fda1757da8c4ce2bd323e9db5edb4c4f724476c94a7b767db1a86a13aab5ba15a484e5df669e161b9935e1a458fd4a479d907a834c1da1e46e782f7a4052cf3ba55b1feb601931e8ca1297dac8d5653e5fb726b10c0b1837e89bcda0a0757276210a7aad160ec75af0e10e30d5f3ed237791bce51b4416fc5a200956026600954030edb0bb4b2f1034954776e8343b439590339255bbb61b767d7ee3b7b0986ac548488e33f1a959b2a5f1b18f2f7fda081c596cdfee3a8da97452b15a15c034a7bdc20688076b00adbca0fdaf463cb3b3fe9e049a1b294f731d1ecfc145002511aec25d7374c67072d99e880f31df79be1a7cc8a81d30fe74395531531b8c151d935d8b52f6d5934c56434d2e7da83e814ff2bdbaa53289f674ea4584f9019bda05282e0d35864b6ade97032e2f6116ef30fb247400de07d270395043afaf8d20e6bb5b7821267b1b11fd1c4897a4484846b7abeda3a90ccd6c423d46bdcba0897548fda49d662972399c9957a87c9fae3c64b79d5b5eccfd49f1449457586d8a8ae1754ebff30d19ae9976179a15bc41d2c75579b9578efc934d18d372dba10bc903c8471e066593a80ec92c4da4e3e21f89e96239701752a47c1658662649f37320037631a39898cb723db886efe2d064d8924ab7c6d6da63e97f62b81402bb7966c391273589ad0a4cc6b5a0431615585ea0b65659bfde4ac2f3996f1868da0a6d3c5f3ad75b0d6cfed1d2293ec6f147a1fe15d8abbc521f392004c149cf43e547eca88523cfdbb3bee5f9a3a171fdfba28d8e94771d79a6130007247d29eb6fc7ab402025469964f5b194512cf0979555195fa9bf567e7c029e860b2ba1eabdc45f6fbbcf7d30b747a019930c3ee4ff3f93781b1a17d2dd4d464f12bd2124941bcb56b377f701deee4941de9ef6fe040d2e93efa362854928d9c8e7d5ba1861bd276eaba121a1936e15ed39b03b58317a0fd45f56ef006048af3e9fc4c5ee5ccc9ff82a9361f860d4510946899edbaf583c488c2efeb8a22274a3b81b3012bd1594dd79c8fa6b21dad2b39efca992ee0cbc7e4743ac072ced04764d0a095e5ee791925fb00b64d0fb5222184a208434774d2a99c881cf5f1d58e6925de683b34d2a0681d85878f31de9664075fdcde1e9e107d2d596edfa83802af9c9b320c05815015404e9f7182e2231e79e3c4368386fc9711e9980ef9549cc20664a84f420a710343c0cadc1c9311b2f49acf1dc7b7e05a145c6f11bfccc9a1a2fe7430d2d4dc8fe6785f569e07b76b029ad511fb88fcb35bb49683a2f31f9f16bbfdcb960864fb96abf73836570706c2f1d01cf0cabcb18b86f8de3d1b5d3b9d93ab1a12e1fad3a89c8299df9a058ba3e720153146afb56f691aaeaa468a862b31328bc25a7fb3b9948ad5218390eb8745c02d9138f4d3408c48eb839ad448f3f077296b753da85acd65416f51a511b31ec28e84849ca037702b0e1e754b849613d93a537ed7ece32604c429dd5ded6742d4a5c4598e1cc57b2bb617380a17a43307634a47b093d5b83a13ac038206e10df0b7e600e6b5a13e333b90bc892494f7946b1a497aaa0cc2b067ec067720be6589125f3367fbbf08f2ce6e1cef265fe8c9138c924042871217ab000f5703c8b2ce2e69abbe23f1ce02b096ae8a0f3d9141d18caf9aff17b54ad5decc38326e2025431d3bf2f0f0fe83c7621ec7b9c0e1adbc52f7c669b95e826d584ea48e0f7be39f034a73ac7515ca676e349b216db62061c1e6b1e724df8709934e6474758b11836eab8969f9d1f91d62be120e4738cbdbf00813bef56a958fcce27e6f4ca9839eda68cb33074ad379dc634b915e01f49f58740735e6470628532f09a42e73dedece18079accdea036fb6408dfa0687eb60f12312a9c6c3d49633271e9d24d61f82f023c24de963af8f3e37852b776f3df20ff36e1c6678b42f0b2ee0dc6ad3adbdfecf3172219c8b23d7a7facff16a0cdf4ff9b75813688349cf480e6762cc6e7b1ad0f6d9bf5f1bfd302bef39efabec3bfb9b10e72913f95a2b9bcf3e301d7c5587936ace8bfc4442a6b9e4ea7066f774d8e3f46c1bbdaa06a73c1bc548fff75644351dac61860323a21e0577c73bcb673efda5a14d47c586f159f9dbc32c82bface9a0d9bbb5339fcb2ed7b206346b78bc3a72015e11a2f7469c4e5002755cca6acc99f35ee38d2ab1a1e0bf2f7b39680c53c63cf99d4a313d1eeef888e2735d5f82966af00f5b07eddb534e5510f91293ddbb13f57a3d1ca8c5f802560860feef3e571a6e547c0e4378b65ea5976cd7d6cba86f233d7aa5a98f52b718a057853cdaf6e61e", 0x1000}, {&(0x7f0000000200)="84c477421afe79e5aa7c9d63d36ede28", 0x10}], 0x2) writev(r2, &(0x7f0000000480)=[{&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add", 0x10}], 0x1) r8 = socket(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb866de8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe80000000000000000000070000000000000000000000000000000000000001a7a22a8ea255839216c7dab573a1c0244f3b06fe0c0f636a0feb21a7a42b455a6ca09d652b26ced0344dcc4bf65c416072cf852005c49c658aa01917a07d7c86a4e327903532ef6a47319a6f46c1266cc907dcc417f4734876be4dcccc62fe4fa929e07123653f2635391784cafa24cde43cd3ee30dd6401f90879bbc486dd605caf0b07533f732c90b44a33edc7ce7a2df5714ff7cdc4a804b108a742294533a39b6de2cebc647b68f33086ddc6197e7825d7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) r10 = socket$inet(0x2, 0x3, 0x102) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0xc, &(0x7f0000000080)="71f91e3471ac0058bc5a91502f94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xd2f5e5e4748744b3) dup2(r10, r9) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r2, &(0x7f00000001c0)=""/153, 0x99) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff14e7735aa10886dd60bf4c3f00000c00feb19ac6c58b473202000000000000aafe8000000000000000000000000000aa18590ee8d0bffa276309a306bf6fcd66aa475225e2ceb8dfd7182177423d65e653d0ae370237401d90531d1b9e5afff16b7c8325d3eadaf65e431b59396dcef2812ef21166a920c0809d61bd6e764f1dcc750bb66e9c567322fc457d6cb9ccc02ed1ceaf7651c420d36a59ce44d2f7daf8ffffffffffffff92f3246a7df1f69c8a5d57232d0dd9ebf800c920"]) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r2 = geteuid() setreuid(0x0, r2) wait4(0x0, &(0x7f0000000400), 0x6, 0x0) semget(0x0, 0x1, 0x14) r3 = dup2(r1, r1) sysctl$kern(&(0x7f00000005c0)={0x1, 0x4d}, 0x2, &(0x7f0000000600)="0d5c4eb3be4da00baa0369f666db90cd1490f6cb1188dbc0e3", &(0x7f0000000640)=0x19, &(0x7f0000000680)="57cdb53bf83087faec7f61574c19dc408859b499842504e7f59e51baec1742f519a773591813a8c10095ae89a2ae84fe1e422e63fa4ce467c8b24e55e97c7123c0d625ed1063d1b18e5c7e1cb4f6130756b78fadaa4829ce251136c88a4da77ec5ba9974d202cc1124a6da2e98eca470d02f6a6cb5f7e616eb4f529e4c04d8ddf59f43baa888d7eb325c9f6b9ca99147abdf2e6da437712a01fe164ad545", 0x9e) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000840), &(0x7f0000000880), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000980)="fa39add5f1fd29995901f8cf874d065be7dc481a27fc4ea2da625a8a0e7d824bd69d46ef40ab887a990182ba49ad47613c6bb613bcdac5a2568aea2dca51e9787cc4f1fef9d90583441235d7a6d6b843b3e5ec8566b0b908ef405a44d4c79a808d0619c5c53e8bed25d202580103485257d839420d", &(0x7f0000000a00)=0x75, &(0x7f0000000a40)="30238f9f8f8203c9b197fcd453", 0xd) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000bc0)=@un=@abs, 0xe, &(0x7f0000001ec0)=[{&(0x7f0000000c00)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001e00)=""/155, 0x9b}], 0x3, &(0x7f0000001f00)=""/128, 0x80}, 0x6) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000001fc0)=0x855, 0x4) sendmmsg(r3, &(0x7f0000005d80)={&(0x7f0000005d40)={0x0, 0x0, &(0x7f0000004a00)=[{&(0x7f00000038c0)="21263030c81aa130ec265b5872967503ba419dd3b020240afcda28b0bf665d6bf0623bfe6ce3807ea5c0dbe9697a5567bc56ba54ec13b96afae1a230afbac3efe68ad217f854b3c96452ff3ad6bf71a8319a78262fb8bc17e2544fbbc6d6352ff2f83664d140005413d22047a539732492da541935016970bfff0a5a6bd066662f922bf8c2922f7671810ac6b48f563367d01be5ad84efa3c12eafc191652142d816ddfca84aa54ec3", 0xa9}, {&(0x7f0000003980)="53b8587c2cd2aed41ac3b8150bb8baadc9326ec1384f1d7c961ac1cde3611700410e26d856e2690d65bcf7ab6bb77e9e498031f545d875d1b32206ec371c6f6c741f575146fd35e283efb734902d2737c4bcd086cd181110d07b2c93665ac92b54cb0783406ae64732fe7575314f7274d9404bf5cad1537e011512c6379b2d338a49f69e07e26e13453bd941b5d10250e5201688e4253044617f0216d9c8c2079a424312f5685eda984819196fea46791814887aee4473bddf126bd24340204d6e7d4e38cdfda5cb3a85d47a0364db9c2409e3c1dfe5d26a41fbf58b09538dc174769a7cd5169252ec2bc8918d357fb6e504d0e21ea8a0d12f44345c7b5f37178d150d8f28e5421c4e812032eaca1297366fc7f63320372f5bfb673e6eea7b4ab1b052121703e26dc7432ee5d2c57a129910e35bde1f22a0ad09ef572693334e54d8645754cf278bc30f1df100f50ccaafc89ea501b0e386fd9727e3a4d39cb2cff9df2fa9b09dbad8fe0473ec8d8a86c46571fb4f8cf08705908c7f3dabee8584d7df17a685b3feba389221a57936d51a621443705b7828fc928ae3da8ad7558fa4b4826cbfbfd60822641b062fdd0defffec6538259927f53a79063fcb42b90f8e1843bc8c1824dd031d67ac6bf1e0b3cbe83f9b08fb12afbb037a3adf4e45177a709f179a3abe7efa66f06cab833c7c37658107a72d8aa69ff52ce48d6f557557ad017c96cfd08aec5c16b0cb1afdeec245ff885e4a145c4ed533040b11b7d1aa9359d088396d30c46b263d7844e61b171681a443fba400f7b9a066dd8c2fa1ef444a2cf905d0259dadb185d654c4b4761a3d6d32ccd0d6695de032df8760820844cb78b085fe49b6ac329b5f8066e53dba187fc62d34d599cbe8d4048dcc94eb3ec8deb99a5544fd3bf737bc4a3705b5cc24f01c566621c025c93d15e5abf571b35b41a63dfc17b3c61a1101c19c11602b819a7dd0905234b5ca76cf5a32d9f6822ccf1f6ccb266ab0aa55b1401bf95a83e2140f0a193af0ca5503da9f7b29aa6aef22091c414e88fcb94b3d3034662e0254c548de9c3e80113fb92fb31e7fbf495ae96581c6d2bfb965162b068869fed29b46f054aee2f5bea057d118897a3dfa12fd2d2a849931c8d898dfa836c0b46b733fa3f37b69264f747aca39b85db594ec983695e8d0c98947d5e593713372d262f2cdcb34145af92810bdeee1dac1064223b04e1a51f69b48ab4477bed049ff78ebb0dfe0f9b1f41a1c17aa3116374fd21b6134f477037f9ead4f1627dc77461ce7015a475f3354628b6a0a9f106a0c20f417a81a753eb225bf4adf95739317b50b242c3b933f976beeadb49195f190d5323838a88e56a8a25700551f974bf2d2b9bfa6725cb2eaed564437c4f2d9712a68c80ec552cc1170ce3ab0badd3eeddb4b9b3218d3d86cd6432392bfd91ab06e14841ee7bea29c176e963ca31e6b248280828d76004bc6f93058e4161781428e285f1532b2005d6b0c48b1cc55627c951bf93fd93f9dab03b8e725bfb13154830e7a617175cf16bc20fe07b6f0c2379b93c5c13c88c5f56dd4453b09c9e1734ef9c19d56217170aaf42bbadca41fc18ea16dc4ab6927299f53bdfb486964a3cf00251e10a564d7329361fdc5492db9f416160635ec31a4e67b397eb81720c27316ecd17fe40ce4da38e02ebf152aa77a53c1e87e83d31fe40446ab629eb85e9066902276f23f7132cb6e1399ce4f090f9c5f6d0e42593e7da6e5cdea0ad513d18c5415ea7097aa21a9a17b3c7abefd6247be2e2f8577964f85b4e5a52c91992f8189974acc9af37ed805bfa41f049b4bece415701c746d13e7c9c8169aa198f3a1ed4eb4e1b1f61cab7174de719a63579d32784f227d556046abc4da77c0529f9f373a8d623c56f741e81b8bedb38619cced16a0f2870ed0ebd31d86753a1d2001158c93fb412a0b99dbcea4089b7cba3f4e70804ce011c87b0cb4351a9e32bfbcccf25edc32ffc27ffbf4bcfdd5d7e373f3a08736f5d952fccd1a5b7bdd19512bacffd6fe757879cc0fabb12ae983b440e221e6d9de35f49826c108811c6dca2aa1db3a751f1bca297b057bac9d304a4045711b27e65a8e4975a02ad01e222471d153e412c2f8ebccbd0ca96251f2fad2e69c741dc5f9358bb4408ba687dff279efd9a46e389c5599654959394346a553adc42a896306e12b8c965495afdacd83248da3c6c416c5143ce860618c7452b34760aa66cb9e4d60e23666b7e3c5cb1facf8ca1c33ed239af666a219659b9d3ad1500e66ce129a1ad3a8f4a59d229b9eead4d4428f9e7d6728773bf299bc9ea38f8c8cdfc23a5b647df1e5254b29a41955802280a94c1d112dd90a9797344db8fba532fb8835b8a9a5baa5ee5158e65dd46516564db1fa5004830a1db279ad16ece8879bf4e34cbf071975939e387d76dd3842574a8829205203652743aa0f38ee4d45619fbf6f8725c46edf506d306f5e551680ff19edf0473be9588a12393b77064015b6a973254a7524ca24c408e7a4668080019f3215ba7456b64e0132b3626e5d788d1ca19c44c8e81197d3ac367524b66afb96d14f3f2664a49fbf762df133d0fd0541bcaae127f336755d00a6c832d04211ed48eedc1eb025b5450c8a4edc7e42b28273d7809c9233b2941c27d11b1ca8594deb9fda78c7f941e80e7fb45bf048b0a286472f3f11dd8a8d5e8cf2436d3ed6dee5ccd85b628089a2c7d792a4a29fd50a92c8d50850caea36d485f289086e527f76a0c430a858746b25d37474589e651d9cce6e8af8453bd37ac2a37fe4c8c6ff7c278dac22100f5877cbe65d842268130435d5871d04590266db2a4d297761613e6a7be1c243b733e02410e58c0c5a5216ba0aa2b7c772db3de63a4d05b58d2f7583d1fc9f0d4dd905ea088a405fb5f63859d7c3f57224192cd48f9ce47c9458461da1c0748642e214f2a7914c9dc489df47f06af782c7c3304780d54592f6f10d79b78a8944286f30e7423c50953b4778fd2f67c53805a7befc64f34bb6df081cd921dad5d57958e7c9ebfca580ae3b7878362e0d77d30f6c330d5722b55e75b6c22f90a09d51dc40a6ec9caa38dc233fc7023f12454555c174d05dc1d68df9a4892e7721b5658870a5d601f0d781ed9a4a48b9d6457b0f0a0fa848b7e73de284c545a97c9201da76094e2f5fa7032164f91872d26d3ab471cc4b09dd2d6f8524310fdf1fb439a7ba62815c49b2ad190ae32520cf149c9d91b58a273bd9bd55a31a3e15c069401ff229cfc1e8f998daee7d9c468f3d45ca50e3234be28be7de178a5d3dea381d34521a21d5fd833b03e06be20fa0c4f473517248be124cb6b2792782dac2819501fea74dc0ebfb3b6a1658efdb54ae093157d44dc3bc52356e5d3372851e143a385b216bc16bd8d380a461a10aec6da9268e5deea266a016808bb89e9bd3ac36493c5e66de5527f61b2097ea22c615fb528308d8bcdebb2625121be6b365c88a52e00f504e9f745900d12525c1abd34981af42c1f3a94a246c8d74c210b3182e8a8fbe6b99916889c329b4045687071f6066684cbc6d3586e9ee3d557bf25b0f028c0371eea9b337014efa395fa909eb0d2dadec89cb9b3124b9cf14cd79447fc171052ae2c5a0f75a2411a4375afc3dbbe295a9b48aaff915017b29be579f95bd953740a76e4b9eec14ec127b42443a840f7c684b4c5ee47a6d5c4da45358f8d5986257d4ca6c9ecc6d84ca39a1345cd3e738f45376792bb1ede7548ee8a2880e1c605e8e2272496dc734f667f7432e660cebbd4f3eff31199e462216902e4fbd1936ef3b402a29f6c77b22951e9a706790bd33ac704b180495d7227367ef852b39c64428521a029e234183acec6a6f494e44029b047e7c75d9f2fffb96252b314b9b3e667358859de4c3a3d08886279bbd9d168d4ef0dd3f865944a5f4d8e360065205f7f54a58c5b1f17c68c038b1d1765d6033c436acdc8b7d725b140e925bb303aedc614d88cc6f0289ea13f4538ad11a4ee2c902837c1f69ba21c95cd6b3c431c5095b8dd15d0f1aeefb2c9154078ae1401ed5ddd1c31d23cb312f7becf5e791d9b1fdfa77ef5e937d1db8f0f6898a228993ae88c241e7ab998aa3e2534ffcb7fadd4c0f531a2e8a2ee4cc2e6cd8f13fab41190a5160f82572e1a0157780812ec0bad2790312848056c2da84a1a13061f40187f7dca31d4a56e416b39b6e0ede7e1fa7acb52f5d84b277227020ddff8789017a87895fd295c6a2c026a2cb6ab9056e74d7fe21d77bfdeb68404bba8f393da4068ad81055835e767dbfd064f9247b6cb5450cfdd7707c0bbbf02b6768df0fe4b21b706ae097a4e2304b8a91e0c7abffa71e377d01b13e1d2f5e90419d74f6582685b9154031133c02417ee3493db3e04a53c5ad3024c04228e9bc3c1c11ed333ee176bf9a6495e1573b94e10bfccfead20ddf1fbe5783753b1a891aa2d31aa54c2f1e31bf7260f66138b1678eb5054e34a5e2e6528be2f387e09d36e4a66b848c452455965848858362ec020f32e7198cb8f6664d0aa0b426db9987fde9790c19b7f4706ed225a91ad25939038836bf6e26c34927e783f818738683a70332f599d25ea317b1139b19aa7f3d3d5e16ac74c4f55194c9fdbee5ee8cafb62809436ea6f09d68f9918d19b7fe64f07e757dcf3080a08c77187c11ed2661212dd0ecb8ce49a1d5f9e4e3fa401b652dad0761ffb5ba94ac6344904ca094d9d6e362b07e2493107001acd5435a90dbdcdcdb6ab1ac229ed9e4029bc32add3c8060ca01d028924b0675c9b51b0c49c38f2208e27d97a627b017cd5519080c0a3e6b2f94207eea6a9d31b29884cd763c1e51b07cf2d5fb8d34485d73ebb5c38381dd97ce51b72102500dacac505d946267a9afc6115ea3336f84537417d76976e45051bcf75d7c148a193bd03013d08018d69a770791a65204ebefdd99115ce45c8c1be4473068abf5c17227da6cc2833aa1e07e04eded8d2d4595dfca8682717ce89f30b6c524ed7607aa9dd35d6f0ddd76e3dbbd71b8751dbebc6b12bb592ec6e57ffc74acd49eeae25b2f2fac5b3440a04d78986efda626877006541b1e1bedb7af82e988158c2a720505b7ef6cff93dc52d7887c466b8b6dec15168e151f151a81e2f48abc7822375a7f5a938ed761fbcc8046dc256abb828184a54673b2a29e06bbfeee0287bf55f9fea1a39aedd1ea6bd7b257fcec1bdc4fe1f7140f14b115a9d601aceb3cbf47855fb56a980cc035bde12216655226104fd5960c9ab17355dceea8881d3d980565abb0abb87473b43a23cad67d3b6b0d8e77eab92d7254337ce7a625c365c564e251164b78eb9961db508a2917ba36d8b4f90878a3a62aa5266dc4294283e576cb1941b68892a363022be8ad2b71f716bbd1786de46cf75783fc93b2e226474268d63e6cf55cb6fca4ee2238f6fc866eda74a3b62f03377295e64bf7111558392389b1d3585b7903642346ded9aa552731ebf3439e22279c20c07d791aae641dfb06cd14f3059d8a975013752a49ef3bb46c6c80f4b00432e7844f907efb63a0667cc5c1aca05faa000570b883aeeb03e6469f357d70d1349ae9fb46686dedc8b1923c87efebf08c7f5a82244bc420c1e2488a93a7186c8b368d0ab5626bc8efc66ae1dfcf2ad37c385a854fb0ce55665b7eb4bdb6f7e0a2495ba2b4401a6c1ea6124561f64cc304af6ebca1b3f7ae22d8ce06d9cefac830302c07ac2b67c8e38405579cda0a50da6c38cb", 0xff8}, {&(0x7f0000004980)="e2f520f98865c1b58a33e6ece448eefc4391ce8a8e3a05e612372002e89b5051e8d2e0ec1f8ae3ebbdf995b5e166396aa518f199d338843e5bee18ed0f3344d54319331ae86bcb4fb100c505", 0x4c}], 0x3, &(0x7f0000002000)=ANY=[@ANYBLOB="100d0000000000000100000009000000d3a6ba98e3dc99580e2ce98d8645ad21f1089d350b34104c230b226642b2f4dad9ddc82152a60505726e74e43f9c6dfc7b413cdb186a0813390b7c6a301f1eee49746bb1549271c8da37364987d670244f64fc224eab88e14b7afbb39fa05cf7bb000000000000000000b11ba8de733f33828d399ee58f30851252436dfe527818b91a11f14d4e5f2dc814c0e9a5f5b76de59b8fa91fa0211d19eacf05a02dc319aad1a512bb422fbf7975b0519fca4af488364d6086eab3c4226a1536451ac372f29d2d840d630fcb86b5c216bb6ab526075aa498c6e83946441cc814ddc2656cd23d722ccf48d21d070b90145b367ad5f7c77ab682f8b5900baa45f3e39a8306c00e9a48cbeda7e638f67703628fdea65d578df03e569cbc3173c767309bd452dcfce0d32e5bac6ce4889c80f11611d6dfaadc1458438f9dc281e90f888ca8b0e7adbdd0c96f3afabd5a0de92b82be54c5392c5df5f11cc9e0a8efcc36c1730a9603319fbf7cbd7b3575421b0c8d24a94e3d24173f6633e0c75dd6666dfe35217b0c21e0b7521a66131d07a5d9c6423e839afae11b21cb98874e6371b8fb5b13ec995946a0ff436a78bb9f10200d4c692cef329c5e7f46df2e361764494eed23c38e0f1c5b4e1be3f02a17419e0efe4877493a088f5d3d7b03511d1fc8c3a3a00af805d205a9dd593fcd8289ca67f54c59b686602912daa1a8954595fa6d6d9ad7df62cb086bca967c2b3428dea09318bba174d4b2700598800c2ffb42bd7ef7936d8bd1c6826fd0d71adf92b6e19c9a582460324fc866244a16bd8ab85e379ae4a1d01ece436016aabf69fd24b4d71394007572051ac1e57bb0a7448ead56640f5d1c08f64d0049b26e2f347957b27ca8cb0e66b00ca0c89e9cb8f410e76701716f8fca1c45d8a255ac9d73d3697a765e57258be8cb8b26e37e4d26c3c710b6aa35ee8c53e4fb02ced1d53ae1dc4abf0f0ee804ce814bbd662c5b3f6c17c94d065344a843bfed219149def5d788816fb1fc2df5ab8bd42e36349715941727b762883b8856ef8a0690c43bc3158030883c99a1247327c6f6440ed322b78e80a01dffc942a359d2531659e6e5604562f5d12540e9b5bb2fed0191617a43a21286b6e8268137c23b8c4e4322ea66f8e48551380552baffc8b4ed9f2fbc551c4e6ed8ca512f7b22e56d30db2a19c132342f625e57521784d36cc1efb34c98a7ba97212e494160ad01fadcf2b40ad36c53b3bc9c4e5b5e930a32bc79d55fd04eaa8f79889f3cc25c7985513a1da90b21bd46ab4d84e80eace39b243ebb26ff7b1961231c28eefb23c64981f06778a9811cd6efd692e47e6faddbabbd9d0cfb55e6e0c241aea7818bfd8133a94767cd90c0178a2b6a830f77a0b47f67af4bf30caafd7bd2dce548c5f2e84b3ed970dcd655aa515d6a57a921871254f435f3bf70931c2296df4123b6923fb2e31ef43003f7ac90509b27c2e93800892dbd30334d682684e1419c38d19f201718d3008941ea89cff1f0b6df753d3fdd6c63eaae0a98ef7d560a0bfb975807816f29f9244a68a7245e2b7b4255c38e06757024872ecd0c0fc52a60bde21b4f97f61891ed2bc075399602fbb2664682060beef7c85163e720486e14ddce64e14c9c0b8b406ce802b4d9bbef052881c39b0fc5d50843bca2e87b6c522b6fc38d5b8d3cdfdad68eae62998f2e09bc0941f92934f526ffe62b340cdf89327eb86049daf21664aed18facd1a75fb422549b1dec9e584f349131861af687c9e819f5611cda83b56e820955a05ec5b0d4ecd56798659c37ed8cffe040eabe3ca52456e32a2e16cf0930a22b0a9aaec36f74f96b0d238b0bf951fe00d4f9dee7af0ac94a682294b8b5bc1922b1d6ed280cffd654ae2e6817b0f84d120b7947a66a7cce03192f786bde93d5881f7a7d33c28e9d165592e188a4eb86a7eea1ced414a9d9e7e95bd16aea249e3250aedf1beccf1ce1f9705b3300b1775e60183abeedf294c529f654efadd7b41f269a2814a68251817c5860a88fdac0cd05093611eb96b29fc52986083d721f013fcd84d7ffdb847c0edad586946eb0dcabdaefdb0bb7e533ad3308627ab3a2c883683e1d3cb175d91f39c2650e3d4b184c0e6abb2da7a6d63a96a97a0d7b3c7f0b020434ac833e341c42d9fecfd0a6257e8f59e9761d6dc6cf100e1e54c37cd67224692dea81d01481362a6bb6eaf2e3dab21c3ac0f0a8a3b375f01bcc10dc2a6b58085587648a30fab416a063b338ecff971fb31bf54a142d1e0b3e6d5b4aaa7d6323692d7dd0c2380ceee8fefbb56b68619e34c50240813549c2e57f517cd6c28a21be421564b80c153206a4198f1ed310a87f74ece6b1bb0de635b5f9fa9d1d8a81684f17f7b0fb2dd0002914a45e879c550a2a3295c06cae03c1ab767cab1137ff1ff9814b8cd47998280feab0b5d54981e42ba08b66f24e737a94a0c8004709a846dea78d55218dbef122a4fc59c561d4eb3797450c811efe12e5ab7a2f4e10f225d33b13923df142b59b109eed36af63b7eb5d2e74f739dfcc71fc1db08c7d323fb4ac9916f2b71696fac5370d0480f889b6fc57e8e64acbaa06989ad93d4597c48b39663e8e5c0e94410cc525acfe97f720f221f06f7dc5a70b7d6984236c09d94ac447f39ff05de379ca56f8cb6d3b8b953b9fc88e8360fbf04fdbf818a026bf0616240ea8bf6e4ea4c055bb367e5151cf21fc13c3d6609b2939d244dbed335a566115f3b0916195631d11ab966b9c8de196bd612cca30e930a17f83f15c247485a765584e0ac459538cfe219797deedc1c7556035ae618283e1549bd9747bd2920bbb78360e306cebf0d3c8b2be68095e19657b47b653e7e77693a9317981fa855fabeb8fd39f7a6a46530a0a0fdef82e094cfe28f09008de2218db5f55b1a3856f342d4f7cb6eda64683b11f3d59dd1aa388a4cdd8ebc4ca0227b1c1a7487bf1f51993995c23eae4c9fda916895de4d2f5f593e63432492aeb86d2a1e97ea2fa2527ce74adb1e2eae57b3854c9928769a4adbe100db62cf487e8abbc4743aeafff6989495e98e1311abb92e30b8400712250e5fe506221c495dc22cc12a8bda9d87684774d075a4f3fd935f814d933f1751430e9fba58fb36e5b7e07e0161af00400eadffd8c69f51f8a7d7ea7c88cd524db2b5a8e8bfaa215717e73146d20032580627568b4069b120027ac82f4f0bf79bc77851d44e566e58df1523426b72056c961a817b77cfb8cd51b458684ab2d1b1f189a93944af0e7f264410a2ed7797a952177c1189ff28fd7ee25e13adc4310d6277cc3f74b8d6f47cabbc7843885a7f9aa328bc90d69c65cec1295927f1237019bb1976e09955ff84cba09ae311fe588338428eacd59c9d8bd8205a1690028991e08537923de079508b58609463302baa07627a3b1f12b95ed2bb4d1faaa06e750d314089e7accf4f8d87bd01039d861de410de5a32d89bb88206409c8afcbc9e6013df413d8b8c4fda201ed24f83968b42146de1f590a6727eb436bab568fcc8e6e3ff87cb8d118a31ea566cea3fa3284ebc8dd30bbf8d1a7fcc5653d41ff394338d603de3f6e57db14e0dd4a51d46c6d08e6b2a7037791235cefc1074eddb8f62bd800e81e7a0fc7786afa0a5392736e235eece8d6ef0989fb1ff8f09fcedacbcfd9439b81472ab163a1b3cce8ff880d36ac2fe23b6137fa8823d0e251eb2241608573b184fd6f8d66948f18dfbe22916f5111d94fe869035b9801dd3a6ce4b1231431c8ef72a4381233a926d93556e89bbe41206961b9b5460f6424eabca7887961eb6eb418dc5795742fc2efc49a80acf7ffed6777750a82365fa2052f6b471373560f8fb45b5c729f0603edd69a3e94b31fdef853f118c6348857c8a6f779c1d872d2a742b5236e2ef11baabf1916ec06212a977363fbafa3a6d8f0f3df30d54deaa1c5971a9dbaa5820e16b883b1914030521d19a34ff0ee13cfc066055568ae7666165ff59804720ab20c4ec797f3b742f607a9f88e6e40f7d02e2fbecdfcae598ffd486d7d9d693ffb151f30503384dfdfae816fd73457917245a5760d2a7a9295c8c9538a2eaedbf0391b4ccb5817026e3d5918b513ea40bc33ffd7bc24049b02c1414daa0d8a6f7a57d08d5c733bb42457c761ca194c0fec37b05cd2ac9209cf8fb02b747cca47eacce366d914426f55351004efec27f342f9f1604c181b00944c60c3301431677f888e62f070fd41b0d96771dd611309072c87f5a2920ed6fee68d5ca79fcf7bbc5982466da0658a63fd3d30e1d73f299c22920fec2bf5a59bf68b6c3c777fb3dfb052d2203dbaf1182a81203b01c36e32dadf9e85ee8553080be1164551de120b08291a269b46cdd0707e86e0db701e6041d9dd36d7ec34fac71f4c1633d50f9aca60b3a996dade1587cef0694203a781fb4f6269263e621e4d055d84b711a2e347b2127ff4dd22950d5aedaf7af0b629cdf11178a4590020e94c20911f0ef5944fa66dfa1b10ec72f1cbcb49c9057a0e48319b5d35b6d6356b8278c46ccd19f8ecc0bd927fdb754530c7abb4984dad99d5ee24c75f87f3f352a49e6b837c3fd3001c82cf9d2af4507db6641ec8150ea2eb6d3f8504a1c531227da084100b3ae33c82709161d32e405f9f42a2b604f36578000bbfcf8cd33e7bda94c55506021861bd13bce42ae30d136c96ef72d63201000000000000010000000600000056d875a3204b004de669ec859a9c277e9e079f421135a0ef22f13264e08382c70746439f9d4f95eebae138b7ca72c6feea6a43929442535ae6ca6fb4e3252e40f7fedbc9588d60a4ef6987b97cb11d176ebac6f5a6c9325a8d769bc41005d35e7f169aebb2be496c3988f62733a7b252a28e43069c8728bc00776a4c4c0929237634f6d8a618f0bd7f587181fd22f12191e3d2a52a069e663387a8e0ecee158a2ba9d58e1fa071329d1ee3459824655304a793c304000000000000008b5f0000d000000000000000ffff0000a20600001f18645951973551796c6ec2bf30253d0d63b96760ae4048f1944f99ef05f57d621247543421bf75930634c3e3fb46e3a6b96c0bdc20934f5b662ac3ff678ee86fbc89a43fbcbe58d91581c7c3641d7ba5ec99815f8d6abeba2ff5e6e8258ca203251b71bac2e4282dfd90dfa14eb9a4676f321eca7dac2785ab129e674d94f8b4dc37abe9e3f1520f1395a32eb0aee4cb045a07c322c3134ae61e1df190bbf6ea227a724dbb89e8543ad14542b930757c5a1a2e0062f23099a2d0390ed4db64018de763d49d00000000000000380000000000000001000000010000007f2636964196c50fe367994052dc7ad20bd520b3ee84dc978f7af6823f2c4469ec1ee17c47540289f0000000000000000100000068860000d51cb282e6bd07eeb83974dacfbb6dc579b799788956f540a13991058d781cc762767f50756b4e738f7e9b0694fe24af322c4788681fa4b33984f1738bc2c371beb3b8861b3fe77c41be2475903af209cf2b69f9aadff5ac99d4fa3be24d0ce94b6a3cfee86711fefb875549da72503fcff320ccede2a63376597948db48f3a16a5fb1618d95d192c7636f86e54a85d024544f8d52dacb35e43e3978ff1b3dcad72c83d3a39c19f9c3b2363b1883fd75120c4900731419aab01dba442be7641597eea5f9ed0dd08b37f93e1ff695d043f46aeb2c12059b4a11ffe104dd4bb946d26fcef1222f22bd9956f1c86e364263a9cc8a18f47e17a72b378039be0fdc212a42b2c073c113d20e4235706c04d88bd9582ad242fbc80237bbcaf2679b8539"], 0xfd8}, 0x2}, 0x10, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000005dc0), 0x8000, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) read(r4, &(0x7f0000000040)=""/1, 0x1) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="094b00000000000000000000080045000002e00000010b008078fe33965700"/42]) r0 = syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x85, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) r3 = socket(0x2, 0x4, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x1800, 0x268ffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) socket(0x2, 0x1, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, 0x0, 0x0, 0x3fffd) writev(r0, &(0x7f0000000400), 0x1000000000000165) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast2}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x4, 0x0, 0x3, 0xf}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x20, 0x0, 0x0, @broadcast, @multicast2}, "0464000000000000"}}}}}) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) r1 = socket(0x2, 0x2, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xffff, './file0\x00', './file0\x00'}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x88, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0xd699, 0xc0, 0x80000000}) r4 = accept(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getsockname$unix(r4, &(0x7f0000000540)=@file={0x0, ""/78}, &(0x7f00000005c0)=0x50) link(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file0\x00') pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000700)={0x58b9a2f8, 0x1000}, 0x10) writev(r3, &(0x7f0000001a40)=[{&(0x7f0000000740)="3bfc8612d922b41035265b517a62186df688a7cc5990a84932ab0ea57c78349abf3c616175e91121f4097e5a4fda57ac0216a9ca86b3babbf11e80f241aa981f311790cb0ab205e6e755f354e59798116f5cf37cc3959350809d64df7699ba68b81c9f3bfe46f53c9cd2fe136652c37bb083c02879ab5b6e6defa91df14859e7e96a7054a08aaaf16523240626a3e7db04967deecd06d32381daf218650ae41ec7ce00feb99abede9e123fd6a2eb26d24aa0c085206602ee84e9c863929e8127acf70e9d4290ffdbc594f0f49091", 0xce}, {&(0x7f0000000840)="458651654aabe709abb6c6bbcf29383bf522d5138bcde11cfdbca1753352bb111a1c0417fca6abd665bfc274e9f0040b7c7879360e747dc73d63ef9b2226919a6e3f417bccbe5165d17a78f1e8ba6b257bc4c3fd19a417a6d76cab80a96e26bad52e0b23c1c10b913193338d6a8b0ba30a221f76068b2d6c0c7d9e75aa92a0b6cd4ac705bbec048004d6711926e22248d93a1a2e2339f34b2075ec72674c20c155d4ddce58db57762e2af2926d8080a984b46864955885e7fbb3da76c148e3c83acded55d9796a9c1fe1c31634ae2bedeb94e9", 0xd3}, {&(0x7f0000000940)="405cddac6ffd2fca0fcc232848ee07e0d2c668ae4891caeede9dfddf5b65898ac1be33bc318db8442459674ac03d5dedc58b507131bf2720f5dd3aed4dc1f37ce813a57d1ff2fd3e7d2c5f859ebc6f84376ce4cde0c110e4d699021f5f5918b10636518da5e25a7d2d09630f4e2baebf04c329b167e8508cdf12464283e06031972ecbb9e00a8d9cd8993ce03c28a3aea7296724906aeafa0b6d4d82cfd5983fd75ed6e188074b5cf764e99709d524", 0xaf}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)="c05778cd9d3ce023e9b9cc222bdc5650d43293d9abf0a694abd66d6c9f5ac5f264a7020b5c22b64ac7e07ad060f5897acde9198296534f3a1c1e5149a368edf5850fe07afb5906d7a05bc061bf9073c75baf451d88e068587f968d30ddc0bc2308b897822c6c5e268ee4447ca5c47c159a54469e625d265906c0f7f8b16751ad79e79f2e8ecabcea4be84e52e8b05798d5a602258c5b28ba549417fec205bee229d61c054c2c5d3e387b4e234aacbb70cce7e22e77598740c55c0736efffb5204364812a25180151df2b898599b41e42f86e005f249897a8ce8b483b43e59275af34c5d8cdbb11f4c7f684caa5e60899c3bda60c258a519acb7c44153d1d985672f7506873dd62cd1749a27df94145afc2e6e8133cdc7d5cefa80b31f3a65548388f9eb9546fb4a3ad4fee13440c05469cd3cdbde18b2ed90b89eb0b02f42916e558f5bd8cb872c641a84cbd562106639f17af974845200b938c5f416695028ded3ed18ef7c2fa967bb88ad95053ad2f8b55d858d8014a2d7f6a3cbbabd0b70e831bd4f02316c68aee5e46dff36542c86ec2ca68695cb812c4c452eb71c9746dcc83d1ef1020442bf804d573db6f75bc11f3e5e92874744c46184e148cf9f44d3bbac6802b57b4ecc9501dc56aac3043d88888db9270d83eaeccf115d60ae6dd691964de9a11e6599b4b735be0c0058473eeb2f137535ace644c2df1ae72c6c9aaa893400e44e9abb27d827a67cac27bb1ef2559cc822c8e7cd74e65a7aaa82dff4ec6fa597f605ebd214039fcad8660d5d56737f535abdc465bf6187b689c703197de3b0a645a04724b604ae1e47c3061415059a624c147ebf7632a136ac1c6ba18e44cd328690ac55faf8a1ebce6d6c081187c7e9d56a66de8242934164512d68e60357b8e4b110df93b9cb0344a84f79c9e6b437351e3a940a8ea47e15bc7d74f3cc6c16f34586d8525117ce591d01c11a159d07978c3c28634b23498937e74a9761255879b03308a95f4d9080e8fa1815929de51b0bbadc148cf2cbb5aa92a77b717a54e5b2326fd1ed9c62da2bb846b3ef139c2cc3bedb24936619fa32e5b8ff4fe1e9592934ab26f789d6ae393b18cd60b9a9685af07b9b372791ceb06df331a4a71cdd40bba065ce71ac5eca19cffaeea92f1272fe9055c831f8f2336959bad35f3072a73d3cb259cfe8302602dd7a304c65cfe2680b6619d677a3aee28b1aac43609f1d9918d745c6b591983ada22b2129518458b2d091a23173041f665e3a6dec324004f55cfc6835395ce1e5a34b42c0aa68579af9043d91da4a2fddec5a2b23b539938cf5feff0b4d44fade87e6840be17bc7e5ccc78ba77e727e0eee9f981ccb0ff47c4d608406e1c71fd34d024e139fb41a6e6c4640c4911691aa76727c40a4dc9f19f4a03c346e84c86bf4df20735d601fe878e890a33b9b6e3e555b4f117eeec53fc32625a6d75bb52241791c7392e2d8ac99c7fc7191b71e4d770c02624f824eff257f1e1eaa5fc38e670facbb490c82d7ab1c32f100a256bb01de48fc794ac27a5d613d4424139624478de5884ed58ebf01bcd40ec54dac08c118b249b007b1a30231c9682af5ecde4d0b764762976db0dff31b07148618d1739c85a08aaf4179f20a8d50b7d4daf5cd9630a2980f875fec7577d1d2aa8d78c4df55a61bafdba2fb43e6210e0bac712e46004fe5fc248aef201169cc14ff12c3d3baad75ec40279457e6488e5533ff266b1e3573717ddda176949a4cf49dad34827edd5eb0c113a909f7750f160e2e49e1b5ef918885dfc2dee71e8f365c17a8baa190a7b6cda50e8a6575340bb780dfaf2bc88a42b14c73765abd3a55cf5e9953cea40e951263418da104802059a0a6a1eb54130a300f48f4abd978538a3b467fb4fb166d337ff684e25f94bb27c1f9f2180bc9b43875c494c2dce7536e261846ab7b1be120412f795a3ff258fe39dfcdb248ce5f0f6b5775abe65330d41ff9987c431b6e52730dc60de1f4b623187f5d2f76c8b99947d6762a1c73ed6976a3038937cd0be253858873fbd332d7641cc8a5b2a4412f910498aa605cfd335e1bf27c0940be8db1ff4c8c6a824fc1a13ee4fd0b32cd9f11b836885a4dadbb913a935750767766d9d909accef62dd941f876432945b54bbb18e79bd1c03ff4fa8974056a2925147bddc1e935638a14e3fe2dc6820c6f9b9a6c9a32e3e8b319a61f78ccf7d87ebefeacf87c3c8559291c61e7666e5829037faa8252321b12cbd01223e19030b22424b085291a5e41bf7e1a66f2125b3556ac6886281dfa03fa7d1d490396fa8ef3fb9bea3a9a389d76af9f35b93e5df48db9092bebebf610a57646e13001cb1c5e34ea7593554617bf3c2ea553c6509d45fd8f3fb80d844a7124f6c85aa8c08a34f7a813ba4e300912b104888cd70d5ccae31059973948803a997dce1155ba56e432c3cd01d55549dc81699239dfa1ad6f6da41b54a0f19b21353ec38587bb7347911b4687402e28a288276a36ef60fdd6534e51db7e7883a69e214e1c5ed8215846fefe08a9dc6cb0224089c3eb674daf049bef2ab649629dd8b6b8da3b6f4c962ff253e2c1381bb340123dad3f68555b5f754193c83022065e9fdfc5c41f1a3dad89a1f86149294114b2c7137318b691e60297a3b950ba596839bbf79ac929db6436cefc5c28b283da2c48118ed8abda6771f6a875f008fc0f036ed9c8d47058cf47aa306b0b50b14c173136430cfb2ca728964f0ca9d05205bbe3a06a34831d3b82729f4dc9ab0c6a170ed3235cf800f98b6befa2a29f2f2bf7b004a7b82d9efa5d6a98899247b919672f17dfb4c9c23ca76eb455052a68d519e5d5554df3217d34b2fc485614b4a1936d394d4155bb1e084563fa2e979e458cb1a203fb43515cdbc24cafb050e8c367c601c19f08b25cdfa85e65a610cacc15bd9304aaf5ffaf512859ad060b04dcbdb3c40c090e5d4e667bad2f6ff3adedd3698e23b7cf2f3569220f89f60a64ffd4e3080a796ad555942472b8a03d24ca88b7323c982d316fa7eccd0744659d5895003e030964c448fe69b1e5104259a252f940e90c97aa875fee322dce19255df669dc32f2d8ef025299dd4c7ed720c46ff8c166f53020dc2c51b1ae4e684f6d6caef6fca08a2f86c2aa8f9a50c42829b41ba5cdb150f49be3c6052840184fcf60b1ee619b46e7a72648558f9a37bdfffa9731e2fc13fdacb23bc4fa6cc567977b6dac26f293f1b0bdecc08093c739ab69ed16fad8754c6331c39493034148a2ce1888af60c62761b572fb952febea6691781cbb18843a762ae07eb4ae8391345e4f9d35b21962a4caa5c94b492740429f423b7f8051a07994edbcdb57127cd5580a59ef218e227d8645a1880d9da9854df141e12cd2b0d3539dcd4f25516065544ca39a8a4731cd5ed2a31669e13d5410703cae509f94b79be12be901c3826be0ff39a93f68f720c9f3b66350d577c43dbb2dfc4c2f8578a34afb2776bfebd28b826bd91d86162374d00b0268a8d189286448bf267bee6654be07b84dd39e5572c5a97e798cb765918b3bf5303c27523d3a7ac2d2f4162e5257b461df4b84d43031da3dde29bb254301486dcabfcb237b1bd7e0a910ce74225c39892ca03250ba3d1073f2d86fd8ce21653633336c4053d3bf41ddfec084cb4efb8ddce8045195a958d184dac0e2e4de3684df1758aa1934a4eb29d3969656c7ee1f60fdc9d3b0d9907cd53b6fa8bef8e7ea73f6580886fa0d553272eafe40d3f452d8f660104c4fb3e1e9de2e907cb102745ff01e7623e7504d8f8af782f5b880a9226ebefb08d47c46bcaeedfb3348119addaeb056d56f23f0786e9d6042d87dad6eb4d44ca846c6a7672284199d16039c649a8a738abebe03064ef5bd1041d74f670600678967685124eac3edd006a417fba776f14eb2afb51623141754c4b80a0f55991ebb196c6c9ac2f668c82fa33338ff0ff3cdf198cf6dff05e877f4b096d61a2c38d27118776ad897901fb2f78a4d54c9e66b5f0bc2c3e774529ed449a54f8202cdf141355b88c5a5e6cd21de96c599e8ffe8c78c55e48287731da9d8a34946afd318c55a977f1a845383164881e79aa933c1c6d368f2219fa16b538beb2bbc9927210fa96d1b5ad4a0703c68233dc25cf289680acb6523545870fa66b1f7f0247cc5c11d0366f22ec128be03c9d062b15d3d4354fd985c2782e8ef2469ac5a8309602f5f457e9bec24a5e3608a4a173a223ee927f27917f6d7b66a6629eec500dec02d58494b381b5490b3584131a55a10d7c615b8f1b9a25fcffbf0a5db7d1257f1875bee1e0d43dd0a0a2709df871ad7dae916b99b203a9ab3c45719f323d19b7538cbb55684227ab883f6183fa7a3549c1a313ef3593fec4f266b455deca93cac15de844f7b4d06dedaca7ae277d53f076b04074f9ef4f73d8283bde2496e1830c2056a7ea0a8ca746616a362156a2aefefa604a84e8ea7b0bda074211aeb6370d139c64161f96dc2d189bf1f98fdecfae150876cdbdfa0ee6cc9440c4113f29be1398fa626063937a77f45c94f9b3eb16aad46d7fd89858817de64c79a366136cdc029380805e67ad0da986005630a036e8491b868992cf79a353981aa278671f2cb10d1a8a77289b9dfc6190c3b23c6117ae7d342bb100c105c7aafefa062e5530cd267dfb4d5a8e095cd548cd4e8c61478d45dbb6e86b687b796bdb4d4c21da1917ddb203ad8b1b660bcb47d975b5a343cd2034c4232bb8fd25e1e3f0e2cbc046c5629b7470ff2f33e66ecd3ddf8ef5ccaf4a86492a1ca97e4d9cf7c95905973d89fc94606bc27e1b5bcbdf23d3b0ac892736a848820bf25fdedbd8e4d3c9c076710dd3fdead5aa847eec8eb0156c27c94fdadb5b498420c77d9422165ee2e2f3dd94c11c2acc1cd028fdef440fcba27371e112d9924e2104ac88c7823b3040c012c615c510c9bd199c5fe70cdf7280a36b34bd7a9713906bc0555f92c8519addc9fec8c08096860bd73fcde9cb0ef7cbd30342601186df06bd6b73e8901e4e314e1da0104e3ce10da2ddd604cdea63a51a52f8f629dc4cd4a4228d8953417265af66f49e0146a171201adf8d612ac45930a95d1f8f14217df4e81b45c5789b27e880a1ea0d2e513d103047950e6f2d2bd5d0fcb16160ae29819e4ff2ace804b4ae901ec419dabf2a0c460ea536f7a6f2c74bf04e0b9807efba9df8f8db374d57de8f78cfe40a3b63d3c9560e3e957cd465a6a1c2b2ed4c5eda4da7228ae6ca001e478fabb93730c865a5017616c5a33368c774009002f458ae5d94c0c71bebf92b5beb9f80e8af9b3acddf6a312a3aa10aa7aef0302ca3c45bbe0e9d33dc962d0771545456c43c3c6db9e52e626666a34487bcb2df77632a4c9b410d13892280b64573b6038c0ec353526527c3a6b922aecde63878dfbac75a1c713c183ac66648aad3475dc6e9e65aa488ce298a29cb8125f0976d8aea05094acd57f4804775665b33d4482aa22ddf95abdd82368039a51cbc52fade2428e80f2a4db363affa4243dc4a1bef7a0b0eda5b8e7f1e3f81fa8a57073f72563885e7834ad71100bec0894fadc9170e13aaf2677ebe7e8b1a8813539bfbad07514", 0xf8c}], 0x5) readlinkat(r2, &(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)=""/173, 0xad) writev(r6, &(0x7f0000001e40)=[{&(0x7f0000001bc0)="225e94727312940bea8de219af6157a6afe32ba4bba37411fc467e3ca49e6813df386c134d7249866ec4c2a88a8cb456b27216f99437e4bebd077de47453d0a9fdbebd6f6be03f8381718ba4d3b39f62658c42e2d9c53bedfe173def8ff28584dd0f386536564f475ab6a41682d98deb", 0x70}, {&(0x7f0000001c40)="2fbc6483cf749a663ab2a0d50ba5cea17818d6cc8a8072ab21333b28c93500bb2d10d9a386eb625520979689a84778ca1c46402955222a0da79204b4387eafdc8ee1d765cafcecb839298838877d6e71", 0x50}, {&(0x7f0000001cc0)="1e148a0d606626091587722398b7047fce90ac37bb42d878e75c5194fe15ec1f5e709c488c30bac1633ea7344f5e9bcfca67cb4af17f05d78affe93cfcb793b8515caa2c5718387b4c323a5fa34f535de6d2d54d5d592ef5a7c3ea72a906420d8a9b77667ac7b76fcc5f8912dd35c85d44811897d026ffc6eced169fa74b20e7b41e2a4f3169c3d7da5da4aa335f367ea2c22fe8d5155208297cd004f2ec2b65a7d4909acf4f4e98685d327d5fcd110bd5984cd20c0ac9bf1d0f954187498a7a3ca6387734b80578cf83eee75c216bbdb1", 0xd1}, {&(0x7f0000001dc0)="17d05ef8dce7c1d5b1a8d3c9c09469e382fdc5070981ceaa0128957bee9a662e17153c8ce146a85fea8cb558c24cb3ad95396e6248f257f283ce3f1f5fbe024e30d078d83534a98550722fbceae69ae3cc658ae3146d87a97a54ecd2c71951cf1a8c0339bf941f8d359735b358e2a11c7deeb94cb1423271236df2beeb9077", 0x7f}], 0x4) connect$unix(r2, &(0x7f0000001e80)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001ec0)={0x6, 0x400, 0x8, 0x3, "60f3bd6acfe1e2deedb8f0253035205469f96aed", 0x8, 0x100}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001fc0)=[0xffffffffffffffff, r7, r8, r9, r10]) getsockname$unix(r6, &(0x7f0000002000)=@abs, &(0x7f0000002040)=0x8) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000023c0)={&(0x7f0000002340)='./file0\x00', 0x5, &(0x7f0000002380)='./file0\x00', 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) executing program 2: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000001a80)="c8a0f70d1c894d7c31e24515c6c9ea923de37fa6490c6a9970854b83840745ed169b7100ed9f65213d8293c55d9af9e824967ed0a4306e7f2c25c4ef34f092082b78e5be1bd311ce1ceab921e4aa3cb1325d404958860d33e2849a3653d570188cba36c5c841a33b04e5dc93658f6c5f2c403fa772c54d2a7eba5f298812b2abc8a725f4bfc7809a798b81271a52060b7409f5d076a9964148cc78358b7d467bd4849201b7db2cf315663425efc46664411e908afce394b3d1629b46d822c790d63585b4890ac111595726511cdeb9e6b09395672e803e7989260bec425d39e908557e9651f83ea70bf7068d85f0af3ba26ea734679aadf4df5683ddea2f6a64c197711291c21a283d49f8c588e394c7f2e158736920abd068a50efe604f32c24ee41f044d09328b1008dc712ada1a664ac49aa72f86c8e1a4ad88bdd2f1f77115ea32ab6401df0ff20136e22dace32399549f268602d1c5ea9f38c0d80c78ded40990b69740e6de0d2843f7e9afde48b7df1554ff76b8d23be357536cc6a852169fb104c6d0483d716f38bd2c1899ea9938fc593b754ecd1b1ac57529cfb259338d30421bb07dd908a93537ebd51692d0ce101849b760e3dbe3d47c319b2ab7e87c0cd44516236077264d92b777d0693f8c321a505f3d1b86165af55c482278ae244afbc3a2f5056c284d1c0015e36b291fe82b0f42130fb8637d621b9c5cd8b356fbfca39cd25647c7025c1a54f87bb67d16c32c30d11040c2181ccd0a87e70e1f8304d517fe2b03b3597e3b53c7c6bbe2454af3db9ef456a28acb4d3a73065bd5e594a2aff76e1ea56563ae012d69aea39689d12a6a3c1054edc2fc44e2acc39162bbb0d47e03a730b4fe89c39eb6c153afd9c301da566359acc7ff2e9df4e328e003f36498f655cea8b4ee65afcce994705535354f7462355e6daebf20c4637ef7172c4c436bb8d53baa1f6680e4b773d789c928e4605da2df890c5beea34d0693d85aedf365c9b8773a0c9dfb57f728237e9a9340a21bd650d5a4692399106480f2e2d1fab6a6073e744863549682a3f5c1a559e33ed1e45dd89a4790b8efbb219f063b362976ed896d2782009df644e1f8df3850a3b8e20ddb7fe1e4cfb03c32a0ceed412b68661334fb87f1387aa387b285149188510ea09bdb743cd01b3a7896423282aaec5c2f10bbfc75167503094c2e4fa4d6c5a1824f921966ee011fb6274cec52a886081a76a6910cd48d1b04ccdc5ca4e7a9b62e154ebc86ed9ae158fce2f58ceb5e40cad6a21a94e8b97ed00f89bc463da3dd8b7ba5e5d7c4b61b3fd4571544427699188c1991e2b91902a57d19fe112e0af09514b6984554ed472a6ec9af07f189a19ac838eba3a582635b934f13c02f48200ce300b4f011f7a92cea4fe3d0b21254947ded3d54bcd20dbdbc68309f15d06c7d6743fabc8724b3e610712333ebe7071b49aeb1d96087ffd46a57671e120c4a6aba095239e91a0319270e0398c7ca0574c552504a245be35682000c09c741c25c707d1dff9f5dc59f4a547b1afdb09e2ba1b0bfe066f0046688d955413a0d6abf4bac18d5296d70ffade900a5eb9dc8fe9ca48b941c6b18e3e2571efd936a9e25e7802d781af41020dae3da87a79b02346969158341cfe02b4bd781e9e28de90b18111520efbd9e1272bf802b64e209413a7dd24f85684ca511ffc1515497635b14d0fb3ea54a7bbe56519801b95fbfef1fd7544f06a89c20ed6fa4066b4a356899f6d5e087ce63664ef8e70915fef1d5fa49af81d9a667ff62209f5832e871c1423c0e02b73bc924ea08ac9b57eb0c169dcec4de74fafb3cb0395583908ec69028a49c5426671bd82f574bcde8ca8484765804a931113e82b3ba4ea5b49e1bdb192e75e95b89dcd63854fac3b0ce7f36a5d3d1b48243528644a438b9ece10e77c5e84178d02111a36dc30f7eb72797d7e7cdadb6cc6e4e68dee53aa45eceaba37e7e885a45589db8b2d0984965fa7ed3206e7266f3be7bc3a6ef7562d9b53c9e10dea6e69f7b48766d7d5a2bd63fbdf9c615862b95f2c6eb41c26357f0066458d353e3c051a51e74f2fe516ad85db1da02a6ddd0cbc14f479ab2f680aa6f8dd53edc5d42eae8009903e2fc8f65ab150c0bb48abd99069e72ef0b3e24acf38a6d7ae0207438f5e63c567765e1cecc00fddad41ec81cbae0473ee919dba6488020cc361319cbbb246a065f40470d31288fc9134842d78ac2af2742187a1608d668842b4816a1da3e29d1968b00b7083298c9578332bb6846983e69f310931c4ce77a9f9058d8362a63f867d724a1f3fd572576c2a2ffd0f67cfbd5e2228b029151e1390796d0cf877676e27e026f644270f5cec8adb629af20b8bed95f8b2757ee503e6e11c3b95dc517210a721377e0dd4ed0be0cd6a3e2d050c3bf953940ff08a6dfeab09906f274d541674ff5b90401fd5fe8002c698800cb10fbe5d47783995a2f1ff7c4dce1292b75399d1cada4f73e54609f12ca134c7184ccdf1d4eb72e1d20d57a7b371810317036a206b534c4ea4d30a5dc859bf83b18c9ba78322814ced612c41397793799d7ead23a6637a0f721851ac268dc11d9ab65ab92439ac2859ef3d0103af011a70e4b2d7808ded1b134ad21bc08d9a04970eebee828c975d5d7593a6d858d31a0ea054bfba033e9b53e7e0453d473da9c4eeb67b2678426fcc2cbe90a1ba825d446a2cbec108608aae5e338a80e523a31c58832a18b3f5b9f6bb8233693ffe774b281892e0a5efcc221f2f155163fa2694fdbf65422efa6c590488e2ee7474f945f4277bcd018e6d65395b61ee76ed15a0fe6c61da15c837f86b92e59c9223bd0635960df524aa407cd9613b63f9f8819a0d81253584bb4d5e53aff1b5a4181cacbb0a21eda487e43a44c6a6d412359d295c727a86b0e0818ce0e814bfbf98df68d82a2182a0c2abbaba6dd8562df14e98f589542c83c767c55636f02c301dff4d63bcb57a84fa576105c8cd6aeace01ce633f820027558b1d2a8e617a3443017af52bc8ae826a44af3a075f54ecccc1abac5ab937bc0001fc9584ac0773e793adc95f899daf64d394404a273cdcacf67ecc0b9d4c3780b34f2fb8412e63823d1bcc53f3bd32409b2239e748c7d2b3d5067c215a67af2d99b5279cb277f79370941737cea527a151c8833485e246442247782ce794e22f920ddea6586a65ee4b3d811562a601152524833705708e9daf9aac3e48836419be276df59cc1405b6a92312eb8a34369a8494f110a2fd2b91448960e9e21ee3ef5d2d54e5715fb6f89b3ae5bde0ad6d0c6701ce3aebd4fbc59df17257199bc3675adaa36ab9678c0a89232c7442e6bf7bcadcf4753a160f7264c0b558190ed66cc64b8ad7c4eebfde5053883aae54c65fa5e178856bb29b7f49e169cbefb2fdf47a5cb7b30d6f8566a3058dff12cb1cb821a5e31ab29c891825a087283b349d7cec2c1414dc64de72deb21938c1b2942a3fe114b88dec868194bf7aae680449f9e10c5e0bf919afcc2855b2beb5d963a8181957cca09a591586f5a825e46e7876d7e7713d6407493889c6426ede0056ccde03159274d8e18faa3b0bb2e16abcb1be0a6b690357f05e8d7b33f1efe73203bcd56734700bb66f068419660e7adafc2acd231ff8ea4cc0f187011db9fa05b942f2e473cddf3010078200025e3c31ed92212f28040d0fcc29f75252a9643fcb34f0ee5aaa59efa5ab623680cd8e9a956004dc10d07b97d93e1463d433628c191113b6f819e7489173187a31a6bc5cdf2eb363c3806540910ccb8381f5fbdcb9a0203a3c15ed836ef5fc9bcfc74f41990e8515e6ddb47c7eee606bdfd08bd9138d48b9eac28944fb5811aa393b360a46fce8c72b5cd21c9e30e67c04978fa993ec81825359c6e5c987ee01463976d9837170641744de1493f11cee4200dabcb1badb8ae40a2ed6b02449801632570c8abeda882778acfcb24b707b468605736ed45c7ff8e72f9541c55090d96be2c0ce5636a18fb3e943c0b0790004b9888ff7845e1582445c2c703773557a6bdcf425962d586b192bc4e4e919d82b63708f8335c5918731ede80976ecdcdb89eb002241134aba6eb00f99c9be4ec1b404281f2951147f0dfc0ddc629efd46f31651e94765f82757d0dfe4cc58d55adf13c8c4e0fcee4f977b2bdd837f229c1cb9623794438bf4a4a2f80d922271deb687ca0b7603fb4ffcec27e03fa4b985eda6f89f5f18207dd98167954fe14c588e0296b028746d33def752657f9ab26cb7958423f0a4348fc2df2c89cf14ed1411562ffb28558a16b4cef6393379442a769e57a8decfef6648e9a0b4633e8241c8c7814c6cd2931514ff2e9072c61ee44bd0fe557b3267781196fbbd97780e46b3cf8ad8e8ae03412a0cffcab6599fe47331fe66def69b7a898d94b53779e2337bc2a8d329abbfcc44fabb6e1ff5ccb9951f214e8ea12f94de214c7684aaddccc2bcefbcf7a947bac6251f151de3255c3b8e0053ec4d710c695abcfe6364bbb741f8cf94db2cd9c60788e0e766cd5b339711015be51025f25da64854d5d6d1cc015c849627829e354d9348a36fc8a23f6c511c2a0f5213cccb94c665f4a279ece779c009b216103a652113daaec913f215ebe1c4648c38ee991e895f31031ba767944e24442ae14a7d464e22866ae4b56352ef3d803d3b68cb304ce59a9f5815b54fb1e4f097b9b2f08de5f8c60e77bd78d30e7e3534feefe8309e5f77efcab673f463ebd7fd86c13ff76083ac99be48bd8d53fc494cc6481f3ea0f1e6a49ba0bf2fe2b94169daa6a85f3eb9ffb790158a884d67aeb1d3387940ad06de9b3c53bf098ef6aa0d9916c4746212c7158449ae838a45f39938fba40ae6d08f1ee7dee4ca8585b102cfb56996cbf372b8df2793351d66c23497f2f2cb6cca013ef8bea327943620779756e045afbf40b1b15ab8017ec6aa713c0ce65d2c1161bd8956439470467c24d121c8d8702904f2e96c023963076fab3d680a4506df338324f306deafc2c152dbcf6ac4fc0dde54a03860c9cbe268cf1f85ec7553e044f7489b3c2e5e65417c8d3754f2108b8a532446bcaeef11fc11159333572235da126606bf0f8336f3a267dce73a961df92a5b814bf718538f0c8d49a06b802f9899aed09eec887b51d3637a161678d46a2ace123e17d7c08831d023904914a1f781f958dc0bd4b93a41c7e738a8d11fccfd7f8723bd5e09291285abadbf32fa8ad55b3719385c73f4f6da6307a3d49c292f035a0fe231647b4d7c5943fd4c026c54ec5ae93c0846128100dbedad398cbfcdf88ddec57522d8500c76772cbc34691d7d7416a7be766ff12c033205734af48619c4e543e75d93ed313a7b84d7d38dbfaa2a64d2ce3f34487244f0ea2c6cad8fb7bc04073994d2e7443876b218d1e3b021a194e560f26506056d183418c2a8e736b4ec59586eb7544858cb1b57052e033f0bbf7cb7a2270c4b7ab54732d0ffed047cf1a1d4e7c22b9000fb7199c72115d1c215991c5c7e70560a8fee8e079a7c4f11228e2a09b98d3c2eaa63fc1273c3408462f0fbc85842e3c0b17642daaf6f3f722beb8a09ed3931af18d607480f97b3f27c86a83607b0d4c5a20d43de93491e19c56c35a5c0ba3ffaa1a894ba41c5d0c389f29b73cd56f425b881b74bbafc6976e337a3b7f7e5ba7a1c9ab41827fb21b7966cbc1f2f7167d0ebda3e8349ed672cf8a1edb10fa8ecd10d19d60369dc64fd8f6ac9996063a39ad14677498c6ce73d6081389073cb3b6410", 0x1000}, {&(0x7f0000002a80)="aba54d5be3983e5a0c6a3d247e26715883950bd9a313ab0a64a113ebca45467a7f313d7a495c9fd592897510313c445bf7177042452384264e657555c0bb26665423e00b5aa063953a9dfbfbc5f77e771cc14e328ce17c842b9ef5437fe2cfd2fee3178c4081f36b8546c59121baef8666970afc325201f8d96dd51717d3ab1ced1675fe81af217dac551519e9aef401726a19ffea94da384295f97531233ddb784119bc064ee78679233456111a7cffe510d80fda61b224a49d79856ecd23aecdb4554682b7f1def8becdf222edba8115a7834475f576e532b51d14901dd5c959a52580655415e1a8ea0bf474e1b6ff326c3674e0c1cf44e6ddbce6981d49e49e78c7d17a69c84a1274a728124aea74fba3332b2159bb16aa18e1b5513a5bda760109218161891afc90a546f03e903a0099f622be31ba33c2c3c4f1940810d11ba141d4141462b86fc0a96540ed27d4f50ce0e4129435367c7fd672adddc961283d62e317edd3e18b300b0e7898a477b9359804e598efabc0ce9f91ac79c01d8aa5a3ca79eaf4290525e88a5e4aa4aa09f19366a05597e4a83d56118a82761517442d2f9906f059a899a08963bf2ad757c7533c4b3157a113b552deb90d2df0c326953affd6290b66885d2afbb1a8d31d0c2681310cc1df172a6ee5c92a36c918c999ffcb1d2b7e96067abf22d3fc681277beeaec9af9d59be8e4ad9d099cf7c5032fc0667c349d9adb0375684f6803e108efaa081e20c030cdeec3c3c76211701d5bc998dd79ea8812e8cc908fbea4c8de2d01c36e1399c3e961b25fc741f9166597868d87ca1b97665e95370b529d3d02dfa2564da4d584aa25bac3f51bd2794267c47d51ee41a0baa454991f364cf6331606f6c2f837839f1bd654be1224a9f7afe161856d813436ded1cdf0d4b735fae8e9edfe11428e7a7ba94585b0f9ceeafded0703ebd182a4381b0808fa92d66577ba10158b1cf79edd206b339229bb6f5393bd3e9cdde8d9467499a8949388ce22c88c01cf03793b9f75fea7cd95ea920ba730538a6e342d445794bd2ca83432c88493a5566e138f7babe35fae74aa2b34c538d42073f9d03ef5c81a0982089d120a2119a0d93a146071438bfd36b8364e7262fafc187ffdc011b07d4878b8f361d0bf0ec3aba0a52678ea65581749ed5e9256d850bc83cfded69416c674654dda77475ccbb1f8544cf7b280f0f01504d4590b1e98b7492cd33804ad6a1776ac6e881d38689959816ff58ff4f9ad4dff55986780ddf4c828e60c15e4f913bda01a6e131bb93045f82772daddc2f05976cffdfd4fb7810338e0bb966d59a505afcf0f823c3968515816e6f9d26922d039488ea7e4f7174d03ac55b810aa4b5e5373392cace95dab876af3ed59c61f392b989cb2812ad42862c5fdbfa351d7867df9abfdc73732ac8a3eceda0bd243ed6161618b84fffe07b318df6a0d37063cfd687ff6907634284caef703f50acda89dd812e14b240662983f5b22eb5e1b43deb8807e23d91343ede3893ce647614252f22deeea8c59b21b65494be6cd6b8e08d84b2c50aeeca4677c7be0300e8c77950e40f47cf9658cfbcab5461b84d1f805aedc772bdec88438f096ff66bfda34d17607659723f1ab424eff854d98c28b7a0118067b19a0de2adb45d356dd10795526a7f5de365097a48d5e7e2c7bfff33919254aa2243c2b29f2a3b1b13fd2e86d734c61707eda22f5adaf05301e6056e63f3f519f1b7bb669d90114cb3554430e35d5be9a2e1e93895937e3c211fb192115859bc4c3b94fa30b0b836f9d20c1836b00afe899bad7e5a647d7d59da8a9641b727716a0f69de4d48412fd37f275909125bd936e5e0d6fc048a09888929bcb666413b04e9d42010e3d02f08048ad4e86e8d308920d4087447846688f7b930ad685d34459a0e92dc748a8f95a7797c2cd111f4dc3a7bce25d4596e9b3162a8aa0305a95563479ec6d0d4044513d08477711d674445dc64449a11447df77cd96a235152943c497d2ba3865de64e2afea0d57f156379c70bd006f5c9acb435e54cc6e04c18f2fa5e49b40df6f1d9004c7932444e3596e68ff61f6501bc8b67f56f69184ca0ad75c92ea3ca4ffdd6b60ab7fa6bf2f94e4a49c76eee50edff3f45d7d48f077cb7416bafc3315a5b26b72e91e12d55245c7f22f5fa178dc15a2cf9093ed3de951ea12edcb9f1941f86de1f2f3c3566f2eeef94a3a8c95bd489645e9c9bed2a7f019e57762aea166b7c2be336719e53e85770007ffcee154c707c6a7fa83af0b3b3f987f561f8318ac7dddf56c620ad2436054020d3256dfff9775ff41c3a19582ecf36bd9613aa0b75bb4029c827b7f9bb8cdb84890f89f5f941bc0c7f634b087874baacd85885ca821cac0c39020a282f5dffc1c061e3249f3eb883539a79f42dc04ed38e0a06a2742d86c95c1ebfe261c2b6f99e25b64411695b3a40b4f23acdea65995605d0ff5fd88f55d5c28a8bbb61aab9270893cc169e661c48522d8cf730e7fe24a45c21e58481a05722627c86218a4197b5f90a5a6a48b0e69b4fa8e71f0e4d31053b8affd1043ddf55ebbc373dfbf9dd1cf38a14e542131456272eae557d34b4f58ca118ca47abe885800c583a33faf4670b361d1e3d3b903dda9f8d51a0b12823d7e75898b31a8a96c49c512243fc72df421c155e2f967e379abc8e0452886202f8dd175270725ff560ff48f5bb4b37af9c33352261a67af33ca1dddbadbf64b8078e80de3a2a99bfec7bdc80f902314ee18d83c2ba14696d579426c23a645c40079aae0b5b89955876b46febe6232ceca538051cd799def564133a009997cd926ada24a5d0dc47a7f93817322f0faaaa83d87c3932b2b73856c6c5289d4e3f74eee1f7153f3b9b5dc5a7540300fef3ee510057cac15890a33b6576d47b3e5f9ea7d21aa6d37af534c0e68f77052db232b1b6e2e5406d462bf68932006cafb41d0ada301f9d3c8f074f6568e82cdc1305e37bd05ea22c2afff2474dc3ea072c5ec231ed3ba01e68f552371ea0479ac8b5f5321451a1e1ee593bd33d800efdee16eec8fa347d6bcbd53a799c22b80b41cdd7824165ff0c5f7a74729da07be6254e0b185f2868e334deeb8411de5baa9d8a0487faeb4dd2559a63a06564865afa72c9a95b6319803506819da966e31d89ca3ff1020e0f77c3beb09573a6998c36d6f81af355469fb186ef2fa0059522974798542bd0a2503f92a071bcc1ef0768307515e528356bb4b1508614b4fa5db022a97e10af9882d61551f36792d69f08fa90c53dee941d674085ad282dce095405e2b93b75d1142ff77f9ec0f5106b339332118f724b262fd0a7a1fadcb983a857e91168a63bd59eac84469640e641807f27c900520ef94e9d7c8868c81581bd25691c9c25ec96b9b89e49461ced78aff430e503288f7147ca0563113979dc1ae190f3ae4c4781b1f2f3d8cf19576d00ce6ee04c9911e781ef76dcbcd19b705d207418269c6409111f6e68d5c28f83de75715d20adf5c8792a26c4d2a950f93a3c8eeef78af987c7cfb30fa20bef551072a7575382805f7d34bdf99b3ee1d12bd30a3d4d54fbb192ee38bd0b4dc4f9daaec6193255fb4c001c1e8d02b5c4104649bdf8d8af3c9ec91c5587485f19569db7cd57897c393ddb4cc9b1df4db5f38bae3295e205786312db53bfbdc1c58babcee0075f0c4228cc193f86c0f004cb05b76bbe5ab224f25e76976cda882af9088749d02697d1d7335443e849a73fda3fd17f8f93c1aa9f9c89f2e35cd406652064f773c36f90e1cb8a9f2dc04b4aafbb51bb13da4385d59d3e5337737dd93df915bbc1134b78c69901585cc0ebf56a62e44a3f3eeeb54cd78426c49096d8b7cf1f525153c6baccfe73468d092d5d5839c3a795aec29fd421a4fd6444d1a74f001905791374e6c55cf2495f325a073112e7f4e8bd428edfc9e1a75b9a1715072f26fb6955a64830807e724a9b56e85283ef26c104803850d673cc73f18900ce831fe3195be22f71a54aa9feee2b6ca320ddb8df6588f3fcfc9bd24d6878d9fcca73c925fb28a529fa01faf3b542e45cc334230be8015c71bb7c8afc58a0076cfb7add40e6902de9b3befcbc11d4d5db1bb1f55a8fcf2aa7fc8547ab7b103638d4c096bd6e37ef11d022372b112aed6a7b032e22e99473c0d93b196022d0a67e32fd734a862569b5b644e04e143d018195d23714775f2117632d47feadb73d75e99abd4a913de7f3da440c9f9ca62895dd383bee87306d64858cbc8ca9f695fd5c6ab8babe3e43d7ae27181e9dbebdc230a11cb3b56b06a8b850cb086889b7080f71c84171df3a10cf40ce542d25877237a34f1205c9af694ffee7480d1aeac6d7f53c476efa48b18b0d389f2d52823b0b01feea945579e741585a4bfadd707d15c8250c51e5d86131aa856d7c4a59f5dfd4b1068af6da381822cef6417a4ccf0b995d5561e35d6c9dda098da22cb05da6a973a5e0232ee6f61946350b3b2b7382e9098ed6b90d05f4b64726f93103b1e7176688c2d69b01ed33d1e4fcd6a689295b1a8d3f3bcd4fda18c1da60279bbc259ebbce0cbb27c82c4da1bac63f261a08dfa25dbc5926546bb7059195ed817d47591a411c3bdd848ddd376963931b48fac4abff5e182238ef14ba8cd7e4a6515f078e930e3403e115f16e9b9c76fca6d7ec723fff3e219faa00bd9bf45df429fc49b10720271c01a4e6155efaf5dd568189f492e8b0869ddc867bf0756a73248a8f8aeb1a0ede7a5688618d70d4a19254008b125f8b1ac6d98ab79ca6020e93551ab0e25ee0c5a252d8f61f849151792ccb4e16acd3276ab68a7d5a5d39dcc0ae225a51d59a4423d05a4e0b16b2eb436d99b2df981f94d431a018346067ee4c513bb86f07cab5f991c6f3bfafc33dde35a04d61a168008503d8279727d13379cd5c66f28e9bad88bc65052a8a77848736f2ef925e2a94eb872909c38fac0a41cc0e2a322cd6f122e9b35270a1dc26664dee168878fb5dada6b5085894510d864c28f79593d1e8fb640884dd5d7e52d94ed24214b867e9ba25f63f82c8adf882790f00e98f104594bcf20f5b4321c3ddc4a9844245182af655b175a205139bba8ebd788bd346151c2a991315f71b67cf9f433a39295de67ca17e96ff4c2e96d23360b4408d5623c327a48310165d1a1e052d5c32b1890184f3113d23350c03891c6bed43d05c3c77599dd28a6547f0b4b5ea79c95c2e5bcf2118f97b5d98fdf6556c8457250206d62c9bec1301e0e5041476481a54e03be79417347ff9f9b90da2e6a6c8588b9018b7c2de791164a03f131aa1c8e5dbf83b52c5f2a7474ac53b30aaa8dfb58d118af4cd6e050ebb2f8d2ac58d00eb29dcf5d930ea5bb1b58e0d7da466d95f140d3ae18899f52f4ada36e166a626c15111b30435e2f4f4f92a8877faa05ecfe0301607d7b105b1eeb801622b6ccd32b574b14bb283a538d49f1b26eefa908e129ca8c39d2ae945205c967f3aacc6a3f57f0420d515eb0a9d6cb6c72de6387d2d4efc7e100a336638d57ecea590b37eaef5ddd3d530776e0a870657b6248c59dd9aa66b0870282912628513110ec5f466fa190dd59e47f4e86c8b3440d593d83a98a24792967a500f3b41f6e08ed3e23fd8d050e428921510743a1ec56896fb1a928ec09a26b9015b72e5d8f10d539b7ff646a3351d2ba2fe354e617d7c87632a0fc89590c1195a328e32d4f37a30ef4a51533b0cf1ce7ced0770c8e33494cba1137eccdce08a1eef83b3adcb0618316", 0x1000}], 0xa, 0x0, 0x0, 0x9}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x9, r2}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x800, 0xd7f2, 0xc}) pread(0xffffffffffffffff, &(0x7f0000000a80)="0a8ccbf48c1298dbdde13b69a5870197b4265541808edb3593d47884773f30464f2aeb9f0762aeb982843f7926fc7ddc13032c2e2f7f39edfab820cd3e073b4b5f2a7ad36ee81a859decc2fbc06ebbf98404671253be63c745f73ec886b60ebc4d9e21a7505546c5a11dd3304c63953eeeb04a2c2134b1bb3ce4c58fc1544014e703be05789148da345f6023180a65dd26ee80a64538d87e6ec99b7a8a590767d5a2fc6c0ae3fad0c2b15c1a5a24061c561ca9cfaa358f6efa875c84a62f0c49d6ac9cfb7eb37d48b74a65f6684bf4b5e0c68dbe3d0bfe7f1006efba110639b1bec7a65f6d4656f4277de40fb8c2f6a0c3d53c24a40bf88adf86a12e4081e19ae7d3efd274b4d5b6b3662b16e0cf80e56406c31f1b482882f8e6483f0206dd00c327b407719cc9bd8cc09a897e07288ee3dde01f808ce912c17ba8e22ca99d6e2938494c93f81b7129edddef6c4dabdd8d07b11083f55c9da471b8991ef07a4a106281e7e83e006a2dc18025e700be85e1aa25a6d1e3abf4ba3e34002059fb73f63596be7002331341d39c85baa199dcd48e5457aba6fac0d2975ae74c53e752791c57a34f7f9aaa43331d97e58d3662a28ed3d5cbaebc888b51d95978c1bc3e214cf6b55ac92a29fa4aa764ffebc003924d8f7198d9be4e32a4cedabdc2db0930a2ec0349e991d808ba7e0b2a8a2743c35c6186e2ec851c289d85a754882d629364791fa79d0cc19327a2bb8c0d4ef56cacd48b8c768c1ca0d9becf20cb74d98299a38d7ae97a8bcfbcaad9896a5c1acda8f4c8d5d75539d9a82df1ecd83d155ac9075f51295d2c53fe6e07b32dc8398112986ed5066381007fd3af1a2ad4b66a59fb3d231bd1397fdfda5d2020872e7166a40176c474933ea546f86417470dafcd492d097f9d2e79f9b85afc9e360e762363c63da9f02ecb61a1da8df6edf9074f62c23fc62c98ad94931b56084d6b56e12eab62b346dfa281fba34ef34a8401c335242a12745ea65f8225bd0d00abef6b7918e90c85660dc0da68b93fffa80750530702e1b4f3ad92c7e7e4229f01f7b148323c2167ffa2a335096431f1fde5bfc86b6adcbd47cd84b7dfcc5aa5837e3d342355360b0648efab48ea995725a209a8533e0abe436706cf271b1480549f0f57e09878698a92bf76bbe0c21c1be27407620f2ccc7cb6beb7e5b3e37900ea97edac6b4ab33cb3f42dae8994c7af0d70e50c23abbc17e82c96b37f9b0f38bc2d7917864b9eca20c71fdc64fe204a56266e159d3f820054d92fc5008da52aeb90edcabaf3915ea921dbe5049a0c5f47c070f7be591b191ba8510d2839d47a01b85fe6b89b63d009652db10bd0525dcdd7c917e9621d74a123a7e2a30c782b2e26690708d6062e9ddb5fa37fb881f6e0862aea1a1d1fc63aa945940a531cd4375ba7feaefda1868a087a143bcb74191d4e5498b1d6ccaa33bf3a1a979b94938bb994941926654999a6de2fa08898c6d074f38eed7f5f0651ef54aa34ab9ce972317a402dfd58f1e735e08ce9f61db1f78b13a0c92a51714510caa1460806e07743fae94f9448f41a3b660b6de0450c6564b79549770b466355b0b9bbd78a345ce2fb7283afc75cf0a6fcb67ef37592d160bbf30100d76e86cba1a847c018eef24bee44ecf3785ca881ca1c9e3da300f3f2f03ef31720e45d17288f13ccd38d72df2f45fd22db1c99ee586b38fcef3ed4fdf6830289d5e2b0e3c34ed192ffc4c371d83fdb5ef65c1ae71c0bfaeb1a28f878547386a504802756355c41b5c7f71a444c67940a4bea28db84d38bf74c2323991ee7c5db954e1a1d23d01c8836cbfb4bf9b64bf8b56e2c2e63890de11f9557c1debfa68d850ca81ccc9b3da0348732498ddd9b72e56dc62b580eea3453a339c5397d21e1f00684af1dc4af89f7156240bd4fc2312af4147a1a2fd33705ec9f40ae64c50ddc1579d11a32651264c44999880ccc557d53360e9e9b5212fc2c3e04363a7c42f22f63c0ce17cbff4815a22940546c6b8b692efd86826b63dcfa63faadfd70b8702f1a60677e00173e8e98e19f5b88a753d3d98ac6b224db7ce1fd57ec52f1b939c34830a2d8074835ac6c4d157dcfa053f6a9d0bf274cf2dd55ea3287767f5e5f4a3549ac1c99a01505b9e5430e661803aea1033b39f64d150eb88a3b0bc0af24679279e9ac0c5f724edc837fd68228ab9fb448cf2fa16fe604a2c463e318696d5692d3110696850c4dbcc1c9e695adbc23e707bf4b54be97140d5c34a7faba3920160cc0626106088affe1c4e87bc3687b0efec3599023a21464b7d86f258fdb5db34f95b1ca67cb91a634d4c88b2b5675bb5701bbbafed934383c28758b2c5bce438bb9d346effc6e5db9456337d433da64444cb70ee9b040a1b5ca0a7ebddcd17af99ecd8a7243543e5ee3fd92b8ad8a6a806bd45e4623a3f24f76e8d293eeb7298a448189ae0fd8c3f8c96f02b915296a44e720cc7cda070c2740167da60fdac14b7907e865e1d0a0d876736af8ba08cb00664a5a3ca009f8a924372586fc61c6ca924f06c9da87ede8d0382d9bcbbe55ebe522a9fb9d464bd3068160580a5c827796a0c1a033aa767b043f420ec6873daedf0cf1b1ad05c610344f8c9a2de4791d6400011bb6b15959c3c8b246a462fb9ae04b5aae2a2c231dc889c31112829832cee0e1c6ee9e605e6d2468dbfe088c16d9a292eafd235384f37b561137fe9288f33f5cee860b7ec619c3e8719922fa9b99a3079a9336349637674527dab7898208fc4006fe13805f058c3ba8b1f14c942871058f5ee394edc3a90a6ece265c85b2d1e7c30a6d3c7a5b433e50e725c6c825979485db4eddf93245b1f5e879e9385cb22014927d304d7cac8108103dd748cde46ac46044ca4ed6e62cda27d468327e666298ca39eb9804acde7959d6eb8c7cb72a83abd8dfda3ac1f1665f14eef7c3ed6adfa709936050d522b44eb42c429ee3939ff51edcfdf2849da158fcd0eaca78ac07b766eb091e9a679049cfe7b4575a4d16296f3c94658478d7ad37dce547ecaaccfc07afa3f44bb26fb0c6ca68616f4fc7cb9163c441868dd53190db9e1d70289f37b9e41c6b892813341e0651d448fdf3039367b36d147d2191af2fbafefbaa10249217f97eb22aaea3e9b54ddb991fe31a62ca59cf2a1c17066540e146f3d8d020041769b54fd460e48a7e5e406dcfc1f843aa64f0e76f9a1f2ab07f9b6c8690f43907225d6a1ae5cf4dbd36ef6b9bd1553333fa58fa6a5eda8b3775155757ae199ea2ae4b689fda649255d307ddad853bbc886281d640cd308361300e0665395c6ed0a84a3d7b0790c959d6188f6a45e6b431d376ce7c318e1000a64a8748747096f752715c7c58a924fc373524b54d11b0100f40432164f10f997a045d24289e17570dcd922043950223c207f0e7481247dab52455a3bdcb333e610823108372410c67038494535c6f3ebbaa0f21d6a5fec9186bf72455f7ad3b6a51d563b4a55ced2b7b205a22838d4a0f0559a9d43c48b0df8342c33d303b1b842dbd5f0e817bc0387d37051b20927c1a84d9ddd5f373890ae40c600c5f7612729d9c5c55cc7609c428d85908bd19c64a23a20619c629d03e89a392f49c59cfc63230719ae4d592388793a31c4f26205fe71ae7b592ad8b665855d76d00c11707a5efa0b7f37836e4a5bf2727f2f74b86c7a28b4188396803eefc3263807901b58838a4fcc21602ad80f8d68c6f6558cd8bb54ca9b93ae5cd399e36a32d12577a9d97bd7f86fc4814bc1fbd7b3bdd9c16312ee1cf007df292cfbef87f5884fae6af72cf8f52a5a82b8b4609f271f876dc459cc306a14e3efeeba125ed502d5a09345716d83d9007e7b3d3876d24de6292c59fec8d23e2f152aff3f7075a5f7291fbb025a5dbebeba42a35b17404fba37df47d852b9fe43f02be0b0d37abfc30998aad78158fd88ff4940d1f952a65c8e6ba9b905fe9342977d8a6f9ebb8ecd3c545cdb32bacde234ff0b45135dd52a7ab5f52138cfdaf2f6163a4aba98190076653bfeb07baa91741b52cb6bbf77f1f587474b098fa9ddc27cc14594652a277e6f34d33807a8f5cc56e08e102b03eb0f1202409f930f5115aa8ea56b017a7db6d25e26365475ce93036d8789b3582e55f574a1df83b0f5ec9ebfceceefe9c0daa1c97683d3ed1253ccf4ac68949b15a137519b7b64483791ef907789803729ec0648e11339c98a0af5b68f9cf124c648f2ee9a427894da0482bd437787dbe5966f0e9c78aa47aefbfe5d0378d0a7d227a82e3f837edb6a110f9cef37da8425daca00500f76cac4c4387535f6aa7eab7dba9ac831d1358f0fbecb863164266d01abc1d4f36bcd75fa59733c97d7802fcd91eeea1ef735cbda691b4f18270f9d7d468bf609507bde8ac9969bfcb3cfeaa8b3f3195df7b43b4fc4d1639153209f1bcf5d0ca7d0f046105ff251d165f19ed9a89f967faaa4bcde56800fd7d5c8004e22192bfeecfc22e99ee4b06a6d73707c2880c97f512d3c241860d45785c4d898b4ef802107072f303881223dee54923d44ca8d9f077a6d5143802ad47024a67e34c1a167acd4631f917d094e8fd5b3f2975b037cb6d8165da4d910b26e169c60226eb682b24d1625c68e94f735619d48a94d1b9c708960cbe7ede5090110564d1ec51734add95e12c5703c165751e1fa249630ba145aaab38e4ac41af9701f4eb32c085c1ae1b40a3cf732588f5a5f995b9a8aa7318ae2a0e998f3a23ddeb94f88944947ddb5f01e8dc4228f57d1476cc51edeaff7a47c0a7b8a7a06ac76c973538b84624b70b3848096dab647bfaf0ac588530b4b1397b3aabf811d50333de32673c2414d8cd9abe99ba35dbd0032b6334351ebc9efe24913d99f58836de9e5a827313519f2a14786e3cc93df77ba5feffff90fdae4d99bf18e25876815c3016228028547fd36b431d19055e85b23b87085613466fdea0d9e36e81ac8fd9c9640bd9157f2757b29cb2c52d41a8c7c81e4d43e4a43a829a4d5955d74d0f63c3f022fd0ff7992ed3dc08446799416c19daeba307b7ce56b4da34d09bc4d714df83305a97a739e65a06a0dd7c53fbfc9023d4d6e80e0f4e646c7706eca2464e0cea7f81334fee076d10dfd11c45a1ff6616dc827b82347c6ffbb7cfc0d037dbc117d152e456acc68a47fb171147557f4741e2bcd65a7da70724006c83eeca4b14acc9a7bbed8b10de136d74768ad8ff0cfd21092b987096742c728b3ca6d4a8d8942394ca267a86abbefafc653186e16ade8b18528f955326618ea752fb47e9389bcfca7ca001105299e535f9b88f6ef7b910897ad39f4db9d4431a9761df89955d1ac744e2099e778e24ea1458e4969c5171a3cf2852ea9839a9f73e8a8f325217164f5455172e8523607d33bc9733371098fbed879d6e420bdfb68b6ae3a85065f4011dd5fdff50cbaac8b89920163e5534682505299fc0a898ac045ebdc2feb70f3d020cdf71abcc55c67a42bc1ad9a1bb38493be6fac5ebee2f612e4b05d052684fcc591715a9c7fe793436ef567d0a7bdcf32a0157ff6ff43cc7a8484a6a7a01677d8475bd4bd69725f47993c4e1cd55741bd39bb61f78a2a89853756cf89541b68706f8727f506f9b80babb4b742a820e94456d3a2d63659b672d9e1e17a396d23c0a9acd9c2fcf390bcdf537959020ff7e2ed97d4afe91f70afceb6ea15ef5349e52a13a0b528f79f568650bedca923883e3e12e2fb4281a734a3682f11ec584f56f53666206767235360635305217a74d02a3b1", 0x1000, 0x6dae) getgid() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x80) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 1: syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) semget$private(0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) poll(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x440e) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000000)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) pckbd_enable: command error OpenBSD/amd64 (Š) (tty00) executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r2) pipe(&(0x7f0000000000)) close(r2) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040)="dc290700", 0x4) executing program 1: socket(0x11, 0x1, 0x9) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r1 = getuid() setreuid(0xee00, r1) setreuid(r1, r1) r2 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371", 0x9b, 0x0, 0x0, 0x0) r5 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) setreuid(0xee00, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x5, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r1) readv(r7, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) socket$unix(0x1, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) executing program 6: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) ftruncate(r0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r2 = msgget(0x1, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r4 = socket(0x11, 0x3, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x10000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(r4, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08005800003000000000df0090780000003651df000000000004009078040000004500fffc00000000000000007f000001ac"]) getrusage(0x0, 0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x1}, 0xc) socket(0x1e, 0x5, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x8, 0xcc54, 0x2, 0x2, 0x200]) semop(r0, &(0x7f0000000140)=[{0x0, 0x200}, {0x7}, {0x1, 0xa, 0x800}, {0x3, 0x4}, {0x0, 0x5e0}, {0x0, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x21) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x3a) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f00000000c0)='./file2\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') seteuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) executing program 2: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe80000000000000cd000000000000bbfe8000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bffd06c1", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x10000, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cf00a6c893000000000000000000000000618500"}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2f}, 0x2, &(0x7f0000000300)="e00ec314f159806141a0f3210314b172e4d8dd0436602757ca3426180206a0", &(0x7f0000000340)=0x1f, &(0x7f0000000380)="073947022318c2a27607a965278349f0f5ee6723691368825033286e76a9160065c90d1dde3343b6b535af279df05d33401660adf49512ee6665b7d57cab05a1828e89658b1a15cdbb649857fe48a7600d4dc995fce5966f06b19db4eb21a291a890eb7d5d9e533b59e4359cbe987cf60b189482b71b789183c20c3b1d2938f3a63969fda93a300c8e6466b18729ebe255dcd9874b636d8ebead8a05193f42bef34089b79ab8e1b90734a728cee3333ab6f67a26a7ef5c89223ab83091a1", 0xbe) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 5: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x8, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x6], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xf582}], {}, {0x0, 0x0, 0x0, 0x7}}}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(0x0, 0x200007fff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ed3000/0x1000)=nil, 0x1000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r1 = getuid() r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) poll(&(0x7f0000000100)=[{r3, 0x4}], 0x1, 0x0) shutdown(r3, 0x2) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000340)={&(0x7f0000000180)='./bus\x00', 0x0, &(0x7f0000000300)='./bus\x00', 0x6}) getuid() setreuid(0x0, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0xf56) (async) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r1 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) r2 = dup2(r1, r1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800, 0x7}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x9, 0x8}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) open(0x0, 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x3c) (rerun: 64) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) (async, rerun: 64) r5 = semget$private(0x0, 0x7, 0x3c0) (rerun: 64) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) executing program 4: sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) executing program 1: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r0, 0x1, 0x0) getdents(r0, &(0x7f0000001280)=""/4096, 0x1000) syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bb67d1e333bceec64200000000000000aa11000001"]) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='#\x00') executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000440), 0x2aaaad68) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r1, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, r3, 0x2, 0x3, 0x8, 0x7f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0xffffffffffffffff, r4, 0x5c, 0xfd}, 0x49, 0x0, 0xfd}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/109) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x7}, {0x6, 0x0, 0x0, 0x8001}]}) write(r6, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r7 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$FIONREAD(r8, 0xc028698d, &(0x7f00000001c0)) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) login: pckbd_enable: command error executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) r1 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r2, 0x0) shmdt(r3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x3) getuid() semget(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f00003f3000/0x1000)=nil, 0x1000, 0x3) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(r5, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgsnd(r5, 0x0, 0x58, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x940, 0x0, r6, 0xffffffffffffffff, r7, 0x20, 0x1}, 0x6, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x5}) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xffffffffffffffff) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0x824, r3) close(r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@timestamp={0x44, 0x4}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000001240), 0x4) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0x7fff}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100), 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r2 = geteuid() setreuid(0x0, r2) wait4(0x0, &(0x7f0000000400), 0x6, 0x0) semget(0x0, 0x1, 0x14) r3 = dup2(r1, r1) sysctl$kern(&(0x7f00000005c0)={0x1, 0x4d}, 0x2, &(0x7f0000000600)="0d5c4eb3be4da00baa0369f666db90cd1490f6cb1188dbc0e3", &(0x7f0000000640)=0x19, &(0x7f0000000680)="57cdb53bf83087faec7f61574c19dc408859b499842504e7f59e51baec1742f519a773591813a8c10095ae89a2ae84fe1e422e63fa4ce467c8b24e55e97c7123c0d625ed1063d1b18e5c7e1cb4f6130756b78fadaa4829ce251136c88a4da77ec5ba9974d202cc1124a6da2e98eca470d02f6a6cb5f7e616eb4f529e4c04d8ddf59f43baa888d7eb325c9f6b9ca99147abdf2e6da437712a01fe164ad545", 0x9e) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000840), &(0x7f0000000880), 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000980)="fa39add5f1fd29995901f8cf874d065be7dc481a27fc4ea2da625a8a0e7d824bd69d46ef40ab887a990182ba49ad47613c6bb613bcdac5a2568aea2dca51e9787cc4f1fef9d90583441235d7a6d6b843b3e5ec8566b0b908ef405a44d4c79a808d0619c5c53e8bed25d202580103485257d839420d", &(0x7f0000000a00)=0x75, &(0x7f0000000a40)="30238f9f8f8203c9b197fcd453", 0xd) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000bc0)=@un=@abs, 0xe, &(0x7f0000001ec0)=[{&(0x7f0000000c00)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001e00)=""/155, 0x9b}], 0x3, &(0x7f0000001f00)=""/128, 0x80}, 0x6) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000001fc0)=0x855, 0x4) sendmmsg(r3, &(0x7f0000005d80)={&(0x7f0000005d40)={0x0, 0x0, &(0x7f0000004a00)=[{&(0x7f00000038c0)="21263030c81aa130ec265b5872967503ba419dd3b020240afcda28b0bf665d6bf0623bfe6ce3807ea5c0dbe9697a5567bc56ba54ec13b96afae1a230afbac3efe68ad217f854b3c96452ff3ad6bf71a8319a78262fb8bc17e2544fbbc6d6352ff2f83664d140005413d22047a539732492da541935016970bfff0a5a6bd066662f922bf8c2922f7671810ac6b48f563367d01be5ad84efa3c12eafc191652142d816ddfca84aa54ec3", 0xa9}, {&(0x7f0000003980)="53b8587c2cd2aed41ac3b8150bb8baadc9326ec1384f1d7c961ac1cde3611700410e26d856e2690d65bcf7ab6bb77e9e498031f545d875d1b32206ec371c6f6c741f575146fd35e283efb734902d2737c4bcd086cd181110d07b2c93665ac92b54cb0783406ae64732fe7575314f7274d9404bf5cad1537e011512c6379b2d338a49f69e07e26e13453bd941b5d10250e5201688e4253044617f0216d9c8c2079a424312f5685eda984819196fea46791814887aee4473bddf126bd24340204d6e7d4e38cdfda5cb3a85d47a0364db9c2409e3c1dfe5d26a41fbf58b09538dc174769a7cd5169252ec2bc8918d357fb6e504d0e21ea8a0d12f44345c7b5f37178d150d8f28e5421c4e812032eaca1297366fc7f63320372f5bfb673e6eea7b4ab1b052121703e26dc7432ee5d2c57a129910e35bde1f22a0ad09ef572693334e54d8645754cf278bc30f1df100f50ccaafc89ea501b0e386fd9727e3a4d39cb2cff9df2fa9b09dbad8fe0473ec8d8a86c46571fb4f8cf08705908c7f3dabee8584d7df17a685b3feba389221a57936d51a621443705b7828fc928ae3da8ad7558fa4b4826cbfbfd60822641b062fdd0defffec6538259927f53a79063fcb42b90f8e1843bc8c1824dd031d67ac6bf1e0b3cbe83f9b08fb12afbb037a3adf4e45177a709f179a3abe7efa66f06cab833c7c37658107a72d8aa69ff52ce48d6f557557ad017c96cfd08aec5c16b0cb1afdeec245ff885e4a145c4ed533040b11b7d1aa9359d088396d30c46b263d7844e61b171681a443fba400f7b9a066dd8c2fa1ef444a2cf905d0259dadb185d654c4b4761a3d6d32ccd0d6695de032df8760820844cb78b085fe49b6ac329b5f8066e53dba187fc62d34d599cbe8d4048dcc94eb3ec8deb99a5544fd3bf737bc4a3705b5cc24f01c566621c025c93d15e5abf571b35b41a63dfc17b3c61a1101c19c11602b819a7dd0905234b5ca76cf5a32d9f6822ccf1f6ccb266ab0aa55b1401bf95a83e2140f0a193af0ca5503da9f7b29aa6aef22091c414e88fcb94b3d3034662e0254c548de9c3e80113fb92fb31e7fbf495ae96581c6d2bfb965162b068869fed29b46f054aee2f5bea057d118897a3dfa12fd2d2a849931c8d898dfa836c0b46b733fa3f37b69264f747aca39b85db594ec983695e8d0c98947d5e593713372d262f2cdcb34145af92810bdeee1dac1064223b04e1a51f69b48ab4477bed049ff78ebb0dfe0f9b1f41a1c17aa3116374fd21b6134f477037f9ead4f1627dc77461ce7015a475f3354628b6a0a9f106a0c20f417a81a753eb225bf4adf95739317b50b242c3b933f976beeadb49195f190d5323838a88e56a8a25700551f974bf2d2b9bfa6725cb2eaed564437c4f2d9712a68c80ec552cc1170ce3ab0badd3eeddb4b9b3218d3d86cd6432392bfd91ab06e14841ee7bea29c176e963ca31e6b248280828d76004bc6f93058e4161781428e285f1532b2005d6b0c48b1cc55627c951bf93fd93f9dab03b8e725bfb13154830e7a617175cf16bc20fe07b6f0c2379b93c5c13c88c5f56dd4453b09c9e1734ef9c19d56217170aaf42bbadca41fc18ea16dc4ab6927299f53bdfb486964a3cf00251e10a564d7329361fdc5492db9f416160635ec31a4e67b397eb81720c27316ecd17fe40ce4da38e02ebf152aa77a53c1e87e83d31fe40446ab629eb85e9066902276f23f7132cb6e1399ce4f090f9c5f6d0e42593e7da6e5cdea0ad513d18c5415ea7097aa21a9a17b3c7abefd6247be2e2f8577964f85b4e5a52c91992f8189974acc9af37ed805bfa41f049b4bece415701c746d13e7c9c8169aa198f3a1ed4eb4e1b1f61cab7174de719a63579d32784f227d556046abc4da77c0529f9f373a8d623c56f741e81b8bedb38619cced16a0f2870ed0ebd31d86753a1d2001158c93fb412a0b99dbcea4089b7cba3f4e70804ce011c87b0cb4351a9e32bfbcccf25edc32ffc27ffbf4bcfdd5d7e373f3a08736f5d952fccd1a5b7bdd19512bacffd6fe757879cc0fabb12ae983b440e221e6d9de35f49826c108811c6dca2aa1db3a751f1bca297b057bac9d304a4045711b27e65a8e4975a02ad01e222471d153e412c2f8ebccbd0ca96251f2fad2e69c741dc5f9358bb4408ba687dff279efd9a46e389c5599654959394346a553adc42a896306e12b8c965495afdacd83248da3c6c416c5143ce860618c7452b34760aa66cb9e4d60e23666b7e3c5cb1facf8ca1c33ed239af666a219659b9d3ad1500e66ce129a1ad3a8f4a59d229b9eead4d4428f9e7d6728773bf299bc9ea38f8c8cdfc23a5b647df1e5254b29a41955802280a94c1d112dd90a9797344db8fba532fb8835b8a9a5baa5ee5158e65dd46516564db1fa5004830a1db279ad16ece8879bf4e34cbf071975939e387d76dd3842574a8829205203652743aa0f38ee4d45619fbf6f8725c46edf506d306f5e551680ff19edf0473be9588a12393b77064015b6a973254a7524ca24c408e7a4668080019f3215ba7456b64e0132b3626e5d788d1ca19c44c8e81197d3ac367524b66afb96d14f3f2664a49fbf762df133d0fd0541bcaae127f336755d00a6c832d04211ed48eedc1eb025b5450c8a4edc7e42b28273d7809c9233b2941c27d11b1ca8594deb9fda78c7f941e80e7fb45bf048b0a286472f3f11dd8a8d5e8cf2436d3ed6dee5ccd85b628089a2c7d792a4a29fd50a92c8d50850caea36d485f289086e527f76a0c430a858746b25d37474589e651d9cce6e8af8453bd37ac2a37fe4c8c6ff7c278dac22100f5877cbe65d842268130435d5871d04590266db2a4d297761613e6a7be1c243b733e02410e58c0c5a5216ba0aa2b7c772db3de63a4d05b58d2f7583d1fc9f0d4dd905ea088a405fb5f63859d7c3f57224192cd48f9ce47c9458461da1c0748642e214f2a7914c9dc489df47f06af782c7c3304780d54592f6f10d79b78a8944286f30e7423c50953b4778fd2f67c53805a7befc64f34bb6df081cd921dad5d57958e7c9ebfca580ae3b7878362e0d77d30f6c330d5722b55e75b6c22f90a09d51dc40a6ec9caa38dc233fc7023f12454555c174d05dc1d68df9a4892e7721b5658870a5d601f0d781ed9a4a48b9d6457b0f0a0fa848b7e73de284c545a97c9201da76094e2f5fa7032164f91872d26d3ab471cc4b09dd2d6f8524310fdf1fb439a7ba62815c49b2ad190ae32520cf149c9d91b58a273bd9bd55a31a3e15c069401ff229cfc1e8f998daee7d9c468f3d45ca50e3234be28be7de178a5d3dea381d34521a21d5fd833b03e06be20fa0c4f473517248be124cb6b2792782dac2819501fea74dc0ebfb3b6a1658efdb54ae093157d44dc3bc52356e5d3372851e143a385b216bc16bd8d380a461a10aec6da9268e5deea266a016808bb89e9bd3ac36493c5e66de5527f61b2097ea22c615fb528308d8bcdebb2625121be6b365c88a52e00f504e9f745900d12525c1abd34981af42c1f3a94a246c8d74c210b3182e8a8fbe6b99916889c329b4045687071f6066684cbc6d3586e9ee3d557bf25b0f028c0371eea9b337014efa395fa909eb0d2dadec89cb9b3124b9cf14cd79447fc171052ae2c5a0f75a2411a4375afc3dbbe295a9b48aaff915017b29be579f95bd953740a76e4b9eec14ec127b42443a840f7c684b4c5ee47a6d5c4da45358f8d5986257d4ca6c9ecc6d84ca39a1345cd3e738f45376792bb1ede7548ee8a2880e1c605e8e2272496dc734f667f7432e660cebbd4f3eff31199e462216902e4fbd1936ef3b402a29f6c77b22951e9a706790bd33ac704b180495d7227367ef852b39c64428521a029e234183acec6a6f494e44029b047e7c75d9f2fffb96252b314b9b3e667358859de4c3a3d08886279bbd9d168d4ef0dd3f865944a5f4d8e360065205f7f54a58c5b1f17c68c038b1d1765d6033c436acdc8b7d725b140e925bb303aedc614d88cc6f0289ea13f4538ad11a4ee2c902837c1f69ba21c95cd6b3c431c5095b8dd15d0f1aeefb2c9154078ae1401ed5ddd1c31d23cb312f7becf5e791d9b1fdfa77ef5e937d1db8f0f6898a228993ae88c241e7ab998aa3e2534ffcb7fadd4c0f531a2e8a2ee4cc2e6cd8f13fab41190a5160f82572e1a0157780812ec0bad2790312848056c2da84a1a13061f40187f7dca31d4a56e416b39b6e0ede7e1fa7acb52f5d84b277227020ddff8789017a87895fd295c6a2c026a2cb6ab9056e74d7fe21d77bfdeb68404bba8f393da4068ad81055835e767dbfd064f9247b6cb5450cfdd7707c0bbbf02b6768df0fe4b21b706ae097a4e2304b8a91e0c7abffa71e377d01b13e1d2f5e90419d74f6582685b9154031133c02417ee3493db3e04a53c5ad3024c04228e9bc3c1c11ed333ee176bf9a6495e1573b94e10bfccfead20ddf1fbe5783753b1a891aa2d31aa54c2f1e31bf7260f66138b1678eb5054e34a5e2e6528be2f387e09d36e4a66b848c452455965848858362ec020f32e7198cb8f6664d0aa0b426db9987fde9790c19b7f4706ed225a91ad25939038836bf6e26c34927e783f818738683a70332f599d25ea317b1139b19aa7f3d3d5e16ac74c4f55194c9fdbee5ee8cafb62809436ea6f09d68f9918d19b7fe64f07e757dcf3080a08c77187c11ed2661212dd0ecb8ce49a1d5f9e4e3fa401b652dad0761ffb5ba94ac6344904ca094d9d6e362b07e2493107001acd5435a90dbdcdcdb6ab1ac229ed9e4029bc32add3c8060ca01d028924b0675c9b51b0c49c38f2208e27d97a627b017cd5519080c0a3e6b2f94207eea6a9d31b29884cd763c1e51b07cf2d5fb8d34485d73ebb5c38381dd97ce51b72102500dacac505d946267a9afc6115ea3336f84537417d76976e45051bcf75d7c148a193bd03013d08018d69a770791a65204ebefdd99115ce45c8c1be4473068abf5c17227da6cc2833aa1e07e04eded8d2d4595dfca8682717ce89f30b6c524ed7607aa9dd35d6f0ddd76e3dbbd71b8751dbebc6b12bb592ec6e57ffc74acd49eeae25b2f2fac5b3440a04d78986efda626877006541b1e1bedb7af82e988158c2a720505b7ef6cff93dc52d7887c466b8b6dec15168e151f151a81e2f48abc7822375a7f5a938ed761fbcc8046dc256abb828184a54673b2a29e06bbfeee0287bf55f9fea1a39aedd1ea6bd7b257fcec1bdc4fe1f7140f14b115a9d601aceb3cbf47855fb56a980cc035bde12216655226104fd5960c9ab17355dceea8881d3d980565abb0abb87473b43a23cad67d3b6b0d8e77eab92d7254337ce7a625c365c564e251164b78eb9961db508a2917ba36d8b4f90878a3a62aa5266dc4294283e576cb1941b68892a363022be8ad2b71f716bbd1786de46cf75783fc93b2e226474268d63e6cf55cb6fca4ee2238f6fc866eda74a3b62f03377295e64bf7111558392389b1d3585b7903642346ded9aa552731ebf3439e22279c20c07d791aae641dfb06cd14f3059d8a975013752a49ef3bb46c6c80f4b00432e7844f907efb63a0667cc5c1aca05faa000570b883aeeb03e6469f357d70d1349ae9fb46686dedc8b1923c87efebf08c7f5a82244bc420c1e2488a93a7186c8b368d0ab5626bc8efc66ae1dfcf2ad37c385a854fb0ce55665b7eb4bdb6f7e0a2495ba2b4401a6c1ea6124561f64cc304af6ebca1b3f7ae22d8ce06d9cefac830302c07ac2b67c8e38405579cda0a50da6c38cb", 0xff8}, {&(0x7f0000004980)="e2f520f98865c1b58a33e6ece448eefc4391ce8a8e3a05e612372002e89b5051e8d2e0ec1f8ae3ebbdf995b5e166396aa518f199d338843e5bee18ed0f3344d54319331ae86bcb4fb100c505", 0x4c}], 0x3, &(0x7f0000002000)=ANY=[@ANYBLOB="100d0000000000000100000009000000d3a6ba98e3dc99580e2ce98d8645ad21f1089d350b34104c230b226642b2f4dad9ddc82152a60505726e74e43f9c6dfc7b413cdb186a0813390b7c6a301f1eee49746bb1549271c8da37364987d670244f64fc224eab88e14b7afbb39fa05cf7bb000000000000000000b11ba8de733f33828d399ee58f30851252436dfe527818b91a11f14d4e5f2dc814c0e9a5f5b76de59b8fa91fa0211d19eacf05a02dc319aad1a512bb422fbf7975b0519fca4af488364d6086eab3c4226a1536451ac372f29d2d840d630fcb86b5c216bb6ab526075aa498c6e83946441cc814ddc2656cd23d722ccf48d21d070b90145b367ad5f7c77ab682f8b5900baa45f3e39a8306c00e9a48cbeda7e638f67703628fdea65d578df03e569cbc3173c767309bd452dcfce0d32e5bac6ce4889c80f11611d6dfaadc1458438f9dc281e90f888ca8b0e7adbdd0c96f3afabd5a0de92b82be54c5392c5df5f11cc9e0a8efcc36c1730a9603319fbf7cbd7b3575421b0c8d24a94e3d24173f6633e0c75dd6666dfe35217b0c21e0b7521a66131d07a5d9c6423e839afae11b21cb98874e6371b8fb5b13ec995946a0ff436a78bb9f10200d4c692cef329c5e7f46df2e361764494eed23c38e0f1c5b4e1be3f02a17419e0efe4877493a088f5d3d7b03511d1fc8c3a3a00af805d205a9dd593fcd8289ca67f54c59b686602912daa1a8954595fa6d6d9ad7df62cb086bca967c2b3428dea09318bba174d4b2700598800c2ffb42bd7ef7936d8bd1c6826fd0d71adf92b6e19c9a582460324fc866244a16bd8ab85e379ae4a1d01ece436016aabf69fd24b4d71394007572051ac1e57bb0a7448ead56640f5d1c08f64d0049b26e2f347957b27ca8cb0e66b00ca0c89e9cb8f410e76701716f8fca1c45d8a255ac9d73d3697a765e57258be8cb8b26e37e4d26c3c710b6aa35ee8c53e4fb02ced1d53ae1dc4abf0f0ee804ce814bbd662c5b3f6c17c94d065344a843bfed219149def5d788816fb1fc2df5ab8bd42e36349715941727b762883b8856ef8a0690c43bc3158030883c99a1247327c6f6440ed322b78e80a01dffc942a359d2531659e6e5604562f5d12540e9b5bb2fed0191617a43a21286b6e8268137c23b8c4e4322ea66f8e48551380552baffc8b4ed9f2fbc551c4e6ed8ca512f7b22e56d30db2a19c132342f625e57521784d36cc1efb34c98a7ba97212e494160ad01fadcf2b40ad36c53b3bc9c4e5b5e930a32bc79d55fd04eaa8f79889f3cc25c7985513a1da90b21bd46ab4d84e80eace39b243ebb26ff7b1961231c28eefb23c64981f06778a9811cd6efd692e47e6faddbabbd9d0cfb55e6e0c241aea7818bfd8133a94767cd90c0178a2b6a830f77a0b47f67af4bf30caafd7bd2dce548c5f2e84b3ed970dcd655aa515d6a57a921871254f435f3bf70931c2296df4123b6923fb2e31ef43003f7ac90509b27c2e93800892dbd30334d682684e1419c38d19f201718d3008941ea89cff1f0b6df753d3fdd6c63eaae0a98ef7d560a0bfb975807816f29f9244a68a7245e2b7b4255c38e06757024872ecd0c0fc52a60bde21b4f97f61891ed2bc075399602fbb2664682060beef7c85163e720486e14ddce64e14c9c0b8b406ce802b4d9bbef052881c39b0fc5d50843bca2e87b6c522b6fc38d5b8d3cdfdad68eae62998f2e09bc0941f92934f526ffe62b340cdf89327eb86049daf21664aed18facd1a75fb422549b1dec9e584f349131861af687c9e819f5611cda83b56e820955a05ec5b0d4ecd56798659c37ed8cffe040eabe3ca52456e32a2e16cf0930a22b0a9aaec36f74f96b0d238b0bf951fe00d4f9dee7af0ac94a682294b8b5bc1922b1d6ed280cffd654ae2e6817b0f84d120b7947a66a7cce03192f786bde93d5881f7a7d33c28e9d165592e188a4eb86a7eea1ced414a9d9e7e95bd16aea249e3250aedf1beccf1ce1f9705b3300b1775e60183abeedf294c529f654efadd7b41f269a2814a68251817c5860a88fdac0cd05093611eb96b29fc52986083d721f013fcd84d7ffdb847c0edad586946eb0dcabdaefdb0bb7e533ad3308627ab3a2c883683e1d3cb175d91f39c2650e3d4b184c0e6abb2da7a6d63a96a97a0d7b3c7f0b020434ac833e341c42d9fecfd0a6257e8f59e9761d6dc6cf100e1e54c37cd67224692dea81d01481362a6bb6eaf2e3dab21c3ac0f0a8a3b375f01bcc10dc2a6b58085587648a30fab416a063b338ecff971fb31bf54a142d1e0b3e6d5b4aaa7d6323692d7dd0c2380ceee8fefbb56b68619e34c50240813549c2e57f517cd6c28a21be421564b80c153206a4198f1ed310a87f74ece6b1bb0de635b5f9fa9d1d8a81684f17f7b0fb2dd0002914a45e879c550a2a3295c06cae03c1ab767cab1137ff1ff9814b8cd47998280feab0b5d54981e42ba08b66f24e737a94a0c8004709a846dea78d55218dbef122a4fc59c561d4eb3797450c811efe12e5ab7a2f4e10f225d33b13923df142b59b109eed36af63b7eb5d2e74f739dfcc71fc1db08c7d323fb4ac9916f2b71696fac5370d0480f889b6fc57e8e64acbaa06989ad93d4597c48b39663e8e5c0e94410cc525acfe97f720f221f06f7dc5a70b7d6984236c09d94ac447f39ff05de379ca56f8cb6d3b8b953b9fc88e8360fbf04fdbf818a026bf0616240ea8bf6e4ea4c055bb367e5151cf21fc13c3d6609b2939d244dbed335a566115f3b0916195631d11ab966b9c8de196bd612cca30e930a17f83f15c247485a765584e0ac459538cfe219797deedc1c7556035ae618283e1549bd9747bd2920bbb78360e306cebf0d3c8b2be68095e19657b47b653e7e77693a9317981fa855fabeb8fd39f7a6a46530a0a0fdef82e094cfe28f09008de2218db5f55b1a3856f342d4f7cb6eda64683b11f3d59dd1aa388a4cdd8ebc4ca0227b1c1a7487bf1f51993995c23eae4c9fda916895de4d2f5f593e63432492aeb86d2a1e97ea2fa2527ce74adb1e2eae57b3854c9928769a4adbe100db62cf487e8abbc4743aeafff6989495e98e1311abb92e30b8400712250e5fe506221c495dc22cc12a8bda9d87684774d075a4f3fd935f814d933f1751430e9fba58fb36e5b7e07e0161af00400eadffd8c69f51f8a7d7ea7c88cd524db2b5a8e8bfaa215717e73146d20032580627568b4069b120027ac82f4f0bf79bc77851d44e566e58df1523426b72056c961a817b77cfb8cd51b458684ab2d1b1f189a93944af0e7f264410a2ed7797a952177c1189ff28fd7ee25e13adc4310d6277cc3f74b8d6f47cabbc7843885a7f9aa328bc90d69c65cec1295927f1237019bb1976e09955ff84cba09ae311fe588338428eacd59c9d8bd8205a1690028991e08537923de079508b58609463302baa07627a3b1f12b95ed2bb4d1faaa06e750d314089e7accf4f8d87bd01039d861de410de5a32d89bb88206409c8afcbc9e6013df413d8b8c4fda201ed24f83968b42146de1f590a6727eb436bab568fcc8e6e3ff87cb8d118a31ea566cea3fa3284ebc8dd30bbf8d1a7fcc5653d41ff394338d603de3f6e57db14e0dd4a51d46c6d08e6b2a7037791235cefc1074eddb8f62bd800e81e7a0fc7786afa0a5392736e235eece8d6ef0989fb1ff8f09fcedacbcfd9439b81472ab163a1b3cce8ff880d36ac2fe23b6137fa8823d0e251eb2241608573b184fd6f8d66948f18dfbe22916f5111d94fe869035b9801dd3a6ce4b1231431c8ef72a4381233a926d93556e89bbe41206961b9b5460f6424eabca7887961eb6eb418dc5795742fc2efc49a80acf7ffed6777750a82365fa2052f6b471373560f8fb45b5c729f0603edd69a3e94b31fdef853f118c6348857c8a6f779c1d872d2a742b5236e2ef11baabf1916ec06212a977363fbafa3a6d8f0f3df30d54deaa1c5971a9dbaa5820e16b883b1914030521d19a34ff0ee13cfc066055568ae7666165ff59804720ab20c4ec797f3b742f607a9f88e6e40f7d02e2fbecdfcae598ffd486d7d9d693ffb151f30503384dfdfae816fd73457917245a5760d2a7a9295c8c9538a2eaedbf0391b4ccb5817026e3d5918b513ea40bc33ffd7bc24049b02c1414daa0d8a6f7a57d08d5c733bb42457c761ca194c0fec37b05cd2ac9209cf8fb02b747cca47eacce366d914426f55351004efec27f342f9f1604c181b00944c60c3301431677f888e62f070fd41b0d96771dd611309072c87f5a2920ed6fee68d5ca79fcf7bbc5982466da0658a63fd3d30e1d73f299c22920fec2bf5a59bf68b6c3c777fb3dfb052d2203dbaf1182a81203b01c36e32dadf9e85ee8553080be1164551de120b08291a269b46cdd0707e86e0db701e6041d9dd36d7ec34fac71f4c1633d50f9aca60b3a996dade1587cef0694203a781fb4f6269263e621e4d055d84b711a2e347b2127ff4dd22950d5aedaf7af0b629cdf11178a4590020e94c20911f0ef5944fa66dfa1b10ec72f1cbcb49c9057a0e48319b5d35b6d6356b8278c46ccd19f8ecc0bd927fdb754530c7abb4984dad99d5ee24c75f87f3f352a49e6b837c3fd3001c82cf9d2af4507db6641ec8150ea2eb6d3f8504a1c531227da084100b3ae33c82709161d32e405f9f42a2b604f36578000bbfcf8cd33e7bda94c55506021861bd13bce42ae30d136c96ef72d63201000000000000010000000600000056d875a3204b004de669ec859a9c277e9e079f421135a0ef22f13264e08382c70746439f9d4f95eebae138b7ca72c6feea6a43929442535ae6ca6fb4e3252e40f7fedbc9588d60a4ef6987b97cb11d176ebac6f5a6c9325a8d769bc41005d35e7f169aebb2be496c3988f62733a7b252a28e43069c8728bc00776a4c4c0929237634f6d8a618f0bd7f587181fd22f12191e3d2a52a069e663387a8e0ecee158a2ba9d58e1fa071329d1ee3459824655304a793c304000000000000008b5f0000d000000000000000ffff0000a20600001f18645951973551796c6ec2bf30253d0d63b96760ae4048f1944f99ef05f57d621247543421bf75930634c3e3fb46e3a6b96c0bdc20934f5b662ac3ff678ee86fbc89a43fbcbe58d91581c7c3641d7ba5ec99815f8d6abeba2ff5e6e8258ca203251b71bac2e4282dfd90dfa14eb9a4676f321eca7dac2785ab129e674d94f8b4dc37abe9e3f1520f1395a32eb0aee4cb045a07c322c3134ae61e1df190bbf6ea227a724dbb89e8543ad14542b930757c5a1a2e0062f23099a2d0390ed4db64018de763d49d00000000000000380000000000000001000000010000007f2636964196c50fe367994052dc7ad20bd520b3ee84dc978f7af6823f2c4469ec1ee17c47540289f0000000000000000100000068860000d51cb282e6bd07eeb83974dacfbb6dc579b799788956f540a13991058d781cc762767f50756b4e738f7e9b0694fe24af322c4788681fa4b33984f1738bc2c371beb3b8861b3fe77c41be2475903af209cf2b69f9aadff5ac99d4fa3be24d0ce94b6a3cfee86711fefb875549da72503fcff320ccede2a63376597948db48f3a16a5fb1618d95d192c7636f86e54a85d024544f8d52dacb35e43e3978ff1b3dcad72c83d3a39c19f9c3b2363b1883fd75120c4900731419aab01dba442be7641597eea5f9ed0dd08b37f93e1ff695d043f46aeb2c12059b4a11ffe104dd4bb946d26fcef1222f22bd9956f1c86e364263a9cc8a18f47e17a72b378039be0fdc212a42b2c073c113d20e4235706c04d88bd9582ad242fbc80237bbcaf2679b8539"], 0xfd8}, 0x2}, 0x10, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000005dc0), 0x8000, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) read(r4, &(0x7f0000000040)=""/1, 0x1) executing program 6: setrlimit(0x7, &(0x7f0000000040)={0x2000007, 0x58}) mkdir(&(0x7f00000001c0)='\x00', 0x3b) chroot(0x0) mkdir(&(0x7f0000000280)='./file2\x00', 0x0) readv(0xffffffffffffff9c, &(0x7f0000000240), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x7, 0x2, 0x3}, 0x400000000000015c, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="9753a2e5cd04ea5e41cfdb7fcef5875f8e89b22dc8eace4d342885b7238d7ee299faf65b7f58", 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x0, 0x80) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB], 0xfa, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x8, 0x800) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r2) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240), 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1fb}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b0300edff0010787d907e79d86cd3c3a3d4d3c9"}) writev(r5, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000040)={0x1000000, [{}, {}, {0x0, 0x103}, {0x2}, {0x2}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {0x1}, {0x0, 0x13ca}, {}, {}, {}, {0x0, 0x7}, {}, {0x0, 0x7}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x2, 0x9}, {}, {0x2}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pckbd_enable: command error executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f00000002c0)=0x34) ioctl$KDENABIO(r0, 0x20004b3c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300), 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) fchmod(r0, 0xf42b8a05b5927525) pipe(0x0) r1 = socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x80, 0xa0) dup(r1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000001a40)=""/4081, 0xff1}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) getsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) r4 = dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001a00)="fd2754085ad205adc9059a6c68", 0xd) execve(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket$inet(0x2, 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 2: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x20, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@rand_addr]}, {}]}, @generic={0x0, 0x10, "9c4c512e1ab59197e120b4d902ef"}, @ra={0x94, 0x6}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}]}, @lsrr={0x83, 0x7, 0x0, [@multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@multicast2, @empty, @multicast2, @rand_addr, @rand_addr, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast]}, @end, @noop]}}}}}}}) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f00000000c0)) executing program 4: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="697536b6d151", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) socket(0x1e, 0x3, 0x2) connect$inet(r1, &(0x7f0000000000), 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x280d8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0xfffffffe, 0x400, 0x81, "ddb923c210436526a5b96620972948f556a73361", 0x2, 0x6}) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chdir(&(0x7f0000000040)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r2) acct(&(0x7f0000000000)='./bus\x00') executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open(0x0, 0x210, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) fcntl$getown(r1, 0x5) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair(0x10, 0x5, 0x3, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./bus/file0\x00', 0x7, 0x0, 0x5, 0x0, 0xfffffffb, 0x7, 0x4, 0x0, 0x0, 0xfffffffffffffff8, 0x3f}) chown(&(0x7f00000001c0)='./bus/file0\x00', r3, r9) dup(r7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f00000ea000/0x4000)=nil, 0x4000, 0x5) socket(0x18, 0x2, 0x0) pckbd_enable: command error executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) pipe(&(0x7f0000000640)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x21}, {}], 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x5, 0x7, 0x6}) ftruncate(r0, 0xed) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x50, &(0x7f0000000140)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000001c0)={0x0, 0x619, './file0\x00', 0xff, 0x4, 0x2, 0x2}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x40000228, r2) sendto$inet(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000003c0)) getgroups(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) truncate(0x0, 0x10003) semget$private(0x0, 0x0, 0x12) semctl$SETALL(0x0, 0x0, 0x9, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) executing program 5: r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff45) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = syz_open_pts() semget(0x2, 0x1, 0x103) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x4) dup(r3) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x16, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x0, 0x1, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() unveil(0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="ce8a3c45add642eb34ec0e", 0xb}, {&(0x7f00000002c0)="4ea0db3cc46c314d9e20c5159ac24fda084dfc0bfa947a6996ae7ce122ef4d754b0c0a9769e6f83850e0de16a436b98dd20b6d5b3775e3973b032ce86c1236d3276ae553febe3ba1357ed4cfd4f6924d447fcd6565fd7ead1b33f93f7e203584afcc9c73c47beacf1399dd6494f47bacbe41294721b7188e981cfeddb6b66f75aaba34fa4139e2f51ab094697bc29a46e49c6882b0f7019045b41e63f4170b6d9a907bb9e4874c14ef031bffe7035e383000c3e7421109222f92bb2a26c52eaae4631995bb98a580c1f689d5755907f77a9eab44787c87f8e34b6de09f402a70dfe450da20e5d938929c16d4af1a59cccfa1fbe6daf9f6", 0xf7}, {&(0x7f00000003c0)="c32063f0d7ed31c4aac742d8ba0a2dcfe48653efdc354a8bbba60014d8b10bcf1751e359a8a3f3b3214e86db4476e58e1d01d9d414ad87fe41d72d389052991527d2784dab86a732f7233857f011ae34c41657aa86483a58424af220c74b0c981720e0c76761848613faa2c6e431fa2d6691eccb46c3c8e8c9768a89fecab50fc5398718", 0x84}, {&(0x7f0000000580)="4098ffceb7be8bf4ffca7bc2183fa7f378486d3a9edb3472b6ebdfb3e1bf901998afe9772163da06e8d825fd8c87079e43084e52346e79303072f4d4cbbb3244f3398e24a90bd8efd1ba7e238bc1430023dea1325255d603a2127ecdf038641c3a942a22c27078785345673a7efbc4", 0x6f}, {&(0x7f0000000240)="ff1a11c3fb4a4166ed", 0x9}], 0x5, &(0x7f0000000700)=[{0xd8, 0xffff, 0x3f, "77e0c1974aff913b9f1ceb1166124a612f5f9484f14175bf5aac8dda5b20bb5210bcfb7c2e75263ff0e1c79db9e2725ab5a870fad3c41bb61da122c155dd1478eef62e3384939275bc3368e62e33fde320d3a41fa1d4e9159507b6246e666bd2adb1e330a270ae80920e8f1c307ae0760f88813a4191cfd27f335d82c24fab9425697040a56cd4dc9bcf74b14ffa8e20e8378df9ec6711d8cb472b764010b34786c0d6452f0410e7fd15e6f5cf7f0dff275646331036d43bb7ccca3c0482120e9506e84f787a736e"}], 0xd8}, 0x3}, 0x10, 0x1) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) seteuid(0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r2 = msgget$private(0x0, 0x440) r3 = fcntl$getown(r0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket(0x11, 0x3, 0x0) getpeername$unix(r4, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r3, 0x0, 0x0, 0x2, 0x0, 0x1}) r5 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000003c0), 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000047000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000047000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pckbd_enable: command error executing program 0: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe80000000000000cd000000000000bbfe8000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bffd06c1", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x10000, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cf00a6c893000000000000000000000000618500"}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2f}, 0x2, &(0x7f0000000300)="e00ec314f159806141a0f3210314b172e4d8dd0436602757ca3426180206a0", &(0x7f0000000340)=0x1f, &(0x7f0000000380)="073947022318c2a27607a965278349f0f5ee6723691368825033286e76a9160065c90d1dde3343b6b535af279df05d33401660adf49512ee6665b7d57cab05a1828e89658b1a15cdbb649857fe48a7600d4dc995fce5966f06b19db4eb21a291a890eb7d5d9e533b59e4359cbe987cf60b189482b71b789183c20c3b1d2938f3a63969fda93a300c8e6466b18729ebe255dcd9874b636d8ebead8a05193f42bef34089b79ab8e1b90734a728cee3333ab6f67a26a7ef5c89223ab83091a1", 0xbe) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 1: setuid(0xee01) r0 = syz_open_pts() fcntl$getown(r0, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) executing program 4: msgget$private(0x0, 0x450) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x5}, {0x2c, 0x0, 0x0, 0x1000}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3d) r4 = socket(0x2, 0x3, 0x6) connect$unix(r4, &(0x7f00000000c0), 0x10) write(r4, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x8001}, {0x25, 0x5}, {0x8b, 0x1}, {0x23, 0xfffffff9}, {0x1d1ed9d0686bd8c5, 0x7}, {0x101, 0x8}, {0x23, 0x4}, {0x46, 0x5}], 0x8}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) close(0xffffffffffffffff) syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) write(r7, &(0x7f0000000300)="230011e585eb7d11355b33d04163fd39626430c2b8ea9acc7808d0800077c04d7f9605adf7cbbef565fde12e719320e9ae0163580b519829f6ae047c2bfacd5db4a4dfe135ce9178716fdd0023590fea097703cb2d8f195f912e63d21fa6ce6adb7f822ec3f24e942449c8a7c33c21758be3e3fdffffffe7186af75591", 0x7d) getppid() map stack 0x20047000-0x2004a000 of map 0xfffffd807de21c08 failed: no mapping executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x812e}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/169, 0xa9}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000740)=""/251, 0xfb}], 0x3, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x200, 0x5f22}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0xacc0}, {0x400, 0x6, 0x20}, {0x6}]}) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) r3 = socket(0x18, 0x4000, 0x40) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES64, @ANYRES8=r3, @ANYRESHEX=r3, @ANYRESDEC=r0], 0x3e}, 0x402) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x2, 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r7 = socket(0x18, 0x2, 0x0) close(r7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x41, 0x10, 0xffffffffffffffff, 0xfffffffffffffffc}], 0x0, 0x0, 0x1, 0x0) r8 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0x6}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="d0f00c728a5b", &(0x7f0000001140)=0x6, &(0x7f0000001180), 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x71) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x21) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x30803, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r4, 0x80047476, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x8001, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x3}]}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) fsync(r5) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) r7 = socket(0x2, 0x2, 0x0) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x3, 0x10) executing program 2: syz_emit_ethernet(0x184e, &(0x7f00000034c0)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x1818, 0x50, 0x0, @rand_addr="93c57dee41a32873f90afd3a00", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}, @hopopts, @dstopts={0x2c, 0xa, '\x00', [@generic={0x81, 0x43, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @pad1]}, @dstopts={0x1d, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2c0, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0xffffffff}]}, @dstopts, @fragment={0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x67}, @dstopts={0x6f, 0x0, '\x00', [@jumbo]}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xab, 0x7, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = getuid() setreuid(0x0, r7) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) syz_open_pts() setreuid(0xee00, 0x0) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r3, &(0x7f0000000000)=[{0x0, 0x3}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000180)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x0, r4, r5, r2, 0x0, 0x0, 0xfb}, 0x0, 0x2, 0x4dd53b68}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) 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') setreuid(0xee00, r8) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chdir(0x0) sysctl$machdep(&(0x7f0000000140), 0x4000000000000076, &(0x7f00000015c0)="bf7fa1fd1289dbddfad7a94045f4ce4ada879edce82c89f0a0050e6c7e54eab66c9104fcf8e4e8f75d5e239c8d6993c2f97c25a29b7fb4fad53dde6d2dfd06a636a6ad03a1a1374f8bca61285e37ddc8c679a2ede821c7c0f86e40148051fc5bf1cc1ff2376999626b93b98f12c4b1b37d692e60d0cb38f42f2ae7f58292bc8dfbc55b9b367983ff7bcdf2dca775cd456dbbe7606a141738e1ca397c", &(0x7f0000000180)=0x9b, &(0x7f0000001740)="7b21c4efc2971ace4c2b1d61eb5168513e32400100000000000080079626af1a9f1168f5a4a2d85941cd189f2bb2b061bafbf41a9075f8db507d14db7ce668c57b0565ca9aa4623fcf32e63d369aae84bd35782fcbd670ec6dbef2701fb3e61584cbf0834e2dd3d4b1384b5f19fa4b32faf7ed64b8e1dd4444e300040000711799dbd5049847fdbc3f42ac35af9ac5dd27f4f85428a89f21fe6c34d7448b0e433b088917556972f741abec8072b3a3e1bb992372f13b4b366cd5bba82a36385f39656a4150fe17429c8ba73375cb360393d0040f40c817b92bf585bad2492322f88d3fe81aae16fa878b27f4377bb1807c2ea40668578d836ffdfa1ea6e3226083410198820a506636d19f4f3fb54f85a0633e0ea6e545cc6a3084a1f2b84922c24b1105aea5f04203000000000000008bf04edd09ee65cbb3273e951ce3b5e28dd8af835f170e9ac3c13fe5fd7d33c175fa8f93b9e1e6d7fc633ea9bc34474026014660584a44ba9d181bdfad083f942a986d75e66960a77cbdbec8e5dea014d565fe095c38fff4cde58478b82c158944cb40e5a5e2b2ed5a7c33dcd166f2491794c0ebe1dc6d1042af063778e62def343f98630a2692672379c7f2e36a80edf1b20e89cdf359e799f44ee056f0c2c6f0982209848bf69d7723a01847dda41a7d70268d9bdc522429b6eac6791e9162ae2eea1ea40c6c82d19565e43e6fdb3c7d8c3780efaf9c9b187b55781098e268a1d8eeb00b0340a7fdd3b4d3a187a48843d7a081a6dc2ca4009fe1970977cb3437b2d881fb84f520c2e0dc4c80077a27134674266f79495713489ed1bf4c0a8a7dca874e8941c902eb6f09c44770b30a91744be740cd84b014580c0ac1df35907034449d3fc2cd71f712f62a235b45a23108d065646a58a558775261c779cba6a7462e1b7e79e339e925166d6d6366b26b8959c328eaf36522f27c69fa6564590dc018443fb7ecb8d273d329d550b94aaf9369920d436501c0f4d011dfddd2f187fb99eff1ce90868a22913cc0be8ecf03f9ff02d1ea1aa4381ee2b6ffda04850a5d56654d982579e049552603f20ed9627891cae09ee160d97043b26505592d9decfc745050c54f72d43830baab843498626eb3bce4ddc6efd571ec1959868cb429083f489dcc50b7f2367e1231cc403f9239ddbf8a55c09ca4ff0456839d8dcab6bf6ee3b5d9d3b8d7e7e67e9f0d4a63115feb1432d1f0e9de856ad04b0cccea91f91abda0b12ddc5906785903616f8fd4ac98881921492f895cde33b8efb20f07edaad83d41c9188a39ecd36b6cc3ea6a7e26a9ad62ab92387cc1343a4b093cbfae72c0727bbe1fc4bcebbe953b9a261ca3ab42147adee7ede405517741dc181962bc68b9c074ee0b000000000000000000000000000000e199f71fca7195fbe5d24e22e430cc4a8dcd89eeb16d568464d296297fa9b5b49dba80cb645a7e6bd3f2e05024fd39096fcd0ab53404bf4d11b6bdf12c73e334fd872f11dd490da33c3db54bd5652af269f45501f6cf54a10cf8b5c5ea51b4b970c9826ada5e03d42fd4a6f393f2ed2c39b65170165f660406a68d882031deb8066d04a6d44ba86131674664250f762739b489e409219b7142cfd104a23210fd6b3a2a30509cecbd3404c06c7d965676eca23f2d39224f805c8776fd373552bff32d5e77049f423da06acbbb3d815dee358ee472d015eee04603386ca3f78208169bb9d3553a4fac7e1c1de8224734e1364cf2aa9905797ce65581b4e61d1f0a83ea85ed641164df38b27cf1f1e48ecd8575a683e029ae392250742f3d1e47aafde5cc254f4f7cb2cfb241abf9d2f9619c9b39bf265089d1744bc12f6de336ce724ab61667ef593c17b9d0dfc28057b68d7b7ad719a9c70febc49e4cc94583516764cab3cf478694da002031dfe9", 0x7b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r0, &(0x7f0000000440), 0x0) semop(r0, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x0, 0x7, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000380)=""/4096) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) flock(r2, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r8 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) r10 = getuid() setregid(0x0, r6) setreuid(0xee00, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r7, r10, r7, 0x100, 0x53}, 0xfffffffffffffefe, 0x10001, 0x8000000000000004}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r9) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1}, 0x404) semop(r8, 0x0, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000001340)=@file={0x0, ""/253}, &(0x7f0000000040)=0xff) sendmsg$unix(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000080)="14261b850cf728e469fdaae50f7146d49859456396bddf6d8802342741f80fd88ca141044b98c24726cc10b94e8fd43de7adf97602822ae8664f5c90d4c2361f6d7cfaf43bf7f495167dffc6bbb327db1ac0cfbd049634845b98e9ee8c3d7ac9a8924aeb202fc7792e578f2560b752b79c9dce1756654e9b0dbbeb510d5bc7628a7eb3777538e6c4ec47f3ba874c229e3ab63d3058f54ce368d3de58acad0b5822890f5795d41e3567484182746d9b80d0c05a7d86b00e6f5f06aa3e5b96ba71d193422ff093bb158b2f26db0272566b67aada5a17743d9a842082a050c57a14a95240176b12beb823c74c585e96ebe7ac6ef9082d1cde73466026ec41b84ff8c1296dedbad791ee0113604b92018f19e8e2982e3093f3eaa6fad5ecf450625101f9129fbe40f29c42bdbaec17f89b89b0fe244604c6c20b8c8e57f270d2942898ada92aa064e06e78f53ad80947af7d3b262d5cc5c7d0774d383bd1b7fbdbaf472fd52bc728ad28b8bdf48805dbd5ff629a51100ffa9de19fa35e1078aecbe6ba9c30c5869429537903a9c802d6d3d95d8da6706fbac275812979a1fb63c39ed81e54f09cbed3573d7dcc6ba3bdfc2a6642538f117a497b8b446293df0aff999c6f41298b61063697a026ee56dd172ed2f0e5b36aff5bfa710d7db56eab20fce0213ffd731f7f457107c0c4b76224f78dbb6cab46dee4b5573850358d6b605c485f2017628ce6d0c7745e3f6a89185922fc3ce63f5a3d5e79de89380509e2cdc981d408a4461724fb9b5c1669ea8f5ffe640206f1ea9cc733de6dfdf5cf8fde12aabe5c6d92132fe5d466e1cc8f79acfc96f39154400880161485a5db8ec4c3a456ab3953edab3a75f81d4b42fecf73088c926be9a795352aede4358014b362a1a49f9ca8d142c3adb05daca04cebb393b4123347b07d90a2d6947e8b38f541555781e2676450d8f381ef3554233ede5fa8dc5887d1432fef266b58a81e86a4bcb02e74bed8f378d31b69c24b31c29c376b86988edafc14f282f1344a1e3fa1ac86675bec51c3474265c7050291495bb21e5297f2c002e719505f6d71c2bb46809d13027f65134cfe98bbc4a229ec301ca3dca6c870fb45d771b2b9d624fae9ec642b2d7afb6fc98ea0b98caa5c754a78a4dcec7de1e09c457e3caddce3ff38b23e7c6e18b0a2bf8f8037cc94e1b73b4d0bb2ec794b055a8f0cc0a89a1b883bd56a83ad68e62f0a94776017a66aa8ada63c85dccc47d852344ae5129ca550d16d1b2c51acdb43d7f3e5d9fb2e1c9e6360c5eba3636addcf5205a3cd7e347584613cdeb397271ff586dcae9dc53ab6316782b347a938dc9e102f53a73130d2850e34d3a38034f9fcede3ae70337e1de93f0dc03d6f5cba931b322ce17016177d3968300d2cb82d76189b4af40b1df79c2e53f6d716aec74571bc07c268c52f2279060eee56c6174065e5bb022a6ded2188d42c247cc9e09f90602c9acfa2c289a05ecc6807cea793e5fd600896ed53cdd9d218962cd5f6e1d60c552837cb58566cb7a14f0bfc2752a30642f31000db8cf41feac24cfd65f9f8dfb5c438f43dff9a6d2315795f1cccceee4c2b31b274aa371250c308a645a8e81daf65218938712e7b452922e46cd4ed91614ffc2b054f3670221e3b48a377b661e3cecbbdfbb00e1f225835779ac3a3b9e76f5df8e1711a54ce33f3a0a8350a0c828a2c89fe5a8712bc0735557251962e7a96a600a3db12a1a0bc4b156a23e9d1192f85e7e0bf8ddeaa690fb120674479decc2e5ccaaa314b9b78beaa48cf4dac19d52d005f4cf3af365e3c6686bac761f15ce5a7a48eca565e95bf99f60766d13d6320b112a9d2b649ebfc7041b4bafa2378cc913ffaf427f65a4204e29915d731ab26d58e0054412d04e8f01d38479d1157b981260a74be4f94100ee440a20373b3b6cb465c2907216927604a6492b3a358ed25255aa27714ec8675a5f33e81a7224f2b9b610f633fcabe786fd349a1aa5ac197d4b0150a67c20b0380b1522a3f3d33fb63b88eb2df3acfdd0832f7ed2d77b083f848bbc00b9ba43bd12acf6461818ae633b6db9e02371923aa3cad6a2429f4d436a4970cee884e0ea7a69b7c41173bf7d211f73ff24d988eed5d09c2cd484b234a418479810ed3ec80726de7475d01a3e02be710ff32a0dd9fceacfc4ade10e431c6cfa7f7df96180496ea1a08228cb82db2c39ef9dfcab896e3eb154271e13e9a52b793f4b847b6045de6e6dc948ee30f7862253423126f7bfb3460cc3cc81e72bc534b1844b2af358ff54e607a1de9a4a01183ada55b284e4a255d059e21a3edcf30562b9d3208ffdac5bf4e73fab0aec5b86fe01cbb2e088bf09f893e0fa3f9753327fa6ca0b45946df9ec9e1251aee4168b75a73be325624b8941d4f3e0e8857d778742b3835d70011adb2656ced8293b6dfd685fbc008a0181b8f9233ff906bc92c620bdd5fcb925a5cd045b32d466520dc35116dbae29538fdcb3d4241460882195e2d953b05a4beec91990646d45960a6d1b7856eb0232c5456a455e215fb80b543f3d24813aadb2e8676680e3eb9d98bae2c3508699bc564b0af2330943f53645a44f434dc7fb50444c858c2fd283062fc046a671e48d6c5b30bf0588e40c4fd9df2cd5b3fc8a74e36f93d276b666c89a955aa396afcf0e6aa4521c2776ff670196d3f512fb51c63c1264f344dbf867a41280e74bdbad5e8371a0539aaa3ecafc922209ec71e62224ab0149da34db6612ce35cbeeda0e3f1f683634c2562ffb74b6b82a372f8282c48d41a856ab25ef8e19c8b82996ab3b5059f8b9148250bcbcc5cfaa0b34721c03edfbecf61a0cf08f721834d32153304b692dd87dd5b70879f4015ee6c34bf773afe39a6f9d4", 0x800}, {&(0x7f0000001080)='9', 0x1}], 0x2}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00', 0xffffffffffffffff, 0x2}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) msgrcv(0x0, 0x0, 0xfff2, 0x1, 0x0) getuid() chown(0x0, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x81, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x30}, {0x20, 0x80}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) open$dir(0xfffffffffffffffe, 0x200, 0xda) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xffffffffffff38c9, 0x5}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x3, 0x9}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x2}, 0x8) r3 = dup(r1) ioctl$BIOCLOCK(r3, 0x20004276) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) r4 = accept(r1, 0x0, &(0x7f0000000200)) setsockopt(r4, 0x6, 0x3, &(0x7f0000000240)="31f84543cdc39563dcc5d772519d8838e8d4b6eaf6f8a60a6a30da907a22b026c16a6385a1270981712cbd78cc6a6cf857a0c75adfd4286a227c234e43b60faef4152dfa9faa61e57fbd8d34273c02d060f71a848fb01fbab841f19c136a3cb5eb3d74655b909c13340b4ae299b0fe6c61f4602973359d8098ae2ad460ec8676d279cd774a762beef9536b88d7e7c3cfa1d53a4432e9099214d1", 0x9a) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/176, 0xb0}], 0x1, &(0x7f0000000400)=""/109, 0x6d}, 0x2) getuid() geteuid() r5 = kqueue() readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096, 0x1000) close(r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500), 0x10000, 0x0) sysctl$kern(&(0x7f0000001540)={0x0}, 0x0, &(0x7f0000001580)="94a3a554c5244f1e67c2e081a28caf808a873a6983e3088755d40366c0cd96fed17fcf56d21896fd66a46fa62e3c2697cd89991206c73d268d3827f54b80d218b9ee21c8b2229471aedc126ada90cac7194167e3c772b214e5721134f12189588e93e8536d60791f429d3f7ecc86e9f4410f334d58142f6943d137db113e15a3783361de77eab1178f2f44e94384cd01137da7e1bd60facd4412e5e5be7e48be9ed6d62e59219df47596967afa2163c9ebee3124363268bff15fc80193a1ef6d5d003087f504", &(0x7f0000001680)=0xc6, &(0x7f00000016c0)="44ded723348d19", 0x7) getuid() r6 = dup2(r0, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001700)={""/16, @ifru_addr=@in}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001740)) mknodat(r6, &(0x7f0000001780)='./file0\x00', 0x8, 0xc0000000) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000017c0)={0x0, 0x80000000, 0x3, 0x9c, "80b9edd142a7067ee314186ab1065078920f1cf8", 0x40, 0x6}) mkdir(&(0x7f0000001800)='./file0\x00', 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001880)={0x1, &(0x7f0000001840)=[0x600000]}) dup(r6) accept(r6, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000001b80)=@file={0x1, './file0\x00'}, 0xa) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xa0}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(0xffffffffffffffff, r3) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) pckbd_enable: command error executing program 3: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r1, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r2, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b", 0x5f) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000480)) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(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, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60}, {0x416, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) semget(0x1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000000340)={0x0, ""/116}, 0x7c, 0x4, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f00000002c0)="3eefeea0cd6a958eb758a9214a889c0b9178f0bc52d376b4e851bad694e86fb4f53353026c7a959580feac1da1783e2d6cf1d76b2ad5ce6af2ed6b63d6a8b7997b3fbe3a30a4bce0dc7645f117bb8e64ac498c1b618aa0fd459a807c07be", 0x5e}, {&(0x7f0000000780)="889da2ffa3f46787c8fcc045a6549768a6d81af5cf18e8985008e0ef9c62a62920af433a6a8c2afa33c78c5c3e6eb173284f258995fc67b3a01d0c23837773a64fa32a2dd005767289e4e9123414997330149531ded5acfaae1c5d51517327accd2829b310a84fd12e47b965aea1680dee6791fbcc6bad89fedc2b4bc5", 0x7d}, {&(0x7f0000000080)="51bd2b18a3df2c482069bf874632d2d33612caf51421bead520d796c0bd96322346b34d58b7aaf1424a98cafc5d08208", 0x30}, {&(0x7f0000000800)="d94cfb0ba3417e1897c30c70cce817d04b652f78e6639140f3ebc12d2d6426e6ea6e89ed86b017a40c1bc86ae21e79c7870e241f883ea1e6ec64e6e22cd0fa52b2c961239cdfd07c9dfe55a6e2a8522e116c9253f6ee75e9aaeba39bd5e45ff5a1ecfc6695181e94554bf337120e80866e696f3506066449b2cd739ed66c9bb74a7ccde41e012ab805cdd390701d6c2a4a8046494cdc85bd55cbe56ed975474aa9506c419c4edfbec8cf4e580a8868d201f6be8adb4f", 0xb6}, {&(0x7f00000008c0)="cfcfd114010d30247e3b330d7d693034a0f6ad7d6b772d60bab585b0d2274c28723ceb441728918904804bd2626e8bee47efc97cfb0a264d8ab44355c7c016ff309ba85c8792e42313c0d5f380a16268f5d770a6d1be2c4b64e5b4fbe16fe9a0ac8f07c255cb557d18c11ebc2c48aaf7d968b82ea0d28d89875d92513348af88eca911bef73c303172204490b5de6eeda1c324d21a71c7bc4758187b46001a053a09e71ed265a50187217aa4b1c509d219a098cf28e6cc6f37817d654235bf0c94785f29ea79aa5b3cd3612371693a", 0xcf}, {&(0x7f00000009c0)="efde94a6cb5b065ca95a63f34174943180d9fc38cdb5ea7e8ce4cd588c7bfa2162f6761746ee9db8f30a980e25641c66b7ffe2a35ea119df56dae430fb7f3275f9f1c344479ab0a93666d409c56ea35169d6cd9101c35d216826cdde4bd09fe6e33ae8415561", 0x66}, {&(0x7f0000000a40)="d4b74b81bf03e062fa91903b042336aff2722511687357487584b045f5cb6391033a390711095ee55f0e63baf9b6116eb2d70dbbaf355cbf588080e3f85d450a3e25ebd0f029ac3bef406bc7a1ab450ae55eadb5ba614fcc462a2c12bbab21356839418d33be24cc7fbad14a13b852fc59fa5e98de11aad6d035a3b10b310008de35f1b8f49447cdfdf60fd03bf924072e7ce741dbd5ff5a7ea3b200b9805b5ba0c457559fd84c93bfd8e75895bc2af9882ae0903fca3a13292c2b4a3a473d747b5ab702781f96f746566cb932eb034d0b282d6470575479c57f6911c7114fe55c3e2ee3c8f3d04c658c7a8fc46895c737908d", 0xf3}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) executing program 1: r0 = msgget(0x2, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000080)='./file0\x00') msgrcv(r0, &(0x7f00000000c0)={0x0, ""/131}, 0x8b, 0x0, 0x800) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) sendto(r1, &(0x7f00000001c0)="c8435e2c43ac5eea2c18353b97976ee8e2e6e37323e65b89b53a0d66069611718a17e34166a60c190c630946b4095997f9733dbd1ce68e08acb82928e412e043f32a184751db5c53dedb2e275529aa11c12bc9a8c6e3a92ae1524218c2199a4e9b87df6e0c2cdd6a458418151565a30e5725d235763a6d7251bd1538972808e5f8b432164d9ca4c2d0069f431bd28b2c887c386ab25cb8a86153dbb4e81a5657131b78a43a029925ca1e97534a4ca73415f2f58a6f27b411087b7eb3cf2a4c73e9cd42fc0776bad7edd93ba6d049abb9df75a6bbdb9f6e60d0630a9f61536042465fb4671d63229da2e4e124fc8747c4e014", 0xf2, 0xc, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x8) r3 = socket$inet(0x2, 0x4006, 0x8) sendto$inet(r3, &(0x7f0000000340)="5c3d08b6d98df5c4241bd835809ec5e5c875015c86f4de", 0x17, 0x400, &(0x7f0000000380)={0x2, 0x0}, 0xc) connect$inet(r1, &(0x7f00000003c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x23, r4, 0x0, r5, r6, 0x100, 0x826d}, 0xb0, 0x3ff, r7, r8, 0x7, 0x7fff, 0x20, 0x20}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x0, 0x3, 0x80000000, 0x0, 0x2, 0xdf14, 0x4d, 0x2, 0x1, 0x7fff, 0xec2d}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x80000000, 0x22, 0x6, {[0x3, 0x1, 0x6, 0x861f, 0x1, 0x1, 0x8, 0x1f, 0x14, 0x1, 0x5, 0xffffffffffffb749, 0x1, 0x837f, 0x5, 0x1, 0x7, 0x8], [0x0, 0x8, 0x3, 0x7f, 0xffffffffffffff7f, 0x293, 0x6ec, 0x8000000000000001, 0x46, 0x7fffffff], [0x9, 0x3, 0x5, 0xffffffff, 0x8, 0x101, 0x4], [0x9, 0x4, 0x20, 0x1, 0xe, 0x7f], [{0x6, 0x7ff, 0x401, 0x7}, {0x3, 0xfffffffb, 0x8, 0x9630}, {0x4000, 0x5, 0x1, 0xf0}, {0x7, 0xffffff6a, 0x4, 0x1000}, {0x7, 0x0, 0x1cec, 0x8000000000000000}, {0x2, 0x7, 0x8}, {0x9, 0x4, 0x0, 0x4}, {0x5, 0x80000001, 0xffff5f04, 0xffffffff}], {0x9, 0x8000, 0x7fffffff, 0x100000000}, {0x2, 0x27, 0x9, 0x2b5}}}) socketpair(0x18, 0x3, 0x80, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r10, 0x401, 0x4, &(0x7f0000000940)="d1df03235f59c7639d6b87ba0a0db27c9b2be0631c86458cfb84cd7413769dabbc24d6f9b31a72cb034371181fe844997f2597cd90a927ec3f26b1db568538196b9e15b5835d7e9be81be4fc84e77507a1e40b3b7cccf24b118bb2797af9577cd332268da0d2abd7e222376dac323d2bc98c2586f65071", 0x77) sysctl$machdep(&(0x7f00000009c0), 0x2, &(0x7f0000000a00)="22cf537f60c6c52bc5f5eb5fe5b646358106ced8cd401e84881c867c0f931f8872e230052bdda6afcf324dac7dfd369deb2e3a3d31209ee362021d14d2d759a98ec5e529acf74ec0680a09cc70da654523e5088712c7a35dac6828a626e16aec76087a5528dbd634af0d0f0f5a1c24584b33f4dbeef3e7bcc7bddc88144a6b43f07f4b6725eb4ddf2d1ccfede33cfc817bd6fd8bd1c1207b1a7d70df79c13c4fa00abef866a0d96a77e16412d6e6a262c6ab", &(0x7f0000000ac0)=0xb2, &(0x7f0000000b00)="abecd8d6046f9c445425ad4baf1d82effbdfdfb3218a5f51e3f42d2b4a3da00a05c1faefa8d78b37696ac3922bd545a1719502555e4c72431bba57373b1096a890c996b94f11e1384db2c1a93daa1a3d7efc7b333c364007f842b7c3281c3fe1c7c4c2ea4a49a3d34e013a409da32e4f436c8abf", 0x74) open$dir(&(0x7f0000000b80)='./file0\x00', 0x20000, 0x1c4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000c00)={0x4, &(0x7f0000000bc0)=[{0x8, 0x1, 0x5, 0x7fffffff}, {0x0, 0x7, 0xff, 0x3}, {0x6, 0x7, 0x81, 0x1}, {0xbfc2, 0x3, 0x7, 0x8}]}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000c40)={'./file0\x00', 0x0, 0x7fff, 0x7ff, 0x1, 0x100, 0x5, 0x2, 0x2, 0x2, 0x5, 0xff}) msgsnd(r0, &(0x7f0000000cc0)={0x2, "d43aaed938567ab7724a8f39e7d2077ca4ad5689c26e5a7396586c46859bdacae3a8bf6f32beab74330c75bd6a957a61cf1f04392b8e9b5391f9049dd69e49844eddf9a462ec25f07223a3791addbaa06f06d2657bdda11e7f8db5c7736aa1e60f54efc6d56274e77a06dd203ac298e01afd7b2fd60118f7077d717cad3534474f2ae4f28bde74aa7541da245f62c45f033962b1ff8677749372c593266ee941db21390605689d80fc52a42d"}, 0xb4, 0x800) bind$inet6(r2, &(0x7f0000000d80)={0x18, 0x1, 0x6b, 0x100}, 0xc) sysctl$machdep(&(0x7f0000000dc0), 0x2, &(0x7f0000000e00)="1cfc56238021a3e233818c00eeb5d19c9338352936589d99f5dc5c64257fc2eeb9947378c657729f09201552f53d14d8c68940bb8d80c7ebcbdee4cb2e4e84ab3f1e757cab9f65befaacbbd6cde65c57cfe1e913524ea0c2a2aae78fa09cc4d25196fa69281538c6384b030b070f64257d51ac6ea955abc93515347f2e131b082d0a859a39d8b21c604d93575bb61ca24208a682d5e3d642b5d106553265a9f99e386aa8b17521baa4804e8a06046bda2fb24e5660eb6f048164ee4f62dad3465a93ecb1c471c6f70b450c7e2e448ede122fdf6be334d5db85696fe0b8", &(0x7f0000000f00)=0xdd, &(0x7f0000000f40)="e434b7629d8f44bf25a7b1a36cf75528", 0x10) r12 = getgid() chown(&(0x7f0000000f80)='./file0/file0\x00', r9, r12) writev(r11, &(0x7f00000010c0)=[{&(0x7f0000000fc0)="aa1c0d7305e50b3121707003a3f344dc3fc3005a1eb9d8a2bbd8a97a37db960c186dad0b78d20fa54cf80d909615bf46a71eacfe4e8df8ec183354300e877f250f4c927b4daaa7aabc1abf351546f04d45afeb3711e57acb071f023c", 0x5c}, {&(0x7f0000001040)="75ea67d5a8fd71da8e523bc96fe9e6fcb48b98962b024dc9e26561ff52ab224155471f9bd40064732b047700f56c3c43893b6ce11f150e6868d0f7151de48297780e15c9ecd5236f145b41eaaaf2e574a2570338d3b1b8ccebbc7f12a23795", 0x5f}], 0x2) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63ed6777123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r3, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r6 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chdir(&(0x7f0000000040)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r2) acct(&(0x7f0000000000)='./bus\x00') executing program 6: r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x17}, 0x1e, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) geteuid() chown(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r5, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000006c0)='./file1\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="f908000004000400", 0x6a) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000100)={0x2, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000d40)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb0f9e2073929df59fd9e8fa2a39827f764626124f0d619f0349e9926d81f551cd2d1274d69bdc2b99b9333931588f860eb3a3ddd8913e469b6cb5c022c1832054459c6e953a5bf4cda59636b0283428bf86fb99dac79032a4bf12e69f7c80bc4baeb185d4ab70aa97a5f97fa7d768a2038e25127f4f60894149fe025115cdd28d810029adf16910ff60a981f2f40cdaa917fb01bf67964de61392b99c146bcc0b5d9626517aacf604172e7d2e1443a0950fc98a9bb2e32b47d098fe7627fb079d5b74c9fd31ab2bdda44bb3dae69354fa7220481e93286700756670e0cbfe6101458c3dbd34f66c1c4edc20412b578eee203394168802d41da72b901633eef9b0c5b5e43876b4716d6d32544d504ffdd52ec99bf5aab1798aa0beef14a8ffb2afde472c02727e98ff5ff1d84aaca5ab90d23d338e8b4b1431a83c9a479e3e590ec706543b1d071ff25c7d06970314e6a8dda2b067a8927ec961541b39344fabe88020e56cbf74a9cf6172486870314842aed837fe8addf0b258629bfc11d8071e85ed65cdd205b72be639b350ab15e54aacd16c156f368443f67aa0d9f28d678dc852044ab8b1a6a6c02bcdf898d3fdcbabcbf0272e69783c01cf3761f5b6bfe43e33cba024f12137d4b21a259416e7fdba092b9c33b9fe7dc39cf47f75718152e1e0b52c8080380e8b10b52703db4b0ec7e266ab4e3f46dd95237c01de9fa431d0bb5e8eab635924960ddb16c2843ed3a13b974936a02bdbe25fbfe28e6c45dc8b407e3f1ecd10d0a0baa9695c0c1863d32ae843f63f10ec623ac9eb9b0c78a4f10aa5e43a3597918ba683caa84bcf6d8e0928d2edff9dccca26f4fabfc2fff547fd1543059d3158b15c7f55bcb4c5f10e926ff3ce5e77f3b9f3dfc95dc1fe755522aed3dab576aae59294f48b98e6bac163c6f70c19a123e1a75b74d3cb6a2be61a66a671640329d92c2ac80d1b4dee88612dccdbeb5665b8a7cb4979551fab7c30a09b97d8001e3680770eca98b94d0a51b21a00ae326b36d70330f267a368fde3b61c0543b95e27448fe88b4f1a994de29f1dc3ce664ba145acca93cfe6a9a5ee34e15844445d0c125291457e35b4fb5b561072d7ab2abc95840212ca2199486a39c8f5617ecf26963aa576e266b8fdd35f116785ce8537119a7467bd0d5ef010e71d3a635b5fc8827bf4432afb98d786202de60e533fbc1cbdb7b8a2fb942372429f865f6d0bfe1e74444abc972dbee3f3c0f47e28d116a07028546e63a4383b94e272665ed6e4913e8c6f0951d1b388b13a1eefe71ee77fd93233e5a6aec1169fe4fe2b0cfda0e73e5f88b97447cd97820e39ef2d657ef5665f18b903cd0e6dceec4184bab7d7010f3b7bc298cd83b32f2a79888a5980d27c88e7d2b63f3a701e851fb7da18a5e927ae45d8b1503a69f826538986afd9c71e8176f3dce2eb522d58cf697427766e3e459e909a92759516624ad081452d43744847046274e8c6fb7b02930f7fdcd6ba1919fac7dca273076c82f3df416c1b15af16f8344898b3ffe0929f945a96ec389d50b3ccd54056bc365d8040f18344845a94e85ccb543615cc904032e94d98337f3bf6759ccfbabc783fb23a506bbd0102b19099236e3d22118d054ec98cc00acd346dd236ce217e8b228253c111ad7dd999e8ad43db586deb6fb58073c56a4a827d025334b7eae88ce39cf7d62495e2fd2288aebc45e3da87ac6b48dec2fd4a2213deaa12607e619d4bb97773abb7cb6dfc7a38edf032870adfef3370eb15c60820ce8d78a301672a9fc1dbbbbf005efb7ab003986ba010698a56b360db038f2b9cc3e16544191f084325ce2dce42b8b89bbd3c17c21531ae3a4befb7c6a5523ee001516dc59be0fb2a34ff4556e007ac80bc62c4bf598f0cb03b510685fc03a1ff3091822b37d0c2aff8eb369f42b7cb6d375d71c37438147aa2de4d03d5d6c9d8ca9d5726aa4787a43b6aef7ed19b45495d90be070983b1d9bd8261e6a56278e5174896f6ce4e8a975b8b85da2735728b42cbc247b63eb8ee7ee21b438da2c004948085c9fc8654f9c3f43d8f82220225799776a7f9896feb51a7f6f599da2db9b9b66d9f38a3ce06d53d5e7f33259f917682e24df560d303aa905c05ea443b764e4bec76a16ca5f9c70e1aefc547faeec77c4e8e42e56655abbf7ca3fd60e7b4eff7d02fedaf4a59b7bc31554162a8e49f91efd31205618dfddda52fde7d337b338bbfcaf23faa36c4a47089432e3a1197418cdde32000", 0x697}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r4, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r4) syz_open_pts() r5 = syz_open_pts() writev(r5, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) r6 = dup2(r3, r2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffff7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) r7 = dup(r3) poll(&(0x7f0000000000)=[{r7, 0x40}], 0x1, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) socket(0x2, 0x3, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(0x0, 0x0, 0x0) fsync(r1) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') executing program 2: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe80000000000000cd000000000000bbfe8000000000000000aac8d6e5e5ee90d2f6"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bffd06c1", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x10000, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cf00a6c893000000000000000000000000618500"}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2f}, 0x2, &(0x7f0000000300)="e00ec314f159806141a0f3210314b172e4d8dd0436602757ca3426180206a0", &(0x7f0000000340)=0x1f, &(0x7f0000000380)="073947022318c2a27607a965278349f0f5ee6723691368825033286e76a9160065c90d1dde3343b6b535af279df05d33401660adf49512ee6665b7d57cab05a1828e89658b1a15cdbb649857fe48a7600d4dc995fce5966f06b19db4eb21a291a890eb7d5d9e533b59e4359cbe987cf60b189482b71b789183c20c3b1d2938f3a63969fda93a300c8e6466b18729ebe255dcd9874b636d8ebead8a05193f42bef34089b79ab8e1b90734a728cee3333ab6f67a26a7ef5c89223ab83091a1", 0xbe) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 7: 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, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) clock_gettime(0x0, &(0x7f0000000040)) executing program 6: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389908000000000000005d58fa8e"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', r8, 0x1}) r9 = open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x1b3) sendmsg(r9, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)="5b1f4f8bde17ba425a5587b93885cdac2e741c9e07495bcd9da4de8a3587f296d975b56272152004d1a6a3f52e452f9fafd37c12a438c0053fb3057f9664981251affd2e123a27037894e9ceb64699170eea29f05068ba5b3003a8362424d1408619e29ec432bba0613fc72f0d828a19e939511039720c08928ad3116f1b9bcff73707c1e2cc47ff47cae003435af5cfac5abddfe10f45e60d7a58e57897b480c7cdf2103cbd9f597480273df5b44fb344e5b56e084c8f32c70b4bfbc537be856b3b9ea43a58c27bab8c4cb40b2be9ef71b6b49d38ab70da6ad9da6e61fa56cae64bf2a4", 0xe4}, {0x0}, {&(0x7f0000000880)="c81e17b1fbaadd4a66f88bb60c69a51be813380cad591431cd3c8fabd5e9190c52570ec48bda545369498d7102dfe9b7e3692cf4a180e3a375569226fcd920cc33ae83c770d1f18979ff1e7f1a6e3cecfb35a09f6bf6086b0e46d5b38eb5dd3aebb613168d3347f87db8fff14ed83378f953154cd10073eb72038c281996bfad24afd3a9a68e045a6b7ca279bab6e9b410c31d108a20a24a5eb8", 0x9a}, {&(0x7f0000000940)}, {&(0x7f0000000a00)="5eb525e8d93312d2fd330e86e99c7f78ad2bfd75ed50fa30d67c04e3fa5a69f07300e339ffeed9c02b113ba41013feeda8648657e86fe226f08a81810f70a422daa3d1201846199ab5da7a6cda2ac750746bffac1d94616f57811cd9f1f2b75536439078c094519908516a27e54043eb9109418a33e4d2753250bfc90c92c0ea2bc0bc814032b929331292911364dc0767775ca686c054d986518fd6d482e81e32682fa6", 0xa4}, {&(0x7f0000000b00)="a006db738a3b17fbc6e9085a8a0037d24ab1ebfa7f61c5d4ee67bd9cdf3680afb40af2c8908ff71b6ed48f7d5c", 0x2d}], 0x6, &(0x7f0000001b00)=ANY=[@ANYBLOB="b800000000000000ffff000000000000f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3e77d753a30dc9abb3789ae99640ccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a391fb8f62665dcbc8489c91ca807e33eeb8e8d51800e0ded907bb392018bf48830af1175c6f75649ca3611af777cd47d63de4a11a400f534a51797ec2000000380000000000000000000000c75bbe3c01eac695d1159e2cfd2b85cb79c71c66b82ebfc890e3cd0aa5005ddc1867fa2071e4562300000000a800000000000000ffff0000001000009e974995fa2bb48638919a73cf9e56a2010b0b108057bf8b87bd44616c4d08d86a158a57d9a9db1be239ead1c67f45f60d075ffa4d8bc1780b5a1ae2252ae8e3fe458d4d554ac9ab026fa258d6bfd8011c319b95b853739663e86933b383b60eabbedfcde6b87d520daecc038a67b5a4356cd918a4b5795fbe069ff493a6563258ef6f801996facbf73789024cfc30acd29aec2aa28a32a64bd7d078d56a0000000000006de8f1d73c80c896a7deea85ab5e096fafcb3ccef93114f09e22c9c9f6e5714ad0a86814e4b1543ecfe504bfd49771458c91b0d4d655afbc824dcc3b1d21b284a05c7f42dedc371aae5b81dd37ddea7abbde41474ea5a0bb7cf54c6ac286b7434cacb19e567165c04a4ebcab838807a4c48f5a5fa8e4ad97abe6ea42a2226c48d30c8f8011637cc113257810738ad69a833d4afcea7b40a859e8582f2c01ab821bb9a97528a93a21133159ccf1df9873e7541c215e6eb5160e2e859d6ab3ff644742cb576e8dc665bc51da475f731950cf5760d37ef3c2889a12f96dee6e35382d706488eb2956557830ba8fef4b76e0b59be9a2fd4271fbffb7a236ff7e9b5fd7dcc4"], 0x198}, 0x0) r10 = getegid() fchownat(r2, &(0x7f0000000f00)='./file0\x00', 0x0, r10, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)="5b1f4f8bde17ba425a5587b93885cdac2e741c9e07495bcd9da4de8a3587f296d975b56272152004d1a6a3f52e452f9fafd37c12a438c0053fb3057f9664981251affd2e123a27037894e9ceb64699170eea29f05068ba5b3003a8362424d1408619e29ec432bba0613fc72f0d828a19e939511039720c08928ad3116f1b9bcff73707c1e2cc47ff47cae003435af5cfac5abddfe10f45e60d7a58e57897b480c7cdf2103cbd9f597480273df5b44fb344e5b56e084c8f32c70b4bfbc537be856b3b9ea43a58c27bab8c4cb40b2be9ef71b6b49d38ab70da6ad9da6e61fa56cae64bf2a4", 0xe4}, {0x0}, {&(0x7f0000000880)="c81e17b1fbaadd4a66f88bb60c69a51be813380cad591431cd3c8fabd5e9190c52570ec48bda545369498d7102dfe9b7e3692cf4a180e3a375569226fcd920cc33ae83c770d1f18979ff1e7f1a6e3cecfb35a09f6bf6086b0e46d5b38eb5dd3aebb613168d3347f87db8fff14ed83378f953154cd10073eb72038c281996bfad24afd3a9a68e045a6b7ca279bab6e9b410c31d108a20a24a5eb8", 0x9a}, {&(0x7f0000000940)}, {&(0x7f0000000a00)="5eb525e8d93312d2fd330e86e99c7f78ad2bfd75ed50fa30d67c04e3fa5a69f07300e339ffeed9c02b113ba41013feeda8648657e86fe226f08a81810f70a422daa3d1201846199ab5da7a6cda2ac750746bffac1d94616f57811cd9f1f2b75536439078c094519908516a27e54043eb9109418a33e4d2753250bfc90c92c0ea2bc0bc814032b929331292911364dc0767775ca686c054d986518fd6d482e81e32682fa6", 0xa4}, {&(0x7f0000000b00)="a006db738a3b17fbc6e9085a8a0037d24ab1ebfa7f61c5d4ee67bd9cdf3680afb40af2c8908ff71b6ed48f7d5c", 0x2d}], 0x6, &(0x7f0000000c00)=[{0xb8, 0xffff, 0x0, "f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3eccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a391fb8f62665dcbc8489c91ca807e33eeb8e8d51800e0ded907bb392018bf48830af1175c6f75649ca3611af777cd47d63de4a11a400f534a51797ec2"}, {0x38, 0x0, 0x3cbe5bc7, "01eac695d1159e2cfd2b85cb79c71c66b82ebfc890e3cd0aa5005ddc1867fa2071e45623"}, {0xa8, 0xffff, 0x1000, "9e974995fa2bb48638919a73cf9e56a2010b0b108057bf8b87bd44616c4d08d86a158a57d9a9db1be239ead1c67f45f60d075ffa4d8bc1780b5a1ae2252ae8e3fe458d4d554ac9ab026fa258d6bfd8011c319b95b853739663e86933b383b60eabbedfcde6b87d520daecc038a67b5a4356cd918a4b5795fbe069ff493a6563258ef30acd29aec2aa28a32a64bd7d078d56a"}], 0x198}, 0x0) r12 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000f00)='./file0\x00', 0x0, r12, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={r13, 0xffffffffffffffff, r12}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001880)={{0x101, r4, r10, 0x0, r5, 0x4a, 0x8}, 0x4, 0x20, r11, r13, 0x8000000000000000, 0x3, 0x10001}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001080)={r11, 0xffffffffffffffff, r10}, 0xc) fchownat(r3, &(0x7f00000017c0)='./file0\x00', r4, r10, 0x4) pipe2(&(0x7f0000001600), 0x10004) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) open(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) executing program 7: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r1, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r2, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b", 0x5f) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000480)) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(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, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60}, {0x416, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) semget(0x1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000000340)={0x0, ""/116}, 0x7c, 0x4, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f00000002c0)="3eefeea0cd6a958eb758a9214a889c0b9178f0bc52d376b4e851bad694e86fb4f53353026c7a959580feac1da1783e2d6cf1d76b2ad5ce6af2ed6b63d6a8b7997b3fbe3a30a4bce0dc7645f117bb8e64ac498c1b618aa0fd459a807c07be", 0x5e}, {&(0x7f0000000780)="889da2ffa3f46787c8fcc045a6549768a6d81af5cf18e8985008e0ef9c62a62920af433a6a8c2afa33c78c5c3e6eb173284f258995fc67b3a01d0c23837773a64fa32a2dd005767289e4e9123414997330149531ded5acfaae1c5d51517327accd2829b310a84fd12e47b965aea1680dee6791fbcc6bad89fedc2b4bc5", 0x7d}, {&(0x7f0000000080)="51bd2b18a3df2c482069bf874632d2d33612caf51421bead520d796c0bd96322346b34d58b7aaf1424a98cafc5d08208", 0x30}, {&(0x7f0000000800)="d94cfb0ba3417e1897c30c70cce817d04b652f78e6639140f3ebc12d2d6426e6ea6e89ed86b017a40c1bc86ae21e79c7870e241f883ea1e6ec64e6e22cd0fa52b2c961239cdfd07c9dfe55a6e2a8522e116c9253f6ee75e9aaeba39bd5e45ff5a1ecfc6695181e94554bf337120e80866e696f3506066449b2cd739ed66c9bb74a7ccde41e012ab805cdd390701d6c2a4a8046494cdc85bd55cbe56ed975474aa9506c419c4edfbec8cf4e580a8868d201f6be8adb4f", 0xb6}, {&(0x7f00000008c0)="cfcfd114010d30247e3b330d7d693034a0f6ad7d6b772d60bab585b0d2274c28723ceb441728918904804bd2626e8bee47efc97cfb0a264d8ab44355c7c016ff309ba85c8792e42313c0d5f380a16268f5d770a6d1be2c4b64e5b4fbe16fe9a0ac8f07c255cb557d18c11ebc2c48aaf7d968b82ea0d28d89875d92513348af88eca911bef73c303172204490b5de6eeda1c324d21a71c7bc4758187b46001a053a09e71ed265a50187217aa4b1c509d219a098cf28e6cc6f37817d654235bf0c94785f29ea79aa5b3cd3612371693a", 0xcf}, {&(0x7f00000009c0)="efde94a6cb5b065ca95a63f34174943180d9fc38cdb5ea7e8ce4cd588c7bfa2162f6761746ee9db8f30a980e25641c66b7ffe2a35ea119df56dae430fb7f3275f9f1c344479ab0a93666d409c56ea35169d6cd9101c35d216826cdde4bd09fe6e33ae8415561", 0x66}, {&(0x7f0000000a40)="d4b74b81bf03e062fa91903b042336aff2722511687357487584b045f5cb6391033a390711095ee55f0e63baf9b6116eb2d70dbbaf355cbf588080e3f85d450a3e25ebd0f029ac3bef406bc7a1ab450ae55eadb5ba614fcc462a2c12bbab21356839418d33be24cc7fbad14a13b852fc59fa5e98de11aad6d035a3b10b310008de35f1b8f49447cdfdf60fd03bf924072e7ce741dbd5ff5a7ea3b200b9805b5ba0c457559fd84c93bfd8e75895bc2af9882ae0903fca3a13292c2b4a3a473d747b5ab702781f96f746566cb932eb034d0b282d6470575479c57f6911c7114fe55c3e2ee3c8f3d04c658c7a8fc46895c737908d", 0xf3}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) executing program 3: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x87}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @local, [], {@generic={0x6005}}}) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', 0x0, r5) seteuid(r4) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r6, &(0x7f0000000080)='./file1\x00', 0x10001, 0x0) socket(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(0x0, 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 1: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x16, 0x0, 0x48}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002bccd878 denied attempt to set clock back 0 seconds executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000001600)='./file0\x00', 0x5123996b910e10dd, 0x1ea1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000002c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x3f, 0xff, 0x7ff, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f00002c1000/0x3000)=nil, 0x3000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) r1 = socket(0x1, 0x3, 0x3) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000080)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000280)=0x40004) readv(r4, &(0x7f0000000240)=[{&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000040)=""/5, 0x5}], 0x2) executing program 7: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r5 = getuid() seteuid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) getgid() r6 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000003c0)=""/96) geteuid() fchown(r2, r5, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) executing program 6: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x0, 0x0, r1}}) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) pipe2(0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(0x0) mkdir(0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x25}, {0x416}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 7: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6391) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r2}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x2e, r2}) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x1) getsockname$unix(r3, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) pledge(0x0, &(0x7f00000003c0)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xd8d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\x02\x91\xa9/\xf3fv\xb9q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_j7\xc5\xd5\xd6\x02\xcen\x98B\x1b\x8c\xe8\x03\xee\x15') pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\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\xc9\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\x04wB\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`\x87e\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\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000200)='./file0\x00', 0x1, 0x0, 0xfffffffffffffe1f}) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0}, {r1}], 0x3, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x24, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}, {"ca2d15ac38de92f8c2f2cc3e25e8245e"}}}}}}}) executing program 4: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x18}, 0x3fffff12, &(0x7f00000001c0), &(0x7f0000000140)=0x4, &(0x7f0000000240), 0x38) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040)="74c1694ef9eb7c3cdfe5", &(0x7f0000000080)=0xa, &(0x7f0000000200)="91f37d5ec00be77cf691ffb11a1a4f3a7a73402dbc76f957a56b87cd5dadc93522f9667c4f23810a93defd4e4ecc1aeffa566740c3c599bcc929e5d88385225e22082ebf41cb712274ea46541e504d8f84e10106d9f0671306969a9f3f63cd5d165c56c275535785b079fd44093e92b445562409313fc9084f9079c071317faf9307fe9092235009f9ffb593ca417a03be48af8ca4767e9d9b100fc14de0af94bfc2dbe40ab300dd186e0cd725133af889e97e02241448453c0afa22da3ae8dbe05e325ae36084eea871f8181e6cfb1da4a87e5205c2764881f77f02621d7b911d9f78fa740cbb", 0xe7) executing program 6: dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$vm(&(0x7f0000000040)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x1e, 0x4, 0x40) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e1f000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000c0d000/0x13000)=nil, 0x2000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000c9c000/0x1000)=nil, &(0x7f0000b53000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000280)={{}, 0x0, 0x0}) executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x800000000000000, 0x1000300000000}) r1 = syz_open_pts() open(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000340)={0x1, 0x30}, 0x2, 0x0, &(0x7f00000003c0), 0x0, 0x0) socket(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 6: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) poll(0x0, 0x0, 0xffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea105", 0x17, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) clock_gettime(0x4, 0xffffffffffffffff) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e12943", 0xe8}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) getrusage(0x0, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000002c0)="bf8dd3c1", &(0x7f0000000280)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f00000000c0)="c9a94b0f886a2466c1513ce45a0918fe6b0296dc49d8d37a4d99e8050f7db9d0ecc1a9cd4f31ba04631f4ecfbe5f6d9f7329a6be345f3c693ac32f06502aaa9ee05bc57f1b274ab74b0bf73a952079e375347e0a9e416853f9dafd0f330e3674a8c64fd44c11feb221db44153ab629942ab8725c19dd72016c3685074bd6fb", &(0x7f0000000140)=0x7f, &(0x7f0000000180)="bf05d86859467d4ff1352828346aead1ef3d3e8846af82c597e73c41c76be9f19f1347ac8179f1a012277b85897862a86e47a38318ca0bc52ee7d48472d80e6e50aa1b460f166b8ec36ccb462a5c19beed66dc0bf156c8826b71fa5a4e66df1cd2a568349a09fd8ad14ee9aa52d19c27cd46ac9116f48ca19657d0458b55ce1d55af6c0bf27c004ed3e48606c8a428490fad2b48fd9f03fedb59f91dd2ab9a0e92724fbb473f775d01d080b2619242d6abd4a0863bd16089c3503ff98eb52c8b0da2bcbe8657", 0xc6) executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r5 = getuid() seteuid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) getgid() r6 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000003c0)=""/96) geteuid() fchown(r2, r5, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d)             executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x530e696c0e2a4f98) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x2, 0x2, {0x20, 0x7448cce1}}) r1 = semget$private(0x0, 0x4, 0x80) r2 = syz_open_pts() recvmsg(r2, &(0x7f0000001500)={&(0x7f0000000080)=@un=@file={0x0, ""/4104}, 0x100a, &(0x7f0000001400)=[{&(0x7f00000010c0)=""/65, 0x41}, {&(0x7f0000001140)=""/183, 0xb7}, {&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000001300)=""/10, 0xa}, {&(0x7f0000001340)=""/149, 0x95}], 0x5, &(0x7f0000001480)=""/122, 0x7a}, 0x1842) syz_emit_ethernet(0x16, &(0x7f0000001540)={@broadcast, @random="cea3d4313f46", [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x1234}}}) syz_extract_tcp_res$synack(&(0x7f0000001580)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000015c0)={0x41424344}, 0x76e, 0xffffffff) syz_emit_ethernet(0x25d, &(0x7f0000001600)={@local, @random="d092826dc58d", [{[], {0x8100, 0x2, 0x0, 0x1}}], {@ipv6={0x86dd, {0xb, 0x6, "2120b5", 0x223, 0x11, 0x8, @rand_addr="1bf2899bb62febcb81d3672a21b58c3a", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0xff, 0x4, 0x0, 0x6, 0x0, [@loopback, @mcast2]}, @fragment={0x89, 0x0, 0x2, 0x0, 0x0, 0x1e, 0x66}, @routing={0x2, 0x2, 0x0, 0x4, 0x0, [@rand_addr="caeae59bba09a962728b66c4da1ade32"]}, @hopopts={0xc, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x1c45}]}, @routing={0xe5, 0x4, 0x0, 0x8, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @empty]}, @hopopts={0x49, 0x1c, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0xca, "a8387e74cc5b60cced8ac70ab4c4205fd431fd59ce2387936c475e2018144bf0b453d50f394c2118693455aec76b3563d9ba3a024fa2042734411648b4b42153f1d07074dea5b37936fa8afd2e1e43a2808d0b346d345da4e2b40bf5c79266cb52d61964036bc842f3f699efe681c7995a29a51b4a296a39e1c6e8f80447c9bb5439675e454af00dc10c81a295e90990ee29001bf4d364273100c2bda04e6471005f156d75e696d72339ec87fbdf1c51c2f7503fb1d2b5d4001f819f81991d27c4cf3e196eadf159304c"}, @pad1, @jumbo={0xc2, 0x4, 0x25b5}]}], @tcp={{0x0, 0x3, r3, r4, 0x1, 0x0, 0x9, 0x40, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0x1b}, @sack={0x5, 0xa, [0x1, 0x3]}]}}, {"704295a15dda97bf834a756998f0c5f8c39daad7074dafce2f3cba687de45206ef0f671e45d9587387430188dc1c1d84c7666460869d9b7afa224123fcb3b33b10e016a3d346fbd82f4bb2e3fe71969e22c898a59708038f9b34b1ed45972cdc966aa9d0249dc95b03102fa684bb792b644031d008e966df00236e93d7c3ea1460f9ec84f484dc5ae91586dc1b28c6"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000001880), 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000018c0)) ioctl$KDDISABIO(r0, 0x20004b3d) syz_extract_tcp_res(&(0x7f0000001900), 0x2, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001940)={0x6, 0x0, 0x4, 0xb4a9, 0x8}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000019c0)={0x2, &(0x7f0000001980)=[{0x8, 0x6, 0x3, 0xfffffffe}, {0x8001, 0x7f, 0x3, 0x8}]}) r5 = open$dir(&(0x7f0000001a00)='./file0\x00', 0x100, 0x40) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001a40)) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000001c00)=[{&(0x7f0000001a80)="e7fdb1771abde467376c5a654485d7e0335284549bf993c2c42d73276385aee66283d0e5b094de039e36408e5af84760fed4b3c46bad5c14b9bd013c593d62a0e6511f5166dee60dadf759dedfa4b7c450f9768bea9f43e5e4493fe3f0dc2f42b1365750f648cd2d4a29d638e74fb1a8eda76dfee0d5b50fb7", 0x79}, {&(0x7f0000001b00)="0cc94e591b150dad2100f707e50e1ac28a1acadc777b", 0x16}, {&(0x7f0000001b40)="bce495e970c244d5313fb24235b6a597b23fed1a3f11943e8bcf89d47f2f0e68669f0417c478b725ce988e8d71b117a7cf23ae700f87f403e3cfef9ea70f1b66727e35bc07a7a12b2853813f7e4dd0910df4517be2c24c3ebc7dd9d6084ad268ee7999f75fa1ff827ec2174fef9ffb0d7b7c0d8ba0ddc19561afe5929ee623e17e531b7fe7e58cb071af1b3409202cf9cd783fa5ba03ef2c59cb2af452885f56f22a7f6078ce0011a46eb1f9ee99ac880958331b066ccf6c", 0xb8}], 0x3) rmdir(&(0x7f0000001c40)='./file0\x00') r6 = accept$unix(r0, &(0x7f0000001c80)=@file={0x0, ""/4104}, &(0x7f0000002cc0)=0x100a) recvmmsg(r6, &(0x7f0000002f80)={&(0x7f0000002f40)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000002d00)=""/101, 0x65}, {&(0x7f0000002d80)=""/97, 0x61}, {&(0x7f0000002e00)=""/113, 0x71}, {&(0x7f0000002e80)=""/36, 0x24}], 0x4, &(0x7f0000002f00)=""/51, 0x33}, 0x9}, 0x10, 0x800, &(0x7f0000002fc0)={0x2, 0x2}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000003000)) writev(r0, &(0x7f00000040c0)=[{&(0x7f0000003040)="d2d6a145f89fd389061fcb05909ec3e29e1b6b7e5411aca5fc459fc10c5530dd3737521ffd21154212ed95c3854af9e66cb1a9b9999190c76ef86dbab26be236f55b354bf361f84abb15e31bacc20c31105e8f7b7a2c8c08855c43fd866f65ef7598e79c31efe2056f462e6ee936b79460222010ebe22e30dec63f3369490191d4030fb06112a894bc7140db062123832288799a0efbd39d224a95067ce51586ea95ac6286cfd1ab68bc14f7b922ea59f60a271ae50edfc9cf42bde326dd7d71aeec93523d04d99226c1b2f4e613c8d1dfa9483f8cf980d60e4a9a2840d9fda7411e7fa7b09400695a23a9b97dbd2618a7fb309813e1618dbe04a8c92b9957bf8561b71a7d5f9a6ad8bedff8b1ded2ffdeb6c77e743a5009e1571513d2bee8edb9d703bb30fcfe5313fb2674761c0c02a94d441b6e563c2b50bf0e95bb8c2f08012f3cc48476080cf578b02a9f485553f83a30668ba6a32d0160ad955a9add4b43a49d1a4b04000b3894c4a99c8b8729672dbdb635c07c53b686eefe9197a6c61b542604dfda80d53ffa2db2b29e050939762f3804e35227e18c024dd0589c06456ec73518e7d2dce7f4b2848016dd7428e9182a249e1fc04a64c99073c6ae8b36b79f88c9caa17eaff2243b37415c65563a9d04025938e2b353bb806d25b882d5ced6a20bb7edd25e6ea18d53bf3a757641302315618def0206abb212b1d82d857768c590dffe2c30e4461e1030ecde0e52c8dac1bd010781d31130fc554a54e49894d99dc678b6f375b8ec7243bf7912684036bec5a35c911f1ccfe2d1c2cbd904fe8596a9f5ef6d3a04993e83b8b2e077f5d60ef4d83a014ee7a91854e7282a9a7f29065e2fa94dcc653e341e7c7c67af23f12cf7a9fc51d855d1fecd68be61b94cbbd84a028f404c4a73488b7e1377c50ebf9570a2eecdadb4e01e94d4fb656ec22399fc2d0d3cc5a8af10dc8aad64d4e94161a4f057382af239f4e605530c1086491906a38e0779d2b3c62a5b0ead57c88b6bf7fa7f45ee258d8539d3316966eaff17aaeef554f32fc2a190a9da0a4e69e49dde54101df4751e736846240b23a3b7f3e70df6ab17fe65d5fd0ace38ad914dd470a8cd6feec76cfb8ea29bcaa2a506df9a5028c933c8f744c42729fe2dd720d21d9d87018e9ef8c56feb00989110f1cabf2efd803bd89a8c08ea6ac7099c1266f837b3f41504303395423d1497927336a85fb0f8e1469988ea54c5def119f3635668110063df38fc1c0c36536a6b53ed2b4bbcf8774dcced0acf110ba5d5ba111475524f4ee1050077937f43b38992369d7c97677ed7542973e8cd3596d54dc93d2a2f6de95b0349ed28cd5201ef354562b028ecfcd48fc47b0f6c80cac6bc09965a5a14f578644b6df07762d45ba765ebcc3a7973a1d82c8a430ca7999eefe269d1cf825641ff1b3e97ee48d18481cc6fba3c05cf79f53450dd6e0e234ec85512a8585a75a7712b83884186d8365b1876ef57c0942affad57f4f8d568a7a75f177d037b85b3351dfc46fcf7d4cfe3d8c0f0fbf6a21cf1b800e46242c9b4255358ae30042bedeb4b653670e22fce2df1652567973b3314601f74518fdc72533037b0e084091242efd23f385e73cbb6badc0d5b86b94f517cbb961e9e94a129199087dcdb15462f9eb0d6a8160a2a6c640604e38d53e82088b82a73f7398a97860ed87ee54e28efa9119c1267b4bfdbabf9e778fbd3288f22c5698f7d75f31b2cef5e010141ced25c2c3a7126cd859e060c259aa75e68c0efca81683c7094f11707da9ae72e54bf6d0186a87a6abc38ec10760e952a0551dca5ebfcc33213e626bdc7f267f7086ddb39a3ea7e956c67cff9a0afd22c296e9c879236984e63a15213f53546e522af3880885e5fc067bf524d0dd1f6ab4755c6c6d6504b61b96cc12cd00df06bc08f5afe24ef86e680a80d604e59480290c3e856346f1d747da39e993395565fa72ea302ba3ff335e351ee815f7a144c01560616fc3e6536939ed357640eea25b114c168bc2eb0ae856be8478e0717b4afd338881b9db2b21c90649cbaf9f892831bb6caf63f0b89acc040e6bfd15f2ce7b0dafdd67b0480a82332130ae8dbda0c24ab2efcbdf9e8c9e04677ac57794e0ebcdd2b3e4616fc8797b37c5e74e9896368388249c51bc503ca8e949f4118be827d3355cebb3f50b78575173fe4f8f02e4f3f04733dfeb3675948d6e6b3ef3b86cde9eba524b5445176fe2954b5a44a9174dc8cfef50af4f6c98d1f4d6fa8e7be4e3a7b8c30f7feaf4a28231d8f2837ab62945db51f22cfe286dc7b69d6dd6960f4e0376d3313d4aed5bab5b8a9cff073bc477197ba4753cf95198ef1f329815e558697fb90a79bdc42696b84dbffc8811e534c13f41234196c5fc4535ab006166a14a6cafef765d4d8c49678923305a0fb386ef8fecd81e00ef5890452342ca7e43b2a1c861b7ddcddf8f0c643db726ed683193534eecf3662003f6f91a12a2c88df414d9a529a11e271ce54886cc07dac6db3d454504068ec9eb85fecc8d1a9ec2162f640fea65d8ad96712859040ae2c8ecf683670fe2b637e5d8f3ab8207f5115a993f0b3f1ce9449a7d8e7f5bd0de2fa235cccf13ae3588324c4fb130d0a803e5ef53a669ee50ed167ba359dfca62b50c024079ab3369c5b9f32b3ba2e8987078059785236b50843a46dd0cde6d73b2e8422ecc8803c7dcf5b648bd6f85e0f44d9a73009aaf522a90fc338d94b3097d50ef55b500f5a2e90763d7b86461d47e52a9d5e55cca1da9930d143c671957069399651e5780de13913f0c094c4c889526cdd16724a247fa8281e5ab1dc5b4ae7f6690fbbffcfca5e586adb8fdcc975ec7f579b6b826d0ab9654d59b6533fedf19b70fd49d806f92affd66c3d1c94b535885086076dd1cd8858b1587e4ced60b717a201c9ab679d70983872b177f18829654a6cb718225d7789456a15c4442b7f11678dd87dd1150cf5fe5235047aea0e396972c979d196d5e199ae847776430388231100696974a270a9d2f3207ad9801e7c63575238acb39a832aa3e87dc88b7bbe572cba8ffdde29585c0b53b3c026d3a8d7311af63aa7231109d5676c3b9c42cfb22400748242f77e6c1f979a6b12623fed5900598252ae0565b231a9b2a49a49c02e37527e560206afad266676a7d66ca925934dc897f2bdbfb0088110fae927256a42e03e0d991c48db1031e1e2e28611ab97423836e3346aa310fa1cc200746acf84eeccce0cc0fe60ccbd5493bc9968621eb0cb90a2910a71dd18cc242d861d07e87bc6568caae6852530288ad39dbd7fa689608e37dc13e4204d74a15f9a393ced7a239ce71ae795414d236dcdacb928ea6042e4617e6b13b3b1e79de38dbab231656f4e34ce617f2e6497a6f9c922b75df342dbb4f63913a14c08a9e855ec6283b6b70942d53b4a223992721f6b7149fa4ed8a4b7104e1a1836ade483a099111472795f6b1e2517e0e7ab99927d36510a0e45eafc2c1c69c6c2ea2b376ad9a0909cb5228461bf943cb9b132fe139cf6e3409522c4d2d395856294fac9c3352961111c23fc7d93b70f18c5e9a21a31d05f64894ed1d1f5930ca707f0d83dd62105c6d2af745ebab0c158df46605ec936715e87fca050866ff63d278e290d7ee07000eade816326cf3a676b380144f9672c6824ef75e75bc2e06f181ef4e358bd4e71e8b8f8126befae953af4f9fa05bbaaf83488e941d13ad52f3ebfddcbf5912fe38a42bbcdbc88a768e66fee6a952783feeec8008d4cad6c8e1baf48fb93cd1efa64da1426a7b10529756ef4550c0485e02d404fadeb008f4eb9a3d9ad44ef1a105bcea3094652940344e64ef56912e3ab475bf819a29c8d23eb33bda37d9fba7fb0b594cf1f3ce3a04209a79ac22cd93d4f50a5ae04a81105452cf1563f5685e11fbe7b21dd2648468968a2a1f44f209cb940350652fa244ab508b9543f3144e2a680cc3df18c2e77b96a30c597d77a881981b4da11ec5973fd7a90208d0188efb589024ffeacd56ce5fefbd232122e3897dc9b40142f504a62545f26ae3b486b76be0bbdc26bf4c251faa4068ef0ff86a7cbec63b57ceaca583a6863ca89aa77c74048e7a19ef829c2fb59452e1342fa742dd3c63e99a1738c14f60c727ea34a557a72e61371de9518ef4c067a39567e889bb6270bc7fe7acbd5082e91fa7fa87c155b36432c4db2bb864f93d62e4f5df5bc4d0e1cf9037ba0277408a89b7853f97c2a5a99d00125c9e5fcdf5bdb93fc5b65abcee2c189ec492b5e93fd45e291469225e1f927e2a3776598639f3aa45e86d6cfc93bf65cf52a0c083cb208c29afb255e5a1d32e2cfe44785efa5494089cda2ace8a7b74e18a3f0d50a65277330aa9de2746e4da60ba6fc8d2d1670411d12795cd6e5830f6966afc130fc93244b5c94592ff823481634046f90f70da0d1b947900151cf13fbb329387b2794b6d1361b29a71376d4ca11b89932993be831736891cf5797db1fb7eb08d7269e132cd9f590fa9578010cac8e58ef749ee6c73acb61cea9f3e1f6b30dd3a5c3c8aa3e3781ad2217b95d396ec4cf0de93bf2b33166562c71185b8c71995245240512d9a0b0890997c361eaeb8f910a302c9a661bfa0a7608065e1cd411e08fac79d6f7d76f8b537fe8ebff5a3e806a98822510d1964010e288759b475112dc52ba4a002d2adf151cd0f9a1db7802724f96b30af6f33e01f6aa55cd02a1eb038f5fc9f03e6272cc258b5891224b8b97363f64c380504ce71d7f52eb379752cc839c5261dc8d9a39fc2dca98d20950b5801c30dd8b919aac291d6efe1eed59aec23bf047518585818d7f47cc66e3efd053a21ccf52eaf53a946dead244a2d92633222b9dbb76b8907b2d04c01db2be3aea54d6ab097536a52ae6c363610cb5062bbc0a5d854688243a9db633f158136195c24f520924e5639f0283b674d728999794b2baf3794ef7ca69411e87cadf8058670087077476c8a33837eefee29b0388d377efe18ee11de8e69b770c21175bc903f85f928d97961b7e62b6d4636c1265172aa2252ccc833d303b312297e4e90ba11840bc7a38fb0e1f4c9ac85081aa0dc7eaad86204ed8d1f7d01fb2ff8046de225c2456ea30548dae77a2bc80df88dc18d0ab56a532460fff23c950cffaf20628fbd937ab56d6305923f5a5da4503be43b62b02e9ebb7de0bec5346a4ddfff802c4bde9fe6e2c39dc98eabd3bed55f8c6d2c66d355f63883a7890ced1cfef9775403d17184d9d138b966a6fdfe3bace0e9f323f62a42fc972fdf768d09dac14cb8dc3a41647daf34d996a5d2ad43af64c94856e33cbf8d974cc956e0d09c2d480c626228548a68fa589f90a90a2051e6c94d97c986e0c41a444e37d56d10fa26f9bb1ba425c8a11cadd4f85dfc7db24734130e140b0af4f79b7d07ba371564d57ca5c097b583d9b99bdadca74dc09ee1e7bb8f14584d0bf700938295a5ab1d7a82e05a7909756df3014a530938e2dc0b51a3394e23db03d78add2e03deb770b0228a14196b614ce859b6b1a63ac4dac5128280316c172a629fafe6ea74d9499724dac1f41eae26234d9eff431a76c5fc1f303205bca94b8916dba3549d224945d8a5217ba1c7de3da26b028209e528cead61ccab15149cade236874c09464d6feec2ac4d90ece4c38701be5c17f5fe70412df492a97d45a3a1aff4e4cfa27dc121ce770636e6066c446103747343ce4001d819dda15c4d39366a7acc9ca8d59f4179d4eb33d99f20408a5f0325dfdcb", 0x1000}, {&(0x7f0000004040)="f743679728c7fdcfa798415d9d74c64b54c6a34fb1d32f2ba7a33c08ea0011bed5", 0x21}, {&(0x7f0000004080)="a7ddb84478a9f43570efa5822c670e2708f65f071ac45ee2844e970f9488ae7f3c7ba8", 0x23}], 0x3) utimensat(r5, &(0x7f0000004100)='./file0\x00', &(0x7f0000004140)={{0x3, 0xfe3c}, {0x1f, 0x8}}, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000004180)=""/211) openat$pf(0xffffffffffffff9c, &(0x7f0000004280), 0x20, 0x0) r7 = getppid() fcntl$lock(r2, 0x7, &(0x7f00000042c0)={0x1, 0x0, 0x0, 0x0, r7}) close(r0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socketpair(0x0, 0x3, 0x40, 0x0) socket(0x2, 0x0, 0x0) msgget$private(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x864, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x1, 0x6, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf6], [0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0xf04c88e, 0x5, 0xfffffffffffffffd, 0x0, 0x3, 0xdfe6], [0x0, 0x0, 0x0, 0x0, 0x9], [{0x0, 0x0, 0x0, 0x4}, {0x3ff}, {0x0, 0x0, 0x0, 0xd7}, {}, {}, {0x0, 0x0, 0x7275}, {0x7f, 0x20, 0xf24, 0x400000009}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x0, 0x0, 0x5}}}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x8) getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r5, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1010, r4, 0x3ff) fchownat(r4, &(0x7f0000000300)='\x00', r3, 0xffffffffffffffff, 0x4) executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x2) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x7, 0xffffffffffffffff, r2, r3, r4, 0x45, 0x2c}, 0x430}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="18", 0x1}], 0x1) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)) socket(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080), 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000001340)=@file={0x0, ""/253}, &(0x7f0000000040)=0xff) sendmsg$unix(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000080)="14261b850cf728e469fdaae50f7146d49859456396bddf6d8802342741f80fd88ca141044b98c24726cc10b94e8fd43de7adf97602822ae8664f5c90d4c2361f6d7cfaf43bf7f495167dffc6bbb327db1ac0cfbd049634845b98e9ee8c3d7ac9a8924aeb202fc7792e578f2560b752b79c9dce1756654e9b0dbbeb510d5bc7628a7eb3777538e6c4ec47f3ba874c229e3ab63d3058f54ce368d3de58acad0b5822890f5795d41e3567484182746d9b80d0c05a7d86b00e6f5f06aa3e5b96ba71d193422ff093bb158b2f26db0272566b67aada5a17743d9a842082a050c57a14a95240176b12beb823c74c585e96ebe7ac6ef9082d1cde73466026ec41b84ff8c1296dedbad791ee0113604b92018f19e8e2982e3093f3eaa6fad5ecf450625101f9129fbe40f29c42bdbaec17f89b89b0fe244604c6c20b8c8e57f270d2942898ada92aa064e06e78f53ad80947af7d3b262d5cc5c7d0774d383bd1b7fbdbaf472fd52bc728ad28b8bdf48805dbd5ff629a51100ffa9de19fa35e1078aecbe6ba9c30c5869429537903a9c802d6d3d95d8da6706fbac275812979a1fb63c39ed81e54f09cbed3573d7dcc6ba3bdfc2a6642538f117a497b8b446293df0aff999c6f41298b61063697a026ee56dd172ed2f0e5b36aff5bfa710d7db56eab20fce0213ffd731f7f457107c0c4b76224f78dbb6cab46dee4b5573850358d6b605c485f2017628ce6d0c7745e3f6a89185922fc3ce63f5a3d5e79de89380509e2cdc981d408a4461724fb9b5c1669ea8f5ffe640206f1ea9cc733de6dfdf5cf8fde12aabe5c6d92132fe5d466e1cc8f79acfc96f39154400880161485a5db8ec4c3a456ab3953edab3a75f81d4b42fecf73088c926be9a795352aede4358014b362a1a49f9ca8d142c3adb05daca04cebb393b4123347b07d90a2d6947e8b38f541555781e2676450d8f381ef3554233ede5fa8dc5887d1432fef266b58a81e86a4bcb02e74bed8f378d31b69c24b31c29c376b86988edafc14f282f1344a1e3fa1ac86675bec51c3474265c7050291495bb21e5297f2c002e719505f6d71c2bb46809d13027f65134cfe98bbc4a229ec301ca3dca6c870fb45d771b2b9d624fae9ec642b2d7afb6fc98ea0b98caa5c754a78a4dcec7de1e09c457e3caddce3ff38b23e7c6e18b0a2bf8f8037cc94e1b73b4d0bb2ec794b055a8f0cc0a89a1b883bd56a83ad68e62f0a94776017a66aa8ada63c85dccc47d852344ae5129ca550d16d1b2c51acdb43d7f3e5d9fb2e1c9e6360c5eba3636addcf5205a3cd7e347584613cdeb397271ff586dcae9dc53ab6316782b347a938dc9e102f53a73130d2850e34d3a38034f9fcede3ae70337e1de93f0dc03d6f5cba931b322ce17016177d3968300d2cb82d76189b4af40b1df79c2e53f6d716aec74571bc07c268c52f2279060eee56c6174065e5bb022a6ded2188d42c247cc9e09f90602c9acfa2c289a05ecc6807cea793e5fd600896ed53cdd9d218962cd5f6e1d60c552837cb58566cb7a14f0bfc2752a30642f31000db8cf41feac24cfd65f9f8dfb5c438f43dff9a6d2315795f1cccceee4c2b31b274aa371250c308a645a8e81daf65218938712e7b452922e46cd4ed91614ffc2b054f3670221e3b48a377b661e3cecbbdfbb00e1f225835779ac3a3b9e76f5df8e1711a54ce33f3a0a8350a0c828a2c89fe5a8712bc0735557251962e7a96a600a3db12a1a0bc4b156a23e9d1192f85e7e0bf8ddeaa690fb120674479decc2e5ccaaa314b9b78beaa48cf4dac19d52d005f4cf3af365e3c6686bac761f15ce5a7a48eca565e95bf99f60766d13d6320b112a9d2b649ebfc7041b4bafa2378cc913ffaf427f65a4204e29915d731ab26d58e0054412d04e8f01d38479d1157b981260a74be4f94100ee440a20373b3b6cb465c2907216927604a6492b3a358ed25255aa27714ec8675a5f33e81a7224f2b9b610f633fcabe786fd349a1aa5ac197d4b0150a67c20b0380b1522a3f3d33fb63b88eb2df3acfdd0832f7ed2d77b083f848bbc00b9ba43bd12acf6461818ae633b6db9e02371923aa3cad6a2429f4d436a4970cee884e0ea7a69b7c41173bf7d211f73ff24d988eed5d09c2cd484b234a418479810ed3ec80726de7475d01a3e02be710ff32a0dd9fceacfc4ade10e431c6cfa7f7df96180496ea1a08228cb82db2c39ef9dfcab896e3eb154271e13e9a52b793f4b847b6045de6e6dc948ee30f7862253423126f7bfb3460cc3cc81e72bc534b1844b2af358ff54e607a1de9a4a01183ada55b284e4a255d059e21a3edcf30562b9d3208ffdac5bf4e73fab0aec5b86fe01cbb2e088bf09f893e0fa3f9753327fa6ca0b45946df9ec9e1251aee4168b75a73be325624b8941d4f3e0e8857d778742b3835d70011adb2656ced8293b6dfd685fbc008a0181b8f9233ff906bc92c620bdd5fcb925a5cd045b32d466520dc35116dbae29538fdcb3d4241460882195e2d953b05a4beec91990646d45960a6d1b7856eb0232c5456a455e215fb80b543f3d24813aadb2e8676680e3eb9d98bae2c3508699bc564b0af2330943f53645a44f434dc7fb50444c858c2fd283062fc046a671e48d6c5b30bf0588e40c4fd9df2cd5b3fc8a74e36f93d276b666c89a955aa396afcf0e6aa4521c2776ff670196d3f512fb51c63c1264f344dbf867a41280e74bdbad5e8371a0539aaa3ecafc922209ec71e62224ab0149da34db6612ce35cbeeda0e3f1f683634c2562ffb74b6b82a372f8282c48d41a856ab25ef8e19c8b82996ab3b5059f8b9148250bcbcc5cfaa0b34721c03edfbecf61a0cf08f721834d32153304b692dd87dd5b70879f4015ee6c34bf773afe39a6f9d4", 0x800}, {&(0x7f0000001080)='9', 0x1}], 0x2}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00', 0xffffffffffffffff, 0x2}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0xa01, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1000) select(0x40, &(0x7f0000000080)={0x8a6, 0xffff, 0x9, 0x1, 0x8, 0x2bfcc8b7, 0x5, 0xc7c}, &(0x7f00000000c0)={0xffffffffffffff80, 0x8001, 0x115, 0x0, 0x3, 0x10000, 0x7, 0x1}, &(0x7f0000000100)={0xc25a, 0x1, 0x81, 0x5, 0xfd, 0x4, 0x10e0afd4}, &(0x7f0000000140)={0x2, 0x8}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x89f00000000000, 0x315f}, 0x10) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x5, 0x8001, 0x4, 0x1, 0x1, 0x8, 0x7, 0x1, 0x1, 0x0, 0xd66}) truncate(&(0x7f00000002c0)='./file0\x00', 0x2) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) recvfrom$unix(r5, &(0x7f00000003c0)=""/37, 0x25, 0x1003, &(0x7f0000000400)=@file={0x0, './file1\x00'}, 0xa) sysctl$net_inet6_ip6(&(0x7f0000000440)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000480)="4d3e4581b7a0275f8d924841de19c55039b2b029d7ac04dccc6c07a34cc36df3bc6e722efdeab9f0e8b360ff61395cf46a3b16628fd8fdbe8af97b81479df7c201f4b009dad46bd18f65f1245934e8de891de60fa8488409cd0e5418322f565291ac2b83fb7f285abc609edd87bdbbfb1d31f994dee4f28571967cf952f79796e52740ecca2eb0712aaa0228bc9fd8e5b6a5ae9fb7db34efb21aed", &(0x7f0000000540)=0x9b, &(0x7f0000000580)="daa74faab0e9ab890ab2bfece0264ac7ad1e2750becf82ce1682e0ca3335d2ac37861c33946ec35fc6dc8e6df2e90513b3ac2618c836beb92de037ef3eb6666736088984ed25e7eadf3444c889dec2", 0x4f) getpeername(r1, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) chflagsat(r6, &(0x7f00000006c0)='./file1\x00', 0x0, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[{0x4a5, 0x4, 0x4, 0x9}, {0x4000, 0x71, 0x0, 0xaa2}]}) r7 = fcntl$dupfd(r4, 0xa, r3) openat(r7, &(0x7f0000000780)='./file1\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000007c0)={0x8, 0x2}) fchmodat(r7, &(0x7f0000000800)='./file1\x00', 0x4, 0x4) link(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)='./file0\x00') r8 = semget$private(0x0, 0x3, 0x69) semop(r8, &(0x7f00000008c0)=[{0x4, 0x9, 0x1800}, {0x4, 0xe8}, {0x4, 0x6, 0x1000}, {0x1, 0x4, 0xc00}], 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) getpeername$unix(r9, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) getpeername$unix(r4, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000a40)) getpeername$unix(r4, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000b00)={0x10, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xc5e7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffe00000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x352c9a26}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x497aa93}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x1000}], './file1\x00', 0x8}) bind$unix(0xffffffffffffffff, &(0x7f0000000d40)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0xc, &(0x7f0000000080)="71f91e3471ac0058bc5a91502f94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xd2f5e5e4748744b3) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) dup2(r4, r5) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getgid() getpid() ktrace(0x0, 0x0, 0x0, 0x0) getuid() getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x84, 0x0, 0x20}, {0x44}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r1) executing program 2: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r2 = socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup2(r4, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="10", 0x1}], 0x1}, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) close(r4) accept$inet6(r1, 0x0, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000640)="439ef6a28a6df311411542d725d772a6baa928e0dafe22d6f0a6182bcadf14bf68dcd994540f346e750dd86ae1ac2336f6ea1b73b6b8b8101db53bf7f5b5bcb9185436bc6b4b9e946ee0bc786933fdf2b286184a84a255ecaf37618e7c94c098616aef8ffc696f311075afe2f87ac30e47752f930d8829c039087fa179352e3d9feed086f55f734148580222e1ad9a6b52b314b1fc5f720b102af39b851d975439fb07eed9b3f19a1250c85c59c31cb1947b17a5a589553b7bf4ef69dedd2162912ffafe4f711cc4e21a7f9f39e91fe9715ed3b595b53b1337aebfc9299279ceefbdcf0e2b9af037d3c759ecd6fb82f34f7b2a18d0047b6462e5708e9e15be7be471dee41029e6373e1c3c187ebd98928e8c8cb2501e43f7df85dd4bf2b71e41b6845633f1f4c9c43d22cb111e474eacc806e6e638385a9057cbf0a824ca557eba10892dd70aa087629e36faa06658200a93f56d026e76807417c3f097f7cbf4c2d6b71289b251d450c95865bd37a901620d3acae553e47777952a131b682b368272fd71b50f792928e08b58e82f148105170a86057a71e33ac4e393ed873017c36cab6185ae006a860278a36ac0048096f9f1351e8545a0a09ae37678e2c4d02db6a9d97b8bd842fbd3d2a115fb498542677722a11c6566e9f4b989725f5d4f8acd709c75d6a27fb028a31b9fce2274acd66229a000712464a14f8b6be20b459316dc6d4c6e4f888e0d4505c70ca7cacf59e350d88c8446a375e561dc3a71fcac7db1cfb69e14cfe128f2c59633d97bdc3075b5a3ad1d21d01bdc48aaba002c57a9a402243e9a803e029691aa93167c9b625dcb5b40fb21bb2fc9c7d592ba9bbf013580dbf57febb69111ab88427b68f32345d1f712dd3ca28fda19c259854fff0cbf3f9e22209de5b42a6e1f96df64d8800ea5e92cd63cd476d1a40ee0c4f63d4cc7ea7ae39ddcb73003da9ab0a1e790f4382a5865ea8589ee9e8eb65515507cdcf13cf10b455d4ab761a54b124b7a754cd64439e97312ee6c81155daebfec179a370dcab0039e7f6cfbe8e2b2a9a4c3283836235c70b4c43cdc929a84742cfda84f8794a0c1abbc82f7a2aaca7d7d7724e3e86f39fac95832c2f451676122141f4bfc24e25b7f334784f2b14c7ea1f11c571002c839ac3ea05093e5f0e92907b2432cad4fa882c27507a0a3fc66ae9035a6680ffbed7a476df542773a3ef84747856e2548284bb4869f1fed5e3d7402dba0e74c5409f51ea886da6fc564477a126a937dc018c422dac734a91a2575f824d615bd5932aacbbdbecaf58135155e78e766c6f4c0ccaad6e4482583f887e7d44392df3cba55ee40e254afeb79fa4d4d2ce12bbb736d1d50fa83052dea406398451d72737d43ce00c6dacf73d1aa5879f59532c45c7b", 0x3e8}], 0x1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x23c) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x402) executing program 6: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0xfffffffffffffe00, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000080)={0x40, 0x4, 0x2, 0x9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r6, 0x4, 0x40) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) shutdown(r6, 0x2) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f0000000000)) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8020697f, &(0x7f00000001c0)) executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r5 = getuid() seteuid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) getgid() r6 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000003c0)=""/96) geteuid() fchown(r2, r5, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) executing program 1: sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) executing program 3: r0 = kqueue() socketpair(0x20, 0x4000, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, 0xffffffffffffffff, 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x4, 0x1400}, {{r0}, 0xfffffffffffffff9, 0x24, 0x1, 0x9, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x400, 0x1ff}], 0xfffffffd, &(0x7f0000000180)={0x9, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) r5 = dup2(r0, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r6) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000001340)=@file={0x0, ""/253}, &(0x7f0000000040)=0xff) sendmsg$unix(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000080)="14261b850cf728e469fdaae50f7146d49859456396bddf6d8802342741f80fd88ca141044b98c24726cc10b94e8fd43de7adf97602822ae8664f5c90d4c2361f6d7cfaf43bf7f495167dffc6bbb327db1ac0cfbd049634845b98e9ee8c3d7ac9a8924aeb202fc7792e578f2560b752b79c9dce1756654e9b0dbbeb510d5bc7628a7eb3777538e6c4ec47f3ba874c229e3ab63d3058f54ce368d3de58acad0b5822890f5795d41e3567484182746d9b80d0c05a7d86b00e6f5f06aa3e5b96ba71d193422ff093bb158b2f26db0272566b67aada5a17743d9a842082a050c57a14a95240176b12beb823c74c585e96ebe7ac6ef9082d1cde73466026ec41b84ff8c1296dedbad791ee0113604b92018f19e8e2982e3093f3eaa6fad5ecf450625101f9129fbe40f29c42bdbaec17f89b89b0fe244604c6c20b8c8e57f270d2942898ada92aa064e06e78f53ad80947af7d3b262d5cc5c7d0774d383bd1b7fbdbaf472fd52bc728ad28b8bdf48805dbd5ff629a51100ffa9de19fa35e1078aecbe6ba9c30c5869429537903a9c802d6d3d95d8da6706fbac275812979a1fb63c39ed81e54f09cbed3573d7dcc6ba3bdfc2a6642538f117a497b8b446293df0aff999c6f41298b61063697a026ee56dd172ed2f0e5b36aff5bfa710d7db56eab20fce0213ffd731f7f457107c0c4b76224f78dbb6cab46dee4b5573850358d6b605c485f2017628ce6d0c7745e3f6a89185922fc3ce63f5a3d5e79de89380509e2cdc981d408a4461724fb9b5c1669ea8f5ffe640206f1ea9cc733de6dfdf5cf8fde12aabe5c6d92132fe5d466e1cc8f79acfc96f39154400880161485a5db8ec4c3a456ab3953edab3a75f81d4b42fecf73088c926be9a795352aede4358014b362a1a49f9ca8d142c3adb05daca04cebb393b4123347b07d90a2d6947e8b38f541555781e2676450d8f381ef3554233ede5fa8dc5887d1432fef266b58a81e86a4bcb02e74bed8f378d31b69c24b31c29c376b86988edafc14f282f1344a1e3fa1ac86675bec51c3474265c7050291495bb21e5297f2c002e719505f6d71c2bb46809d13027f65134cfe98bbc4a229ec301ca3dca6c870fb45d771b2b9d624fae9ec642b2d7afb6fc98ea0b98caa5c754a78a4dcec7de1e09c457e3caddce3ff38b23e7c6e18b0a2bf8f8037cc94e1b73b4d0bb2ec794b055a8f0cc0a89a1b883bd56a83ad68e62f0a94776017a66aa8ada63c85dccc47d852344ae5129ca550d16d1b2c51acdb43d7f3e5d9fb2e1c9e6360c5eba3636addcf5205a3cd7e347584613cdeb397271ff586dcae9dc53ab6316782b347a938dc9e102f53a73130d2850e34d3a38034f9fcede3ae70337e1de93f0dc03d6f5cba931b322ce17016177d3968300d2cb82d76189b4af40b1df79c2e53f6d716aec74571bc07c268c52f2279060eee56c6174065e5bb022a6ded2188d42c247cc9e09f90602c9acfa2c289a05ecc6807cea793e5fd600896ed53cdd9d218962cd5f6e1d60c552837cb58566cb7a14f0bfc2752a30642f31000db8cf41feac24cfd65f9f8dfb5c438f43dff9a6d2315795f1cccceee4c2b31b274aa371250c308a645a8e81daf65218938712e7b452922e46cd4ed91614ffc2b054f3670221e3b48a377b661e3cecbbdfbb00e1f225835779ac3a3b9e76f5df8e1711a54ce33f3a0a8350a0c828a2c89fe5a8712bc0735557251962e7a96a600a3db12a1a0bc4b156a23e9d1192f85e7e0bf8ddeaa690fb120674479decc2e5ccaaa314b9b78beaa48cf4dac19d52d005f4cf3af365e3c6686bac761f15ce5a7a48eca565e95bf99f60766d13d6320b112a9d2b649ebfc7041b4bafa2378cc913ffaf427f65a4204e29915d731ab26d58e0054412d04e8f01d38479d1157b981260a74be4f94100ee440a20373b3b6cb465c2907216927604a6492b3a358ed25255aa27714ec8675a5f33e81a7224f2b9b610f633fcabe786fd349a1aa5ac197d4b0150a67c20b0380b1522a3f3d33fb63b88eb2df3acfdd0832f7ed2d77b083f848bbc00b9ba43bd12acf6461818ae633b6db9e02371923aa3cad6a2429f4d436a4970cee884e0ea7a69b7c41173bf7d211f73ff24d988eed5d09c2cd484b234a418479810ed3ec80726de7475d01a3e02be710ff32a0dd9fceacfc4ade10e431c6cfa7f7df96180496ea1a08228cb82db2c39ef9dfcab896e3eb154271e13e9a52b793f4b847b6045de6e6dc948ee30f7862253423126f7bfb3460cc3cc81e72bc534b1844b2af358ff54e607a1de9a4a01183ada55b284e4a255d059e21a3edcf30562b9d3208ffdac5bf4e73fab0aec5b86fe01cbb2e088bf09f893e0fa3f9753327fa6ca0b45946df9ec9e1251aee4168b75a73be325624b8941d4f3e0e8857d778742b3835d70011adb2656ced8293b6dfd685fbc008a0181b8f9233ff906bc92c620bdd5fcb925a5cd045b32d466520dc35116dbae29538fdcb3d4241460882195e2d953b05a4beec91990646d45960a6d1b7856eb0232c5456a455e215fb80b543f3d24813aadb2e8676680e3eb9d98bae2c3508699bc564b0af2330943f53645a44f434dc7fb50444c858c2fd283062fc046a671e48d6c5b30bf0588e40c4fd9df2cd5b3fc8a74e36f93d276b666c89a955aa396afcf0e6aa4521c2776ff670196d3f512fb51c63c1264f344dbf867a41280e74bdbad5e8371a0539aaa3ecafc922209ec71e62224ab0149da34db6612ce35cbeeda0e3f1f683634c2562ffb74b6b82a372f8282c48d41a856ab25ef8e19c8b82996ab3b5059f8b9148250bcbcc5cfaa0b34721c03edfbecf61a0cf08f721834d32153304b692dd87dd5b70879f4015ee6c34bf773afe39a6f9d4", 0x800}, {&(0x7f0000001080)='9', 0x1}], 0x2}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000011c0)={&(0x7f0000001180)='./file0\x00', 0xffffffffffffffff, 0x2}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 4: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x50}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES16=r0]) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000240)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xe5350e2a94868a05) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xf0e, 0x0, 0x7fffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) close(r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff08ffffaaaaaaaaaabb86dd60522e4a000000000000000000000000000000000000bb00000000000000000000000000000072"]) executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0xfc) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) setgroups(0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x2, 0x2) getuid() sendto$unix(r1, &(0x7f0000000300)="679fa64a9569deceb268b60cf58173eecd5f55055663c8f1bcc59dc3713f9e707f5ffa4edf117c609fffe7deed05f660a628bd85a1b1d32d7cd3b8c8b5e227b4d75c1f472c3ead6cc31979c0092ef9250b91042ef63ee2796efc2b5cb0904f3d79935582bd65f2d79ca25b23b010eb1811ced36477de2dc4417c043e11592f24cfb7c04a0d259c8f89c605f9cac181cf9843b572f0a2c84403b611b94d20074f48fba504b59b57119f682de1646847f0b1eb247f2a2952f9481a3898689eae3f8da94a7bed0d1e58aef77bb3d16a9319ff7217b2e3f7850cc7a49e277d647d699f0fc17827d12fca62d7e012", 0xec, 0x9, 0x0, 0x0) setreuid(0xee00, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r0) syz_open_pts() setsockopt(r4, 0x1000000000029, 0xc, &(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000080)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x40}, {0x4000006}]}) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x8, 0x1c402499, {0x7, 0x5}}) executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) fcntl$setflags(r0, 0x2, 0x0) executing program 5: semget(0x3, 0x0, 0x0) executing program 5: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x12e, &(0x7f0000000040)={@random="60cdf356f310", @remote, [{[], {0x8100, 0x2, 0x0, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x5, 0x11c, 0x67, 0x3, 0x4, 0x2b, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x12, "9a532ff410df027d647743b51fe49484"}]}}, @tcp={{0x0, 0x2, 0x41424344, r0, 0x1, 0x0, 0x6, 0x4, 0x8, 0x0, 0x7, {[@window={0x3, 0x3, 0x5}]}}, {"b44fa17e8e7c12351eea7dedaefce55c2146f611c3cd1575b334c3e01f24ce962cca622463d1f3f76f8f60d3cd734edb8930298f8ba0dbb0c15285c2ad939fcc3ecbfadc6384132cff7c3dd47f8cb85715d6c2552d11a83c593f8bc99c44f8023320e234d517eab9a09c860b686b3c4e6749ca62076adf4e4817b86b0dc543c307ab7b9a272453978b136de4422250162d3ed31c4324f9768c6059cb6176bb800686eea73c280c1fdf11d592dc7fd81927c2a42d6cff4e090257a82667e04cd579b4ee202c8201b6454563ed9a6c36b91c016864270f63cf5f7e24c8"}}}}}}) syz_emit_ethernet(0x335, &(0x7f0000000180)={@local, @empty, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, "d4bef7", 0x2fb, 0x2, 0x61, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88, 0x0, 0x25, 0x0, 0x0, 0x0, 0x64}, @dstopts={0x0, 0x14, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x40}, @enc_lim={0x4, 0x1, 0x5}, @generic={0x1, 0x1b, "1ee1d968d6c887607ff9c66636ba9da07a335e0345bdb5f961b413"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x1, 0x56, "09d6eca55a76d90d4561ae5b74a5cae627366a2c4333b9f0cf80e8498c6aa4357307c8fedfc823d9cd7c133fbbb8eb6b55d17385f3b8db3e916183625181abeb4279e6508ece111564d36d0252499e8e075fc6fc3380"}, @pad1, @enc_lim={0x4, 0x1, 0x81}]}, @routing={0x2b, 0xa, 0x0, 0x7f, 0x0, [@rand_addr="7a2440b642f1e87777eec786de481940", @rand_addr="b291ee593dc4c2d828f3b0511d30387f", @empty, @mcast2, @ipv4]}, @hopopts={0x7b, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @ra, @jumbo={0xc2, 0x4, 0xffffffc1}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3f}, @ra={0x5, 0x2, 0x7}, @ra]}, @hopopts={0x3, 0x19, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x401}, @generic={0x81, 0xb3, "162e6822e465e283908d7e76e640ffdfcf14ecff45b684901dc0a78098628d800a382c93080f42fb41e495e10499ef406f33362ea3007401e3807bf7c834d9a61c21626597185838beeb0c4e8aa78b70ac5877c59dc9ef9e9fe9f4b5a581502fdd1728ced0e0324616504a0aa187ea4fcb0b5fb7b03b21b1b5d38bb30954b1a0fe68b67f1eefef7de3830112e7f26afe085689c459635d213268aaa0f2e4b1e0f75c946ce840094085cbd11e58ab2c20ed48aa"}, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x1ff}]}, @dstopts={0xff, 0x5, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @generic={0x1, 0x27, "1229598ae77f3d2aa559c9f4b0fd5e13f6d8d6e93c5efff9fbb3468411d18217c7d78aba39f93b"}]}], @generic="e6e7d0fbb3fdf960431ca0dc0273bdc3542703fc04b52b0bb47c0ed603e38c7799f7c042b6c5449b8b208878e0fd4615eb96d15ebef9fff2442341a508c3a32d36a2b50d22499b0cf72a60f4fbaae6b2b266d553da7a25a8224c12b9ecd2aee97c757e30cd4acb60d5df0c2616f6f2caa24adbc709eb5d8a7c2c54d810fd788074ceca1e09bbdadfa0f9c88c55ea46927b083479c4d73632935eaba7694ed9d3866de522d946e7ea47bbb4dfcc1daa24874273"}}}}}) syz_extract_tcp_res(&(0x7f00000004c0)={0x41424344, 0x41424344}, 0x7, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) syz_emit_ethernet(0x157, &(0x7f0000000540)={@broadcast, @remote, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x23, 0x149, 0x67, 0x8001, 0x5, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x7, 0x50, [@broadcast]}, @lsrr={0x83, 0xf, 0x40, [@broadcast, @loopback, @broadcast]}, @ra={0x94, 0x6, 0x80000000}, @noop, @ssrr={0x89, 0x1b, 0x3f, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @multicast1, @multicast1, @broadcast]}]}}, @udp={{0x1, 0x3, 0x8}, {"f105d90ee0a15a2bfdb07248339e035b220ab3ecc49e4b4cc37d067f44c4e0be47ff3672e71c939b50bd64e7e0540953064aeea0f091bc971c953b675fab3a19eb81429d090d05d0a3466b4895297b554d44ba4a11165a6f29e6be768b2d30cae600357e6599be2896bda6de7c1a630f3a513fea7edf14fbac0cd0e20ec755af509b263dcd4beb966992769d637a12dd917b500c85b4375a54c8c0d34fa5d87250971bdb91480c32a9a3291e73b8cfa5aab7cbefc3deed863e51ad78da50ea8a87e9eb502d12674f3e1b3083c4499d237cd057cc48fc65c4d59012dae102bd3cd966cf8fbe0e090a1e594d4e8b278986aa5ce0b813"}}}}}}) syz_emit_ethernet(0x31d, &(0x7f00000006c0)={@random="e6ef416ce7a6", @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "180268", 0x2e7, 0x11, 0x8, @mcast2, @rand_addr="8bc2aedbaa4cbc78bac6c8d6b2405ec6", {[@routing={0x61, 0x2, 0x0, 0x15, 0x0, [@mcast1]}, @dstopts={0x37, 0x28, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x7d}, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x8}, @generic={0x1, 0x56, "d5329fd34f272dd36221fe8e89dfff28c289db64305a60d4151fcf703184ec4ce1a94009f656f38294749ca989cbc0cf601a5ea5833b415f19d9f942abdc47b0e164c05d704abb8b769a81a07b3bf4a557be9de543a6"}, @pad1, @generic={0x2, 0xbd, "a77adc299740f4e284644e5f201ee38bbd0eb98df40409312fc0fcc3b8411404b14491f23a376123753d2ee6273768aaa15cea332b7f33e00635f2e2708384e98b9a1f91b3c766356f70773df6c905265dd708b015ee39e75109c41908b10a0a0eb142a11774d76e0a583bdc0bcf8b8c4769267ceef4172b85eae82cfdde502588566e5787ad61308a511694494d730901cf8db01ea58a5c7ca13df6af8defabb0198c46cf0680e5e70cc8bf004df5217e625056a6719843e0468ebf51"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xffff}]}, @hopopts={0x70, 0x1a, '\x00', [@pad1, @generic={0x1, 0xce, "8e882bcc68cadc65ea01ecee84d689942e4786652658c73cd3ea432ec147b8a76567a0b1b95a3f16e633a2e98598c5f551be3fed50108ba4b85387ac0ba6084a92d5ff759ced6acf2126a12f2a577f1c0ec03c4dcf3ef64b5e050d51c68add3a96c5d449c2b98075dc4bff14519f380385b1edbed13462726fcaebcd0a8e1751bff65a638d23db6d769bf33933d938d60acdda1be650ae70cfe342547cf97695aae3bf0b6bc9dd959766c274ca7a1ba1b22f47c9e411e06c2254393984d3935072f739bd229d4fb2e2410824b6e0"}]}, @fragment={0x6c, 0x0, 0x47, 0x0, 0x0, 0x6, 0x65}, @dstopts={0x2c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xdffd4b67}]}, @routing={0x1d, 0x4, 0x0, 0x8, 0x0, [@mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x62, 0x0, 0x3, 0x0, 0x0, 0x0, 0x68}, @routing={0x88, 0x6, 0x0, 0x4, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4]}], @tcp={{0x3, 0x3, r1, r2, 0x0, 0x0, 0x6, 0x2, 0x7, 0x0, 0x3ff, {[@mss={0x2, 0x4, 0x4}]}}, {"c975a562e28f43"}}}}}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000a40)={0x3, [0x0, 0x0, 0x0]}) syz_extract_tcp_res$synack(&(0x7f0000000a80), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000ac0)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @local={0xac, 0x14, 0x0}, @local, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000b00), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000b40)) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000b80)={0x0, 0x1000, 0x3ea1, 0xf7}) syz_extract_tcp_res(&(0x7f0000000bc0), 0x14b, 0x3) sysctl$kern(&(0x7f0000000c00)={0x1, 0x2a}, 0x2, &(0x7f0000000c40)="03c1e9342f8728c4ad", &(0x7f0000000c80)=0x9, &(0x7f0000000cc0)="12efc7d32217a6c3070322062ac7bb5957ea503827227e4d98d6504339", 0x1d) syz_emit_ethernet(0xfd, &(0x7f0000000d00)={@random="dd4da2331d74", @empty, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x800, {{0x2e, 0x4, 0x2, 0x9, 0xe7, 0x64, 0x40, 0x1, 0x2f, 0x0, @multicast2, @broadcast, {[@lsrr={0x83, 0x1f, 0x5e, [@empty, @multicast2, @empty, @broadcast, @multicast2, @broadcast, @broadcast]}, @end, @rr={0x7, 0x23, 0x0, [@local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0xfffffffa, @multicast1, @rand_addr=0x9, @broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x40, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0x9, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x8, [@local={0xac, 0x14, 0x0}, @empty, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x23, 0x64, [@broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x5, @multicast2, @local={0xac, 0x14, 0x0}]}, @generic={0x7, 0x2}, @timestamp={0x44, 0x8, 0x6, 0x3, 0x8, [{[], 0x496}]}, @generic={0x83, 0xc, "6a36f20ff07b183dc9fa"}]}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x20, 0x8, {0x9, 0x4, 0x2, 0x3, 0x9, 0x66, 0x3, 0x0, 0x3a, 0x80, @multicast1, @multicast1, {[@noop, @ssrr={0x89, 0xf, 0x4, [@loopback, @multicast1, @broadcast]}]}}, "eb19d5"}}}}}) syz_extract_tcp_res(&(0x7f0000000e00), 0x1c2f, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000e40), 0x1, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000e80)=0x3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmod(r4, 0x100) r5 = shmget$private(0x0, 0x2000, 0x4f1, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0, 0x0}, &(0x7f0000000f40)=0xc) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) r10 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001080)={{0x7, r6, r7, r8, r9, 0x94, 0x11}, 0x7f, 0x5, r10, r11, 0x10000, 0x2, 0xb4}) executing program 4: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r3 = dup(r2) lseek(r1, 0x2ee, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x7fff, 0x81}, 0x8) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="47d5fb9eac8a481ef8f390bad52c13e82459113fabc43327a9e70a2bcaa9aed6881bfbc8ffb05cdbefaecd7b13778e938ced305c8ab21085372429b9725dc3b0d5af", &(0x7f0000000180)=0x42, &(0x7f00000001c0)="dc12979fa0e5eb4b60811b3115c6aa0b7d6fe02bc253fbf6da327a76dcd154557e9394c9c19e85a8880dd08f0dd8bdc6eb72ba9cb733147043cf984dd86f987acfc03ea07be68f3b13821d371d5f3ca46c8bcb95ad3c7c2efe6185bf89effc4480bc46264bb9a025a218c6957e510c62415d36447caec6bb98e73226e8767fc6fc96322ef8942ad0662d2fc40a445f9646d46028ed5577d964a4356fb1", 0x9d) sysctl$ddb(&(0x7f0000000280)={0x9, 0x6}, 0x2, &(0x7f00000002c0)="84951c", &(0x7f0000000300)=0x3, &(0x7f0000000340)="3f7a88adadebb01ec0e1e83dd09df52b77df34bf8fad71d80e18ecbcc59bc4e4feb04dce9a92c8aaf0273300791841119b4221d1d054938339c439608b049dcf99bcd5ae1354482000d08c8d723a4392c4fc3cdceb01c30088ee63e964", 0x5d) sysctl$ddb(&(0x7f00000003c0)={0x9, 0x2}, 0x2, &(0x7f0000000400)="718b109cdecf76d951f0f5b4de63f796dbed0f0795cd16ea6c38d213a8714f5985", &(0x7f0000000440)=0x21, &(0x7f0000000480)="e8c0fbd065996be102bccab045f534b5436ff9f565e810844456c5d60ffffff42bd0e51dfc6d646a2bb5285a592f0f53be90d682f31056199b3e85c174e399f66d8c36c357a3f444f41e5350af5cbf9a6186b941291eb29e576856e66c9d3d1251f43758b2d0cddc60569f", 0x6b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000540)={0x9, 0x3}, 0x2, &(0x7f0000000580)="6bcc30983cf84c39f068c0b0ba8a828998affb0226f24697ddebd9aa9fe43ffcddcf367b8079574a8f041a54005977828363790d87add6839b5d932d5c641b59013b2f7fb339b61e755390169b61f9590c20b9807a6c317182364dc0b7ca3639e502102e14ab0c77e8bccffe3559b06aad1d7a", &(0x7f0000000600)=0x73, &(0x7f0000000640)="dcbf0a2da144b2762b025dccc646482781e02384c7e71809fd86c872730c559dbe949a751a8e601aa52c45a30dd508fd87b1692fa125572b3115bbd5db628ddc9827bd26ab038cd3a5ec2413e5541587da17b821e60ecf4473a6cf2a532136113fab78088f972048a9970afa01890167bf2e85e6a369688ad45a718e99a3e37e657b19dd849e593dd773f9359df80e67c15750163d367289c9f2", 0x9a) r4 = semget(0x1, 0x0, 0x80) semop(r4, &(0x7f0000000700)=[{0x1, 0x7fff, 0x1000}, {0x1, 0xfd8f, 0x800}, {0x3, 0x9, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0x3625, 0x800}, {0x4, 0x8000, 0x1800}, {0x3, 0x21, 0x1000}, {0x4, 0xfffd, 0x1000}], 0x8) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x10000, 0x59) fchmodat(r5, &(0x7f0000000780)='./file0\x00', 0x10, 0x6) semget(0x1, 0x3, 0x410) chdir(&(0x7f00000007c0)='./file0\x00') sysctl$ddb(&(0x7f0000000800)={0x9, 0x71e76f57091f1f33}, 0x2, &(0x7f0000000840)="eb1d70c3cbf8c8fb16ae0a2655fb5986809222b7e08d8574abd18e981f8d9146ed62d8754d482fea59e666ec10d08ad4684575d6cccad72bda790d3679f2037222a64609acf89faf4019a064cb0b25678836ac0aab240566189eebdd8dfbfcb7c354b1e5c7c480eacb80d8153c5f1fe1", &(0x7f00000008c0)=0x70, &(0x7f0000000900)="8d653fe0e690cdb19cf04ad5a3a0bbb5bf0d1952c73f2b2f8219fe26dc2dd248bb4f81c0fadca0a1287bc6a1a0663501c629c098b40f3e96c73fc955c845a80953d02df9be6d1caa78cedbd750557a358db783d11aef3181439014d9f763f8c35534257014df9b7d3ad506b839", 0x6d) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000980)={0x2, 0x2, 0x4, 0x0, r6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) semop(r4, &(0x7f0000000a00)=[{0x0, 0x80, 0x800}, {0x0, 0x6}, {0x1, 0xfff, 0x3800}, {0x1, 0x80, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0xe84f, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x8}, {0x3, 0x7, 0x1800}, {0x4, 0x5, 0x1800}], 0xa) mknod(&(0x7f0000000a40)='./file0\x00', 0x20, 0x5) r7 = geteuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) sendto$inet(r8, &(0x7f0000000ac0)="03cba5ea1a1a5c8bd073eeffa22f483915f5713dff65f461c2853ee12292704f9bcd1f8390ee8f2a0db3e788ce12f4f0f2377a3f06610bbc92b8d681c69b3b37816964e7d89c864ee2fc0b5cff677b72c62ded2b780d19a020a00ae6ce43bdba5f867a72a2e0805979de1a9571749cc290993fa4ac89c8b5275c17792bb043b419423ad54790a9375f925d6a0e6a2b91b171bcd4b6b75a4350cbd80ed3487ea90b97b2060bffd0b11334618001fd8828461531951e8d0e549881d0982bd33e5ca6eedd4dce56d64585aa2d0ee472783b563b168544bda7a9ebdb379e49a77b7ccc", 0xe1, 0x400, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0xfff, r7, 0x0, r7, 0x0, 0x20, 0x4}, 0x3ba1, 0x3, r6, r6, 0x3, 0xfff, 0xabfe}) executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r3 = dup(r2) lseek(r1, 0x2ee, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x7fff, 0x81}, 0x8) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="47d5fb9eac8a481ef8f390bad52c13e82459113fabc43327a9e70a2bcaa9aed6881bfbc8ffb05cdbefaecd7b13778e938ced305c8ab21085372429b9725dc3b0d5af", &(0x7f0000000180)=0x42, &(0x7f00000001c0)="dc12979fa0e5eb4b60811b3115c6aa0b7d6fe02bc253fbf6da327a76dcd154557e9394c9c19e85a8880dd08f0dd8bdc6eb72ba9cb733147043cf984dd86f987acfc03ea07be68f3b13821d371d5f3ca46c8bcb95ad3c7c2efe6185bf89effc4480bc46264bb9a025a218c6957e510c62415d36447caec6bb98e73226e8767fc6fc96322ef8942ad0662d2fc40a445f9646d46028ed5577d964a4356fb1", 0x9d) sysctl$ddb(&(0x7f0000000280)={0x9, 0x6}, 0x2, &(0x7f00000002c0)="84951c", &(0x7f0000000300)=0x3, &(0x7f0000000340)="3f7a88adadebb01ec0e1e83dd09df52b77df34bf8fad71d80e18ecbcc59bc4e4feb04dce9a92c8aaf0273300791841119b4221d1d054938339c439608b049dcf99bcd5ae1354482000d08c8d723a4392c4fc3cdceb01c30088ee63e964", 0x5d) sysctl$ddb(&(0x7f00000003c0)={0x9, 0x2}, 0x2, &(0x7f0000000400)="718b109cdecf76d951f0f5b4de63f796dbed0f0795cd16ea6c38d213a8714f5985", &(0x7f0000000440)=0x21, &(0x7f0000000480)="e8c0fbd065996be102bccab045f534b5436ff9f565e810844456c5d60ffffff42bd0e51dfc6d646a2bb5285a592f0f53be90d682f31056199b3e85c174e399f66d8c36c357a3f444f41e5350af5cbf9a6186b941291eb29e576856e66c9d3d1251f43758b2d0cddc60569f", 0x6b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000540)={0x9, 0x3}, 0x2, &(0x7f0000000580)="6bcc30983cf84c39f068c0b0ba8a828998affb0226f24697ddebd9aa9fe43ffcddcf367b8079574a8f041a54005977828363790d87add6839b5d932d5c641b59013b2f7fb339b61e755390169b61f9590c20b9807a6c317182364dc0b7ca3639e502102e14ab0c77e8bccffe3559b06aad1d7a", &(0x7f0000000600)=0x73, &(0x7f0000000640)="dcbf0a2da144b2762b025dccc646482781e02384c7e71809fd86c872730c559dbe949a751a8e601aa52c45a30dd508fd87b1692fa125572b3115bbd5db628ddc9827bd26ab038cd3a5ec2413e5541587da17b821e60ecf4473a6cf2a532136113fab78088f972048a9970afa01890167bf2e85e6a369688ad45a718e99a3e37e657b19dd849e593dd773f9359df80e67c15750163d367289c9f2", 0x9a) r4 = semget(0x1, 0x0, 0x80) semop(r4, &(0x7f0000000700)=[{0x1, 0x7fff, 0x1000}, {0x1, 0xfd8f, 0x800}, {0x3, 0x9, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0x3625, 0x800}, {0x4, 0x8000, 0x1800}, {0x3, 0x21, 0x1000}, {0x4, 0xfffd, 0x1000}], 0x8) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x10000, 0x59) fchmodat(r5, &(0x7f0000000780)='./file0\x00', 0x10, 0x6) semget(0x1, 0x3, 0x410) chdir(&(0x7f00000007c0)='./file0\x00') sysctl$ddb(&(0x7f0000000800)={0x9, 0x71e76f57091f1f33}, 0x2, &(0x7f0000000840)="eb1d70c3cbf8c8fb16ae0a2655fb5986809222b7e08d8574abd18e981f8d9146ed62d8754d482fea59e666ec10d08ad4684575d6cccad72bda790d3679f2037222a64609acf89faf4019a064cb0b25678836ac0aab240566189eebdd8dfbfcb7c354b1e5c7c480eacb80d8153c5f1fe1", &(0x7f00000008c0)=0x70, &(0x7f0000000900)="8d653fe0e690cdb19cf04ad5a3a0bbb5bf0d1952c73f2b2f8219fe26dc2dd248bb4f81c0fadca0a1287bc6a1a0663501c629c098b40f3e96c73fc955c845a80953d02df9be6d1caa78cedbd750557a358db783d11aef3181439014d9f763f8c35534257014df9b7d3ad506b839", 0x6d) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000980)={0x2, 0x2, 0x4, 0x0, r6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) semop(r4, &(0x7f0000000a00)=[{0x0, 0x80, 0x800}, {0x0, 0x6}, {0x1, 0xfff, 0x3800}, {0x1, 0x80, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0xe84f, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x8}, {0x3, 0x7, 0x1800}, {0x4, 0x5, 0x1800}], 0xa) mknod(&(0x7f0000000a40)='./file0\x00', 0x20, 0x5) r7 = geteuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) sendto$inet(r8, &(0x7f0000000ac0)="03cba5ea1a1a5c8bd073eeffa22f483915f5713dff65f461c2853ee12292704f9bcd1f8390ee8f2a0db3e788ce12f4f0f2377a3f06610bbc92b8d681c69b3b37816964e7d89c864ee2fc0b5cff677b72c62ded2b780d19a020a00ae6ce43bdba5f867a72a2e0805979de1a9571749cc290993fa4ac89c8b5275c17792bb043b419423ad54790a9375f925d6a0e6a2b91b171bcd4b6b75a4350cbd80ed3487ea90b97b2060bffd0b11334618001fd8828461531951e8d0e549881d0982bd33e5ca6eedd4dce56d64585aa2d0ee472783b563b168544bda7a9ebdb379e49a77b7ccc", 0xe1, 0x400, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0xfff, r7, 0x0, r7, 0x0, 0x20, 0x4}, 0x3ba1, 0x3, r6, r6, 0x3, 0xfff, 0xabfe}) executing program 1: sysctl$hw(&(0x7f0000000140)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000280), &(0x7f0000000400), 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000740)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "84e187", 0x0, 0x0, 0x0, @rand_addr="adbb7b937725a3bf5c5e2e368f3813b0", @mcast1}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) shutdown(r0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, 0x0}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getuid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c0000000000009f3b7e00000000000000000000000000000000000800001a000000000004010090"]) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x49}, 0x2, &(0x7f0000000500)="f0e468dd452c2a726eed546de5ea92bff354344b1efaeb2399d68ef5a39b752da1a1bbe59d2a9de6dc4eace1fc385a07e709a0bbd71941b1527202ddba6d2086a441028f9b26ed831a34a4321ea45adb80d8fec32d03efca49188e535b3191a142e37cc8d44736a943417c9960c6fbeab76e38eb4bde90f22d0b9c1e07c91e715496df225ce3a045eff13dca7609101bf829036698df9e05a0996447b43afcfb4dcfc58727ec464d2875bdfe0ab79eac92db3bd70f743c9cdfa09977a50106935099fd5516f02cddedb72e25e171a691b523466d7b15a4706e0618d62cd403738889f9d05705", &(0x7f0000000600)=0xe6, &(0x7f0000000640)="6d8e8bd425e5a53fc2784a4c97373f62412cbd4b475002d5102b7981cd52d2a66053f07db133f0fad54e20ace93ba33579c7978e6947f1eb0ee3d2e041555e44b89e0d5df05cbb8761103dc5ec39e06106903696ab58eb5743db8de213b8ea0b467bced55278e6109ff9e80c637c5956a45dc8abfb5ba7d1fe51f6b1", 0x7c) executing program 4: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x2) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaacaaaaaaaaa6005"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x202, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x10000) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) executing program 7: setrlimit(0x1, &(0x7f0000000980)={0x0, 0x3}) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000440)=0xc3b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x6c, 0x0, 0x0, 0x100}, {0x416}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70040010"]) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) close(r7) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16=r5]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x83) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(0xffffffffffffffff) syz_open_pts() syz_open_pts() r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000140), 0x4) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10001, 0x20001fffffffd}) close(r5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x402}, {0x29}, {0x6}]}) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000000)={0x7fff, 0x0, 0x0, 0xfff, 0xffffffffffffffff, 0x0, 0x5}, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x48, 0x0, 0x3, 0x1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6, 0x1, 0x0, 0x80000003}]}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) dup2(r0, r4) pread(r4, &(0x7f00000005c0)="5709f2b1915ec237b145346815295ac015a7e2700b61442281edb06b7a69f1170cf57ce03eea6670b1f51ffef5e5d4ec7af3b1506cc8e54d8ac56f04c1d2a92b468c97378db5ed65020b519e0fb534efdea8fce73e8c2291288ec9aa48518e6bc80cbea2558740e6408ac3f3b5c566d5aca134ee59f2f1f1a1c1c5098faec6c3f3e1b5c28a037d76dea7d0e9ff719c146d4dc9269ab31350c1b2b862fb26b9f92d15d4b424b9e5d223c60ce083c55741f38b7d20d2dfd1c3cf08616061640c90820d3a428c59466ffb7446416092c332e465f71bc01cffa59ac2b7920ba21324903f71377d378b610a9853aa53d703e1d996c5b4a6a5c9a73f191a40d9047154a55f72da86d89ce3ebabdfbdcc9fb528d11a338768b33c59daf755483425b334d3be2ea3ee5cd7d268ae22cab7a7f99eb7dec7d95ccd5ec3274bc2cc77d6cbc32140cd4a0f65a5fcc3b28238adf8d7553f5a8f82898a03a7eaa337c8171b39f19bc26002dc43150940804c7aae27f30eccd1afe231fcf111a0b289e68c81f5143eab14472e671d9f652459a6dbca1072ca7ade05cb878ab8f6c5611aed5e3dc5225b802dd2bbc31ef678acad90cd1f2d4f17dd953b0d0744c7bb060965c5b6925aed73992a5d2bdd5eb704891d94f9ccf6b9ade23afb85410ebb08cba6e0774b68b8deb3e5a3cb78e6c1d893d8819d8c50c4a36fe606a3ec7a82472e0c18c05068c4ba905e3727e40162d264d8691eaef1978ffeff9a86c66e0223b422023af7514b7e0da5d23e3e2c7ca35909d268af2c715b1f106ae317fc3418fd95d60d6e07db3999650248183f74eb687c6aac2891729e72ba930857217cf3654bc94a2f5f310b21e14bc1b5ec1f0b4df172dc4f987e326b64206697f6f0ecc6e4a03eff0448b1eecc986ca206bfb07ecc616e6f08effc810f14b4a764d4291b7885f556ff62b16bbbb8ed8cc3486470d0214d1c6d1f43beb9f44cecacc022f5ff1f39e8390dba321c7bf447ce8bafbbcecb9a62348edbcc8c1b4fcc9f24c19438e457ecaeab7b38e5b87263e8dfa4083d42f5e49831df7867f9f38d2b9f23d3b9917acaa22479c728cbd9c6b28662cbf4645ab3dbe6e58c7030faf6ed62c333c9e5faa1bb2bd91b584609813ab5448446e6341e5d49673e29a577d901e30eaffb1cf7f8ee9ea9d8579bcceeaf4fde6cd498b8e605cd90df3f2eaa873259b4c56deebf5288034d254a5777f4030039bf0401f11c4993b873d41ea59cac42673f72a4a6af0dc72221c83bf2ce4519bba36edd3ef6decb220dbc2b5c94eec98c2855972490b0d5390ce6b510785ae70dd71350da34b08fe53af5bf60d72ffb107b8c0a13e9decd221f02cffd8d6cf93ad11cf22d05b9e8efec2f0d8d94fa58723b3dc4e0d80e48d50a33a9bab5f1f8cb9c5e485721678cb147c06f7069294af991667b071840195fb1332b18ea05d74db3a1d9bfcae27fb9b5d5300fa182b890c890aaf6b4a04e7f0fea9b0d59aef1ece1c8c2b1f05a690e1417dd88173d4380ea64be329dd73bfc4de1f51e5d9ad976e73098a947bd910d8fdefa874671f77eea8495e821abbf5eee176613ace904be8d2f8c9db0e917024dbfd11de5f726b55cc23ff94368c7a05e45135dd1184f9b7112db54d22168e6328cab53ef035d1651797b4c46d21765871004439b08da31099302c0b6034f48f49fef0c31f44d4c59a05e7f3966bbb0c686b7744df73b4901ed6859ac68113986406966f47e58c01e715bf2324d6bd7bc849caf9454aad73e9dac33e9c80bcae51ee8511f891b144421549e568418f76c00adfc34b18dbacab3b498753784d719a58017c4aa28cc4cd2dac1f8d79db2d630ca78de2c32745e942b0d2a427c1a0c2b3968ad7e6f8524c51faf609bd6a1f3cd8a4171f7e14bbe2d5aa2cbceb6b36347d58249fdbead3078ab634b6c3759365bb7c13acdd3c3724fdf48c407904cce1e115d000fad388772292d58dcc3335a93c952589a3caafc43f65d568ccf06ca03bced5fb527ff978e0ad44370ca403dcd589a033ee1c9ebea3261511362f7a4b6bb8b76f5bc9f9ef8525448b95174924b17e30f322e0d505a927ac8cc1e2f85e52c5320905e7bbba6941866738a3302c23337ab0e3afc2efcaf52d1fe707893e7e0309e5de1d22cd5c13ce4be0218b09a2e60ac0697f22794fc894fe66953ed2b60852b30c10946d4c69e774359a4dae9a30e83bee5f9e93f00df7be1c789e1e4be5f72379f6eb22275031c7318864eb5e6ef59a6490ce46d1c4116ec4c1d61633ef46abbf073b2393572e3e42e67e78f5fc088204a714e09387546cb26ec2f676b5944f25d9c541d4593e91286a036692c6a0cf1fb8e004a241a88c1ead84b381ce08f9b1b260fba75943491881ce8bf211a88382c0e2f2f375291d57e5a1f38559f0bfbbdcc4e80d2530d1172500e0ac967747ab349ce2a95033d60bc9e346369fcda36e88bcf8f53d5e2906d7c759942fe6b702ccf8e96fa6739cf59bcbfae15223b09248b76a948f624e863f889972b7c39788eeb652e96773f3307f6b89fa76055fa53f092851435f00b9630daa49fae7c6779c3f7af2d7206897ce0e5434f988ddc7e046b4531322de6b8830d7d9452b31d0edd0b5e565ecc273dfda43707057975ba8d2d390c73c52fe4b81d0f5f72a5f875bb2667d2aaa967bc480d68a6246bb0ed964429cb304ce37dfc1df9e04a857667bc31802b70d6662d92cb70d2d9e97b7720541ffa85b65e63dea5d5798dd771e7da54695d4063ea44ec63be416b1846e65c87da9383bec82eb5b6d7fa8f6ddfbe301b2dc9975a9e5e406f2068ca7622b33bbcf858eee001931732fdb6c19716e1e4cec6edaa61b29737803286a1b3936fc35d986b3dd70310978a184818611cd30f75a80b9a0a86df07af4422a172f6172de3b883de3190a89942cf83b7938407a44b24ffdd020e3b1b1506f7bf3edae235698bc794e690bc7fa2187bfba6c8d8ad001b9702309e5f4c6beeae32af95f03ab3cc9b3b1dce3fee98d397b30b1067e12229c35b592e83d2e37e948ba36701bc90ed0549ed030c9631b0772ae250aad7d645084712136c5ee1db58538124e519dfa68447e3eeec7c48b15f2c7f32885b8d71611071037bc441e3cae348c8e4991389db402591522c7bc37eca8b62b83566bf4fd94ee4b55e1c21303e82cb7c134d61c1b2aae13e94aa9c8b74bb71b0b386e113e0afcbd9df4f4fde465db33df09f445a223be9ce7ff6a24d0fdae0a19ef395eafd12565e30d0dfb753131fe9219048fb18ab7cd7ee1279ab971c253fe65879bcc03fee2fdcfdabcc5ded7b0fd7339ff9e26e6f8bb0b4580463306aaa70cc64f201643f4d7b2db73bb605cb534e564811bceb9496e8e3966be7aa3e8055694944da6f24c5f78d3f33edad5e00f966365fb367f05e5d76832c10f21c2bf86bbd5f0cd26ae4f1da814904066155151c0778362eca977adc752d0c708f02f0773605506f21ec91b350b6d8a139bfb59599e4264055bc99d3a0566fdbbe840b01e63385a8e1d95f9521e7e97b79f9fd5e31f09cbccce0d257fd6bb6b5e987ad9379d19719d7740a057c7674f0339204d38066c93e12a97fb5c8dcb6b8448d9159fc85bd0d80d6323d380e6555c13d28798619a8c6410b1407ca6e2533d24f054f59e055b709bd470e7a4322b9d061fcdfb0679cc2d30562d9b46c6374cf5fdd9d21495a9405a70ce23bf9b8f69f2d080837a2ca0474d7d79376d09dd3d8dbc9f762e21b43cb9b452d0638ddddc16b640eec28766b17be07c711f6c771b5034b1e661462c2a20b74636e426aebd45294843352459c8ee9860a557cefccdf0e5530b40aa8d48d1702698aa7dca260cab5bd1371221faf0f84644b03c2e9081be2df58f53e55c328a017682bf9d7dd7a14f8062f2089b4770a100c4bc93a2550cf42677802b0292bc1adb050ecdb9a02665417c0b5860554bcbc65a9f5a6788e1f753490d7cdbad7ea627fac247e9cdea11a353daa4f5fac51f6bc0299c70ef6a3e8c95f688c7b9f28353809f1f0afe69d67110c8a36f59e67e399efff946a83e7ddf29017679bb254b1b8faca17b2bfff22f844844463859daf2f4ad499983e209ef234b42062a4a7b64bcae4bcbdfa6b12f27b8e981ab9aebed99e55031da8c3decbad67649bf4bbb3936ee442808c36ea174982d24e52bfcc68d273d595451ef97634b685e90a163e450c82bb202e659e4271f63d6b76fa99d471521a22b633ff02ede047e4a79dc39838b121e90282183f0b5c2eb4219e2344781e1602d5e6d25812028a6da5518b5910522a8f3a6dd7ba9ea6cd47a30737dabcc07cdd8b7a9c59682fd67297070d723e4a2f662e23b95a5bd12d8953ab8ab8ee88e203a7df874dbbe68b28bf4273dda57d13c10b55d4d8651c346d4df725a1eebeda775c7a1638a92562ab00a4e4590de032266f576744bcce2a111a671d8e6eb20ea44319fca7b651041b96c2d6bd95a095d6c1b8a7b79bfaf62c77ac722570fdb70cc24ac4f24832985562c82902fb58256519877345676f3a69fece6f1ff7e3b3a25e2a583372dd87795a35fac621c912029e4d559b41392b5dc19e8d0ee3e05a96ea25c7805eb4c1d8b1a301d1b24f148687c420287859f705ec6eaeba5faa66243520e92da1cdff3928850d66ae63f368975a19249daf9074f3afa70849dd3239e46b22e2637334e4490d91dfb75f204693488d0e7c87dfe6f6fc52113527524b480e7caf99b09555296b13b6b2c6655d17a0e6b66e449b0333cf4ebfa7dfa364914dbd4dda1545602ffaa8758ec959dddeb191d7ed2f2bb668bc098d4fb458c146e58cf81c898902fb7de6cab2ed4fed455e4f3a5205b1b16c8c7ed9575dae8b7aa981062028759654ace47b1661ac9daa295bd17d7f2836bd456118018fc2a94cf779045dcf0bedbeb0866ae90e9573a181229cb8b7410d170a65449aba6151233c408950619cd00477ea57f2a09d5501fc17430ff6cf7b87707d9f26b66cbc49658fcd8fdcf5ecc09f011d9fa22af25b203732af731b52f9f5eddfd983f9388690d04edb23999b8b31f5b48a04fd619e82ad93d8a0deaadfe2e20331d281d77a924a7beec36b8683ba948bc2571154cd614d870bc864b6f44caf8bd5c8c83b43e9f8f8b8f9b14155bf295e12d26fded168085bf4a75ce96767d565360aa7e4587b0afa07c4a1c2bd752f48d77f1a87e5ff40e7c94a12ddad8636d55395f0f7ccccab0a20dd2e70f3e06a24576a1ebae14e81e6235595c28e7a4ed33af1d90917c06204f6df2a28daa29f6ff833b53200b43c36d388e02654dc3ef41df8b2d88d9e28d8eebdd2d7cfedc7fae52f912209caf4dc84468d137c779d5b54aaad5f9fc6ef6075a74c3143b07278f74c1b8643bdabf73dca46f3ba30bef9005344891cb453aa1037ed7687f3bb0fa9eb869786dc2b118806805a3a1840d994e59ae78666030b479a798f4ee0b494524659099c9abbc2d5e6c857f43274f435287c4674b68eef550b018d3b02b25eefc8315f955d0e96a7496da5f0fcc8723c440b534af34b6bce288ba6f6f9468dc457503a2de6898681e6aa98bf1086646f2aca639561aed9985ea03b48c13de89cb9f20797b2831a4ebbe0624042a01104facfaf089e9c5bfb68b5c5bd36efdc9d93ceb7baa9985034229692e4e42fef2351f4fb178cac58bf5c8adca43ba6f1e16de5f837dcd87add9f6f3f644ec61f5894bb0bcb8ad11404f9dde2c061f2b3bc01475789fb976ddf9ddd", 0x1000, 0x9) r5 = socket$inet(0x2, 0x4000, 0x9) sendto$inet(r5, &(0x7f0000000300)="a83605ab131402eb51fc4eba84a02c76790c83bcace3b805f40589e7af58beb004dea1806008a3248fa769d1b971fe2398cc30ae68ff7213400d2aae738398e0d13b62ac0787fc5009fd873b80e7b94a035fcc280eee3264ab20100aa6b6f9f42ed1f97355eac7c186e94e5ef5983ffc8541f03a18fae71c0a8b4b0b9be8fb28bc3294bf6537a0a7f86f2bfb9fbf94856480e58736d478bbcae2af78412615db4575fb792b3463fdae896c611877afdb61c5e84c87ea24caa991811b5923b84a98901a3c9cf22f8c", 0xc8, 0x409, &(0x7f00000002c0)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="ff3d07ef9707", @random="450929bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) semget(0x2, 0x2, 0x96) executing program 4: r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) close(r0) mquery(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x0, 0x0, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x4cd}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91010094a34b8e5f84cf71b59c7afec37082ab087d8d30cc821fe0731ddd4a4c3f67b67a1fdad957d03efcd959710598a8c0f1a6b63d8e5a3a43590612d17942fd0d279fb7b4ed0a6f9a869378b70be34c5e15a45af39ac6aa3d9d876fa6f64728c968dd52ccf4e70fed5461c21116402a17fcbce951215e7340db42b4173951a0f4b3a4e04181ee461b9cb27a09aa677680f8bf196479686dbc8a4010c0fcd42949c479a16893d84126cae3fdc0d86a5192b83c350ba663491ec76f6cfc789d1bebb59a2ee0fc4412b8ec73a375c873c8aa7f4903fc28eba744", &(0x7f0000000080)=0xe4, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x8106}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000018000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) writev(r1, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) socket(0x11, 0x8003, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x273, &(0x7f00000001c0)=[{}, {}, {0xce}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6, 0x0, 0x0, 0x3}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000240)={0x0, 0x0, {0x2000ffff7ffd}}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) dup2(r1, 0xffffffffffffffff) listen(r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) fchdir(0xffffffffffffff9c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) executing program 5: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r3 = dup(r2) lseek(r1, 0x2ee, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x7fff, 0x81}, 0x8) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="47d5fb9eac8a481ef8f390bad52c13e82459113fabc43327a9e70a2bcaa9aed6881bfbc8ffb05cdbefaecd7b13778e938ced305c8ab21085372429b9725dc3b0d5af", &(0x7f0000000180)=0x42, &(0x7f00000001c0)="dc12979fa0e5eb4b60811b3115c6aa0b7d6fe02bc253fbf6da327a76dcd154557e9394c9c19e85a8880dd08f0dd8bdc6eb72ba9cb733147043cf984dd86f987acfc03ea07be68f3b13821d371d5f3ca46c8bcb95ad3c7c2efe6185bf89effc4480bc46264bb9a025a218c6957e510c62415d36447caec6bb98e73226e8767fc6fc96322ef8942ad0662d2fc40a445f9646d46028ed5577d964a4356fb1", 0x9d) sysctl$ddb(&(0x7f0000000280)={0x9, 0x6}, 0x2, &(0x7f00000002c0)="84951c", &(0x7f0000000300)=0x3, &(0x7f0000000340)="3f7a88adadebb01ec0e1e83dd09df52b77df34bf8fad71d80e18ecbcc59bc4e4feb04dce9a92c8aaf0273300791841119b4221d1d054938339c439608b049dcf99bcd5ae1354482000d08c8d723a4392c4fc3cdceb01c30088ee63e964", 0x5d) sysctl$ddb(&(0x7f00000003c0)={0x9, 0x2}, 0x2, &(0x7f0000000400)="718b109cdecf76d951f0f5b4de63f796dbed0f0795cd16ea6c38d213a8714f5985", &(0x7f0000000440)=0x21, &(0x7f0000000480)="e8c0fbd065996be102bccab045f534b5436ff9f565e810844456c5d60ffffff42bd0e51dfc6d646a2bb5285a592f0f53be90d682f31056199b3e85c174e399f66d8c36c357a3f444f41e5350af5cbf9a6186b941291eb29e576856e66c9d3d1251f43758b2d0cddc60569f", 0x6b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000540)={0x9, 0x3}, 0x2, &(0x7f0000000580)="6bcc30983cf84c39f068c0b0ba8a828998affb0226f24697ddebd9aa9fe43ffcddcf367b8079574a8f041a54005977828363790d87add6839b5d932d5c641b59013b2f7fb339b61e755390169b61f9590c20b9807a6c317182364dc0b7ca3639e502102e14ab0c77e8bccffe3559b06aad1d7a", &(0x7f0000000600)=0x73, &(0x7f0000000640)="dcbf0a2da144b2762b025dccc646482781e02384c7e71809fd86c872730c559dbe949a751a8e601aa52c45a30dd508fd87b1692fa125572b3115bbd5db628ddc9827bd26ab038cd3a5ec2413e5541587da17b821e60ecf4473a6cf2a532136113fab78088f972048a9970afa01890167bf2e85e6a369688ad45a718e99a3e37e657b19dd849e593dd773f9359df80e67c15750163d367289c9f2", 0x9a) r4 = semget(0x1, 0x0, 0x80) semop(r4, &(0x7f0000000700)=[{0x1, 0x7fff, 0x1000}, {0x1, 0xfd8f, 0x800}, {0x3, 0x9, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0x3625, 0x800}, {0x4, 0x8000, 0x1800}, {0x3, 0x21, 0x1000}, {0x4, 0xfffd, 0x1000}], 0x8) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x10000, 0x59) fchmodat(r5, &(0x7f0000000780)='./file0\x00', 0x10, 0x6) semget(0x1, 0x3, 0x410) chdir(&(0x7f00000007c0)='./file0\x00') sysctl$ddb(&(0x7f0000000800)={0x9, 0x71e76f57091f1f33}, 0x2, &(0x7f0000000840)="eb1d70c3cbf8c8fb16ae0a2655fb5986809222b7e08d8574abd18e981f8d9146ed62d8754d482fea59e666ec10d08ad4684575d6cccad72bda790d3679f2037222a64609acf89faf4019a064cb0b25678836ac0aab240566189eebdd8dfbfcb7c354b1e5c7c480eacb80d8153c5f1fe1", &(0x7f00000008c0)=0x70, &(0x7f0000000900)="8d653fe0e690cdb19cf04ad5a3a0bbb5bf0d1952c73f2b2f8219fe26dc2dd248bb4f81c0fadca0a1287bc6a1a0663501c629c098b40f3e96c73fc955c845a80953d02df9be6d1caa78cedbd750557a358db783d11aef3181439014d9f763f8c35534257014df9b7d3ad506b839", 0x6d) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000980)={0x2, 0x2, 0x4, 0x0, r6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) semop(r4, &(0x7f0000000a00)=[{0x0, 0x80, 0x800}, {0x0, 0x6}, {0x1, 0xfff, 0x3800}, {0x1, 0x80, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0xe84f, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x8}, {0x3, 0x7, 0x1800}, {0x4, 0x5, 0x1800}], 0xa) mknod(&(0x7f0000000a40)='./file0\x00', 0x20, 0x5) r7 = geteuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) sendto$inet(r8, &(0x7f0000000ac0)="03cba5ea1a1a5c8bd073eeffa22f483915f5713dff65f461c2853ee12292704f9bcd1f8390ee8f2a0db3e788ce12f4f0f2377a3f06610bbc92b8d681c69b3b37816964e7d89c864ee2fc0b5cff677b72c62ded2b780d19a020a00ae6ce43bdba5f867a72a2e0805979de1a9571749cc290993fa4ac89c8b5275c17792bb043b419423ad54790a9375f925d6a0e6a2b91b171bcd4b6b75a4350cbd80ed3487ea90b97b2060bffd0b11334618001fd8828461531951e8d0e549881d0982bd33e5ca6eedd4dce56d64585aa2d0ee472783b563b168544bda7a9ebdb379e49a77b7ccc", 0xe1, 0x400, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0xfff, r7, 0x0, r7, 0x0, 0x20, 0x4}, 0x3ba1, 0x3, r6, r6, 0x3, 0xfff, 0xabfe}) executing program 1: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x16, 0x0, 0x48}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) executing program 3: 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) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f8e"}, 0xfa, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)={0x2, "d8edb588e0b1979aac268b76283bafc1e45b6f0eba8a80084224066bf041dbf8764bfe722871d8966c7bbe50407bdf075cefb2d4b40b2218c954979fda19c7d3720c324e907d0ed9c137770b02825892b967814b007026f4e00ce488ffc2d0e4641aa19f3ccc75bd1d6f20106a1d0afde54411485a3eb93f7575ba352dad724cd05d68c7c8a0a033df4a4838b04ee25b0cf8707f31a2d6fd50dc0c084e0c4264e7ccf2dd3c59ccee3e30d2424f3c372151fc7cb261a1e582d9"}, 0xc1, 0x800) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) msgsnd(r0, &(0x7f00000006c0)={0x1, "a069e0bd186baf1f8368539aab2ff8c21d369116949a99"}, 0x1f, 0x800) r1 = msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r1, &(0x7f0000000300)={0x3}, 0x8, 0x0) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/238}, 0xf6, 0x3, 0x2000) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000580)="dfefe48f5dc5aa6ee67e80ea038ac12fc6b344c1be8fd69b5f5dc15ac4bf50b7e2edfed093f07539de02afebd2e227c11a3556648cd2b722eb346082b063da469db23e46c40efd4ea52399cac52c80ec39d4f3bb76a58c65e7dfae51e4efbaa7fdd872362b6136a8074c0e496c73ad23e6fb68c26640c4efafe95b77e108c0b6471007aadde07131b264f7c704198def9fea727ffd33b7baaf4e9f24aad1f5c052457f1ac1eabf3e661e803d7a9eea2f466cfc29e7dd0718632cf267ce0b35de124d8f075a4d2df204dca19bb5ec1172dc7f1f43da75bfab5f80cdd7cff8056cfabf14654269e8cd5b12061137c41961a8d1c53d2725f0a7acefeae519f6dea80b7c7f74728c6b9d2385f8c5e2aeca3b100f829af779c53aa68ca10ca5827290a72aed8bb8dc12f7feac839f3b9096cc83a1c24685015607fe5833cce95df7ea6dfeacbcfac8c0d47f234c7f94fad662b557961df8a7e27c984adf5aa454da3e6e77b5222ab6b2991d3386cb8080e298ddce9e1a26a641f83f6bb1fb11b9861b508cb11877791030024ae6097bb7396b2abed570bf6a873a8db185d65aa4c9a8e0d98fb44b563d0946bc38ab2bfea37974922b0fd69fb374fb6d89fe15abf2620c03e429b2a1", 0x1c6}], 0x1, 0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) socket$inet(0x2, 0x3, 0x0) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x34, 0x0, 0x3f, 0xffffffff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00"]) executing program 1: 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, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}], 0x51, &(0x7f00000002c0)={0x5, 0xd38}) close(r3) recvfrom$unix(r3, &(0x7f0000000300), 0x0, 0x1000, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r5, &(0x7f0000001600)="73ef8f1b0f089859d81f4be56bfd32acef7333afec18eee616f0dce93e731549b768ccce42c1222e2e6a162081f72f9a4a9034fa5fd05cb7be3fa3331b0e7d10a838ef66ccf233a00d985004beb6bb59dd80e8691b8b096925086bdbaa6c4a7af1c752d39224013b5e0ea2bf159ce934f2dfd69f09650167196e36d147c6217bf49c0280a590841f29b28488f2ffbc3f20195d5b2f1af0b00c4f556f3c37e23027f625998759f7fd426fadbf604a8d3446c5418e9b5a81ccf496903fff14fa3c86ad49f1a2dabfee19121011", 0xcc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001700)=0x10) unlinkat(r3, &(0x7f00000003c0)='./file0\x00', 0x8cbbccf21abb6348) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xc02) fcntl$setown(r5, 0x6, 0x0) fcntl$getown(r5, 0x5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x9) pread(r3, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x6) executing program 6: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000240), 0x0) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000080)="92f21a17b924b04a23a29b813efd1b7f684b02fa7080220d4a122258bb1eb256fd38abb10d9a486f364dedc7eabae48e67e3d9690de8223bdb7fbd4d87fdba2695f3e44f24e7565a4570b5231fa88496330bfa767a6f02cddceaf9fc", &(0x7f0000000100)=0x5c, &(0x7f0000000140)="2e7cfd0a26cfcacbde61282e7e243f7ad110c9f036d27f19a99b0346a2aaf901346811ca4b3feca4b742112cb1ac5f83dbb80c1c283be54edf36d262de497468", 0x40) sysctl$vfs_nfs(&(0x7f0000000180), 0x3, &(0x7f00000001c0)="0acd194d5ef8b8283180d839ab943c71dc1cd835794f11c28dffd70e3b6adef847414b9e686d6ab1b69d4123765e98e2bbf5747ac68cd10e8ce59ac43dffc904a10ad4da02f8c13f8347cc970ef4083fc3aecedc34d7c228d169fd4294e92eb6468391bffaaa800ea7c55c7986750092b78422a4a551d1026bd2e4f75c9f0b265e42e474aae5c5399dc4022dcd0503ccd1137f10c398a04e3de61ae187cff5f3a0ee43b84370f7ce8eca6f2f9f7d87664a2751c98232f45d2a1b3b059b8dc253d1bec4eadbe70555f0c1cd873a90", &(0x7f00000002c0)=0xce, &(0x7f0000000300)="997be2776c50d9ab7f9d8f76d6171fa40f3884db864f250d97189b4c5f0c9abf0dcbde2a8e39ca36face143c1d6636e87c350206a7de53cee041b01435b0cb459564dd84eea56eb70b575da52a3c5856c62ce693213269260442b4399a8591becfcb5cbb950445bd415618e85d3d2fe4378043fa3df83150978746d38773b035419a372bd8a8a082488cbbe7ea20f8cce7f4b24cf703ea6d2a1fa24a284dfbcb8e5abaf1bdb8ae", 0xa7) executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 7: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet6(0x18, 0xc003, 0x0) sendmmsg(r1, &(0x7f0000001b80)={&(0x7f0000001b40)={&(0x7f00000018c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x20}, 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) r4 = dup2(r2, r3) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x28}, {0x60}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="ff3d07ef9707", @random="450929bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) semget(0x2, 0x2, 0x96) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x50}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="ff3d07ef9707", @random="450929bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) semget(0x2, 0x2, 0x96) (async) executing program 5: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x8, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x12) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) r6 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./bus\x00', 0x20, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) r7 = dup(r0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x28, 0x0, 0x0, 0x2}, {0x1}, {0x6}, {0x80, 0x2, 0xb9}, {0x2e, 0x0, 0x0, 0x7fffffff}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) socket(0x2, 0x3, 0x0) executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r3 = dup(r2) lseek(r1, 0x2ee, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x7fff, 0x81}, 0x8) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="47d5fb9eac8a481ef8f390bad52c13e82459113fabc43327a9e70a2bcaa9aed6881bfbc8ffb05cdbefaecd7b13778e938ced305c8ab21085372429b9725dc3b0d5af", &(0x7f0000000180)=0x42, &(0x7f00000001c0)="dc12979fa0e5eb4b60811b3115c6aa0b7d6fe02bc253fbf6da327a76dcd154557e9394c9c19e85a8880dd08f0dd8bdc6eb72ba9cb733147043cf984dd86f987acfc03ea07be68f3b13821d371d5f3ca46c8bcb95ad3c7c2efe6185bf89effc4480bc46264bb9a025a218c6957e510c62415d36447caec6bb98e73226e8767fc6fc96322ef8942ad0662d2fc40a445f9646d46028ed5577d964a4356fb1", 0x9d) sysctl$ddb(&(0x7f0000000280)={0x9, 0x6}, 0x2, &(0x7f00000002c0)="84951c", &(0x7f0000000300)=0x3, &(0x7f0000000340)="3f7a88adadebb01ec0e1e83dd09df52b77df34bf8fad71d80e18ecbcc59bc4e4feb04dce9a92c8aaf0273300791841119b4221d1d054938339c439608b049dcf99bcd5ae1354482000d08c8d723a4392c4fc3cdceb01c30088ee63e964", 0x5d) sysctl$ddb(&(0x7f00000003c0)={0x9, 0x2}, 0x2, &(0x7f0000000400)="718b109cdecf76d951f0f5b4de63f796dbed0f0795cd16ea6c38d213a8714f5985", &(0x7f0000000440)=0x21, &(0x7f0000000480)="e8c0fbd065996be102bccab045f534b5436ff9f565e810844456c5d60ffffff42bd0e51dfc6d646a2bb5285a592f0f53be90d682f31056199b3e85c174e399f66d8c36c357a3f444f41e5350af5cbf9a6186b941291eb29e576856e66c9d3d1251f43758b2d0cddc60569f", 0x6b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000540)={0x9, 0x3}, 0x2, &(0x7f0000000580)="6bcc30983cf84c39f068c0b0ba8a828998affb0226f24697ddebd9aa9fe43ffcddcf367b8079574a8f041a54005977828363790d87add6839b5d932d5c641b59013b2f7fb339b61e755390169b61f9590c20b9807a6c317182364dc0b7ca3639e502102e14ab0c77e8bccffe3559b06aad1d7a", &(0x7f0000000600)=0x73, &(0x7f0000000640)="dcbf0a2da144b2762b025dccc646482781e02384c7e71809fd86c872730c559dbe949a751a8e601aa52c45a30dd508fd87b1692fa125572b3115bbd5db628ddc9827bd26ab038cd3a5ec2413e5541587da17b821e60ecf4473a6cf2a532136113fab78088f972048a9970afa01890167bf2e85e6a369688ad45a718e99a3e37e657b19dd849e593dd773f9359df80e67c15750163d367289c9f2", 0x9a) r4 = semget(0x1, 0x0, 0x80) semop(r4, &(0x7f0000000700)=[{0x1, 0x7fff, 0x1000}, {0x1, 0xfd8f, 0x800}, {0x3, 0x9, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0x3625, 0x800}, {0x4, 0x8000, 0x1800}, {0x3, 0x21, 0x1000}, {0x4, 0xfffd, 0x1000}], 0x8) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x10000, 0x59) fchmodat(r5, &(0x7f0000000780)='./file0\x00', 0x10, 0x6) semget(0x1, 0x3, 0x410) chdir(&(0x7f00000007c0)='./file0\x00') sysctl$ddb(&(0x7f0000000800)={0x9, 0x71e76f57091f1f33}, 0x2, &(0x7f0000000840)="eb1d70c3cbf8c8fb16ae0a2655fb5986809222b7e08d8574abd18e981f8d9146ed62d8754d482fea59e666ec10d08ad4684575d6cccad72bda790d3679f2037222a64609acf89faf4019a064cb0b25678836ac0aab240566189eebdd8dfbfcb7c354b1e5c7c480eacb80d8153c5f1fe1", &(0x7f00000008c0)=0x70, &(0x7f0000000900)="8d653fe0e690cdb19cf04ad5a3a0bbb5bf0d1952c73f2b2f8219fe26dc2dd248bb4f81c0fadca0a1287bc6a1a0663501c629c098b40f3e96c73fc955c845a80953d02df9be6d1caa78cedbd750557a358db783d11aef3181439014d9f763f8c35534257014df9b7d3ad506b839", 0x6d) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000980)={0x2, 0x2, 0x4, 0x0, r6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) semop(r4, &(0x7f0000000a00)=[{0x0, 0x80, 0x800}, {0x0, 0x6}, {0x1, 0xfff, 0x3800}, {0x1, 0x80, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0xe84f, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x8}, {0x3, 0x7, 0x1800}, {0x4, 0x5, 0x1800}], 0xa) mknod(&(0x7f0000000a40)='./file0\x00', 0x20, 0x5) r7 = geteuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) sendto$inet(r8, &(0x7f0000000ac0)="03cba5ea1a1a5c8bd073eeffa22f483915f5713dff65f461c2853ee12292704f9bcd1f8390ee8f2a0db3e788ce12f4f0f2377a3f06610bbc92b8d681c69b3b37816964e7d89c864ee2fc0b5cff677b72c62ded2b780d19a020a00ae6ce43bdba5f867a72a2e0805979de1a9571749cc290993fa4ac89c8b5275c17792bb043b419423ad54790a9375f925d6a0e6a2b91b171bcd4b6b75a4350cbd80ed3487ea90b97b2060bffd0b11334618001fd8828461531951e8d0e549881d0982bd33e5ca6eedd4dce56d64585aa2d0ee472783b563b168544bda7a9ebdb379e49a77b7ccc", 0xe1, 0x400, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0xfff, r7, 0x0, r7, 0x0, 0x20, 0x4}, 0x3ba1, 0x3, r6, r6, 0x3, 0xfff, 0xabfe}) executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000007c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x40e}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x1}, {r3, 0x4}], 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0xf01) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) msgget$private(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x4, 0x40) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x5}, {0x2c, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000480)='\x81z\xe3\x17\x9e\x90\xc5Z\x16\x9f\'\xdf\xb3\xdb\n\xd9mp\x1f\xce~\x8a^\xc9\x82y\xbcL\xbb\x8e\xf8ko\xd17\x80X2\xbb)l\x9d\xb1\xe5\xe4J_\x14/|\xf2:\b\x85\xab\xb7\x80Lu\x89\x93\x91_\x96\x9e\xad\x9a\xbe\x7f\xf3?8\xd6\xa86\xae\xe43P\xc4Q\x832\x12\xd2\x9c\xc3\x13^\x06[\xc0\xdc)\xf0\xd1\xaf\x92\x0f\xf6\xb78@\xde0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000140)=[{0x16}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') r8 = socket(0x11, 0x3, 0x0) sendto(r8, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r11 = socket(0x18, 0x5, 0x6) r12 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() setreuid(0xee00, r14) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r8, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r11, &(0x7f0000001a80)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r12, r10, r13}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r11]}, @cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r3}, @rights={0x30, 0xffff, 0x1, [r15, r2, 0xffffffffffffffff, r8, r7, r1, r1, 0xffffffffffffff9c]}], 0x88, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) executing program 3: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x30, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "359c3b", 0x0, 0x0, 0x0, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000180)}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r2 = getuid() r3 = fcntl$dupfd(r1, 0x0, r1) chown(&(0x7f0000000080)='.\x00', r2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r2) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8002, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x404, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) rename(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) bind$unix(r6, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: pipe(0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) socket(0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x400, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x3, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x81, 0x0, 0x0, 0xa2}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x27}, 0x0) executing program 2: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r3 = dup(r2) lseek(r1, 0x2ee, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x7fff, 0x81}, 0x8) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="47d5fb9eac8a481ef8f390bad52c13e82459113fabc43327a9e70a2bcaa9aed6881bfbc8ffb05cdbefaecd7b13778e938ced305c8ab21085372429b9725dc3b0d5af", &(0x7f0000000180)=0x42, &(0x7f00000001c0)="dc12979fa0e5eb4b60811b3115c6aa0b7d6fe02bc253fbf6da327a76dcd154557e9394c9c19e85a8880dd08f0dd8bdc6eb72ba9cb733147043cf984dd86f987acfc03ea07be68f3b13821d371d5f3ca46c8bcb95ad3c7c2efe6185bf89effc4480bc46264bb9a025a218c6957e510c62415d36447caec6bb98e73226e8767fc6fc96322ef8942ad0662d2fc40a445f9646d46028ed5577d964a4356fb1", 0x9d) sysctl$ddb(&(0x7f0000000280)={0x9, 0x6}, 0x2, &(0x7f00000002c0)="84951c", &(0x7f0000000300)=0x3, &(0x7f0000000340)="3f7a88adadebb01ec0e1e83dd09df52b77df34bf8fad71d80e18ecbcc59bc4e4feb04dce9a92c8aaf0273300791841119b4221d1d054938339c439608b049dcf99bcd5ae1354482000d08c8d723a4392c4fc3cdceb01c30088ee63e964", 0x5d) sysctl$ddb(&(0x7f00000003c0)={0x9, 0x2}, 0x2, &(0x7f0000000400)="718b109cdecf76d951f0f5b4de63f796dbed0f0795cd16ea6c38d213a8714f5985", &(0x7f0000000440)=0x21, &(0x7f0000000480)="e8c0fbd065996be102bccab045f534b5436ff9f565e810844456c5d60ffffff42bd0e51dfc6d646a2bb5285a592f0f53be90d682f31056199b3e85c174e399f66d8c36c357a3f444f41e5350af5cbf9a6186b941291eb29e576856e66c9d3d1251f43758b2d0cddc60569f", 0x6b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000540)={0x9, 0x3}, 0x2, &(0x7f0000000580)="6bcc30983cf84c39f068c0b0ba8a828998affb0226f24697ddebd9aa9fe43ffcddcf367b8079574a8f041a54005977828363790d87add6839b5d932d5c641b59013b2f7fb339b61e755390169b61f9590c20b9807a6c317182364dc0b7ca3639e502102e14ab0c77e8bccffe3559b06aad1d7a", &(0x7f0000000600)=0x73, &(0x7f0000000640)="dcbf0a2da144b2762b025dccc646482781e02384c7e71809fd86c872730c559dbe949a751a8e601aa52c45a30dd508fd87b1692fa125572b3115bbd5db628ddc9827bd26ab038cd3a5ec2413e5541587da17b821e60ecf4473a6cf2a532136113fab78088f972048a9970afa01890167bf2e85e6a369688ad45a718e99a3e37e657b19dd849e593dd773f9359df80e67c15750163d367289c9f2", 0x9a) r4 = semget(0x1, 0x0, 0x80) semop(r4, &(0x7f0000000700)=[{0x1, 0x7fff, 0x1000}, {0x1, 0xfd8f, 0x800}, {0x3, 0x9, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0x3625, 0x800}, {0x4, 0x8000, 0x1800}, {0x3, 0x21, 0x1000}, {0x4, 0xfffd, 0x1000}], 0x8) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x10000, 0x59) fchmodat(r5, &(0x7f0000000780)='./file0\x00', 0x10, 0x6) semget(0x1, 0x3, 0x410) chdir(&(0x7f00000007c0)='./file0\x00') sysctl$ddb(&(0x7f0000000800)={0x9, 0x71e76f57091f1f33}, 0x2, &(0x7f0000000840)="eb1d70c3cbf8c8fb16ae0a2655fb5986809222b7e08d8574abd18e981f8d9146ed62d8754d482fea59e666ec10d08ad4684575d6cccad72bda790d3679f2037222a64609acf89faf4019a064cb0b25678836ac0aab240566189eebdd8dfbfcb7c354b1e5c7c480eacb80d8153c5f1fe1", &(0x7f00000008c0)=0x70, &(0x7f0000000900)="8d653fe0e690cdb19cf04ad5a3a0bbb5bf0d1952c73f2b2f8219fe26dc2dd248bb4f81c0fadca0a1287bc6a1a0663501c629c098b40f3e96c73fc955c845a80953d02df9be6d1caa78cedbd750557a358db783d11aef3181439014d9f763f8c35534257014df9b7d3ad506b839", 0x6d) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000980)={0x2, 0x2, 0x4, 0x0, r6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) semop(r4, &(0x7f0000000a00)=[{0x0, 0x80, 0x800}, {0x0, 0x6}, {0x1, 0xfff, 0x3800}, {0x1, 0x80, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0xe84f, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x8}, {0x3, 0x7, 0x1800}, {0x4, 0x5, 0x1800}], 0xa) mknod(&(0x7f0000000a40)='./file0\x00', 0x20, 0x5) r7 = geteuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) sendto$inet(r8, &(0x7f0000000ac0)="03cba5ea1a1a5c8bd073eeffa22f483915f5713dff65f461c2853ee12292704f9bcd1f8390ee8f2a0db3e788ce12f4f0f2377a3f06610bbc92b8d681c69b3b37816964e7d89c864ee2fc0b5cff677b72c62ded2b780d19a020a00ae6ce43bdba5f867a72a2e0805979de1a9571749cc290993fa4ac89c8b5275c17792bb043b419423ad54790a9375f925d6a0e6a2b91b171bcd4b6b75a4350cbd80ed3487ea90b97b2060bffd0b11334618001fd8828461531951e8d0e549881d0982bd33e5ca6eedd4dce56d64585aa2d0ee472783b563b168544bda7a9ebdb379e49a77b7ccc", 0xe1, 0x400, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0xfff, r7, 0x0, r7, 0x0, 0x20, 0x4}, 0x3ba1, 0x3, r6, r6, 0x3, 0xfff, 0xabfe}) executing program 6: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x63}, {0x1, 0x8}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0xffffff80, 0x8, {[0x6, 0xf97, 0x9, 0x156e, 0x3f, 0x1dc0, 0x3, 0x7, 0x7, 0x8000000000000000, 0xb, 0x3, 0x4, 0x7, 0x33e, 0x0, 0x100000000, 0x6], [0x3, 0xdf3, 0x7, 0x7, 0x8, 0x6, 0x1ff, 0x5, 0x27761a39, 0x9], [0x3, 0xfffffffffffff800, 0xfff, 0x3f, 0x4, 0x9, 0x5], [0x6, 0x4, 0x6cd2, 0x35e, 0xbb], [{0x3ff, 0x1, 0x43, 0x2}, {0x9, 0x5, 0x1, 0x1f}, {0xffc1, 0x5, 0x1000, 0x8}, {0x7f, 0x2, 0x7ff, 0x7f}, {0x9eb, 0x200, 0x9d7d, 0x8000000000000001}, {0x65a1, 0x2, 0x5, 0x1}, {0xfff7, 0x5, 0x10001, 0x3d}, {0x1000, 0x10001, 0x1, 0x96ad}], {0xff, 0x1c000, 0x7851, 0xffffffffffffffe1}, {0x6, 0x6, 0x1, 0x7}}}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000300)="12e7bf97608c1347ee41b8f43c5e5e85d943a915e027f08a36a246df3ae12b54da95195bc2282e7aee795af2c8a09967b608ee0b0f96b530c3278573fbea1b1a3b711cbcec9b952efba5d479d992db858c53e799faabd1c3b738daf7b807941f17", 0x61}, {&(0x7f0000000380)="15e7e03ae5c88c9991cce9144775b0279c87f52323f54d182e748bf186d045a65a46892026c7dcc2e24ccd58e395db410ef22985f7d104efd955907745a50b6dbfb123a95d7bca89500e5366321aa9513b271634d174d85452c1cf694e83f93a1d71040886eece516c185d9cd06e01", 0x6f}, {&(0x7f0000000400)="7576cc02ef21a0ba353e4a81bd80b4e254a518b8f2", 0x15}, {&(0x7f0000000440)="4a24507cf546c83e7aa73080076a75fff269946d75cc0564d9c598dca368e9c7e2131fa4ec5079a1b5b66fdafdf09388e6ebab6b13d5f8bf22f2983b", 0x3c}, {&(0x7f0000000480)="75a86d0dc5ce823e4703c8d41e20e310a883f9f81668", 0x16}, {&(0x7f00000004c0)}], 0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x10) utimensat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x9, 0x1}, {0x8, 0x6}}, 0x2) r2 = getppid() getgroups(0x5, &(0x7f0000001cc0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(0x0) r6 = getuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000001d80)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f0000000680)="fd30559de830898aa26246c2b70f0086fae0b7f250", 0x15}, {&(0x7f00000006c0)="c9bc2e021c21373d3563a21b377714561109c8b547259d540c86bc1d3d68fe7d296d26714c355c0768a0fa2d24b66f55e5436b8991ba54919e895bae8b9fde409a959d2a010ff6a30bf5b37e077f13d7922a4350cb6a50aa9926afc723282a0d71c5c4f3144237ad6c1fc87c465fefa8b7420888007fb9b7f20a37c93489323f8559fd2aff98b3b1a6f0b70113b833a858260e19b00fa9dadd485548c1a4ef63d5ac04c0d32f2c1d53ad732300039f07a216955c5e0e8b1446865e35ca263d22b64a5ce1e6ef92c5f8aea89c9873f6769b12949e10cc697c226373dd06fa3612561763ddaa24eb71c202a108aa0cfcf93b33b7afa8c9116a31176bc7b9a41d", 0xff}, {&(0x7f00000007c0)="5eec9630e992617f6c0adae9351ed18d7366dc14da3ed2547a3a08a78cfb364bee9141e0b66a3e21cd31cd650586724c911cbe6464d1925a26ca72cb10b6de066a3265549ca05ef76cf089cdadd0691f8c6e2ef1e94b33833b5889743fc5fa3c88be1a55bb5efd0058c97075635224a59638cc6995f97cd66d4b75807d61adc0c8f75752ecd2148fdaa6cbe15348b4fb26ff1a20386de7e53b39be946c16fdfd3ec60baf7ee6240298d13d076d2edd7cdd84c83da52b0fbc41e099cc0904e168ae7100c6f753f759a502221b9fded86db9", 0xd1}, {&(0x7f00000008c0)="831aabe45a14b06d6cb5988eaacff9d7e2df25907138ab88397d161feb82fd8d3594f5bbfab870b3593f1c43729173590636b67f23f9a44f482092c0ff5942feca1161bb6eca212994bd7ccd576096780ce9d71a411aadf2cf28709a9b20b4130851553ddece1e30ea0779fa6fe6323f7a6101e8f70efbfc56b31825c9214266da978016eabd2cfdcd768c9822a990662f1eaed69e73cf9eca50cec3f2d0e4b8a9c8e4b91d96326ff28cc04b17e26e2970fe9976039201e5d662a418495ab2abe38a5b6f3e6645a922eddd5226280f10c444639a6342b9d26bff41414e0a305c59180cd3c9bcf96815dff3a170f1c700ea124bd83988408975c046eaf1aff0b97eea5d2e23d98c545b2438d597b8cf93882a0b63e56dcce416c4dca6a75bdfa2b1c0277ad832dd9bec0e291bdfbfb129aa884168dffbbc0fbbfc56b1a0d09fff6d4cbc14b5ee1fe172fe6befa2e649d5c3c2bf0957073e17a02fd0106b682dfff52f4d4af74815e3042540d4784545a084ca54f74589db1b2a253a30aa18af44aaab796cafb1b31820768476115f522bf93c16ed21c4a7611c9e0400fffebd6aa401732910a61a5c99019cbd5434b09a22e7e9b2ebebfb37f565d95168d647d2fa0258c040755e129bb5690f4bafaf4f4c4282c860c833f27a8c0c69c05519f95bf7c79ef2edb7f897653bca00695febba5718659d3a325dba39858ada3c5a5cf967e8b924ae08bdea22800fe24801dc8c927938d4eebbdf9d0f205fd5b2d908016f0f479ca40139fa13c21a6db30b5d88d6c2c04c15394bc9ca8a069fa8fd5655ba44834978c7c5139c650523a097975265a66217d709bec04b6b252682bdcdf06fa6191d0874aacd38be7be0643f10df1abfbe83a3d04e601b452c5675d37a347a864eb0b63c355b4669adc11e72b67a602b9c665300fb39b33783d0545d1c3c5af785b842ee3b1f996c5b619577ca547b1cb543be98ea850a9c37de0947b9ec7825c8810a1ce63f6e6049379b16c233fbeb50cf3b72b5c6b4da32318d1589e6cd586c868dc5006907242e1251bb49170ace6611c28b814966292d9ae42108b49f1136fbd0a925e97a859d6d4865cb5b93ddeb4c2694df208e3bca6a94f4e567e702b89e1998ddcd7a614687e5c39d4c640a738955766c393b5410259e0f647594a98c7c457e4e2abd6bfaf867a8e868a1937d0b89013d855a8757b4145a1581b093ca3ca42c64e3f92003def51546f7fcd28c87eaec8b6ea9df65d7bf07f0d0079598f1603ebd5c8a3624eb089f7e0376e266496cc5f732b1f8097e611de0033775e08a853573faa4a2da691a2a21defc644f8cf6598e6bf0aad8c38e956cf9a1c613fd59a19d0fc5de147d24a9cc8440706b515d25460c7a9f0a61e7dfc16dac689a018254922b4a2bec9283b80fc5fdba79312deee29f6d08232dd0bc5f4b8a33df0c2c1e2583e5247d614b7f44f09d52fc22f6089f8ac3cbed73b51a60ceb3531e61ab383094899e877919e34027eab06380d20c136ad9e3229ba1de1e951403fd61404e0ed274055479848acabb8ef947c6aea23888af47463752c4a24f515ab72c1447eb60066a699fb6f1e6a8fbe868b9f884c9740358f6b6b7fd16b606436f308823e69e31c44d19e21d8fc693c7e1ae2aab0887e791d5cde85ff53947f92cde1132d99497b61baa15f87045a99a8db89344f6bf66c9c85c27e71b908516825701a027c7296b8a3d039e7487b86049b7cea702b854f1358a519fdd460b8f21218d92818d75276128d39d5a219948ceee027e8d4663cdfc41f09ff569bd8272bb20690e7b0bc969b8a49a10db6740769da516a330201d0286a9046bbd1665d3063edc470dea0c03888a774e5cb9032259d360fee46ebccf158fa3ca0e805736f045d2751a8e08f67457eaf628647a15bfecc29775fba29f399b8d3e6accc5f5176fd38cb20d4db48e9d1e1f352c3da7ddc0f3687a9bd0d4fd949c59ceabb3878251d65143d649e0db7955497bc07acdc5a6f55c22f341e9eb29469324701f44272c79d6c5f3e2893d75d0c896ccc505b6e04eb7341bee6b30042b7920d973d631e4f827efdf6aa7be726ddf1763119d6c438c0fd1a68f434a44f36e7c1c5151a9f58b048def79dc3d2acfa2532971d98ee785c532867fa5c246b3a0919779d35424767932e83d37176b117ef1ce0c0e6915afd5fe25e48df74e1194b2a27b3dcf3f4326680e359b26307589ac2e81b7302c85e9c1adf56eea684be5fbc45305a5ae668c49105a4e52cd9e69c7c8f98864df2771e322b235c731b736805b438741de12467c997904ebb8e07edcbcc9e7ec1f0e5e507efbc069a8fdecd2894a9e5216f188f119234aeee1d5c3437f0e33598f64402a27f8e581ba98eb5e7ebedb0e13b5c7d12748bb6e75f402221eb7e5f3ca6401860c3919dc01172019f184f21afdccaebe9e848e2221ebd37408412cceb5ae6d2b48d6205fbb8924e65bd24225902a2b4095f3a92568d4ba0143fdff7c55fd13ec1fc547c59d1f08ea4d5550ebc0c01a5ce9a22abbbbb6f84a2b253167991a35e0fcb1995efe86a20408506310093c76ff6ab0219096c3984d13eb320b7742fb7b5a44c0ecc50dbb943b4fa245c3ad125ee90f1e4288c26d7e44934207243bacef170c9b3ff2c30826493bb5a9cdeea37dac8b6ada6242929dc1d2e12c588242669a9c00adf0239e944290d026c9661c495d81844be0f759a5d6aca472b215d5f6aee838da91abe3439ab5ff782b047fce331e6d3c6cb0c04fd8937dc8d1aa2ac373c78156fbb45ecee713ce55c757170fd3c0c7b6fa204d4d569862b30e65474a8f738223be7aba7e278fc47ea407f1437428b299b50504e5602898e81aed4c1f827fdfd36cfbf82b2188252bf52bc206cea802bc9665b6d5af530b303978f4364b55d22fe634d6d1be0257165fc109154aa46f0bccde9e0615a5bda79d190e1d8fadfb6584043fb49e649527977cd0ebf53782eabb6861e40615dd89cb88e099de8fd164f5295305f817e7667d9e6d952c4e23075070b5d63358a5ca58a2ecc8613983b9ecf6f43418fea2216f7eeb519c35c2302279d0cc15f9c0fcabb228ca3ecb6cec96c5f21ef9dc5252d93e5ee551fd3b0678fa72ac3d2319dfa09de7a18068e69ef3a2311c9260d55cda1727c33c78b33a3779901b98ceffee6425a7950a942970b4e6f3d797f5eb78a49657606eda6164f882bd398d5be953e3e531193c5aa96c31a06383a33c36ab9de2be74683ded54c76e1d17e2067bef90f7b2ce3fe88504d4b67ea859a26d09fce83693bbda77f31ab9a9df13ead00cc4cdec51eb6a032a94f0c4f9d957ca4dd1c85aa41138d2633a3e0682b29de0eb25aa68efb03cfc1f0ac452af3956009e4ae5e5ca3b084a8d1aee737f2a297e8080b27e6946c6ad228df374bd279668ae07cea2577983c9197c844307204a0a1a646bfa45955c21883edd0e0b1cb83e84aabe1012d95c0df4ae034436b13be3778e862e75f2ed3c2dc98121bce8f2cde7ce431a942deb4349e0863ff2ef748c2dde1d7ec15f3c25a35dd50dd2ab68f4c855816f04168edf0a670e8cca833c679e8e7a8d0648a6b4f30fdbc558ee8dd4145862b46538a996161df2ef3c1721040756c8a5323cea94e909253d052bb15c4246a706858f079f7f252203d541bb557b6f4433c6063dfd356ed438d16fd8697513b610617a9e04b83099d625217140e53a1de8dc23f00b3f5f3369270bd8c9d616e7b03798b2f99384c1990203458639163f1b311f0d3831c1f1c032818140de428ac8c80db6d27a002cf98a62e43e06c815ec310474e94e1ebb39e26cb572a1963556ef7c1846ddf0a0c21420fa42090d8a57efa1abc1031e02083c4e99a26115fc1b5ac416f48d9d7e5854148dbd258abb0c7ccdb0a43040d5bb58f19196fcacc96e1af6226d471c2da223cb6b64a07b7d4badd0827a75d05a2c85a6d58f41ddec60de0384ac2ced8287037c086c74b2400434cd1e488ab94e0f829cec7ddf1f7d8be2abef24cb629940d5d32ba0c068ee3d1119b877546619f99bca2c34fa12c7a4a1a068a1f5b82c0dc52c582c4c5a45d04dbb240b3658931c7961581cdec7f992501a1145d2ad7d4a4c2e86c75acdc9b6f0201db6cd4a0369f2a4714f83224dd3d60c960152ea6bd0d31d528e05ab2edcb33311e0676bc525d3e22d320fcf22b9fd6ad7d7238c243eec7f4da0974cff24072b793751a14350fb6a21998deef35592f8ec38dbf192813366cc1923149365622071388281123b7feb7d3cc4f42c1285ff97ca21b484dddba2fbabfa68a60f047618abab252b39bfdb09f00f5e8c90250ade7729791491ddc18a4c1dc70b6252cc40b176ad0e3e6ff549f03ab8ccd4312011682810f941fef7291a5bfc9d3eeb1ed09281a1706beb3ec8f4f541d7f3539ff9c3df62f3e37dd832cac2749fcded48545bb1d07e84fc52006d84af0faa08f6513a282848d0349a666072a66d2cce3aaefb4ef8eb8275fe8ac90e01d34e46f7c09ddcf04ed8aaaefaedbec75613d91409cc6f27233c3fac86c8a2bbbc8f565237ca110041eb474423126d2db7feddee76163756f64c49c44923b77ffc37bcb9240dbc123a455341f15bafcc0a2474a0301dfacdb1c403b4a7aa5caedc5c7319f2ec39af7b9c9d64298304dae05e16fae8e5e8dcee664991149d422fbf968b1dbdf59c4be73f5aba1d13fd9ab67b31d0cbe1952b8251df7664eb6219e3652768c1ce4ff4056353fcb36e7bf5c548a2e2c541a8fdcc5132908d26c7256bb8350e8b18afaf43933657a2686f738d85c4d61a6f933a8e788a526773a7afd47dd171f481493358810105bf751fc4b34378273fdcf37738ca6d2017457ff0324fd7be5e7a5de739c156a09e4a32fd3fe568fe6f1403f5e9eaa2d6e2f4ff866cf7b442b5ff859b35e86998d8d322e88b094a7b5d6d23a41dba4c9f6101da67c00818ef3349c4b4a0437bd08ca3f08035ec57da70f257bf7b2de9c490747dfca0e0310ba18308659d85e15542ac568a8a909085f95a57ffd44e7fcb9639522694dec8edd10b720d1adbe69632abe94154c6c205540f96df9be3a97b53aa02f1ef49731d08a7d328adb6b7ac9087fff57f468699a1444f6130854ed0397863a8084b4839ace6f62cdaa7f32e3c878e6e34702f4db9373ddae9036f4048b2c7fb03b290a24e44e9a7cc6c3a159f853bb211264a12236b2f5871c8774af6fa2eeb99e5648a8f67ececb836c1973b73421d2e1e6ea850e01bcd5325ff1e94938c0af1938461c14f76f7d866c2d5a1a4689e545a3f099d66d00320313b69055d83319393009cb585966b755154b2ffd4a848948e42c7ea8241af361641059a9ba5c4cf7ce417774ce3a59826dce3b14f3cd31079f43ad810aa2ba2dd31681de5671219e1e2c74f0b5a98ea1b92a2dd03670a2571cc3e030962695a64a02fbaea2be6781180e7121021d124ef259bd602770c1663e9a43b027485ecb16a5e56ed35db52f35f7985dbf3cafecee977543d5244061e45301f94c3e592243908cb7fb74d04c08ded425682251944bd8c54454c7e7634825b84e4706bf8abe39e00019f1e18388f0be0725f35bbc5c52ab971f0f3343bc72acc3765b93debc74fbd0298aed5632cf9c0ff905f61897ca28703061990b5699fd0558a046f63b92a4948543c1c26cb348be79a28842137fadf242136750cbb3f78a9fcce36e2726cf87fc4da976b4da14148697b718db6df50cc99e4a9377b542c7b42cc903b", 0x1000}, {&(0x7f00000018c0)="b1d6a9cbc5bcaa395dacdf140c750a3b40cdf31b645c3f3572af785337bbf4a3b86a27123e610088c7bd02acd5342dd2ab6b61d3d0ebf1d969d09dff0eb4b60f54ff17ed476f8a274368120ace06ad0bac77c06ce27859d3dcdac7187d997fb1a764e722cf0c173c91a1dec179bb6cb4b5c00c13c6c5e2fcd9351e08c3c0103756373bc7ea528b03570c1e22b057742500f71f649fd1304f2fd38fba0a96fea21c19f83e7d747411c3644060311904d74c70cd1f05b1e531fed97a62d0cac4544ffe0acb2058b8e3b9fc5671a97859b084fb65636638ee9f", 0xd8}, {&(0x7f00000019c0)="f0fb6b2df40d10bb1cda964a", 0xc}, {&(0x7f0000001a00)="b505f87aaedf3a9cf2f805149d825d16bca071ac4b73ddd78a772e993ca3a2721b3352109d63404f2a030bce5a110a60cc114f767b67bf7260871b0112c4ccde25caa8eabbc84c01feb655054b82c977f419eedbcfc878703addb7e8623dbc0f68c3dbf265054c281091e281479ad16f0bf03c36249272be91a24eaac8642e75c4e3ab1f778318b28a59ee0e0f209efbfc4261a87656", 0x96}, {&(0x7f0000001ac0)="1d93aed8f31eaa5a0e2e5e9712af634d9fb08e8d8e78ddf8cf8c0fae615bdc4a12c419570c43fad15ea382ea3cf4601f1683ad9408d4a8f765", 0x39}, {&(0x7f0000001b00)="838e99758dacf2f33bb423f3be1f5d1e0aa1cd753f4d7cdc9c5425f5015447795b4fa3149ef3721861ffeffbd1b526259ee40145f6e30563810c1ed4a0cd4737b078e9725625ffd49d12bd77461c14344f7af6673fe1ce69922da7e17eed7d59e6b77d6c50cf405941ab32e5ee494955a089f5e86c425b7abbc19b15083c14e23a8c27986a03f64793ec44e981d0ce2c9b625c1972580b14dd80899fa3c09aca17dcf5f3d54e8cbba547b18317664772656065daf5fe8de03b14a6c8fc9fa0c32fed3fc4c8baee96d7dda1a8d1778e7b21c1406e0a08848842c4bbaa68c2e46eeb12c75094", 0xe5}], 0x9, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}], 0x58}, 0x400) writev(r0, &(0x7f0000004140)=[{&(0x7f0000001dc0)="0877070b30d3768c1f4811e169834e84c2879799b2238e83188bf7472ddee21de1d388bedf1481b723e159763e62b04412c3038c02e05177a00d82eaf41dd77f209e7ea178a5", 0x46}, {&(0x7f0000001e40)="5a2d1b410972ecd3480b95afb7509bbdf2b45dfe0b6706f8fea4a89ec50613c3d28de1ae31d7c0ecf6f71152ac1a397170e65a681031ecf619ce06715f4fd2ba96ad4657f391fb1d25f26bc244512c7f865a28eaba132259321656d58640027a25fdfacd8d1a69bd96d754811ba9abefbf6f6ea64b442a3472fc32ba8921a6f5cb19965cce357eb741ea2b820c77cbe15a15164244d88f7c45ee1f67f811a241d4b60829c8569d82ccccc830054306ed4e8752f0bda2d7f3c370ff60ebcfddb11a40a055ad1d97d3b56afb46e5f66a4b3fa530ec0a51c3c310047436064884856dd370a2", 0xe4}, {&(0x7f0000001f40)="bcd446a11fdf047c89d9077f152363f63bf5c8660e0eff26186d55b99b6d0649d6459e533e8b6221ef016e626bbb00da2bb4177527dd5f3219ab700e44b689d357c83efee949f8eb010c1be2813827c02d2f5171cd14472f41ad85c994f537c956f91016995da438548a64d9e2b950ab6e7531074942cef1d03f21253fc6b007f8a7bfd2fb1c38c319e06c6f5f2df3f45fbc24b79095c272a78e5f339e948b09f3ef61920a982ac9786d5994b71e0fa488c0c5726d46c82234a33e8301550c28248b80a3f05e82f969170fd16302e49eca0ee9b9fc16115755e471bae4919925c6165e5b250b9e384dd2202f3a9948cad3274458c8b8", 0xf6}, {&(0x7f0000002040)="ca6f3aa52fe7e62354e984a8df79902bdf3641eaf5ec89a92df908ea536fae81", 0x20}, {&(0x7f0000002080)="c0cd00a3b8a64ddf8df45b7f2bd33f743dbdb30fc1de50cf26b518816901e3d7e5b93fc262c34ec998b66177be11f29dec26d36aa7e0861e136a011ccc5b835a45327d398331bb53511f8be83dc39879e66b755768d59a89bb4306899382a6a6e255a523f3790be1be99de8ce4859d1f30a6cca9069d4f5d980230fb95a6c21ba136eee0eb57cd7664aace33e28ee8c843cf808122c1f5d2f2596be55f25b3b188491a2cca7a2b88b7bf7347a98fcc283e1578655a3ae1562a3160fd1e6611dc5e7e6ca234a1626bd4a5c20016c453180629bbce97c34918e446b2940366697dfd7017000bbe52c7653f84997d35e0b17f7dbe632b1274507cba81ba64e1e8600a40936e5576f5290e2e595cfc09427d8c63a5f46629a6aeca5cd10d996c7394215a5487c42bd997b41d1f63c10e31d0e2367d02d2663784d0e13be7e59182941b6d1c903fed82a5fe17e68bf5d4da987da928b82f4b97ca625045a456927d34e7edb54b9c0729d9141e64f58b01e41161e22fd1d80aee32be1dcbf7375493e1d5b97a2471459c39a790ed3207b1894353c8f71c0f3cc89b8aacda10e168577dbd7b99d67b33d88f2f9792bf6fc4fe966bd8f488a2fb8174cb86b04486cab40befef1c710c1a0cdd7363f479de8bd6700a5172cc5e5859f2009717698e76f8f1ac9232afbdf85653b10e0f2b015dfb219c0c149fc0d131bf0e2d62b83cbcb9e2078ca6e2eeabb665aeffb3ead173b34b62eedf5d7c3f30f1401f85af416ec3270e25886b0ac484cbba69951edfba9bad2e692528ae0984a14f6c41402e3049d6ffc91ca157bbebe064497166c61bd36d8a08f6c6be38f66df96dc6687b82a39b667d4de15f7d2b25bebdcf71779507bbf19afc7629ecd6508e2da0cef76fd9c9cba1a5919527d487e81f95890929f17f08a9242204f864afa3a9adba8d8a0bcf76d1017a4dca901aba169417d479e13de932d202ac16bc93d235212541166ae1eb11fce802addd400ea91294c924eae4b2bc98220e5c77a5dfa35e8a20a0a677a7f9315e232ccfbd9dcfcafaf8763e3bc12c145571b2cb48ad1cf36f50b50f846ab639de1aec59e97e81740b4708e5f8f77ff1011dd001e0960ffdd251e35011c9cf9014ffdfaa0597021f9b749487ca50caf3202e54dd68116cfe99854938991e466930e700d0e9e1d305be760ee2c954be2c48b3cc0c689ae503d648ae7bddad1d764c3db362049b53c9c371be0030fe0b71b40b052cf58190cb69ddea2a28164522c0a203848b6dae9061dd2840bb0048a377f8cdaba46823077a1b8bbe0dec253a6310869d62c78a34a28e682389799f8930c6e595f26bffbbebaa51adc82a9e7e6f09d5efd1b2372bac272528cbc41ae2d5f2f0df9c5ddaa14ae85c06c09e2de00a68ab951e36cdd5653caae4fa3f9f15419aebc75a6a77e0ab624ff4fbb75a0390884941fae03fdb63334f4c7a5d5e3fdcda9c61256f2fc5fbd5fb14d4e713f0fe1b2aae75448b89db5d27545b633c9bee6c58d2ab9cae6cad126c86345c837ab11984a78f77219700f7806ad4a632e52a0218c0de16438b427b2ff1e955faa01bf46931bb684ed0d54afbfadecb8c7bf38c6da5a22421020b3135e50f5587777c788fd0e65f17afab23799858913b6ed0c926a4d3f7afeebf9127ff40841de9fb33e3ad0fedda8ace96eef84915e3ecf89c06f396cf8df3af2532038a06c681e8aef10a53b03a703281b10c9f632715a75cdf257efe5206221c00eef36c69ab78fcc777c8bcf363aa74dadb0e6ac24fe402cc5b39c7e38863f048795acb4119620b2a068271ff8fb425448cdd2e895cafa645dd142f01641c799d31378b59464189b8dc6fce82c38f1fc0e0c7908036ff5b92cf8e18a216a97b049efc54959bbf1b3c166f7b67a8642450a8476170d8eb63e4cd54ac6a90e8b50605d48bdf1100165c023e608b4fd34b6027e86847fcbeecf64ac7ca652121b99b0dc4ad5ba17ad336723ca443bc77a0b9ff36da49a7a6d056f8e2535db034f45c12b69efb6c55d19a1086a7fd6d64ce74f054feb1659dc73f4c47f5f1b0d27c11cba6668c3029acfe0b8fe99950646d26620196777a8ceddae78ce37ba44e1cabda22e485e8b8aae06b932c8fb3e34b5cbbef3b10e1a445a86be0ecc36d7f3633e7c834a426606b9f2e22c3fb8617cb14d1f2f95471e047a01d71812cea3a06d30cb77cacf9658496178f4b5bae8b42a169f6516e2f393169543a4970cdaceb25807ef4708a9faaf0b0055bee0852545fffdd9b69d635abe39680e75b120bb3184c5fa264006134a5dfae9488cec43801806233cabbeb9d7781716e268725ce60340efc594617e89a6b8e5353407f480df67101494a0ed2a5e20feb10f1cfe427ed5cb954fac12b77e66f04eb5da7b55e30b8e884256e6e917826ca323fe993bf5d464f9fcd5a06f8fab496c6c6fbce77f09733e27fbc9751a02fb0eca4829a5336b8890df3f31cbec047a39226c8c7b4046c5e5256b1df4fb462421a4e450a4a9c400c250c1487f2b858ba7691046e2f7cfcab209cc2665f36feafb6abab49cf9ed7b97a3d20d251f4cdacf25e6bec127270df91545545a91415e1517eca8c3195d660fde62c00a932102dad1b4287c734ea4144558c6b052978e9e451f99bcebaca1eb5cbe260b165077f770f384f40f67ae9ff14a7a711b90faff9a4476269390cbb7a0b45a379e650f431b5a7e5ae27c48e3358a1a9b728833169fdbc83e70a4a069d08664ae9155d769474151f8c6f4ecc913f5ea6f9cc92da95d313aeba33bb98f9853bcb70d0d9b219058b49bba7c68e4b5db95051c0c519b7e77f96dc3c9df2d45c53f20a8e45736d63453b9989100231b4c44914a113a453c71a24d96ba367caa8274cefd55b60b07e1db9fb9f9bf272c2d454d33aae496b490e1639d5e389dc4a49c072ee2097001b19d2abd1354f33072bfabaddd84850407b16c63557f6c74afe36b03d41a59535c9274820d1e741a12bd46c8a1ed39b2c51756e90688f67a5c02c9927ed746ffb1d0d6cc1b41f909612837e22e73469b1150b5cf87227e265993dbea1056a5e84e7e9cb608a7aebb33daff8b430c1c2dea1cd652d1c3519d202925abd847239bc511b82c5a6b4dcd2b349e169fdb8899f282e6bec11b3cdf3740485a7611aa8590c152f1c668654e522b34ce23eff393ed4eb7ecaa31fd5624554bcdf13185936308d8c4d3ee73de22ff9d5197a55643c476c29f54265fdf2df3b3084a5ff01fb7c79549253278d3916b9c5169f8da09912dc1742ee3ac0cdc9cd4f87d0741066178606d109c50898e29b60a29f0d3c82b56d08645a42432623e9bb01816a6f1807301b3293a94c79294eea137f5bf4db4014c4892df6f356291e8dc44494649f9a80f16b3b892b290b206397d7a41f1a44ecac447a2f5cb16864774bced992d59d287eccd7047b38aa4352d48357e82911187fa1c0886117b4e7e108e1dddc04656901506e618aa63d08bcd3a668c432571fd64de35b7fbe3364aee8e874c8c1ef6824e6d610c8759a86bd95575abff0bb764e3bd8e09199899c9a9dd770b5e02483124359d777770cfd7d40107d1615ba1797d753dbefa32c180f328f0eca7a5bd4db78c2d4a55b99d908c25e3ad315a937ac102a4dadc804868a9ec8b9932be3cd84ddd039987a1d1a8d14a1885c90fcf3c2a4c3dd225c8bec29a5150c7081be4ff618668bf70770388bcfa5d4318a3ce19bbe9a5e5274c5182345742fda11943bb35f7ba0b9c7abfd593b0eafde72b5d455d5f517d375e97e0e842fd7bf39edf0bee194ad3688ab22414f941f1a0eeb645ed5c29e4e7a6e5b80937a188cb2505938508901298dec207100db7c0a2d79d4f96adfd6064bd3d72fa9471564e140c4e08a6c74f19242b287951c5226decd4b61970db97661b25927c300b5dfa6da87d6d9b6c494cf488150ca5e994f56ad8ab12f7972a97a0967bb01b24a3968313cdc3d8b2faea3ed0d810ceb18aef3a9c7c1ed2c90c719601f8069dd0794df2ad85413977e33cf7c5168c89d02f86717619827fda59bdeced9faa12dfabe8c1d8940018b01c051556006a3fb7a48b8ede744397e637ed743a0bc30cea7d0ae039173efe52798682d8a2ec3d214c8ecedab7da1993b6d8295fa8429b01e15f5f8bca55e9afdb0b6104a20ad916b5a75a6f5541824d8d359716623c2ba0337223f0696f27f0f1877c8586fffef6ef4ccc615e266477c5853ac7ae5b595401ca4ad6b4035f30bff126b366f074d6730a9ceed095bbac9255af6b9fd556faf27c4074b18389b89f120a4052eab1be9def0bf5929966118dc49b62a8a31a73a9db4bfafda1f900319e682c63a616a767d9088088ac0990aeee2079bf66a81b3da9d5bcead98fef40562a01db4d7c49cf7505578142cf32917bd6c16ee3f3952e31ceb2aa5f1ff741ca8db4b190b1e431078a4b56093dc7aa5ed69649296b2c6f5a48dc960070d23bf17b04c631b6ba1bc7ae6b0a29d3d93f09ceeb729f77c6640acba71894edb32b58b9c220f26b20caf12e9bb60693cbd5a3ba239f035ba02ec19c49d0ebba41cdf4492fc36c997ec8d7403dac53050d183de8fec9de32fc97f88087a745e060044045005b5f46573b3d2790341354dc780e9907aba9edf0da11d998cce9d08f051d17d3809927489be13286520dbd7e903607c2599a8c4a89b2f49f7a9b2988ba5c869282a65aeb1671789b91ab9f6974fecbeb26f8277ce58bd556993f6358b9d30948e3113bda892a7e9bc65bb517455b8bcc8e1b48ca343d1d72b52cbf188f8603ebce14dd988a991a69c591e64a8ef260f974dcc5558ac42b581f3ebc38b1e92fbeb707eae61b99e6c4fb68c98d53d1f3731b540220081e6523ac3391c70636ced5780c6f975ce570e529986f47710846597c43d217098cc9b29bdeb6bfc0eaf9ca9ddecb003bada0109d68c1e22f323e44e2d0470689b910577caab58e839b068beb070f8f7b66d34861c0e997482d9fed52f65137a68ab8e1f62dc33fd7e9034b1284c0a3a824713eea5f376dc4ac338a0fbc396acacfd1abf579feaef60ccb8ec248816b87562442c5ef02ff0de52434fdebfa5cb561583c9ee0ec5f5a9ba232dbabde9a87826aa5ec44dc05be693ea92e4a1c3e46c99f302f500454395fabdea73fc9e6b93022a00c2b3e3cdd1af8bc8ee8888773c694180bcea227d8f71ec4af8b742d2e9344b3f418cf6b26d252ef156f23289ff156c1ae7b4809d37dd3dec087add1950d75f6767b762332dcf83dc97b919dd91b981b34498fb111fecd07fa2e38131e93c82fbbd996610e978132e3f90b3a5a748a36111e3b0de3aa46f486999a62de28141a715073e4885286891b52cd638a471debdd5f7404fff1ffc0efbe172c28d5167ef889f998d3820ca25e6e24ef65347e521aa4a0f5520dcc06e6a93b02320afd8dff0a8706dcdf0b856d0535296407dddb98a65f073f42e57f8434332599dd019c4ff3bd646df3a35decc99cb8ac612b379fccc3d122c63ccf325592b81f895ff13ddcde949a3111f579337a4399bddfad4b35a3f89963bd7b62e9d3af08ec6225b3ab28171694d245ccc70869a903e9dde36771893e302b46005139ac431e8d2d2d63929d656f3a51fa0951d21eb2802b232583f5a946c8b642a7041c36f3755dad2a840ea382f831d4bf83b2d749ebd75e7812584a3e46484adeef16c4413975aeda9b9edfd71d525898c99271435bb04e03177a1b4737fe858afa2a58fb2c47844c96f", 0x1000}, {&(0x7f0000003080)="b6c14c1c510a8e287b24dbf39ba83cd4c9a81197e509d15450bbaec86c0379042aee73dafb4bb52627a28a4891aa1e36ae68c7c84b09037503f9c824d9734df303865e56be9b042cef7ba1323854d613eb5d2ad6d44dd2d900596d72a887d66504c7b7bb06", 0x65}, {&(0x7f0000003100)="5457b3c8bd4a155cfd44dfa9ef199ce00a59", 0x12}, {&(0x7f0000003140)="1ddbd98ab576d4689105128f106900a72a2c8c7bde1ab518fec13b9d612bf6d2fe27ce959901c9f8075e24eac8d21b7cbed014de191b3f01b1241629c5651625110a20357aedb2e77e2cb0b811c4f426cf5c25797cd58ecb2461bfddff01dd3493aad1d6bb77df77f082b12e7f0f6e46f1cb3b5ddd9f67a6eaff739c22bc4365a570375017a2728d335e116509113fdb8e3da3e459a4cd4e3a47102339be4104852050030938c43c8d5175b5619f5ea6a7a7e84d94871a07ddccf6ce3ca9c89017d287c864959e01ef7be233d9f10873d9924a02fe67d0184bed6c1b771b3ac07175a138d23f78cd2795b7fbaaa37dc8c86496d36e5a67df278757f2450023368b3aceb3ce9832403097799994beb656404c32d1cdf9a92d06611fd78f4b3f468765616a4778e540df1074b59a2d6909ff61f3c2baf32c4af19c5d37c895bc6420d0f06b7151c0789c8e1eeadc1fa59fbb4ce1d6631727a276454f0bf3c345668f1d808145ec5c285c62fe9d13761a7118955f32dccf11a3a8d9548304b838449de5705afe73bc8891120125cf7bfb9efa11fc9b7a87e435fc6bb3eb37b1512a13bec0c13052dffbc2d905860abbe3c6a76a85d5b0f72a3180a1e9d0a30b584ca4197d0dd62121421b1288fbaf6d216a458a526f2113374390a13f5a77a26059473e490c4e1bb9dba7736991f66bb6e2fd463f494a6925819e7ce673a973108141cd8f85474956b3944daef97c8d91ce54c1e9377a96e33b44a69b7361b89729a43450b93024b7443233509b78c284931d9a50be951d4c3313b811cd220dd6f1df6465bb7975f904c903f0b4eb9052067a7cce344a1b41d9157c9878b0be6bc37b94d6974c3880b9a889d55f75f36b70921c985f9cfb055bea97005fc90a491898e62bf834a5c71901ccc31c561f35f715b1c38a753e746daca73bc78be5a00da81a4676882d6f6362ac23c5b02cd7218638373c97be1d045c82b60588e8f077717940404c8f6e1bb331cf68df11524917df775aad3dc70c418fafaab7f2d2c7da7cda691294a06ba1a107486bb77def97eb22a2b01c69f423b897a34f38703c034d4948820fa6b2d214314712081ab7282a1b240d6150337f8a1ceaa3451ea9a0dc8a4dcc1897d3b626da74656a2c71bcee364e21013c02329e4fc8b6b282f508bed322fe0dea74c8cab3bc71a0d59e557638d415e154208b21f635b50fc6dd41482f9ccc7c5b71708e152d366614ab0fae66a490f665871bc76064abb439f2d5f487dfd8813ce46c5e4c9a8d3213487a8ba8e5eb60f0b9b55f048cb2128455c7051c35db35b711fccb9118e631855c598af1aa8eb0cfe5a8b1b81689f692673f07ba7d29f3e779675b20ca7ba259080dd0ac1d0f5e3317f408b5d3211855ef2e883a76ce6ac5581f43b57e26b390ccd8d71855f1f6ca9dd6558d3ffabde290ae57ac53f490172ccd283ea15f33ff17a68822fa3fad402654bce4d5536a54bfd1a538f1452fa46c460785cb58c5af6333f34bac61045b2875f6815216c6c473af06fa856adadde4769b3045346c957f3b47081e8c238e89f0ae3d5d308121176ce4fb7f1d6c94e86e391b73c347dd1b9f2b7fa932b0b8a0180c0277e5ce90b8df606797c9483a97ba6c62d9262f48568d26b31cfd24b54f9d7d2c6fa76323f3acdf46225ae565b9bda514f01c0419fed1953967501c0fcc8d954341d651f400f030213ee20e6a786e7d112d09f5662584d76756792e4ed11167baead5c4baf1ee38c9e0c2d77735e4b8250bf356106ba0f212afb443d772ff5b0a4164c6c038e71f4da18360592c49f91b3d6bd2df69c9e5944411129574af842dc68a4fab7091e7c86f8aadc8f4582325c3e6a5b46b9f4900e52e0c3be5fcf6b23cbd2a8c8ae00e5c5d400270fdca7d3eed0994b55b5ed2a8aba2d3ce009c0d3f807ea4a998cd85908a2d32d6619d21f650654a384a42870808e16e9f14728a24beb8e1f07ef72a784cc2ca846ec6f28067e1123f4ca716af8898054a6d360934188ca82551156048b22ae8987e1a503a9d0f7d027969e4b35c03af05f0dbb3dbc9ffe2e15b46013206e4ac8e805ba3c27aa8ebfd04ae57d5b2344896853fcfe1bce143e73c1a0bb73fd8b513bb305d01471ce90c347d971db541b2902c94e844d71d77abd770bc27ede56b54d43e9173f072ea2219c2d8c9dc52524502de0110a434fe391f708363bd37f98cfccfcf4fa968e358b8413d04d8cdbec4bcfc0df746dc3c94e3f3d9bfcf4ff4645a28b275d8ef4ef76561f9644d540a9f465258bc39abeb2564b30b259d3cbaff9c28dbaf9eb37dbc5021f07fcf376e592a1d81f749bbb9090af07a794d3885dae61cf8557c846845247143d6da511df3fa644744962da685ee52a29c196376eac109674f6985212860991d7ed5d5b871892d58ad6a1e30956e5d6564d1c898977429f6269f10dcfe8186c6ab64b79c4ca68c5d1ba84838a4dc6416ee9efa6edf50f1a2a808ec299a7562cd28b5648d04b0395dcda9ab40dcb914c3b9789aa66c4dd2a9d960db37757d6daa247809f538e26982d3494267ea134ae416aceabccbb47fef2e1a999b23bef6d8d9dcec86ca9d638ab9246e23d447f00b1dc6af45f3a8742118ea9deca734d606887412276764b632f3d99fb086de84af9ae7adad37e8406d96270b8a55ee49475037b0d12faf2056a139ee5eee4d37e95f0a7dff62b14d4345ddee6f25a853f160a75a736bd7dccf3513a610f32633cda117dcc11abd77a3354e2be301e4c0fb4e3fec327687cf48e7ce0d2fbaf5e529a8ac07ac1a0fab24a813b5577bd7f6666e463f68ad0afe4eb4df81015af5abfe126d2f3b0b13990cc5fdba87844bf3139f87a445dc165a26ba34b0117aafd6ab7f529dfc0c1f0073fbdc27adb9469dc820bd27a0964701ae73d843bd92bc7f9fb00824977593862cfc7b353f6c996b1f964af480420a8361ac105d81d73dc9ae17b192ff42fbfb65d2d60d7b5751de0dc05e7940718891b8f8366149c417f1fef36ee067fca5f5292366c4c2c949b64e8bed3af3af15ea5112ca2545a9c571ad0588303ccdfe7e6f000a1d4617308b3cc22dc842bc5fbf4589221a8353198213c0af9cbece938951a825619e76551f971bf5227b076d1533dde03a5047b4f0e6998af9ecce9f627fe69a4cc97fdbe665f8e01a61d63891a26e63cdbf626b516fb3a6cc194fc90354ca3947c625cb3982d8638b2235705adea3f3a33f75d7ee902c02fd8e06e57daa8f4055d97213cc5580550b0f853a77aede1a0dbc1b16ac0299e855bf14c03d274d84b4413e18822a0467a5713e02f1a1d444b4d91cd0b059bd91b9d4d134ad2c699839f8f73a0bf2637b3f96af7b59c80e7d16ea346c1597865b04e58e44316b19d46dd7c632c21576fd6318496527c97366ceafd6142ecdfb76a905a82f04196bac654903a09d4a89f10efbda318938946e2df18d073ca9037272bbeb3081d82f270fc2b72a1f0a87d3d7032384c67c2b48d5e87cfa05ba7fc9a3596448dbac5be96a8f3e91fb401d495c299beff504b8d5f93a17b6c5456f75df7d13247bd67f5dd3f368b55cb1170d1a37f12b993867714a3bec5899da99b525a5e0ad14902cced7a42436d23ccf19347415d62d64789c6f0fce583d74018802251e315e1fc293728894127c1a48d85103ca130ef206ce850f37ea17959734a3b084d70eb69e8fcb382510e44fe161d695eb2c5a67601aaab4a7cde58b4400784cb6b0ee54a5362acf30d2343554adfc9b2d8ff2a4435c91009345d2721e9b95d9abcf922445a8a63a484133c517eff7ec102c90b029c92e3c87cd4eb5fc1bf151f6d5965c0ea1ea85436c15fc077cb3e4437de97a0f9170d3d9a9281379673ad3a919aeeae3ef0a9f32334991a7b9bc536e4f99ed76812e1455af3f01c84d862a281a5ef50fd61b106ba3f3877338b79cdcd26a05f89ae0270ceac81d61b3cce9cb7a7d415dc90fc0900cf0b4d0bb312c13f6e0f170671e1e59141c6cc7c9060213785514ffc466eeebb5be35541be9d95dafd3cd838f53d4f4e68130c114f2a0cccd67d82b4e95abdb716cf0f92257d820dfb6b2a941cf411014a01151dff0dd7a68d6eaa8b6f31dc8732266e14f0ffe862d5fcd6eb3f246e6dcd4cd1eaa6d115b6ab64028f89ed0181570d6dac30cd3db9d706668f982c30bf89bf156d0c4c920bd58fa4963c1257792bfb1313bb2a0cc4f9ea5d9258b1ef159049b580c62412875e8024e7d6837069bbe9e10dd808439d1e22150b19ee1b36100440751bf65827368049adbcb32b5f3fac8f2d748605bb153f2643cc7a918a74cf6fae6f3a2cd5eab992c075c98512cf54ff138b7f06d91f7a98932b28cba96c66f7e73149575eea23cdadbf75db055543ab624f2a1f1087c0ee9f9ff7ea5b0fa2eab3499fcfed986532a5682bb895198983edb4be3cc6505cf4975898203744b05a51ec83785356fe38080e5f378e351702a865306b3a7cd4e8717c6c27505e823efe3752e2fe54c2260e03c875963f71ca670ad3724695dbd0eae07d6ba2fab080b7d7490abea530ff53432a8d3ef487d522d65aff57a25b915f41768f35d1e04b2a9876851baa443db04f5bcf1268f584855a88fd11b1a2b5fe07dfb7dd80edd39a5b72c54cbf527caf7ece722e6261834ff3dd091132491cec818520003a9f6e4e3283f36f20d62944ec20b152da45472adca371fb6d8ba2a9cdb364179406fb72c0c61091c7cda9894d1e4c004276e293bc683e50edb18be09ef4c0cef561d873c4e1abc50fe8be4050a6a2198376e6663d076cf68de7fed0b7d8fa6526ef94c0bc5165d4aa7639958361a8ef4291bc0d64bdb2d6626df4a9f9f3e07954f183a3088667e09bccd12ed06b177333b3c3fd8bdd3de02b2cfb1b4b5306dda94b93098117a048c42880ba459e247261fa42b62569570619cfd50c47642bc7400995c430be017cb65ce6f0811e0dc15c3ff53c2a70e96b18713f6ce4bdc99c6f4ae03b56603fa885b4323feb19511edaee8a0467993c9c5315e204dbaf7e0bed77de9f8c85e8ee90e6ef48fee8fe5bfb5da329784f48fd497e787206db46519c8fd61d5eef3ad07b9273793d3e1d20017514c37b04532eb3dcd8c37758545c1482fc0e9a049f74d1376f4893ba44006b848f4d09da9cc0f4362c8acaf22126d8e31545a069dd47a010a8749a3cfbc9ba25f3204fb32a855f330964be5f0b15564a78fd56cc0c9d0a300bb41fc50935ccf053c2dd27a6ffb17a6c6116cab617262e771d9d5bbac6455dd26346f3e810573d3957c7cdee00a5c8bfe95265d57932cc4c2f399dbcadf441d7e36b8ee250de52b1fb049be88e519ece635cb87e6c439b3e3c9f1d7f3e3d3e8f33255a43f91e29a1eb1ed8b6d57456af12bd46cc5bcf5b96515d6247e1cd4279253f58ee7283c2aaa4ea7bdd9b4a223620cf8e1ec04c36883ba00d6af331773eb7cdc5edbf47211520964bf0ec8331908b58f50b9e0dd51f704640510281308c4791f986b6cd97c2efeb9315d1bdfe13e0cdb3ba8e9fd9d2b1c0fd39cda71d8b08bb7c54fb6c201df1e912654ad352ca66280e448fc0a598b3f65044f25308cc46830a5f5d8c38ee2565951cea5e9610aaa8e0940e97956428b488ecb6d86fbabd17c8d4499e1c84a424fa4238ae343e8a4c41691f0ffc0de5a93da29876df6e434b0b45181afed9b0dcfc742f0bf8fbd1e75bf8475261f5ba817c7c744b22bd9ece743bb2200788ca09ccfdaa5b2859ca963c27fd4", 0x1000}], 0x8) sendmsg$unix(r0, &(0x7f0000005540)={&(0x7f00000041c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000054c0)=[{&(0x7f0000004200)="861a1a25ec0995b203e8c2996db52fbf883e82122c74edd4f6b003172a2bc8968737460e4137597624cfa276c7b80c5e47690b5617b94aa13e68c97e9770972dca428634557f71", 0x47}, {&(0x7f0000004280)="e9c275f65c481b6b89d4712c9cc1fb5ec32f35b0109ea733c1f9f81e3f1cdf18b423d7cd123f2d0ed46dc07a4452e4604d57913c8498f08df2bdc43aed76663d078377839f509fe11bddea464fcf10f8326d27df34149e0fd04fa75bf38efbd2cb352250df231f25956a8d8b7380b1335032c4da8d3b2f1db80341c925610ab6283ec307ce9997e5f17ad1ba6e091c537a624c2e2387c2dfea793d459849b61d097251615b49343083d9b90ce8e5c8f3a7df90b00e0cfb743bdee734a865b0bfa92314b5977426cb38985ba4f7bbbfe813e149b674b7a4a12a6848f8fbd4992f63e7e01c02bc795a1f3a4196db9907076ac027b4437ab68dd3fd81ec25105d34222f936e9515499f6919874a0e5828936d94111cb335fcbe8fece06a0e89c5bec646e93686c0d2bfa6ad76d57d1a115229062c3b8d20076127dd224fcbfd33c2b1445bf54195c10495b736e3d258e33fba358231b4fd6b7ec35aeac682f8b80d965e8a36b2d0ee0fe781da5f204345bdd4aa54b47634d155513ccd0d70bc7dbc8cdb712adedc615faa7d6b726f1a39cd440b951c599c3f8146fc255fc3aef396aabdee94bceef549da964bb9d3dce297e554b4a1067fd418736b7d7d2379d5c7b38639238a3794686a201397e9fae65fac4431e47dda65e65af6b6d1647b30e6086f8a617e3cfb57cd04552f3bb7f69aa8ef887debdc612cdfbce3a4595b6d511b9ef053a55b2a96dfe2488f09b8f4bf543eeb3db51b3064c455221dfc1140ea2cda4a40db3c737fd1bb60ce3e043ac9d6f172b2cc0df718cde7e4cf4ba2eab3c8f1be399ad58912b73f966df00a66fd4049b5f2220bd74738eb37a7e3299bcc022f2cde79d069f552348787877d567b3ccc0e9bd55904b008df9f1a7bff5cf9e0ab7866f3a443a5c312b61160551cca141e18f6c3cf69541c6eb858e9d5584151bb8e356cf87e5b5e3142752ed3a72504d19c22a95bfec59981f13f48ceafaecc07a594c526a4698301f7f1fed4ac25fa7860c75fba544d6cacea39f8f3b00f9e6f4c007d15c057602bb025da80cfab49559dade8411be5d10a4aed78f1d4000cfa51e4c7200de50699c9cb89214e1531ab4eff5fa1d06575c616f0f5b9779ee369f383b2dbe669fc20fa1ad8bcfa54cc7591bff880dd9ee819b35ca2d8349db1b70d756e466817530e7ec06852a95474f0a502b351635d10392bbc7d4e3e882cd3b74a086caa4061c03545ff0cbc0961144ce014768ff8e2339e95104d3c1dc22602955ba818ab5e7eb51d358c5185000ce70686fa066a82e661820f9317ce0f6f14598b84d3ff0b53528ab1cc151377d3ec4332d87741b549f7c46de7e03e848e084ef3986ae54774e011828d8b835921bc1cc8967bf5a5500e68ad7b9138016ca33fa3c01afecad81f595332c1f41a348ca69dbc960653868b73d3cd16796837ea5a9cdd8bf67c1cc41dc95b89ba54c09c57639b3880508417ec445ee9029b6aced836f40a3a86885d00eadc1924e3154d705e18c2415fb3f15e9608a203c357d710fcf3d7aba23d49ef139972dd8d3935f952d07348d337b2d71cd5a4c5f264434b5ddde7423f58c93575720d92c618116c6638d06f9684dd325740f6e8e3ab55271c87f560b44302dd9a4b16130f35d8cea252c1e692434e00bf20401a76be4582db100dbea91953528c75915717c562366562cc0cea43fa36b44d991843a3b266149bcdca753dd07f42c4621d0a9229dea8f84873c5e78e5c11df876b2fd187afc10b3c3f075c626fbdca46a5571962660e0d14366d8330082eac7413afa969f89f1b17f43895fbba467bf31a4b045a93b59ba324776d5b0ceb780a55c1f954617e0704bb81487516c1f184e37bfb312d928b4176e770c156f49aebb8943015cb851e6f226c0fd8cbde65b3eb586105bf5118d9a8b6ec2ac2e1e8997ed7df1efc195fb579e29d033cf96aebd5704064a3ec2d435c085649bfeeed10f0fcba9bc4484da1cd8f919eb5ef5295c35e756b4da7fa26dd7a689fa4b5cee9c7ca1daa47150b6914f41103b6536974b40a1cc1f9d33e6e1df8d5d6d1a0cafebd2bce106aa310a32dcd2088fa427156fa2c8f84c6dda394b0fe14d2e1cc7ee225440c278586c1a3a6f27a04c4e96264877816d80eaac776bf2569de7103d59856156b73eeeae20c208abf0de2d544c0ebe79ced9bd0165dcd3d2f5a69a127b977a954534e2b2080ea98577ede9a77fc63777d161df7fafdaa0c90b123915329854f1e3ad5eeac8a0c4e06c91589b58f06ec20d6b2881b24c3a9f782ac99f5df1c2243bca29ddc0e55c57a0af41d6aa2ee3f7437819752df06fdf98a489ae26c86403e199a98f668c9e56657349b0711f4064a2bf9dc0a8e008080ef35be9256591a368567407fa5c81bc357b33d27ac7601ff16fc1788543d4ba7e9208cf82e67194e671fd7bb81ae76c10a4b43ae5dc5d53c3b77a374803ab1aa53e03b385a3aa681b6a04ed20448f300f16d2ce291f15a1ddbcad747a736e9407bc3e4297ddb46be99b31fb88520d879bb6be7942caf1b78a2d951b7eef66384f5c22f6e5c038f990301379ee1d30a0dae9c2d0445c40ad232fc46749445d126b48fbd22e32b35fe2dd729343905066eff6eedd8f9819fb28549e202e3f78f7f0ff8c2fec93fb0551975ce9f105d59a4b2c9288d102b217cd7723d410185c22187f66d28c064e893d5b5899c0d614f730f4c391fc6e882726cac26d96d503aa7bd4bce87c0a6241b15b0174c2dfb0f584cce9b727eafba1ff5d77f1a275cb54585389bd7a684561ffb305ccc0236db4fe3e28a77cd9ea87df2544d1a178904bf81f938549f5a7f710083c444410fcb50604233d0fcb9af11ce5e9b74b07eb092a4a63c15aa5c0e0564f0d6415c9c48edf6cf2c59de87f807b76cf28dd57df6af4a5c36e652577e2ce246eaf4e4bb17ec7f373385688892135fe0a5cb4edfe7ddef7b1b0f2a8ad03258b9beea1b86c0d6eb9df222a95b420d0dd79e9ff35e6fe5e00343852e0eec13a0702bef226db79d61e43c82e9b0db9df1e98b2b6d4d8cb30d53f1e105b97f75ca0293bd2c99dd41ff226d6a8b37e2feb1cdaf874719f20097a19f63a41607bd485a59b0e6bc5704bd46015e8eacc6face9dcc3c0fd6f39205e6c47a8ea1f277c293b48d70edd7bf3aa3a33dc5e5f88da193823cd3ff3065977ec5f7fd0eddc2188a4bb5e4fdf05bf31d014948a5a4aa6bdd8e5345c190bb851fd5892916ef35780fdd413ccb410846e2cee88cab5b25027c792a7fa844310d82c75ac0f7d660268e27743b4c3f00fa8e0a93ab2794b9a386ba6a2f96666accbb708ebf0f0a49b4adb3a91441dfd84a1b5ead0084a7abfd2f01652005c63c99cfc76ffef019dbc12c8f24c0ccd72a51c79770354a868fedf12719e585f2ac60905299857949df9e28886dfe785b3b4f3b5837a60f8cb27111772703fec091d1bd455096c1360fd5da01e98d4e87f26f847998e444c88c062a5d3da7753b66fc7f45ca9d3e01df6f9c3ddc9a687ba55c2d73d4a6b01ec9e9ffd5b512330e5eb5a8cb63a2ad78cd422b2f909d227340b2d09d8bdf7f804a6e3e63b9061fa4ada7c2a5c1ef6dc1ba5b8329bc4e551adc8920915338e436e50df829059df111c640e2ba746ce2cb56555e487b615af7271398fa95f96974c8b474a93ffd400bc1fa32e3a9ed2a99953c67cbfb7afae7c7ad008c6c476f20d8a74f216427c4d4847f863008090f8a0c9cd3715d0268f3bd0bc528a5f7f6f8d148b4ba65a1b67b228787ade9c8b37669d5d7e60cd5fc7272e49416bb22188ca9c043f3d74ce6554bb66b4a82c17642e46b2ffb93adc4d4ab2ec3e0eeacd8ce43e7747af447fc3367f5b30aa8a7d15869fc311980ab5e139d4b39012e7b79dcf2c9fbc8ab2a261c89f84e0f788d2525e8cc7cbc014ef0740e812212579a84ab299af2b277a98f220ae1513342a1e63dc8a5c8ee4a755d2361f4a820336eb6678f5827c0399342e81fc34d9b20f42a5bf879c1859af274b14b6ae41f7f5a646f6cead89a1c7b91c08ea6d990f7a3d72b8c52ff2a8e3cee9cffdefb7c2c4f92d40472cbbb10bd0ab56de78289b58336a499e885905e2f69cc1b674e6ebcb464348c8815fef006469a0140d220e99cce561f5f7028f6b1e1b775b0911b58115d6c1af08f4215a23c673f2e5522d5ca2c61415773ed07192cbfa06615184b0769223f146c951c9874006d7bf633dedfc6b4907077983ac01f27852f8d233ff32e60455b244bff069e0b732e9dd287a7c5587b1b5268c72386626cc45185b5881ad797fa43a3c0ff0e8145cbc673a818d09381049bdb3fc53182928f5bea17876a7343f3020596bfb1c320e03973bd726f96d72c96045aa20ee7444c362141d112f445f74e7698cd01d366f43547c22dd332b1971a68383eeed2725e4365707723219acbb6b830ade09c43c183bd6c99104c30889c870a66d8e73f8d79d6c29aba1bb292128a2d5041300dfd21c3db9e80bb8aebd1905f4afd6eae993a671a5311960b9309b02637bda2b1a7943b0983abf2a981bb8bbc108904143fbac26944eb05099078d715cceeb03e26971e215a9176be1385ca98848b320b33a39b2bd4d797fd442bdc3af03c42ae0cdd76ecf26a98361d413021fc7810f0074459f49f346e18bf0f2ab5ad79d119d70ed3472bcaff43c7f5d65184d4bab009abb52081e7147bf57e90233cf9997745990492e9dfd470750d82b0f5d24e0e59e268ee364f625fd2f4412f81be97e0935bafaf67f6fbc0c2b44fc588410f5489068ce246d9fdcca44a9112c861f9b4c492850656b4ecc662b9002e8dd14290ece2b72b22019fa55748d61a4c4ef7aa8c2999cbedf6b3947318ac7da2018d9af11da11d400deda56286ed0bf10b8c148729320bf17f9de90abd97ec14d3bc80ad24c08b9b58b065743dcc49c7c6f6eb97c86f45a0e985ed8e21d7077e9809178d9553d3858e1effd41175d0df1f8c73de548d37f92bf6f76e6c228e1ba7b1f340283688495e8488c65f57d35e63b73e45291a24210176c58bac1743e16c19382eef59dab14e0913b05c126fc6844235a63d8a94e6367784f28db85143637ec90469d8f8c149242f94c10c884e01457dac2c6a10b38fca7db13bbb65b5e32b5b31181037ca3e8df60466744fd40a87da1bfdafa4b3d95b0168808a56444af3880fafa90c71caf8dfc96850c0df50f122ca5fa02a9bb8d8cb3b5ca37929339344e1ae6a6adee13cabe3eab0797e756781cf38dfcff072bf85bfcbbf2cfac47deb57ec99aa2f1219689fc3ed45cdb0177e046a905a9be8883802fc473221af0584646d8a0a00bc9b18ff184f2748afa606395070f253411809d06471c0cd4dcd26ae466ee048903689001e92594cbd5959877b31b9333c080644511c675d6278f6f807935f10260a063e63c1e33292ab3fcf4c11b46b280c1c997af597faf89075d942695e6c7d33bcb0cfc7a88d85128ba67b55cb62597f4270c5e209005ff14cc206210a4522a7898ddcf168de87fc026a04603c02c98254ecdbb8f9238ebb9186d11d308cc754507ff8a3c64fddc23821144192ec453a6ded4b1845932e5f4a05324dd779fd18abc07d8b2438c11426a0905ed261daa1fe5f32b039bb8dcaf1875c1b25a8ed3e64cf51de878ef378427dddf3f05f1bd97c22a0f27a160f410360bb95b35b3b8ee081d9179381195992aefe387800b3510f30ab95f128d54a9723db6eb00040e77b8fbe7063cc5a615450e0515f5fe6", 0x1000}, {&(0x7f0000005280)="980ba62d083e067d4707cd11e3a17c43109ae42e544e0fbf684d334896149828156a407c3ba938d5231f96428927e12e0f4ad4b6876b6fca6679638a6274a228d25ee3503e7852", 0x47}, {&(0x7f0000005300)="9f29e7", 0x3}, {&(0x7f0000005340)}, {&(0x7f0000005380)="6db89d3776dd2a420bbbe73335a41fd2d5f7c02bf2c4de128a0bdc32b1fe4a7e7e65c462cf10660466044c47de3849e729cda6c6a2fa0c03dc1074cf2ff9d46747", 0x41}, {&(0x7f0000005400)="7770430166437bcae77be2", 0xb}, {&(0x7f0000005440)="1d453fb1c82811efd0a665d48284444268e6ee3601ceff03efa7e459a722d2827b87f127ea65bb58fba2e47261d2cb07320b6200e5306b3307c93c245241c7155d3b41196917593c5e34f9e0241367905719d003aa5e23c0c5a6474eeb6a274945b941", 0x63}], 0x8, 0x0, 0x0, 0xc}, 0x4) rename(&(0x7f0000005580)='./file0/file0\x00', &(0x7f00000055c0)='./file0\x00') r8 = dup(r1) getsockname(r0, &(0x7f0000005600)=@in6, &(0x7f0000005640)=0xc) semop(0xffffffffffffffff, &(0x7f0000005680)=[{0x1, 0x4, 0x1000}], 0x1) chflagsat(r8, &(0x7f00000056c0)='./file0\x00', 0x0, 0x2) recvmsg(r0, &(0x7f0000009a40)={&(0x7f0000005700)=@in6, 0xc, &(0x7f0000009900)=[{&(0x7f0000005740)=""/4096, 0x1000}, {&(0x7f0000006740)=""/110, 0x6e}, {&(0x7f00000067c0)=""/82, 0x52}, {&(0x7f0000006840)=""/4096, 0x1000}, {&(0x7f0000007840)=""/4096, 0x1000}, {&(0x7f0000008840)=""/4096, 0x1000}, {&(0x7f0000009840)=""/122, 0x7a}, {&(0x7f00000098c0)=""/13, 0xd}], 0x8, &(0x7f0000009980)=""/166, 0xa6}, 0x1) recvmsg(r8, &(0x7f0000009d40)={&(0x7f0000009a80)=@un=@abs, 0x8, &(0x7f0000009c40)=[{&(0x7f0000009ac0)=""/110, 0x6e}, {&(0x7f0000009b40)=""/31, 0x1f}, {&(0x7f0000009b80)=""/148, 0x94}], 0x3, &(0x7f0000009c80)=""/156, 0x9c}, 0x0) r9 = semget(0x3, 0x2, 0x40) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000009d80)={{0x400, r6, r4, r6, r4, 0x60, 0xb83f}, 0x80000000, 0x9}) pipe2(&(0x7f0000009e00)={0xffffffffffffffff}, 0x10004) writev(r10, &(0x7f000000b180)=[{&(0x7f0000009e40)="bfd722b7b6039b7283d8fefa0898a7a96d02330dcb6258b3dfaf1647d5b1a71b7dae313732a35d4af1f46dff8d3d85d17dadea3c0237048e0eb90cb3969abbd461785684f77b4bcde37ea6041d9cf935f63de8cf74893115e58e0c294596ee563fa2f4ad2e53708d64719c4b3cdb85430b4102adc6aab9b8892f584b28b278d6cec5f5bbcc9c4c0cd861a3ff1d10ce91e29b32a7e97049c4a75b5d97a83696e71fc6f5e2c26400cdac36c9a881b23da2aa4ec6", 0xb3}, {&(0x7f0000009f00)="51ed1f207baf94c7fcb9c2a1a093e92e5e220917701577ba27573b0909ef9f47a8fcda277dea8299964397eddbe41bc979fb1ba3aae7e3372d31e40db6c2cfd2e6d9332807a01acd1bb06075edbfe45ad0f6e0538b6969561ad679661e71a2212ae5b73d19e886890b20f8860768eaa4b99d3a212024e9776741372128bc7aee369223a471b771da2c697f915e6279b52626d0f24252c80972166759bef6540f9dcf7bfc35df4be08fba226cfda4fa1e29dbaee55cf1be7d722043663ab3dd24f6553bfab0a58878449b0631d8fa34180f3aef19a75bc373ec10fe44729c5012135be87505dd6ff0926851dfb1d888c0dd851df49d545c1793f33a055b07e5972a39f21b48612209d54b6fb3f59e27ebd15553a76a1b9d5fb98ffd7f23be6190425df7f8cf7c7d04507babaaa9920f96483db777c3b1a459448d0980dbd99d0fcaa44d53e15bbf4265b110ab557e0b59d4c11531f4a78be5be16eb1edc98d9c4fb0177bfc97692bca37cfb0e5e43471c7fca717ad54dc3712556176a40ff17de8d52e4212026e5e755abbcd59eb9db3fc42358aa55277ae5dc6e5d5d50a5cbdf3e60e137b03a49debd31ee891075f9f08121a779f73d78f289fdbc5679c90653d2098bc42d32a26698efcf749d6c563a6ee84aa9f93de20d49c248f06dda3138a61df3fccc3ef57e474d8955c969189cdff6d98e792379682588a63aae2661bad6c214291de2eb4b6dd2952fb28a5a56258eaa8f67853ca74de08c7260bb49e1a45b85abf293cd16358855f33af05aad9c1abe9af7ec8c4b963316de529302585aef98140e6ce73b416453fe629e3d9ddc77da16fb630dfde51000d6ee80865c47f4e291e0886f879f80b88cb2c6c637e60519e8d44131ba14df8504fdfd8bf01859f1ef6457e75ab4bd44f24e5bc891daa8f58f09045d12183ab973986d8bc119f74b604a70f495953ce34b1c34009bd51fb46ca11a9063b536970cfab39624d6395fc0627dc683138183c4be646ec0f00c2babe917aa0aa8d010f731185b8dcd918cbb616b180f77c853a753e790585f770f364e94486895aea7484c1e78b66c5bf30e6dc503092348f5a3dfa9458b9584a8711adc605e6cb138d0e38fae50ac60895b34effd81435312656c95d3581b94742c06b607ba2734ccc7908b036d088490c47766dd1eb4e812c8b7da53dfde77e435696a847a2e7b69af06483568d6cf9223781e6ce34854c3f574166b58b29a9b4dac7ee828179d00dc4a13570995ddfde86451468135c0892f960d93d42dcfd1b5a009b02ce7bd3e1fcbec6b933527fcd7ebc946c3c428e60ff1a3c760822e293f07d556b2ac815ac0e3f6f8fc9d4dde7de333d734e0b045f65041d016ee48b4340e26eeecda2aebc4c3d543fb12d52e4bd2cefeffb564a6afb10c571fb1253be2e2db50f57dd426a34d1ec6ceb940afc070987305998438b8bd450ffad813d4ea4ce6b88c06e09e6e6de5fd17952149d5a3bd43f94d3b26d63c3aca1d39f60a839917fc47438b43803f9ecd7a760e90406afc354e08b08a9631a928e364e2130ae7f1cf02a75a23c1ef199429a2f3a1021855b5f24dc4ab1c39609f5af7815efaa8b5c5b9c4d5c724b0bdf710b337468ee17a941db06d903acda5c0f3245378f5d5f19cdcb54c9edbc29965eec4c6e4df228844f1903bbca1bd098a480a103ef73af9c62bd3c4fed58f78000f5564c00ac8765df533650d0c86aa2ddf01b635b2bf14edeb1366b443f3dc32e870e038198cf680a3aa1e1d3a208b661da40865384f2fe117396fd73e1d3ccd7017fc868653d671e631612043d84dba9bee6dac50db01fc283c3191326b5469e53437d437681269cb0e89a45cd3dba5ee24c0cc32ec4dc7ebc95e3357ee98c797aec6b16ceeb226730f96339667d0f62df28644dfd5b264cbfdaff9d6b4aa5f943e57f181d0eafaf34a9cfd026b34a42aae4a64bbde79b322a386948eace7b14bbb80dc93e9a636090cd63a33b9841613a527644c45e834bb527d3521c5d013c978b417f05cb21051c5c71556b616784465a8fc4d4aa603726dfaeac2eaf37160179d33b615a7dc0e8097b973ebfad0b2aaf1b16c88b09f759233415820deb4c2bdff9f9904059623ab9d954b5087b05fb84195d9223d226861e83ee9278b1f9c45a0df500196f3a53f207ec8e2e59d509f413c8e5ca9891e678c210339d14a57e8cceb8f84b235dcd88227e1743b6b582ee96ce35d56ff44f6fa4e673217d7b7c3520b9e00eb4d7d4f700de56345b878bdeaa994473fa7a448363a81b52d9faf6da147b57849b8fe4f3568b71cc3a538a813413d67887701d3e90b6be8684b394bf72007792172015dc95cd1c97705ea41c60375aae6ed7a9450567ad187ff8c213568ce497b373c6cdd1466caeeb377ab8cbfffe22cb5b7abe889046f4b401b3707aa15a20098503719162323894e69e27697dc6cdb60a0e448bc6930e30b84e9f07f92e71dce50e3226e0efde1d1d81636f5748ba1e24b704a7958e4b67674269d21b861662eb2a31e89fcf3b1d329ac83981a49c7c2c66a3ef50d41e2f4f2b45f4b0505b99ebd837599a8ae67b14b0e1e7faaa4729d48428dc61bbea624db386602f8d9defaa96214356ef399347cbf298a5bcee20287ed27ae2a2231b6d0754470fc6bb925d805697a12ce6fc88d1c1af222b67571f42fe168d30c86a9da6f7c4aa950d154858b7745df468d576ffa18290d55400d3c5f91214b69910eb3b0f332f227d15afd10c8e7bd4ac8b4f11266153d81ad4634ec66b3c8112a82f1ce9c0d8feadd200054a9ebf4381475ee659bc2898e56223cd7cba7c30bd4d40ae9be098082a2e46d771f7b76ee46f6b0ac4e3dc57b1bd821ce184334df10aa4a8d2e2752279bf2a71385a02f6e5dfbdc1d22ea6b5e64d99cad8de073ef6512ebc6df3aadc226d6425e23b1e00812949ee366cbd4b5a52f31f1c4cdb98662296f4badb883af3a9649e5d8d916a36e06dd1dce3f2535fc475b92a0fe5cf91235791c9f798cf1c18842a76bef900fbf815511b2d2cca6f4d78c64266db3e418c6b15907aa77d4ec514a7657c2dc0f77ded7c3db60a8004f154a80d9df78f61e451ac205b72af8a3be5cac6d7685912109cc9e5a877a31ce75a3334b499cebe97722935a1c8e8639ac966a541dd08cb6622a0510da751761def3e96014d35d844ec1e686a33cab00578006349c713a10bf16d0ed34b467701d79bdce9a4dfdedd318e6141c8640b25845fee27f0e22928856d64c2d097edc529e909c8a107aaf7832e3c7378d6bf7b511b5c3b103fd3ecef4615ebba68923c7bb8a1b8de2c413967e8e63f9b2f184f512545fd3cb9a583a40a541224325928606945f30bdcd19e32c7a3e86a08c64afea791c9cf10dcd3be2fdb4bac353b388f2809d79317304b236b45db7d88645b25a01fdce1b1a9564d5cfd8b24eea723494d83c7381833452173ec6d43a87faf9785fb547d2112b9a05444d61850dfb2aab835b9898b647f17f100e56f33356a77a0cad5d180cb377943d867cd203f82edb77d22829563690d1a74fba2a476be7696b2f3f5b60b4f448d91093f97db83db711277f060248c4700903df5b85c16d2e42a58ce516b2dee67efc519e3487e744abb2ab9038a58456f2e4db17e69fdca7477b91c324f09edecea651c6e48d348cdc5d86bcd8d148b7b36bdf3e496e903eda06917b28bac442cccb2874cecaa5c42a9893b2dc45a2c76fcd9349de1839998c358e9f1bc8f5004f65a9e50566015c785a8f8c5620b802c138627ce92af6e716317d814307a2959d80316d7db576a31fcfb7547e4404b082875c628981bc1a6db15316f089126fe57deb0a36ce568c195d1140e447a5b7a4bed95247953dd21773eca858389c0231e3dbfce80be30ba179614131d365d09ce7fd51be5543a5333aae37a0340d53ad08f8ba7a5cb667424aa73679a6cfb64e913a8b9c3b15e92588ac10270c1562ca917d102afa64a1798c4177cf8ed472409a8ad8d8e01e5198c98238469ad08967cd5af379c593c5075b4fee4772b2846472e2fcc73c0d3ac079cec0cd97e819a4e71f46ae66e74e0d74548e69fcd2aa57e95269272610a4a6a9a6b645649b79149dd7122531b6ca361745094f93fbd8c887f315ddba77b620295e8cca24141a617ddeeca0b1e58102a4134295d98631f9963323f173c8ca03f39a51adb885aaf1a4cb82f41088507a9e6f2130d3b68dae6b1e786ee6b8cfa8b64f1f0e2029a26c5f812d05d088bd6f90a45fac0a6f5060e9bc61419a66e5096f957cd696a835a94e36e8c4f3e91be2a6bb316cf34c4b1982437fb573d5151c891cb96114ab1304af174787c7e79845bd216357188b26712085b167d175704fd6a44d2b462211f8bc6d8ed006bc9524c0f2d96ed66c78d821f7a15e602efef447b6b0a33cbb8c94f76b5fb504f41f613f7fd0099108f21c8343a5081c942af399596a4048e251a7a98786f00e6bbb57523ade5bc9bb8e5eefb4beb102d8fd46c7da69faed72ca7f194dd8a211465414a6e6365e13dcc88640bc285a30f0c088931f3cfc591c53fc220b01ee9737f36297a677964f80f47784eda99a2ea91485083d8ae925d405f3585123de6f42312a3842a53fc723ebdacedc6b57fcb79eefed11e7674ea00cd192563917b83e86b4c0c413c1db462abd05b0c069800e56cc35bcabbb7e6331c9058c794d0bffee732eca010106cc50d2dd025eddc49afe0c31657a9bf41bbd0a4c1d6dbd4add16eab018d6219116bef9f60d2ce313abefd0d2f8930d7c2a1980d1dc71fe15c870499c7d305672f2091dcf83089bcaee19a70d50a7dc1ff4d28499946d9f6cbd0eb6351128f915ba22eb32815f670e600384da8a80782c52225bb8e22e8344c7e05995b621dcac71d63c61161414b04b06cde267b4ce462c80afa5866b8f427efd34dd228838cf04733c4f8b3228fe3cde9d084debdc32c994914e9713da51f8e02bca128d1ee5fe9d8de76d2edd5526625b88c50dca54e18469b9bb7c1c3d7dba42022fa6c1ee7f99a304b648ace08241794f1171cc468538cf8888a4d0f1d088f43c56ec7f710c129de77dfa6006dba8a4c24ed8222ba838af530a082e6582098eb09111840b457ba7c6ae5f072330e6867f2def6dc9c6c00d2fdfd11fcd2f8d958b0465875ac7449bc35091e5d32ae5fa6655de450186f7b934160ad0826333d7c971a8bf684565f3094bfb3f15dd0de45b833c6f1b27b3de59c0526623a484c477b3f857e4a42b43525a418fb143bc280f455a5d973806cea8c0cc1909cfad464db37145d6384804f34a8e87246c72978e4863d01a20ab1cc4d57c4093ba9430d7e7a9b497c02884460c4815b34e3ea806340d7a90af7db6dbbf103f24aa3a0942bf2321a61d67c426e215ad0cfd064e623f2c00dd417cbcaf05a4e0e4d3e5d81fc7a8c14c3afcbdbd3123d27a06569132c640125477ff6aee0a5c6aa23705e0e7688d9f451783078cbf6204e60471f7a098f9602518160dfdffc61845a9e5a64b92eecab3f383c6bdef48522e24fbc35237c0e3eb8b914a283d9e9de5c29e13c46757e5115158d4bb92f3cf6a806f653d430d9ddb254fb2117608461c2bc7befd31a4cd86da20a9ec85a36612127456bc0bc17482fe25fc1fc4585657228c58a5409bcd50a155d551b15b97072377bb97f48f913aa8bce29861eafb453222a7a8b741788b3d0cdd9e243d8ba0973f6eba585fd506b91be06774908ddd94a7d45f2810b9ec67eb", 0x1000}, {&(0x7f000000af00)="d4c18b2b771c71f68d6a4d27cc0d4b9172572c0a32e370eb78fb05517ecb48e12ea31dc270ee260aa3da8be1cc4b54d00c74cb5a3220a4c0e52510f104e6d71de8b19005938da5f432e281c9803dc208dca082a14674264759e7e0bfbc1ac346aca69b872335b8bc5e3450ecc30c4e62bf3a22b719371a3eb731f0fd2978c7239da4798d6660619d8a828e4a01acdfc3c15951740f20f74ec818e257cc1660707d2c7603b247ebed9f6d9446e84f88bea57195a0a8005b21931b3cc69ae94db1a92c813c1cf2ae84869d53475b8aec5c81defa3bfa412c40b4f8d69f9cc62e94a0ffd952177e2ae5265c9f3e1c659e", 0xef}, {&(0x7f000000b000)="30245bb721b3af447a32fd6e3ba80341d099bcb719b986a8f2f235949f9909dd913971c5cfe33c64a3962cbf58da1896c39ea1c02bd4bc921bb06d43a1c422c25eb1f248d5d0bf3a9bb36612589de5c0c20a023855b13a75d48ea8dfa5e85d0c", 0x60}, {&(0x7f000000b080)="d54dc815d8ffe98ea71fd7b5e99d88", 0xf}, {&(0x7f000000b0c0)="524837295c7b6b206827907a805f42fc617eab6f4da9803e71353a4079494cfe5b510ba9ef671883238d40dc7e6d4dc8ef3dcf9911518d6c42c8a85dc36bb0b9f0afed30f865ca162789c3d55baafddad9b85261180ca53fd111d4959164fa381b057ea6cd10c226eb4f8eee1f50e05a066997eeac1c161de02bec5f6aa0378539dd8f1d2651ad3c37dabd2ba01015b0ceb3ac37c0e808ea42579d73a47b17c3e22832439f2f1d3293ff5b635cf262f8b486d64a", 0xb4}], 0x6) pipe2(&(0x7f000000b200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r11, &(0x7f000000c3c0)=[{&(0x7f000000b240)=""/67, 0x43}, {&(0x7f000000b2c0)=""/4096, 0x1000}, {&(0x7f000000c2c0)=""/74, 0x4a}, {&(0x7f000000c340)=""/77, 0x4d}], 0x4, 0x3f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f000000c400), 0x200, 0x0) executing program 7: r0 = getegid() setgid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x8, 0x0, {0x100000000000000, 0x9}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x10, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) write(r4, &(0x7f0000000080), 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffffff) socket(0x0, 0x0, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x9) msgget$private(0x0, 0x200) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) ftruncate(0xffffffffffffffff, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$TIOCSTOP(r5, 0x2000746f) mkdir(&(0x7f0000000140)='./file0\x00', 0x101) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146953, &(0x7f00000001c0)) setsockopt(r0, 0x20000027, 0x1a, &(0x7f0000000000)="5ab773a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ecb56ee598", 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x1016, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x828) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9bdca0d8300ffffff7f00"}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) getrlimit(0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d", 0xbd}], 0x1) executing program 3: r0 = socket$inet(0x1e, 0x3, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{0xd6}, 0xfffffffe, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x403, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748e53f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) semget(0x3, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) r1 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0xffffffffffffffff) getuid() setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x7fffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) seteuid(0xffffffffffffffff) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0xff, 0x0, 0xfffffffe}, {0x3}, {0x42e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r4 = semget(0x2, 0x2, 0x140) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/113) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x34, 0x0, 0x3f, 0xffffffff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00"]) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xa0}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(0xffffffffffffffff, r3) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$WSKBDIO_BELL(r4, 0x20005701) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f00000002c0)={0x0, 0x1}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xa0}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000340)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "ad956c36eb180300000000000000000000ec00"}) readv(r7, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000540)=ANY=[@ANYRES64=r0, @ANYRESOCT=r5, @ANYBLOB="46ef48f371fd8436170b7233fd37b8a993398f8e3cc0adbe57d68bc313ee2c53f4e56e2b37b8d0c6a95ec0333e0076517872b04aee3760975d2e453624ec7b7be845e8fe4d0706d0ca3cc173706899d143288af5a57c1171bae9b7ea92d6c7376aee0eb5ed4abf4c9fdcbf8c7035a8063b7fcb79f160026e6e27beff5e2e624a8179245b44c853922b9df99b72de5011d760da6c17b4b3070a49651bf56ddce2e2d4bd154db8fd75c6feb840b8ffbb33d489605d5f11905141a578d1c8a9af173eccf95cc7eb5964b0a91a9720a486e1b608cde5d637ee699be732d85e46a06aec1f990d007198e67f794c0e5ecac428777f4ece33272add", @ANYRES16, @ANYRESOCT=r4, @ANYRESHEX=r0, @ANYBLOB="08549954c9e707b37fe3c6295a2a9c9c0538fa7ee5b01db3834de3784a6923"]) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) executing program 2: r0 = socket$inet(0x2, 0x4, 0x5) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pread(r1, &(0x7f00000000c0)="8dfad0ca06a01e3c469c151c77084bf48b44791ed512a76ddd249e6eaa297040363da83762f873b39e316a36f8f3260ac54f4ae700767a2ba6fa885dc94eea2d278e47b229ad1b61e8ad5fab59108b3cec2e9ad02ab43f6256aff49da184069c388152b8f4ca7c3ad9cfbacfb2620e9e8a0c2282a3e289472d4def2c3c03bef7f2caba67f6409bc0a192e9571a298d9d9a2c5aa5067ec5f4f0f579", 0x9b, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) flock(r2, 0x15) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x10000, 0x280000001}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x18}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1e9) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="3999f6f8791cfe688baf87412118c88005702801f541f0180950136f40530369de05849b201e2f844ac03545efd883729922224f248776f2150b8fe7b05665b5ca1b719147ecde4d79e0ecaf11db617add975d31bf1c74711e82382f748f80282cd71e8b5714b7731b3dbe2ca166535c3fa80062f0901181239932ccd0b92476abae10a64900005fc53fe504d8a41824755079ceeeed4ab03e099cca3aa100088c0b54a551a63416049382d6d1f6f16ce041f49ee721c635fb17030b864eb7230547c7d2bafb7268e6594621d5075e2cda7a9d982c18d5efa25770600783e2515be94c6ab4db8989699d5b7e784fb1e699b8977e4be8ca4315e76d593f09a706526c43eccaf1f5f5dd0b360945748c8cd3", 0x111}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 6-)-0,).)46-8: 56-3(!2% &!),%$ (22) &!),%$ 4/ ).)4 !2#(-30%#)&)# &%!452%3 &/2 6- 08&&&&80002"##$308 executing program 7: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001400)={0x2, &(0x7f0000000180)=[{0xff80, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x223517, "28b7e60a117aa567cdbf5e00d0d2000000001c00"}) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000006c0)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6dde20fc4d2ddadd7012c4f55bf2299ea5961cd4288f4a52cbbb25647276993a039df4c30d00", 0x69}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x8000, 0xce) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000080)="ebebfd5108000000a489ea89c13e", 0xe}, {&(0x7f0000000200)="439a88f09409220f5f3f9bcced3d7f0c53188807fddb81e4cfa903386994ab58c32938de02d866002486d4e9f451e96405a0b9747cde09bb0b4762f04fde66272af6fdbbafc96c4ac45413735028e633521f8417c6b5d1f443781afd3238edd31c7e788a6c74767d88f804e3472b21821f9ad4c1406c69c56221bdf0830632c2a4e260dfc3a503af8ac2365c23fecf5e9c3a7d3afed216595879513aac462828b42206459320411a1b2e2dd32c2e0c", 0xaf}, {&(0x7f00000002c0)="1cbe8d1216da7ad31f6a28204d6ca3e3af39d6317bf918cc5ac03cf60ea5d5e19007ef59672cf6055a5666a26352d52086ab7e982c098edc9d529dff44691bd890cecc7087f5c73f41b3b1fa265be9bd96986a1cc31eb0ccfa05830ea594aa8b6181e61dda7c7d8a09d33b14c2e024dfafcb027523c60d1600220d594a2837cea31a192e6f0c10696cb9a472d4f7ae7607cc673b2967cf54a8e8ea9b5f74240f48f7c650c44fcdc9718b7b862ac28e4c3f2bc2e3a082ae1f0c962815769b69dd461efc083c190aa0a0ef7da6c4bdba98d583e3627d024b886a9d0bfca4cba9329720df53fabaa6078740549568d1f09c70b1a23f69ce1b63d342babe356ef6", 0xff}, {&(0x7f0000000040)="e0f16406b658e6f2ab35907b", 0xc}, {&(0x7f00000003c0)="5d3d898283a825e65d39c5a5c5c0723f1c31839f9c5d190e96695d7cf6dc9300558240b7beeec575bab938c9e51b4a6d4dbab4a1fff8ef05a21f120dc01373a2637670f7a6a4d0023d8c86650b8d9f6c278a4fe86a038bcdace141341e09801bcb21ee064c9a3633de731e066bfb3b568ee9ef20a85aa0eb19543ba49dddad28780d007506b465a8b2b5f11a66d6d14cc6c7b9627b2dc92d360b224ba30fac00dd00e85f238f69965ec8fb927edb17543c0644c76f2cb258752ad36e39c5a1bb48f76208619fde899541670bc95e740d5262ec1ec2f3ad79b97b7123cfc2a7ed47e94b9dbf0eba7ad7683ac9baf174b337677433ad463661057ba89151ec6e782a81566fecfeba3c2e1ecdb8af15d63dabc9a64ee5a565166a646b874aa8205102c23533295f9475319539bc193159cdff28999a10383f002101e2617d08228f006efbcebd2d26c231d12b53e4bf2f322f768c4b7179c33b2a5ed9f209ee3dd94359064800375d4b09a2f0e70a009a880b25891afc52f48c9980d671db8b81e6d42716f8af84f8f3891899a5c0766e7bf5e894f53c45f61959addc4d04236d6ab6e38ad7124728cfb045b0b6f62e702de7fadb65ddae993cd1728adbb75d8be256b22a0ad4852cd466ce74fca50869bbd577666f18ca0c972d07165eba406640758e8b54eddef2956355dbe647df0a9eb497ad9b6b897f45f55e92fd580730a0761a07f6e2cd52cc891bf144fb2e328d7532bd70798d9faab9d5e28b7248eb5a200e47a8996d0f0221660837317c3f413055bdefda30e7d4cac7fe0aacb5a20b6f3e9267b5740b82bbdf3650576bc72e70f2d201841614196e6661a755612b8d6fb8f910f3975f2174f0039fb37b2d5a0ac7f8a3a61a45f4b4671ee7c39e00f00b4cdd4709c2c7ae45d24abc8d26f8cea088c915f19e899b129b2559b93418d1f265df3b9a0c4733a5e012e7daa39095f505cbf4da9d15d4b1f179cfc0764a3c4fd50028ff13e277b0f078f5d7f3b31acb45d2d26575714529a27312da5331e1c9d6ec6c247e72be4d1f227c358b8c2c072ef00781b70b28a186a07ef5f4dfe79f9df7d12ad41fde0df1f110d96f5c6ca7bae177229426c7f75d8a2b099cea7a85d83b1e0f581634ec21e0ace9e7553ebd0d2cd1f247e6c87e938ad8f9d96a872a7bf37dfe94aabe3c0491b8fb2169da73e37140adecd511fd6371873cc6e4f1b0c661bf003f5242373c1f11bc2c9ed7571607deb559adca85df784d47d4cc301c40fa21033a90778aed2337191d6b0018a4e6ed7f48c2e8af2733c8c5afb5f93c9c5686421761bb6c3def0a19e86647487fb151b45d4772927fd21bd6187dd3eefb4ecc2c38e91e76a1d884cf5bff5661d8f0fd7af4a07bf88762548159da8741e13e82575d68fa5ec247348848cf26ca5ecb28b21a98cc6b296c26a0a3f643109206034fa986bb6d513c97ad6621c6e17a02d57fc411f15098cda96e6451b21ed1c5", 0x423}], 0x5) executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f00000008c0)="a709924b30675ba695fd9e7c7c4825f8559b41b4fb802a7a99a38118948efd1d0b6265e3b473663dc2430389592882b0a13299148d3183354b188e831d69dc7b00b2d9860dd4e704fe6524dc41b42db382466c7c8223dd4142ee840b315a996dcbf5b5920023c324512be659c42c035b4e77f117ca864d81d0d2adc92fc6ed0589ff3bb4f7eaff3bffe9cc3fdf34bdbb93d89a7f6a598dfb551b5d16e8bdd423dbe900edd1e514591bc69922988f78cf5914f293351e740debe746c22d0a51e8767a027cb70aeea020a4987db5ce21d1d9d78231cc7a79281e696a6295006ce97d8e649bfe9eba0ec064dd21a85d2304bbd3666074cd14037b19979af11267c46bd3bcf8f94cd5d76e751f54826cd39f6e008758c4eacf1641f0354c5d3aff8b54f3d14a517dfb73d0a0a38d898dd1f6ba5a8763b0492ab2364e47362a5b7f75dc68b8a42fdbe911a66f9865ab2e919df6e8c0fd4412ddc986e69b5006c077b1c861718bcf9340e7bf5e01c401155b84686487f738d85fdb72ab882dfa6b38bcbd0116ebf094aafe96b87f7f95a04b598e809be836f3b14c1f9ca3c525b1a0f6e5c88b2f8543a3a41d8b36d90b7aa21cb6997edf97be65452decedbf5ce6643db316b5f161353b20c62047e3555fe55ba639f02056cfbf1c49af5bf1617a2f68eedc4968a2d76cc0bcd5d82969bf97d31727129b8b834d8210620f186ed37ef12761040db40e6fdde59d1221751eb5242f3d3fa38585b92c6b8b38eb7a54f3db671c6af946b447368dab9791b280d4bf352f9deb0cd3ecdf51c86c4684000032af91b5f8b890cb88888005fd46055d809b9f6472d8c2f4fd640b83d2f34e8d39a78833f0659fb872c6246317", 0x26c}], 0x1) executing program 6: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x16, 0x0, 0x48}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) OpenBSD/amd64 (Š) (tty00) executing program 4: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x81}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffffffff, 0x100000001}) syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08"]) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x36, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0xcf7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffc}, 0xffffffffffffffff}) socket(0x0, 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfffffffd, './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000340)={0x1, 0x7}) r1 = socket(0x1e, 0x4000, 0x3c) setsockopt(r1, 0x29, 0x104c, &(0x7f00000006c0)="b68f979105cb91724296e2358188bdd7a7cb0a458f6bbb631d91e0de6a906656e46ad0c497b67cd549dcc43afe7106e3a0642bca154044a532f75d8ca300674ac8940e6a255f6e4a09c4bc15032589fb85b682cb125135774ebdb9649f4d2208a20a70af63493a3d3a4d8a4f0e72040cff7fde7ed22a1dea081873a242f7f6364274985259c7b987c905c60a3a41910b87c2c6e704122c548dd124191217d6068aa14fcf9bc692645f2206b3cad4588614656c56ed98bb7a06fae2cabb992d72c997e66e", 0xc4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x1, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) semop(0x0, &(0x7f0000000100)=[{0x2, 0x401e, 0x2800}, {0x0, 0x0, 0x1800}], 0x1) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000380)='./file2\x00', 0xa0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x0, 0x384) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r2 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000180)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x0, 0x7, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x3, 0x2a, 0x1000}], 0x9) semget(0x2, 0x4, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000600)=""/76) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) r3 = getuid() seteuid(r3) getuid() executing program 6: mkdir(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x60}, {0x16, 0x0, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) syz_open_pts() r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000000)=0xfffffffffffffe9f) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x57d, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1c6) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) mmap(&(0x7f00000bc000/0x5000)=nil, 0x5000, 0x4, 0x10, r3, 0xfe65ccb) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) syz_open_pts() dup2(r5, r6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2}, {0x34, 0x0, 0x3f, 0xffffffff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000001e80)="e6", 0x1}], 0x1}, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r6, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r6, 0x1}], 0x1, 0x0) seteuid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r7]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6}]}) writev(r8, &(0x7f0000000540)=[{0x0}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157c", 0x12}], 0x2) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="79fd30", 0x3}, {&(0x7f0000000140)="d4a11d863294cdd63d22df0d60aa2bd0cb41916c431d80611427c446cc2f2533ae6a57e2c29f", 0x26}, {&(0x7f0000000240)="eb18c50284490e915f40c424d1ade44dc2944290301021ca07360983d2850ff07dbf87defc45bf0c74be8f6fe7f2f6f65592ece36127ba0b9176c455eedfc46665c4c26d0cfa9fd7bc5472b91f9485f3d197369271b0cf8aa31c87dfdb7a75e424ff2badd546a7fed4134445fd0597ccf32d1596f023e834050d702b78a724cf0d6fc1aaf2ed298f18f0847aa9b417ad98e7bc68a6d6505d64902a", 0x9b}, {&(0x7f0000000300)="8bc2a5eef5bb52c1589d1e0d92ec5de98615bcba9a2e0dd5fef62249f90b9767a7ce0ff2e026385a7b6d49b2724e2acd394a71de394fe8a0db7c65697c779189d564da49b71381168347ca72a69de81d3898433c7aaaccc947ec9cb42ce5e548e268520c0f4a70ce91c4302177fb4bf049ac79292d054bb769832ead6109d242ba273004", 0x84}, {&(0x7f00000003c0)="365aa72739ceb19332e6753f3beac5a33dcf294467a6d91f3a06052c890b91f9fae28e024204224b3a1040a23d51b8d495bebd989175f697a1dd73675688f7040ddcb0a91007defcc09b9f912687e2fbc9b0d9f64bdf0b89b85bbb4f3007774465866e447851bed35d9907218d754704544637d6884dccf4668c5968ee28cfcd5086b9d3a4958af44c88de519300c472f4fa7e42594d", 0x96}, {&(0x7f0000000480)="30b7cf9e45078367509befb1ec4411fa0f17e03b0ec920a5d7ff120c8b3daeb70bf52dd92ffc5ba5a0eaff944f648642f21ab9da23f3870c4111c3ddd9bc66952c0a8fbbaf7e81cc9ab163effcb6a53e6b90cf3b77378478b25bd9a4ba5e9593c65589eed7fe1edef58120e0004de32e6bbea12e35b7a9bd0bfbc4ad6c627f6a6f09554d9c95f0740810bab1abc359814f2dca73553ab62da94ce5e505a41aead5fc58683fd501e3271efd5cb647a47bee9f07a9e7b90725d8e4e6b393d9640cb1185e19058328bad5249885bbc7fd7faeb14e3c13699ffe7018e508ce40", 0xde}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000800000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r1], 0xc8, 0x400}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x4, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) close(r1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="929e67f73c42115592344f3e16c17edeb1ed589cf5bc84d9445d34d39fd15b292fb1905126fe12ee45172ebbe4b0d80d8680766959fefb7f2fe9fb3bf3279f953d2e03562c0c3a053dcd814b78ba85179691c98564fe5d8d9da0078d137dd76209fb25668eb8a7518c8933b8c8b1cbc2ef25e07f3551b712cb4d3f164c7d488d35119a0cddc74e1946abc8834a8335c68d9dbd031e5f6f64447fa929fe87ee8d2d6f4d55acd045e32006427c0fce538c6d7163e7cb13c615c3916c0d1a3b8fc6a7580741f797cf42f756d25df5f8f4eb080000009d00413e92969d7881a8ec34d334c22af14671279fb44b8fa2197d70f297a072506d490639e1808715", 0xfd) socket$inet(0x2, 0x1, 0x0) r4 = syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffc, 0xe1}], 0x8, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r9, r8) r10 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r10, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) setreuid(0x0, 0xee01) close(r6) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) executing program 7: syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) r0 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r0, 0x4006, 0xfffffff9, &(0x7f0000000040)="f3fce3900bf76e102a77989da0ecce02d76de6f3ac5502260020005ae5a038e5683f9d6a076d66bc9d2f", 0x2a) setsockopt(r0, 0x101, 0xfffffffa, &(0x7f0000000080)="3a5f2df6578ee02cfa1a77e43617c86e9e497d9e56a4974b70d38e2635d9e99bc68cce8cb412d8bf1103a097cac2fda9c355b15740c0897c6d4c5c8d6af6682d36874f42497219983b0d4ddfc9be8d0b76c565cb2d1438102ca6dcf56040cf2d81c90879c4375b978cc0ed8c0740be98aa7ebe63a7fc6d9761a33b98890737b114fec57803a3b29eb49fa05931b3d47459fb48228bc9c332b7a7d4214fe5713dec542c79180fa23bce18c9987dc19b9119eccb627c0ee424752a15e7fbeea3ab674d965c6daae3b3c74dea71710e02c9087fe7191be6c2839de6eea84253ed5caa27263a7cdb980de1a3fe1b9c7e39df2e276a9b857f2670a284a9d1793b4542c0404b55f538ed107bc1671d58e955d40000fc41eaebdbcc5dc02a4f8f26a78533f181d1ae163fafecf2456fb62e8cc9f146a1d06ba39f38ba8f6d1fa2f3597ff3b20ff7fe53554ba32b0ee3e812add7bde324270bcad4a5d99ea58bd28f3482c873288f13a82886180267495e00665d72a0aa4c8a7dcf415c1d927e577c6d652b6df4e68f0c625dfd120e79cdda8dbd5c8768148d990d4ea1790af1b4a5fbe7a90a24a8ab54349f5425e331a62f72dd3b1ccb446bf40911a56adba1c4954ae6287470958f827103017c0779cb397cb25b8939e4d6d4eff2e64a3b93320d36d8c6f44eeaf189ccb62ff2e8cf79b41848414c608ca2bb78030e924363360ae536ae5d95e05285fcfcb7a8febf3d55f09e1f35c2e3d1e054c7b891323b6ff4ddbab3838b85e1308c49b5a0d120f9f157751ff335e59d7cb0b40d070a2800c126fada1bbd396e0c5eca7c7ba8e5b0367c769bcb4f97eca34aef058bd79b2eea69e737ebd97cb6ebf6cec05083dba39afed3cc45117e34abf39859a6289c22479b2ce9412d5e5e633de144fdb55d41552630bbddc535a71889d0a95a9f79703608c344abcab186a631485cef59d3b042b072ad0fd551bde3646046311b4471755cf4a74395907cc78b96d193f6e3e1822ef565e7d71891fd1ad3a63c15918002eb91b121013d878873a49187a46d4607818fd30e16d9b3b4bb835e031338b5eaf1059c6dc5789b45f6461bd72ac025d19cfe227ac011ef36aa7126cd8ff9ade00057ecb6912f8db5931c14a303a44972bee5399a9da66ca3b4292fa4481473e74d029d462eb1c1368a92580c23a7a73aa0542244b742b9947d004f254c2221f6793cb7e62045d0d9b3c5b06ca92f8483be6ae8332dc46791b8538eea9f13014a1f32c44d16bf95735ae08a9e16dfcaaf118d738b119802fd9cf870b11c57509bd419e2cad5c388fc642dfbb83e878b1d0dc5a669d3d57c5b4c0ae7017a2b63e5c478e5d69ee9fae5697d63ad7a7944d7d2cf94518f200e4b08e8b464124e5f4ee85a6259ce6625f35a18e5b5b5e26b0ebf471919358fd695d7141e9b79581242ef2b9af8b7c22ee75410a94134b96728c82c2167b2306ca5579cb1f678ef566fb8c572930f4f93603aabee2d465b332a935ce1259a68047da77a66503636b1804a85da88848e303859e31c1874c1c98c2f8f4efdd2d16d3a3998249b6f59b18c704fb2b7250ac8b59135a94ee58a781294987279caf22524a06c57e2a71924623e71ee73b90ef5f3db6ef3600a990459c03f25f933b43c462868e895c716a1f1a9eba930c47fa560c818731997cc8ecd126fe53262c266d2eb69b9d2536c72f50544b180e589c072290c5b6bdd1dc561b891bef755d294ee7dc3238c4a9dc1e004bb10c2afed834c2c4de569c253a4857fa338278e757fafc30473852e261974d104f2e3cbbc3608dd3303776f2a9ac2b49c3a6f4a74a693489a42c485a52fc41c6f6fb7f82ef8f83c2930a8da597184641dac4aaba14dae34e0e703bec75d1ebb447de36321f0782138010abd7d3d330f1e94f0623843ebbcb7e7305029acba91ccfd13756e176481546f4f5b952b4d8a93ca72c814407227b7023948936b7969804e03a957a7b940b5105b86f18be348780c8b1a25b2a91d0b123c747e80525b5d8554abf5ebc6d980740b3c6e514245cc3060737e142261173ec03bb9c3070ac9560677329b1a979cd66302d8f0305fed78de444c1b79c6b8f7fb7ede67e5947dded5b7ea46efcf0861396b154dd26d7747225ab2ea20449cfe01c112ee789f616d0deb1672e3dcbfbcb10db9442639776dc5b847178212c5357da3d20f5f3b9a72d959445a1010ac48bd3eca7d0193b1c0ffd7067a00e0f08d42f739a859dec7777ab0d095a7c71a959de62ad51d66d55eb37239b6c88c3fd47b62d0bf2c5ea9164cb3902097fc66f91be9b85274e7b333b044e2136e01334be83eb205e412fd26d9c25c757b1e15e548947cbdfed64ba6e86cadd44e33a70647913871d5682200911a4a5e0c8d392386fe3d0aafe2a95a5725182f245efd1ce465eefac191f883566a3c33a6570a65244ab4cb579f7c4320f89d573b87ef7f7e7c273a2ea24e6131ed3a40f6e7ba18029482382824ba771289f3316f57b79d29500c06f6be16a80ba20012b338b7b596ce4fe001e88594cfcf51e95d4d96920f1d7fae496beaf8524f79ba418f6e30129b6934c8f0f992c7acee32d7d33438925b00ab82bda47370ec5b52a64dc65950969bbf27fd16ef05ef307f59ac3a9fc4c4ff9ea72158b82970a94294fc90b744a5fd9374c9991960c1592369323e2b7fc1187c6ee3576a2cde3cdb4f9831db2542af366901bf48d17b100baa5b0519a410f19a7943542e090a5d25f68735b1c4c4cf6b81f3fd1362ca5d361ac4746973b0abf89c7bdfbdd0c63c7db178ce4c7879913c85545b6b4c6babaf5b5d5943aeb7b52e35d8ee80ec78a05798f1974a066f070a83a6afda7b579fe45d01f9f78d8014d49385a90e220775ba0aefcbc3da98a14e4bc2ee771b8ab72274ca7777f14f9156eaca3e8b0c026b6c80fa23f994e80eb00e37e3c93c9f6bf380f98769aef1034fc946cfce49b2f3dd01e0356da3a7a8d319f904c6ce22d77b96434cc71a6385145f896a24da1c61135c1868ebac7d0826d81f8f1e7170882b555a310e5a17b55cce0f3c7373a51b6934157afc6a4a3f1a1020a4564232583dbb402574d35fea0915317839f9a110b8d2c4f1a3ffcfe50e004ea108a143c125b2355cb0149484fcca2b0a49c6f2eaf53281bd90532b0220e04faf8f02b3d9ab7ee4c4b78a2a7e754e837b352ea8e026cd7142a2d82a74b404807ed7ec9a4def8b3ff7dedc3ee1dc73a5a740f5c5b5ab71962580f6cb8bc4b63de001333b379919080cb028c89263e0444644e157bd5d797e309bc2a51ae9f6660d5f84aa59a7f37079a275bb233c535d9815b677e062da3b1189fe31292b7383bde1583de46235b97d5ebeb0ae9f9130a11068ce358ab44ef9e2956a4386fce41d3af42c05bf61f2aa78092c2c5291c317e26eeb2ac9bbc38a43a9c44c7d4cc7a1042061d8f23c684d0d576af5c1d7b49414439e85ff8b8199760a6f1f12062b207e29292069640c63b567ff6d8c305906cb784a85562142eca1561227f8c564456b0a2016532771ac3c526ca8710438badc6e3f8e2943afc0eaf93a60e8760dcc4cb03eb38a82d38ae6b2cac5edf858ae88e249bf4376c1f1bba3abaa63d070b8090a52fcd06fe6ff9931a1c4274096fbb1c770b8e812e7548429ba0418b83cb092af8c0619bad3c2de5278d34fc1e4e6fad72401f1988bba80117cc6a6e30237136c555b3d63d4329f0a1205bdb11d91e0e8cdf7ef52017c58f660fffa617fa7bd9a1ff1a9552cc6ea3227c02d503b6f293c5f9885ba85eb3f6117dd3b89758c5481d9deabc3432d3935ac1315c31b96eab7133fd9d272d6f1b5003d0ebadc7a63371a1a1b43d849b4d98f837e9b7150fb9a8a3d7c82cdf81033702546abbf78783c0176dab0525147b80b6ef50802d7b81025894a68a26e17879186b892a88efc0ec77d4a6969239349e4447519ef47c5eec0f6864f73768ab598d8c53b9a604fcca36e7279d371064f27a7748edaba7ffcf4472f512c7652c533c2a476f026fe65a11c37ccd69fdfaea82f539c3371de3b90b2d48afc769b09c72dd8cf40bcd29425138c31906997bff3593a4c8a422dd92101cdd48954286a95d7bcfb911fc51c206710f75eb1a52089c3e03ea8c38814587c6a2886c788904c10b6945e9af3d396068cf6332761fb84543099228a43cb613bb8e6d5cd2b6a5fd8869881fdee279b76749350d095a2639fce3f5cece2326ca5ce6a3cbadf1e1c167f63b9ac44279f4a9e6f2d45013d60c2b60ac2a1e66466ca329e3b96fb0b0488bbbda906f719e818c6b2b5afc5817c535e6c26bdd19a93c708cc03df2e0269f74ba13a6d70ee0f2a5b93b329de892325091f4265d99a52f990b56574c81877206dd9d345c49f12486fa0fe69c8bf6da5c6dc30cc943ef3cb5fe68dc1991a0e90a6616880221cef1b34a715e32865ceb525307ec99e1b53688a4d234b0d4269562aab04944d7fd5f170b3d32286ca2ebc1853f743e635d50879f84be2da5f25a27b1cee3b73151b71373eea651a01649bd29b7b587218d5889f17b1b439dec22b3733d135f698279f9f8d1974d73e701c89a42962e6bc1f8ac9750fa8c7f5a15e014de61987022316fafb3027ec07df4a66bbd3e2e8a4c02504235b6ca7181a9c4b2b971623bf42128e75cb74cca71f194cd65493be0b58c2ea3889a765c5be8b0d3ae78af5ecb4af0ae016b8b9be86e893bcf13507fb2c8cac288bc35d4eae6ad0c897bba1da102da9e206ad2cd3866d286fb08b55e9285db0110e15f05a4526376e6b2ddb5cbb3e35c90a200b7e5e84aa95a82d6ee313756aa81e9f99c13d94f1bf91ce96418ac6e15ebf299b35eadee40466839042c704439d2a26e7b98cd3320979f5a888510cd550972b91828e793faf8ecd7603c8f0fc34b4856ee22e3c6b12584dec972c62b92f8148732c38fd77c275fe0f1899f47328e242de6d152d181ac3ef7e06232f812826b5c951b8829ca9116f2edf7f8e3e80c2b9b8391795dfc555c7b67fab4c1b384bbc672b6c4b356eb6dae285fafbf86342f6df2b80a6b2ced442bb5982cc553b091e49c9648dca6a27cabc62918319479bf5d7d5d4064b4c69365da645cafbda6e8c01be116574936a7d1f08a542cce47901b9315c412ad276a8a53e02ee1066c1d4976dada3935e2c3dc86e23c40a39a939237475aa26e403191c7e0e6e081dd2fc29bce647b333256a68e83b1a7b47d28841125557b7b84a2a23a38a36a54207f3e5555f53af63d50e349c54b1f362113146a01335daa72fb1e9661ffd971117ddeb3c97536deadcf6694000b6b0dc7b8e8add8262a87b57c37ee50a0aa8474b680c0d292e800f5eaa24530f9d28cd0b0114eff3349f8be485854a51b6cc29e6ddba1cd5ea315a1dc8df8c074a63ccec849a2a56a47e06a4ac730924998912d81a345047094adc30baffdae44b4265e4d013eb2765dab183aeccdf788b7e4a6e88fcb6203bc11f2f51da1dcc49ee564615a51c5a5d910caa8e3d621b33b7975945a9d84ba9187e6534b4fd00ed27990e269a55f9bbde7ae821297c1e2da520f162f7a95d0867171a0b14480aba9794e12f4bd727b70f4befc7457816e4fd82f5ff5bc8807ec76843a0144b003b48b457f84e2b7b96c11b90b16aefda897bfe831cafa424bdcb83d59d94fddc89a6b5b0b09f29d08813ffb87238f406e214700616c375bb67660fffe70545ea4da8d26e322299e05c37fa0506327660e4edbff99c84a36832e32d585b", 0x1000) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x3f) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r4 = getuid() r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x82) r7 = semget(0x3, 0x5, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, r2, r3, 0x0, 0x0, 0x10c, 0xfff}, 0x1000010005, 0x0, 0x6}) fchdir(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mkdir(&(0x7f0000000740)='./file0\x00', 0x185) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x200, 0x0, 0x3, 0x0, 0x100000000, 0x0, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4bf4}, 0xcb6, 0x80, 0x0, 0x0, 0x802, 0x9, 0x9, 0x800000000000fff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, 0x0, r3, r2, 0x0, 0x101, 0xa5}, 0x1, 0x6d1b3f54, 0xffffffffffffffff}) setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0x4, 0xffff}, 0x0, 0x0, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r9 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r9, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r2 = geteuid() setreuid(r2, r2) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000e0a000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000014c0)=""/50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x13d, 0x1, 0xffffffffffffffff}], 0xfffe, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x68}, {0x1}, {0x3}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) writev(r4, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) writev(r4, &(0x7f0000000080), 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x21) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r7, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f00005cc000/0x2000)=nil, 0x1000) shmat(r7, &(0x7f0000ffb000/0x3000)=nil, 0x0) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x34, 0x0, 0x3f, 0xffffffff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00"]) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x5, 0xfffffffe}, {0x101, 0xffffffff}, {0x8}], 0x3}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5, 0x0, 0x0, 0xffffffff}, {0x6, 0x3, 0xff, 0x8}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x16, 0x0, 0x48}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) runtime: inUse=4 npages=5 fatal error: allocated pages below zero? runtime stack: runtime.throw({0xc21a69?, 0x0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x26ba666a8 sp=0x26ba66678 pc=0x43c91c runtime.(*scavChunkData).free(0x80c0006ebfff?, 0x5, 0x6e6000?) /usr/local/go/src/runtime/mgcscavenge.go:1338 +0xa5 fp=0x26ba666d0 sp=0x26ba666a8 pc=0x429125 runtime.(*scavengeIndex).free(0x13a8960, 0x2030001, 0x15, 0x5) /usr/local/go/src/runtime/mgcscavenge.go:1151 +0x85 fp=0x26ba66708 sp=0x26ba666d0 pc=0x428d85 runtime.(*pageAlloc).free(0x13988a8, 0xc00042a000, 0x5) /usr/local/go/src/runtime/mpagealloc.go:959 +0x1be fp=0x26ba66788 sp=0x26ba66708 pc=0x43181e runtime.(*mheap).freeSpanLocked(0x13988a0, 0x2a9b259d8, 0x0) /usr/local/go/src/runtime/mheap.go:1640 +0x1c8 fp=0x26ba667e0 sp=0x26ba66788 pc=0x42e468 runtime.(*sweepLocked).sweep.(*mheap).freeSpan.func3() /usr/local/go/src/runtime/mheap.go:1567 +0x85 fp=0x26ba66828 sp=0x26ba667e0 pc=0x42b1a5 runtime.(*mheap).freeSpan(...) /usr/local/go/src/runtime/mheap.go:1551 runtime.(*sweepLocked).sweep(0x0?, 0x0) /usr/local/go/src/runtime/mgcsweep.go:758 +0x7e7 fp=0x26ba66940 sp=0x26ba66828 pc=0x42a967 runtime.(*mcentral).uncacheSpan(0x26ba66988?, 0x26ba669d0?) /usr/local/go/src/runtime/mcentral.go:236 +0x98 fp=0x26ba66968 sp=0x26ba66940 pc=0x41abd8 runtime.(*mcache).releaseAll(0x286f245b8) /usr/local/go/src/runtime/mcache.go:291 +0x13e fp=0x26ba669d0 sp=0x26ba66968 pc=0x41a51e runtime.(*mcache).prepareForSweep(0x286f245b8) /usr/local/go/src/runtime/mcache.go:328 +0x35 fp=0x26ba669f8 sp=0x26ba669d0 pc=0x41a615 runtime.acquirep(0xc00004c508) /usr/local/go/src/runtime/proc.go:5744 +0x2a fp=0x26ba66a20 sp=0x26ba669f8 pc=0x44afaa runtime.stopm() /usr/local/go/src/runtime/proc.go:2779 +0xb5 fp=0x26ba66a50 sp=0x26ba66a20 pc=0x443ad5 runtime.exitsyscall0(0xc000307340) /usr/local/go/src/runtime/proc.go:4751 +0x205 fp=0x26ba66a98 sp=0x26ba66a50 pc=0x448905 runtime.mcall() /usr/local/go/src/runtime/asm_amd64.s:458 +0x4e fp=0x26ba66ab0 sp=0x26ba66a98 pc=0x474eee goroutine 1 gp=0xc0000061c0 m=nil [chan receive]: runtime.gopark(0xc0004ff008?, 0x897?, 0x0?, 0x0?, 0xc0000793b8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000637570 sp=0xc000637550 pc=0x43f7ce runtime.chanrecv(0xc000794ea0, 0xc000637688, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0006375e8 sp=0xc000637570 pc=0x40a29f runtime.chanrecv1(0xc000079380?, 0xc19c13?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000637610 sp=0xc0006375e8 pc=0x409eb2 net/rpc.(*Client).Call(...) /usr/local/go/src/net/rpc/client.go:321 github.com/google/syzkaller/pkg/rpctype.(*RPCClient).Call(0xaeb5c0?, {0xc19c13, 0x14}, {0xa8a600, 0xc0007b4480}, {0xa8a640, 0xc000886500}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:110 +0x17c fp=0xc0006376a8 sp=0xc000637610 pc=0xa37e3c main.(*FuzzerTool).exchangeDataCall(0xc00013c340, 0x1, {0xc000793170, 0x1, 0x1}, 0xa51d09) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:337 +0x1e8 fp=0xc0006377e8 sp=0xc0006376a8 pc=0xa3c268 main.(*FuzzerTool).exchangeDataWorker(0xc00013c340) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:366 +0x92 fp=0xc000637ac0 sp=0xc0006377e8 pc=0xa3c532 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:252 +0x134c fp=0xc000637f50 sp=0xc000637ac0 pc=0xa3b7cc runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000637fe0 sp=0xc000637f50 pc=0x43f38b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000637fe8 sp=0xc000637fe0 pc=0x476dc1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 2 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43f645 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x476dc1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [runnable]: runtime.gopark(0x138c601?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x429c7f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41e5c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x3b9aca00?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x138dcc0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427649 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x427bd9 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41e565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0xc000006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xc65518?, 0x0?, 0x20?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x43f7ce runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41d607 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x476dc1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 17 gp=0xc000082380 m=nil [select]: runtime.gopark(0xc000058778?, 0x3?, 0x8?, 0x41?, 0xc000058772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058618 sp=0xc0000585f8 pc=0x43f7ce runtime.selectgo(0xc000058778, 0xc00005876c, 0xc00008e380?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000058738 sp=0xc000058618 pc=0x451285 go.opencensus.io/stats/view.(*worker).start(0xc00008e380) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000587c8 sp=0xc000058738 pc=0x9d321f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000587e0 sp=0xc0000587c8 pc=0x9d2585 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x476dc1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 18 gp=0xc000083500 m=7 mp=0xc0000fd008 [flushing proc caches]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc000058cb0 sp=0xc000058ca0 pc=0x474f08 runtime.forEachP(...) /usr/local/go/src/runtime/proc.go:1891 runtime.gcMarkTermination({0x80?, 0x2ea75a791b?}) /usr/local/go/src/runtime/mgc.go:1124 +0x5aa fp=0xc000058ec0 sp=0xc000058cb0 pc=0x41faca runtime.gcMarkDone() /usr/local/go/src/runtime/mgc.go:927 +0x2f4 fp=0xc000058f50 sp=0xc000058ec0 pc=0x41f314 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1446 +0x325 fp=0xc000058fe0 sp=0xc000058f50 pc=0x420865 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 6 gp=0xc0002e3c00 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0xc0001fed80?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x43f7ce runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420625 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 7 gp=0xc000082540 m=nil [chan receive]: runtime.gopark(0xc000079200?, 0xc00004c508?, 0x78?, 0xad?, 0xa37680?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005f6f8 sp=0xc00005f6d8 pc=0x43f7ce runtime.chanrecv(0xc0000791a0, 0xc00005f7b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005f770 sp=0xc00005f6f8 pc=0x40a29f runtime.chanrecv2(0xc00009ef00?, 0xc000254fc8?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc00005f798 sp=0xc00005f770 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc00005f7e0 sp=0xc00005f798 pc=0xa36fa6 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 38 gp=0xc0000b5c00 m=nil [chan receive, 2 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003586f0 sp=0xc0003586d0 pc=0x43f7ce runtime.chanrecv(0xc00007c0c0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000358768 sp=0xc0003586f0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000358790 sp=0xc000358768 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:139 +0x19 fp=0xc0003587e0 sp=0xc000358790 pc=0xa3b8d9 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003587e8 sp=0xc0003587e0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x4db goroutine 25 gp=0xc0000b5dc0 m=6 mp=0xc0000fc808 [syscall, 2 minutes]: runtime.notetsleepg(0x13f0700, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005b7a0 sp=0xc00005b768 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005b7c0 sp=0xc00005b7a0 pc=0x473389 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005b7e0 sp=0xc00005b7c0 pc=0x75d173 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005b7e8 sp=0xc00005b7e0 pc=0x476dc1 created by os/signal.Notify.func1.1 in goroutine 37 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 41 gp=0xc0002e3dc0 m=nil [runnable]: runtime.gopark(0x6?, 0xc000314000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001b3958 sp=0xc0001b3938 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0001b3990 sp=0xc0001b3958 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b17a90, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0001b39b0 sp=0xc0001b3990 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0002f7900?, 0xc000314000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0001b39d8 sp=0xc0001b39b0 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002f7900, {0xc000314000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0001b3a70 sp=0xc0001b39d8 pc=0x4e2e1a net.(*netFD).Read(0xc0002f7900, {0xc000314000?, 0x197?, 0xa9bdc0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc0001b3ab8 sp=0xc0001b3a70 pc=0x5c32e5 net.(*conn).Read(0xc000061230, {0xc000314000?, 0xc0001b3b58?, 0x4bf970?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc0001b3b00 sp=0xc0001b3ab8 pc=0x5d3c25 net.(*TCPConn).Read(0xc0001b3bb0?, {0xc000314000?, 0x407fc8?, 0xc0001b3b70?}) :1 +0x25 fp=0xc0001b3b30 sp=0xc0001b3b00 pc=0x5e39e5 bufio.(*Reader).fill(0xc0000790e0) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc0001b3b68 sp=0xc0001b3b30 pc=0x666ba3 bufio.(*Reader).ReadByte(0xc0000790e0) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc0001b3b88 sp=0xc0001b3b68 pc=0x6672c7 compress/flate.(*decompressor).moreBits(0xc0004af308) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc0001b3bc0 sp=0xc0001b3b88 pc=0x67fec7 compress/flate.(*decompressor).nextBlock(0xc0004af308) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc0001b3bd8 sp=0xc0001b3bc0 pc=0x67e308 compress/flate.(*decompressor).Read(0xc0004af308, {0xc000366000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc0001b3c08 sp=0xc0001b3bd8 pc=0x67e51b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0004e61a0?, {0xc000366000?, 0xb55800?, 0xc000886280?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:149 +0x22 fp=0xc0001b3c38 sp=0xc0001b3c08 pc=0xa382a2 bufio.(*Reader).Read(0xc000079260, {0xc0000e0000, 0x1, 0xc0001b3d68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc0001b3c70 sp=0xc0001b3c38 pc=0x6670d7 io.ReadAtLeast({0xd1ed40, 0xc000079260}, {0xc0000e0000, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0001b3cb8 sp=0xc0001b3c70 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd1ed40, 0xc000079260}, {0xc0000e0000, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc0001b3d10 sp=0xc0001b3cb8 pc=0x9af0f1 encoding/gob.(*Decoder).recvMessage(0xc000154080) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc0001b3d48 sp=0xc0001b3d10 pc=0x9b8a33 encoding/gob.(*Decoder).decodeTypeSequence(0xc000154080, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc0001b3d78 sp=0xc0001b3d48 pc=0x9b8da7 encoding/gob.(*Decoder).DecodeValue(0xc000154080, {0xa8df80?, 0xc0002bc180?, 0x8?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc0001b3df8 sp=0xc0001b3d78 pc=0x9b91ee encoding/gob.(*Decoder).Decode(0xc000154080, {0xa8df80?, 0xc0002bc180?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc0001b3e50 sp=0xc0001b3df8 pc=0x9b902f net/rpc.(*gobClientCodec).ReadResponseHeader(0xaefee0?, 0xa8a640?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc0001b3e78 sp=0xc0001b3e50 pc=0x9cc905 net/rpc.(*Client).input(0xc000079380) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc0001b3fc8 sp=0xc0001b3e78 pc=0x9cba9f net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc0001b3fe0 sp=0xc0001b3fc8 pc=0x9cc7e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001b3fe8 sp=0xc0001b3fe0 pc=0x476dc1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 24 gp=0xc000306000 m=nil [select, 2 minutes, locked to thread]: runtime.gopark(0xc000059fa8?, 0x2?, 0x69?, 0xfa?, 0xc000059f98?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059e40 sp=0xc000059e20 pc=0x43f7ce runtime.selectgo(0xc000059fa8, 0xc000059f94, 0x0?, 0x0, 0xc000133ce0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059f60 sp=0xc000059e40 pc=0x451285 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc000059fe0 sp=0xc000059f60 pc=0x46dd6f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x476dc1 created by runtime.ensureSigM in goroutine 37 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 27 gp=0xc0003061c0 m=0 mp=0x138f540 [syscall, 2 minutes]: syscall.syscall6(0x4c9740, 0x176e5, 0xc00005aeb4, 0x0, 0xc00010a5a0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00005add0 sp=0xc00005adb0 pc=0x473c35 syscall.syscall6(0xc00005ae58?, 0x54a113?, 0x1010003c0f0?, 0x286f2f868?, 0x90?, 0x286f245b8?, 0x90?) :1 +0x2f fp=0xc00005ae30 sp=0xc00005add0 pc=0x47984f syscall.wait4(0xc00005aeb8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00005ae90 sp=0xc00005ae30 pc=0x4c5fa5 syscall.Wait4(0xc0004e6300?, 0xc00005aeec, 0x15?, 0x1?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00005aec8 sp=0xc00005ae90 pc=0x4c36e5 os.(*Process).wait(0xc00003a8d0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00005af20 sp=0xc00005aec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003dc2c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00005af80 sp=0xc00005af20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00047c700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc00005afc8 sp=0xc00005af80 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc00005afe0 sp=0xc00005afc8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 39 gp=0xc000306380 m=nil [IO wait, 2 minutes]: runtime.gopark(0x4118a5?, 0x286f245b8?, 0x1e?, 0xf?, 0xc00030bc48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00030bba8 sp=0xc00030bb88 pc=0x43f7ce runtime.netpollblock(0x276046978?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00030bbe0 sp=0xc00030bba8 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b173c8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00030bc00 sp=0xc00030bbe0 pc=0x471345 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00030bc28 sp=0xc00030bc00 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000154000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc00030bcd0 sp=0xc00030bc28 pc=0x4e6ecc net.(*netFD).accept(0xc000154000) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc00030bd88 sp=0xc00030bcd0 pc=0x5c52c9 net.(*TCPListener).accept(0xc0004e60a0) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc00030bdb0 sp=0xc00030bd88 pc=0x5dc09e net.(*TCPListener).Accept(0xc0004e60a0) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc00030bde0 sp=0xc00030bdb0 pc=0x5db1b0 net/http.(*onceCloseListener).Accept(0xd277f0?) :1 +0x24 fp=0xc00030bdf8 sp=0xc00030bde0 pc=0x70a0c4 net/http.(*Server).Serve(0xc0004e02d0, {0xd269d0, 0xc0004e60a0}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc00030bf28 sp=0xc00030bdf8 pc=0x6e807e net/http.(*Server).ListenAndServe(0xc0004e02d0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc00030bf58 sp=0xc00030bf28 pc=0x6e7d11 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:422 +0x9d fp=0xc00030bfe0 sp=0xc00030bf58 pc=0xa3d5bd runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00030bfe8 sp=0xc00030bfe0 pc=0x476dc1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:421 +0x37 goroutine 37 gp=0xc000306540 m=nil [chan receive, 2 minutes]: runtime.gopark(0x75cd85?, 0xb1b400?, 0x1?, 0x81?, 0xc00005bf58?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005bec8 sp=0xc00005bea8 pc=0x43f7ce runtime.chanrecv(0xc000079c80, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00005bf40 sp=0xc00005bec8 pc=0x40a29f runtime.chanrecv1(0xc000079c80?, 0xc00005bfb0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00005bf68 sp=0xc00005bf40 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0x85 fp=0xc00005bfe0 sp=0xc00005bf68 pc=0x75dee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005bfe8 sp=0xc00005bfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x4f goroutine 44 gp=0xc000306a80 m=nil [IO wait]: runtime.gopark(0xd?, 0xc0000e1f00?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00030f950 sp=0xc00030f930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00030f988 sp=0xc00030f950 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b17f68, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00030f9a8 sp=0xc00030f988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000132f60?, 0xc0000e1f00?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00030f9d0 sp=0xc00030f9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000132f60, {0xc0000e1f00, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00030fa68 sp=0xc00030f9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000092218, {0xc0000e1f00?, 0xc00030fae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00030faa8 sp=0xc00030fa68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000092218}, {0xc0000e1f00, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00030faf0 sp=0xc00030faa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00047c700, 0xc0000793b8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc00030fca8 sp=0xc00030faf0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000154180, 0xc00030fed8, {0xc000625800, 0x58c, 0x58c}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc00030fd38 sp=0xc00030fca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0004e6300, 0xc00030fed8, 0x459, {0xc000625800, 0x58c, 0x58c}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc00030fe88 sp=0xc00030fd38 pc=0xa3dd6c main.(*Proc).loop(0xc0004e6300) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc00030ffc8 sp=0xc00030fe88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc00030ffe0 sp=0xc00030ffc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00030ffe8 sp=0xc00030ffe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 45 gp=0xc000306c40 m=nil [IO wait]: runtime.gopark(0x18?, 0xc000012490?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000308950 sp=0xc000308930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000308988 sp=0xc000308950 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b17e70, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003089a8 sp=0xc000308988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000133500?, 0xc000012490?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003089d0 sp=0xc0003089a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000133500, {0xc000012490, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000308a68 sp=0xc0003089d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000092348, {0xc000012490?, 0xc000308ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000308aa8 sp=0xc000308a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000092348}, {0xc000012490, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000308af0 sp=0xc000308aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00047caf0, 0xc0000793b8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc000308ca8 sp=0xc000308af0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000154200, 0xc000308ed8, {0xc000800300, 0x2ea, 0x2ea}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc000308d38 sp=0xc000308ca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0004e6340, 0xc000308ed8, 0x466, {0xc000800300, 0x2ea, 0x2ea}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc000308e88 sp=0xc000308d38 pc=0xa3dd6c main.(*Proc).loop(0xc0004e6340) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc000308fc8 sp=0xc000308e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc000308fe0 sp=0xc000308fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000308fe8 sp=0xc000308fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 26 gp=0xc0004ea380 m=nil [IO wait, 2 minutes]: runtime.gopark(0xb?, 0xc000380035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005fe00 sp=0xc00005fde0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00005fe38 sp=0xc00005fe00 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b17d78, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00005fe58 sp=0xc00005fe38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000132ea0?, 0xc000380035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00005fe80 sp=0xc00005fe58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000132ea0, {0xc000380035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00005ff18 sp=0xc00005fe80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000092000, {0xc000380035?, 0xc00005ff90?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00005ff58 sp=0xc00005ff18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00047c700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc00005ffc8 sp=0xc00005ff58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc00005ffe0 sp=0xc00005ffc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 46 gp=0xc000307180 m=nil [IO wait]: runtime.gopark(0x21?, 0xc0000126b0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001b1950 sp=0xc0001b1930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0001b1988 sp=0xc0001b1950 pc=0x439097 internal/poll.runtime_pollWait(0x2a9af93b0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0001b19a8 sp=0xc0001b1988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0005c5800?, 0xc0000126b0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0001b19d0 sp=0xc0001b19a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0005c5800, {0xc0000126b0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0001b1a68 sp=0xc0001b19d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000092cf0, {0xc0000126b0?, 0xc0001b1ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0001b1aa8 sp=0xc0001b1a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000092cf0}, {0xc0000126b0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0001b1af0 sp=0xc0001b1aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002ed6c0, 0xc0000793b8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc0001b1ca8 sp=0xc0001b1af0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000154400, 0xc0001b1ed8, {0xc00065d000, 0x3a9, 0x3a9}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0001b1d38 sp=0xc0001b1ca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0004e6380, 0xc0001b1ed8, 0x468, {0xc00065d000, 0x3a9, 0x3a9}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0001b1e88 sp=0xc0001b1d38 pc=0xa3dd6c main.(*Proc).loop(0xc0004e6380) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0001b1fc8 sp=0xc0001b1e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc0001b1fe0 sp=0xc0001b1fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001b1fe8 sp=0xc0001b1fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 47 gp=0xc000307340 m=nil [IO wait]: runtime.gopark(0x26?, 0xc000012680?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003ef950 sp=0xc0003ef930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003ef988 sp=0xc0003ef950 pc=0x439097 internal/poll.runtime_pollWait(0x2a9af8ed8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003ef9a8 sp=0xc0003ef988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000133b00?, 0xc000012680?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003ef9d0 sp=0xc0003ef9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000133b00, {0xc000012680, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003efa68 sp=0xc0003ef9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000061558, {0xc000012680?, 0xc0003efae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003efaa8 sp=0xc0003efa68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000061558}, {0xc000012680, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003efaf0 sp=0xc0003efaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002ed960, 0xc0000793b8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc0003efca8 sp=0xc0003efaf0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000154500, 0xc0003efed8, {0xc00063b900, 0x4f5, 0x4f5}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0003efd38 sp=0xc0003efca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0004e63e0, 0xc0003efed8, 0x469, {0xc00063b900, 0x4f5, 0x4f5}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0003efe88 sp=0xc0003efd38 pc=0xa3dd6c main.(*Proc).loop(0xc0004e63e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0003effc8 sp=0xc0003efe88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc0003effe0 sp=0xc0003effc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003effe8 sp=0xc0003effe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 29 gp=0xc0004eb500 m=nil [IO wait, 2 minutes]: runtime.gopark(0x16?, 0xc000726035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000354e00 sp=0xc000354de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000354e38 sp=0xc000354e00 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b17998, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000354e58 sp=0xc000354e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000133440?, 0xc000726035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000354e80 sp=0xc000354e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000133440, {0xc000726035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000354f18 sp=0xc000354e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000092328, {0xc000726035?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000354f58 sp=0xc000354f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00047caf0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc000354fc8 sp=0xc000354f58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc000354fe0 sp=0xc000354fc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000354fe8 sp=0xc000354fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 48 gp=0xc000307500 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc0004d5020?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00030a950 sp=0xc00030a930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00030a988 sp=0xc00030a950 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b177a8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00030a9a8 sp=0xc00030a988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0003acba0?, 0xc0004d5020?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00030a9d0 sp=0xc00030a9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003acba0, {0xc0004d5020, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00030aa68 sp=0xc00030a9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060660, {0xc0004d5020?, 0xc00030aae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00030aaa8 sp=0xc00030aa68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000060660}, {0xc0004d5020, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00030aaf0 sp=0xc00030aaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002ec070, 0xc0000793b8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc00030aca8 sp=0xc00030aaf0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000154580, 0xc00030aed8, {0xc00063b400, 0x494, 0x494}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc00030ad38 sp=0xc00030aca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0004e6420, 0xc00030aed8, 0x464, {0xc00063b400, 0x494, 0x494}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc00030ae88 sp=0xc00030ad38 pc=0xa3dd6c main.(*Proc).loop(0xc0004e6420) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc00030afc8 sp=0xc00030ae88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc00030afe0 sp=0xc00030afc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00030afe8 sp=0xc00030afe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 1127 gp=0xc0004eb6c0 m=4 mp=0xc000081008 [syscall]: syscall.syscall6(0x4c9740, 0x14fb2, 0xc00005a6b4, 0x0, 0xc00010bb00, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00005a5d0 sp=0xc00005a5b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004eb6c0?, 0x10000000002?, 0x286f2f868?, 0x90?, 0x286f245b8?, 0x90?) :1 +0x2f fp=0xc00005a630 sp=0xc00005a5d0 pc=0x47984f syscall.wait4(0xc00005a6b8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00005a690 sp=0xc00005a630 pc=0x4c5fa5 syscall.Wait4(0xc000777688?, 0xc00005a6ec, 0x3?, 0xc0004eb6c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00005a6c8 sp=0xc00005a690 pc=0x4c36e5 os.(*Process).wait(0xc00003b590) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00005a720 sp=0xc00005a6c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003dc6e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00005a780 sp=0xc00005a720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0002ed960) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc00005a7c8 sp=0xc00005a780 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc00005a7e0 sp=0xc00005a7c8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1227 gp=0xc0003076c0 m=nil [select]: runtime.gopark(0xc000355fb0?, 0x2?, 0x56?, 0xfc?, 0xc000355f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000355e38 sp=0xc000355e18 pc=0x43f7ce runtime.selectgo(0xc000355fb0, 0xc000355f88, 0x0?, 0x0, 0x35?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000355f58 sp=0xc000355e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000355fe0 sp=0xc000355f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000355fe8 sp=0xc000355fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 31 gp=0xc0004eb880 m=5 mp=0xc000081808 [syscall, 2 minutes]: syscall.syscall6(0x4c9740, 0xb7e3, 0xc000359eb4, 0x0, 0xc00010a630, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000359dd0 sp=0xc000359db0 pc=0x473c35 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x286f2f868?, 0x90?, 0x286f245b8?, 0x90?) :1 +0x2f fp=0xc000359e30 sp=0xc000359dd0 pc=0x47984f syscall.wait4(0xc000359eb8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000359e90 sp=0xc000359e30 pc=0x4c5fa5 syscall.Wait4(0x0?, 0xc000359eec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000359ec8 sp=0xc000359e90 pc=0x4c36e5 os.(*Process).wait(0xc00003ac00) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000359f20 sp=0xc000359ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003dc420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000359f80 sp=0xc000359f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00047caf0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc000359fc8 sp=0xc000359f80 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc000359fe0 sp=0xc000359fc8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000359fe8 sp=0xc000359fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 704 gp=0xc0004eba40 m=14 mp=0xc000063808 [syscall, 1 minutes]: syscall.syscall6(0x4c9740, 0x900f, 0xc00035a6b4, 0x0, 0xc0001d2b40, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00035a5d0 sp=0xc00035a5b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004eba40?, 0x10000000002?, 0x2a9b26298?, 0x90?, 0x286f245b8?, 0x90?) :1 +0x2f fp=0xc00035a630 sp=0xc00035a5d0 pc=0x47984f syscall.wait4(0xc00035a6b8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00035a690 sp=0xc00035a630 pc=0x4c5fa5 syscall.Wait4(0xc00071e378?, 0xc00035a6ec, 0x3?, 0xc0004eba40?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00035a6c8 sp=0xc00035a690 pc=0x4c36e5 os.(*Process).wait(0xc00003bb60) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00035a720 sp=0xc00035a6c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000860000) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00035a780 sp=0xc00035a720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0004a59d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc00035a7c8 sp=0xc00035a780 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc00035a7e0 sp=0xc00035a7c8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00035a7e8 sp=0xc00035a7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 575 gp=0xc0004ebc00 m=13 mp=0xc0004ff808 [syscall, 1 minutes]: syscall.syscall6(0x4c9740, 0x11496, 0xc00035aeb4, 0x0, 0xc00010b3b0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00035add0 sp=0xc00035adb0 pc=0x473c35 syscall.syscall6(0x0?, 0xc658c0?, 0x10000b2f6a0?, 0x286f2f868?, 0x90?, 0x286f24108?, 0x90?) :1 +0x2f fp=0xc00035ae30 sp=0xc00035add0 pc=0x47984f syscall.wait4(0xc00035aeb8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00035ae90 sp=0xc00035ae30 pc=0x4c5fa5 syscall.Wait4(0xc00035af38?, 0xc00035aeec, 0x2a9af93b0?, 0x12a05eecc?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00035aec8 sp=0xc00035ae90 pc=0x4c36e5 os.(*Process).wait(0xc00003b500) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00035af20 sp=0xc00035aec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000273b80) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00035af80 sp=0xc00035af20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0002ed6c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc00035afc8 sp=0xc00035af80 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc00035afe0 sp=0xc00035afc8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00035afe8 sp=0xc00035afe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 50 gp=0xc000307880 m=nil [IO wait, 2 minutes]: runtime.gopark(0x17?, 0xc000756000?, 0x0?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000355600 sp=0xc0003555e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000355638 sp=0xc000355600 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b176b0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000355658 sp=0xc000355638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0003acae0?, 0xc000756000?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000355680 sp=0xc000355658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0003acae0, {0xc000756000, 0x10000, 0x10000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000355718 sp=0xc000355680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060640, {0xc000756000?, 0x0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000355758 sp=0xc000355718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0002ec070) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc0003557c8 sp=0xc000355758 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc0003557e0 sp=0xc0003557c8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003557e8 sp=0xc0003557e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 584 gp=0xc000307c00 m=nil [IO wait, 1 minutes]: runtime.gopark(0xf?, 0xc0008da035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000356e00 sp=0xc000356de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000356e38 sp=0xc000356e00 pc=0x439097 internal/poll.runtime_pollWait(0x2a9af8fd0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000356e58 sp=0xc000356e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0001ef0e0?, 0xc0008da035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000356e80 sp=0xc000356e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001ef0e0, {0xc0008da035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000356f18 sp=0xc000356e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000061398, {0xc0008da035?, 0xe9?, 0xc000356fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000356f58 sp=0xc000356f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0004a5420) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc000356fc8 sp=0xc000356f58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc000356fe0 sp=0xc000356fc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000356fe8 sp=0xc000356fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 55 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 53 gp=0xc000307dc0 m=3 mp=0xc000080008 [syscall, 2 minutes]: syscall.syscall6(0x4c9740, 0x35d7, 0xc0003576b4, 0x0, 0xc0001d2090, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003575d0 sp=0xc0003575b0 pc=0x473c35 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2a9b26298?, 0x90?, 0x286f24108?, 0x90?) :1 +0x2f fp=0xc000357630 sp=0xc0003575d0 pc=0x47984f syscall.wait4(0xc0003576b8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000357690 sp=0xc000357630 pc=0x4c5fa5 syscall.Wait4(0x0?, 0xc0003576ec, 0x0?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003576c8 sp=0xc000357690 pc=0x4c36e5 os.(*Process).wait(0xc0003b3f80) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000357720 sp=0xc0003576c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000273a20) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000357780 sp=0xc000357720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0002ec070) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc0003577c8 sp=0xc000357780 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc0003577e0 sp=0xc0003577c8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003577e8 sp=0xc0003577e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1225 gp=0xc000082700 m=nil [select]: runtime.gopark(0xc000357fb0?, 0x2?, 0x56?, 0xfc?, 0xc000357f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000357e38 sp=0xc000357e18 pc=0x43f7ce runtime.selectgo(0xc000357fb0, 0xc000357f88, 0xc0004d421c?, 0x0, 0xa3?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000357f58 sp=0xc000357e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000357fe0 sp=0xc000357f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000357fe8 sp=0xc000357fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 55 gp=0xc000083340 m=nil [IO wait]: runtime.gopark(0x22?, 0xc0004d5050?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001b5950 sp=0xc0001b5930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0001b5988 sp=0xc0001b5950 pc=0x439097 internal/poll.runtime_pollWait(0x2a9af8af8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0001b59a8 sp=0xc0001b5988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0001ef1a0?, 0xc0004d5050?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0001b59d0 sp=0xc0001b59a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001ef1a0, {0xc0004d5050, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0001b5a68 sp=0xc0001b59d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000613a8, {0xc0004d5050?, 0xc0001b5ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0001b5aa8 sp=0xc0001b5a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc0000613a8}, {0xc0004d5050, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0001b5af0 sp=0xc0001b5aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0004a5420, 0xc0000793b8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc0001b5ca8 sp=0xc0001b5af0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000154600, 0xc0001b5ed8, {0xc000658c00, 0x586, 0x586}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0001b5d38 sp=0xc0001b5ca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0004e64a0, 0xc0001b5ed8, 0x465, {0xc000658c00, 0x586, 0x586}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0001b5e88 sp=0xc0001b5d38 pc=0xa3dd6c main.(*Proc).loop(0xc0004e64a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0001b5fc8 sp=0xc0001b5e88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc0001b5fe0 sp=0xc0001b5fc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001b5fe8 sp=0xc0001b5fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 914 gp=0xc0003d8000 m=2 mp=0xc000062808 [syscall]: syscall.syscall6(0x4c9740, 0xac83, 0xc000358eb4, 0x0, 0xc0001d26c0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000358dd0 sp=0xc000358db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0003d8000?, 0x10000000002?, 0x2a9b26298?, 0x90?, 0x286f245b8?, 0x90?) :1 +0x2f fp=0xc000358e30 sp=0xc000358dd0 pc=0x47984f syscall.wait4(0xc000358eb8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000358e90 sp=0xc000358e30 pc=0x4c5fa5 syscall.Wait4(0xc0008182d8?, 0xc000358eec, 0x3?, 0xc0003d8000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000358ec8 sp=0xc000358e90 pc=0x4c36e5 os.(*Process).wait(0xc00003b0b0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000358f20 sp=0xc000358ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003dc840) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000358f80 sp=0xc000358f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc00047d6c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc000358fc8 sp=0xc000358f80 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc000358fe0 sp=0xc000358fc8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000358fe8 sp=0xc000358fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 56 gp=0xc0000b5880 m=nil [IO wait]: runtime.gopark(0x28?, 0xc0000127a0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00030d950 sp=0xc00030d930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00030d988 sp=0xc00030d950 pc=0x439097 internal/poll.runtime_pollWait(0x2a9af8908, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00030d9a8 sp=0xc00030d988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0005c4d80?, 0xc0000127a0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00030d9d0 sp=0xc00030d9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0005c4d80, {0xc0000127a0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00030da68 sp=0xc00030d9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000061578, {0xc0000127a0?, 0xc00030dae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00030daa8 sp=0xc00030da68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000061578}, {0xc0000127a0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00030daf0 sp=0xc00030daa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0004a59d0, 0xc0000793b8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc00030dca8 sp=0xc00030daf0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000154680, 0xc00030ded8, {0xc000202f00, 0x131, 0x131}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc00030dd38 sp=0xc00030dca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0004e64e0, 0xc00030ded8, 0x46a, {0xc000202f00, 0x131, 0x131}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc00030de88 sp=0xc00030dd38 pc=0xa3dd6c main.(*Proc).loop(0xc0004e64e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc00030dfc8 sp=0xc00030de88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc00030dfe0 sp=0xc00030dfc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00030dfe8 sp=0xc00030dfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 57 gp=0xc0000b5a40 m=nil [IO wait]: runtime.gopark(0x27?, 0xc0000124c0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003eb950 sp=0xc0003eb930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003eb988 sp=0xc0003eb950 pc=0x439097 internal/poll.runtime_pollWait(0x2a9af8718, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003eb9a8 sp=0xc0003eb988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000795980?, 0xc0000124c0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003eb9d0 sp=0xc0003eb9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000795980, {0xc0000124c0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003eba68 sp=0xc0003eb9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000061180, {0xc0000124c0?, 0xc0003ebae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003ebaa8 sp=0xc0003eba68 pc=0x4ed0d2 io.ReadAtLeast({0xd1eae0, 0xc000061180}, {0xc0000124c0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003ebaf0 sp=0xc0003ebaa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc00047d6c0, 0xc0000793b8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:796 +0x547 fp=0xc0003ebca8 sp=0xc0003ebaf0 pc=0x9fdbc7 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc000154700, 0xc0003ebed8, {0xc00071f880, 0x347, 0x347}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:276 +0x155 fp=0xc0003ebd38 sp=0xc0003ebca8 pc=0x9f9ed5 main.(*Proc).execute(0xc0004e6520, 0xc0003ebed8, 0x467, {0xc00071f880, 0x347, 0x347}) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x16c fp=0xc0003ebe88 sp=0xc0003ebd38 pc=0xa3dd6c main.(*Proc).loop(0xc0004e6520) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:62 +0x154 fp=0xc0003ebfc8 sp=0xc0003ebe88 pc=0xa3d854 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x25 fp=0xc0003ebfe0 sp=0xc0003ebfc8 pc=0xa3b885 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003ebfe8 sp=0xc0003ebfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:249 +0x118a goroutine 58 gp=0xc0001e4380 m=nil [chan receive]: runtime.gopark(0xc000139440?, 0x471?, 0x0?, 0x87?, 0x351?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001afc50 sp=0xc0001afc30 pc=0x43f7ce runtime.chanrecv(0xc0001330e0, 0xc0001aff60, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc0001afcc8 sp=0xc0001afc50 pc=0x40a29f runtime.chanrecv2(0xc00013c340?, 0x1?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc0001afcf0 sp=0xc0001afcc8 pc=0x409ed2 main.(*FuzzerTool).exchangeDataWorker(0xc00013c340) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:353 +0xb5 fp=0xc0001affc8 sp=0xc0001afcf0 pc=0xa3c555 main.main.gowrap2() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:251 +0x25 fp=0xc0001affe0 sp=0xc0001affc8 pc=0xa3b825 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001affe8 sp=0xc0001affe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:251 +0x133f goroutine 574 gp=0xc0001e48c0 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1d?, 0xc000900035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000405e00 sp=0xc000405de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000405e38 sp=0xc000405e00 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b171d8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000405e58 sp=0xc000405e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0005c5740?, 0xc000900035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000405e80 sp=0xc000405e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0005c5740, {0xc000900035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000405f18 sp=0xc000405e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000092ce0, {0xc000900035?, 0xc0004d4488?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000405f58 sp=0xc000405f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0002ed6c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc000405fc8 sp=0xc000405f58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc000405fe0 sp=0xc000405fc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000405fe8 sp=0xc000405fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 1216 gp=0xc0001e4a80 m=nil [select]: runtime.gopark(0xc0004067b0?, 0x2?, 0xd0?, 0x66?, 0xc00040678c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000406638 sp=0xc000406618 pc=0x43f7ce runtime.selectgo(0xc0004067b0, 0xc000406788, 0x0?, 0x0, 0x35?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000406758 sp=0xc000406638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc0004067e0 sp=0xc000406758 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004067e8 sp=0xc0004067e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 585 gp=0xc0001e4e00 m=15 mp=0xc00081d808 [syscall, 1 minutes]: syscall.syscall6(0x4c9740, 0x14649, 0xc0004076b4, 0x0, 0xc00010b0e0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0004075d0 sp=0xc0004075b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0001e4e00?, 0x10000000002?, 0x286f2f868?, 0x90?, 0x286f24108?, 0x90?) :1 +0x2f fp=0xc000407630 sp=0xc0004075d0 pc=0x47984f syscall.wait4(0xc0004076b8?, 0x411ae5?, 0x90?, 0xbe6200?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000407690 sp=0xc000407630 pc=0x4c5fa5 syscall.Wait4(0xc0008752c8?, 0xc0004076ec, 0x3?, 0xc0001e4e00?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0004076c8 sp=0xc000407690 pc=0x4c36e5 os.(*Process).wait(0xc0001e6c00) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000407720 sp=0xc0004076c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0003dc9a0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000407780 sp=0xc000407720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0004a5420) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:662 +0x2c fp=0xc0004077c8 sp=0xc000407780 pc=0x9fcb8c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:667 +0x24 fp=0xc0004077e0 sp=0xc0004077c8 pc=0x9fcb24 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004077e8 sp=0xc0004077e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 55 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0xbde goroutine 1197 gp=0xc0001e4fc0 m=nil [select]: runtime.gopark(0xc000407fb0?, 0x2?, 0x56?, 0xfc?, 0xc000407f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000407e38 sp=0xc000407e18 pc=0x43f7ce runtime.selectgo(0xc000407fb0, 0xc000407f88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000407f58 sp=0xc000407e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000407fe0 sp=0xc000407f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000407fe8 sp=0xc000407fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1223 gp=0xc0001e5340 m=nil [select]: runtime.gopark(0xc000401fb0?, 0x2?, 0xd0?, 0x1e?, 0xc000401f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000401e38 sp=0xc000401e18 pc=0x43f7ce runtime.selectgo(0xc000401fb0, 0xc000401f88, 0xc0004d5138?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000401f58 sp=0xc000401e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000401fe0 sp=0xc000401f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000401fe8 sp=0xc000401fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 913 gp=0xc0001e56c0 m=nil [IO wait]: runtime.gopark(0x1a?, 0xc000940035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000402600 sp=0xc0004025e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000402638 sp=0xc000402600 pc=0x439097 internal/poll.runtime_pollWait(0x2a9af90c8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000402658 sp=0xc000402638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0007958c0?, 0xc000940035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000402680 sp=0xc000402658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007958c0, {0xc000940035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000402718 sp=0xc000402680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000061170, {0xc000940035?, 0xe9?, 0xc0004027b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000402758 sp=0xc000402718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00047d6c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc0004027c8 sp=0xc000402758 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc0004027e0 sp=0xc0004027c8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004027e8 sp=0xc0004027e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 1126 gp=0xc0001e5dc0 m=nil [IO wait]: runtime.gopark(0x20?, 0xc00088c035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000402e00 sp=0xc000402de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000402e38 sp=0xc000402e00 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b175b8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000402e58 sp=0xc000402e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0001339e0?, 0xc00088c035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000402e80 sp=0xc000402e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001339e0, {0xc00088c035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000402f18 sp=0xc000402e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000061548, {0xc00088c035?, 0xe9?, 0xc000402fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000402f58 sp=0xc000402f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0002ed960) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc000402fc8 sp=0xc000402f58 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc000402fe0 sp=0xc000402fc8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000402fe8 sp=0xc000402fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 703 gp=0xc0003d9340 m=nil [IO wait, 1 minutes]: runtime.gopark(0x23?, 0xc000920035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000843600 sp=0xc0008435e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000843638 sp=0xc000843600 pc=0x439097 internal/poll.runtime_pollWait(0x2a9b2f2f8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000843658 sp=0xc000843638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0005c4cc0?, 0xc000920035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000843680 sp=0xc000843658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0005c4cc0, {0xc000920035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000843718 sp=0xc000843680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000061568, {0xc000920035?, 0xc000012cc8?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000843758 sp=0xc000843718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0004a59d0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:639 +0x7a fp=0xc0008437c8 sp=0xc000843758 pc=0x9fccfa github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:654 +0x24 fp=0xc0008437e0 sp=0xc0008437c8 pc=0x9fcc44 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008437e8 sp=0xc0008437e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:633 +0x9da goroutine 1224 gp=0xc0001e5a40 m=nil [select]: runtime.gopark(0xc000840fb0?, 0x2?, 0x60?, 0xe?, 0xc000840f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000840e38 sp=0xc000840e18 pc=0x43f7ce runtime.selectgo(0xc000840fb0, 0xc000840f88, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000840f58 sp=0xc000840e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc000840fe0 sp=0xc000840f58 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000840fe8 sp=0xc000840fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1199 gp=0xc0003d88c0 m=nil [select]: runtime.gopark(0xc0008407b0?, 0x2?, 0x56?, 0xfc?, 0xc00084078c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000840638 sp=0xc000840618 pc=0x43f7ce runtime.selectgo(0xc0008407b0, 0xc000840788, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000840758 sp=0xc000840638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc0008407e0 sp=0xc000840758 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008407e8 sp=0xc0008407e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 55 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b goroutine 1226 gp=0xc0003d8a80 m=nil [select]: runtime.gopark(0xc0008417b0?, 0x2?, 0x56?, 0xfc?, 0xc00084178c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000841638 sp=0xc000841618 pc=0x43f7ce runtime.selectgo(0xc0008417b0, 0xc000841788, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000841758 sp=0xc000841638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:781 +0x77 fp=0xc0008417e0 sp=0xc000841758 pc=0x9fe2f7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008417e8 sp=0xc0008417e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:779 +0x22b login: