last executing test programs: 4.597339324s ago: executing program 5 (id=371): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800b4f37f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f000023a000/0x4000)=nil, 0x4000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x2) listen(r2, 0x7) r4 = socket$inet(0x18, 0x3, 0x102) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000300)=""/100, 0x64}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r6, r8) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0x1ff, 0x20000000000, 0x6}, 0x0, 0x0) r9 = dup(r4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x1ff}, 0x8) connect$inet6(r9, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x1}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000002c0)=[{0x101}], 0x1}) 3.51663128s ago: executing program 0 (id=376): syz_emit_ethernet(0x97, &(0x7f00000000c0)={@random="3a67bf77579d", @remote, [], {@ipv4={0x800, {{0x15, 0x4, 0x2, 0x0, 0x89, 0x64, 0xfffa, 0xa, 0x4, 0x0, @multicast1, @multicast1, {[@noop, @timestamp={0x44, 0xc, 0x2, 0x1, 0x2, [{[@rand_addr=0x8], 0x8}]}, @end, @end, @rr={0x7, 0xb, 0x6, [@rand_addr=0x6, @multicast1]}, @timestamp={0x44, 0x24, 0x3, 0x1, 0x2, [{[@rand_addr=0x6], 0x207}, {[], 0xb37c6b6}, {[], 0x8}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[@remote={0xac, 0x14, 0x0}], 0x2}]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x8, 0x0, {0xa, 0x4, 0x0, 0x3a, 0x0, 0x67, 0x7, 0x7, 0x2e, 0x9ee, @local={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x13, 0x0, [@loopback, @loopback, @multicast1, @loopback]}]}}, "1267588234"}}}}}) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080)="02f2b151", 0x4) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r1, r1, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) (async) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/3}, 0xfe52, 0x3, 0x2000) (async) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000480)=""/58) 3.514714009s ago: executing program 4 (id=378): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f00000010c0)="6981f3aa000004fff2000ebabff445d2925dce2a9ce8bdeb1c976545e2280a6ee6293a40", 0x24, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x2}], 0x1, 0x8) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x2}], 0x1, 0x8) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(0xffffffffffffff9c, 0x3, 0x82000000, &(0x7f00000000c0)="6d31a31a0416f61c5945d5e15f8c8cd2e5f33426469910154e60c87fc0739e12f28da2b77cb5e9699d56f482919b0e3a3a7226d80e54917745b7479b2a111970293b52f583c482786bf82d4c6ffb6c5a958ad2c1fc5fadc7136eaec7edc939009ed067f0dfe253ef10af47756c0556954d9ee36a26638f8485e8053b58336805b880579383611269f28f3b6e45516e86ffbeb8728815a84928c10cf5fe7c0440b86f1a6d7899f65095b5d026500b29dda328940c65611174ac4bf32ee5de80e6e2d41f328450860ee49abcd83eaf1ee59294db28b2bf6579342e3e97fd41dd4affdc9c030c92855f810a81e3717f564272914b9f72d6ae8d56fda6da26729ec898d527480dd3794f7e54cbed1e3c9bbe56a1bcc4786e3a66ede54c3b11d63387d271cd31538d86064695ab1d9c570f5740bf141c6c4704409736ee3b234687ec2cf4d47c8ef7e72dfd387c85ec67b96619729a4bc7a5a987ecfe1c36044137ecd4cdd6fd6d831214ac034ac71c28900ac0426cb677d19f410520c8268a8d45e5ddd64616c498390a55b778d8c18f99704275a9229a7fa20b84230080d72b318371a3f6c8ee2ffbc8db6b69a48ae8da0b62f3cac26ba3516c9d4b8f3faf934467d4bb5a2fae3ffef5ed5c0935de22f5a6a56e2fc7358106c16055aa77996291899592fa53f8344fc4fe8e0b5504c284d5aa53551e52dfa8e8d8cc7e7708e6992b50d8dd698754e7fb1d7a7af0767c391f812be3c48031e8a62609adf454248ad2a1266c9d28ae9b059cc981993888a3dea85f79f06d59395a5ff92eefdbb2133f79ce7fd1980e405bd5675b7d5ef5d2889d0ced67b8c746bdab4465f9e241c52697bd8d9f62bdc102ccc2df7cc391131ce009f31d967e98617574830a3bba3b839862f9e86c603a3c97f9a35ac298c77f5804ae546a56107fc19d53a3e9db00c3ac956b2de61cf70e03b16f707b4486c60e4364f2289cf60e368a32566ec4e979dcc9e3aaa5bf93621be5c0fc4506299205b82580923dc384def29861694728ad26fc02b22848eaf9519cc3efc808e990484e048269a07d77860b8409d209023d44c5c1ceb748303d9da8f2ce8231c43c53e5e442cb99c8944710a95fcff6621cf3a15e6815063fcc41e2e2eba472091c677c4f1f5d8d28d034db607fdb16d2a3ba45628682f2b8bb64e0dca06f31f485d0c46df2a8469c96597c4282f0fcbd6a5dc554fb3b3216c411763283367eff1cc85381050d9c24afe819fdf152f618e58dad3b47aa1c85dff6219220624a117c42ad7f662f71a0d2738635c7a04a84f3742c803c4c52830db83e22400aa241193546e132d28fa3e40c20e874b1b3315b94e540d2753ab1a31281524e7fffcea9bb48805b7b45009883e40c4a898aeb06684cceea19cc48193c57cb59f102b86b23d01f9d32cb536f1c511c9b1bf98b5a343e16f3b1646959e2f0af0ef2ad1465310f872c7209b5cd882de8a262c79899f8ad149382c98fb5f050468881c49c078b236894e91cc8a022eb5a7b4e35fb9faf61d04754ac52265e4031654160eb7cf61064b4652adb9187e358e587085d455eae2ef5469042b911d36cb8fe2a1b3f964089d52c23d93ccebf6b86a7c050a04335f1a9b4a9a2c0786ab33679f6d5c144079da8a0e476e5d825106ed275898b4ac27e177570cc7639cf0493bc72d222ff6194390492102e511d380581cfc9d9d7c2e643f0949270a7ec9dab05c5cf11648802d6510e9c2718958b8d09bb82660bb530ecbbb6819892263ecee35009440b17a03940294b0ab78ffbb435f1c664008efd05b929d957218cc198e0a2c09a9d99313e8fa872a0e415471dd2db26f02f14ba2ceb056cd1b249292da98b599e511d2ea7d1454d6da888b2b0d0a972c3048ed591dcd415193ce5db228337c644edb3e439e8d224d932e34a036e449d3042b8df1bfd956879397ab2da164b44b02a43f0fa8e0e2489cabb323cae60460fe0f5a89fdc6cf01a1fb0ab0ff8b1ddb81d92544e37dc79d79cd9e98e4d4c999006a78d209b59a0dbc5b5c580a0c6fb5950b8b4275e110625f27b51f58f7add30e7545dcf6b1a5722a584a16f8380ec912d58c8f4e014437a89a4ddf0a21eaa5dbea0cfadf3d7ed9348aab5edd71b38c4138b1c605e5c88f51ec7edde1968447d718b54ec8cc3370449d9cf0557760bfbabe2c1cf955d0ee6770900724b11fd547fde6ca679414b85213664c71ca184e238af6f3671ec9eefb5be94b3b79492c2ea20084873195f8ac573e2a3b288149593232b085c3043316a5880f71c0f91fa8304a7959e522b07cae1f13cb182a9ce40c9e55125b262f1a7221d14a2afe43c5d3ed672c31dc415da1043b4004b68d232498992bba40c1205792bf945f4518c19eedaa9fb8a02d817cd3e2aee39c990a16a5cf24b77ea28bf1e9a4c88fd0c5a077fadfab7a0cb17f85f344f1fabb9737170298af3445725e1110a492fd3212fc61e027c9d83d5bce43cdb57e677dfef645b4970916abcc6b85918886361a7828792a391d02ad3c2c4235aa950ec8a44df05c4587f9cf2892281de51d5204fe2be9126b26327cdb5d215b406381b2262dc81b4bdb41568631aadc36d829e079098699c2becf3843115f38d7704c1d99dd98b594872bf231619c028179479ed15249029e431368765be2cf16199dca92e93b443373e10f2101c11ffc418d873d9e3faf6d1579183153ad14fc69ffb4e365a8ce5a7b8118b6c9e8cc0145e730f6d6008da6667d0bd48f7e19caf300b383f40fd28c27b1f6435bb61d1ac6f8c690b4880865988b3f024a371f8b198cdad369df8793c09dc2a95d32b9be3b066ba9a681a1005f6e35e77d68c2102fb0c8b3fc11b6d3a58165a7195cecb28a37f08e697f27ce5c93246827c7dd9b84f5fbaf83b3bb901a3d64fc63d1618ea242e1c72983dd52f73d7be970dc3f062d2c1b27c3a868506c6a7a2575aaf055624e279e002ac2ea895a2a8b00ed09b9b89ba631b1bb4c9fa8875e9a3f802d1a6e0483f4a292d78e50ca9c46cefe9c67f8ea07498f8e660bf42401cff6ebf9f3c729631280cff5abd788a95144680d91c659cbaac89533068bdf58038d4ce84075b31bd385663d459c1179b51e0802f739c7309a3918b103796ab0228a178d8b8bec205bb43e793c615a7262f16ad9e822f195ba9d42ed2ac0beaa49746c0859b607c0a0b75746b3d59cdf104a616e09c2e1838ede3f2adcbaa03f564f0028666f74c99a52e9bc568c55bee713ed3f9ba616c0fa951f3e4c75cb35b05a016ca62b55bb9c277e93671a16eee482572653895dda18ee2c2c7c874cafda0a9180d2036f3f0799b3d0222899c6387943506ebce03d2dd3c4c1cc012516961092758fefc313debaebe469a255b38aec753ac22926b8c1f4fed86f782fe33e6eece3a9ca0dd82322a1e98c4e610f6ef1422c5d75894f90eaac1bd0fd2e0eeb0c10aee5bbb6d2d5316267f1d5c4227952b614688c934cf97c4b0ab4619e42db5110897c4ec8a892d34ba70426e1e10c05592d9719567f1996f871fd1d708b742401671b65aa3f23ea4cbff293d8f00df6996872496aeb365975b1c244fe53a8f90672a3e0f3e8699f6be58149b684bec458db1b6712f8bd9a2565e40882a90a9d20f7f6846cb775829d74d6d7b4dd8fe7699c7622f639156bbf1253f4dcb04c174c055169f50780aa9f3c8beacd241d32dca1b082dc133b29509785b38e30df8555f5eaa6bd6ea69d0b831e5f359d4e5dfe3dfa85eb729782668c0e971752176c4df3ed050afdd255c251df9cf419640a9df300c5d535abdb9af255f6b8968509e1a79eabad175fbbad96a53b27b91fc815da577161f894907e020079345e52097fd0826d0087ff8c43c96b7f0dd511d9fd8882564612381149479b2838b1d7e80f4cf4b08c690fd99ca44975c6d1cfec31932d753154f7b92d534bc1fbdc7d4aded9ee35654e709c86bb5dd3bea361a10c0dbc7b118e1172407f6efbf9d91ec651d456f7877ebcfc1361d73e8af59a7567092af81a2754c86fb8459571fe51ebffb3428df3a6e07cb272f7e0d3fd0aad8545d842ed83e5bfc56be73c1a13632d6b3301255c667614e5a713db727554ccc4e1ac0167b7f3b5db5808d994e5e74fca9459503177aa1615cd961585fbd47e82918d3aef23ec0e824ee91c4cce13f59b7ff66004eccf6fabcd2affbcf10fc86a50547ed8cafb247d79a7da41cdd9b23da5ca2a9530a37074e7a4663cbf4ac73431f9b915d27cfe64b3418b623c340ecda742803e7944da0ac5960c3797a32a146cb27e002d53abf57da17784a1ede08b175ed45806966a211f390fe4653f336f476671826ebabb974b2cec269a04823a785c8523b4615d1944a640dcf5ee67f3f8fdad769115b56e008f47c9ff29abdc827ed5274e11a188625c1e858ff4eb54620cbd7929f0662e74b7e6347cf601103926dc2b571351a556a59db0d8e7cbf8769a242e19f0ab8ac9afa6747d0285c4cb6618b8ed4a913aa22fbda724cd40ec30b75f9946e3693879c272d5c2132083d40b72426fce7b3b0e39a6406a00e0974c02c28340161ff72170b9209c8655ce450711ed7f67f6b78bd8dd67901bc7e0382ba59d2cc309fc738ebbb8541b88cb114704b6e8384f40344035a4d636d1f1ce6d27c5ea44dfdc50cc5e92bc9194c1a3086f856fd90132aaa8c9309469f3cad298b0ccec97146c21887d6e466ebf03e1b4770971eb0e7502ca2ac13863f20abcdea2975bc5baa4b47cdf02b4edfda4e8a98a16767aa269b786461999db5b4f0a07a03a2f073ef4c42447fb02dac3b532a761fbe9c687117c487699a62df21eccb4486a3cc953c11452af76cfaf39a05f7e2192db06040d52082a9c0ef2799effb380300da5ba597037a1bbf900cd042ecebaf679c395dc205a966fd07fa8665c16f8f6282f93d7123a43b9b3876c23a8615f390954fbb71b0ce32e85594b376a466ec9d135434eb0657db34eefd65c49985d1d3742e8d7929904b79cc29e2a485c262892f6ba9e29508d03c8cbc251f83e72148559e09cf740794f9284fbe52621d12a8084568ada74ea970a56a79984fd2df1706d1bfc0097c52cb90da2f10d9aca4986604fb1b69e2c57054731995d4d1d1bec25c0803ab0b476a5eef25a6756b9a77a1270100b2f0ae7f77a66629dee5fb6c089284e3dd418bd2a363a1b2ba429d0b6a56dd24e686f109e28686a6b51d7fccb99e2a877552f95653793229e0ce4c2b89074148c99c229b5badf0c0dc4eace41af2e1ca59ecd21a0d4653f00ec37d4f6dfe20a94069f1355e18fe19d2832400979c4ea8cbffb2c917f8fe2cdcc8f6929a4dfb566b17160310b2e169d82ff4c14726fe56e7e1c92809fcc17139921a400907b529a057ed6dabd567225ca9e85f71e21c8c7df90f714b9631e54cac1b22aa551121da07105d5e84340ec380f5092773be253a7dc8aa2c236dfc52a9a5ac47a599f7acc40194831d8c4380241b281c5b073f1fc33029de748f0067502f750bc02214c895361183aa0a552c6ec19807b551ab8d45faf51fb3538fb5ebb3c5dd4e559d6ab426f1be94a1bcf92adabbbb52a609c6939a784903325490df923c2863e97255657e48352dc7bdc28136b4d5afa3b9ac2b35c0500f9d903be0f09d580a3f240fd89cffc749997d672e8219b8df16e531aa0354147f05c95d5827f096d4ad93d2c26cacbdb1fdf60ef6f6a7f3da221cd914d8062aa9a1dca2db30cf1cedbe02d102a05a34d93fad5ce9fab67a67", 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x140, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x140, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x24, 0xfc, 0x2}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) 3.487921448s ago: executing program 1 (id=379): r0 = kqueue() syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe800042964000000000000000127aea451cf3410e778f"]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) (async, rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 64) r5 = fcntl$getown(r3, 0x5) (rerun: 64) fcntl$setown(r4, 0x6, r5) (async) r6 = getppid() fcntl$setown(r1, 0x6, r5) (async) setpgid(0x0, r6) (async) kevent(r0, 0x0, 0x100, 0x0, 0x2f5ab, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async, rerun: 64) kqueue() (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="4b91722fde36", @multicast2, @empty, @loopback}}}}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) fcntl$lock(r7, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x800000000000, 0xfff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) 3.482007721s ago: executing program 4 (id=383): open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="247d095a5a85910bdb178313a954820e04fa469ea7f25ea8506f985ecc8f6c899be6889c3e0a701d175a968163ff3285c73b2bf075dd418180615a2371c8840ba74bfd568c2fc8a03a3a0b5dba6d327ce73c236316a47014044a34fe425e3d5615b81b1108e0eb6f85da3e02d6fd2a45c21a39a47a821fca276330e520513fc98496039f3c826ca8811f2f7d407a002e4668f658a3ef35b6b0e7baa3b72eaf32267d0cb7ea0e3070243e036d852de58bd507917ecf9b23ea513e82b0b30609f84cbd405ad6aee64621a968f9cd5d3c0216a08fb2c74a40ffc47bc2f88b7f3805f816", 0xdb}, {&(0x7f0000000780)="6b71a9040000dbdba7fd50fbeb86acbe17e34d5d129eecd3546e869af83207b21fb66600f0e6e2b456a12777c86335e6ae93de4e7cf49b6664c6553e5c00effb588b43c70ba33cdac9b7bf3ca174ec8423912a9887716d3aff9da3d99f44759b83b848424fb10625e189cd20e9bee905346e48ed244f5fe0315e803d69361154edcf4a156255bf375622ff78d6e995fa1bd35dfb82d454e87fadb3ccf6147423f327048cdb334019e52524afd3a0f9b3af15d8cd1cc9e7a6791f25242da029b86be0969840dd26ee5a6baecd1c822b1cacac0069797aa1fa470745a01a4962e5b8a6bf6bf95178eb4700462c0759341a3385533541df534c7230391f50b1aa6b7a9a59744c15c2b09317b7b9662b1a45e2b6aedd635023f03248ec59e9f8b7e180f40b2b6842f624d798ecce20d96e15706cfd431f8ede0c0ad138724294fe00a0950a1e31936583d3a34518c1963035b45832ba85bf86e3afeb724b9018238fdabe092f24fa38c4a581b8ad8b5488a364caaab0dbd79bf91628e03343a23d41bcf4d2f5e52847a5c5418948b5992b0df57f0251eaad7ccb0ddaac47a4b58387ece40c8d7ba7678f35f224828921ffc6d4895cd5f749e84c3afa6732a71e4fb501cf2dca6dd09705ac415fdc16f2f062cca304d186bf8cdb9d08ab87285923f4c64bd58a33dcef429f080afca3733428330eda945e291a6c5aec899429f065a4c8e36ba7b5ecaa4499262e48f2d75e2d70c971fd62d218c04d3474b7", 0x21c}, {&(0x7f0000000700)="8348576ac11acb3d2ad0729876c9f7fa179aa2d517705f65509f5e361b19420f225aa2e23498b92d13ed56e6eb10704b7da740f0f3cd16a4a20653fea0ca742b7d7e6cad0f0f9a9adf00c21e89193a84c51cbad8e3f288f59ce1a16fe028abf49b87bab40b1a5383486d69", 0x6b}, {&(0x7f00000003c0)="41a808ff993b0381e8e7a00f2a53aae8166021ae79214711f8b87d0861ed099be5bb96f1b52801f0918c7814dd97f7ec80c46555bc88173cc1c28d151d1abcb49f2217daf62f7fa39ca702bb9f6e93982bce7929873e374b83dc22b78f504a37b16a3e76278be49e5fe4966896ed6c320e301fb9a87936adc72264106cecbeeba85b2cf834113486ea67c10c3876e69649c585d7a8a1b2abec19875c7f60ce4b3ab7eeb327d42c10416fedeee0732e299e8fc19bb6b762cfa5b2c9d24ff666b52c73e9825d7dc16c2570c982a89e5933e6d34b26dc85a23eb7dc", 0xda}, {&(0x7f0000000300)="f4666fc4579c5d17cc279c529c50da2de0dfb77c74658173cce5e8f40656256bcb21473608db4e408ea229126e9f6298065ef01b1204c591b20d626ccf9ccaf393f93faf60653995e4f755ff716a1cb7", 0x50}, {&(0x7f00000004c0)="6de4c0af324a5f4f0cb7785c2982ca85e84c5d8e7523be6defe06ec40acb31f297fc611f4f24b6cb670e4b62d98b16ff3bf5d6321e75ad29c762a037136007de96476ce393165425e89f2285a8967a0e8be3bed1d1a99c452947414a9e50ca791dec8e93a9d79354a0560d14fc4316ff77d1b3132a055c1cf38d9c774df60afde6022ea5d2eb3a715bcb33dd44748bf5977efd7225d9fc644eaa8c75529021f414c1fcfb49884eaaa1ea25", 0xab}, {&(0x7f0000000580)="0228b28055e7f296aafbd64b4d0b8187c589bafec159abbcbde121f859ff3939b0d5e50df802960c5f0f83db31dca329431bab956a9f635e820c42b213fbc18238acfe157d3cf1553d7b55bbbbc3792094a262c0ec229a026b1f2302d16c359b9dc3a6b4ec064f4c94c135c45d37c823d44271304ca3bb7c8a7d847229c62ecce62b0a329e3736c0841c1b076c827df3cd25ab83cf18db27744765cbe3891fb36f323140308244b4c4ce472fb11a3e269edcfc947fa38d689b526d2a37d3d71764a71115d90e570f2c", 0xc9}], 0x7) write(r1, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000008000/0xc00000)=nil, 0xc00000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x105) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) 3.391987766s ago: executing program 1 (id=387): r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000d34, 0x0) (async) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r4) (async) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) (async) r5 = getuid() (async) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000000)='L5L~', 0x4}], 0x1) (async) setreuid(0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x2, r3, r4, r8, r4, 0x108, 0x5}, 0x10, 0x800, r2, r2, 0xfffffffffffffffc, 0x1, 0x8}) sendmsg(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r4) 3.355651959s ago: executing program 4 (id=389): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x11) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r5, 0x0) setregid(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 3.355233016s ago: executing program 1 (id=390): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc028445a, &(0x7f0000000740)={0x3, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) 3.353660046s ago: executing program 5 (id=391): semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) socketpair(0x6, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) minherit(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000100)="bcb9b5e9", &(0x7f0000000080)=0x4, &(0x7f0000000540)="f6fb78494226a3e3a86ea6ee42b242c3367a674e86ddc577ab360ffc78ad0a2c1768dcbc65f07b21535bf4ad0d06dd4edf231c4b0423ae0e342b73569909649c4695840cbba085437af359085a06900a5ae0882155a2b4854f6a4c4cc08a0df8aeb20688d8a71b4987528a8b3b3e9aa75ece1a2cf188611fc113e2a4d19be64fd2bba3fb1c63fb51c4702ad2eeb4bb67786f8bcac8d6a649eed5920ddbe7a7b938c52fc612a02db7336a477fbb", 0xad) sendto$inet6(r1, &(0x7f0000000040)="7f48987c410d2e60247da0726bcb84ff061228c8294e513ddad59fc1aa2bd921f60f0d942d23ad37612a38bf6976184acb32e599ae2c84b8a2ef1162ed57116fff1e8860ef7b163bd627de8f77cd67d7d4af20778be39d6766bfe3855dc663ced70aa95524e7939ce2dd87384a3a793014d32cdba2a7d257a798", 0x7a, 0x205, &(0x7f00000000c0)={0x18, 0x2, 0xfff, 0x1}, 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r4 = socket$inet(0x2, 0x0, 0x3) sendmmsg(r4, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x49}, 0x10, 0xc) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) getegid() select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000001b40)={0x8, 0x7, 0x1, 0x2f, 0xffffffffffffffff, 0x7, 0x8, 0xb72}, &(0x7f0000001b80)={0x10, 0xb1c}) semget$private(0x0, 0x1, 0x12) syz_emit_ethernet(0x9a, &(0x7f0000000480)={@local, @empty, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "a5825f", 0x60, 0x3c, 0x4, @empty, @rand_addr="e7ff9e682d1e80249ce1501f198a693e", {[@hopopts={0x62}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x66}, @routing={0x6c, 0x2, 0x0, 0x7, 0x0, [@mcast1]}, @fragment={0x67, 0x0, 0x4, 0x1, 0x0, 0xf, 0x64}, @fragment={0x67, 0x0, 0x5, 0x1, 0x0, 0x8, 0x67}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) getgid() r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)=0x1) 3.290411491s ago: executing program 1 (id=392): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendto$inet(r2, &(0x7f0000000240)="0abea9b14cfc5acb4c619c7cbc2173fbb3ac77a9f2f6d136a7609ad965f039b69c8cf8fea66107c00c1bf73a0c6feb6b67476ed9b55a1981fbbf7d", 0x3b, 0x402, &(0x7f00000002c0)={0x2, 0x1}, 0xc) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000004c0)="eaef83a31b871f92d9143e775f15125c000000f9452c00897c1ec7c00bd1fbb3d2a25224d0a3870d7d5fbff214c4ca37cc9e4385cfdb4194d862a9bd4897e9895b6ca18a062365586c8b926147740197d6db2e62bc25b2abb3b1374b00a2d8734bcabc03280de118ffeb957598226199ce2b28b1988f758a1b3e95a02ceffbf851e04f3a8b1e6fec5486d63ece834465014a893b31c0e8f393459d255b81e3c2546f6f27b51492a815493e959bf8ce339383b600cd0fb4c5f513ec432c884eb4158d88c9cf3b8ab73f788208e740215a1287c482a4161613929bfeab608465414b2c5a47122b73268ff2a512a5e4a8d5754e10ad901c578d2d422059c5078ba20fd61cdc04ba2a9e78d507fc0b16b43976084d0d347ab5031fbfaa8c0cd7c216de7d4f17e96d2600cb2fb9fab3713fa10ea3b26af12f079b910bccb42e4199522253aa94240ea0acf5e749592a5a605e74ac67243fe137b9a6acb3dd36c6b85355a3105c7f6d32cd8931a782d9d3d010a72b697a75e85d743b9345937c02422139653a40c214855a92c038d7c1142c80a7089e02de0d6e6ce11e1014bab1916be130547aedd39dd43375", 0x1aa) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x5, 0x8, 0x2d2f4db7, 0x2, "59acf8e366bc1a91599d678bfe1addebe8a4cd95", 0x0, 0x6}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x1ff}, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x7, 0x1f2, 0x101, 0x1, 0x8000000000000000, 0x9, 0x40, 0x9}, &(0x7f0000000140)={0x4, 0x537c, 0x5, 0x4, 0x8, 0x8, 0x9b2, 0xc3}, &(0x7f0000000180)={0x5, 0x7, 0xb1, 0x5, 0x1ff, 0x0, 0x6, 0x8000000000000001}, &(0x7f00000001c0)={0xfffffffffffffffe, 0x10}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 3.290191122s ago: executing program 7 (id=393): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="c12888d7", &(0x7f0000000080)=0x4, &(0x7f0000000240), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="ec5341ae60433390d5468b1a99c87837b394e2604c3c7e1a1be94ba36f2dd02f0a8c030f2fa6a2b8176edaae704a92f68bf4c2d626895ea9f365111eb0d5adf6f4daf49884db9188efd627eca146", &(0x7f0000000180)=0x4e, &(0x7f00000001c0)="8027d1dacdfddac3ad85be8d9d8c9f3ea3e1046de01cf6cfb64bc371f14d6a1d39f7f82dc83d0fdcf65a58412cff07b902d204b1ebb4c56cb4be1f5a922bb0055193af8666eeaf", 0x47) 2.834585835s ago: executing program 7 (id=396): r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x80, 0xd4) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000180)='./file0/file0/file0aaaaaaaaaaaaa/file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x1, 0x40007, 0x6b384157, "1c29e12bce60987b0d0204005a00b7175b31cb33"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="3e0f5c8871f97b99aa79d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56c2bd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f350ec2ee67b0a7aa636443489c6b6768e9626eb907772c753f36c279c130ca2a37f9df4603afe71a80f0c8e53d11fe02f327596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd0eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da979f81bd5cbadb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea396c4ab9c718e671619f7d1cb3153c83c334a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9169b647c32710100000000000080cf2ce1d9195464786b6f3ff6f65b10689a2a8aa3968708668072070b161e83d1dfb030816da908cd5426c54fb019637b3cad528ddb02f2a8d9e752be3265c0ea10e1785a26060e447b50d0c9b8db6943cad323e634036748da8a4495d0ceac7cdeedd77d0f09fac34589f8e0334a168efe581ce60abacc8c8803e3d8aba66c50a3a69ffbaf109c22c58f0b892314561821f3d660332fd1ee4ab013350200c3d4fe014d98dcb19889e996a32de0b49b86a4690837861cf7f4441c21ca9bd19552c60074586bd7a2270429326efe4e70fec98753f9c75c954ebdb53e87a364dbf9f203385a714aa1cba805d9ee3e6d5717bfaaaf3757ffdf752e8ffbf7195662c1dba56617f88a8a6c7d9f82dc2ce204e1c5ee6a0b533014305a4e5055042784f47eea47fb61f77d57312adabffcb4e5fd62a7d48e01f2da455a2bb2e516cd6b090b92ec227c8fdf2995bc84875ca91fafadb030ab3c1caf46684c0f5c27", 0x353}], 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000240)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 2.808045046s ago: executing program 2 (id=399): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) (async) close(r0) 2.807356577s ago: executing program 7 (id=400): setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) (async) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) r1 = getuid() setreuid(0x0, r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xa6, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000194000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x5, 0x22) (async) socket$inet(0x2, 0x5, 0x22) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') rmdir(&(0x7f0000000000)='./file0\x00') 2.762034134s ago: executing program 2 (id=401): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000080)='./file0\x00', r0}) 2.759995113s ago: executing program 2 (id=403): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0x0, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 2.742349589s ago: executing program 7 (id=404): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25, 0xff, 0x2}, {0x28, 0x0, 0x0, 0x2400000}, {0x1006}]}) syz_emit_ethernet(0x26, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES8=r0, @ANYRES32=r0, @ANYRES16=r0, @ANYBLOB="98b4489f5d8ca30ef3eaa87283a7427615231639f95a30a9fe76e84a565f783121a8b2269d728084af88ea40f6fb81cd005c65b51b59a095677c16056dd8e5778beafa4f4a868219a59fce213a89579df668d99cd178b368ca768fdb7a1958bbe544636e1a29b22b7d97c2acaa6d577cd1f2e1ae882b930e57bdb4ad0b72c68ca8d11b1da044ba1e9e983cfa638d24eaf4ced904e8e77700c99e5734e24890f022c85b87543dfb779dded544484eaf9b5f7b7b3bc1fd8cf52a81716359ef65175ea94097898fc5c53b51fe32fd74a654e8cff988b6b5a4a3b8d51dea"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25, 0xff, 0x2}, {0x28, 0x0, 0x0, 0x2400000}, {0x1006}]}) (async) syz_emit_ethernet(0x26, &(0x7f0000000180)=ANY=[@ANYRES8=r0, @ANYRES8=r0, @ANYRES32=r0, @ANYRES16=r0, @ANYBLOB="98b4489f5d8ca30ef3eaa87283a7427615231639f95a30a9fe76e84a565f783121a8b2269d728084af88ea40f6fb81cd005c65b51b59a095677c16056dd8e5778beafa4f4a868219a59fce213a89579df668d99cd178b368ca768fdb7a1958bbe544636e1a29b22b7d97c2acaa6d577cd1f2e1ae882b930e57bdb4ad0b72c68ca8d11b1da044ba1e9e983cfa638d24eaf4ced904e8e77700c99e5734e24890f022c85b87543dfb779dded544484eaf9b5f7b7b3bc1fd8cf52a81716359ef65175ea94097898fc5c53b51fe32fd74a654e8cff988b6b5a4a3b8d51dea"]) (async) 2.738049569s ago: executing program 2 (id=405): sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000280)={0x10, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00002d5000/0x3000)=nil, &(0x7f0000213000/0x4000)=nil, 0x2}, {&(0x7f000011a000/0x4000)=nil, &(0x7f000033a000/0x3000)=nil, 0x5}, {&(0x7f000051c000/0x1000)=nil, &(0x7f000042a000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000029000/0x4000)=nil, 0x211}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000376000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000043c000/0x3000)=nil, 0x800}, {&(0x7f000030f000/0x1000)=nil, &(0x7f00005df000/0x3000)=nil, 0x6}, {&(0x7f00000f6000/0x1000)=nil, &(0x7f0000203000/0x7000)=nil, 0x5}, {&(0x7f0000269000/0x1000)=nil, &(0x7f00000e2000/0x1000)=nil, 0x4}, {&(0x7f0000096000/0x4000)=nil, &(0x7f0000303000/0x1000)=nil, 0x5}, {&(0x7f0000030000/0xd000)=nil, &(0x7f0000279000/0x3000)=nil}, {&(0x7f00003e2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1b8}, {&(0x7f0000499000/0x3000)=nil, &(0x7f00002d3000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000031c000/0x2000)=nil, 0x51}, {&(0x7f0000230000/0x3000)=nil, &(0x7f000051b000/0x1000)=nil, 0x8f}], './file0\x00', 0xd}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) pipe(&(0x7f0000000000)) (async) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async, rerun: 32) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) (async, rerun: 32) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB]) (async, rerun: 64) setrlimit(0x1, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde3, 0xfffffffd, 0x0, 0x0, 0x0, 0xffffffff, 0x1, 0x0, 0x0, 0xffffffffffff26b5}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60360b07003028030000000000001c000000000000000000fe80cb650000000000000000000000aa0103907800000000606cdf0000000000312b0d53da5668133292ff"]) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 64) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 2.737423168s ago: executing program 6 (id=406): r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x83fe, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(0x0, 0x10, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f00000011c0)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf25", 0xdc7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2011, r1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x3f, &(0x7f0000000140)="6728f89c31491d0ef022e4e161f038ac672d34ac2142c701c2658de5430000c157e385a8277ff701d289952f669f329b18200ef21d10c44803fb8c15c08c5a93cf46b5525eaf72dffb68ac767edc1e0bf42631e451cf4ad1868890455b33881a7d4100000000000000000000cd2b6dbbbe7fb493a227d61e0a68062e343a88c73d79353ab4be55c8c8d38bf43143603172f4b6509682a2e71def3c559720c3b219ed54b50769f0d6737e44c6b38a227627ce6b3ce0c578e11f4b56c794dd5e5112", 0x6d) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 2.655104274s ago: executing program 2 (id=410): ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000000)={0x6, 0x8, 0x0, 0x9}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x5, 0x40, 0x0, 0x401}, {0x5, 0x2, 0x3, 0x56fc, 0x8}, {0x4, 0x5, 0x1ff, 0x4}, {0xa160, 0x700, 0x4, 0x9, 0x9}]}) (async) ioctl$WSKBDIO_BELL(r2, 0x20005701) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x74b, 0x0, 0x400, 0xbe, "b2d238bccc0d7205aee18e211637a327f7877d3d", 0x101, 0x5}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000240)) poll(&(0x7f0000000280)=[{r0, 0x40}, {r0, 0x2}, {r1, 0x4}, {r3, 0x4}], 0x4, 0xdc) (async, rerun: 32) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x1fd) (async, rerun: 32) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x6) (async) read(r2, &(0x7f0000000340)=""/79, 0x4f) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000003c0)=0xfffffff9) (async, rerun: 64) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000400)) (rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x3, 0x1, 0x3ff, 0x60e3, "0f41a96177843f8d0988dd3a6849a4f379078c0a", 0x1}) (async) clock_getres(0x2, &(0x7f0000000480)) writev(r2, &(0x7f0000001580)=[{&(0x7f00000004c0)="16f74e1d2a1da2a72c922297876412da666afe360879afade3c4eac400a51a0d5c5f478a8947a9df6a44e8ebfe1fd01c79bd5778506b77acdd8a9cefcf12a6ef7222922fd3993e2292af2c56140d709a6be9fc63aefc270f9c5b86e45573cd835a0c3d842970006c111cd462d2bf9be8d8cc769bd20eecaf8b25fa55584a0454ac17dff4e6e2c34ea84324a933148e700f739569623cca37b4a6bb2f24b79203728f969bbfe95af4cb8213e84e30eeb100779402cabd8570bf1896348d09366179b1d8defcb510bdd5a151337cacffe383f3bbbdf2b862622cfc1ce11aac361f3ad52a4d3c4d634aaafd660de5d1af3f4fdc1362e88a32f81729a763394c6e0b14372db486a0ca0e04a603c884c1abe8782999a98468397e85cf7b77bc5b70a95ddf812caff0d3272961973179bb9b5e8adf0b42f016be9662e49e72d4830898b885d9947453d08e42c916184f5b301ccc729244929d6d67edc091e8d16f7352cd310361a3fa33786e7007e9e67ad4e3f970a2af458bd55a56fa7ea16dc38a32c7ab995a0a2a454b615e5db72165bc0a028da5010a1d85eb452fc1624eefbf5999b59f2f81dc2db46d258bcce849f0906d71980bd297cd1fc42cfa7f5e73a5145a958a168c28b53fa0b66f2cbde529e8c3773fca393128cfb567c2bb700dae0f62ad2012caa94e260a14bea48b053613e7e449ff2162ab9c6ef84dfbfc29e7334c54dac65fbd196b3f7ac83d1889481d9c0d0f42251f0fe8fb6efb6c6373629dd363fa219ed97a79cb373a880fc01605586d202a8d277412b532e9756ce105405203e6984cdf6bdf8acf588da6bc92591c788b8e09df6f9947dbd458c7840446131b90bd62344499f91057194ce449dabccb670cda53a8173d5934088f0188304240fb2bf6ee6a3f9f3ee57dc13de003ef1f23eac582d723d6fe4d2dcac8542e2c94bc799a4940189b7286d66fbe892a4296194e2ba8ebc910f30ae140b6cc4b9daaf5c17bd304df3c998fcd3efa5b7de1d0305c2578d741659b0bc776c239d600a36c25acfd7fd113da10f5cffe7dbd83f816834f94e002cdc543e25b1d09a8a37e8008e87c56771f82e09b2beadae8abe157a584e42dd883d5ae56474eeac2ce74ec0cf835dce48a4ca277196357e6908f20ecd9003ba775e718553446e051da82bb5d78f0721f0f1b40cf461b21541d6666cf237fd78209313391da14c8a791492d122ed4ee74404ba45819726d7c6facc415269cb3c96975871474bc8da7ba3df717fcad7bd178d58baec42a6012104e83ec42b484cd233db1ba00cad69989c8b3973d96111aedec169d89fae421a1bfd94e1607b02ed82c5a5745e311565b46f8bd495f215a3a18ddf15b1499c6bb3f593b4d502e5ad9bb3bfc91c82c23287a2a3b876bc4389fc3522d2d32cc3c63a5a4764332e8c400d53c5fe58f5717732327975f7c494d2858922c2c4cae76193b8953a0b69c1ba319023f0ed1ff357d35f7e3cd3a24ce8ef3016b3b7037ae3a0e3f263d2105924c4c071284c873ba93b1a1ea96282646bb338ca45b6a59c7352381ddbf248de1175c163cf82e4f6ea9f72dc58c3ceb16fcd16f4b1b233164b4a08c52323dbce9e33bb807cc7c1040df6ace62eea1157e01a4fd97d48ac2e514da68843e71c03004624af790c96ab216f7e6cfcbad940f9c7bcb57779323f2121456bd76ad2f59f6c145de218d41f83c327c3c835ba1aa3e2f46a73c8fbece22c353d210f1765eb46f216cf2e445dc06b66b4f29b890cd99be38fc3a71cc1b424c64f0bd5f8e9a36ecf01df68261f8d1201f3fc0844a833786abac1e6fba9aad8c7153404b455a413239d3e2f9974b210ffc0526a495d8b432e640396a4fe005ad921d5ca47b89699abb782d75473752a634eb23bcf2196d5d42d7110286f6b2a934f17f772bf30cfe15e7c16512fc46b52c6a59169bac63f8f84227d316fa4f009db1aaba146eecab27b69a06e500d9a1ac84880f22473585b2d16b2463a1d00057a86229488a661af932ddb5dc9d68cf38e175b191d04b44319013b21d87187cc6094fa22f9d40d00da66b3f3ab43b3f278591652270a49a1a5f518f09b0a40047a3d836240a20c644ba64c936780c1ada50808bc3ee333f1ee59752f7552a89a2ad04ae85b30b4a7839c7100b56e4f5e3a286cf797b864d897917daa302b8ab6f364671b223b092def18f2fc616e1a54abbb261a580731e2395e77bbf528b7a4a495654ff6f93ef2f7709668d775b30e81a8820dd1a4cbcc7e8aafab2aaddf61d771e0c81f2eea9bc28666919f919d941946dc9c4544c9e2a423370dc2c37cf08cd20f5313ec6653707132708933047e36bebce88a361ee176327d1b5200f18c7e9a58ea16e943d98379adedef65272ebedd1897003bdf2be549c377d11c1eaacf8050292a82d62812abe6221c67f454253463ab92c6fb01b28c99da3ef55c79259c24e4e05ab5ca2e7db61d0e81b73633544eeb426ae1e5e194526af4b53749f19c141bbc7517e37aeae02040d4c11596e5a99bd222fd6a1f0ccea021d6b3bb25a4fb6286f3dcb2cab0659d2df3434e7f291e71cf153f63a1a814dfde8d935785aad29c059ef948b167a2d57c609f6ca7402e622982ecbeb6ae9d682cfc4c021a67917ba14063ddabd6b0bf383cbfc35ddfc6990b8799a56da982104c7868b2d81dfb323068785720c3bcbbbfd3c34d42f71b6cee571aca6707162080e40c3643f106758f23d1c6645d86e0807c64303eba598a70eccd715a93920d490a087636a64fc7d7c01d3da80b9af33c3c7ed55060ea0aff5a025a4a8fed55d70c71df7ec0d5aa9a6d89666b62fae9e7c90024c1b68e495848a5d2e0d0b3f02a0e8721bc55f8c781b41a8503bce21c3181b8b5614ca5211070c830f4a61cc8a1d8a131ba9118a37fef23c7d0d2f069f3e5d92c044bf7126cc0a572b7d3b0f0a77e07cd7c028b6f23cb797b19ee3b7c50903b485f9e57018f4990d79226871838250aca3ce2387992de3a704b37af42c66c5a762a875f392416290b6f2980e0eab2e3a337c4fae8c404b578ce50a5e37e56dd047dfe384339625ab1b5988fa1d4677877e2a84702661d5a124b0d7ffda633f28ddec60ed81a4af0505113f8a19e5fee4bb22f7278a96b888007c12531aee6ae21bd1342951c91b2c160ef095dc6b92d0bb75fb40df755bd82db7cf07688eb7ab88e3ba96fe0a95effa8d87e4cead9558ebf1a90a532ac12295c8ecea365512d360ec4fcf8f360dfffdec724b338402c8845b175cfb3e6a8daecead82930a62cc6761e3cab7a6ae0e6546abd3f6f506f0ec82920d77d229ac3e07de0bf825ea43b11caedddda15a15b0f7c59303197ea2ce473aa1386972d0bc28246d7ed094a91afe67e1aac8048597d19e7d1297a17701b25f9d62d00d8e3cbc4b6bee43e0162cc5646b9fdf3785710d330747101ae62bf408a3de232bb0c19587e0c1273d41fb8010a609542dc10b0d8759ce9e2460ce56041b0288e289c3701d320ee4e233c2b78b87df03300f63989d171ba17a9763fb845730d84f8d3951d9ac9318a067ff2c2cca26512202499f19d715a8511ceb984a12893c27fc35d2fc90eb95f19943918951192001d6cccfe9c17ad6dd753ec5e9cc4c910ae87fb79ca60efa7257ce93fcc7529c640e35aca30af25a2759b874bc8c718f3d15c494f5495086f7520b54672892012f57ba4a46e1abe098060910a827f81e4aab517e1889ab1ea5d5b6999a4ca944ec811a1df4af8a08e3af522b889ee09c058193c6d73dbc6f2a62bcc124856a6d27380b77cc55e2cebfb8d6557c56a75777e82355c5f9114ac5a0df116421977730a4d32a060a6311d4e0101f08aad4ecfc32748602b4bf944586094449975d6419987b5c7f2bdd3d1e16b0116618c82a5abdf46df6d4fc8971c177467fb8ee55836ae7c14cf7f30a9f1f91839d522bfbf246b3209ef43b55d12e094b86cbb738422d0d745d1575e979acbb3bb814e7d2a80152df2303afe5b9f84672ee3a9667be20f6704d7812a1ca2dcdcad3db3cae7492c605b30b98aa05af3c730bba97077f37a34c78c3f7e5dfe344b55fbb525324c520a6347c36beb4f8f258e0375e061e4798c4c94b0eaee62930cef6958a13d29a4fc7a088b9edd54a1036f63f458eab6ac83e9ace33c26016e54ecf9b589319663fea82c47acd1270d4853259f8026d27e0e9e8c91290ed93e719b29d8a0a47edcdf89884daf7bbeede7700b273d87293031204144c610c473968e1ac676af35555c6c76d6ebe534bdb147c05f8ffb0cccb28753ee5176f9db580ea5ddb190645ff6ea20e1e304c9b9fa22aa6a759bdfe543a796d925fb6a0840d66885499c1069e2aa76cf9581d3b6447c2981818e10c99eff63ea42a7d1cf3cbca1f13e5f5f772cf1ce091b308c95afa94fa2d5eb0be31e0ddc9b4e9c7f048878694f7bf03b40a9fdc6359e97e2375cd0678dc542af0940968af531333f3bddc252cc968ee9dfe346bd8468106b5bc2d954832ef210847f3d293e2e0468dbfcdc268cf82a470ffbd88ea542a156c6b4d76619c87ead4b085cc2ea513d31b807cac2b7842adbea6f87393e7b765a42d81655be2778c610bc1a7228dbea60d1a6716e14f785a055adb50c08376c4c8085dee4b198fa3ffcc221baa3c2d762aa1586a245d6fe8d42190218789abb84eae1aa182d50cbed96f0678051ff3115cbaa84dfe93a38b318556ee3901d8e6bfe4cea4c3ed6d323d621d5685a9186fcd4dca5f8ac372d5d67990c4f3c716ebf5637383b9749650dcb9bfc610ea30d29a4df74dc0f620a564ded0d4181e8617d03ccf533ecd39ec112968b4524dd3963a5e2ee2ee4b85557dcfb70d18940c0c7a65ac17bb938789e40e4bad7e7910afd37f9009d2f7a781e70dfafe6a3ee8908301cb875a6f4eba47bc77807fd0340e5921cb09c9b4c14d0b7be50203ec5a0bc67460b40a319689458370448142cee196722317f06fb411dc29ab4960106208b74411a65b70fae32243f4a98383e48da916d7f946de33f6e2ea4fe696774e9d4aafd4b16327ca96c8bd09593418763f9f6860b72c8d1cf98bd1078b52fddae2efd3bb5ac0d705368f43896a3a9b0d1f1f28c57b0c2ee0c28804298ac443fd644be2cad0578a733fa0feefceaa0a37b3a1754dd15fd27adb504b5bcde54036cc723d779ef419b31ffa9e573e6677d5269cdda257a7d88f3f8a3cd0d4aeaa6b0efa8121c6fa062c91ef6dc5f6b1421229004530cc2aa1897efbb32b2b3e3182da09cd148b3631a865b3c8eac4b35405d9d90a875f7f1a7203c4e698dbda684f5783262844e51ddfb1e114e3945516204dc9a2998d7d731f34877aee488b0248839dc4086c49e090bc58cffc3e2c4057f0c884077976de146be2dfcbdffeae9850f9f68d3896cec908a668b67e8ca94b691ec65bff29a5d4883dc1309d41eb7e1a6c20cebc99a3197e044d782a1810a4e8fc56ea9da939310a916a944aeeb15fd6287d1611949bd1e08faa20d4c7f2b92705a34dee2dc67347603120765755c28562bc17d0a66b91544b56c361ecd85192871a8a753197a4e5a4508d91403e5d950a6b826645140acca1a892557dc719385cc5e0ab8a6ddc030b7f31b8bec82e078c74c9e940c0f16638bb7a3b166f041d28011ad48156d60c43849c03e3396cd515a85dc62cb806832c2c9bea29adfe89b6b109168f6a735c809921fb2962239ab376b9552005fd0342d2276cc29cb21b032ecdda63f16278ca53ce667c15d1", 0x1000}, {&(0x7f00000014c0)="0c61e8c5985b275a604ab032bcf171c4ff57ed571bd4838b6bb96ae6b511de7f7a6630bf2e1a0bad05b2df0fcd148c8f38bf2c4eb5f6a8af97d83a7b195b2c0dfd460da41c544d861417ced33f08ed00765df0c891b4cadf91b64c159003d6da55b015f75d3b05698b548ecd9462eec373435dc3641d2553e1165fc7bb416642754a4d37ce34282ebbc82c4d5e7dbdd0e68e95", 0x93}], 0x2) (async) r4 = getpid() ktrace(&(0x7f00000015c0)='./file0\x00', 0x1, 0x40000230, r4) mknod(&(0x7f0000001600)='./file0\x00', 0x6000, 0x1) (async) ktrace(&(0x7f0000001640)='./file0\x00', 0x3, 0x20, r4) (async) open$dir(&(0x7f0000001680)='./file0\x00', 0x10, 0x32) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000016c0)={0x8, 0x3ff, 0x1000, 0x9}) socket(0x10, 0x4, 0x6) (async) fcntl$lock(r3, 0x7, &(0x7f0000001700)={0x3, 0x0, 0x7fffffff, 0x5, r4}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001740)={0x724f755a, 0xb, 0x4, 0x88d, "7e55ea809afd3606cc400ce80083bc7f0de77641", 0x5, 0xfffffffe}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) (async) select(0x40, &(0x7f00000017c0)={0x8, 0xbf4d, 0x1ff, 0xfffffffffffffff9, 0x1000, 0xffffffff, 0x0, 0x9}, &(0x7f0000001800)={0x80000000, 0x3, 0x4f94517c, 0x3, 0x0, 0x1, 0x2, 0x9}, &(0x7f0000001840)={0xdfac, 0x4, 0x8000000000000000, 0x5, 0x8, 0x0, 0x6, 0x4}, &(0x7f0000001880)={0x6, 0x7}) 2.654730008s ago: executing program 6 (id=411): r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x10}) 1.615703203s ago: executing program 6 (id=412): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffffab) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x7) writev(r5, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e72e9375a2d755d9329612a516a8fd8c56da9cd72b3229d46a2ee38c4ed1519f9ccbba846be2e9af0df65b3a8bd48b17d04508a9c53a5e08e747c28842559bccf6af96576f6d0bedce6a3f9362aa56b756ffd00facfea35451e79d478e50b0ef0cc940f3fe940b025bcaed264ad399de02affa7c1ed7d31173a0883a24f084acbf5e829173ae5048bc42da196373495e465e14670b6d5b1f153cca6b596334c9eff0084b3f2547bd12e441c6106706ee2b3cbcea9142d28cbc238207c769c7a866af788b9b2ce6f817b6b0e677b65417c908788d31bdc03aebd01e4a856620877732c89c8febfd032b3b4b47facc85eed452f2dedef5aeaae4a86bad9abad753de890579071edeae0ce5613cf6500642345e859dd4f43125fb2bb394497cc3de2bf09eaaafc49ee03b379263f9709a2db496499db5bd6abd7b79545283581f8d38da1780182a10514b390d8788fd100ac5613899363fb6644d97c3e3c2bdf24d0f99552a3442684114c846e5fc4e0b95573ef5caa204ca0b481149765e1d13c47758d9fefc84a189a4b9d532d1f69b947d1dc867dcf05139d7448e6c36b06ab1f21eac93b7297c5fcbee789fa114d33c0a26bcb1b6bf58bb949b3fc53baf168f0df95e275c6a14205566f083d498402ea7e1510063cb95d2f2813ea8e4f241a148946c6014a7fe7fdbcb5c6c4c7eb0ed5cee36deb13d028598d1c655030251f0a4289908db2f3b1a962817220a593283bb8bd9a3221575daa65b4d59d3ac5dd6f397e146462bc1033610340429b996af2268321ea7e99c668bbb95326b3aef0e4d4e6c76958afd46098fb3d1c434641734ec046aa82bfc14333ef2b0f87f36073968d6eb709c08f8fa504cea9cc04a5927ac60706c5e26c270085495b74ded986101b351ad8ba3c801a34bd55ae924f41980029f395a9d98d1773227987dc38234037527d4e8de1fa416d7e1168d77c1b1c22e49825a7dce47693606e061f3dff54b2abb45c1c1a48671c17aa8c57d293f08656d0f3f7b97d0eda1258459350f8d3a82c4bec4144215dcaa921c3e50980f6d0b77dd6fc713bca636a5cf713890dd5529660408ea1579da97e6cc19f08d2d61132a4badbbf73e183fde9bd2019933240764d0190d8d815741c50027c416df7c1522f40656acd3545ac96a4a411de1faf4c20a94ecb791d6f39ffee129c361402d4b6c3425d1ee753d4e8cab9832a04a651b7986ca08f9946be9010eb16a65bef6bbdfb1b20414bdf4866760ae6649b6571044fb3e520a126c4e06516b923eaa9f690f08492f415605df2d6a665dce31001ab949abd8c1defecb14a88888f37c9cab679b4d2bb777faaaaf18da876b06ec629bfaab92969e4f2254fbf75b0eeb15ccb01fcd09b5dff81f97cc99e472090761e1a0c92041a620832c1ffdb21d55925fc5000dfb869438d15276f042a6ac00b29149cf82f22545d7caa2ad42c78a16d0255cb47eb0a9afd385d298fe768b887f846fde115e3eac1476dbf0a98a84346b3065ebf01ecff036c751d91cbb4bec39daf27632782fb0a7381b379dfc18c9a5ff0d1a7599683c06a240d", 0x45f}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r3, r4, r3, 0x0, 0x127, 0xffff}, 0x8, 0x0, r2, 0x0, 0xc, 0x2}) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000280)=[{0x80, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x2, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @loopback}}}}}}) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r9 = dup(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffd50) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r10, r11}, 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x4, 0x2, 0xe2}, {0x30, 0x0, 0xfe}, {0x8006, 0x0, 0xde, 0x6}]}) write(r12, &(0x7f0000000200)="ce4aa4e0ffffff02aadf8701f131", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) accept$unix(r1, 0x0, &(0x7f0000000180)) 1.614738199s ago: executing program 7 (id=413): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xe48988587c54cf9d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001680)=[{0x0}], 0x1) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) setuid(0xffffffffffffffff) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 1.543368369s ago: executing program 3 (id=414): setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x7fffffff}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xbcaf, 0x0, 0x3, 0x80a19f, "bb0800000d9a019fbcc258ff89440654000200"}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x0) r2 = kqueue() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) (async, rerun: 64) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x15, 0x2, 0x8, 0x3800000000000}], 0x30, 0x0, 0x57d, 0x0) (rerun: 64) 1.542805158s ago: executing program 5 (id=415): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x8, 0x5}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x930, r1) 1.361363014s ago: executing program 1 (id=416): setrlimit(0x3, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x7) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000000)="ada4abe0b3", &(0x7f0000000080)=0x5, &(0x7f00000001c0), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="58ced9c61e3a43e2d8a52490732f991709ac1e8323a1697093ca78fe8e5b0a749ea51375f48d4a078efff64695eb192564bb99c43fecbb9f67", 0x39) 1.360891991s ago: executing program 0 (id=417): r0 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x0, 0xf0, 0x1, 0x0, 0x0, 0x8, 0x200000000000000}) kqueue() (async) r1 = kqueue() kevent(r1, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)={0x0, 0xfffffffeffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60360b07003028030000000000001c000000000000000000fe80cb650000000000000000000000aa0103907800000000606cdf0000000000312b0d53da5668133292ff"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60360b07003028030000000000001c000000000000000000fe80cb650000000000000000000000aa0103907800000000606cdf0000000000312b0d53da5668133292ff"]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000006c0)={'./file0\x00', 0x8, 0x100, 0x1816}) socket(0x1, 0x2, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(0x0, &(0x7f00000000c0)='\x00') (async) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(0x0, 0x2000, 0xd02) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) socket(0x1, 0x2, 0x0) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000200)="000000e7", 0x4) socket$inet(0x2, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000001c0)) kevent(r1, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffa, 0x80, 0x10, 0x7ff, 0x401}, {{r5}, 0xfffffffffffffffc, 0x4, 0x10, 0xb43b, 0x8c01}], 0x36, &(0x7f0000000500)=[{{r7}, 0x7, 0x20, 0x20, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xea, 0xf0000000, 0x7fff, 0x1}, {{r4}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x5b6, 0x5}, {{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x40, 0x8}, {{r3}, 0xfffffffffffffffd, 0xc0, 0x4, 0x7d9f, 0x9}, {{r6}, 0xfffffffffffffffe, 0x2, 0x20, 0x5, 0xd}, {{r0}, 0xfffffffffffffffd, 0xa, 0x1, 0x8, 0x4549}], 0x1, &(0x7f0000000300)={0x3, 0x1}) setsockopt(r7, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000340)) 1.360322339s ago: executing program 4 (id=418): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x400, 0xffff1ba9, 0x5, 0xe25, 0x3, 0x0, 0xd7b]}) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x400, 0xffff1ba9, 0x5, 0xe25, 0x3, 0x0, 0xd7b]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0xfffffffd) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{0x0}, {0x0}], 0x2, 0x3) writev(r3, 0x0, 0x0) (async) writev(r3, 0x0, 0x0) truncate(0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$lock(r4, 0x9, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) open(0x0, 0x10000, 0x0) semget(0x2, 0x4, 0x4) open$dir(0x0, 0x80, 0xb0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(0x0, 0x0) kevent(r5, 0x0, 0x30, 0x0, 0x57d, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r6, r6) (async) dup2(r6, r6) 1.358345824s ago: executing program 1 (id=419): semget$private(0x0, 0x2, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, 0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, 0x0, 0xe2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x20, 0x1, 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x401, 0x5, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) recvmmsg(r4, &(0x7f0000001600)={&(0x7f00000015c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/61, 0x3d}], 0x5, &(0x7f0000000500)=""/109, 0x6d}, 0x8}, 0x10, 0x400, &(0x7f0000001640)={0x5, 0xffffffffffffffff}) setregid(0x0, r5) flock(r4, 0x9) 1.355835061s ago: executing program 5 (id=420): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x6) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/188, 0xbc, 0x800, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x10) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 1.288255924s ago: executing program 3 (id=421): writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001100)="7cd75ef3bababf34d8cc0974aa2953675f2b217a9b2c63b888b4027fc2e61a58d4aaee16b666dfe2e3", 0x29}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000003c0)="f22cf2b7a95330c73942ae24296daab6ab59052e3ca1ef7345d93da5c4a4f48c376fed5a4efc6d537f", 0x29}, {0x0}, {0x0}], 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r0, 0x0, 0x0, 0x401) socketpair$unix(0x1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) recvmsg(r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) setsockopt(r3, 0x1000000000029, 0x38, 0x0, 0x0) getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000001400)="01072a7cfca2e321b7b061bc00ca30f112424085041cdc7cbcc7ba8e990891dcf6ad59b07194", 0x26}, {0x0}], 0x2, 0x0, 0x0, 0x8}, 0x401) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) 1.287853504s ago: executing program 6 (id=422): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) syz_open_pts() r2 = syz_open_pts() open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x200000}]}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f00000012c0)=[{&(0x7f0000000200)}, {&(0x7f0000001740)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051977e000000d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda563f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2dea7ecdcf3f00b8289085f2127801099b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7", 0xe2f}], 0x2) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa7", 0xb7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)) 1.286675688s ago: executing program 0 (id=423): r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 208.236802ms ago: executing program 6 (id=424): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000000000}) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (rerun: 32) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r2, 0x0, 0x22, 0x0, 0x0) close(r1) (async) socket(0x800000018, 0x1, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f0000000740)='./bus\x00') (async) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xfffffffe) (async) ioctl$TIOCSETAW(r4, 0x802c7415, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 205.992406ms ago: executing program 0 (id=425): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000004c0)=[{0x3d, 0x0, 0x11}, {0x8306}]}) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f0000000780)="f1a42138cd18da", &(0x7f0000000280)=0x7, 0x0, 0x0) 150.691563ms ago: executing program 2 (id=426): execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x800}, {}, {0x8106}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) r3 = dup2(r1, r1) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4, 0x80, 0xfc, 0x24}, {0x40, 0x0, 0xfd, 0x8406}, {0x8106, 0x0, 0x4, 0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x0, 0xd}, {}, {0x1006}]}) syz_emit_ethernet(0x26, &(0x7f0000000240)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08061e01aaaabb2dfcfa3c28daa903509db57b7d51c22ae1f8fd333ea209ca5c591f1907e51288ec094f176561b5d538d843683b2f26e8d607d7ab13c234fbea1af3d6cea9b98d20e17fe5c2b9242809823766f3048039e1a9ea8cc776ffd3660a91c06f36444de2c1a6a5a0c18eaa7f79624271e306d39bc02362a119"]) 150.294132ms ago: executing program 7 (id=427): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) nanosleep(&(0x7f00000025c0)={0xb}, &(0x7f0000001180)) 149.661127ms ago: executing program 5 (id=428): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x6cfe, 0x1]}) r2 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000001400)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000001580), 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) 127.354121ms ago: executing program 3 (id=429): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) lseek(r0, 0xffffffffffffffff, 0x1) r1 = syz_open_pts() close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0x68}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000300)="91446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb84649827da1f1cc0ce5efdfc90741b50c270388404db3be9eb08460e02ea4086903272dbf17b8b2e612c1b891ed77bed647606b89335c32fd7b65c7d74b859d93da8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac03788eabed4202c7479af87d65afc98bf24d15defd74ade4b5e7a1ea0f0abe5b816f5c8c7550f2d32a977bcd2cd3afc83f384112bb2b2a18f3d71b86666c80b474ed68320d1a91d6816a6", 0xdc}], 0x1) 78.777207ms ago: executing program 3 (id=430): getpeername$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)="67aba0a900000000000080", 0xb) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) close(r3) clock_getres(0x0, &(0x7f00000000c0)) 77.497245ms ago: executing program 4 (id=431): r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000452000/0x2000)=nil, &(0x7f0000794000/0x4000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x81, 0x7333cd4d5ba3b563) (async) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4810, 0xffffffffffffffff, 0x10) (async) mknod$loop(0x0, 0x2000, 0x1) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc0104419, &(0x7f0000000740)={0x0, 0xffffffff, 0x20000000, 0x1000, "b7a2224ff1c14647ebb178926cc9795a6b8444d1"}) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r7 = socket(0x18, 0x4, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) 77.18338ms ago: executing program 5 (id=432): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000a80)={0x0, 0x0, 0xffffffe2, 0x0, "7375730f2873ea6200000000000000004000"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="40cab14e2fc2ef52bb97f92670552ac80b577b29eca4f8159ccb8115093529a9e0df6e8a286705220c59", 0x2a}], 0x1) read(r2, &(0x7f0000000000)=""/43, 0x2b) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2759, 0x0, 0xffffffff, 0xfffffffa, "f5ff1d67147d5fe4b57d0002005fd700", 0x10000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 8.732648ms ago: executing program 0 (id=433): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x16) (rerun: 64) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x19e) (rerun: 64) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) r3 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 64) listen(r4, 0x0) (async, rerun: 64) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) 8.048184ms ago: executing program 3 (id=434): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#', 0x1}], 0x1) r1 = open(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x100) setreuid(0xee00, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x20, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sendmsg(0xffffffffffffffff, 0x0, 0x3) r6 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x10088, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r6, 0x3}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="82491ff5d07653afc09ecbc65059d0ec17208809fc9f20bb62517be59b3e9b432bfa1edd4c1dd681fb8e3029984fb5c40d15a12c09b9ad420cee612f3cdf68b55293ec3ff0ec5c162c2324da04e8c7a46dba7a7ccc", 0x55}], 0x1, 0x0, 0x0, 0x2}, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = open(0x0, 0x2, 0x0) writev(r3, 0x0, 0x0) writev(r9, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, r4, 0x0, 0x1f0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x200d36, 0x1ff}) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x1000) open$dir(0x0, 0x2, 0x97) socket$unix(0x1, 0x1, 0x0) 5.137549ms ago: executing program 0 (id=435): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="c3a5ab0c500b", 0x6) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000002c0)=0xfffffffd) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r5, 0x20000064) 4.194247ms ago: executing program 6 (id=436): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="1e433f3db4de9905839c72fc770194"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r1, 0x0) 874.443µs ago: executing program 4 (id=437): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f0000001400)=[{0x22, 0x6}, {0x26, 0x3}], 0x2b}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)) 0s ago: executing program 3 (id=438): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0x40000}, {0x24, 0x1, 0x9f}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x100, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x20, 0x0, 0x0, 0xfffffffd, "00000030da000001000000000000000900"}) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x2, 0xfffffffe}, {0x20, 0x0, 0x40, 0x3fb}, {0x86, 0x0, 0x0, 0x3}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x14e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x118, 0x62, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x89, 0xe, 0x0, 0x5, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @rand_addr="e4ff58160f52ede071321cc08e224a35", @ipv4={'\x00', '\xff\xff', @rand_addr=0x1ff}]}, @fragment={0x2, 0x0, 0x0, 0x1, 0x0, 0xa, 0x66}, @routing={0x4, 0xa, 0x0, 0x3a, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x11}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x4, @rand_addr="09e64a1a8dddc97aa1b05ef67d6a12d5", @ipv4, [], "8cc5da9a4ac4cc66"}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0x40000}, {0x24, 0x1, 0x9f}, {0x106}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_extract_tcp_res(0x0, 0x100, 0x6) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x20, 0x0, 0x0, 0xfffffffd, "00000030da000001000000000000000900"}) (async) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x2, 0xfffffffe}, {0x20, 0x0, 0x40, 0x3fb}, {0x86, 0x0, 0x0, 0x3}]}) (async) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) syz_emit_ethernet(0x14e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x118, 0x62, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x89, 0xe, 0x0, 0x5, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @rand_addr="e4ff58160f52ede071321cc08e224a35", @ipv4={'\x00', '\xff\xff', @rand_addr=0x1ff}]}, @fragment={0x2, 0x0, 0x0, 0x1, 0x0, 0xa, 0x66}, @routing={0x4, 0xa, 0x0, 0x3a, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x11}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x4, @rand_addr="09e64a1a8dddc97aa1b05ef67d6a12d5", @ipv4, [], "8cc5da9a4ac4cc66"}}}}}}}) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.159' (ED25519) to the list of known hosts. ./file0./file0 \@Pn@;aYk^ wet#WDι%8nc~Ƥ2B8MWrnuv6~=^NtNjq.\1x9wGe7SG 3܁!_%)K,Z]'a e kernel: page fault trap, code=0 Stopped at fifo_write+0x6e: movq 0x8(%rax),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND 216800 9167 0 0 0 0 syz-executor * 3910 21480 0 0 0x4000000 1K syz-executor fifo_write(ffff80003338c940) at fifo_write+0x6e VOP_WRITE(fffffd8062d301f8,ffff80003338c9d8,8,fffffd807f7d3548) at VOP_WRITE+0x102 vn_rdwr(1,fffffd8062d301f8,ffff800029fe6c00,103,0,1,bc37ce90cae4d809,ffff80003338cb00,fffffd8062d301f8,78) at vn_rdwr+0x12d ufs_symlink(ffff80003338cb00) at ufs_symlink+0x1ee VOP_SYMLINK(fffffd8063cfb9a0,ffff80003338cc80,ffff80003338ccb0,ffff80003338cbb0,ffff800029fe6c00) at VOP_SYMLINK+0x11a dosymlinkat(ffff80003727c040,20001640,ffffff9c,20000e40) at dosymlinkat+0x1dd syscall(ffff80003338ce30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb588aa27e60, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c3abc20, 0x8, 0, 1) -> e ddb{1}> trace fifo_write(ffff80003338c940) at fifo_write+0x6e VOP_WRITE(fffffd8062d301f8,ffff80003338c9d8,8,fffffd807f7d3548) at VOP_WRITE+0x102 vn_rdwr(1,fffffd8062d301f8,ffff800029fe6c00,103,0,1,bc37ce90cae4d809,ffff80003338cb00,fffffd8062d301f8,78) at vn_rdwr+0x12d ufs_symlink(ffff80003338cb00) at ufs_symlink+0x1ee VOP_SYMLINK(fffffd8063cfb9a0,ffff80003338cc80,ffff80003338ccb0,ffff80003338cbb0,ffff800029fe6c00) at VOP_SYMLINK+0x11a dosymlinkat(ffff80003727c040,20001640,ffffff9c,20000e40) at dosymlinkat+0x1dd syscall(ffff80003338ce30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb588aa27e60, count: -8 ddb{1}> show registers rdi 0xfffffd8062d301f8 rsi 0x19aa __ALIGN_SIZE+0x9aa rbp 0xffff80003338c930 rbx 0xfffffd8062d301f8 rdx 0xffff80003338d000 rcx 0x19a9 __ALIGN_SIZE+0x9a9 rax 0 r8 0 r9 0x1 r10 0xffff800029b7bff0 r11 0xe44c0819b31c6d69 r12 0x4000 __ALIGN_SIZE+0x3000 r13 0xffff80003338c9d8 r14 0xffff80003338c940 r15 0x1 rip 0xffffffff82bb166e fifo_write+0x6e cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003338c900 ss 0 fifo_write+0x6e: movq 0x8(%rax),%r15 ddb{1}> show proc PROC (syz-executor) tid=3910 pid=21480 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003727c2c8,0xffff80003727dc28 process=0xffff800037261fb8 user=0xffff800033387000, vmspace=0xfffffd806c3abc20 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9167 216800 70192 0 7 0 syz-executor 21480 472096 20816 0 2 0 syz-executor *21480 3910 20816 0 7 0x4000000 syz-executor 95642 365361 93225 0 3 0x80 nanoslp syz-executor 95642 438000 93225 0 3 0x4000080 ttyretype syz-executor 20901 70478 36107 0 3 0x80 nanoslp syz-executor 20901 343321 36107 0 3 0x4000080 nanoslp syz-executor 140 302459 12368 0 3 0x90 nanoslp syz-executor 140 23191 12368 0 3 0x4000090 msgwait syz-executor 140 217332 12368 0 3 0x4000090 msgwait syz-executor 140 427784 12368 0 3 0x4000090 fsleep syz-executor 140 472414 12368 0 3 0x4000090 fsleep syz-executor 20816 483145 24764 0 3 0x82 nanoslp syz-executor 44568 26212 0 0 3 0x14280 nfsidl nfsio 47119 411194 0 0 3 0x14280 nfsidl nfsio 47852 317664 0 0 3 0x14280 nfsidl nfsio 23735 301335 0 0 3 0x14280 nfsidl nfsio 59698 448421 0 0 3 0x14280 nfsidl nfsio 14875 252227 0 0 3 0x14280 nfsidl nfsio 95811 392637 0 0 3 0x14280 nfsidl nfsio 35362 259345 0 0 3 0x14280 nfsidl nfsio 66743 41093 0 0 3 0x14280 nfsidl nfsio 18672 116501 0 0 3 0x14280 nfsidl nfsio 12972 319270 0 0 3 0x14280 nfsidl nfsio 6945 185570 0 0 3 0x14280 nfsidl nfsio 6318 102450 0 0 3 0x14280 nfsidl nfsio 90453 148255 0 0 3 0x14280 nfsidl nfsio 34592 173020 0 0 3 0x14280 nfsidl nfsio 12004 296063 0 0 3 0x14280 nfsidl nfsio 43578 401467 0 0 3 0x14280 nfsidl nfsio 91684 268607 0 0 3 0x14280 nfsidl nfsio 51553 310202 0 0 3 0x14280 nfsidl nfsio 18985 319055 0 0 3 0x14280 nfsidl nfsio 52655 176068 0 0 3 0x14200 bored sosplice 36107 483323 24764 0 3 0x82 nanoslp syz-executor 93225 382273 24764 0 3 0x82 nanoslp syz-executor 70192 148957 24764 0 3 0x82 nanoslp syz-executor 49656 448765 24764 0 3 0x2 biowait syz-executor 96705 83217 24764 0 2 0x2 syz-executor 12368 456219 24764 0 3 0x82 nanoslp syz-executor 7518 400497 24764 0 3 0x2 biowait syz-executor 24764 422672 76516 0 3 0x82 kqread syz-executor 76516 216710 31079 0 3 0x10008a sigsusp ksh 31079 76250 2261 0 3 0x98 kqread sshd-session 2261 223499 75817 0 3 0x92 kqread sshd-session 17405 95259 1 0 3 0x100083 ttyin getty 75817 356133 1 0 3 0x88 kqread sshd 41085 323005 58553 74 3 0x1100092 bpf pflogd 58553 106536 1 0 3 0x80 sbwait pflogd 18737 456049 91925 73 3 0x1100090 kqread syslogd 91925 66011 1 0 3 0x100082 sbwait syslogd 86340 197916 1 0 3 0x100080 kqread resolvd 98138 333181 56787 77 3 0x100092 kqread dhcpleased 82035 82886 56787 77 3 0x100092 kqread dhcpleased 56787 19253 1 0 3 0x80 kqread dhcpleased 42556 469653 0 0 3 0x14200 bored smr 94550 349637 0 0 3 0x14200 pgzero zerothread 53643 234918 0 0 3 0x14200 aiodoned aiodoned 49600 393117 0 0 3 0x14200 syncer update 23000 515371 0 0 3 0x14200 cleaner cleaner 52118 126645 0 0 3 0x14200 reaper reaper 63405 336265 0 0 3 0x14200 pgdaemon pagedaemon 74673 374662 0 0 3 0x14200 bored viomb 35040 319525 0 0 3 0x40014200 acpi0 acpi0 61359 451066 0 0 3 0x40014200 idle1 81374 119253 0 0 3 0x14200 bored softnet3 72525 31814 0 0 3 0x14200 bored softnet2 28656 403802 0 0 3 0x14200 bored softnet1 28145 467570 0 0 3 0x14200 bored softnet0 1327 212220 0 0 3 0x14200 bored systqmp 91357 280170 0 0 3 0x14200 bored systq 6528 193846 0 0 3 0x14200 tmoslp softclockmp 61521 301595 0 0 3 0x40014200 tmoslp softclock 72966 378841 0 0 3 0x40014200 idle0 1 423912 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 9167 (syz-executor) thread 0xffff80003727dc18 (216800) exclusive rwlock amaplk r = 0 (0xfffffd806cce4a20) #0 witness_lock+0x5b8 #1 uvm_fault_check+0x521 #2 uvm_fault+0x112 #3 upageflttrap+0xa9 #4 usertrap+0x2d8 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806a665460) #0 witness_lock+0x5b8 #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 21480 (syz-executor) thread 0xffff80003727c040 (3910) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8359da98) #0 witness_lock+0x5b8 #1 __mp_acquire_count+0x58 #2 mi_switch+0x658 #3 sleep_finish+0x219 #4 biowait+0xc1 #5 bwrite+0x2e2 #6 VOP_BWRITE+0x60 #7 ufs_direnter+0x7d1 #8 ufs_makeinode+0x51e #9 ufs_symlink+0x54 #10 VOP_SYMLINK+0x11a #11 dosymlinkat+0x1dd #12 syscall+0xaf8 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e072a38) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x171 #7 ffs_vget+0x8c #8 ffs_inode_alloc+0x283 #9 ufs_makeinode+0xcb #10 ufs_symlink+0x54 #11 VOP_SYMLINK+0x11a #12 dosymlinkat+0x1dd #13 syscall+0xaf8 #14 Xsyscall+0x128 Process 49656 (syz-executor) thread 0xffff8000ffffb1d8 (448765) exclusive rrwlock inode r = 0 (0xfffffd806e6cb098) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807624ce78) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 96705 (syz-executor) thread 0xffff8000ffffb970 (83217) exclusive rrwlock inode r = 0 (0xfffffd806bf51700) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x171 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807624ca38) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 7518 (syz-executor) thread 0xffff8000ffffccb8 (400497) exclusive rrwlock inode r = 0 (0xfffffd806bf511b0) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807624c1b8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10212 10361K 10514K 166960K 12075 0 pcb 18 13K 13K 166960K 115 0 rtable 243 7K 7K 166960K 443 0 pf 35 17K 22K 166960K 67 0 ifaddr 44 7K 7K 166960K 56 0 ifgroup 55 2K 2K 166960K 73 0 sysctl 1 0K 0K 166960K 1 0 counters 64 36K 36K 166960K 74 0 ioctlops 0 0K 4K 166960K 1508 0 iov 0 0K 22K 166960K 61 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1459 92K 92K 166960K 1816 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 10 0 VM map 2 1K 1K 166960K 2 0 sem 16 1K 1K 166960K 20 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 15 53K 97K 166960K 583 0 sigio 0 0K 0K 166960K 72 0 proc 76 115K 152K 166960K 587 0 subproc 104 6K 6K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 83 0 in_multi 103 7K 7K 166960K 125 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 465 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 211 72K 77K 166960K 7105 0 UVM aobj 19 2K 2K 166960K 19 0 pinsyscall 40 80K 108K 166960K 1688 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 24 0 NDP 12 0K 2K 166960K 35 0 temp 55 6818K 6894K 166960K 25249 0 kqueue 13 20K 30K 166960K 96 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 160 0 157 3 1 2 3 0 8 1 rtentry 112 128 0 15 4 0 4 4 0 8 0 unpcb 144 706 0 685 7 0 7 7 0 8 6 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 167 0 163 4 2 2 4 0 8 1 arp 120 20 0 2 1 0 1 1 0 8 0 inpcb 336 715 0 706 7 3 4 7 0 8 3 nd6 136 32 0 5 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 2 0 2 1 0 1 1 0 8 1 pffrag 232 5 0 3 1 0 1 1 0 482 0 pffrnode 88 4 0 2 1 0 1 1 0 8 0 pffrent 40 8 0 6 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 55 0 5 1 0 1 1 0 8 0 pfstkey 128 55 0 5 2 0 2 2 0 8 0 pfstate 376 54 0 5 6 0 6 6 0 8 0 pfrule 1344 23 0 17 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 506 0 48 29 0 29 29 0 8 0 art_table 32 507 0 48 4 0 4 4 0 8 0 art_node 16 126 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 10 1 0 1 1 0 8 0 semapl 112 15 0 1 1 0 1 1 0 8 0 shmpl 112 16 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2354 0 852 95 0 95 95 0 8 0 ffsino 272 2354 0 852 101 0 101 101 0 8 0 nchpl 144 3215 0 1528 63 0 63 63 0 8 0 uvmvnodes 80 2784 0 0 57 0 57 57 0 8 0 vnodes 216 2784 0 0 155 0 155 155 0 8 0 namei 1024 10542 0 10539 2 1 1 2 0 8 0 percpumem 16 51 0 5 1 0 1 1 0 8 0 kstatmem 264 34 0 10 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 9522 0 9520 5 3 2 3 1 8 1 plimitpl 152 135 0 117 1 0 1 1 0 8 0 sigapl 424 903 0 835 10 1 9 9 0 8 0 futexpl 64 7254 0 7252 1 0 1 1 0 8 0 knotepl 120 587 0 0 18 0 18 18 0 8 0 kqueuepl 216 280 0 271 5 0 5 5 0 8 4 pipepl 320 170 0 143 6 0 6 6 0 8 3 fdescpl 496 864 0 835 6 1 5 6 0 8 0 filepl 152 5199 0 4949 17 0 17 17 0 8 6 lockfpl 104 181 0 179 1 0 1 1 0 8 0 lockfspl 48 77 0 75 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 530 0 516 1 0 1 1 0 8 0 zombiepl 144 835 0 835 1 0 1 1 0 8 1 processpl 1160 903 0 835 6 0 6 6 0 8 0 procpl 648 1629 0 1554 9 1 8 8 0 8 0 srpgc 96 6 0 6 2 1 1 1 0 8 1 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 664 1596 0 1563 20 9 11 16 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 253 0 0 32 0 32 32 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 366 0 0 23 0 23 23 0 8 0 bufpl 280 3362 0 98 234 0 234 234 0 8 0 anonpl 24 177967 0 174686 74 5 69 72 0 185 42 amapchunkpl 152 22615 0 22198 25 1 24 25 0 158 4 amappl16 200 4444 0 4421 34 22 12 24 0 8 8 amappl15 192 13 0 13 2 2 0 1 0 8 0 amappl14 184 117 0 105 1 0 1 1 0 8 0 amappl13 176 15 0 14 1 0 1 1 0 8 0 amappl12 168 1554 0 1525 4 1 3 3 0 8 0 amappl11 160 61 0 47 1 0 1 1 0 8 0 amappl10 152 14 0 14 1 1 0 1 0 8 0 amappl9 144 210 0 210 1 1 0 1 0 8 0 amappl8 136 19 0 17 1 0 1 1 0 8 0 amappl7 128 110 0 98 1 0 1 1 0 8 0 amappl6 120 178 0 176 1 0 1 1 0 8 0 amappl5 112 137 0 125 1 0 1 1 0 8 0 amappl4 104 321 0 300 1 0 1 1 0 8 0 amappl3 96 3982 0 3901 3 0 3 3 0 8 0 amappl2 88 1069 0 992 2 0 2 2 0 8 0 amappl1 80 9166 0 8599 16 3 13 15 0 8 0 amappl 88 6690 0 6541 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 0 1 1 0 8 1 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 864 0 835 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 864 0 835 1 0 1 1 0 8 0 vmmpekpl 168 8584 0 8538 3 0 3 3 0 8 0 vmmpepl 168 59615 0 57854 104 3 101 104 0 357 14 vmsppl 440 863 0 835 6 2 4 5 0 8 0 rwobjpl 56 22550 0 18842 56 0 56 56 0 8 2 pdppl 4096 1735 0 1670 107 36 71 87 0 8 6 pvpl 32 19084 0 0 156 2 154 154 0 265 0 pmappl 248 863 0 835 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 414 0 46 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83425ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8359d890) at __mp_lock+0x192 intr_handler(ffff8000335926a0,ffff80000006bc00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d pmap_enter(fffffd806a570e98,eee5465e000,66faf000,1,20) at pmap_enter+0xc32 uvm_fault_upper_lookup(ffff800033592a80,ffff800033592ab8,ffff800033592980,ffff800033592a00) at uvm_fault_upper_lookup+0x389 uvm_fault(fffffd806a665370,eee5465c000,0,1) at uvm_fault+0x169 upageflttrap(ffff800033592c00,eee5465cf50) at upageflttrap+0xa9 usertrap(ffff800033592c00) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x739252ab8fa0, count: 2 ddb{0}> trace x86_ipi_db(ffffffff83425ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8359d890) at __mp_lock+0x192 intr_handler(ffff8000335926a0,ffff80000006bc00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d pmap_enter(fffffd806a570e98,eee5465e000,66faf000,1,20) at pmap_enter+0xc32 uvm_fault_upper_lookup(ffff800033592a80,ffff800033592ab8,ffff800033592980,ffff800033592a00) at uvm_fault_upper_lookup+0x389 uvm_fault(fffffd806a665370,eee5465c000,0,1) at uvm_fault+0x169 upageflttrap(ffff800033592c00,eee5465cf50) at upageflttrap+0xa9 usertrap(ffff800033592c00) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x739252ab8fa0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at fifo_write+0x6e: movq 0x8(%rax),%r15 fifo_write(ffff80003338c940) at fifo_write+0x6e VOP_WRITE(fffffd8062d301f8,ffff80003338c9d8,8,fffffd807f7d3548) at VOP_WRITE+0x102 vn_rdwr(1,fffffd8062d301f8,ffff800029fe6c00,103,0,1,bc37ce90cae4d809,ffff80003338cb00,fffffd8062d301f8,78) at vn_rdwr+0x12d ufs_symlink(ffff80003338cb00) at ufs_symlink+0x1ee VOP_SYMLINK(fffffd8063cfb9a0,ffff80003338cc80,ffff80003338ccb0,ffff80003338cbb0,ffff800029fe6c00) at VOP_SYMLINK+0x11a dosymlinkat(ffff80003727c040,20001640,ffffff9c,20000e40) at dosymlinkat+0x1dd syscall(ffff80003338ce30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb588aa27e60, count: 7 ddb{1}> trace fifo_write(ffff80003338c940) at fifo_write+0x6e VOP_WRITE(fffffd8062d301f8,ffff80003338c9d8,8,fffffd807f7d3548) at VOP_WRITE+0x102 vn_rdwr(1,fffffd8062d301f8,ffff800029fe6c00,103,0,1,bc37ce90cae4d809,ffff80003338cb00,fffffd8062d301f8,78) at vn_rdwr+0x12d ufs_symlink(ffff80003338cb00) at ufs_symlink+0x1ee VOP_SYMLINK(fffffd8063cfb9a0,ffff80003338cc80,ffff80003338ccb0,ffff80003338cbb0,ffff800029fe6c00) at VOP_SYMLINK+0x11a dosymlinkat(ffff80003727c040,20001640,ffffff9c,20000e40) at dosymlinkat+0x1dd syscall(ffff80003338ce30) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb588aa27e60, count: -8