last executing test programs: 10.009414164s ago: executing program 5 (id=203): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x8000000000000002) syz_emit_ethernet(0x2e, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x8000, 0x0, 0x1, 0x0, @empty, @empty=0x23, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xfffffff9}}}}}) 10.009296411s ago: executing program 5 (id=204): sysctl$kern(&(0x7f0000004500)={0x1, 0xc}, 0x2, &(0x7f0000004540)="a2a295c0242f343b71d918fa59c4d91b", &(0x7f0000004600)=0x10, &(0x7f0000004640), 0x0) r0 = kqueue() close(r0) 10.008829827s ago: executing program 5 (id=205): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r1, 0x9c) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 9.750133638s ago: executing program 5 (id=206): r0 = socket(0x11, 0x3, 0x0) (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async, rerun: 64) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') (rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) (async) ftruncate(r1, 0x2) (async) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r4 = socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x3, 0x0) (async, rerun: 32) socket(0x2, 0x2, 0x0) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfe, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r5 = kqueue() kevent(r5, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) (async, rerun: 64) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async, rerun: 64) munlock(&(0x7f00007cf000/0x2000)=nil, 0x2000) ftruncate(r0, 0xfff) (async) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000080)=0x4) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) readv(r3, &(0x7f00000026c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/239, 0xef}, {&(0x7f0000001440)=""/98, 0x62}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/130, 0x82}, {&(0x7f0000002580)=""/71, 0x47}, {&(0x7f0000002600)=""/148, 0x94}], 0x7) 9.749697541s ago: executing program 5 (id=207): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x409) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) shmget(0x2, 0x4000, 0x40, &(0x7f0000576000/0x4000)=nil) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x8000000000, 0xb000000000004000, 0x0, 0x807}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) writev(r3, &(0x7f00000015c0)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}, {&(0x7f0000000180)="a08d4ff2e96653fe49a5ab22613b9928c9814f7c74034acecb061a1785597e5c5e639936d36a814f3ef58580d4d86d9916c0691189ef2d79f26c3014c545fd5e014340afa665cf576f2dfe7aa1cc86040f9c8bd6f7c02ca7e68c7a102dca22e7462939dddd3dea086620ab239e36de9369868927d4b48e020f9c3077c9aa36de67fa26f19ff700bfd96a379bac655da7846784f3e798407debe55ee0b82027c9f0155a14d036da14dd1920463b25a3fa20202acc3f5b362651f32cc63c45f0b1f49a6a288af77847fdd180f42c3e851105be03155e15548a3ce8109afd86894a6d6020d484737cfda0beb300914b1d"}, {&(0x7f0000000400)="7d79e9e16b85904c958fce22096e51f21c6cfbf8ea416234eb19bc6ef5008da4dd1b5ef08fedab4054401a31a69e434dd6a2f70ac6dfd41168419b5c416c50108a9ed07c90174b623012a701d1973f8e793c98e4bb47e83b66a2be1beb0b7ae1248487567fe4f68187cd0f83fca081a3a527dccb691d7159adf79d0fc46fd9d3392aea36e2500314452a71a5fbc86d3f78344bf113e895291892fa1b7fb8757f479175d92b00a44a31e3b8452063c14ca2342d458ef875c6f44ea0b04f9d9bcba625fccf78316cbd3c18035daf64d1e41c647492fae6d3bcf969826bb12e4f22fb5a64de62dd", 0xfffffffffffffd1f}, {&(0x7f0000000300)="bac0717eab1afd7fd97365"}, {&(0x7f0000000500)="0b5c34eb1100801cc04d127801fb71d38a9ac3e6f8cbf7153c11db4829636d8610872fd68c3c8b9ac1ad0e72b3ff2fd074890658c6c17dc2d2d2231c8571432c4f37b6f346c025e51e6df57647a77614674fd0e7278e7dfa5ee1ca0fdf9aec62422d685ee75237cd218b6ba642c0585d8b1b8316950a8b98c9d40eebdb54c98aa1a3e809a9abc522d020192b27", 0xfffffdb6}, {&(0x7f00000005c0)="8c7033501c6b23d273090c946c86204589951902df3f1288d6510223786b0654c53dded7f77a80fbb62eedf745309b2da3c5d2b03e492f004c239af45aec7584efd72218c39795c6d4a88363e6d8df5218e1db4fe2f019eb5b0cf119029409820434c213b94a192976139b51659d3c4794e4b7201e1902129ef06671b3e2ba2feceb155412daf19677d51e495315d88bf3d1d6e98af2ec17400850377f50b561b2d7c474c63e312505e93805ebfafd015068b545ded8c63cc6e730387110ae2b3ce9353c7c902e8605f3f169f3444835c868e01b04e97b6477d7cbab7a652b39f7d2fc8b6756a329ea8e86639084228c49a5d7f20b95983076e433ff7bc80009dee2be1ab047ef13f8731724f1076e458ccd0c909288bc345d11da892584d182769b3c1bd4777fa10213e9e6debf5341bb68fbf9c203f462203bb6437629271cb471d555acdfcad2a67400655d775ece32e77432dd337168fffe93ba4536dbf4974253814baa5e58648f58e22deb2a329a962ede9372bf98700789757d66428778789dfc4082da4fb5d21eac00ab5881233a8cc5a3b075bc3c9dd2edc1848296c80cd43398eec4d134a57de2316623715a1b5a3026f58e5321604e1668c857470d0b2927c38af2c3bb9f5b9608ba9db98871d4463cfcadefd4186cf3646417d2d08c4fd8e7fbffb7755320f40fe8eb3bc127a889c7f3f165d7f8013963c054961550fe9eb489576a029900b970bef5504194d504dbd52d0e80eeea5ecb681bd6955db4341f10831b152720ba2412e614b0def9246d0b45a12c6db92ca7371ddf5c3f7e90044e9bbe362e2691983fb4c9c09d7a7f0172019bf2bfa02700929cea3f6638919d0106e4720c93ff41667c6489b04432c15d3334aa66b2d04d3340f06f786d2659136e75c75dfecea51893e54c4b29dc457082277350c77899753048584652505d39764a65c001b8c6a1d79b77a35bb724b1d91fdd25be80773ae827a61d2f147a3f1e0467bcb1b4b4a410ec2cc42b4740c69d91b422100e79c3e98aa49ec5e6212e9325c4f261bf093df00ba3a675d9cbd4133fc0c68aa045c4499d13859b6ec8f918f74f0ffeec3360c2a5ffcb95dd767bc61d5233d272c91eea323976d15195095c33027257dda2139de43e7578b91e9a74faf3e0d39b1f4f4bdde6ac69617b11352f2fb3d049b0c9c36784343289259c7e11a26a2da25a994992ab7eb72ac7f185f90e09e4912e6ed829b74bf7cb1a593564f64d96b98313e8f200c6cc18a940ff3548944c9190a174fb586b7230294d768fb17da175f7cd35485621a1d6bb1042289b73b525f0f7436330cd783083cea17649f87b46efa2956eddca24a762820a3dae3508eb6ca26d83bed4fcc2873ad88f0bf0322e1af62b8964c9c16cc91b165264d3cf11bad2440dc43063699697eacfc296e022448cd4b81778da0ec88fa547e53ea9bb066936a4b96eb6c164564c39579e2666b58ba7cfb028f25967693f82bdadcadb2c67d773a40ebd0e4e43f8304b6e66bc42bae66e708d4e60b41d52ea4d14d5e2830b8b0c048e3631546d760c2831ec330a0460d9b783d3e6137d0781aba3239e6150e98a2780839200f4ff06e8f868affa4a456d866b8016db9d754a8b1707bacc692799d1faeb3924eee12ba201c0f4c8ae80d13ad6fb777ec50cadbed80f3ab4ac96f5e6d1a1a248bcab35e83b9bb6b78ce182ca695e153189b31483dcf7bcad6c071f1f22fde50595b7b5a46106551fac92ddfc2bfa55d6f5b0a0ec0abed746aedc78d48ea607dc4c4289a22b4b6886eb1b9d531780c1a20de14f90c34fa6c31b274b5c732ffebfa2af826da3bf20f6ef91dcc1e8823100825ab4f60852db0ac577d393db70332004faf3a4cebc449e15f17c1169f5de3ce168bc22ac2d6ffa32c68914e6671934c85d13b0d8b41aa6cca89e92a0fdfe2a6d64c61c261d2094cca960a54d604961d99a59b57e15ecbc4c822201f9d2199c5c2701793fd60bc3982e84e3ff259fb04f97682a5fb2270917470d453b5c664a591e11df734b71bd8c1505066c602113fdd7af17eb7a69d3fd3f41749dfc6893ceb6ba3fcccdca258fb599cec134786f66eeaa6119967bcf955e07e5eb3ba62604caff49f1f297f794a7eb486e5c23a34c84611d8e7fb6a57bf7339a766462171f75defd58503b60ca4f4c6acb47048f44842a470b0a3f49598a0516811b9181cae05db8758f2bc363724fb0beaa096bd91165a428366dd1364fdc9d55473a4f37575ec674df7617e322b6ad75d38c7627b12b5303cf72fbceebdd01eff42fa9da0f43515994bb84dc71620c4861615477a7bc64438cd3ac3c9b5a8997a7c7b3a05b57077f59425394bf2731bf08205d948c7370dffc18c5a9069f123160d9bd0339e57cff41353295244c9c7c6cb1d4c1664642cca755761e65cc88d953739e1b7f82533a8adcb9bc8866c2f730fc5d93d49eb2a77cc8146afd3c054fd71016e5b079c169d462e5f72e3002d1245f9508306d010ae5bb457865e2c144e6dbe9aff9433a2dc833623b71dd043b18ac1fc3545d1a980e08c7414d19b5c9e1798e435808073fc8b7ab5078a92713672027387f84bfbecbaed855416e7baa1380ff1c79fe7063007d1caeaf246a445c248691c1f98a12dc6662328076cd2e367699577642eea2aa938d231a475131edb4d1585c7de6117a8aab16b8334a8f7962e4ae2b9ec5b71e9799230f2f36f9cbc7cbad940025c3c4f7584511d191269e4402c551af1f9d4ef74a8b331b85794a95a21b16eabe311ae802db33b6ed9a7b971e3887826c60ed3b211f7f0a19e823b44d39743400692647283cdf8a609411cd5985954dde88b23f6043eee03b2aee885fad4ddbd97490de792d05746b5e386fb9b3190fe04c7ba3475a7e6b4f2265fad8c05e102eb4969c31a17de57b01a4ac7ad57d9429e86234987dda1cdaea4251df7cedba229dbb984d0a585e9563ba8d24f238c876b155c2437f4189ddd8ceb6cc847e978def19a5f913e1499acea67343fb70be52db4d3d31b17fea421532c6ba1e81be4ef9e1f3ec172831c86cc36e7eb1b615f2763c3dee1d6569f1f499e53cf614d0c6fc24f0cee8ffad847e331aff220c5b74053adbdb7bfbbe4664b2146cb4f0a4b3ef104ac63569350a7aa9f46fb25e684352ed9ec4733d40ff4efbcf0fc6f5ebc6f9339977bd7a08a2c1b0d655a8917bb45aab7adbe763104968b56e61e6f8052ddba178e967e200129b04ac8b9993cada1aa9c3739e79a1f1d70f0c301ffa5bdb88a2f1c2ad270645a29604155843b14ab9905058ba083fddacfd013f4f74303ca6b0779e95b9e06cb2fa583690f6af23f6ffa18f7c3a5a2fbac35095555f3ad35b6d9b3ba86202cdc3b3b766c6c7b8c455237ce16bf1e685b27bc53797598a5761e3157e7eca34b4238ec009132689fe17b18c4365c150452f8deaa7fe3675d3bd2514932f8be11304759802b5f48433c779409e7d0c6af1e0a2b9acc01c966d516b9c0e5bf1c8ec7dda4c6be2f7df475e829d6de17dba66f82e7a4ccb2f4479bddc98b47da687cf79b1e07e3a64baa2e490ccbc87ecb0016e887c84eaa9b73f785203bfecb9f437e7adb734b39518a37cd3ec041d82687a5c30a6c7a18451fbf402ab9ea755663b6c6f2e45b8a266bcc8c3c41141b841ef6857e33d898c441a7100b98d384468d4ef795686d59d53b9efe511ba8d76f50a5b3a5a06846bcf23b3d579ce94f1a5b868297c03ae6440864efeb4f5b914b22433bd8c77c5d6f66d5bf2551e5f506ce7295ff59bb42c8373ba957b92599ba51ff6756e3df7cd4826baaffe969bc356b3ffbcb1dce0c7ac2729806894d4b968b9e2bb421c804c82734d6d735480c7a6389754e5b51c7e6f71bb8e9d4d8d4633dd1e43956aeda145d928516fb5951245272967ad2c03e121bbb6fbcbb51ae6987c695eedd6920b2ab6c7d55fb4bc34702e3488879e90451dbc79542d7ebaab0059e9fb196c25574907b3c699226d528de22350a0582509c7a4e993c71fdbe754b5373c7ef43aa36860ef613b818b495a029f3ead8cce05409ec6ebdca0f1498ed1895ddb3c7edaca2f5a67cf789d8d88910e07c5f3994f45eacc7748184836e27dc8745a9cfe0a40c92940c0621dc05954ba37d3e4ba7621affeac4a0f269f2e18e52b9f4510e56829233134114c390758194eacfe33a6f03e265b3f7bd1f6f310764f52073c1b9a0894c4bb11f7d7872c6c992208e33911d897ca4ede45674d59b35d8b7d0ea7d6d054d00d1b18c2fa576cdf4da89076a05c8ab595d476e65775b4130fab6378b4dfe1cb8efb41fcfa9df20160a3cb173ff2300874dcc0262650d0ee3548bb26b36f281562897083977d343566fc63049ea78a50347a9f28b885119d9d6c876a828580814844c663b7cd6717bab958f4464df1bc1ec36d3b4ac98b1bc297358544b9f0c9aac85ae680757e41918ed2977d4602466cedfb0608e5c2b4ce6778eb4a3aec7815ef6dae714fecf6b9123e65c6098ded51021a5eb0c1ac9e755d70fe9192afb73983548f731d923cb174e2639e570f34ecc188424462927354316903c9a414a029d46c76ae5b3af353016c7da2e90749ba7525a9fbbbeaf811e7dfdaa66ccaece8ad2fb14f76b8a9f940a9911a9066d06367b7bee1f1cdda1d4576d99d5a0c894c3197cd99573266f0f07310a0de5f495f62b4aab5dd58341ee1f04d8b8c5fa35cf4a4675fbea5b6a452c62b986efdc563f0d0a361b6c1c99f549da9dec7f8f906ca8de550e2edbecaa04da92538804c37632b5edf202c55ed4dc483ab0d225070daf7de6a7f5213ba53dc5341bd0e1e4865745a3f697097aeb6e51c9e300d9b68d93f88e92b36620df4703f8f34cdb498f0d7c164a98b6beaf4b5a6c5b66bc86edd4b75614f00592a4362b19d577e8c582acce260fd7b6d79304ead92f9bfdead8a4f11d452695867ee80afed961b5cb8710a4ff377d0948f520bac46cb29c8abd7357efeb6f2bdddcc5e0189a41815fc0f4d5eca34a157ee092512ba3ec19ae2b0a0be16fa3f79d851eb6717c4b54b041d278bde10a6846d2d0b0d1835a21b5a57393bd722767b3d021a01252257ad82a15cf1c0131b3033b3f99cfbed3f0ae17bb2cbfbcd960f7230ca3e06687d8ecd7db0e45a04f6fc6a2e19018807040f47795f26fbd2228df8b8650375db15962d31011e2e3b6e875b767a90c36ad370a7b8e80bd7739fd79411bb84c3298141160802f80efac9d4ce955ef3c510b516f85e548f8fccc0462442e8fcf3b672898bdc18963eec6bc3f060c8a76b8d212954b2104c57df3e0cfb4cc7cbf3943f2bcba89157f6960738c0dfd9cbeada0f314c26207c9fe06d89a7cdb7d2b6d3b87acac636e540aa55681a4dcbef94395b5298509ec07b5d7153ccd16dc36ac972ae5c6af3e521a96e94ab4254b50c2c64df207194d6e61903fa85d9aaadf61f7e5c90800035f6c11b88621ddcc06def0f3f5bb253ab6878bc1571dd44142d62bda371983993bcc8a8b354e909689812f1cabf654b493b8c6ae6eddd3eb9dfe7506472fc2315035407406ee805f090d47f728bd19860dcd4f113d922a112ffc0303661775c4ac2993d3e2c31bb994cbc22870ba3ed52dafbb993741b3e842c465ced7924bc34b0bb21ae94e8c5940a1606e36483ba831690002616cdb40a6579ac6a8fc90c50b6c877ecc3e16866fc0030a8050b307a822df8142c311f69ffb88ea82124e885252b4b577d5d747c89219c2757153b9735"}], 0x10000000000003b1) (async) syz_open_pts() (async) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) (async) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 5.508634564s ago: executing program 7 (id=375): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) pread(r1, &(0x7f0000000080)="7c1c48929aa7a5a5d0e83d2859d4e5e11141dfd0e3e71fbd9d458b24d25af1bba38b580d1201a5b4aac6a3125bbf1f1b671343371944399866b2fb1d7c5f26d54e5f041195", 0x45, 0x3) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x108) r3 = syz_open_pts() write(r3, &(0x7f0000000100)="4efa4dfeed52622b32dac0d733c924903ed9e9689f76a980c2898c3b2578db1838c1ddfcf94aeca8945578a5b26c64fdf9aa255bf8656a28ab758039d067eaed0c693f4d697402c63c03992eb1dd5569342abe691691d4a7da4d99807f72f1705df9283f30fc471f", 0x68) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x5) 5.217742086s ago: executing program 4 (id=389): syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2f}], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e6eb41292", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="e15a93ade8fdf79411d132e8b8aec16c058579c7de1e2c6bf763cc2f3fee5a9da4074a3b", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="f67ee9", 0x3}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) 5.125085165s ago: executing program 4 (id=391): r0 = syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) (async, rerun: 64) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c2b44f7fff7ee1e2630000000000000c000"}) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x110) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) chmod(0x0, 0x23f) (async) setitimer(0x0, &(0x7f0000000280)={{0xffffffff}, {0xffffffff}}, 0x0) (async) getitimer(0x0, &(0x7f00000000c0)) (async) chdir(0x0) setuid(0xee01) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x406, 0x0) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x107, 0x3, 0x100ba, "006a1000b5427d3fd400000000000000008000", 0x4, 0x10002}) 5.123851683s ago: executing program 4 (id=393): r0 = socket(0x6, 0x5, 0xb) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x84) getitimer(0x1, &(0x7f0000000380)) r2 = dup(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x80000001, 0xc, 0x10001, 0x10, [{0x6, 0x7, 0x4, 0x70ffe}, {0x6, 0x458, 0x8, 0x62f9}, {0x100, 0x200007d, 0x0, 0x4}, {0x400005, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x401, 0x650, 0xfffffff8, 0x8}, {0x2, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x803, 0x4014, 0x8}, {0x2, 0x207e, 0x6, 0x5}, {0x7f, 0x8001, 0x81, 0x3}, {0x1cd, 0x6, 0xc, 0x401}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x6, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = getpid() setpgid(r4, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x20, 0x0) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x66, 0x2, 0x400001ff, 0x3}], 0x4, &(0x7f0000000980)=[{{r5}, 0xfffffffffffffffa, 0x97, 0x20000000, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x89, 0x4, 0xb, 0xffffffffffffffff}, {{r2}, 0x0, 0x9c, 0xfffff, 0x3, 0x55de}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffffffe, 0x7}], 0x10005, &(0x7f0000000300)={0x7, 0xffffffff}) r8 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r9, 0x80045710, &(0x7f0000000080)=0x1000) close(r8) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x1e5f) r10 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x17, 0x2000005, 0xff, 0x80000001, 0x80000001, 0xfffffffa, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x6, 0x8007}, {0x401, 0x200726, 0xd197, 0x8}, {0x2, 0x6, 0xe0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0xfffffffb}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0xb, 0x4}, {0x29a71717, 0xdffffffa, 0x1, 0x6}, {0xc, 0xe, 0x5}, {0x8000, 0x9, 0x1002, 0x30004}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000040)="1e1a9384", &(0x7f00000000c0)=0x4, &(0x7f0000000240)="84b57e9f051e05d8b03b7b7ba2b872c5103c1a20a1df9e2f3454635ac18cb6d4ddeff9225ea822412ac87e59590f889e9a", 0x31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r10, 0x80184404, &(0x7f00000001c0)={0x0, 0x40000480000000, 0x0}) r11 = socket(0x30, 0x2, 0x0) setsockopt(r11, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r11, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, r11, 0xffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0xd8, 0x8, 0xffffffee, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x8}, {0x1, 0x800, 0x3}, {0x401, 0x200726, 0x1, 0x7}, {0x2, 0x6, 0x3, 0x9a}, {0x808e1, 0x1, 0x3, 0x400006d}, {0x6, 0x803, 0x14, 0x8}, {0xffffffff, 0x8d, 0x1, 0x9}, {0x20000004, 0x7ffd, 0x8, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e616}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8a, 0x4, 0x6, 0xfff}, {0x29a71717, 0xfffffffa, 0x6, 0x8}, {0xc, 0x2, 0x6}, {0x0, 0x1, 0x4, 0x4030004}]}) 5.122690299s ago: executing program 4 (id=395): r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="01000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x80) ioctl$VNDIOCSET(r1, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 5.076840309s ago: executing program 4 (id=398): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.974987893s ago: executing program 4 (id=402): mkdir(&(0x7f0000000040)='./file2\x00', 0x0) (async) r0 = socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xc50, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x48, 0x200}, 0xf, 0x8001, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[], 0x10}, 0x400) (async) mknod(0x0, 0x2000, 0x281b9a) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) unveil(0x0, &(0x7f0000004300)='W\x00') (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x2, 0xf) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) (async) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x0) (async) r3 = socket$unix(0x1, 0x2, 0x0) close(r3) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r4 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, 0xfffffffffffffffe) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f0000001780)=[{{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x80000001}], 0x138, 0x0, 0xffffffff, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0x40047477, &(0x7f0000000140)) msync(&(0x7f0000003000/0x7000)=nil, 0x7000, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r7, 0x0) 4.904996924s ago: executing program 5 (id=407): r0 = socket$inet(0x18, 0x3, 0x7) r1 = dup(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000140)=0x4, 0x0, 0x0) getsockopt(r1, 0x3a, 0x8, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x400, 0x0, 0x4, 0x4080000}]}) setrlimit(0x1, &(0x7f00000011c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xef, 0xd, 0x203516, "1bb7e60ab87aa57800000000d0d200000000fd00"}) r3 = socket(0x2, 0x4002, 0x4) r4 = dup(r3) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x2a7, 0x32}, {0x18, 0x2, 0xa, 0x1000}, 0x1, [0x5, 0x8, 0x0, 0x5, 0x401, 0x8, 0x5, 0x7]}, 0x3c) shutdown(r3, 0x1) bind(r4, &(0x7f0000000000), 0x2) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)="5448a948199246ba5cb2bbe8cace5ba872844bcfb4b6d0f7cff4516b056158216764acfae690b5d92d27c90621388efa2c32a6c7b99b0cf6d7846a013b203ef252931ee6a44f4e2cdb6b550fbf44b13327c7584d78c9ee62c066af5005d85246d0ba0d89d841b3f3fce69e078b52f85d48d63972590d685534d97bc6294168097a1ae340bbdb2b12664d45eaa0dd0f3404567f934f4aab63f26542ff603b25f6f5673a7d75fc32b0892138812cbc62f4086fc293eda582b3fe49676b09f7dbd18b7a270c067eb1b92ba9be5b4707ff0b89aa839b4ccb384e3bfbd8a1f70533ef5475d093e5a7e35bea87b841fd834c5ef1e816ee9db28dab6e37fd86af78b332a8dd53a9fd65261ee88487a894669b7023255eafbad83b3b37a9b85388dcfe7cfdcaf7635ad0eefa46afa292919cf7f84532df84f6e97ad1e938e05a8cdffe99ba4be1a477e4b39e6dea0d9f48bb964ba8643f0287183566d7fbb0af6163984a716c7490534db96852a8e72923389a46a2a33e49ce058be5f5657fd4dbb63527c013c30a8fc351043082e773fc671a3d36c92b3b1f5440a0b210f027975b11f4046fce9ef746ce1708a9f60ef15012056dabb2a802d1bc83e997368429f96491362c49c3787b64b9d28475af16241b243857e5c8da1403e1b3fafe55c9845153f87f099fbab5a803ff6fd89ff30af5ca2a42ee9af60c8d20b56d39fc52cde84cfd30ab3e8d84a3a89aab95cc4246f745ce2336755a5e69a298ec027195a42f8b41e1c602ede9a43818cf14a4702c91da47afcd728fdb436e2a0682e489aef07a000e133047e2985fbbff2ec4bd79767c6003bcac4185611fd8a9e964267d19eb9451ad5895ced2911993e37b7dbd0c0acebd3b28462344885ca314ec8a7c5902ab4f9d25d984deb80dbf6ba00c6ab0625967db7da59bba29899b8323943a596dd054afd08b6d811c0b0820af6c488f38bb5cbd4768e6a88e7db8f9fce74397e2c07a358aeab6c5b969889fc2d62156ad67709ea2d0e1d098924d4a9ff17e2d963e1b98a0a30626692ef8e59e32d9b955a9781259ea66189b69416e39da1800eb3165c0639628bc1641edef65b9b5c1f0bbbfc498e31038a1f102179fc41e1883bff5303cf40c18954c56484a7994b0b935c57d13ce2637e033f1710caaa31ce54f1842b31972372ef6e2477f68d60de26316fcb0e3d58d0797b986de3c70ab1e59b3acba1267a34aa35f527ecbc1ed3d10f3016831d0090a3ad1e76b577c390ad4c62096f8351e8b38ff36a58881749e348ad3940e5355c8f1ed19f77f0b046bad3a0b5261583a2713963bcbde2a8602d10f5637e8c0d35817bbb78213049200a530ed1094214efb3765e11d3481893986fec40390759bbb1ee95c7a780c4916c02b7a2e6622e5011a7ac146060cbb635f6a57b7f5e4a6d97a1f207cf944cebdc478170a9fb87d214560506089ec1e6d97e40dc33553aba5ae7772195e1d46f81d05823c1447c90a2567b22dc3e04250daa5bd0a50f7edcb904aab12cecae8a9393f6537c9772a37500c9064169f6d46283db239bfa693ed9b2fdf9a4c50220a130e558a34867e28b32d86c82434b579428f2807197b0a3c37a6d1e723fb4d2f1fd7f6ef51d60921da4f765798e85680b9a238b0713ca34991bae4bf5479fc75ac47bb1b77a7b311c81fb1d770f687656e69e74dd8c27812d1fdfb6148f8161b547f68ec05bb52ececfb36353f1f0f61bde1583434d9aaab9e4c526c998d83348824239d886f2ea87b8a8969e5296ea27e9ba820ca204b6e9d9e9d558160798cb70f3ae2247600b1e19acf8cc4887c891a81c07ff14747fbd93f5c37a320cfdee8cc6ff879fa0c152e4d3a483bb4caae69bca7531ee5e05c576f06a4acf076816c7345611177601cc375e9deeb881f92214c984f9ee2139378bf466b7d178b9fabe9a048627bbdd4db8b94984f0e41dec9d8a7389a6d27702bcacc4be63cb7756f72cc1c13311157927ff04b7cd3b583f59ceac41589b63d124b5c20fab4cea598fc555122a96a9a2bd93a4c95615b608ba9f89ef105ae4bcb4efdee471c14e0181b24f9b57c0c1b72247bc7233636260e55e79abc0ec68dbed3668eb1782ae328de7751695265e2abd5f2dbee0e2cb8bf5bb831f1dd371f9595820974ea941bdd89ee097904485e05d96a7c8008624b9c0e4623a3f8cf186d991ce391578922ba089255a03f427e60bb5c91b92d5a55ddacd0ff6e14b62bfe8ac8b25484cb8bd9e4ea0e7503e7fbd619b60db06854d6ecc32a3a46b751db3ce4f1e222b946e40b385637071b0358f4c91fd0589c852283b9acd59c0e216b4c4da4f3b596075fe34c14bb8064774dd7def7902b298d921a2d7c1c1401fca1a13e92bf15647ceec25ad4b43b3fc0074aa3af72c068faf7e24b3514f8b59706c90a73869db86b6f6fe1332d246f2e617851172222fd95567041223d75c0b843c1440c9ec2716655fd05453970c62fa0dc342aff7708f9e386608ee98e0d9bf69d8f944654eb83d8ff7a7730d8a5efff3f476cf3fffb4f0385c4d7c7ccf1171a5c013ab3759624b6ca05fa4cdff5e5bb13a4ce5b03a0b94703133cc62e4bebe1cbb327f61e3d62e279004a586e9cbd32b588f4addcc3264a278204b42ec072859a746e386d29f40ce527a54fb1476932750c70b66b9f436066cbb8487f4e16dd985001c3f0277a6eeff2b126cfa9234fb88695e0a88044701b8b9f33a061c1cebcde82a380a2abf9055f8e8d94741dc0168a1d7e4735f79d3a5baa72964fd339c6900e2d8a4b07a6e183949890b68a72925da3c395de9635471619ce9a4cdf5a2c459dfe5eda7205c83c5e356e86174bc3b28f897277f45bf1e8c95ac2260442ec395524b345ae92dfdbb2b192f8a7c7cfd7dc2aa7b04b0f82f719683587f0ba4e3d35b40f14dc681ea9be8c43d90c893ed7c85ee9abbd330cb29fb75aa683a38e7a327fd42d84e1267a65a519932d96b6bd8e15044af5213e32323c36a5bc52c73892699870de04d3158b7db9761f775e04f0ef40d075911b2c4a4847805fd6cb92ef020ef4c2fe69f8205888c2cd7798f5e1bbf14a7d571abff21f3b86d422da8139ea64730c1e5405991536885d97e873eb330bd57897bd309ad545e5505aa4086d40388e1a02d69193b28d9aa7c702e56067c90f6e8b608e5830a6b121d7bf375058599c3d7a815cd29a331199b63823d5c928eb6d8d32455972366b28b9895671a5eeee66b7b5c59d059a822d4ee59cab158cae3d91dd15f0ab6729fe70d2435d79e21320baf0b6253dd764e9690b665f57b2a56a4da940e6334cfb1dcece4b768acf4f00bb3851ec0f7e8a4660d8b879a988ce110a42b563f3b2b58aca264b03e3008723f59cb5620be125a5fc9a342b9165e77464c8aadc586fd0907b7899b765866587409716782a3e2d3b737b9aeef3a2c73bc511a5bf4fa473a3982bc0eb00f8532df758651860bcf8b88aabce2f15ad8bbd33a059bac7d5a80df70b56ab585d00e15dbe627f4b1cae18c56615bed8e07cef81ce8ed91200a477401804a9518e447d5d7e11b428d9c900da5e5517f8d99d0d5905218f73fcf4e05694bbc7566bd3e573edc1d3ede7542c3e44a6d4b9dae58ca1125f3733546dbcf4def4c9366194551e1471ad8061f29c90ce7506f357784867d10984bf89b6be15afa965be3224aa338a087655ba6446e0805dd4e802c4aaf2a402acae3682cd32992ddd2def3660f1e6f566f6ec597c5aa10275ab944c96a5edb61d9893d2dff439cfe83ba5414f920d87371f317b5acf5340f7a011439893f236cdd2d0c1d0c9edad1ac32126a96240764ad8e3d10a5a56b9d6f04bee756b2a8ba24e05784b80c23d38c7868c8f91492bd7733ef4206bfbfc46ec29d292fc8909abc7cc7b85e4585617cccda27a5879eee761d4ce1c0f35f9bf9a9c0c9b981c7031efaeadecdb5b97407b6ce6bb615f9e36c5fb598cc8c980eed22be36aa2a3889618d337aed146b1e70d47f4e76232a511c5cdfc35bed93f5b9245cf20b5ad6ca2533183c95bc71fce5f9095f2cac4a3a4b8d0236df63984728daa9fb2dd79e37bacc0e21dd037f202c2d6697b60b84107463164d0b2cf454369dc2dc73e07d6a0ce20eaca4f9dff7b57beb406875c12f4f4fc7c3ceb5a99269ae0108ff9d3f4ba841b4e4a281ac9cbc7f012fed0e5df464b5d1622a9826757a2913231eb17a46afd8e6e9c30a55a9dd6786ee312208d968374ab75e5b4edcf9daefaf1583c25834643cf709805b262cc51b01229120133eaf407ee007e4749ba9409688cfd393e8bd5786747d021fab7edc904f4fe34d1ede7673897aa8aadee062a195cbb19660b6e0850981f75d84bd30c41290523d3b2c7ebfd15e6058ac78a3675b5f10cb8126a443d4dc38390ead7c32d9fc661947b1d325d27b1de18a8fd9deff8eb5316a0adb07902b200dadd618f129f9e4cd16301ed2161770cabdda7630a8ebff0745cb4ed58afa7987ba4fe314cdbafb55602c1bd7b98c5a3f3d3d0071cd790e0d17eabbb92eb94c05758bf8b441901494a75e8622fca86efb2ce8c9b04a3d2918d7dce2a49bbd65f9447d8f12317e17e9b56570bc83e321a0631230f14d0c83d252956549faeb49d2875dffd8dfedf7445b5c29e9fc3d9fc537410ea430560e0d403acc5d1dcae980a6be03d6ba8034812225ddfd3be01a61145a663352e7fa083d76633e7fad5e251337a96bc6288928da4008e744c956561011e6609cb32b1eaa02e4cd0566cfed15769048eefa4d86e8de186547347821d2cf7735c4a0ff85143290a0d", 0xd57}], 0x1) sync() 2.205514171s ago: executing program 6 (id=542): sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0000000000000800451009000000000006019078ac1400bbac1400bb0800907800030004"]) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="5ac6c1e58e9b6b52a5dc5b6218e21c50c141101e8baba59461b20116f69ae3c03a1ec3295537f1a6cd0187b729edd2d3f5634eb87205e76489b1b7d7dee1f64e4e48ed2a7be78380db6fe2e4a67eac33a7bd209b2f45f71de14caf52551931d86d0a6b553db634dabe8f3b37efece0e0", &(0x7f0000000240)=0x70, &(0x7f0000000440)="7d9af34d4a605a43970b86ef0dced60f7f99c894b5eae77322292e0f78ac05dccdbd96cac288f7a05c12a96d3e0dfa0fe941a34b1400626a72f594c69a8e3922d418f67396072b9b3e98246c671191bd34fd230de01be88cda896ed11d78bb645efa6da20b5747ed05902d3cf20eca627e717625e8df8e79791dc732acbaa75952a175bd7474e9f85b4eae26e80d413269f09965dfb6c394784bdaeb2267bab41221acab12baefa62186f8b88052f85297b13c35e3be272aa034d35baf3fd93766c0f7ad3c5d897f30aaded731ec088733f5", 0xd2) 2.205148084s ago: executing program 6 (id=543): r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40, 0x122) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r2, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114aa764d8d7447bde429b76fcf4cf33cd932ffffffffffffff7f365119ad6cbcf81d", 0x28}], 0x1, 0x0, 0x0, 0xa}, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="7bcb42008037c3faadf9efff58e13a7fe080b4c4e6c40900000033112a2d2d2a", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) ftruncate(r0, 0x40000000007) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x178) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0xfff}}) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = socket$inet(0x2, 0x3, 0x2) mquery(&(0x7f00006bc000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x3) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r6, 0x1002, 0x67, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x2800) dup(r4) 1.924105326s ago: executing program 2 (id=560): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="32b5f2cc6f5af9c3814c9e4261537478115a69b23cd052602d82e7f07b347fe68617e39e714040c26ef4dd7fefc5cc8f4d54522891b414ee3f8c7b43abeb19a66598eb247b538a18712857cec520c9adf483241d828b88412c6ed30cb6d75d9dda612d6dbb3428651253ec48fcb5ce7df4f7bf9989f71d41a1b3790a9554b94a0810481c131abfa18f57e21b894d9388b8e4f828a141ae62302dc8b64e9ca29739b7ce285d6a408867fd2ad4", 0xac}], 0x1, 0x7fffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x4, 0x5, {0x7, 0x4}}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x800) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000240)="7e29517fd8c7eba9234ccb0cd4add29593be77962a926a098e6de931d121af03364d58f5f1f6320a077de38f89da1919c2f7203a299ed005b62e55d306f7da71c8401969638ac7020ac2c98ef98f442677954631fda8ac176aafed51925e6e573db4a141ebd1dbaaed0056996c0a16554eb4f7e6dbaffec3ca0414d9847c4c95c5783e6a595550d03370e2d916ab8b12e994efd37d7d6abfc5ffc189e5409dde2ab1ec4eb396f6835f1c9b68286a503bbf41ff745da7ca2d4a35154b104494d5be2fc82f0368840b30e6d1a2d939e8a7e35f9a47afe4969c975392a1d84a0eb1de8a48d1eb7e96bf4ea556f13469eaea3ff2a899ff3ed4", &(0x7f0000000340)=0xf7, &(0x7f0000000380)="62d5fab92d011609c3e0a30e85606130ea6b15c0df2d6bddcbc86e01a4753e1ee19a9d6fef4b195c5744d2ba7573493d", 0x30) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) sendto$unix(r3, &(0x7f0000000400)="c9ce2037c2b2af0be80596d026edda026955a2ca0fd28a37864dc937589f107439ba97d657ed9797782feeccd5ec95e8b384534c52f9fc9a320c8b397a704e113643841d10513743156e4337b91de726a6c0524ad084501af6fabdb41dcc53ab02e3b0fd6d308c554d15db0dd252f318f078caf642e19c068134544ce6a3c6d7b328cc2b6debf6f72999702ec6205d005b3702101f5c69cdc132cf47f51cd04972ed33f8e04b6b1548896171d306cf1f2cfc4af514ea7999ad6639507c04a9e081ff7c1bc722e0d492155bfd9bfadc6446368c96f2aa28f79ae8b894722a20b6d2daf69cfb8de650ed2491bd23e47f9d6deae7b561cc76c26564391114ed", 0xfe, 0x9, &(0x7f0000000500)=@abs={0xd1543b63202c7c9e, 0x0, 0x1}, 0x8) recvfrom$inet6(r1, &(0x7f0000000540)=""/4096, 0x1000, 0x802, &(0x7f0000001540)={0x18, 0x0, 0x13, 0x88}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001580), 0x400, 0x0) r5 = dup2(r3, r4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000015c0)={0x2, 0x5, 0x42, 0x4}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000001600)={0x8000, 0x101, 0x7, 0x4}) ioctl$TIOCNXCL(r4, 0x2000740e) semop(0xffffffffffffffff, &(0x7f0000001640)=[{0x2, 0x2}, {0x1, 0x85e1, 0x1800}, {0x4, 0x400, 0x2800}, {0x2, 0xfb, 0x2800}], 0x4) r6 = getuid() r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001680), 0x40, 0x0) r8 = getpid() r9 = getgid() sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f00000016c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000001700)="6e026ec86f58687d75b071ccb399cd23fc53e0e3e12781b1ad8199f7ced244dc9315ad083fc06daf04cba993a71c19df15f510f4f74ab01e32e9723d37ddf86a8b1804bade4e360777532f98b4a26c8a890b8fc9321315e25e9c504dd68caa5de08e3b303c6c96a307d3d36892aded8d0b8284c65731d45becd612cd667227e1a1eb099b5374d6e349ac6f57aa95ac4836faf7ba1aae289ca09cc914ff2b28", 0x9f}, {&(0x7f00000017c0)="468e0042ace81c267b057915e5cfdaaab33f5cbc005dd6306ec346658cfa28ad8ab4a3ccedd8ce44fa98427a3a9c514316a83438d5d522147988495721b72e5213f8d1210b14323f0a818f90d12010305a86dc9559be6d0bf0522b6abb17bd0b9ffca8317a9fd8a5a92903533642a53e219ac5b94d7c68ee4a1e33edea4927a53462e25d4349d48d562c0d2acfe0d76f7af33fcb565f5a2dc3447c5fb08b0935ace3cfeee7acac18395f61c89a1c4f0bb571a4c60498d4ed1595fceeb48178c453b60c0f734ba225084d96f9f1bff4df091bfbdeeb01eb6b90846cb0e3b53222ae060874bf488e0b2d5528610ef4cdff", 0xf0}, {&(0x7f00000018c0)="a076b6c9a42d39a1fb347c536fe8d55f94347ff6187cf3d0e5d07bf5435e92ede297d0af9cb39321e0338e5138ac424aa7d64c381d4917b4d067678f894667b4302903b0adbea178b6c49eac57d971847ede75040408197788c1c3eb860fd187a9ecfa4c224adc2fa54d95adaacbc43c69e83a123a57972a09c515f66ecbbbec13d0324423d24857ce5286405dfa8f7958fac5f06f034cf3047877856d4f894189a48c5c2b8376cf671aa23a01140d3ddfdcf982eb275db89e00ece193efa9668e7b213f8e912c24d068091ebdd324c90d44794845bac92fc912b0d458a835de8ec021cc3c1dd720dbd584d5a1e849db688ef0cd95fe37a08590f8ab4216a6", 0xff}, {&(0x7f00000019c0)="f1320149643320cc990cd1b9526136a8ed09f93de1db0e86bd87e2381ae97477921c4765527f7b43b10930749bff84859fa3830445400e6d3f11d6ff03741f03c2234aeab08adcb20853982599dc8b1372af2005683625fefa99a411f31fac1b7f12ce1807449f419db33215101333910820c827c3f11574284060e928813cc7bf6a80fe9dfdb604eec380226e88daec9e76", 0x92}, {&(0x7f0000001a80)}], 0x5, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r8, r6, r9}], 0x20, 0x1}, 0xd) semget$private(0x0, 0x4, 0x431) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001bc0)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001c00)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000001c40)={0xfffffffe, 0xca4, 0xc, 0xc, "a4c2435e1866ce7ddb1e8e3ad08f8ffe82db9945", 0xb00, 0x6}) r10 = getuid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001c80)={r8, r10, r9}, 0xc) setsockopt(r5, 0x0, 0x20a800, &(0x7f0000001cc0), 0x0) unveil(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)='r\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001d80)={{0x8000, r6, 0x0, r6, r9, 0x102, 0x9}, 0x2, 0x9, r8, r8, 0x5, 0x7ff, 0x9}) 1.704514111s ago: executing program 2 (id=561): r0 = semget(0x0, 0x1, 0x281) semctl$GETZCNT(r0, 0x3ce4f658cf9e9f9, 0x7, 0x0) mkdir(0x0, 0xe9) socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x42) r3 = getuid() setreuid(0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x106, 0x40000000ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x4000, 0x67) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r3, 0x0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x4, r3, r6, 0x0, 0xffffffffffffffff}, 0x4, 0x7}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 1.704343833s ago: executing program 2 (id=562): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x93, 0x1, 0xc, 0x7}], 0x0, &(0x7f0000000200)=[{{r2}, 0x0, 0x8, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0x5, 0x6}, {{r1}, 0xfffffffffffffff8, 0x48, 0x1, 0x8, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x6, 0x3}], 0x0, &(0x7f0000000280)={0x6, 0xffffffffffffff56}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)="d5fc84b5e7ccdb325db6f893f77a1d7fbe8eccdc08c196eab1460aec04ec899ace6e5273bc2ef928753034dd242710bcd06ee0ed10b477c7f44c4482e668ced5967e183c5260cb155e50ea96eb044ecd2ab9b46dc5c8136211e638bfbb255358f6c504e9e9fb1207a937adb6591aa82624df39494117066146111158f04899042ba73d1506baa4710c7d6e92bc6861e137f024716372d58ddf8d4b13c693e7c1be2a44f55e9815", 0xa7}], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 945.830898ms ago: executing program 2 (id=581): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900403a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078fffffffc6006c33e00000000fe8000000000000000000000000000aaff7602000000000000000000000000000188010000000000000100c2"]) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x101000, 0x6, 0xffffdf7f, 0xfffffff2, "08955c1cfac364dc0aa07a00000000ffe6000005", 0x4000000, 0x1a7}) writev(r0, &(0x7f0000001280)=[{&(0x7f0000001100)="1d845213ac50b6035612923a437a3c4a3e899fa3c720e9f6a3c966d070a7e86390eda4794e8644212b5d9b6d308cb0d21ad612f6773439c1aa7f2efda825ed19097ce72ee755fc06d54b5d5cec6f7f472c9a2a562f69698bad8246f301e5940e7ef78d5e8b0b6dc216d0f20b2406df9bae896d96d1cb974115ee3cf83f334cad03c6c8fee78fe270a00a", 0x8a}], 0x1) 924.087352ms ago: executing program 2 (id=583): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec6825", 0x3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000440), &(0x7f0000000480)=0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) dup2(r2, r1) execve(0x0, 0x0, 0x0) flock(r0, 0x5) 688.238312ms ago: executing program 3 (id=589): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166b28e8db79f701681", 0x32}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x40000000000005}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x4000000000005, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{r1}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x1d5, 0x80, 0xe, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x38, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66b, 0xfffffffd, 0x9, 0x5fffff5d, "e77fb4046e126438330400", 0x3fd, 0xfffff196}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492", 0x38c}], 0x1) 466.1246ms ago: executing program 7 (id=594): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) setuid(0xffffffffffffffff) r0 = geteuid() setreuid(r0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x84) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0xfffffffffffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000000)=[{0x84, 0x4, 0x3, 0xc}]}) pledge(0x0, &(0x7f00000000c0)='\x00') getrlimit(0x4, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10d, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x91cbd8417f6167d9}], 0x1, 0x8) r4 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0x7ff}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000108000/0x4000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f00002e0000/0x1000)=nil, 0x800}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x4}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1, 0x1, 0x80) sysctl$kern(&(0x7f0000000100)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000080)="33108a5b", 0x4) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r7, 0x0, 0x0) 363.85184ms ago: executing program 7 (id=596): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x8000, 0x1, 0x84, {[0xdc2, 0xd0b3, 0x3, 0x8, 0x7, 0xb41f, 0xff, 0x2, 0x4, 0x3, 0x12640e9e, 0x7, 0x4, 0x9, 0x3, 0x1, 0x2, 0xa3e], [0x8000000000000000, 0x8, 0x7, 0x3, 0x6, 0x3, 0x8000000000000001, 0x8, 0x8, 0x3], [0x3, 0x10001, 0x4, 0x2, 0x9, 0x2000000000000009, 0x5], [0x0, 0x2, 0xed31, 0x5, 0x41bf, 0x6], [{0x4, 0x80, 0x7, 0x8}, {0x4, 0x1, 0xfffffff0, 0x4}, {0x0, 0x10000006, 0xc, 0xdd1b}, {0x5, 0x101, 0x3, 0xd9}, {0x3, 0x8, 0x1f74a5e0, 0x5}, {0x0, 0x5, 0x74ff, 0x4950}, {0x4, 0x3, 0xed00}, {0x8, 0x9, 0x6, 0x7}], {0x8, 0x970, 0x2400000, 0x5}, {0x5, 0x4, 0x5, 0xfffffffffffffff9}}}) mlockall(0x1) ioctl$FIONREAD(r1, 0xc050756a, &(0x7f00000001c0)) 361.286852ms ago: executing program 6 (id=597): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)=""/21, 0x15}, {&(0x7f00000003c0)}, {&(0x7f00000007c0)=""/172, 0xac}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000880)=""/242, 0xf2}], 0x5, &(0x7f0000000440)=""/25, 0x19}, 0x800) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x804, 0x801c, 0x2000007, 0x1, 0x80000001, 0x800081ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9c, 0x8, 0xffbffff9}, {0x100, 0xf88, 0x0, 0x6}, {0x1, 0x2, 0x8007, 0x3}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x5, 0x99}, {0xce1, 0xfffffff8, 0xffe, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x7e, 0x5, 0x8000}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1d0, 0x10005, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8d, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x1, 0x7, 0xfff, 0x30004}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x909a394771d11041, 0x0) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206918, &(0x7f0000000100)) lseek(r1, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000a40)='W\x00') socket(0x10, 0x5, 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mknod(&(0x7f0000000a00)='./file0\x00', 0x2000, 0x1e5f) open(0x0, 0x10, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="40000000000000000100000008000000245400d99628e9764b2e5357d068722bd859fa2237614efeba4d8544eeff0f5c9046ad533feb42a4ff0595118f000000"], 0x40}, 0x0) 358.426572ms ago: executing program 0 (id=598): r0 = socket(0x18, 0x2, 0xfc) syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x38, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x32, 0x4, @rand_addr="202de03bf203cc442ae33206a327509f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x1820, 0x8, 0x5}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271ae", 0x20}], 0x1) fchmod(0xffffffffffffffff, 0xf7fb079a74590f3) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r0, 0x6, r4) madvise(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getppid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x1) syz_open_pts() setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) 356.936818ms ago: executing program 1 (id=599): r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) fcntl$setown(r1, 0x6, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) (async) pipe(&(0x7f00000001c0)) (async) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/13, &(0x7f0000000040)=0xd) (async) fcntl$setown(r1, 0x6, r0) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) 321.458061ms ago: executing program 3 (id=600): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) (async) r1 = socket(0x18, 0x1, 0x0) (async) r2 = getegid() fchown(r0, 0xffffffffffffffff, r2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) (async) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) (async, rerun: 64) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f00000003c0)=0xc) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="3875dc8bcb0b93a72d24de5ec2d11965ac6150a1d7d0d1f28a9fc98371667cef8706769ecf3880ea22da7f5a15fa89b2924ad2a05bdd729bbdc1cd84049af7145ba3690e4d5bdcc4caeaecc5e6e02840d0ba41fcd0831587114b5da57406f6e4a6739a051744083f8b19d8876caed238628c87b9db1739bddab608538d3c49566399a6cff1e5dbcf554b28c5f1d447c7ec992e51b9bf02eaf57fbca3ff8857c39f902cbdca3253df1abf1902679650b090933892a5137ffc81182f254804ebe4f6", 0xc1, 0x400, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) chroot(&(0x7f0000000740)='.\x00') (async) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f00000000c0)=0xc) setpgid(0x0, r7) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 317.448414ms ago: executing program 7 (id=601): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) accept(r0, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x65) 316.379139ms ago: executing program 6 (id=602): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x2, &(0x7f0000000140)={{0xffffffffffffffff, 0x1}, {0xffffffff}}, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x9, 0x7fffffff, 0xc151}) setitimer(0x0, &(0x7f0000000280)={{0xffffffff}, {0xffffffff}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) 314.43241ms ago: executing program 1 (id=603): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="0900a0190500b8d82d35e3b19201a0531b8eaf47d617786c0b665f56a12c6453f433351eb144c140", 0x28}], 0x4d, 0x0, 0x5a1dc6ab42f1e0, 0x4}, 0x7) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x46, &(0x7f0000001340)=ANY=[]) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) 312.670978ms ago: executing program 7 (id=604): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) openat$bpf(0xffffffffffffff9c, 0x0, 0x7e1b21b5f00cb051, 0x0) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0xa, 0x83, 0x400e}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb6ad477307e429000000fb7aa9654966e3", 0x15}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10004) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffd07, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}, {&(0x7f0000000100)="83d6ffc1d76107a15d124cf65ead5a5994fda81695aa86b89289f33a6470ace5a73a3ccf3f26b42dc65c5d11a46a99c108d8cc9e4a9e630dbcce21ff0850660cbb71e2d8f948e512d2d51db39a9dbdf5cbf1aecd91f8c992c743733c186a5e150401095eb0d4cdcbb96ad3867885861126f6102edd095dc31cc0a88fee8e02c72850085e6641a3fa8449690fcc4acf39e7951047633b2aebb726e628bd871ba5cba92a967c3206bd51c4bf65adbd280292d456", 0xb3}], 0x2, 0x0, 0x0, 0x401}, 0x408) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x13c) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845", 0xb) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000640)="f16641c2", &(0x7f0000000700)=0x4, &(0x7f0000000740), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) 304.009518ms ago: executing program 0 (id=605): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x1, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x400, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0xfff, 0x6, 0xb0, 0x2}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r1) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x1, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x400, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0xfff, 0x6, 0xb0, 0x2}}}) (async) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) close(r1) (async) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) 303.651799ms ago: executing program 1 (id=606): ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x23, 0x10, 0x2, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f000004a000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x400000000}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00003ae000/0x12000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00009f5000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000646000/0x400000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) 192.317191ms ago: executing program 6 (id=607): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x2, 0x0, 0x2, 0x3}, {0x3d, 0x1, 0x0, 0x1917}, {0x158, 0x8, 0xaf, 0xa}, {0x6, 0x4, 0x3, 0x800}]}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) ioctl$TIOCSETA(r1, 0xc444443a, &(0x7f0000000740)={0x2, 0x2ab0c32f, 0x0, 0x1, "01d00bd80047c1bfdf7801f51792d200", 0x3, 0xfffffed4}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) (async) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r2, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 191.822219ms ago: executing program 0 (id=608): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400e}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec6825", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="e15aaeade8fdf79411d132e8b8aec06c058500e5da53993f147d79c7de1e2c6bf763cc2f3fee5a9d", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) 186.736193ms ago: executing program 1 (id=609): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1e5f) pledge(0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x3, 0x80000001, 0x9, 0x10, [{0xffffffff, 0x7, 0xf, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x808, 0xf86, 0x0, 0x9}, {0x9, 0x800, 0x8007}, {0x0, 0x200724, 0x2800, 0x7}, {0x1, 0x27f2, 0x3, 0x2000099}, {0xcde, 0x1, 0x4f8, 0x6d}, {0xb9, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x5}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1df, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x7, 0x4}, {0x4, 0xfffffffa, 0x1, 0x6}, {0x1, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10003, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x4, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0x101, 0x88}, {0x1ce, 0xffff, 0x9, 0xe72}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x4, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, &(0x7f0000000000)={0x1, 0x5, 0x0, 0x5000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x8, 0xfffffffe}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184405, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffd7}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f00007b1000/0x1000)=nil, 0x1000, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000040)=0x100) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f0000000100)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) 183.459825ms ago: executing program 3 (id=610): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) (async) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) (async) close(r1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xe4837313dbdd44bf, 0x0, 0x0, 0xc}, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002740)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @ipv4={'\x00', '\xff\xff', @rand_addr=0x8}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast2, @loopback}}}}}}) 182.504243ms ago: executing program 0 (id=611): setitimer(0x0, &(0x7f0000000080)={{0x100000000, 0x4}, {0x6f, 0xe}}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10090, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = msgget(0x0, 0x240) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fchdir(r1) 180.835281ms ago: executing program 7 (id=612): msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000f0f000095931e23fc66495999f509b49081f1c6bfcb2292647e56"], 0x1f, 0x800) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe2c2300008abf090000000008e37193f8343712050d0052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x118, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000007c0)={0x8}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xee, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0x7fc) msgrcv(r5, &(0x7f0000000080)={0x0, ""/182}, 0xbe, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000140)={0x3}, 0x8, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) ioctl$BIOCSRTIMEOUT(r4, 0xc0307006, &(0x7f00000000c0)={0xfc, 0x10}) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000100)) 173.308932ms ago: executing program 0 (id=613): r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x88) lseek(r0, 0x9, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r0, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() setregid(0x0, r2) fchown(r0, r1, r2) 172.817872ms ago: executing program 3 (id=614): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r0 = open(&(0x7f0000001440)='./bus\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) close(r1) r2 = socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) r3 = socket$inet(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe800000feffffffffffffff000000aa4e214e2000089078"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) close(r2) close(r4) syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0xfff) read(r4, &(0x7f0000000100)=""/46, 0x2e) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSRTIMEOUT(r0, 0xc0307004, &(0x7f0000000080)={0x1, 0x10}) 149.975177ms ago: executing program 6 (id=615): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) fcntl$setstatus(r3, 0x4, 0xc4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setuid(r4) read(r3, &(0x7f00000001c0)=""/24, 0x18) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe03) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0xfffe, 0x1000) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r6, &(0x7f0000000980)=[{&(0x7f00000000c0)='n', 0x1}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000440)={0x8, 0x9, 0x3, 0x7, 0xcfe14c0, 0x6cb805ea, 0x7, 0x10, [{0x2, 0xfa7, 0x2, 0x40}, {0x2e9a, 0xe63d, 0x0, 0xc}, {0xe76, 0x80000000, 0xe}, {0xfffeffff, 0x5, 0xfffffff9, 0x7f}, {0x8001, 0x3, 0x75}, {0x5, 0x5, 0x1, 0x3}, {0x9, 0x9, 0x7, 0x5}, {0x1, 0xe66, 0x1, 0x2f00}, {0x5, 0x9, 0x8, 0x2}, {0x2, 0x8, 0xc75c, 0x7c1d}, {0xf, 0x4, 0x999, 0x3}, {0x2, 0x4, 0x2, 0xe3d}, {0x7, 0x1e2b, 0xfffffffd, 0x93d}, {0x3, 0x4, 0x0, 0x80000000}, {0x7fffffff, 0x0, 0x86, 0x3}, {0x0, 0x31, 0xd6, 0x9}]}) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000200)="fdc825ec9a76b587d5f17263a197aa074a8afadb1576c44416ba008ffc14424f152252cd543c249bc8debeee4b60b82e1f3cc948357890c77ff151e57c43dc895b643f580f6831ce5b4eeaf56d55decbf375d0bcf842bc6d8d", &(0x7f0000000280)=0x59, &(0x7f00000002c0)="f45acdb0f9c0b65a342db4e732b4072a78a7e66300b39316a62c635dbe6f892db0ff06584b5dc670060492b35845fb35fac40bb573a547870d975748c229d9ff7e38fa0698a0c29f6676fcde165b34c270fa1e620348524fa710ef5fb43bde473e9ad208c34c17e04ca6ab0b73b74f635620bb62ef6bb47fe9bec77b82d28d0ca8f4aa13e5b28865d620170dc96bc8f78f22848d8aeb44f5440b9002b314d4baa6780e6462320a4e6091461ccd328767bb8db8aaa3cdbe565316a853afa555b2319edea4ff1b0cb82a69522b9caa37547e899b2a43f042298667f25e8efb048b5248f02b6572294b71ed1fe908cb6362608499afac", 0xf5) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000014c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x34, 0x3a, 0x0, @rand_addr="687af6acabb6150f955930e5fedb296f", @rand_addr="fffffffe00000800001a003f00000005", {[@routing={0x4, 0x0, 0x0, 0x7}, @fragment={0x88, 0x0, 0x2, 0x0, 0x0, 0x3, 0x66}], @udp={{0x3, 0x0, 0x8}, {"1058c1539adc8480e8cd4194107562950d8d07774ae613fcf54f9ade"}}}}}}}) setsockopt(r7, 0xd, 0x0, &(0x7f0000000040)="20c891547d1d983390beaf9b2c6f4d6e4b5ae21e3cefd88363ff4b4b3a2813692e10e64fb929daba5ae56f1c0035a0b1fbf1ecbc26c44f316d78158e0d3e15865517527fe854879b18242f62c5864afe3d0e4ef56a0a3bd5137cfd7a09aaf8f305f4683aea5baac65531f78cd538e769714745e5ba8f2ca152d0d937ba85703dd37825863621d14004a54c78b3ad6889e659ac7d0e87e2eeb96bf16ac2bb956590d04313b6d35d598c6fc6200d5af9974d34", 0xb2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000140)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) 66.07494ms ago: executing program 1 (id=616): mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) fcntl$dupfd(r0, 0xa, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) getppid() connect$unix(r2, &(0x7f0000000000), 0x10) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000001580)='+P){', &(0x7f0000000080)=0x4, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) readv(r1, &(0x7f00000003c0)=[{0x0}], 0x1) 61.557123ms ago: executing program 0 (id=617): execve(0x0, &(0x7f0000000340), 0x0) r0 = getppid() (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) fcntl$setown(r1, 0x6, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0x1fd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setreuid(0x0, 0xee01) (async) setuid(0x0) (async) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000140)=0x5) 61.192542ms ago: executing program 3 (id=618): r0 = msgget$private(0x0, 0x105) msgctl$IPC_RMID(r0, 0x0) madvise(&(0x7f00004ff000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000003000/0x1000)=nil, 0x7f7884acbfff, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80, 0x3, 0xe1, 0x2}, {0x40, 0x5, 0x3, 0xa}, {0x1ae, 0x8, 0x1, 0x9}]}) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYRES16=r1]) 60.8933ms ago: executing program 1 (id=619): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = open(&(0x7f00000003c0)='./file2\x00', 0x80, 0x67) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x400, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0xfffffffe, 0x2, 0x0, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffff9, 0x401}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file1\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) sync() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80008, 0xfdfffff4, 0x7fe, 0x0, 0x1, 0x20009, 0x20002, 0x2, 0x1, 0x7, 0x2000000005}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 750.629µs ago: executing program 2 (id=620): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0076780000019078ffffffffdfffffff1e0090784c1f8ba3"]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) (async) write(r0, 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) (async) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x401, 0x4000000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xf) (async) r2 = socket(0x2, 0x2, 0x0) close(r2) (async) r3 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r4 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x2, 0xffff, 0x400}, 0xc) (async) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x81, 0x8d3d, 0x5, "d6d63303bce5c7d8f57a64122c20972d00", 0x6, 0x400}) syz_open_pts() (async) r5 = socket$inet(0x2, 0x1, 0x4) getsockopt(r5, 0x0, 0x24, 0x0, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x2000003f, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) 0s ago: executing program 3 (id=621): setuid(0xffffffffffffffff) r0 = getpid() ktrace(0x0, 0x1, 0x20c, r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) setuid(0xffffffffffffffff) (async) getpid() (async) ktrace(0x0, 0x1, 0x20c, r0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.86' (ED25519) to the list of known hosts. pckbd_enable: command error 9*<5, ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83373245) at panic+0x1e5 __assert(ffffffff833b06e1,ffffffff833c1034,3b9,ffffffff833ea943) at __assert+0x29 refcnt_finalize(ffff80003a432f10,ffffffff83366180) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003a432f08) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff80003a42f250) at pppxclose+0xa0 spec_close(ffff80003b839930) at spec_close+0x417 VOP_CLOSE(fffffd806a182528,2,fffffd80097fb680,ffff80003a42f250) at VOP_CLOSE+0x132 vn_closefile(fffffd806a21e0e8,ffff80003a42f250) at vn_closefile+0x12b fdrop(fffffd806a21e0e8,ffff80003a42f250) at fdrop+0x121 closef(fffffd806a21e0e8,ffff80003a42f250) at closef+0x192 fdfree(ffff80003a42f250) at fdfree+0x116 exit1(ffff80003a42f250,0,0,1) at exit1+0x576 sys_exit(ffff80003a42f250,ffff80003b839ca0,ffff80003b839bf0) at sys_exit+0x1a syscall(ffff80003b839ca0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7eeb6f1b5970, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003b839700 rbx 0xffffffff83828ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80003a42f250 rax 0xffffffff83827ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa867c048235de149 r11 0xfebbc730c6b6ecc8 r12 0xffffffff83828be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff82af2b05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003b8396f0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=98216 pid=77760 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003a42f250 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003a42efb8,0xffff80003a42fa28 process=0xffff80003a4279e0 user=0xffff80003b834000, vmspace=0xfffffd806b9ac018 estcpu=36, cpticks=6, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7460 286549 34197 0 2 0 syz-executor 7460 291573 34197 0 3 0x4000080 ttyopn syz-executor 90340 436137 951 0 4 0x82000 syz-executor 90340 268203 951 0 4 0x4082000 syz-executor 90340 398430 951 0 7 0x4002000 syz-executor 48083 372204 54975 0 2 0xc90 syz-executor 48083 260648 54975 0 2 0x4000010 syz-executor 48083 471868 54975 0 3 0x4000090 fsleep syz-executor 1060 191109 36557 0 2 0xc80 syz-executor 1060 208521 36557 0 3 0x4000080 rest syz-executor 1060 376589 36557 0 3 0x4000080 fsleep syz-executor 91305 493566 1 0 3 0x100083 ttyin getty 57357 107875 24886 0 2 0x10000c82 syz-executor 55594 321608 0 0 3 0x14200 bored sosplice 29650 226371 24886 0 2 0xc82 syz-executor 36557 506416 24886 0 2 0xc82 syz-executor 91995 352665 24886 0 3 0x82 wait syz-executor 34197 289060 24886 0 2 0xc82 syz-executor 3329 220697 24886 0 2 0xc82 syz-executor 951 504036 24886 0 2 0xc82 syz-executor 54975 48328 24886 0 2 0xc82 syz-executor 24886 265761 58165 0 3 0x82 kqread syz-executor 58165 284924 30930 0 3 0x10008a sigsusp ksh 30930 476416 52554 0 3 0x98 kqread sshd-session 52554 78396 82323 0 3 0x92 kqread sshd-session 82323 479685 1 0 3 0x88 kqread sshd 88445 12821 69793 74 3 0x1100092 bpf pflogd 69793 219336 1 0 3 0x80 sbwait pflogd 31348 123226 78601 73 3 0x1100090 kqread syslogd 78601 452624 1 0 3 0x100082 sbwait syslogd 8752 461265 1 0 3 0x100080 kqread resolvd 59403 282213 57615 77 3 0x100092 kqread dhcpleased 59580 63964 57615 77 3 0x100092 kqread dhcpleased 57615 93081 1 0 3 0x80 kqread dhcpleased 744 438280 0 0 3 0x14200 bored smr 27346 181017 0 0 3 0x14200 pgzero zerothread 30948 233418 0 0 3 0x14200 aiodoned aiodoned 30444 155378 0 0 3 0x14200 syncer update 25859 340076 0 0 3 0x14200 cleaner cleaner 4073 321942 0 0 3 0x14200 reaper reaper 88606 477150 0 0 3 0x14200 pgdaemon pagedaemon 74860 416996 0 0 3 0x14200 bored viomb 44413 419975 0 0 3 0x40014200 acpi0 acpi0 14134 178231 0 0 3 0x40014200 idle1 39724 27632 0 0 3 0x14200 bored softnet7 55572 147843 0 0 3 0x14200 bored softnet6 58685 492411 0 0 3 0x14200 bored softnet5 26556 373192 0 0 3 0x14200 bored softnet4 46514 500113 0 0 3 0x14200 bored softnet3 7724 135852 0 0 3 0x14200 bored softnet2 36644 331439 0 0 3 0x14200 bored softnet1 55458 478119 0 0 3 0x14200 tqbarend softnet0 22841 63762 0 0 3 0x14200 smrbar systqmp 91604 309068 0 0 3 0x14200 bored systq 52330 494938 0 0 3 0x14200 tmoslp softclockmp 12291 172461 0 0 2 0x40014200 softclock 83232 236256 0 0 3 0x40014200 idle0 1 482829 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 55458 (softnet0) thread 0xffff8000ffffe298 (478119) shared rwlock softnet0 r = 0 (0xffff80000002c078) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 Process 22841 (systqmp) thread 0xffff8000ffffe000 (63762) shared rwlock systqmp r = 0 (0xffffffff837e4338) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10219 11112K 11237K 166960K 12058 0 pcb 17 12K 28K 166960K 178 0 rtable 182 7K 8K 166960K 368 0 pf 36 18K 25K 166960K 137 0 ifaddr 40 7K 8K 166960K 95 0 ifgroup 55 2K 2K 166960K 154 0 sysctl 3 1K 9K 166960K 9 0 counters 70 37K 38K 166960K 168 0 ioctlops 0 0K 4K 166960K 1719 0 iov 0 0K 16K 166960K 39 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1437 90K 91K 166960K 1935 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 24 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 770 0 sigio 0 0K 0K 166960K 18 0 proc 72 115K 163K 166960K 631 0 subproc 72 4K 4K 166960K 86 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 98 0 in_multi 88 6K 7K 166960K 160 0 ether_multi 1 0K 0K 166960K 7 0 mrt 1 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 441 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 243 160K 173K 166960K 8578 0 UVM aobj 13 4K 4K 166960K 17 0 pinsyscall 42 84K 103K 166960K 1933 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 75 0 NDP 12 0K 2K 166960K 61 0 temp 61 8648K 8715K 166960K 38778 0 kqueue 14 22K 29K 166960K 145 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 141 0 138 3 2 1 3 0 8 0 rtentry 176 126 0 50 5 0 5 5 0 8 0 unpcb 144 781 0 762 11 3 8 8 0 8 7 syncache 336 8 0 8 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 174 0 167 2 0 2 2 0 8 1 arp 128 13 0 4 1 0 1 1 0 8 0 inpcb 328 657 0 647 7 0 7 7 0 8 5 nd6 144 21 0 6 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 36 0 35 2 1 1 1 0 8 0 pppxif 1504 11 0 10 2 1 1 1 0 8 0 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pffrag 232 7 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 0 1 0 1 1 0 8 0 pffrent 40 9 0 3 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pfstitem 24 24 0 1 1 0 1 1 0 8 0 pfstkey 128 26 0 3 1 0 1 1 0 8 0 pfstate 384 23 0 2 3 0 3 3 0 8 0 pfrule 1344 26 0 20 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 571 0 175 30 0 30 30 0 8 3 art_table 40 573 0 175 5 0 5 5 0 8 0 art_node 32 126 0 58 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 14 0 4 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2710 0 1198 95 0 95 95 0 8 0 ffsino 296 2710 0 1198 117 0 117 117 0 8 0 nchpl 144 3868 0 2165 65 1 64 64 0 8 0 rtmask 32 5 0 5 2 1 1 1 0 8 1 uvmvnodes 80 3133 0 0 64 0 64 64 0 8 0 vnodes 216 3133 0 0 175 0 175 175 0 8 0 namei 1024 12635 0 12635 3 2 1 2 0 8 1 percpumem 16 99 0 49 1 0 1 1 0 8 0 kstatmem 264 88 0 62 4 1 3 3 0 8 1 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 17166 0 17166 6 4 2 3 1 8 2 plimitpl 152 151 0 133 1 0 1 1 0 8 0 sigapl 424 1110 0 1055 9 0 9 9 0 8 1 knotepl 120 758 0 0 23 0 23 23 0 8 0 kqueuepl 224 355 0 344 7 4 3 5 0 8 2 pipepl 344 176 0 147 4 0 4 4 0 8 1 fdescpl 528 1063 0 1032 3 0 3 3 0 8 0 filepl 160 6188 0 5958 26 7 19 20 0 8 8 lockfpl 104 419 0 416 2 0 2 2 0 8 1 lockfspl 48 130 0 127 1 0 1 1 0 8 0 sessionpl 144 29 0 20 1 0 1 1 0 8 0 pgrppl 48 52 0 35 1 0 1 1 0 8 0 ucredpl 104 739 0 725 1 0 1 1 0 8 0 zombiepl 144 1059 0 1055 1 0 1 1 0 8 0 processpl 1232 1110 0 1055 6 0 6 6 0 8 1 procpl 664 2214 0 2152 8 0 8 8 0 8 2 sosppl 168 5 0 5 2 1 1 1 0 8 1 sockpl 752 1668 0 1636 33 21 12 21 0 8 8 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 133 0 0 17 0 17 17 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 395 0 0 25 0 25 25 0 8 0 bufpl 280 6509 0 366 439 0 439 439 0 8 0 anonpl 32 8263 0 0 67 0 67 67 0 246 0 amapchunkpl 152 28143 0 27647 36 7 29 29 0 158 6 amappl16 200 3364 0 3331 22 7 15 15 0 8 8 amappl15 192 15 0 15 2 2 0 1 0 8 0 amappl14 184 126 0 114 1 0 1 1 0 8 0 amappl13 176 43 0 43 1 1 0 1 0 8 0 amappl12 168 1743 0 1711 4 1 3 3 0 8 0 amappl11 160 56 0 42 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 271 0 270 1 0 1 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 133 0 121 1 0 1 1 0 8 0 amappl6 120 196 0 193 1 0 1 1 0 8 0 amappl5 112 148 0 139 1 0 1 1 0 8 0 amappl4 104 323 0 303 1 0 1 1 0 8 0 amappl3 96 5506 0 5392 5 1 4 4 0 8 0 amappl2 88 706 0 643 2 0 2 2 0 8 0 amappl1 80 12143 0 11551 15 1 14 15 0 8 0 amappl 88 7751 0 7582 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 16 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1063 0 1032 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1063 0 1032 1 0 1 1 0 8 0 vmmpekpl 168 10535 0 10498 3 0 3 3 0 8 0 vmmpepl 168 73868 0 71879 105 2 103 103 0 357 11 vmsppl 488 1062 0 1032 6 1 5 5 0 8 0 rwobjpl 80 24818 0 20740 87 0 87 87 0 8 1 pdppl 4096 2134 0 2064 108 36 72 86 0 8 2 pvpl 32 18667 0 0 151 0 151 151 0 265 0 pmappl 256 1062 0 1032 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 301 0 41 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83373245) at panic+0x1e5 __assert(ffffffff833b06e1,ffffffff833c1034,3b9,ffffffff833ea943) at __assert+0x29 refcnt_finalize(ffff80003a432f10,ffffffff83366180) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80003a432f08) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff80003a42f250) at pppxclose+0xa0 spec_close(ffff80003b839930) at spec_close+0x417 VOP_CLOSE(fffffd806a182528,2,fffffd80097fb680,ffff80003a42f250) at VOP_CLOSE+0x132 vn_closefile(fffffd806a21e0e8,ffff80003a42f250) at vn_closefile+0x12b fdrop(fffffd806a21e0e8,ffff80003a42f250) at fdrop+0x121 closef(fffffd806a21e0e8,ffff80003a42f250) at closef+0x192 fdfree(ffff80003a42f250) at fdfree+0x116 exit1(ffff80003a42f250,0,0,1) at exit1+0x576 sys_exit(ffff80003a42f250,ffff80003b839ca0,ffff80003b839bf0) at sys_exit+0x1a syscall(ffff80003b839ca0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7eeb6f1b5970, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x56 __mp_lock(ffffffff838d3f40) at __mp_lock+0x1a3 __mp_acquire_count(ffffffff838d3f40,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 msleep_nsec(ffff80003a424660,ffff80003a4245f8,20,ffffffff8336dc54,ffffffffffffffff) at msleep_nsec+0x132 single_thread_set(ffff8000328082b8,2) at single_thread_set+0x1de sys_unveil(ffff8000328082b8,ffff80003c451bd0,ffff80003c451b20) at sys_unveil+0x117 syscall(ffff80003c451bd0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb7569a2c870, count: 3 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x56 __mp_lock(ffffffff838d3f40) at __mp_lock+0x1a3 __mp_acquire_count(ffffffff838d3f40,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 msleep_nsec(ffff80003a424660,ffff80003a4245f8,20,ffffffff8336dc54,ffffffffffffffff) at msleep_nsec+0x132 single_thread_set(ffff8000328082b8,2) at single_thread_set+0x1de sys_unveil(ffff8000328082b8,ffff80003c451bd0,ffff80003c451b20) at sys_unveil+0x117 syscall(ffff80003c451bd0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb7569a2c870, count: -12