last executing test programs: 10.455494041s ago: executing program 6 (id=697): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x1, 0xffff7ffc}, {0x3}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) (async) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = dup2(r0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) (async) close(r2) socket(0x2, 0x8001, 0x0) (async) r3 = socket(0x2, 0x8001, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x80) (async) r4 = socket(0x2, 0x3, 0x80) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) fcntl$setflags(r1, 0x2, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x31) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 8.257911714s ago: executing program 6 (id=697): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x1, 0xffff7ffc}, {0x3}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) (async) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = dup2(r0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) (async) close(r2) socket(0x2, 0x8001, 0x0) (async) r3 = socket(0x2, 0x8001, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x80) (async) r4 = socket(0x2, 0x3, 0x80) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) fcntl$setflags(r1, 0x2, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x31) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 8.257591386s ago: executing program 7 (id=768): shutdown(0xffffffffffffffff, 0x2) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001400000000003a9078ac1400bb000000009d3632f7459f275732258505874589580a3041ee371346d56e1326854ea610a7737ea13f785fb4d2dfae39ffd6e5ac2aea217eef52030040008e6741ba2ea5627705162ac6"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mquery(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x9) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) mprotect(&(0x7f0000afc000/0x1000)=nil, 0x1000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) 8.256543203s ago: executing program 3 (id=769): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x800000018, 0x1, 0x0) openat(r0, &(0x7f0000000380)='./file0\x00', 0x100, 0x1b4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 8.047498213s ago: executing program 3 (id=771): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000080)='.\x00', 0x0, 0x18) 7.348438472s ago: executing program 3 (id=773): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000800), 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) fcntl$getflags(r2, 0x3) 7.345826223s ago: executing program 7 (id=775): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000003010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x7f, 0x5}, 0xc) mmap(&(0x7f000017f000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0xfffffffffffffe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) socket(0x11, 0x3, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000003c80)="7fb5528e24a2e587a8c22f790a778dea0cae4144dca09be34339fdafa6485bd06e9effa550c6c2dfd6dc3c374d1521856c0376145c658860299f84b7bdf44d5c6de505e0330d928985efd4c5ea465c1e8cf0a0ee2f6f3f1c93f22aaa6f1a268a674048261815c589bb055437fcad07f7a1e694a9931e9578a38eeb7a62899c5e771f8592dbca1aeaa2337f59c6b664874fd4b5e8916e01550ffca45a0a4cd460de1e75776f85ac228e3d957940f7b7e99fc94cee4167656e29b749bae63ab942f9934adefaf1f24556d71e4e83ba6fc7df0af0df6974774d190f5d7909d5a23dbcae", 0xe2}], 0x1) r6 = syz_open_pts() r7 = socket(0x20, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="0f001e03", 0x4) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r4, 0xc110445d, &(0x7f0000000740)={0x0, 0x0, 0x10001, 0x10001, "000000000000100000000010000800"}) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sysctl$vfs_ffs(&(0x7f0000000240)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000002c0)="8b6e97ce25a2e5e2125482730bb0f0de0b61a2ad4803f788b1fa3f118820c301e5472bb8eddf03296701d35168bb52472a410c43353571a031d1aba16535c2408bc6bd145c750b47f3575268707d66151810c34370c7421ed255b44a032061da29bb93d43bfa5535584cc026b47fbd979ed239f90bfb8378ba145631182bc8bcd781ac4fb1ff0473de3cb2fa24d38245573316ebfafeffc051e32ef02be0dcb1fb25bde0f8b4696828dcf7f1ffe731ee62a066e8172dcd17491e2b3fd657d86bd437c5d2f88d135c491fb2a4b76183cceab3d612d40f990e9adde561e7994fb475fcab4efb35a43e49888eab", &(0x7f00000003c0)=0xec, &(0x7f0000000780)="46869e95befefeb32a0385d5b3e952d936a8b0ccef96b3f76f3432d8d8e5dd0c1ba1025d793f93aee2b59709f9da6330f49accfd12ce603a9820ea9f3494d32e4b6600adb9faafaf2d8e136d5a97a6d5e9c5c861cdf32fb8fcb80c9021f09f0b00a372889de3e010cf15501eb920e1249722c74e0963db96961b1effbbffe91b4777c7ed612c385a4956cb2c36f35fa0dbd5c8dff50d91b86d87792114f64a06c31010aaa0201b9327eb9599f2d61c0320d45496e45cfe595027bbd2a75dda3639ff42e1e4d1d4fbe432db4e73afde48ce2078221abad83a0f26af23a18f4cb8e851d264209986405465887bbaa43a9b6e95bdf3c2fbefb84d7d027e951a06b6f9469274bcea95e876dcd25262ea8bce441e076d2cc0c0a2692c28c17fb6f3ef590bfca709bc87d62dc8be0119161e9a04265f9515b9e23fe7f805376a9838a14372657b29be95e86953418ced2bcb27c49dd02b66fa3e95ca10a7d9a09b38f1c9f53f9a4d434b365944fc0711a2dd2a799871972b82c5f26452885bcea9feec8539cf0f5200ec8d91d52da6207f00cf62732fb4cc65569f5c1da834e7883a8ae2e819fe1567aec28a1828de56d737d5cc81246d20ac670eeb7a54051759eb3413e317c45d277ad0ae0572bef3083804f1cdd37ddc39072d47a4588fcd30477d1a081a841d9d32924e6658c74e6a4c233a94a08464250d657d0760ac4e3de991ce8580b8f1c2bb409b7c6e2d5f71cc02dbb7268b292652bec56ecdd13994d9ed6eab071f9bf9d80ac1956cff185821c7261fdef5341c19d0f5df6c75639ce3084ddb3934a5afc87d1dcd59ecd1b94dae9defc161b1cdfcde70f8fe9a111c1811ae63338e2964ad699950e55bc3f3756f9a79c22e31003aba6b8c1dd5edefaff8cb7cf5ead7bf31a8a8fb5b823631daf3875237e1deb23b84ad7b74623af3ad4c356321e9ae7c14832d708a02cb8e5e244fab4ae7f2451faa7b96a94acff5e237783f09c15000bc37243c980d25f87e8256da32202839bd10eccd052ebedd23807bb8ba34aa1494508413d08e832cd12353e3e70f92af56a01ac7886dbe98700f334b3f41a47fb9355012a052826b400a65221b6514f01b0c68564e158b3aa806011e990b5cfd2137f0a0bc418118dda70ee7cd22d97433e83071b80e8f64110918f983ff8fbb5d6d357d5b271a9d38529e0bcefc30946715fb204cef07d76f47f42f637e4c47b673bb434a61859deb5d30b5d15f4fea071795c2116511b6e2ce7b9721cbebb8d66883298e37eb0b89b41e2b120ba4baff19a0ad33c51b6fd21d65edcd60a0749aa4d7ee08628d051a72ea058e87e3ec11df94d5492b9e048027198f45972b3d7c78ef779ebaedad205ccfead7354416f32189ac9866b724e404bc26ea842114c64ee51a7325adbfac86f3ab6d879900b3f16e2c47b817beb7b30c6ce1fd764071e0b942a6df44f56e3d9058b85fed0c8ea5afa517b8ac6d9f53ed7ce7798d8fc1ca12da15421ec33e9ad3d49b7545632b68db48308a71c896f8af286cebc00c06814f89380678dc874c9eb97de8249d20da759629a964042f06d71fc3c0beecd50392694eab61d4d94bfe1aba8ca49e057be1881484f55e8a5a0838d56c5827f4c9ac02c229be337e09ee598c55e70488cc48ef9ff1d3ce14d68f5860b7ba6d371ce6fa9a047f681d6f0c274e7f2e9c530b9cd689197fa617c9d51d94b8ec9156ab2f7a310c1e14731aa1dbbd769866f8e7050c4d8baa9da5ecd9c5d5aef475bf9b1de42fce9891176b56f307c9365c9973ca5a7cae195a0be2e915941b04ae84e161f92f124676e2075f5654d34295ebec77628d75d5262de67c9a1a0860aa43b2e147b23db02af0f62e1f9d0fb24ba0ae971808d3204243b9538e094689d9b4af7babd7b3b742ebe9dc9738fe9a16ad2148d7f6f69fe9ebbb97defa2267ded271ed15e9ac14a40e9529f285d7b1d9f93d5ae17fd9e50adada699726168ac5d5f51c9dc9959dd3069942d65aaee08b10253a6511518dd03d970271591b104572be49a316ba8f0c21b3e15e54904b2283333d32eaa1dcefaf119f6fa59ac6e5100e4ee7370eb66a03487fa67ce3a3f4a9ec6d41e043c301e2eeb1c2a7a92e6ece7b11934338963351c418ebd07969f38f604950aa4a3d6aae7d582454a83dd1007162d2bc0ab434cdf6e8789c7708168e18b7aa24ce17c79dfc96a4ed7f11be0eda64151d7a23f583fcd053cf5e1f53cccd5f7aad6961952eac1c19a4be23789a86c90b3eb692ccc83764c015a3473dca22dbc364ef726ef6f856bd95ae3e0cf76664efb63aec0d267c134f3de82ef583811605cd951ab4f7fb12106b136672a30c186f239d9d23a4aeaf050c6b7ab52eb13d4c273b5e33ccb6c1aec21bbbe70d5fae736c892d151cdc517f597eb83120e754734c7abebe13f8d3a41e127c2025159c8bde4c76b53aae2b59fc4939cb61f197626b2d6d41c50c805413d50b97bd56ee2f6a9e76420bd1483e188fadb73a176ab0841707ab0ae01c78a38ae6a110755be35529b35adabaa4a7a3824590dc9d47ecec3bb1ccfda3137c3189095ec1be93e9b643e28ae23fd8541b85e50aa514e7b1a0c717c8e25cc2a602c4d4deefe9b18f4846fb790184a024e2da1abdec65e046ba57119eafb14cf8dc1952cb1f2c1b0bd5ab655575554eaa91d74429f96ec8f1648c6119f4a3162e589e9371a865c9c8427ebf0aab261baf201e5e07213a24214243dfe0ddf73db84b96442e65aa5d1500df7d491da84efaad5d3168085636a4690b7219d1b4ba4ca2c15c8ba20dfd3d20611fcc533ceb587cd0eb765e7ff61c65c4565190a3455270870f0fc17d8e61f8080073da08e2db02f3601bbdf8bbff81f86fb4d90d42a15a29d41f7584ba816a1424285eeb3e7009efad69d44da845853218626c7a2a4a426967559f2a847efba3a6b4147c4a9060d47db24b2eff732c7a45c57994027ffd4af4b485b7a72bea37fa688dfb48921f6bb8633e383a5cd986b1a9f65aa8f4cc1fab1b2e4f389c506e8cde949729e970e530e0e4d7d640d9ed7203510bfa3c2aa39653045e84e56b8881e416c5f6e68d78f15f3e08df7632a414eeb7c73fc06d4396f98dea4662d7d510a71741b8525c92d40f50416dc104724d73427366e3a8ec6929cf6c45eddf56189995e504f834d0b7e00cb813cad23a1517c8664d576be3428f8276ef19b902e8fbff3fa952bdeb3d3ec0fecab69c563ccc299cb6a5f6bedb6e7a6b6b2789af0d8c902a8d9c1f125af407c9f807fc29d2372131905d838610d27e71d98791fbe8531098d327947b35c846368df0ac68e46bc095d05d656b6c3b08395e6911a3bc5096c2d21a0eab012fcbf0682c42f2e30548aa73ec1d060cc8d9991b90868ce18b649b024b7612b088b8753b24d8013b8a81a8145a727944f19e77c08d83bc7854422a6015c20fad3c67eb1025ad82506440d96bf9ab6156e149f09728bd2d1d157257ec219a8801825e6d3000bae873bf59643a956cae5ef43b6c4c436c69c7c2c9901ef7baec166398975daa7940700c3cac135d96c8426045d58155499245c03de4156d75caea63caa697315d99e3c5f33cf8f4e90119a2e81e14ca951aa05975789664022827e3c4b110d532fcc8de404b772f5e7c9dfc02040619681bf526730c8a0d2d6ffc6e52748d3f4be84c78f656ea44aea38bf646d59786f9acdcbf74a370d351c6872933c339e0628157955dd9632c44e2ca77b48671d340671b41f0871b7cdbca70e11682dfa0c29eef4d058fe544b5de674fb23df436c77fb64f06cb39742ff02c8f209eeaec07c881f1e944a95d60b6c432f30e17fb5ca8eade5f896b8a6563c59519834d70af6ed613701b4bb94146a32fd1960a816e46c60857824daa7a9c8e43cb12ac2630df6d19cec3cc489b51401ac21c7dc832fb2486d13393a0d588278168254cb3f95d80fc887ca483b10bc3774e10096e076d40fb07ab8f5487be116ae356df183de28ee2cddb5b3f506c51f650099fef2b4b955ec44443ab00165caab515cfd9537e32bd8cc063f6f06ffe7ee4418e464234e34bb8a0a8a72febe14cf4108b34dc3579065b2b4966922c3502949eebc28f6f0de8c0eb75833f9ed7d241ac8e6efc139e3c7381e49e03eb9dee52f009709caaf100e5d9b679c0eaa7ad85402ea09faceb77e4d7299fe09b2b34c97f08fc8fc31917b4bb5fb80862e58f235b3b5aed40ad3388d3758991722c9f2e3513d3fd90f93bae7267c2cbf1ce5ca50dbae382aad048b06bddc024be8e2dba8ca030e2a834af432ed98e58488da706d2412a4b8360655f3d2c3e022c697072ff4e09e01673f254749e3e0bb28e22e47e10c4577a2d9a5f4240fc02e6b24dd630994c8204a55772ebd3162c66d0e98eadb419309b58d10bd7a1d9734276a280366b186b993f70a1a22ed8c0dad3c9257c73ebe025f9d688b09592a9498eca6a09da214e7d8fef7ef28f4b8fb910f9b3a5731dbe584e4e33371bd4ffdd9bdad647c5f789f13a1148fe8e110dff59ef63df2f5558e823e857d01e651d4be0ed821dc7274d7b6b5f1b55ab7a6667c45ff8025f6a7ee75977f018e8a39bd3d99916952e7cc108829ebaa3505054015343210ed6d672eddeffca94b61ca03240819a9a43826239f9d713eae00cb0514eaecca578a7f9639a1df4ed8c39451c7b80b61dcd9ed33661bfeecbc891a2c8c182f4bf70fd77b72ae30ea02edf85afe260b8efff7f0b1e82851cadedbb9991297e608256c92bef1e741b3f346e676c8192060b76e61454222a059e7777629bc3dec8cce96576eb95c7ed4525dfe4845221d92feb7a592021018118051c50bab371204a211803dc5f5ccada31dfb7e1af600353959f6854b6129376e31bea5c8750f0a5211975bcafc7d2acf47e810c7e3e30f22672893c34db89ff774e51ff97d5fd0e51a45dc782c78a64bc3da69b6959fde3c5eeda8bd01a62669b284172a51a46a4032a8f5f44f51f9e41533bf2f0a5332b7e728064edc4d9810d760647e0c6c2c93ae32f4db0deaf3c89c0a7dc85172dd4a2086b127b4ed953a5959c2bac9edcf177bbde8069e99363555904ce67f0b808936e8e71f2d9567562f9d0530c876d73d28229db6633f1fa6e117928bfe40a00b338725f9f61a3f4ce8db6f41388654736c16975ba816732dd79a3cb0c36de16d6ca7ce9deea3c8b84319172a637a0eaf342f487bb8043c215070302088aa1ba97a41ca933d2489df05d4687cb3e0db76cc53ac126c2ea3550575d60fe08875cbd8cb2b42d51690084b55955d5a4baa4de06988312bd8b1e922097dfc901ded82f9f21ecb600ba19b04bf7b7951dfe7101844628d904527e3a9b05dd4d7c620c9b8d1cca718df3aeb04f5395e154856381d75aa34d4494f7e72ac1e63563e389f0885e9aaccc345ab7ef286c3b7e1a8c3f21f0c4896b66c1f7406975c5c2340a6d39c3601e248ce3b4aa5a571189fe8ede055b6c71bd6d0c91032c11d5a621b0f634bb23b37a1dd1061e62c7d78c8a82a8ac9c0c7d934e2f2e13a93275caa632e609f7ca35a84d2fc47f42644e00f54f144e81a7cdec8a6a6b0ae074d25f269f6afe60770dd82e307daf992d80680df784c2933b1d4f127c0b57cac81ad149849e811a5ceb2b6161acb2f3213fc7d471c13378487b1a978fe0683aac77afd3a61e3827b98494d5903be2db4b51ea4c00f0337c814980daecf9672ca717987094106ad9fd3b6d7a369925f88d2e3d218326104acc914339e8", 0x1000) 7.279580528s ago: executing program 3 (id=777): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) setreuid(0x0, 0xee01) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') link(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000440)=""/153, 0x99) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0xfffffffffffffff3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x55, 0x0, 0x0, 0xfffffffd}, {0x0, 0x3, 0xfe, 0x10004}, {0x4, 0x4, 0x0, 0xfff}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000740)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0x97, 0xa, 0x0, 0xffffffffffffff5e) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) getpeername(r4, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000800)="0d3cdfb3c582e2eb2b9e9c4d084923d28b9a7d84dcd676ee91d26ae75229fc1e38c55f1a14c55fc97e88", 0x2a}, {&(0x7f0000000840)="b0f8429f1b643fab00f278ee75c17052aa673de6097ec04df1e12f6e2b5b4de2653a5430554708391bb1c67fd549044f0846b53de2b60680dd64a75061271294485e96a00fece7f267ef73d953b3201ef39ed092bbcb2662adcdddce4e4bff093f83bffc3a68b2356e99fb96f2", 0x6d}, {&(0x7f00000008c0)="521a2d9e7c3d5cfad25a05f02abb6b564c8de1ca29fdf8980bf010039c38dbaf89fd36333ed9", 0x26}], 0x3) sendmsg(r3, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="c72504f814803c5b2822a06fb340d7889ed2ebfdc84a741958eeb07293b5450de7332e529b3937fd7dde26bb55efd9ff8db8c7dd8d1e89e8df082dbd3bcbe71755e2e6e4dbdbb758fccd47ae93db68bb89c484abf789e5a0957e57f4d9eaad8b5411af927710983e14143482526e96345ee7", 0x72}, {&(0x7f0000000240)="97ba14e99023be0ac00780543c9db00100af40d1c5f3ab30cdc88a3aeb93e39ffc8b4df41dc735f2c12fc53b4cb620510af3231da891fb4b95a2c6e8a92bc6d02a719e7301183dab64a4b35890db1f09321d06340f554c2b21439e3eba03d37f6eabbd780564a9ae622b93797c4bacdde865c6e2530659abfa71bc015941bd4b86061615d72b962b1f8391d0b8400105ad590ecaec58df972616edb29f6555816f7ba2d447911a55744af442a6bbb3cac949003e79d61f12a6f9d8dd88a3a3247121971a3bac31917214d6dc1be7918f3d8ad96c8605cbcd", 0xd8}], 0x2, &(0x7f0000000340)=[{0xf8, 0xffff, 0x9, "7bfc8e5dac2f2ff9e82ba71df4918198132cdc0992981486e152aff91de375c9543b0ea3800fa98d4b16e010d112c0fbfb02cc6bfc874e8df3e2309a75560a6bd79009bbcbb36785db156031f05f0be45766343788c73d01863128807afee1399681faa11e0ec0cb5c3ac4edf6ad722458a4f47bcf6ce6efba0464f035fa945a542f0726c84e1dc0702cb729b539c87e2bf6381afe1469bcb063365e30523ad18a5e02bb263f883ccb57fec9ed5f495829741953c3fa53cf10bb599db8b447d71b7854882f2cbabbaa150b0cb84e4bbd3a9771cfefcbec11eba2a5854bc3e14043471d"}, {0x90, 0x1, 0x0, "f0344c0b8184ace2629f2e59a2d2fb8a818a989891a56764038563314f832700ced66484eaafce3535ce02e4e5f3f2910eea704986bf914f9f8048b434ede9301a6054f00f91fe7c7f9c625529a3fe9ab9f1c829b83e985314dd3173d7bd0c51cd53d8b38623e423873d2b09870dea1790f4893b4b3f1fe4131b4fb018a9"}, {0x80, 0x1, 0xf0, "a8a744125ba70b97024717afb58250c0228c6a0565a075cc5a4e0060d4ef5388085353ccb4b5032ee54661e8fa49c350b672d0b44152546fe26385a9985dec2832689228283b8bd24b70661f7ef77653e4ab30c58bbbbfe9562d68a376cbcd6b74bf7d9479b875c75022e346"}, {0xa0, 0x7dc0c1faf0a59a2d, 0x9, "eb11a535479df21822c04ad03a229962b495060c78a1ada42f7432586e5aa88055984c76f17729cb7d52b624c986d0f3a3a2a21ef59e4024192a7774bd98b0bc3b924c63466898668b277d09eb58585f0ac8359b0022a10313535cb849e7b8e188732678cdf486cf55924134a01a9a30ba93b1ced441e4d01453802657b1a4017b992908b51855d2b8f999fca260"}, {0xf0, 0x1, 0x718, "b8be8755e36d670793051482ab3dd1ddb405bc047abbabe1a4ea57bb2b8856d8641eb485bd13c0e7864b7b9870c186c5d6e89a512e3f338d05645d27c7a71db8846c2c7f1ed6aeb02bef65e1efeade650de90f21fa864f193d86358f6cc4e88edba177a64ab380f4f3475bfd45e9643ff5cb94f6b0e025e330934a581958abfc152838ec86c2fded2f8091f4709e83434314c8f861349c7067ee45ff58f7380d6039d4938941ee60dcb5666d2fef053c6317631dfb801dd290ab641a9caf0120e257c706d64f3f15401d85ce8465b382b55a1ce24363120cbf0a735cebd2dbf5"}], 0x398}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5f62b36307a8c1ea) 7.278744984s ago: executing program 7 (id=779): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)}, {&(0x7f0000001200)=""/195, 0xc3}, {&(0x7f0000001300)=""/152, 0x98}], 0x6, &(0x7f0000001440)=""/147, 0x93}, 0x800) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001580)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001500)={'./file0\x00', 0x0, 0x0, 0xa4, 0x1, 0xedb0, 0x7, 0x10001, 0x1, 0x2, 0x10001, 0xcd41}) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x3, 0x0) (async) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)}, {&(0x7f0000001200)=""/195, 0xc3}, {&(0x7f0000001300)=""/152, 0x98}], 0x6, &(0x7f0000001440)=""/147, 0x93}, 0x800) (async) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) connect$unix(r1, &(0x7f0000001580)=@abs={0x1, 0x0, 0x0}, 0x8) (async) dup(r0) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001500)={'./file0\x00', 0x0, 0x0, 0xa4, 0x1, 0xedb0, 0x7, 0x10001, 0x1, 0x2, 0x10001, 0xcd41}) (async) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) (async) 7.117992684s ago: executing program 6 (id=697): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x1, 0xffff7ffc}, {0x3}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) (async) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = dup2(r0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) (async) close(r2) socket(0x2, 0x8001, 0x0) (async) r3 = socket(0x2, 0x8001, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x80) (async) r4 = socket(0x2, 0x3, 0x80) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) fcntl$setflags(r1, 0x2, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x31) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 6.041465521s ago: executing program 6 (id=697): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x1, 0xffff7ffc}, {0x3}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) (async) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = dup2(r0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) (async) close(r2) socket(0x2, 0x8001, 0x0) (async) r3 = socket(0x2, 0x8001, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x80) (async) r4 = socket(0x2, 0x3, 0x80) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) fcntl$setflags(r1, 0x2, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x31) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 5.832265461s ago: executing program 2 (id=800): setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, 0x0, 0x6) 4.9674694s ago: executing program 1 (id=802): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000640)) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x2, 0x5, 0x5, 0x3, 0x9, 0x200, 0x0, 0x10, [{0x5, 0x4, 0x5, 0x3}, {0x0, 0x8, 0x2, 0x4b5}, {0x8001, 0x8001, 0x3, 0xefea}, {0x1, 0x7, 0xfffffffe, 0x7}, {0x2, 0x7, 0x92fa, 0x9}, {0x6, 0x5, 0x1, 0x8001}, {0x3, 0x1, 0x6}, {0xffffffff, 0x0, 0x5, 0xe}, {0x9, 0x0, 0x4}, {0x6, 0xe1, 0x3, 0x2b}, {0x3, 0x1000, 0x6, 0xc0}, {0x4, 0x80000000, 0x4, 0xa}, {0x4f, 0xa461b2f7, 0x104, 0x1fd2}, {0x1ff, 0x101, 0xc556, 0x7}, {0x5, 0xd164, 0x8, 0x2}, {0x2, 0x4, 0x6, 0x2}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x1) (async) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x1) getpid() (async) r3 = getpid() fcntl$setown(r2, 0x6, r3) (async) fcntl$setown(r2, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28, 0x5, 0x1, 0x2}, {0x5, 0x71, 0x58}, {0x16, 0x9, 0x7, 0x2}]}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28, 0x5, 0x1, 0x2}, {0x5, 0x71, 0x58}, {0x16, 0x9, 0x7, 0x2}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) close(r2) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) fcntl$setstatus(r5, 0x4, 0x4) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x48) accept(r5, 0x0, 0x0) (async) accept(r5, 0x0, 0x0) fcntl$getown(r5, 0x5) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54, 0x36) (async) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54, 0x36) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xfffffffffffffffe}) socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3d, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 4.966552049s ago: executing program 2 (id=803): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 32) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="33063d2da0517efc0080925d9025b6e8dbf80121762fe73129be1158af59c10900000000000000b5a641423c91b99d0b8e7e193bed9eec503fc93955d59ebfe8d7022a855d39d0b16437d5c258d03cc576e8b605c05cb163f1fc3da9802dcd3d6db2", @ANYRES64=r1, @ANYBLOB="d719a9d290c62680eed741a9cc0b1ca7ace04b9fef228c71fc29a0c35f7c7564cd75deb77a0d8b20cc066aa25f09394e613b926f44709d5c922b0123354d9e679de8ba839aabc28eb843b924d84da1cfa2d6164befbbc7d9d23224fd97492f0e67b7f84997618e10dea026a4273c9a989fbf1ee2fd3c12c4f730dd1733a36ebc917962c38e5662f343a46d144494358f85c0e4a35a0ab137d38d668ae77e57389e28e50e0000000000000000"]) (rerun: 32) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async, rerun: 32) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) (rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000300)=""/6, 0x6}], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 4.927658819s ago: executing program 2 (id=806): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30, 0x9, 0xb, 0x1}, {0x5c, 0x3, 0x1, 0x84}, {0x6, 0x5, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5011, r0, 0x84) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000ff0700450000300000000000019078ac1400bbe00000010c009078000000004500fffc0000000000020000e0000001e0000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30, 0x9, 0xb, 0x1}, {0x5c, 0x3, 0x1, 0x84}, {0x6, 0x5, 0x0, 0xfffffffe}]}) (async) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xee01) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5011, r0, 0x84) (async) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000ff0700450000300000000000019078ac1400bbe00000010c009078000000004500fffc0000000000020000e0000001e0000001"]) (async) 4.779506982s ago: executing program 2 (id=821): r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) poll(&(0x7f0000000240)=[{r0, 0x5d3a22c981bdb09d}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="b2e2c85302e73c875e3a7d36389d38cccf896c9a4a06cb403d7277b7cf69be26ea66786ed00360f8b8c5cead41b0eb5b75869cef49b802f3239332a1111361995f2c459bc4d714984ba2e5752757a779d6f369436458e53725ad68cf88c99f14515b92f5da8281d076c213466f021acf384635ee5ba930778722df189662dadf20fb6b52bc39250d2fe656b0c08cf8fa78d799fa70cd062631dff055d8472ff2b85dbd166ad6fdcb7018", 0xaa) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) r4 = dup2(r1, r2) setsockopt(r4, 0x1000000029, 0x2a, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 4.577481219s ago: executing program 4 (id=823): getpgid(0x0) mlockall(0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @rand_addr="51efbcf8208a366699c16dcd42da0b85", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) 4.575760657s ago: executing program 4 (id=825): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x997a}, {0x4, 0x0, 0x20, 0x1}, {0x12, 0x0, 0x0, 0x40803}]}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x40, 0x0, 0xfffffffe, 0x0, "10007ed8230000000000000000000200"}) (async, rerun: 64) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="06358a6c41f7becff4d14a9e330b972bc9196cb48307b5e5ebbccaccd43099173ab76fc6b1388c62d1e8fea079ebca4e484ec2bf0cb5aa5de28287352996fb2970749c06a6f29803afe57ee11ff1c09fcbf67e23214ab6e9ae720ff790f101f2a70ac2ddfb", 0x65}], 0x1) (rerun: 64) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000400)="c69048ad5d3c55547ef8de89f70acbd5", 0x10, 0x2, &(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1000000000000006, 0x6) (async, rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) (async, rerun: 64) syz_open_pts() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) semget$private(0x0, 0x4, 0x21) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setitimer(0x46eeded623f19802, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) (async) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000700)={0x10, 0x7, [{&(0x7f000048e000/0x1000)=nil, &(0x7f00001e2000/0x12000)=nil, 0x80}, {&(0x7f0000374000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000070d000/0x2000)=nil, 0xffffffffffffff00}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff91805f24}, {&(0x7f00007ca000/0x3000)=nil, &(0x7f00006ee000/0x4000)=nil, 0x51}, {&(0x7f000037a000/0x4000)=nil, &(0x7f000020c000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000032e000/0x4000)=nil, 0xff}, {&(0x7f0000051000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000502000/0x2000)=nil, &(0x7f00005e7000/0x1000)=nil, 0x1}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb5c}, {&(0x7f00006e0000/0x1000)=nil, &(0x7f0000067000/0x3000)=nil, 0x1}, {&(0x7f0000553000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00001f9000/0x3000)=nil, &(0x7f00007b3000/0x2000)=nil}, {&(0x7f0000769000/0x3000)=nil, &(0x7f00003c3000/0x3000)=nil, 0x3}, {&(0x7f0000741000/0x2000)=nil, &(0x7f00004bf000/0x4000)=nil, 0x1}, {&(0x7f00007cb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}], './bus\x00', 0x4}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000200)="7680fd2f2e029ecab3ebd235ff3c82da3a466d7576f51fcf656378c5baf7eedeb0cdcc318bc36e99e09d5c18c7e64b7abf3a1b510ecbee8c4064c2e12e086e113667cfd9270873e7a1e86da32c20897450c87069f42b76f2c9e72e24e496f3bc3be608ab6540a1133b7e7371f4eb572e50e6c580873951aefd4648ddd0a301cc04a328723af420e085e3d6fdb5a8380a4a8aed50c8c9cbba3ad1bb86bc0c34d76579355b854994b69b56b1e6c4812fa63ba3ac7d4aff2a99cf32e85e4aa721335fea40e7d03b12b7f53a0dd911ee534561c3db6f56451f6ade33830f4df89b209008c8218533f25b8fee74da38", &(0x7f0000000300)=0xed, &(0x7f0000000500)="9ec6dfc0c8ba220db45470b95783145097d9f9568a5496846f35cac7f8343ce89104e20fe28e4ea3d1cc83b843dd57562896899a6ad7ce522f604c24fc03529d1ae9b460bbb2f6e7fe5701103d11db93f699309318f786aba9a47321f783676dd44f9fac480d2605131e44bd074c9d195355969b4bcc5f835606130faa83aabbad67b514a12e51268cb54aa77ac87ebc53e11f97d8b47f69b47c0686455f812dbf69b1de34b386068922895a3fc318616c3d988ca06654d179c290491deea194e230ecb810", 0xc5) sysctl$kern(&(0x7f0000000100)={0x1, 0x42}, 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x2a) 4.573634564s ago: executing program 6 (id=697): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x1, 0xffff7ffc}, {0x3}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) (async) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = dup2(r0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) (async) close(r2) socket(0x2, 0x8001, 0x0) (async) r3 = socket(0x2, 0x8001, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x80) (async) r4 = socket(0x2, 0x3, 0x80) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) fcntl$setflags(r1, 0x2, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x31) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 3.369573919s ago: executing program 2 (id=826): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x8010427e, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x100) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x281) r4 = semget(0x0, 0x1, 0x281) ioctl$FIONREAD(r0, 0x4004667f, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000000c0)="efce10c696", &(0x7f0000000480)=0x5, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) semop(r4, &(0x7f0000000140)=[{0x0, 0xfff8, 0x400}], 0x1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) sendto(r0, &(0x7f0000000180)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0xa, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000021c0)=""/4100, 0x1004, 0x1042, 0x0, 0x0) 3.367141184s ago: executing program 3 (id=827): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$kern(&(0x7f0000001840)={0x1, 0x58}, 0x2, &(0x7f0000001880)='90\aC', &(0x7f0000001900)=0x4, &(0x7f0000001940), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000380)}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) setuid(0xffffffffffffffff) r2 = semget(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r9, 0xee01) chown(&(0x7f00000002c0)='./file0\x00', r9, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8001, 0x0, r6, r5, 0x0, 0x1a5, 0x2000}, 0x0, 0x6, 0x1}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000280), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xd}, {0x1, 0x6, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x2) 3.366848566s ago: executing program 4 (id=828): sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000140)="30be49b2e13e9c585eda56bad471a85fdb23ff2aab730e66217d46a8ca5370fa485a5ada8b77d4768ecb4a092ba144a33334adae0e24e221d64e64fd454c8e6733a4990bbdc908c59e7dc08a6a27a0dbf0caaa41700c13ab688d5eaa2a8765145cfdedfd54988d22d55cb128020ce20ee5c380e111b26e71d4097138b23a27dcd753371383ac2358866a0b10dffb040a1b782e9f96358a0af70106b6590b361fa810540f931d73640464d736f3ca060045bfe1b4742e718821a650ef1fc6cfa5c362f2e78e5e5bdc9dbdbea29bb3500d51877fec0e9810a9e8b347905f9c9b3d6f5b35ba5e6efbff446866e242b5cbd05fa64f9ff87dff8e643fa01e8bd55f2ab22cec2e09e3beb4e3b87f89affa95dd709aa6d63db41dc355172bf81d0e6b34023d9a81ede877ab8b680a7ef36e764e330248ca50c304e80b1bf5fdbb641b812335042cb4a3e6894b62c23f45f150e380fcd624e4e6d976f2a9eb64c42b768f7e72cc0986484301e04fa7dff8b09d0300e6d28e01e313462efe7a360b11ce6723c8fb07587c1bd7bb83d0c5edad2a7603f647839f4b8726428f040e7045250c08e528a75adee0eeca87d4782ab15a89cd737d33799961649f8c66c90263f31c90f82bdcf4e8a0ea9cc9ef784ff91d4d65c943e5e26729cae36dee329e6e910efc7c1014f98a2ef9da5c877421f049cfa3c3d32f71bdd3cee9c7600a0e0dd4762b2aa82a5d8b0eceede5d7f8acaa11b0c49677de449cb1ff8b5d4df0301da447d43f51aaafa0dc3f8a84112aa936da4e15d967015b35a2879c19e338ef8b7f2689fbd81e76a9efd608a2a1b486ca4d47ed83c79ead8bbc65f52290b1ae398281a1c9aeb763803e38514964bfd66d8b51b27d9d777c95af647e26f7713368abe55e5ac15d05d55aa1127808a6d84fb5019cd1770a2b3a9df125208115127c145d1a9d02044ca81125a302196e36102016d7b22798b46e8a497c2931ffff90c6b687ba71d1cc07bb37c151b468d6e572d8df11da3d8f635a74f30d01a2b276d5f4a09cddc79205bfb035ef7ecd2da279ad872b1ca74a849426fbe013e07f5710f2dff8d2674ce422d833c0fe53d4150d19360cde1c59cf132f743ed4f7be7c4fd513b67d053d9f784fbd4affe8a3802bf6ce542c6043c04ac5f3d11571c744744aaa4a94c56f5635e7ef03fc26edba5bdecdd89bd09b75385315a9c12c89e6f50073d9b1d1816c3fa01d75ab3fab4417f21b479fec6c8044944f7c4182cd41a28e8f4dff8a60f4403acc88a4ebdfa9b7dee8a625122109be65bd0876c30af3d0d837a0fd2bad12c4e854e85fc607635f945af1c1e6eb261e04cf8f67dd9aad9f9f88a3bcade1f76f6b9923082aaf9c94c69d594872b5e04ee9363b87bf7aa44d95a0db1832b9aa3a16f8c4d3ef4fdcecd9ebe7207d12192c014039feee1353af8193b0d377862a735eaecf593d92d9e1dd655d2c4b00ae49c1649a8a00b7c7319e1261e8d305f9b9b0f864b624f0dcc9b59f569c5f6c676a5cbcab7d9e57358f2873df6926eb71b924227a4537621113180d7d7a058343251eae4f0d0b33c23186087503f85ba9442539eda26ed69b97b996eab8f56d336ccbfd6b65db5d4f8beb326df24f8d48bfce1961a6eab9a890b767f64f5ac0037bdc54b0c094765ed041dac0c59bbb10e0c7085ebcfd8e573abd5bfe3fabb66a77b90ae4990e0089e4005e09a825672a5e704d334e3d4b25fe521c251b3842905bee9290953b935a82f2215eb74d48108160623ee1600f2fa5e96717e6446d579c60367adae56b643a0776eeec6c25243fd00459a834ff34698634ba4887e61174ef87e0ce58ce59906998d72ff853bce50a12190360e629a011afec9f77375f6eacbdfa06699ac5d06a517c1e2f652c189f4b3a79ab40d0e217538f86b3aa7f98b405355bc58e7303f310dfe5c7e9a61b59deaca3e12040dc6792e7915cc76fd9b8640ee461ea2670aa7013f0f595e6822916fd53095c89465a405ece350fd70eb39f2ed36d2f2ef23a02fbbcbeb0f5ea6be050d6ae4fd23d9d1975916011f364f670c98a45e38358ae970dd0c117f60a952fb6244552177cff48fdf514a5acbeaeec8eb51c7fedb38ea01cb07b2c82cb2876377c74e54a396a984671d95706763f68d902ec53df08dc8a654394563140f0489641e149caf894f838d5d89344280e5f6b3743e19ed3f129f0672a7f567c0d13900a7df5621f2dc2e049e4d8a1a61c459ad97d0433be40edc81f58227275677191e95645869fbc5272f93149922d58d949298cfef05175c726070dde1dde46835e72ed9f705068513c2be675326780f368ad5aa952dfeec97bbb97568020d11c1a32d43db3dc0f010d735c5cff423fd5939bab3fecb1b939a985b9a7c8fc302de565367e4346ffb87d004002d61399bbed5b0970805845121c6ded0a56199ee3133761e07a3dee984f033ef584c2070094928295dd03ae6c3a4d835d657ad80f93786fc40fa41b85ef76707ea85f1fd937cbf3d3b58b132b5de22cea37cd7e9e25d691448e9d63dbc910f9feceeb4ad5e2a4416b2dca579ea05d3c02f1b57541aea98268e0f1ef174529aabbda440e9ea8cb9dd87754418c7a2e92f55a02085a27fbe8ada91d2658d30d8cb0bed2ace14b7754ba808d15aa3edf1f55886232b1817e28c06776862f0faeed1e520d662651b741462fd9e84080357ea25b3d7a99f7c9948349638edb68f3f2f7c42ddecb2384cc9a0e1d2e8c1f3cd988749f8d7a4e3edc7b21030449c05c2f38407c026588aaf4a9823657df9d44eae61e2ff2455fcf7c4a4de8eb2da479345de30e7dacc77421885125ae028844982477add805549eef0bdb38430d3a705d5b6b181a07e301a79db74aa71641ae276668143f70afe51ac51052a588bcbef4204f2d3e47296bb9159c3c3471ac8a28f009631a01fa27f759e72d125594b503e9c19fa104f7ca296f1c6f920bc8c0552d8703bb451b1cb0e811e1ed87fd5485996b9a6be25d134fc8b586a88b9b6763bdf0af1b43222dc01eb315854e801772647d97c29ee8c55fc79359a076973a2d439a6020f631cfada3665d9cc98a650e20487782157274cdc8428a5157fac115656d2c9e6fb479ca5239ca6fa08550866bb6cd78d7a4db3ccccd97ca2b50cd3a4d17860061d8764965faea87930a84b91d4e9e235af3ba79ce293bb267e83bcfb57db52b98de9cb1d5656026bc75e5a19766b7836ba0ffdddbbc9471ed92f31825579b46ff6c1980ebe3b602241781b0fe7901d02ccbb9569b1d5665c2f6aac84a39ed11517f8b4b34538ad58374ea7facb21064af937dbcd55d969a4da21712686399af357d668e391437f48182393efe8ca7dcf2110eef6574250c4b6a2a3ebd67e93890b8ee58dd651961719b956632a83b85fde76498eee90ab326abbd196319f3d970476a2d40b98371e59f41f50887a9ffc8c1cea724f7a7ea17f71c5a682251d2aa115a2277e568e325648772d337190deae709344ae04f75ae7fa5a50fcde97efa55cc9ca44354c7dad93deb8d5a7dad511919bc793fe22b08c98926145ac8371a23873dc332b8171a5adb3394e35c804e1caa37bff293ec45f94e6e1637f431d2a97c7afedfc1dd3149c22c58a25a01ceaa61c302213a96a0680268ce2d6b472ffc4803a3830983093b2b08ac59b799d8c6a0149d59018c5ec80d0ef75a8a16b84d8288970da1a3d4beff727d817ea0933624034583bb4e362faa9fa713cc178cd72bd300b819adc9095e4a8deba53162fb7203f41a998a0efcc4856f95c33c8024dfbd7f1bfc5f48dbaea6da03bbf7d13a70da4aaf4b8f39a5f56e7d0b42ef1ae572b7b906e42fe86b7cb5c5038d332fbe6022d7fd8df37e8cc8446283535c3017a727e85f669df5c5f10a23a68f8767bfb59430fee3ca5e15078186ed7a73de20c6bd23d7dcabb56dd7a96f8cdddea98ff14f804d831012dc7040a0c082cc35c8e7fd718a623372967fb925e3afcbd5ade6494896a9ed2eff840f43dfa2bbda45f4c7bdeda9cea0242220b66c50c63be975162ddf35706c450ae08661844f7775777579fd80bd024469a575afdef5b6b72a5e452c7e8e36c8d725ca19c77d0dacb70fe7fc86df65b8e0a819a8e3f8e3452dc6f1561ddca374d2a9847bfcf7b0ed47a7567ff01cfff87c713780fa72d0fde0b41a15b549025fee170974b3f07437c8a9ee81a4cd1273e4f4fb24e8350028d4d82bde132f9a12a93a1caf3b1eeb1e163e87f15fff8f14f3faed9d08504495af9611f3138d49b2de5523177f00ced1edf54eb46fc96aa00a0f0930ec4235adc8eab4cbc1f3a3d1c73fcbc05e88ef04b16835e930a874994e4478bace6cb33efd31dec00010b2183c8e870e62aa21a2498b8c9c5d84c76ceb1169c18df4d4f3026d069f18b197294b377b7fa46beac3273848e6f650ca48799ec4e2e1d26c22ac37680ceac5b750b27fdc6ae0b09f3332293d070ab0d7f8f530c8241b96276f70b931229227486720afd584f012f52b49d14afada2717cf7c7e023b14d5bd5102e401580b4fe40d0774ccc296b2bf538578c1bbb98a0802d26b9887154627993b0e2daacfdafdbc128b07c73c750d2bfcd490448cdd39f95d3725c2e09e1a5e220a59217c6dfc54996290b1da887423522fb10d535b69f859b958df0f503a3fac37a59943a96f600f881b4c1f0627a86481f199faaa5e20878c4259f48e4650278965c3ddaf353ddeb1c7cb17ff845a66e691455ef6d6a4225f351795c96ad6377a897067bc99ceed72fee3346b159ab02544e24bcd1e6ed3bac3595e4dfadb13a786cbf6082d3b89195f46ae179b531f1dc2ca3f5d5c360ad8638c36b65d867c7bbfe7f438b05b07390f6be0f5db1c362da6dbf0334c6a87d61c264b2bfb6a4277b0806a466d22af02df868b8c4a35c67be281160e934eb27d23aab74d6aeab2cba44049f053df279c855f0522f3dea9220bb38a3592dd642c34eac01fba3bf2ed2bae2030510ba2e1b321ba908b61057989493e7b6678c5d1e38a23aa8555d86d45675656bb570f622e0bd0848803e99ab94966551c54540aac04811f2ffc808f6004c995bc085aa43c7e77e0ac5c8eaf7ac5c26cc32837cb4ed01c5b9434f077d9a5d2a7a9b5f94677b417649a57cb862ef939d15ca4ddf6a2eb266a19dd8565f006d6ee9fe6ae9e7b21e14d52ac444891b6746ba27c7f01d32db361569885fddec3dbf27598c591e6c5365759a71108181d6cbca59b6d71fa9d5fb4e9dd893dccbf8d885d97a10356c09136ee23a38a5da7d1358fe6c174e5c159f8aef76d2f88cc47cd5e46ce8ee7045a57809d13efd2aff121e9490ff0c1a0f52d926398db449ddad29db38d3ab124fdb54b040c3de805d638ffce8aa51cc8f677e18e4606d1959923896eec91937a3de3fe0bce9929fff25e588dc3a8ea4351f71dc4111744892464122fdf5cd2e8798e4b2bd111d4ece1028e1a407f661c1c913ecf67e7d0f632bfc15d8bc87c2958907fe663a2852d003b9f026f5225860552a4478f711f71a2a9326c2cf942c2f24e137d5f76feebb0340e2673f1f86faf279e7935a90c6e66a9a9802d46cdeb2c37bcbc7e16423cb9b19697f7faa97c8ea12d91219b797fd9068a930d6b552f08744f9a02ce1f188cacf63051645cb40e8c1101cb295654b0ff7018ff20ba93d8f44cce152ff9c82aa304691e311b1dbab8defc19d3d7c7e8a17df1821f5ba195d149c8903eb735d1273d248aa960fc50f8208d7bbcbe534b43", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="2ba75441ada8092887e8a42c713beb0f3c4bc7a8cdb0d773da73ef463e802a4807f06645d6c7e61ccbcfbeb741765b1346920833c93e18fcc0f51c330e31fcf3a120ada8f34448f1310e729937862f6f52a0d4dee65754a90adc83bc92ae659d5ef50a8e558ee148bb86", 0x6a) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x80106468, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, &(0x7f00000000c0)="ac07a65336bd9340", &(0x7f0000000000)=0x8, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="ab58", 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) 3.365544739s ago: executing program 7 (id=830): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000004000020", 0xb, 0x802, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 3.332531913s ago: executing program 7 (id=832): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) acct(&(0x7f0000000200)='./file2\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mquery(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x0, 0xffffffffffffffff, 0x9) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, 0x0, &(0x7f0000001380)) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, &(0x7f0000000100)="4102d372a6919800337d5d8fd23ff4bcaf0dc8fb99711c3226e8b0ed6fcda9326f0b74abe33b8663a1a91c1b823eef701560721955ed66bacc240b8fac7e1daa1ee65965c98c83b5eee7ac9a6692f39945cad769875c977f8066862ad0321df03f967e3d441f8790ba21e6036b9930f8d29a", &(0x7f00000001c0)=0x72, &(0x7f0000000300)="3c5342681596a0098ca4f9a85b82c7913f5ac00c565b8c1941dca2a34268bde2fe291deff6b233dd767b5140dfefd6d7b612adbe39f10278e9f6ac2389b98dd951afe48a889228df3120b0e40e8fa5f2f4ddf086f2e690ae5989258c399782423ea84d3bfb82313951564605e9488c556ce67b48a698613e02f54db2a1be631c17452dcafe8a41a5bfd2c6fb2433192dcd67c659ebb5613a73849538a8ceb1338b3a7f45492f45d0c0f65391625cfbb12dcc8f1a2719cd98b7485f5f7fe5346bffe3703732039e912ccda26ca6bfba809b640bda0d4f420c824ff0a0decefd48c57ebbc4c9f1eb908c6eeef2b54d77baf23c63692b045246098a6708c1b2f9e663168a78c98e8390ca3c38884fe92a116682d3518b70b03cd8766dd5de621cf90dea2d7e473a240d520d8275c2852c354013d3d2768a7c4cb63d8973dcff4bcdcd881f3425f0b6c0b38b5269025aad8c8791e721b782ec9077382f76a56532437bf1029f57a12b505bc21ac3ecd1bc221849ff260600157ac9fbbe7c4930f27aa2b108ace4196ac573cbb647bc8dc46710c382a80bbb48f7a15068b0588c76332d3ecb173838d458995eaae1fc681ced996f1e5be22f8baf6f695e05a09da9f12cc2ea720b6fd62a193ef0b2a341f704295b01e127d44a1028b33bdda8cb7d55ba951d2d7d6cde977ec351c31285609648f8fc19539b30e04c3b7cb6ed4fbe93ec192413579bd1fc787996dcb3a5ed804905c0a7944bcc7200e09caaa1a4d691cb32a7dee038eecde6f65cc73aa8ee9faffcd2d919aecd17a698d759df4ae2c3b4c07a5afc46bc993cf6d308b1211fd35e87aa0538918ae6b98625434790b4eae0caf9fcb8588c793470e08af96df6729e3bfe58fae3bb6c2cfe665c2caab4bb4c3539f5d939de8bf61b3c9e6c1f08a98d5070429de79253bb1fef40004a671617f54e0a3a339a7a175234763ffe7f6a101ec5befec9e72ee2beebe4787fab5a96e6aa1add1368dc06b66f474d2cf216d7a80a900b6caed92066f09170075d0f495626ff6c687a09e2efae5f11c1f94abc80ee09e3dea7511c14fcfa92c4b8ebd0c83e4648996cf1d69fcdde13e800eb5f7b344c2d24348945d8d815c1e810ec63b93cf2aa32ddf83fa34d43695c2572f5d70db42e2345701cd6973b9538f0b41e6ac09bcb043e5986958a8da65604d500172aa65e4f8dc624a4fe94baab0783e9e8007393bb215522f10e752c71a21a6db31b856d689464efa246bfed1567045cccba45931ff10e79ae7429e258dff4cf2008af80558594c87f8e199eb8edd532ac85953354a745df0e89f19aaed6efa7fe17058d27c312b246c8dadb7242fa5c13bd1c5f291943f0fc82d7b535a2c3a4950cb11bf28e31d7c433b87840a794c8e055efaa753121a4d6aead1f356f6dd2ccfe31bbb4601b594a9f07ec88f5278988982741b73741b0c6f6f863aeb1525bef232175d348dc5b35a46d7bbdda2dae4aee3fbc034f4dc7358a7c56b9ec3947659b64c7f54206ac7b80f50fe7b1df0812048a210dbac3346e99aac0f5cf38ac1a841437fce48a95034c78dc65eaf1ef242b8142304c063fba80b239a72b5088aa8f94bf602e2136bf9bb01903026d4d1592fcbe5c357a5b4b698167dcb517002fa5d3f3603798a650085373c41c93b4497a04f63defc28b9c873f3abd8b4b5ddcb2bd27bd3a60cc0551d1824e98b6b9a0fbcf5d19a0f88292d1c147d2e4e1365a6cb8001b9545415759ae8169f0eef9dd8be6eaf97e844c14639fd880ea34e53822f2d63cc9ed419317aef7864b866220d73965552e776d8ec1df066bf205454f4697f029e61aff9baa6e780e09473805090135ddaf4e92cb7df29a6ed3b1d5b9dbf9ab6adc6fb4b7c7fb84b3c835906e6407cc42fe24f55bda92b709316e60f71be769c95ed6d831692c6e79e19f01eb61ccada3edbb2a63e15f61dd504a6d237058a576b991de18cf419a4a948f0ac59d3ac79d586ec58302050c3f76f7455acac11f03cd5251f286feba5790d381c0ca71d832b9be2d31ddafa9779a1cabdff0d95484031366893041ea424075345e50457948135d52da7a7e422469066ad5256938f17e909ac951bfd7afd641adf1a0ffd8f2290ff4b5803b07605ec00f018d0b3c708e4704db2d0157c5561ce16ace55467e82a8fbca85b15dcd76f3857a2664612967e1be36689d5149654f19036ba5c0096cd716817360a31ad2aedd45b725f3c30f8713c684f53342039c912aa8866fdd8b81466265e631f3219b028f9f1fbc2c5e586f9463c61aac30bbf6f81e5c9fa00a0f9dce2accda1fcb3c8f240cd69ff57f48f1cfd05d1d3b0afe945c622d5bf4c481c6699426fb8683dcf5a529652f09a305e9457911ecbe1e7e0949e5eccedac702c1ea9c47f489903dee06d5016dbdbc4fc179aaba1494698940d6603209a08a42cde63c6ae91692c81fc4f30fa5a86a491cee8b94824592b71bfcd1e4c56e6cd9dc044bb99c8cc6d67053c4945f0f8acf5ffd09f3ff23f4130a8a0584482b3319e38b1b67bee311b4f99328f51381df4eae4d9b0800f6842f94814a837e0121ea7390f8af6f352a9ca985bb6cc0564fad2e6f30f4ca9409cb8c682ba11e72485c9b76655c751d77e8d4b41d7fc238cacc155d115c6d7d7a84bbd9c80575eaa4cbe7307369320db2760a3c900e8685ba0aaa483da2dae4670442992542b44f4412136ec26bcbf1ede0b870560e97386479398e6518dac3bc144a59adf6a72e2d9860c4d7311b1e2c7f7524314eb52db19f332a170ac1d52991294fd282a55a79e7b2a3d90b9765ded7acb12e05a9c331695a9d28d6b47da69d8dbdffbaacfe162fcd1ff397d3f83cd712e6bdf1e793c0bdcc630205102c5f47973bc49dc619cdb8013dacb36b993f9ff2fa635a084b3f99a313cd06a9fe5845134ad9a13e26de312928ccde2c6afcee04baea8275fd92bcb4c550cf5e4577d78d4a84935fe9654463aeaa3855285519cc19736812adb94d37c877bd22cc3a5852a30a64fe45e0c6979b0f6e2ae370fffee23e292eddcc63024fcec5b2975ccc7976e25018f25dd18c1ea8e1bdac934549f9be1906c4d658d89763f5adcf8d7e0b60f6c5ec23baaadc9e75960cfc5ebea3ea79692205879d2dc38bf1de4bda23789481d0efc03c4e6e5df6f22a8c12b8b63626727825a36bb68201f747a16473330fdf8afa6e44f8d3efc4235d37599b43b7222ec35003ff754631e056f2774621f7d28bcbae9581a869aaf78ea16a4e4e6c3d315b83688f32abf8c147d4238076522c6dfa928d0d80df7db71c3cc7780a06597f49a970fb20b4bd4e23bf2118ead69eb0f0e1d76ec0ff7eec5b251ce72a52dee4a3e9b9c5426da1aa5b4a3b5fa3d29ebc9345c69dd9523036a0338034ec7b991ee5dd938e1333a31065ae1304814865bd2b50c840f4faff3dfadc34065135e3a2a6689f8b41bc127376c6771fad759bdd8c4e2072ce3ef4d91325b7613328e0b9fdb7f0cf08eefae21386801a986befef54c7d16ecea12dbdff91c2e45f08a30756aacae797ab00d0d692905452db78dbc2bd38b7d978eecde834811ce3891e76c25ee77d8638079fe7194ca4f5f0adc95df1e864c44d784cfe8272ed6b524587b87d4dc8abbf746bcdb732939d20efe28cd56a1a320cb78f2625abd032a458d6312cfce7aba9b53234c3da553509c1067d60d93d1a144b9047609733fea8c78543b19ea3d1c3048f18bb6db422eeefa5fe71a2bb03ef200d449bea2d59062ca607d3df69b1a658da35f979937ec51cd844c30fbcb7df12cf7a619d18bf6ccbdbbabd0c7c0544ca5e8371b4c150d6c9428c0cac033aebf4689bcbe0443921ddad8a469c573a46fc16a54d7d0a053d8ddefede7d886a175d24c684867ffcd6951dcc202ad3be9c66e0555b5d3b5b4158bcf9b37b5605408dbd7d69d7da4d10f57e9f9815114f3c6d9c9c75b38d7dda4e0a997d09c41cfbcf139b45d8ef8e6f59d0cfe58f15284f3e5698d8a6ea81ed233547f5ccbc26a2b19ef8e070e8c9c49367073040219d3303fe318a98dfdf112f52447524cfd670cc126a8e5e1d0c5738845781604e844cf4a283bea6b82bd0339333d833460c7bbb93308309bb205f204b286600d466fbb067e1671c60808674273995e15f482f5e7517fc71849ad8456681b4bf3071742e358f9c7a87ee5d1cbbbc912ccd7c843026839f59de132fbb6d2c46d1ee70dc9650b2d72a8316d7de71f351e375aa6b7c9d4a26816a859e5b72bc926d91bb0e27c2d3da8907c76293c16e95601ecebdd961bc8961ae713ee4ff24993fbc1318b30384f5898550e8ee81cdbf0ae350431680c153d7e6b55d944bc1894d11b216dee29a1c60705b7e5ead97a0545db6550d3ee75abd05f225f47adf12dc6367267388318934c2c4419f552440e819998c01eb32b2a67c68fe88f2b12cf3ab08de0fb32cb633540dba2196763fe6249bfc98f325f5ac110b7058ec1081a1df0581e7894a6316a7db0f42ad20938133e01e8bd68d8d374f05d85ca553367d8c08fe619338f252a68d5bdfc2c65af2d944bc05759526d07830b6e3606d5a35fd90801449e1f0537ccd03d4b9dece01d5de90e9dbec9d058489427ee545d3ba941c0346b297c3ba0030a276a036cc4f2471cddda22370f24873923d4e7f7a116662981c5dd3714ab2853b81710bd19d79a808814fce6439c2a72e9678c76917452a4c5abcce3f5edc24433c93293f11b7290f3ba566209b5c46f09b2acdc27412f91d356299449619474be1ee2e5a68e2a3f4e3f0f2096482d3bac03eee3951375607289d60e53f2357b609226fbaf010a7d7f2abf904a5c1c3678af07b06550e74da5330cccbdf2efe2ea5a0e2dc3dc881b71fdf69bb4cdf6b6f774add60b41e67e31cbc61256c1761342ba11b780554fdd510cb21970f5efec6e0364426a97625385f89343cdffb49644a1739a1a142794c1345cceaab74dcee4ffd1fdfa268d08ef8cb4309fd850afe69b87b263303c37a795eae084755d87508f855f6fdc0999f036d3e9df8e1a6904efae0ab488deb93be9ffc2c4f5ee240a8adb8ddc00d563f593326f9e74f9a86a08ac9abdec2b1a7eaa4e350aae47b7fb6f92597d0cdc550d10f80f02862bfdab20abf2ee143d0d37ef2ebfbf307572c4a05886d177bfa56f868e67b8fb46ac13c8efef91da17b6c88eaf137ccf581ec02cbabbccca22686ba8cc75974003f21142291cf630c6381183a8a89d0d253f3a984b2bf40a5eef43f51699d7e11210bc49c8ac57a4daa68ce4f6e08a2d515e927dccd0f240d320c893c8155eb1d191f5c57752a4a4472be2c847ee04dea6ba1505b99da80a7c360d55ea9e29287841e9b6f90a01382865b6585597b58035d67a3bdeef8b33c01250db25000afd5b1b738ce5247cf417d9e1599930e16289889f0bc5515a8d90e00dca09050a81d61b6f9877bbab29e9e3f1a45d12c7d7192196ce55d843ffbc6f85981689e50da86f120edc675bb419ba3f2f57f72389cf5fd283184d19444dcec30516335ae7843d99d56d726e7bf847ca6c7cc1f3d37e3013a03f7153f48eed52956294f13f039be7f2c0abd74f5b2622b21ad62b6baf1db4ce2e505e15d2999e3b27f21a2181d35e2d7df1aa1e39ad2e5315acd1f51cbe249b3d6dbfdd055d3062e35ae2cf98c1f0b9697be1fcbe425b882412616af85a30fd75dcb39be1fc5eef84f5e0f4c1911413338d7a3025ee3403e1af5c2fdf6fb6879d045bf7b66a317c7abc592ba", 0x1000) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001300)={&(0x7f0000000240)='./file2\x00', r2}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 3.33079625s ago: executing program 4 (id=833): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a", 0x10) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd68db834400081100fe0100000000000000000000000000bbff0200000000000000000000000000014e204e22000890"]) sendto(r2, 0x0, 0x0, 0x40a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.329573914s ago: executing program 5 (id=834): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x1}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000640)='B', 0x1}, {&(0x7f0000000040)=' ', 0x1}, {&(0x7f0000000340)="a9c203c7754a01c66bd86dd067c8b2afe1aec6258754304137d7140538324ae33efee6ed4a8d3660d02f5260124b18fcee19020000000000000051836d1181fda454c2ea89070ea5a44764ce2664bb000a", 0x51}], 0x3) socket$unix(0x1, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) fchmod(r3, 0x16c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0x80106468, &(0x7f00000006c0)={'./file0\x00'}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 3.328710775s ago: executing program 3 (id=835): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) flock(r0, 0x1) recvmmsg(r0, &(0x7f0000001600)={&(0x7f00000015c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/148, 0x94}, {&(0x7f00000013c0)=""/130, 0x82}, {&(0x7f0000000180)=""/126, 0x7e}], 0x6, &(0x7f0000001500)=""/159, 0x9f}, 0x5}, 0x10, 0x1040, &(0x7f0000001640)={0x789, 0x2}) (async, rerun: 64) r2 = socket(0x800000018, 0x1, 0x0) (rerun: 64) bind$unix(r2, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) chown(0x0, 0x0, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffdfffffd, 0x96b7}) (async) flock(r0, 0x3) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) read(r6, 0x0, 0x0) (async) close(r0) 2.294297127s ago: executing program 4 (id=836): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x26) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x20}, {r2, 0x100}, {r0, 0x1}, {r3, 0x4}, {r0, 0x4}], 0x6, 0x9) fchmod(r0, 0x100) 1.207723461s ago: executing program 7 (id=837): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000113, &(0x7f0000000080)=[{0x4036, 0x3, 0x0, 0xd}, {0x6, 0x5, 0xfe, 0x2}, {0x7, 0x0, 0x4, 0xfffffffb}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="00000300000000000000000080b5313df0dd037ead6c15269e60270b25526e96", &(0x7f0000000080)=0x20, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000a00), 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c803006e2ec58904000000000080fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000001000000aa5ac30a874bcbe4d9000000fcffffff00000000000000000000000008000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700000033", 0x11, 0x40c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffdfffc}) setreuid(0x0, 0xee01) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r3, 0x2, 0x0) r4 = kqueue() r5 = open(0x0, 0x8, 0x0) poll(&(0x7f0000000080)=[{r5, 0x27}], 0x1, 0x0) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x50, 0x37, 0x4}], 0x3, &(0x7f0000000180)=[{{r0}, 0x2, 0x12, 0x8, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0xf7, 0x81}, {{r1}, 0xfffffffffffffff8, 0x6, 0x600fff79, 0x1, 0x100000000}, {{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x3, 0x800}], 0x1, &(0x7f0000000280)={0x7ff, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) flock(r6, 0x1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00f70006000086dd60000000000800000000000000000042b800000000000000000000000000000000000000ff"]) 1.207214982s ago: executing program 5 (id=838): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000100)='./file0/../file0\x00') (async) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002980)={0x2281, 0xa35, 0x8, 0x6, "45d8d1f1be7b037e3bfcf09d6b60f5bd13ce2007", 0x4, 0xfffffc01}) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x100) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') (async, rerun: 64) symlink(&(0x7f0000000240)='./file0/../file0\x00', &(0x7f0000000280)='./file0/file0\x00') (rerun: 64) 1.202261175s ago: executing program 0 (id=839): r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r3, 0x0) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 1.20176043s ago: executing program 1 (id=840): sysctl$net_inet_esp(&(0x7f00000005c0)={0x4, 0x2, 0x2}, 0x9, 0x0, 0x0, 0x0, 0x1b) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x7ff, 0x0, 0x400}) setitimer(0x0, &(0x7f0000000000)={{}, {0x9, 0x80000}}, &(0x7f0000000300)) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @random="d0b504010063", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @empty, [@routing={0x2c, 0x0, 0x0, 0x6}]}}}}}}}) 1.147248159s ago: executing program 5 (id=841): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000340)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0205603, &(0x7f0000000040)={0xe64, 0x0, 0x6, 0x8000000, "97f337576a00fdb9020000000000000000008000", 0x2000, 0xffffffff}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.135982715s ago: executing program 0 (id=842): r0 = semget$private(0x0, 0x3, 0x494) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) mknod$loop(&(0x7f0000001000)='./file0\x00', 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001080)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, &(0x7f0000001080)=0xc) getgroups(0x9, &(0x7f00000010c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001100)={{0x100, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x60}, 0x8001, 0xa8, 0x2}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001180), 0x800, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000011c0)={0xba, 0x6, 0x4, 0x7, "9ab6e0ecd5895e6f3c67087e041e719cd4570556", 0x6, 0x1000}) sendmsg(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000001200)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001240)="c140e95c", 0x4}, {&(0x7f0000001280)="cf6fc1ec9eb55cabed71823ea8ccebb049165b439d8c769577efc1a342b29ad13a3cfead1164cc4f9dfa45a833bfb3bd654c563ae1520fdf29bd11bead81e29f330920cf2b8dbe436e1a6a8a2d3375dfc4a5e9a08a0cefe3d08a21ca45c1bac136dfa0b3321dac8fd0a0d6812dd2664f2afffb27c9e33735034ec318e09ea1faad15954362d2363b52c82d236ac95409cfbf3666a59d08f6adbb403f571e910f8fd41cb39adcae28c3bee025367f97ae444f59226de683b8ce33f8cf39c6d68f4965b466dee4a8782ec44e2c9f845be2b2a251", 0xd3}, {&(0x7f0000001380)="1b69713396b23f60314c97f8295bf8c89394f66aa70dc1b4a4aca713b134d835ada33c54aa8389c3", 0x28}], 0x3, &(0x7f0000001400)=[{0x90, 0xffff, 0x4, "2a9168891eb4db9b5126195f9fc5e5c2becbef7fcfac62c719b6868bf0bfe1eadaa52e0b64b0212228954d92b396775dbf44653965f83978e97d977bd411d4e24ef5ea77e13567c8c00884de2d84c6855451f9fc899f559c7ea6264dff1d1c6bef7f1429176888e03ac7ca9da6d0f6bb7b6b6f142389ca53c80474ccd6"}, {0x110, 0xffff, 0x30, "38db489a7e4ddcea6d923b9bc74b0165efaac1496ede48f013bf9bcfe735c23b4fd31ddcd7ccec66edb967fc3576aff53168817821fcd97b22c58b8cd6e6d279d70c0aea9e0d7c70076be01e4ba2b5a00c4ef32cec281c6123c155ffa58c4be9e8b5d9f0a10d7668c59265df192efdbbb99c073a9623e96787f10c834dab8a42352e86dee179bc9b9c2e3ce1230be023338cbe930a15b6ad7ba6a977b06a0080b421148aef8cd4369b8934903698b21e2a18d7e21c9b399ea9a1acea38c8a93ad51c4dd87fff46658c9db762927e7e2404a51155c2fbb547f793ac975ad9919a2bb78a194fbb16b198b2d3ddd4ced43774a91dac85f9b4cc3919f1f7c3bc"}], 0x1a0}, 0x8) (async) sendmsg(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000001200)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001240)="c140e95c", 0x4}, {&(0x7f0000001280)="cf6fc1ec9eb55cabed71823ea8ccebb049165b439d8c769577efc1a342b29ad13a3cfead1164cc4f9dfa45a833bfb3bd654c563ae1520fdf29bd11bead81e29f330920cf2b8dbe436e1a6a8a2d3375dfc4a5e9a08a0cefe3d08a21ca45c1bac136dfa0b3321dac8fd0a0d6812dd2664f2afffb27c9e33735034ec318e09ea1faad15954362d2363b52c82d236ac95409cfbf3666a59d08f6adbb403f571e910f8fd41cb39adcae28c3bee025367f97ae444f59226de683b8ce33f8cf39c6d68f4965b466dee4a8782ec44e2c9f845be2b2a251", 0xd3}, {&(0x7f0000001380)="1b69713396b23f60314c97f8295bf8c89394f66aa70dc1b4a4aca713b134d835ada33c54aa8389c3", 0x28}], 0x3, &(0x7f0000001400)=[{0x90, 0xffff, 0x4, "2a9168891eb4db9b5126195f9fc5e5c2becbef7fcfac62c719b6868bf0bfe1eadaa52e0b64b0212228954d92b396775dbf44653965f83978e97d977bd411d4e24ef5ea77e13567c8c00884de2d84c6855451f9fc899f559c7ea6264dff1d1c6bef7f1429176888e03ac7ca9da6d0f6bb7b6b6f142389ca53c80474ccd6"}, {0x110, 0xffff, 0x30, "38db489a7e4ddcea6d923b9bc74b0165efaac1496ede48f013bf9bcfe735c23b4fd31ddcd7ccec66edb967fc3576aff53168817821fcd97b22c58b8cd6e6d279d70c0aea9e0d7c70076be01e4ba2b5a00c4ef32cec281c6123c155ffa58c4be9e8b5d9f0a10d7668c59265df192efdbbb99c073a9623e96787f10c834dab8a42352e86dee179bc9b9c2e3ce1230be023338cbe930a15b6ad7ba6a977b06a0080b421148aef8cd4369b8934903698b21e2a18d7e21c9b399ea9a1acea38c8a93ad51c4dd87fff46658c9db762927e7e2404a51155c2fbb547f793ac975ad9919a2bb78a194fbb16b198b2d3ddd4ced43774a91dac85f9b4cc3919f1f7c3bc"}], 0x1a0}, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001600)=""/57) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001600)=""/57) fcntl$setown(r5, 0x6, r1) rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') r6 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={r1, r2, r6}, 0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) rename(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') (async) rename(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') ktrace(&(0x7f0000001780)='./file0\x00', 0x0, 0x30, r1) lseek(r5, 0x8000000000000000, 0x1) fcntl$setstatus(r5, 0x4, 0x80) (async) fcntl$setstatus(r5, 0x4, 0x80) r7 = socket$inet6(0x18, 0x3, 0x80) recvmmsg(r7, &(0x7f00000039c0)={&(0x7f0000003980)={&(0x7f00000017c0)=@un=@file={0x0, ""/4088}, 0xffa, &(0x7f0000003900)=[{&(0x7f00000027c0)=""/164, 0xa4}, {&(0x7f0000002880)=""/69, 0x45}, {&(0x7f0000002900)=""/4096, 0x1000}], 0x3, &(0x7f0000003940)=""/55, 0x37}}, 0x10, 0xc40, 0x0) r8 = dup(r5) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000003a40)={0x1, &(0x7f0000003a00)=[{0xfff9, 0x4c, 0x1, 0x2}]}) rmdir(&(0x7f0000003a80)='./file0\x00') ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000003ac0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000003ac0)={'tap', 0x0}) chflagsat(r8, &(0x7f0000003b00)='./file0\x00', 0x1, 0x2) (async) chflagsat(r8, &(0x7f0000003b00)='./file0\x00', 0x1, 0x2) chdir(&(0x7f0000003b40)='./file0/file0\x00') (async) chdir(&(0x7f0000003b40)='./file0/file0\x00') shmget$private(0x0, 0x1000, 0x7d0, &(0x7f0000fff000/0x1000)=nil) (async) shmget$private(0x0, 0x1000, 0x7d0, &(0x7f0000fff000/0x1000)=nil) sendmsg$unix(r8, &(0x7f0000005fc0)={&(0x7f0000003b80)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000005f00)=[{&(0x7f0000003bc0)="0f3c00d96f4166678e7df8cfa494a6111f04669b7b9a63d55c73321de8d34d531dfa5b172a34d4950a2bd7c24c98c70709f8df771e510331fcf64fecf1313526e0ed13c4faa3a769344197d5cf70314513344d1cb21521835ce9794f5d816399de5cb7b2da777c6c58eb8414a562fdfbb5c7594d10ea3c97ced2b267b34b9bbda44997ccdd93a889537f71a0a0f7c7b006782cc85f37c2a6a7ad4480ff9a90a1118cb59da6be43c1bd8f84106f6fc561057ea8ba0c1f42a1cb61967938bbece9a3e1564fe7d258894383cbd8ffbc113b4e24493b582f89452e7d454e454655fc7fa8f1723e649159545bc5167093df988cff49f2f44059a394aac14177817213499f28b588b4b0b88314aef16041e9fe61fce9eab6144dbc02eb27671014cca46a5a72c92f2dbcfb570c25f7051f6773c886605b6606c2cbebac732a6f9fe5a39677269b7c28d130874d1d516c4feb71812d116c42ac5735c0f66fc3b64e2b569281b22dc6eb6a5a1f56e8e416bf92daa74bfba85141fbc962a17b813e7e2f13b72105871db528a0dca50c362134821121fe43bac025b45f329c7aab365cd66bc88b7823bfcabbc9035cd1273af7cc0220fbbdf143f7c957c6d1ee8181cc6d2b28d3116ef3fddcbf92375f9a1c61b39f26972d4fccb99bbeab280e1007fdf0ac9449af498855b98904b5c812a5cc65eaee607b3c1ecf1e96c3426122eeed003343cf222f96d22482bbbd0a7e78add05e0e9b5c57f5f030c6aa1c944c915bfd0b288a1e5a10e28c76ef7614bd3d3f3c6c9ff80d9121f4475f0dfab7b137101d872615d498d48cf05bace05b37ed245e139d718809f78e814388c8c761b3106ffbae820781ada913e6b3b8c614575d5f4a5af81d2ec82ac1c6cd5274d0b86312b0d4026326dd25d706f53a63c8190685380b979923d920e724962c91fd68575b63ff35c23d5d688fe8a1c9724a1c67a2ea9f15a82a38e14d18b37dab2ea99d91ab5fd7ad9768bf6422424ae694e37ec723f2822022583095ab91449f12e5b71f57e8bd640be27542ee3e1dc9ae07ceadf624c0120f804bfc60374935c7ad356d7776a3fd22fa6291db254853d092b44e05b2eb8a2e4ed874efe3513642396596743f64eb432a4e7a734975f49409a2974c2f71c576899928bbf334c45903933cbc15916b4bf5b24e9cbad210284516a9aa867007c8d92e2f84056d21d3b86038a7b2c52610bea746055737ba28a29d0ed0f7976cbe96fb6616d1da20d6282401caa5cdc24c5c842618d2f3497af020d7db37345dc92c9ff1c2b26864d268ffa91caf3232164caa506e72b47dfd4d54c9dc9111a105eab59d50df118c299847be346b52436e15a33c6d6f9c62c2ee3c7738f65b80fed96488c7c4becc251213917e45f8093dd781d071509e7bc14768c940562c77243197d4748bb8c8ff0ade3976829ce4d2d93c14ffbc087170bf7a388d723495411ac4b958ad14cad49d00df77d8c35a7e2c2b97062643eb53a3ec04bd0b6db4b7fcc60d259c5786fc91f94f2b96dfba4ecc42232c70bb476a26687e2a1c90cd891b134812df1bf4ff15464aec7aa99f9d9bfdb1eb4210ec9a8189be46420e1d1c00ef6df122ec834c84a0a8365a16f27da12371558ce5975e166590a1c3b25ee341a3e333128aa5808b0ea7fef00bcc32561dfa9da30ea052f7c612468d383c29a4cdedd9373915310dbc4f775f98924eaffd9b5009a526e486f891192d89800b99d76909bfe36c1a2500ed4c3b59815d24b06a7d012786e52b984b9d16df1be25ebfa5679ee29ce418a2cbc8751969d48cc07f763efe02e567acc9d88b2ac71db42754c77d68371a0d502598651fcbfe007fe7fca294a9ae526423d2f9f9e5b2aec1d7294bc656d10bc344ed7a6f78972c3fb54b4365068eca3ff073eca8ee3b99c8a35a76a682f4a094e0f4ce1ab3c8ecadef6e5a32ec86b3644bfcd704d8ee7510ec953c7852260018fefeab2e52486a7a63b76617808cef1becd8a8208c7c17c9df648a513f9af15221a5332efe5495903f9d0523b3eb9734b82e6ef8d4a56086a2000bc5e259b22f6ec40bb348fbd1ebd34511f262b7ce1c8d470fcc57294915136c2a297c4e0888c236e6efd6dc8fbfef3cfd085d5d3afddb24809823aefd15731de666faeee4d4b4fbd048f5678daf2d171b1be0e938e27f5cd9161e538929115f87cb279b2c26e1352bcf98ddc0f094c364df2a255785881cf4e51ea5628946abba6fb9bcc1e4e368ca0236bd347f3328c7c7879d3ad4039b19f294a92e01b441030b65116c03b57210d07bc777adc86063e716416ed9215228635bce8ca5059d832507898692db24bf3282041a0c1713d828cbf61304d50a6b60e54f0e77a0ff0fec1312863e4683b7636e58bf3af54f1fd1bb65036f7d3d3601b71968dea21eb9fa22c831e22032d70d9570a31271e410f85f63e37176b0d329cf49ea3edcf632943ee6587753e75d0149f84cbb6ba051c28793b4992985e845d3188073f202c7a289e86be1fbcc304dcb79cbf8b3172c86b9f1b5f71a41330c7299357b896551314deea68859def56c65cd5124791a05adafae94be3f0fbeabda32b42afa53a7d0f9502545d1c47675424356cd0748d24054e4540d82f948e5e5947cd9e7d10a64aba040059d78b483c6206aae77f23f06f0cdbe36dc419cd8ee2feecc7545c89a02249294718772f4615c4d74a1a8312cd35aeeaa64d41da5e531c6f13662d92ff9d7b957f24f7ae3f7128ec4c2e365157add5176b2322ca69e072162956bf6a2c65cf9e3644b58eac9a4c7574cfd51a581d62d7ddef837affb0b808fa7ad5c631e5f7be16f21de26713ac44df6420db3212d014450fb08ea7d60c12b1ff6f1905c79e5d53f5cb4e79a68a8bf10f8257a8d211d240f69c405f32cff6df8bfdc0ee06b2123bc26f57c07438509c19a57b3e91c0a33d068aa4c96afe36591a44381fcb83657f426ff94886af1a367f75b052e344d0169525c99243f59caebedafcd2f39b8090852423d4d7344aaf003edeb4de382bf62778fd2d7504a7b0dffbe67a21df39f6b071035b5af1f8390d924f3bf59aa1bb0656c919ac4e5941f5b17eae9943ed2132ed7546219b1f919fd2961cc33acbdf30b410e8d26144305c6efca27e7e106e8c303a76d16b5e9c2f8530de435351b368daeb3b85649ccf5cf22592f076808a29e2abab4161797a380d52859316450ebdb81c47580b1644c062f21c5a76b48c8085e76433d9bb77b3fc8acf660e96213755d6c0002464adecaf34843bf033d57e7765a75963e705209b73b71c3dd97d38f4fc4c5f28261fff32f959a41935d1b2d6af445e26a4f05e366ca14b05160dddd6cd2ac08dde4a52e9ae5ee9a1548ce9aa02812f0370ce1177468bee430d34a3c5eb4d783eecd1041343ad9f46bdc9e58e4f4a02875c49512ad6e1537db32ae29b3ea6769d919d638aa1d43e59f7cdf27dbafd5f092eddcf29c6bcf3ea1c0cc5b14bde9dff298cb2461d4010c394935a78f082ff7d48c3644cde097e51dbe47859bf1d75ce32b2e8b93553276caa6a2a981101006caeb7427fcf5b31db2cdddc0430feb7b074efa7dafcfff1289579f65be79d704447448b11caaff161e1e7af4aefd7e649f312272e28e08ef444dad6b602710c75a93473070741e703de1358e977265f526e61eae6cd59beca44cb9b2b6c1ff893f78a40ca651c39c86e3592318e855060e8a45f674c344fa8590bc91c4063a54c8eeddcba828060bbe25b1929f9354125e30ccbd2554d3e007ecfa40b866f75c8caf6867f51d57e3273b4448a57aa4848e0669d994a9264c8ed058adbe3b55590c4011323dd95190e708cf3cc0ffee2eba7ddb8bbfcca58747aa120e9862302d89e29bb80fafb884cc9cc0c57a66587973e28bf4ab70fd8a8489c657ba50a0f6df7305527e53afdd917b0c0e3b1bd5f69ae9478b11e58af1f0c5fcb514a6289d74214b23de7c03abcf7c63e1744c9feb47493b377c4392e01c06e17d9b1c14344e622a757fc6c43e0a7ada5c1f197d59944f6369899f7c8778df8060484b887d8cca66f4d7c607003d90273b772b41b1ee8c7fd42e6cf82fe44eecb79a5c25f1bd8ac90da36a232d5c98061afdc508819fa7b8d013ebe70948150d28ec142a9382b03a83f99717b178db7c4a047e587abd8ca297fd905fea414369af3dea5d0ed494e9cfa4a95a78ac6caec4806b44323eb26fab172b7367d9b6a36f64d3ef263b9c954ff47eb0d65b92e771c270e51efb9924d0f3e9a424606af4a5ba1b8fce3e09f53863c1a8d9bd33b3794222b97910b6abb070c2394e5971a2e7be100c68e377dce4f7e0242cb2bc201072fd851b353f46adf8e0893df50523f2e9a34473777e8d09171428b09f648c7c6f7378f7607ceebecbb23d8ee5ac245c6d2f1f474508765f5f3cbd2e55569fc47034c690cb864715c3d6d99058dcf6e6b54e308526363e9b7e2d82164d5e429ab519c1c523e0fcab9cac59677a0a0466420d8d6214e7d72844325c25eb7ea4a49b52095079a05ea7589584bcfd318e320b040898f3629949e8c02ce5ce9a66829793f06c98198b5d93e8a3e00969fe72cabac00c201b7d17d31d36318d8a494202b9e54d570759bba4c75eb8c355d29fd8bacc72cd63011aed4acccb60a5b3991f5e9f1ed5a7e389e28a0d37a916e171b5977cc6ba22e8e989c253205729ad63e7ac3ec7e5be039bb09d686bd7c5cab972a22b0ffed1f8565db16555d9b6cb9e58421db7560273397a159ead3965bb47cd0f69586b66cf6c117a8fcf09f1bb5f784325ba318d948845ea2eadf3510bb46a98d13bb116aa2692c782a80cbbbe6a32543a78ce616ebbde100d9f1d2edcdeb6c94d0f274d567c7260eb63e255672380bf6722b2775161c8c1bad4056cdfedf023cf961adf95356d5f96c14c256d055e4cb5f6257236c7b5e1ef1033ba5201dfbc84adf662272fc8b61600791083fb38d33c5fb3d8ec9103bb277f479bb336562c4c68fd918a5352bc79d7943f9fd71e31358afe70faffaa4c350d0fca54f0847d6c73b2be7687333d03b9a357db61dcf9c9ba7829ceff14fd2a2cd6fa981136d7d37a637a0ef71a6173c3febe378d2958c126a923a2eb3f01d5c5bfce5b85b9e8115bc04b3bd6fa22ee5ce1ecdffe6986897a0e1716402f4ac9e940acd9796f85ab08320d718c696917e16a14627eb2efb3077bf8c4a3071b0477ae30ada80e76c8b1f65c6b85cf06c0ad03a9ab4b512ec1ad8c160b212fb0efd01006b2d5529f07ad2a28d7b19e86ef0f2ba4304f21b7b49a1d62f5580c46f0ee9e420b22548fd2db2c640db4f437f83d6f7654071aa082a78ef30ec3db211e910b7d77c509c63550468b0131c45fe113feeb3f4e88607dc5095c38e3e8d67876082272aadb26ca28ec97bae3bfd73204a8764ceb8474e9058d3d1c0a70d61e0c22a1caa61c9c06ead6f641a21d4b2eb8b7203c9bcb1c252a82bd35b2bf79193618d05e0f48f5ca8f8aaa3d90360bcd356a72687be35906e602a3d51e60075a9872c25d9596e64d449cf600a003826b2012ed0fc126ae4c91c736a92129d1d5eea635cdd421ddfeb2d9734e21546c70dd2d7ace06eb2b2e1eb46995e69b6db3fa13bff0785bbb872c145b821d9cbe7ff9c1cc662b19775a393abfb11d9bcc33e36037599ae8f2f366b0c788871f8eeffda95cad3e768e07a03d9a1febc502d7166c4c550bd167afaaf5e46f8124c78501e672a1f78571e8e7c898ecc9f27e34e67fddd930", 0x1000}, {&(0x7f0000004bc0)="98a59e92a6437e97c59c7528d1f7901cef9a225e6fc5afe766befa772ba80822e068b46ce5c186d7971da69d037958fcbac2c288455d45cb76536a5693c8178423bc0c11886e3850ad76b7a87c417d80c8ff85a9e8dd6b19dc00bf63ecf950cdb8a5792b085b63c1fdef4d243a8f5fa0c66e6bf6159d2daf421babff4698fa29b00cd52dc3839c95d3acddc3f72de204a8d57b5f8d232a312fac89ff88effc86ef6af04090098aca94e6f3be5affe43695432b9cb26766a8c0a59b45d5b0c5808c47ab4b1a86b2ad9ef8c2b50b8a9cfa6e5e756b8fa224069e2d5704bbb53f40fefca920eef186afdbc01797a73a92153bc001059e31", 0xf6}, {&(0x7f0000004cc0)="079948f3978d1f1310a0498b4fe28e608baf2dfae726f113fa9af79eec336d3508a8987d60c96c4953a7d752a7bded57dd130291cc2bb0b0d376784806df17e215946ca6caafa94345c4f34ca53f58c96293b9def345dc8e7ff5f0fa5ee7af59d0e86284a30ba66c5fba6869bf0f6fc2524cabe761e2565af5c1839bdf7970e49fbaf341d7964a76bcaf0d1360cce667625746ca62bd", 0x96}, {&(0x7f0000004d80)="4288ed3d9dd2ada40bed0bedf7718e53120b9599f0609ca21404e3e1f5e289933f0ea09763223c57448854404c28d38c44cb9f34d286baaeb55c6c84fc5647c2f0cd74eb5ca154d3c697d6e9894ed3e1ac96c0fc13013418fc5defe7e35ef467928fbc5ca580c29ab190f263c1bf", 0x6e}, {&(0x7f0000004e00)="1ea25db00d58626dc4616bf1c659d3c1bde45783c5ee97e44a15eddb8ca2db8322162ddc301692b5e60f0b6769a9e473939c547ed459a3331ed4f97bd5a69443f89c0f8ce0fe55b68cf218b29672db328de5cbd925d8a73bc32b35eade812c119b3378f6ac4bcff9ba5915c0fb418fbe292e19a7752ebdc97854f083c3bf0f62a74422b6118e8b3cbd6c99d3500c3845f56a582c4239d1b8eb0ee2e7e1e1b77fcbf6268d4b48654d882e896dc07113fcfbe801b3cc605c0501fd34aeae8702be486a04596012897c7e18b4e112963e825969cce415a165adfbf566adad631df0b45010802f4e3196bdc4b9ee31234e413ab9eb2e42aebd18844deb6ed2c8e5a7229846263a66b5590b8fd79a57025533f586080570b3f4a8437427ec7d0d051edb44970522beb14df0d4b1e749ea174613c53a347a5e6d96719c4e4b65665205618523035a94703bda59670fb795a89ae229b0a622e8979daa237f37c6a71224bdddc85939b088d435ab5126fdd91c23b08867e62cb4f367761a22810a4ee96610d1ec06ff5342bf5b457fa134973687aaad2439982622f7e3871b431696d02c919aaab1f5a5cd8b96de54be7560d6a8792aded5e61b31c7d12b3930da202b7c66baf770751ead07ed62e08b09a449865a27e4753d00cd7dbd55aefe58cf464b96ba36b24b77f9ac785db28b581ba6a5ddf2ede32ed4591ea2abbc2a7d843659d6d4aa4bcae5c3c2fc6642cef76508f348bafc696292aa3ead4cdbff6de34721d22a598fc01f685014c8717e3440fed292c7a13859f5844923da5dffba2b97ae070fd83c68935bcb86587fac40cdf8e1c1be2aa3c6f445002e3e1a26394ed8c73d40dabeff85565cff151445919968d00815618e48d195d2e92386dec9d95c3e3ade6498fcbe6ada7681828c2aeec27c036450c060a386609454c05447c8da2e24b93a0537edddaee9fc3ab2b5f1c85e125d74cf899de090b6ccc83340a27272dbf2208b21b514ec21e7eb347169de55ab80626d9f33e8265cdee6a44a1806f0cb7cddf603c83c8be95728ff0a91143bb6efe679ec1d2fe4bb5b45936d109a719c047f382c9321e14d2c187c9c91813141d78776ac27ebc4c03014f156fa24505e4d135c7cec0e2957612eed96ac66a18b9f0e6e3126cc63457a751ee15131b323a348d0868b8c420edcc88f22096cd168f23d1beb26abe01872c6527525751b7a08e4650a7c4d518f06d872298e81ce4d45454b71f32d9ad02701925396b744159f1b834cfa1e85a79a0ad0c8e01f6f037512dff66a54dc76c4cde8f37df423012668aa54d0de61bafb6477eaf063bd58d4605deecf8b87d26833015ac815863bdab6ad7f1171153c08f3c60c5cc623fb43d84c40151d8a074368f5835acfee26978761c0e1f3436bdb7f1a3b809fb09ef0b5761d26c02013059b3f95dbbda6d660a0dc1eb9a8c6c31019bbf444b8149b7ad966545d5bf30c865cf29cc70ee8eb3948fd955a2ed827a1bc1d959f807e7743c2515d4969cc7e065f86bddcf8fc5bc15159e52bd245c1f805ce3a88f60fa5118676a5dfaa2eedca074613586242a5123e0800aee8a7465b40beb87d19bed5767247f7b5bbfb9d6b05465570b054f8a7d5066ad944416242a535d351694a0cb6d87578d1434260049ac5fb608e277fdbb27a735236db34f6710eb6ec5eb5e12cca2f9f99d10d9fd4219ec6c3b7a1fd329360e3442b8b9de6aec49ac2981e9c9d68fe7f15e45a39c3e6bc9f699b010160dbd50baaef930c89d093e445d6d3537657e704464287982c30c6e315aec36ad9f5ed63fad5aa1c4eb850305e3acf034a302a79fe4a5f938c435a5d67b69406bc05fb1c69497cdaf8bbcd5b7b1cb9684ea6e7307d818bb60d4506369b904bfb5539c61a99d55324a7056a17d118aeec423b3e77150f8ea0068c72dfd4f99313254ab20ac6c1f75a0647a3d79589a41a2d89eb2feb73a9d85b4c97b8dccd780be9d3ee3406de125ccc599cf3bc113bf30616062c373d8abcd860878704058cee54875e000413521f2894bcce6831f719bcf79da11f324f4dfb48e6342c07d9bec692d4abedea611378464a2d489105e7437e045410dffcb29f79015b5207aebeb720b4f89d9a8bf54393af9dbfd89f771440d14060866658da72c310d869d8fabc20abb7e3a8fc82fda41ab747d30698cb36e4bcef81a712504f121846e476aab9f8b03cea148767875250b6248ab1d7df08451039f350c042ee3f282b694250efaf67c824c1ed6636288087d54c2f3cb0cb56ecdbbae858bfe69a46d478ee0f8c1e5af81fdcd39ebac181b697e8950dec8b9e1066b9ce7eb7f8e46be57d75dd622b1e455ec49a4a9479e236395b45bbce3b30389dd35d18bc521679ebb96dfc4560fb31ff7dfe83c2a69a0f7e13aa9e74cb2c3eab33011d276fa71530aad70957c4f74c89c779aa8eba01644eeadd50300e8a8966e888cd19bf9cbbdd9c89acbc49e8de9852413e57d44c53c49d1365962c99853ce0fa8f8f098f0f2ce6587b2a8eb323763bbb5cc9e929af6f8e4b04c4ebbf4489f147d0a49b6add6ee8d0392b2b1928e77b1f8ec014ead4b164801312b877c520454d4b4e43f2b952268c11b2b414f0ffcc00da91d6d284ffffbdb9a7d6b4ae0aab5a1996fd0b963599b708319e2f51c185d636101017f880a47b383fb79859427e705fe2141fe86d2cef5113e8a7085ae394c63a85545f879fe5c384495c9bc6e97ba8909baf7ec785569af59455ca0df1f8041e2669e8919aa5af3883d711418d1e050f35856f091126cfe827d6f300a38e0864ca463c9fd5c5059242f4e3bf339fd5f72572de31c6f5c6231f42906879455426b5b358cc188f90c2c376201c230e1a9fde5c5058518b68edf52d9e998e0023244cd7f74123001472c82fd256c589b7a5b01d55b7494c11979997ac2feb05c017efc8b26f73cf14b7307f2a08e32dbe07c26f3ddc60223833c7b1155fab3b91defee1b192f19da05184f474776524db4d54e7aaeed7f97ad9528e9856062e57bdb1b4526a3c31823f165a1ed36997268522285dddf64e3530eff3826dcae6f7b132cb44731f04ce5a59f8e0fbaba3d7b579ad80c9caefd573eb12805db350b1d0102285cbf6c107654b803184f549b8ebb86d3e6080a931ce927bf7ee142cd9c691ec1d589e1f135b87373cadce22450148362cb915b22730b18852a75a7d344eda5cac397782c4015458e064c59201a63c2e9e113a15d4f1bef5769d1aa6d1c039eeda6403ef00341a33d9d19bab2792cb6208a2192d57d96914b999cf701771a6146b4094997d202123fe95b8b81e80b4aaa54ef9208b5ea00f187c49228593531534daf0c5b865cc4dedf55a3bcb9a6e0e0d97ea6cc72f05a86baf32c1eec47704563939dcbe66999718899ed7d3f2288f223b3b765dad583e429af2f7583b70f7dac15e0a61eda8b513c8bb15353ba3eb1e6aff31b7836e49f7adfc8634ad87feac80868396ab28991c2bb7cde6aedba7581e82fff3a5949c42b65a2c5ac802b1eee2dbb9e9e966ebbe765e740eeee679594a48f032fb028f922041955cca55a8bdcb9fd936718c4c4f3b23020dcffe58233190117758571f65d15dc9b0281025c039b7ea4d57c9d03603bc1fb60646a9f7eb8ad2d8270b0d347c5fa310f2d90802dd671ec09acd4cd4ec39a5683de4844632365abd9d62b28b77da0cded4330c77bdde89e24fd4c02b3b8b64c164efa46e856659b2ad926ae77cf67e5f1872664f3197fede8f5fd8ff3038ea679ee1cdbb9f864b7358fd46c7038e5eeec2badbfe950a4f2e8e2d834726c8b0fe1babadd43ae4963d289ebd15be034df4331c557d0f08a0823c78e2c05dd1d7d3899432ec8379015de93ac0ef235a0e8b98622e119550053e0900b370ab4e81b27df1608fe43111ead9dce959885c562640b92bed794e174b8bf3e38b3dc3194ad678d67188bb744d21830caa038bd4d21ef184231af29777c3d888a35b1b15b569954e8541e3e9b8e0d3c0bf4b3095e647f26402960a9e2d5f5f48bb029ea4a4582806c217908f4f71231ff42e6a6ef4429990bebdb4fa5c12f54216500adbb31b03d21eb1d3b27ba1444a5e46e15d24fb53ca087174668dcce16b3c82271d112b7a7a08695fefd748a41972cfa1505c0db34d0d5039046b947bfbdb7fbbaddfa26c602af7b696adce9e45ff91484e435231df88c4009dfb0a758cb36ff9cfe862412aed677ccfcf88e5e392f31fc09c4b8eeb6b26603867f78152498dfa2d01b42885694c0baeb29648424e62a3a7bc2275cb22edee92fe928eefb2159d9291ca2cd795ecaa069abad4eb9088c3f8c6d1d42457f80c522075bba03861d07283aec64aa3a519e53c0c601b3ffe8776ddb81b833161faccd21fcb91361dbf3f83cdc04cae4a873d9930eff168fd98fb6ffa01e6d161f0c601dbbe725b1730783df39abdc14ece2c52b4315b14741abb03c340c40bd69c200a44717a4e1a6697636ba44ab693444d8e98da16e89b26370fea337c5870871f8aa4957805ab74098d4192f98043abf6a1cd460673b58c9a8112afe41e088198e5828ec9808bf509b233f79f64ee1eb34b8e755c08a9ee59e75ac8915c84665b5f2e60e414cbdd865f7e184a8bf171d390643d4955d8ece8f0bb8f261b749c393cdf198f691612a2c267cf490606842cba9d50a3aeb56391c6ae1faae79d8c2d42129d9548625f97815b04c1a8d0f96a3c5a35aac393705c0be6ddd8dff3aa57ee3dc0d0c78d7f3af3ce18aa686272e4a6ae0924199374e5803df8adc5fd61d3c88d147a2f2b16e2d1e7d1726e8cd63de885e86875e7ec03972f77bdd8b4e546ef2b3dd4b73089cf259912c605eebf5501dd0430c67faf4cde56d0a7e1c13272acede196188640ca9038f0f693e8ffd690adc489a67019684b27d151b6343e070897105d577e913fb585e5ce96f1bafc3a29cced1061e81a0505fd0011d955ab802dfab1df30c7ff8461d5d1fbbb743da30447d2b3b51b3a9412cb269ac4f5dc680b6019c81185cb8b5c1cb91ed10a4907da241920b26456f5f446580e07a3803630290313a8854bf308d80c11636d5bb527f62f896823fce210476fe708096061bdad7f38bdc07110336b4625eaa25dee367f0e326a353c5c699a3b9857f57177349dbb3ab72505afac148d9a7004fc8d9d79a403f224ddb4a60c286a7bdff6b2a42521c9465970b15d791a63f19922524f467cd33fa66788411d4327ffbb9174cc6e3b4e85be33199fa37ff169fecca29cdf4993b082b0c5911ec25884af00b24e1f1fa1d7e8575be6e5939f856091bb3af225d171399503f649f0a43212c441aca41b0776f84c85aa50b3945526e3445a43e24d0568d7eab8de2e4183dafee2387d4d7e28bfa97b270b4b6a45bb97aaae12d4cf55ab07de3a413ac1a06af0cc96a4a5a515bc1789ec94ab462cbaee0eac8d32ad01016ca6bc99349178becd8a160c0afb67ee827afa5ad26158dc99c59f07025724a6b02d9f5a86bac124de3d08c5e924450cf8a32cb2a1421c83b00ec7d84c719d48ebb3cf56fc2b279d470f2a33c1076389a638b867b4f964e51b51e84fe9b439a265568e35590e0e49875f121f0e0a53799a35a0eb85a69ae4613f7ef188cfc36b3e70124d697d533cc759b6170e75aa93549896048d4f2ec298859bb695068eda7f87d3a4bd4885cc50bcf90eaa555b415e2e16bc4ede638813a146dd6b9ab7c3d7a256513274c6c7d3d125f05b698ed0f90fdaae7217405a6a", 0x1000}, {&(0x7f0000005e00)="23bd98900ad14d78c280a84dc42ebb0c69526095608dc309d72b7c9da41a9983b4068e2fc11c86eca5849bd83a1b085d6c62740086cd7c8d95ef06b662d1d2e8bfc016a182944620f497563545a526b8cf14dcf0320d49597957c50b2cb96222e59b889b01ecea84c1a8e59cbae038caecf4f6e93cf38cdb685f9983526e055abc292a5f6cb67f284fbd02c546d9fe6787a775aab298c2d55a44b06c38bedf205278408fd503d0dc84dd9b0b5b96dd392b3ff5c81bea84a0e7d98150c965d35b1a01", 0xc2}], 0x6, &(0x7f0000005f80)=[@rights={0x20, 0xffff, 0x1, [r8, r5, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x38, 0x1}, 0x205) 1.104330167s ago: executing program 1 (id=843): r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98", 0xe0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000000)={0x1, 0xffffffff, 0x62, 0x0, "631f322eebb178926cc9795a6b4700", 0xfffffffc}) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) 1.103926616s ago: executing program 0 (id=844): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0xc) symlinkat(&(0x7f0000000080)='./file2\x00', r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.103526787s ago: executing program 4 (id=845): mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f0000000640)="b25b4dbe", &(0x7f0000000280)=0x4, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) r4 = socket$inet(0x2, 0x8003, 0x0) recvmmsg(r4, &(0x7f0000000040)={0x0, 0xfffffffb}, 0xfffffffffffffeb1, 0x40, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000067d000/0x9000)=nil, 0x1}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00003b9000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil, 0x4}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x200020000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000682000/0x1000)=nil, 0x2}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007f3000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f00005e8000/0x2000)=nil}], './file0\x00', 0xffffffff}) (async, rerun: 32) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66a, 0x4, 0x9, 0x7effff5f, "9c0f0000000d02f10300", 0x3, 0x1ff}) (async) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="25a14df14892590322e6d41f14abb2e8b6667053af4c6dbcbe14308510393d76a3ae3408dbec5d7d838ad8128fb9047afdad007fda7fb543455e9621e551964c", 0x40}, {&(0x7f0000002f40)="e52dd53cc34f9e9ad4bb9fb259597adbddeb99bd1028307e9b869d9307643625a56d481e3e06a699fb64899e8a3bddf00432f7c34054753edfd6c46b48aa667cfe27bc8f8bf107ee136ad0f07177ffbe7d6f9045688257ca504b2c41d7c895e1a7ce096ebae825b1d6b0390e9bd266de79f343bd3ed0c7a1709c90e17187d2f8518a4697a0831cf4f71f234388fa95d7159404753a3e638b78ed1c12fa8525adf491fe30ceb59cb46da4abdd80829864f03ddbbb8e279ee9dd491604f173ba8e226f4eaa064e24d24659e189919ee608e361f52c839ab2394f5fd3becbe2199f4ae7e345174d8638fecbf36fb33938ab6ff77c0d8142cd06cac7f0baf40cfe5bff760d86dbeffeaa74a5645a108446f14fccd243979d952013bc956ab3ab778dcebb8871c78828d34fd16ee0b6a39fca0cbcc6db7267b34fed3227dfa1863d5577c7c7e4ca62d8b1fe804383053247991aaab402c6eeafac56e44a51ee86add1dfd76471ff846116e59508dc2f1b623558eab1f623b80d14d9df7fc4fc674fb87b175ff33d26618005dd0aec7b9a731b692592775ec6256ae540b27c46abe069f7293fb65ef0a5d3df283989ceb99a553304ca3ca77164d0bc4891095b040d70767ff6e0358cd49f69b7c8cc4837d251b007c1e5f633e530827bcdc488492dbf9b7964e77d31b51f0ea2c2d51ac8fdeb32b6f5fd4b4120a77b6b3dac70b025fa1017542e102529a242abdfb13833610da185e6671702f4e68a8bbdde8e5d58a14652e59ad568427681845be34adc860142e382552faeb65a7f3c35508ec2a7c23651bb3288b07a71968df6b41b4a51d8aae8c31d", 0x254}], 0x2) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000019c0)="19e9777fd6c75a33d35976a1841db61c054ac0dd4de205cd3a5ff812ed73753b9aacb12b68c98cb347f765f1762021f6a1d2e313b8c8a0b945ee3832fb1c65861155f9d84673e8b0043db071cd90325c3085253c1dd4fa317cb31234926b4e54d9f6e0d28fbc2700929cd631361157b20292b1a1907beca5f1e204e7785acc362ce0b679fcb6e4a2c76c0f731e6f88160b5346397bb69e92e86debde423b18251357a64caa083faa478977fedb9c6b608add6759fc822d53c1fac6f6fa9f83dd6c4a2b19cba82e964e13688e0ecdd76819325521ace317a8c515a6acc1ca761714b101c1f8cf3bdbfd2195c9d23dce20734cbed5a6eba9a8f574b2f013a6444d694d48567352a30a55855dee4d3d1be5991a3636d432980ad229df949e8c9533061ac2b8b65fbd0f5fd19b825f207c7796fa865326aba5f2d5a6a83a695dc07e42aa3c6f9d0340213e2912f07b304c7e3f2e34f2610f68f0b5ce8de253ac3d3a32c524faed82a8e9004ed65f196f2984fceeef393460d28989bed8035e6e1cc9635a9f1c7e8e7ec5b00f1d24fa6f86fc7831dd8b455c2b7bd2d7364fd76c52c7de17e44dd31267fc16001bb359c4d0ac2710867baffd01568e7ff17809dd04d33976ec011e4cf478f8e1673d8be1aedbfdb65728e6d52ec87676067bfe7f07749cf50072dd9e41edf8fda734cdd8b54ee88abb6b9c91a9d3fb74ea64234d4481d09e7dbd26c0dc177dcc64af5b9d3bb038769188ed91a7d214578d1589e8d692f7a76cb805e1769c49fe3ad6fa9de32643f61b7b37dc2973d829040259e70928c4ebef73625228f428b31d17499e9b86213ae772cea9582af4bddf5d1d45db6568b6ad0bb9bc423b4a2c6f120009c84384f3a372dcf350e248f861c3d38eabc430ae1a5803c0141981efaf4e238065be9b466d58e41f48c4b3e84219415ff69752710a23ff2d0c2fb8824904e00ac983", 0x2b0}], 0x1) chdir(&(0x7f0000000040)='./file1\x00') (async) setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') 1.102750493s ago: executing program 1 (id=846): writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084", 0x54e}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x2c, 0x0, 0x2, 0x1}, {0x64, 0xfc, 0x0, 0x9}, {0x50, 0x3, 0x0, 0x5}, {0x16, 0x0, 0x0, 0xaf}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x7, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20, 0xf3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}], {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0xef}}}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r5) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000007c0)={&(0x7f0000000140)='./file0\x00', 0x5aaf23dd, &(0x7f0000000200)='./file0\x00', 0x8}) 1.102314021s ago: executing program 5 (id=847): setgroups(0x9, &(0x7f00000010c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) 1.10182468s ago: executing program 0 (id=848): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mknod$loop(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x15, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600010800060400086adcfda6a53300000006aaaaaaaaaa15e7f0ec68"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a4", 0xf9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 1.063282103s ago: executing program 5 (id=849): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x0, 0x0, 0x0, 0x265}, {0x812e, 0x0, 0x0, 0xd721}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1633, 0x3, 0x6, 0x5}, {0x7, 0x1, 0x0, 0x40005}, {0x6, 0x3, 0x1, 0xffdffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000300000000000000000080b57ab02259cde2f678db3c946e7e8258313df0ddd68ede01093a3150b6ce7753ece7328682fe9114b99388a8f64a0def7ffca829c734b68bb1baa511b7480075518bb6d189eba009f206bb4401560c96f7dea61a60073183be785c7294edca1821589ca2395b88fa6315010000140000000080c2e75d432261f9f43b244482517f194cc03de456990b88", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x7}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x80000000000000}, 0x0, 0x0) setuid(0xffffffffffffffff) r4 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r4) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x10, 0x0, 0x1}, {0xc, 0x5, 0xfe, 0x7}, {0x6, 0x0, 0x4, 0xc52}]}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0dd037ead6c15269e60270b25526e96e1110d1cca0040f59a7afe64bc50c55dd68ede01093a3150b6ce7653ece732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabd7f03895427c303", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x4}], 0x1, 0x0) 1.062779669s ago: executing program 1 (id=850): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async, rerun: 32) r0 = syz_open_pts() (async, rerun: 32) socket(0x2, 0x3, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x139, 0x0, 0xffffffff, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x0) (async) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async, rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="56aa23fb6fd278b6d327ce66136d3cf8746487e2e14e3c2325c7fecef88d8cb5e490dc54d83cd8f18524d4e4f87e65c91331ecf360c233206356c33f186a3503b39fcf91695b276620ea038e681657983ef377c789fb54db9995cc905466a7773764ed3dfd977fdf8f36d3a2d643f4e11d310a3a201edd615d44e2622a7b6f46e3a4d6ab83f3a7954736d8358b9643c39e4eb49c8b9ec7a90c0ae622eebfa75016f93e3b1e6752b4ffd96ec045c980d6c720eb11d6bc580a31f12b10844b8103683e7ab5f3fcedeec10e136ce365ace0b3d763cbb7824eaebe7093ed106fd85de8c1cdb07bfbb02b27706ed7c2a9adc73652199c208bfb7b7f", 0xf9}, {&(0x7f0000000240)="99472cecea7c4cea0ab1dad11b931d87d91562d8f1346845a5bda896cd6f9c1a0162e8c5a0ad751a2d54bc59599b3320ac9dbddd6da8ad8124caef3417a70c862ed5b1cb7a9850db5c045a1d0907467cd76540798f5a36d9e99805e4699255067386ccdb520f4cc78ddebbb22e2be5619a8bedfa5f18126f90c88cb1a775c0b0f49d2e2a1d2fb50e292fcc90a8afa02fb02c298d4b6df4ef45d9e4e54aad4d", 0x9f}], 0x2) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60360b07003028030000000000001c000000000000000000fe80cb650000000000000000000000aa0103907800000000606cdf0000000000312b0d53da5668133292ff"]) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (rerun: 64) link(0x0, &(0x7f0000000b40)='./file0\x00') (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x7, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000740)={0x2f, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (rerun: 64) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) 1.062268056s ago: executing program 6 (id=697): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x1, 0xffff7ffc}, {0x3}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) (async) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = dup2(r0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) (async) close(r2) socket(0x2, 0x8001, 0x0) (async) r3 = socket(0x2, 0x8001, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x80) (async) r4 = socket(0x2, 0x3, 0x80) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) fcntl$setflags(r1, 0x2, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x31) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 1.062170834s ago: executing program 0 (id=851): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x41f5, 0x0, 0x0, 0x0, 0x0) 6.447688ms ago: executing program 5 (id=852): minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) syz_emit_ethernet(0x25, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x805, "59bbba2979fedf2f8882d8dab2fd8cf6dcbfc9"}}}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) fchmod(r2, 0xe9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, r5, r1, r1, r1, r1]) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) seteuid(r0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r7 = dup(r2) r8 = getegid() getgid() lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) shmat(r6, &(0x7f0000ffb000/0x4000)=nil, 0x0) fchownat(r7, &(0x7f0000000200)='./file0\x00', r4, r8, 0x8d2a7640e3221538) recvfrom(r7, &(0x7f0000000240)=""/119, 0x77, 0x43, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setpgid(r9, r3) setreuid(r10, r10) fcntl$getown(r7, 0x5) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) sendto$unix(r7, &(0x7f0000000380)="ed158c27ed1ad47fa8aae2ef1b6b465a8dbf5086bd103a8b48fb88b7dcbf0fe75d11607965fc20eea725eed7c4de36739f1a4adb88799cfc807a6568bfbfd6365bc6bc4782f85c96f56a2bed2773b192add30378a018d48662f7b7fd3dd83f49c90cd5a7fd3682e4d144c57e548d0fec74687b4491d5891ae688a28d7f8754b4f8b01a3036a8a1b8895d09ef0a144d9469005998a89c888431ad416bc67751550293849d1ee53099ef13461d54e43e1749577e2647a009bc1d1cfeca7082aca9e5f075b9c6b9c02e49c9dd68188666e0569a695d8d7bbab132c4847bb2761edb1498a0b81e919c", 0xe7, 0x4, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000004c0)={0x1, 0x23}, 0x2, &(0x7f0000000500)="8997e350bcb05b9dd0e6190a8bec50508b99cf0d60fa2b844ea54c7dcf1048dfa96c22aa9d0cd3cc140b142a7cac", &(0x7f0000000540)=0x2e, &(0x7f0000000580)="427f537ab82b48142ad0e03956ea00c66af2f2bc0f872b5e35c7b5d44b5f7b0517c964e5d694d5772663db93a9547c4aacec16cf9e11243b1ad4fac46d764382f670c52266553af4580ff87ff0396392a7a45a9f874e5d16063e7d878e311e87a8c86f0116e582fe822fc61350951a6a7e6e369e0a91b635395a1b1da55f9a95b8a05eb5d1feeb685f09ab51fe962d31ab97cb", 0x93) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='-\x00', &(0x7f0000000700)='-*\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000800)=[&(0x7f00000007c0)='\xaa\xaa\xaa\xaa\xaa']) 1.292435ms ago: executing program 1 (id=853): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x6) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x2, 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) syz_open_pts() mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x104c) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000740)='.\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x6) (async) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x2, 0x0}) (async) socket$unix(0x1, 0x2, 0x0) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) syz_open_pts() (async) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x104c) (async) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) (async) chroot(&(0x7f0000000740)='.\x00') (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) 685.478µs ago: executing program 0 (id=854): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1f31, 0x9, 0xa, 0x6}]}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="abe98cb625dfe6c25a36dc606117b2dd30b1fd23afe172404f97d4e148199264cf0179d966ac3657d31e480db3fb07c4d923a214422972561898a1ff3761f2d7b65360b8fa13c25088fc538abe9e043e3db79b506cde75501046ddcb7e098ab4b7a736581e06067b030000006cd86d4b5d5ef52b23785c258b29f8cc9c869409814a11b076fe41536c0b707c9ebf2d", 0x8f}, {&(0x7f0000000200)="ce8100ccd074beacaa764b8843a500243293253f080a7992fd288032be58c4efe5e1467fb8aff7acc1886924c75c74d5c6e59b2b643446237071de65d5a59587db4b1f680c254be3a30566b97f344fa3a55227d9aa007148d973b42929c01b096b45ba8c751f0e147bcae994282b481ae74a24fa6905bd58577f747d85e4f030a7861c8ca054698b0188440dc4b2ac4bc590488b7a8492516a253eb0bccacd59a0477161f344cd24c6fdc4caccd12a783630a411438c05734a4ad0695d2092c3fa454638bcaa6cc185f94cc4952ba9fc2629a9ae58da0ef901841b0701799166ff2aa21df527fbb944cc", 0xf1}, {&(0x7f0000000300)="bd1a320aa27f5eb9e2302356507062eff0153c6ab0f7d521fe90da9ca087ac43f9eba1c6e87e7658cae6c573b22472bb9a73d4641f2d06ffed72864dd59e4d24a194b200166e50fde8bc1972489e7e9d9e4d6113c7a3173d7a9019e47abf0f671a397984acef45ba6259d7ee6cc1ad4a11755daaea9643a3545d9f422ca533115342560989642c59143f", 0x8a}, {&(0x7f00000003c0)="f954267140a0faaf9f7f247e11ce2206acc69e61b50959669ba60045236ce5bd800d5511a11b4899d6d617e5c97f31a669ead90941de3a11fcb14ba48b77a8c5e1bb", 0x42}], 0x5, 0x0, 0xfffffffffffffd88}, 0x2) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x47c4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1f31, 0x9, 0xa, 0x6}]}) (async) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="abe98cb625dfe6c25a36dc606117b2dd30b1fd23afe172404f97d4e148199264cf0179d966ac3657d31e480db3fb07c4d923a214422972561898a1ff3761f2d7b65360b8fa13c25088fc538abe9e043e3db79b506cde75501046ddcb7e098ab4b7a736581e06067b030000006cd86d4b5d5ef52b23785c258b29f8cc9c869409814a11b076fe41536c0b707c9ebf2d", 0x8f}, {&(0x7f0000000200)="ce8100ccd074beacaa764b8843a500243293253f080a7992fd288032be58c4efe5e1467fb8aff7acc1886924c75c74d5c6e59b2b643446237071de65d5a59587db4b1f680c254be3a30566b97f344fa3a55227d9aa007148d973b42929c01b096b45ba8c751f0e147bcae994282b481ae74a24fa6905bd58577f747d85e4f030a7861c8ca054698b0188440dc4b2ac4bc590488b7a8492516a253eb0bccacd59a0477161f344cd24c6fdc4caccd12a783630a411438c05734a4ad0695d2092c3fa454638bcaa6cc185f94cc4952ba9fc2629a9ae58da0ef901841b0701799166ff2aa21df527fbb944cc", 0xf1}, {&(0x7f0000000300)="bd1a320aa27f5eb9e2302356507062eff0153c6ab0f7d521fe90da9ca087ac43f9eba1c6e87e7658cae6c573b22472bb9a73d4641f2d06ffed72864dd59e4d24a194b200166e50fde8bc1972489e7e9d9e4d6113c7a3173d7a9019e47abf0f671a397984acef45ba6259d7ee6cc1ad4a11755daaea9643a3545d9f422ca533115342560989642c59143f", 0x8a}, {&(0x7f00000003c0)="f954267140a0faaf9f7f247e11ce2206acc69e61b50959669ba60045236ce5bd800d5511a11b4899d6d617e5c97f31a669ead90941de3a11fcb14ba48b77a8c5e1bb", 0x42}], 0x5, 0x0, 0xfffffffffffffd88}, 0x2) (async) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x47c4) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) 0s ago: executing program 2 (id=855): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000e3c000/0x4000)=nil, 0x71}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x8000) sysctl$vm(&(0x7f00000000c0)={0x2, 0x5}, 0x2, &(0x7f00000003c0)="d958ab9f43dcf7b3a6944e999707636c1f62f37879adb6f54c43cebe9bbd3077beffdbde3c34655b9c8f935b6ea3b49d59fc43943ed47bc474b15a415833ffe34fefe6792d4a5a8d7340719dbe729ddc1eb891d3ae0f984251e8bb1cddd56bf1b3cee25ff95dc9838df712ee729495e438076fd70c2199dc3bc28539dd567ef7f6", &(0x7f0000000480)=0x81, &(0x7f00000014c0)="ab741900af158211021955bd8c5fb01bbbad85b8863ec8a91aed849c5d", 0x1d) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) (async) readv(r2, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x5}, 0x2, &(0x7f00000002c0)="a33436ba", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.57' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 127, size = 2147485440 uvn_flush: obj=0xfffffd8063c11c58, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error OpenBSD/amd64 (,| gUhRxʪ:A<&8-ޅ, f#) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8079cf45f0,9,0) at witness_checkorder+0x1047 rw_enter(fffffd8079cf45e0,1) at rw_enter+0x122 rrw_enter(fffffd8079cf45e0,1) at rrw_enter+0xbe VOP_LOCK(fffffd807a1ef958,2001) at VOP_LOCK+0xa6 vn_lock(fffffd807a1ef958,2001) at vn_lock+0xa4 vfs_lookup(ffff80002a148558) at vfs_lookup+0x109 namei(ffff80002a148558) at namei+0x7aa unp_connect(ffff800001253c90,fffffd8079746400,ffff800035db4a50) at unp_connect+0x27d uipc_dgram_send(ffff800001253c90,fffffd8079772500,fffffd8079746400,0) at uipc_dgram_send+0x131 sosend(ffff800001253c90,fffffd8079746400,ffff80002a1487e8,0,0,0) at sosend+0xa40 sendit(ffff800035db4a50,5,ffff80002a148960,0,ffff80002a148a20) at sendit+0x721 sys_sendmsg(ffff800035db4a50,ffff80002a148ad0,ffff80002a148a20) at sys_sendmsg+0x246 syscall(ffff80002a148ad0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x118c987d430, count: -15 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a1481b0 rbx 0xfffffd80042c6608 rdx 0 rcx 0xffff800035db4a50 rax 0xffff800029b7bff0 r8 0xffff80002a148090 r9 0x8080808080808080 r10 0x7bbf644e7c7a3df9 r11 0x50aa3e0ae98067c4 r12 0 r13 0xfffffd8003adee00 r14 0x3 r15 0xffffffff rip 0xffffffff829b8bf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a1481a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=395424 pid=42393 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800035db5c08,0xffff800035db47d8 process=0xffff8000371d31d8 user=0xffff80002a143000, vmspace=0xfffffd806957d3a0 estcpu=32, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99828 205583 91851 0 7 0 syz-executor 12031 449096 42335 0 2 0 syz-executor 42393 515510 78402 0 2 0 syz-executor *42393 395424 78402 0 7 0x4000000 syz-executor 67696 139996 50901 0 2 0 syz-executor 67696 357555 50901 0 3 0x4000080 fsleep syz-executor 16228 366074 65688 0 3 0x90 fsleep syz-executor 16228 86177 65688 0 3 0x4000090 bell syz-executor 76349 208392 76791 0 3 0x80 fsleep syz-executor 76349 219036 76791 0 3 0x4000080 lockf syz-executor 76349 352930 76791 0 3 0x4000080 fsleep syz-executor 33325 19823 0 0 3 0x14200 acct acct 77237 282609 1 0 3 0x100083 ttyin getty 15833 11440 0 0 3 0x14200 bored sosplice 46921 290521 0 0 3 0x14280 nfsidl nfsio 87045 83858 0 0 3 0x14280 nfsidl nfsio 75663 517935 0 0 3 0x14280 nfsidl nfsio 59002 414752 0 0 3 0x14280 nfsidl nfsio 96967 377753 0 0 3 0x14280 nfsidl nfsio 67669 330498 0 0 3 0x14280 nfsidl nfsio 9747 78064 0 0 3 0x14280 nfsidl nfsio 52431 378937 0 0 3 0x14280 nfsidl nfsio 36829 253626 0 0 3 0x14280 nfsidl nfsio 41452 366977 0 0 3 0x14280 nfsidl nfsio 93323 469126 0 0 3 0x14280 nfsidl nfsio 47815 514930 0 0 3 0x14280 nfsidl nfsio 19692 76527 0 0 3 0x14280 nfsidl nfsio 51526 514239 0 0 3 0x14280 nfsidl nfsio 38344 22166 0 0 3 0x14280 nfsidl nfsio 18028 661 0 0 3 0x14280 nfsidl nfsio 43234 22548 0 0 3 0x14280 nfsidl nfsio 79723 214804 0 0 3 0x14280 nfsidl nfsio 99292 126513 0 0 3 0x14280 nfsidl nfsio 20380 89552 0 0 3 0x14280 nfsidl nfsio 65688 419720 38876 0 3 0x82 nanoslp syz-executor 50901 494680 38876 0 3 0x82 nanoslp syz-executor 67127 516447 38876 0 3 0x2 biowait syz-executor 76791 298385 38876 0 3 0x82 nanoslp syz-executor 91851 34706 38876 0 3 0x82 nanoslp syz-executor 78402 209527 38876 0 3 0x82 nanoslp syz-executor 42335 40109 38876 0 3 0x82 nanoslp syz-executor 38876 386890 19999 0 3 0x82 wait syz-executor 19999 503113 18836 0 3 0x10008a sigsusp ksh 18836 82502 79184 0 3 0x98 kqread sshd-session 79184 280310 75739 0 3 0x92 kqread sshd-session 75739 168038 1 0 3 0x88 kqread sshd 96840 443023 87559 74 3 0x1100092 bpf pflogd 87559 37731 1 0 3 0x80 sbwait pflogd 81822 519567 32045 73 3 0x1100090 kqread syslogd 32045 520708 1 0 3 0x100082 sbwait syslogd 48750 80941 1 0 3 0x100080 kqread resolvd 13643 483270 6061 77 3 0x100092 kqread dhcpleased 41163 404919 6061 77 3 0x100092 kqread dhcpleased 6061 130 1 0 3 0x80 kqread dhcpleased 39841 90039 0 0 3 0x14200 pause smr 94498 310504 0 0 2 0x14200 zerothread 3852 304741 0 0 3 0x14200 aiodoned aiodoned 8163 25367 0 0 3 0x14200 syncer update 4726 341307 0 0 3 0x14200 cleaner cleaner 66270 202192 0 0 3 0x14200 reaper reaper 24506 522638 0 0 3 0x14200 pgdaemon pagedaemon 36745 406098 0 0 3 0x14200 bored viomb 19952 30678 0 0 3 0x40014200 acpi0 acpi0 84632 81634 0 0 3 0x40014200 idle1 97282 161984 0 0 3 0x14200 bored softnet3 72146 358058 0 0 3 0x14200 bored softnet2 73936 173052 0 0 3 0x14200 bored softnet1 50415 460335 0 0 3 0x14200 bored softnet0 79632 272726 0 0 3 0x14200 bored systqmp 6514 221826 0 0 3 0x14200 bored systq 32718 222168 0 0 3 0x14200 tmoslp softclockmp 6729 34402 0 0 3 0x40014200 tmoslp softclock 27903 286966 0 0 3 0x40014200 idle0 1 321755 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 99828 (syz-executor) thread 0xffff80003319ca48 (205583) exclusive rwlock amaplk r = 0 (0xfffffd806d895a98) #0 witness_lock+0x5bb #1 uvm_fault_check+0x525 #2 uvm_fault+0xf5 #3 upageflttrap+0xa9 #4 usertrap+0x2d8 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806957db98) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 42393 (syz-executor) thread 0xffff800035db4a50 (395424) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8357fcc8) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0xa40 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001253e38) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 sosend+0x2ff #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 Process 67127 (syz-executor) thread 0xffff8000ffff6020 (516447) exclusive rrwlock inode r = 0 (0xfffffd806f4665f8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069401920) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x218 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xaf8 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10229 11327K 11844K 166960K 12402 0 pcb 17 12K 12K 166960K 215 0 rtable 232 8K 8K 166960K 732 0 pf 38 18K 19K 166960K 94 0 ifaddr 45 8K 8K 166960K 103 0 ifgroup 60 2K 2K 166960K 127 0 sysctl 3 0K 0K 166960K 3 0 counters 66 36K 36K 166960K 102 0 ioctlops 0 0K 4K 166960K 1570 0 iov 0 0K 16K 166960K 115 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1387 87K 88K 166960K 2146 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 9K 13K 166960K 20 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 32 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 93K 166960K 1145 0 sigio 0 0K 0K 166960K 13 0 proc 72 91K 128K 166960K 910 0 subproc 104 6K 6K 166960K 234 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 165 0 in_multi 103 7K 7K 166960K 247 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 597 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 210 72K 87K 166960K 11568 0 UVM aobj 33 4K 4K 166960K 36 0 pinsyscall 41 82K 104K 166960K 2518 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 53 0 NDP 13 0K 2K 166960K 69 0 temp 74 6828K 7084K 166960K 37620 0 kqueue 13 20K 28K 166960K 162 0 SYN cache 2 10K 18K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 167 0 163 3 0 3 3 0 8 2 rtentry 112 242 0 136 4 0 4 4 0 8 0 unpcb 144 604 0 586 3 2 1 2 0 8 0 syncache 336 11 0 11 3 2 1 1 0 8 1 tcpcb 808 508 0 504 20 16 4 8 0 8 3 arp 120 42 0 24 1 0 1 1 0 8 0 inpcb 336 1298 0 1291 16 12 4 7 0 8 3 nd6 136 61 0 31 2 0 2 2 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 18 0 10 1 0 1 1 0 8 0 ppxss 1168 5 0 5 2 2 0 1 0 8 0 pffrag 232 6 0 2 1 0 1 1 0 482 0 pffrnode 88 6 0 2 1 0 1 1 0 8 0 pffrent 40 14 0 10 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 103 0 24 1 0 1 1 0 8 0 pfstkey 128 105 0 26 3 0 3 3 0 8 0 pfstate 376 104 0 25 8 0 8 8 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 1041 0 571 33 3 30 32 0 8 0 art_table 32 1044 0 571 5 1 4 5 0 8 0 art_node 16 241 0 146 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 33 0 3 1 0 1 1 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 3247 0 1719 96 0 96 96 0 8 0 ffsino 272 3247 0 1719 104 1 103 103 0 8 0 nchpl 144 4851 0 4219 64 40 24 63 0 8 0 uvmvnodes 80 3791 0 0 78 0 78 78 0 8 0 vnodes 216 3791 0 0 211 0 211 211 0 8 0 namei 1024 16378 0 16377 1 0 1 1 0 8 0 percpumem 16 65 0 18 1 0 1 1 0 8 0 kstatmem 264 62 0 36 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 13607 0 13606 13 11 2 8 1 8 1 plimitpl 152 313 0 296 1 0 1 1 0 8 0 sigapl 424 1456 0 1386 10 1 9 9 0 8 0 futexpl 64 16887 0 16883 1 0 1 1 0 8 0 knotepl 120 771 0 0 24 0 24 24 0 8 0 kqueuepl 216 258 0 247 1 0 1 1 0 8 0 pipepl 320 264 0 237 6 3 3 6 0 8 0 fdescpl 496 1414 0 1384 5 0 5 5 0 8 0 filepl 152 8000 0 7751 20 7 13 13 0 8 2 lockfpl 104 265 0 260 1 0 1 1 0 8 0 lockfspl 48 121 0 117 1 0 1 1 0 8 0 sessionpl 144 41 0 32 1 0 1 1 0 8 0 pgrppl 48 65 0 48 1 0 1 1 0 8 0 ucredpl 104 1398 0 1384 1 0 1 1 0 8 0 zombiepl 144 1387 0 1386 2 1 1 1 0 8 0 processpl 1160 1456 0 1386 6 0 6 6 0 8 0 procpl 648 2807 0 2732 9 1 8 8 0 8 0 srpgc 96 4 0 4 1 1 0 1 0 8 0 sosppl 168 7 0 7 3 2 1 1 0 8 1 sockpl 664 2073 0 2044 19 10 9 9 0 8 6 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 148 0 0 19 0 19 19 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 78 0 0 2 0 2 2 0 8 0 mbufpl 256 586 0 0 37 0 37 37 0 8 0 bufpl 280 3938 0 103 274 0 274 274 0 8 0 anonpl 24 229855 0 226631 61 15 46 47 0 185 15 amapchunkpl 152 37222 0 36811 41 13 28 29 0 158 7 amappl16 200 5263 0 5236 34 22 12 15 0 8 8 amappl15 192 16 0 16 2 2 0 1 0 8 0 amappl14 184 151 0 139 1 0 1 1 0 8 0 amappl13 176 15 0 15 2 2 0 1 0 8 0 amappl12 168 2246 0 2217 4 2 2 3 0 8 0 amappl11 160 93 0 79 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 136 0 136 2 2 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 135 0 122 1 0 1 1 0 8 0 amappl6 120 270 0 268 1 0 1 1 0 8 0 amappl5 112 184 0 173 1 0 1 1 0 8 0 amappl4 104 368 0 349 1 0 1 1 0 8 0 amappl3 96 6931 0 6850 3 0 3 3 0 8 0 amappl2 88 1791 0 1709 4 1 3 3 0 8 0 amappl1 80 13113 0 12554 16 2 14 14 0 8 0 amappl 88 10999 0 10851 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 35 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1414 0 1384 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1414 0 1384 1 0 1 1 0 8 0 vmmpekpl 168 13090 0 13046 3 0 3 3 0 8 0 vmmpepl 168 94672 0 92899 109 14 95 99 0 357 7 vmsppl 448 1413 0 1384 6 2 4 5 0 8 0 rwobjpl 56 32124 0 27410 70 0 70 70 0 8 1 pdppl 4096 2835 0 2768 109 36 73 85 0 8 6 pvpl 32 15032 0 0 123 2 121 121 0 265 0 pmappl 248 1413 0 1384 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 460 0 76 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83489ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8357fac0) at __mp_lock+0x192 intr_handler(ffff80002a14e980,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f Xspllower() at Xspllower+0x1d uvm_pmr_cache_get(2) at uvm_pmr_cache_get+0x119 uvm_pagealloc(0,0,fffffd80621e1a20,0) at uvm_pagealloc+0x21c uvm_fault_upper(ffff80002a14ed18,ffff80002a14ed50,ffff80002a14ec10,ffff80003319ca48) at uvm_fault_upper+0x1f7 uvm_fault(fffffd806957daa0,e8bba329000,0,2) at uvm_fault+0x1a2 upageflttrap(ffff80002a14eea0,e8bba329580) at upageflttrap+0xa9 usertrap(ffff80002a14eea0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x71405e6b3290, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8079cf45f0,9,0) at witness_checkorder+0x1047 rw_enter(fffffd8079cf45e0,1) at rw_enter+0x122 rrw_enter(fffffd8079cf45e0,1) at rrw_enter+0xbe VOP_LOCK(fffffd807a1ef958,2001) at VOP_LOCK+0xa6 vn_lock(fffffd807a1ef958,2001) at vn_lock+0xa4 vfs_lookup(ffff80002a148558) at vfs_lookup+0x109 namei(ffff80002a148558) at namei+0x7aa unp_connect(ffff800001253c90,fffffd8079746400,ffff800035db4a50) at unp_connect+0x27d uipc_dgram_send(ffff800001253c90,fffffd8079772500,fffffd8079746400,0) at uipc_dgram_send+0x131 sosend(ffff800001253c90,fffffd8079746400,ffff80002a1487e8,0,0,0) at sosend+0xa40 sendit(ffff800035db4a50,5,ffff80002a148960,0,ffff80002a148a20) at sendit+0x721 sys_sendmsg(ffff800035db4a50,ffff80002a148ad0,ffff80002a148a20) at sys_sendmsg+0x246 syscall(ffff80002a148ad0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x118c987d430, count: -15