last executing test programs: 10.597470175s ago: executing program 4 (id=295): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x81, 0xab, 0xfe, 0x9}, {0x4006, 0x0, 0x0, 0x4}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000003005c0000000000000080b5313df0ddf68ede01094ada12fa0000000000000000e732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabd39e2ee6fa6", &(0x7f0000000080)=0x40, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f00000012c0)=ANY=[]) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="e81c2bf3", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000080)="9c065b6f", 0x4) syz_emit_ethernet(0x109, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaace3f736097d33d98e26c5f71237adb45ebef30d7a6785a9167da7034e4e8f579ec4ccfb83dc9eb2f0742e35a3e55f4fc79398a4757d106bcecd949683178dceae0ea3929e3be2d581c40ded8be13a23ef783fe549408969980ca756399f4488aa6a176d235b7423919df21f51dfca501b92dfba85880cc06a3fce0a71bcf14180e16286662e849d8f9b86b0ffc30f66ca16ce3f5809b66f78bc86fa6d62cec54a03033324dd1c0751af16efda940f4378505663109f99572957e139da9828e3548a44c6a5c51d1c5b2184fc0cd8baf2bb6340b537bcd874bcd6e22733d3e920acb96f8637ad3ffcd791f26d1592dc0b324de34192cb7a44ffce0d77b12faed863f659d", @ANYBLOB="a376a2f1909c1e2026cdfbf427b065769f2e2edbdf9d92b7e9327d633ed65dd9c1811d376f02491f068bdeb80e9a1902b4397c8e5ef1f3a1f7f2d3cb1bd00e93af17e82b80a7ebf3aff8f42ad8f04021178e26df0fad2997a35cd4929d03fc122b2f267f6abba60442940638a25f5746d43af9ce4e4a7d5388123ec431fbbf1d22836eaae1f0ee0bbde3ba9d7022235fea396bd07f8432819eaa4d168b725980a58060fd54d71d38e71421d2753e4c1eb6b66c13a0aabd7f553195", @ANYRES8=r1, @ANYBLOB="9cf8b82db11eb2f1ec5228dbaed4b4ad7a75b2b260b62dd94fd713875f6e05c684cf4e689409d2a93b43f2a5628506853346538b8353ba0375127a2d00b45781f091bbb34a3af2e0424248e404912607732fe0bb7ccc26630a2839491cacdfb0297585ace65a7f90329baedc1bc03ec4faab00f59c5a6660e5639cccb0d91185b28e1196f58a736b6c556cbf645ab53525e91de3c3e105d2d1ee12277df2fa4e13367e5fdcb3cc948404f061b11c0a2953968968b4939fbcaea4026898cbf8b2b8307a6ab541091cf7b815f11e4f604d56b6bb7ca16508fc2be163de655aa964516a75ca14f6c742b248f79919a7", @ANYRES16=r1, @ANYRES16=r1, @ANYRESDEC=r1]) (async) r2 = accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/504}, &(0x7f0000000080)=0x1fa) recvfrom(r2, &(0x7f00000007c0)=""/231, 0xe7, 0x1003, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 10.373438919s ago: executing program 4 (id=302): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x150) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x47fffc, 0xd7d, 0xfffffffd, 0x1000, "00000000000000000000000000de00", 0x2, 0xffffbffc}) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) (async, rerun: 64) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140)=0xb, 0x4) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x85, 0x7}, {0x6, 0x30000000}, {0x8e, 0xfffffc93}, {0x6, 0x96c}, {0x47, 0x7}, {0x43, 0x3}], 0x6}) (async) sendto$unix(r1, &(0x7f0000000100)="c1feb819dff8aa54f152c0f6aed51a268f6205e0ea2923380565c9c363fc5d7b10b8e6b25aab73602850743cc26511cc2678be70ccf803219c204a9ff3d1c606ab60607f1fe25636951c232eed4bde9dc989c384a1be24cb5659e3e017e7846645b782487c4e65ed96d558afc99cd03cee9395ba2b84e83c63f0fcf4ae14c7aebee4ef2b8c2ed2b72734f2f7c0a6bca77ee267bef25cd63e4a0355", 0x9b, 0x3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="4b9499a945ac3a0a59afc6b175e552cacccdf96b364b19423e16ee17f7e64b2fd56b93e1d4a9f79d307e41714c57d3cbde3e0370dd7cac4ed46fbf525a5414ca6196da8df9393900b7d76726fddeec1120e0eb6e26c904fc239bd626fcd839e942d8957de6487903ee0d699996e5f62fab495b30a8675a9c52725026d83899500a2226a36e7f8aeb9108cdcb489c1cb5b7ad0e4f74e12545a43ddef0cfe14cb95e42980a06d4c68f23c3004a66b3686f5dd603c15eaf94a4c78ff816a84a0d72725c5bf022a44ae1ffe994a435816f85aa8bce89c00934113d7659ae7fd8c6fa48f8b703087083b962330646d62bda125cb767b27a82a2b509549a75", 0xfc) 10.312635188s ago: executing program 4 (id=304): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) syz_emit_ethernet(0xc7, &(0x7f0000000140)={@remote, @local, [], {@generic={0x86de, "290a3a8c9098ff53cb0ceb68a6aabdf07dfda4154c6a4aa58853a1f8728f3c561f379882f4f8f01b70e9c39aa51c931ea0e4b7e3befe9b10bae9fd89864f8a8eacc35d664e186ed20d6b9f3361ec557911d411469e0b98bebe2cb989780638147ef9e4b1eddf8cf34632b5cfc162b18150bd4545cf2ac96461d47d3184a33810fe7c5bc53ac22cfaa77763bf2a349dc7e718d6496399c8640c56361019ae21958a3ad7552612335c3c0664815be3e5d3f2f7253fdd9b3f0003"}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450038000000000000009078ac1400bbe000000105009078e00000014500000000000000000000007f000001e0000002"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x834, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x4, 0xa73a0000}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0dd037ead6c15269e60270b25526e96e1110d1cca0040f5", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[]) r3 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0x7) close(r3) 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) kevent(0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x46, &(0x7f0000000240)={0x200, 0x3}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(r3, 0x0, 0xa, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 9.824738412s ago: executing program 4 (id=309): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="06358a6c41f7becff4d14a9e330b972bc9196cb48307b5e5ebbccaccd43099173ab76fc6b1388c62d1e8fea079ebca4e484ec2bf0cb5aa5de28287352996fb2970749c06a6f29803afe57ee11ff1c09fcbf67e23214ab6e9ae720ff790f101f2a70ac2ddfb", 0xff97}], 0x1) 4.379076658s ago: executing program 1 (id=435): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x1, 0x9}, {0x0, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000002c0)='./file0\x00', 0x2008, 0x202) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x840, 0x0) shutdown(r1, 0x0) close(r1) close(r0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000200)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 4.378445537s ago: executing program 1 (id=436): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="00003984f3184e9f20eebeaabf2a4054c2de349d858e2aeb6dfda4a92df829443f3a4f1d7e3503af3080343e060000001dd65d3da2937e5f4826b791ba90f410", 0x40}], 0x1, 0x3fffd) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0xffffffffffffffff) 4.378213446s ago: executing program 1 (id=437): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) r0 = semget(0x0, 0x1, 0x281) semop(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) shutdown(r1, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4000000000000000}) (async) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1ca, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/250) (async) r4 = accept(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r5 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x40, 0x3) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async, rerun: 32) setgid(0xffffffffffffffff) (rerun: 32) setgroups(0x0, 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (rerun: 64) chdir(&(0x7f00000001c0)='./file0\x00') (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10}, {0x3, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff54) (async, rerun: 64) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x182) 4.252379664s ago: executing program 1 (id=439): r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000001800)='./file0\x00', 0x205, 0x80) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x1008301010009}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x8, 0x8000000000000003, 0x3, 0x1000000000090, 0x5, 0x3}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000005c0)={0x27f7c, 0x6, 0x8200083, 0x5773c54b, "142e7e7c19370100070000001c000800", 0x200, 0x6c8}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4c52dd9b8401fe7872e537ce04839257e36dca1", 0x1d}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="f354deaa7f11e1640276c04b2c2181f837e6e3b243fa9dd12368096ab3119c285fbcbe8035bff1a4f14a9249793ab71f8700d107f061db036979", 0x3a}], 0x1, 0x0, 0x4a0}, 0xee1918aaadf8bcd6) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 4.25057141s ago: executing program 6 (id=441): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000300)="a00209c3eb4255b13856585e8149223455a323e390987ab7fe4189069e805e6e9bd356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76ba5ef6e84c513252ddd8680a944dbf7bd02adc7f1fe850c00001c00000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f7ba2041ed45bb7000000000000000049ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e701c0b8dea31dc816c94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb50600000000000000505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98104cc9024f790ce16ceaa7d0104e39789d91000000000000000000000000000000000000000000000000000a8e7e6bde34275157234ee59ea42afc7db45684a100f594f4f5bbc6d5cb664ce430e6ea620b94cba0cb5ab7ddfe7cf09e9f5568563ab7635ff6aae18c1db215b098a79b1991c1043691fb7180345b128d0e83ad184406dcbf71b2c934eb0f5106f65567b793701cbb15ee23412ac3a91b044570ffa205189458c34d52bcf3e1097cc5f04870931effd8e85524413430c98ba9380825fda095067222136f1b8961afb5238a13903e3f57fa837323ffeda5e3638d64a0cf4b7a10f6bd63ff19591b593dbe791a2d870529295703b8f443d912be402db01705890666144ef7911051f1ed3e1abf80b52c40ab0778754e64992", &(0x7f00000002c0)=0x31a, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x3, 0xd2, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) kevent(r0, &(0x7f0000001640)=[{{r0}, 0xffffffffffffffff, 0x2a, 0x4, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x33, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1c, 0x20000000, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x25, 0x1, 0x0, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffc, 0x96, 0x2, 0x80000000, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x80, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x85, 0x80000000, 0x2, 0x400}], 0x3a08, &(0x7f0000001740)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x20, 0xfffffffffffffff7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000040, 0xffff}], 0x3, &(0x7f0000000280)={0x6}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) socket(0x1e, 0x3, 0x4) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000640)="b6fdc23e9e519756f781c6812236e518af099a69b5545f046881b10fab2ff965e5690006aa6b7f4b6ae19f66e83f26d70a18a4b64d269faaf707bcc350fc2b74ed2f3888ed5232ce64a7721334bf514280e5ea052951896d3abec67ad8d8c0ce61a8e3d2d62932ccbe8ac8fca5c7085771ca57efdb42204de91f9d5c3e5eaa5e981a61dd2d11f603322cb77b39c5639ed82119230180142a1fb2aaa7cd7d1e5560f92bc048bd3da5d63fed63a7b4ca212196a0f26e7a1c7527ce1aaa95a1afab2be79d0dd9d048d0ef46921ba8bb4214ba9b87c46bed608f3179e99d9a5367aad6275dcd382f706ad04644421226a3d946d935417e5134912e77f8fb9b23a2704fef6b8aea82a954a59bfead7cb76488b2376ad5f5647e70a254eb87b82f6289adcb79d2d78b0393e9b1ac972cc303533bc8a9e248ff1cb7a2c33f20af0a737c7a2efb35e4f8c85b1be511d54cbb79a21233988399fdab821dc063e06feb231f858e539125e39e4479ef69435ac0a7cab857fe683681a068cc2838e0be81e96461fc430989f75263b709d6b55f830fd32e805433616d7fc2fa4d594acaeaba740d3e78949c3981e0db7e95dfb97ab7af05a5503abb690fc7eb6374c28f77f3dbb8edf5a47977ac0b73b5536ceea8e5bb43e57b1d8f38aa52215768b4519974d82eb5d2b90369c8bec6694f34aa8e0a08ba41fe9dbfcdc126feab2ed5e5eb96f56cdb4970d0c38ec6bd137ad4fc0c7c32d7b1345a04fb88c972797caaa6870a299362aff129dcae119c5cacc9d9f0d19b8d90c1f97b66dc006acaa16fa537dca1f5a1a0d4dca6108da1f2f226e8138eca7c63685c74a215f9e9ad563b4fa391309fd47137d43153a304e44186165403d3291ff809e584e707c52bff157254258d33b95da9d3b5cd0a496b8e201fe458f37c05b2913028a1496a74cd27b28bf8fd0367094285933ce3696d608d0a1c2c3b59f843a2e626a6bc9fa2f86db77a491957e8782664ee35cd51b35f1a8a97ce65a510ddd1e69ac5962a101192ca99067dd6a5c2a82f863cdc7ed8d3a279b5384cfa47d9d43a1893e87171101db1c8e36b02e602465afd739766eb0ed68aaf0cb78c0cceb8ebec38b694d7bd0f75abb7a81a74be0d2a4ccc780f04942566e89cc4c41a261adf8a6bdf8a86fa471c419ba7c2ea5ef928ebd1ad47ae0db4954810227a2ae21f2510383e0599ed8e4a8a84ddbae7ee52df1ef6ba94e85bd3f3b42c446709aa679b53a1f6f8ef6bfab578deb09fa2f1cf94e818d1b872c22bd976a76055dd9ba6a8f06d6fcd898c3e2a9360d222783a9789f984bd2f7c4919e32c2d0a309beaa24031165aa3cd4dcf782d3cb2caad8a6885856a20ab09e5532d5f4401715651aea8045602f689931e9b73fc2f62e91a66c938fd7c9f01c67116da6c34fe2ad82416ae49372ad8239d8c3429468a73dc750dbcf96f660650ca986978e8105321bdaf6ac45ffbdaae9e4d7e8ac5a582b0483097f7ab6be844acb85a67fb8d95914e46d59eedcf77b8e6bedbc1cb7a97d32a84a7493249dabaa5d5274955e9c1881dc7e912cf587583f29f2b3e7cfdc49ab3e2b4d6f6527f6ee99ac7bd5b8fef41f24e67e769341193015afdddbfa617fbd34349653e53a4b944ea87146c41609c6c3671e9829b5ae16863b5179c01f6b1774db87e0e62c0b07451b85ddc358bd5af3a9ef26d6a86b798bc755ccddfa2d2bfd394d41a3ee55363247c0165d2c2b66fed6d8c304cab1e58a752ec78bacfff2464750fa06d84aab303f3677934147a4b8f6a8268f06c2979fc0ed7709c076d5eb85292b3a48b652db9b970823ece15c39cb47898115f730844e182cfd1897a85abe53715125af538361be330d6825396e2f52d21bc7d7a0e45bed83da0503dc1d582b21dc6a21a329bf728bb12536c0e431790baa35af86b6eb8934c3beb07e21b3b8179ba674b0ea2ace2ca89cc7c859f1b6b6bcd0f8fe3955270d7d04dfc6c3f1adff76dc936faeaf7c2a2d9cd32da5eaf29f0c44eecd686852ed757a05ac458081e3030a80e77b073d892c6e415d78886f784a84f4efbffd59618c324deb4ce31598756c559ab4de8b9c4d689096e13758bcc0aaadf09dc032ca008c3924a57053e45a30ed7f8ce4eb242555575a815d1e5dd2af9c3d44663c58af16fac03441428b1e43a860ca62a19070c86aaae8fceac3680f15ade5bf56b3a2fc9369b4806d524a2f6b2a16788e3f4252237228a02e72e9fa67990ac324a4519f1e91ccfe072cd2383ee91e8b2f3d6687874536f1eb9ddf5e93fa667c53db32eefc97aca3c87f7c1f32490d5e6a1a49f5da9b74cdf9a7c536805998c2d72884d3914ac1d97c7d65411bb473efc4dfd6c619c4342dd07ae6f26aff5d5abc23d3aadf8b682a7e172ca7ff3c1fecfdb1798dfbe22ae6bd776a6b49bada3eff0d6566197f88c5e7c49031639e8c2bc31250705162c1bb69a8d98e9c7b4a92aa75fdcd15d4cb779b3de71c3efca90f06f6e01a430c9bc4088da9f84763aade6ebb43906cdc36094e0479dda6e148da440fb15c61fe6a2368192379cd3428203f7f8a9de467d4263e8ea1bd4557f5a5c5b3dfde6382408d43721cfc04e5af354019dc324479c989aa255b3495a7c8313ab7f5a943c79875149633a4cfdeb9fc0228fded6d62ca602d15e685b17f95fd8477c8144b2652e42d5995735fc697257b5732d19e3549c84f5add749a13bb46f5d480aa1d0f6a14bb98454cf200106173aee4eaa2272c5f4fbce5189594becfe67d591a6bb3bce126184ccc2ea617a911b17039fc1d95d30e492def2c33d5986ba79a2d2e73613f7ca495992face3a3293017304725646fbad0857cee3b1ab6bcd812d0eacbbfbe069772c5d9a754fbfc7c60e5b6989d1da71b883adfc27ae8578b2984fde554958188997ebd56eea24bd041ff37aed17fcbed7589048202a3bc7ce82b24d5af2ce30f294fbdd318287fd63019031902a471ada2fa7b91da8a69756f338cd5d6e7e78cd4f761ea1df499d9def0697808daf022e9dc058a415b8c72f16888466fb5238524fc33973efcb137745b8dffa6c0467778f0ad663f2554bdb96653b6e5784b3945350d94d6effb57739f3bd9fd71418dc07426009b4faeea367c3fe92917fd1f1b89130c11029b296c45a218578560a2378f153bf471c36bb74ac560eb8f8ac38fbe38b4f6acb0e07b2b67e04cedbce1f5b15da39cb883000631047b5334ea91c2e06c3b95d6da8072e25c52e62dd5333f6201f98442bd65fa5cd7e18f4a851186d1e5a9f179e5bcf1330476ab4c5a21ca0d0d4982a1c49c40a361f96a3b18a56c12044f14ad29ba4a0e0ff04d3a6aca2b683c56e21f2f5fe083259edd1b222b95fa6e16604945ad05cc0fb2ef14fc515a7be8bab452044b3630eec3ab70f423aca7003dba70cb1710d5d06c7cae33d5426a44294d04a09105e7ddde8cfa4253738de64cab8f3f20f00de01d408f9d966deadcc5d61197e0f0b766c45f020775328052e00c9d78acc793ef0a49463de394ccf8b8f9958a533da77c04fc84eef6158745bc517fd8f63d45701f393aea584819c1f3fbfc71418a882ad2050875f22ef7c17e15006767faa86820da92f1dfba68752b0b7c44239aee9619441c46220f6e18299296042daff67a6dc48d83b2f0a305cb426d118fda1fb675b617f0ffcaf9b9f0ecabe1dbdc87d8c669150b9e125a4d2f05c1753c8b24c9cfbe53c1dd9ff50f8152de8b8045a72bb2bc8426ba5675cce90ec7d46f3203a1645860ad85d017d2c76cf032564a6defb043675e69bcb12902d166fdb34245ab8f995fad6d24f04d6c51bcdae0ba18f0d0730ea7f55def2fc0d704f49e647cd3b705280c629ddfc4eaca6ffb66e16a2f6faf5f34e141481a943b99106a155fda4ebf7cdb52dfd86427a5bacd0eaecba712c5330c67f6b2ed84d1b63d926c910c558784743f9d45ae98d3f743f4e0c66228435686367654f85cbdb3ea9dd42a818138d7b20d58cd64863da695b0794cf6fdaea4be7db114aa1cab5601bb68656765fd4f41036139680c68034d9cbb420ff35362f9e6b1189d46b96fbbf81cd1032c0b53b6de8e8e95e2f5d051f81ed787bffd8397014fa1fe83d4004485dd1d98aafd4195ad9c4c1fce52e484c5a2368a5ca0a2926792ed515579219c72f9bc6749eb6c0cca8bb0f04dbffb1137b14235f8b9f429d8c561572f7b711ccb73dfb7ddeb952a3dffbc05900a1cb20a6a743fb2dbf18966ee768a894cdebb21a7c03dcae09372d1985175c50506a0214fe5bc56ece3421dbd23f1a13c565bd2f68c9a341d17967ff5dcff990400e72da04cbe4ce5152ad21a7a1b84ba6bd844ac479ac12a4acbc8c6c93504ea2650b221b324cad766bb56da41766e2bc7f9d357e541e3828d9ac404f6c0fb9c845c3f00e8749090d7a7892d232d53f8e944d824d61414fbc96528de7286a25710d7a69074f1ddbf0d23613703a9915f4a03fcd6b4f0cbcc33b5966f67cb8129e82de47c477b5d2880f49650a207622b74746ee558ac3064a1a25d514cee4e016b0d690ad272c05ef70a1f14c8dff61f2537ac5c8b01e45c8bc1c9cdd4f2b9fe06f152729f826452125f80a3bca50457ee8be40e0bd898238987597ec13de7897f24f59f878071323f0d2f82c154573bf2b9f266fb6545a69a40771dfa80536e074705ebf76d1d32b50ce45f15add69df8af4baa83f3b374f187b8a1ef64d5f4a5d2c9aedba73a105f3c1d10e15d709dfa9076120bf1e437a2b99b2f4e792c18e8d6a8af0f0817268ef58186f28ba2b1da16b8c01d4dfc25050734dedbcbf14b4cde259e970e676b81ffdb7dd6cf446641beabd122062aa5711a7c3e9b99e737f4fa8d39cdb29f608ab166bb098466e72ba39659d3bd78ac799455cfb8ae7f6569112fb0e54bffa36e985365fe9397bdcd531a3a1dfe8e2405c5889daaabc5d6611d4683d44aff77e38d116bbc68d6ba329cde600b3a8fb5f7cfebccc37b07f8eca42e2a8868893ab5e12a46d016a70915f22ea1f6d17bdd3ef988e0830f14525d2a7b44acf42f49d06315d8752a0bd47ad2cad5a3c548a26cf2fc9064a5b7e3400309bfea46dfb4fe58762f3c68a1a4afd78a89dca687cd9320c47e86a662774e2bd06bce62eec789b076bf20ffa57274bbcd354933152ebcfeeb6e868b8fb39907c6f58e6a23115fe721aeea50866d23817a6d295828b2375ac694b2dbb97ac6f3e05f05ecdd9160c7e4cda509b5bf31d852628bb1452d0b4ec66d8c0510eb336ab48ece745e4043f2b188ed1ca758aa413605c4fa47c9089766c5fca0eab88573e38f3bebbd8b57770c8c474c0b1fea6df40b74a007332d89fc79274d82bee8270925eb686310aa8e208dd425967c6d5b9976d6c8dd2add134267251e2802068f0cf124c73062d75e1e41b0891e4989f98706469140ab1b9a30eadb2f1812d5dd455a6808276af1ed96b945790d967f34111598726a593c57d7375d13f220d9a567120a5dd8c6cab2b385d2ede265313082cbc114197917f0de714f745dbcc97aa7b4925675da2b915e010c5d198852e4b24af931df24a908990103c0452c3fed304614637877ee446ba7f22369b40b3d15ec50ea24804afbf72346c122ae95ea77616a92d7c4129cc5b8e92ec6eb01fc3ac1ccca99635788d18d54de67e426cfdfcd043c65d9b8e4154d8531072c772145059566912e95c3a5a8263e74000a67a7b1be041081f49434f5fd9e24be627e70ecd36404dca5005dd92c439b0f9d8d0c7", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="bb3208940fabcdbe56520c91aefb2eb46386ffbb8fd866f8f66d08d6b41460934282cf5fd43a1d95aafa44d5094e7ce1f3addaa6a244d61ea4a9d6e997e11bd204a669eb75e042d1812f8576de3862b07c043933694e7303f8fbc753fbff05de9ec3dd9439b5b58d89f84405b89eaf8d2cd2831c2a6c440699b5ca49c81c8f6cd7d2f37c579b574f503ca771cec9c210ba8b2b2f25e64aab7dfdb98d44f4fb1be40c1ab1812fc43976a631fb0948fb194c30e0b4c3478d26ff2c8f1b92bffebe94a792", 0xc3) 4.249767667s ago: executing program 1 (id=442): fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x10, 0x9a0}, 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, 0x0, 0x6) (async) r2 = semget(0x2, 0x4, 0x200) semop(r2, &(0x7f0000000180)=[{0x1, 0x400, 0x1000}], 0x1) (async) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000180)=[{0x0, 0x7fff, 0x1000}], 0x1) (async, rerun: 64) r4 = semget(0x0, 0x1, 0x281) (rerun: 64) semctl$SETVAL(r4, 0x0, 0x8, 0x0) (async) poll(0x0, 0x0, 0xffff) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) close(r7) (async) r8 = socket(0x2, 0x4001, 0x0) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) 4.157703729s ago: executing program 2 (id=443): sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000880)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) (async) r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 4.152839697s ago: executing program 6 (id=444): kqueue() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea"]) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x2, 0x0, 0x0, 0x40803}]}) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) dup(r2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 4.152581896s ago: executing program 6 (id=445): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) open(0x0, 0x75f493fec6515f78, 0x1a2) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43260c7df87, 0x0) (async) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x240000009}, {0x80ffffffff, 0x7014}}, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) (async) unveil(0x0, 0x0) (async) wait4(0x0, 0x0, 0xc, 0x0) (async) unveil(0x0, &(0x7f0000000140)='c\x00') socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r3) (async, rerun: 32) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x80, 0x3, 0x4, 0x9}, {0x30, 0x9, 0xb, 0x401}, {0x6, 0x5, 0x0, 0x7fffffff}]}) (async) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) setreuid(0x0, 0xee01) (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x128) 4.151952437s ago: executing program 2 (id=446): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x800000009}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000001}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0xdffffffffffffff9, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd5c, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x25, &(0x7f0000000040)="5aaa7777", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b020000005000cb69bc83c1987a653e2c6f0000005000ff020000000000000000000000000001"]) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0, 0x20010000}, 0x10, 0x42, 0x0) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)=""/188, 0xbc}], 0x1, 0x0, 0x5d}, 0x40) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 4.151636343s ago: executing program 6 (id=447): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x2, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0xe, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f000051f000/0x2000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x200000000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x80, 0x4, 0x9, 0x9}, {0x4c, 0x3, 0x0, 0x9}, {0x46, 0x0, 0xbf, 0xaf}]}) write(r3, &(0x7f0000000200)="d81ad3d227f7eb4e9be33bbd1a30", 0xe) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000b80)=0x5) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)=""/158, &(0x7f0000000000)=0x9e) 4.085137809s ago: executing program 2 (id=448): setreuid(0xee00, 0x0) setreuid(0x0, 0xee01) r0 = semget(0x1, 0x0, 0xd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr=0xac14ffff}, @udp={{0x0, 0x2, 0x8}}}}}}) r4 = getegid() sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00d48e00", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x9, 0xb}, 0x1, 0x4, 0x1076d659}) 4.080681535s ago: executing program 6 (id=449): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1, 0xf) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x42, 0x0) close(r3) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x80000) fchflags(r0, 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) 4.080153295s ago: executing program 2 (id=450): r0 = syz_open_pts() close(r0) kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb165ea475aabae86cec83da0a9008129fb", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @random="786c164a2b71", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @local={0xac, 0x14, 0x0}, @remote, @multicast2}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x2, 0x5, 0x7, 0x16ec, 0x9, 0x8, 0x100000001}, &(0x7f00000001c0)={0xfff, 0x101, 0x6, 0x27c3, 0x6f, 0x8, 0x1, 0xa}, 0x0, 0x0) close(r3) close(r1) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000140)) kevent(r4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x25, 0x8, 0x401, 0x7}], 0x9, 0x0, 0x9, 0x0) 4.079292131s ago: executing program 4 (id=451): r0 = socket(0x11, 0x3, 0x3) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r2 = getpid() (async) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r3 = socket(0x18, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) (async) recvmmsg(r4, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r3) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) writev(r1, &(0x7f0000001800)=[{&(0x7f00000001c0)="69ec", 0x2}, {&(0x7f00000002c0)='Q', 0x1}, {&(0x7f00000012c0)="6955f1db", 0x4}, {&(0x7f0000001380)='\\x\a', 0x3}, {&(0x7f0000001400)="8cdac5", 0x3}, {&(0x7f0000001500)="53005b9b", 0x4}, {&(0x7f00000015c0)="a2cd17dd", 0x4}, {&(0x7f0000001680)="94ba4547", 0x4}, {&(0x7f0000001700)="a25eb234f96b84", 0x7}], 0x9) (async) listen(r0, 0x3ff) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="b40dd7e26f36dbdab7050b8a624e707259855af5f46e6a86d84e7eed06a56ae5bb72013258b517f1df1c8200f8e9e9dbed5532f72d80ca30e55862f55111107528998f1d7cb15345a87cde1a64b27a7c32c74ba75593fbbb559230aa0ab4895f21741b0c44751ca3f7be61051391de28029e6451018968919df0c6cf4187213ec8e15f592a1a475ad3dd6612e33a91c577c41c7fe1e3760016547ca0f39d8b624842c26650971c5c72a58bda0c67816828a2c531335200109036beb007599a9c250d8dc4917a66cbb4c3cdd86013311ec4def4b6cd1775511a414d3003773275754949fe72bef14a6b779120fbecf9f89f9898486bbe02e71e74e9cd8a", 0xfd}], 0x1, &(0x7f0000000340)=[{0x38, 0xffff, 0xb, "1f87bb8dadfb391ad02dad63b5e9b8921289ffc22d183d3a7759b0645b495afe37ba671161fec1"}, {0x60, 0xffff, 0x2, "6a1ae85cca812a19043a504cb1609dd8c69740000325cac3cc1b8bac05d59bc71194cae26195e80d4b25f366f03333beb5fcf5a08356467ca4069bea1499f3b30a4fe0bd38621e6041853a"}, {0x108, 0xffff, 0x4, "9af25f710b77e23d26c39923ee94db41679f90304b6357ea143fb7a06c5190e71cc811b6ff3db53f094e292403134375e2b8aede15e83228868def970c5df618d17f25c8414cb9480812fdfb0cdd2872f80067198dc0bc042fcc13ceb04366ed04114c4531663f01307412a7eb5ef2251bc3c1a4cb8aea2e83d54501fabcbc61f4802dcfa3eebb207204d46cb3973c9c51b3c7217bce18fb9b0b849b955f0671f3c1aa910333ec2610139e40232ff9336051532ee3a7a28d97ccf649b3d30bd526d2a1bc437ee769f85d9c561195f50eda083af9a7f642b2115ffe1581062467bc8adc7bb6accbb46e21396320e2b01385899f32bbf87b06"}, {0xf0, 0x0, 0x8000, "0cb5205c3a447fed5f37dad288b76e11c4501f5f1b40284c9e6bc7a28c0ff5242c06b8e91abe496c2acc720402280c87d2a23473a00f62ba022c16e2d934ba3746a68622ee56ce76b84b26d7782baa40109c1f97af1bf5388dd154ec8f77e24a8f8ed71081cfc0b059138ba8af6b61e3628dd9e58d0b817929548795ea4df614a5dc1a21ec34dc9e9b96e1caeeb812a7366fa37eed4b65e79ed25b1a910780de96cce95948cc0ffbce0ad54fbbf13468824d9f64b7300f8a3a1cce92cca8bd1231cbc616776457f9fc6229521e4e2ee85659a4279117e557e4bf902e28ab35e8"}, {0xc0, 0x1, 0x5, "1f61a234e48de011f525b2a5dba17481e0713eba1ca227e27d34e8e205078550f54f3d835d8630596781fa120b172e603aff9d4b838a9c7156f5fae352bc1680cc5c8b995b1a1792f7ec1cd9744661cb4fc94b7fcc1322bdb7ce665319b19abf65780139763f724a7ed550caa59028f243c0c9d79cb5b7f2d9455a483fe3cc6813bc8b1fa82dade678ec4f39702d01e9faa871c121612117cce333b630858d6dc96a4e992b0cfdd704a1afdbcbe9fc"}, {0xc8, 0x1, 0x9, "ab90eb4672c4c645541bf8200e9f52d118265c9abf3e34f8da61083765cfc24fd0d8cad8fae92c42ea558e4c889d1cf94aecbc6651b5b9c31ed34b1ed2d71179162b658499ee205be1e1f0ccb0b775587b06c8bf7e5ddf2013234cc5e7c1cc38053950e6ffd06eb540c392e9ff4ac9701500df2cb8da91261c21df3fa10517c25fde96691dac236e1508d8452b80df236755f8f9d4c33be888e7681511c6e246660d563c942812ded552eab2880b9dc34d6853f00edc68"}, {0xd0, 0xffff, 0x0, "19cfb704c702c5cc7838e86106d751f5868294dd4f940b9fcb8143d43465d093aa99a59bf973eefdd07d48f404568b6df2957132b1a34fa39e08d072b383faf3f77d528434226927def45490f0148766c78624d34418b3d4ccfe42af9d776352e8e70cf3d2cadca745c2ec99f2a9a7dcdb5944014e70c22c374ba2f265b83ee67fc85b02e79783b1d6e6f354417a8f6761914c236b4a3bece962cf637da0cfa14715c48d89322edc0558b548356030f03648da201b9f0081e9"}], 0x4e8}, 0x0) socket(0x2, 0x4001, 0x0) (async) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munlock(&(0x7f0000774000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async) munlockall() (async) sendto$unix(r0, &(0x7f0000000280)="b1000501600000001600000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) 3.995387584s ago: executing program 4 (id=456): r0 = syz_open_pts() fchflags(r0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x6, 0x4}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x5, 0xe5, 0x8}, {0x600, 0x6, 0x40, 0xf}, {0x5, 0x4, 0x8, 0x9}, {0x1ff, 0xa, 0xda, 0x1}, {0x2, 0xf, 0x7}, {0x0, 0x3, 0x1, 0x6}, {0x7f, 0x3, 0xf, 0x1}, {0x9, 0xff, 0x9, 0x2}, {0x3, 0xd1, 0x8, 0x6738}]}) r3 = getgid() sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="a7cb93002d98b485a060c23aea11ba97bc8c7d0f33dff8cbf644820b6d07200473b0cc9e305d6d8a6e8d71482de5d8c785e36562e815b152edd8964d0b741ad45901a76184a2a115067db92343fa9b334f060fe14d12b17ca531518d9d47d29e4f80d7cd917448055b1a26c8202ef0c28307c01e9c11eb17ec8eda289857408ac38d1d300180c16475bc164c16ca74a39194d009fe8ae535af66ed9dfc1206086476196a1e5a7339e7fa791d8afe281f20148d51cc3c5ac4437d198b9d746924a4d68b7d", 0xc4, 0x40e, &(0x7f0000000280)={0x2, 0x3}, 0xc) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000300)=',@$\x00', &(0x7f0000000340)='/dev/pf\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='/dev/pf\x00']) readv(r1, &(0x7f0000002700)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/123, 0x7b}, {&(0x7f00000014c0)=""/170, 0xaa}, {&(0x7f0000001580)=""/156, 0x9c}, {&(0x7f0000001640)=""/135, 0x87}, {&(0x7f0000001700)=""/4096, 0x1000}], 0x6) setregid(r3, r3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002780)) getsockname$unix(r1, &(0x7f00000027c0)=@file={0x0, ""/96}, &(0x7f0000002840)=0x62) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002880)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000028c0), 0x80, 0x0) close(r2) setsockopt(r2, 0x200, 0x1, &(0x7f0000002900)="2faa7218160adf8f5060c44a489004f02fd4445b73f14b521a257b410665b876f39fa6fb606a28daf11f86a524181c7fd4efaf63693b9bb2cdae8b354a180b955ae1775b2bb588362b6019b1e471c54f41b4f6ddcec2a63c6648e806d68de42f3143500b8f844d6e127979b5993da3ffd87a5a36a35dae9f86d48ac201a7b746bc0eb45f7847572e26d8e4f305a66163321a2c60af6f9492764815942138ca8cb0d88370bd982daac2017cef5a81eaad2c3635ebad342daa7a5c8facdc026ccd9642324d3d3fabecc0d289fdd614ebfa0f00a5b447ea29872ebc56a6bb6e7c8b290aefc0f9eb29c4779fe6b192f2a57f713b7d459058d4785ebbc00bc839c7", 0xff) ioctl$TIOCSCTTY(r4, 0x20007461) socket(0x18, 0x3, 0x31) mknod(&(0x7f0000002a00)='./file1\x00', 0x2000, 0x3) ftruncate(r1, 0xd6) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000002a40)) kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002a80)) getsockname(r2, &(0x7f0000002ac0)=@un=@abs, &(0x7f0000002b00)=0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b40), 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000002b80)={0x3, 0x1000}) getsockname$inet(r2, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) mknod(&(0x7f0000002c40)='./file0\x00', 0x1, 0x8d) 2.65630788s ago: executing program 7 (id=485): r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) getrlimit(0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001892, 0x0) setreuid(0xee00, r2) r3 = getuid() chown(&(0x7f0000000080)='./file0\x00', r3, 0x0) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080), 0x0) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240), 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000040)="0bca48aad87e5eed498622c0c315d2f4a081410265f09e888a195eccb161c7a242f018c9002dec4f9a5871a355942053dd03f9618c65a9732f882888fb97089b39430013c7e214917199b765a038d413db98dfe29f991e1c190c734ffd42d131e8490f6d7b8cdcf83f4bb8c7277a13cea4ac3b6b9e6698c8406bfaf3b1ca24153ba4fa655c3d6d5fa6d4183edc34a2b50b9e5a9786f150f6f052f6aa4ac6debc76e49f2e674cc1d64fe8dc3945ae7a7a56ec2c4fe43672bc0daabb70a93eb917a5ec34e792d10b7448c526981ea2003366ec0c21934e6e6516b2eecd9941499d54c586887ea365a92d50f2ab37d421b6858bafa8de66920d59589f4c5443fd7e6e85c0c8afc5bb60f6fdc3e917de511611adb49142fa6131881c33c3effbaebfa92a2d43c72bd81468ec71d58c653eeede6f0c760bc17d60be70bf03085ee6cbdf1e82f403f7088aaebbbadefba083b3432503f40341e028977f2153ca148ab9cc700272864e1eda00332bc4d8422b9a0a30c3bf5a71071c38fb8afa18204f85bbf62aa45844a9736f1ba7980f1eb39807d29548f6b986db11ca08cdc95aa8086fe55141dcd10207cf12018b5b5ccfa6175204780ed1b45ad9ce571d698317614881cad7c860840b4f808cf434f8d341aad32a58ddbc7eac18516e5382193518a6496b3351d77ed36c7f888832d940fe9e22f70407f4268e14f2a82f252c628177b211c117c1334dc6aaeed5eb8410989339794efadaed435ab3a490051c6cb9bab7584a3f5e97d51a9523b1546f4f4de04d1c120b46fac987b2a5c7415c036287266aa58944ed2460cbbfedca3afe06f53bc8aa264a77ceadb189f454c5338e7e8bd0dc72612f2aaeb940e5699d092a3b0d73676325d6a9f35effdd269fe56d8a22f9c3ed46c0a275aa9edf8f38742c89b558b70901b7d9fc98a4a33017b9eddc07e55d2a0b4bf775c830a9059e6e84a04fc7f0dafbee1c134361fecd2d8db7f026c07f04ebcaf3a691957f987d51bc0d83ed693d6028c5764a733ebe590e0ee5a43886964b1b248130904a8724ce40b701e1f225a2ce6e25622ad34e1196b7e23e515e50c8ca7677f02beedda0a6b96ea301f6f88a7e40f7811b9813a59cb684c7200c20054e3508804bc233054fd2a6c6d8eb99adc3ad870862bcf29e0da31367d69ab670ef281a795ddd9c631389ee36cf480c1c51467dff171430c8b96d8cb503776fe2aa6ecb709ba1d2a5dc443b321d12d6d492b846e27d2fe0175db25569513a933b3a3e9564338b43658ec3dd979905856aa67f1334aea73d7504544b0baa5bae118c6694b6769f43b3cbfd13e0fce99f0b34e277961cfbbe90583af4a2c14e3ef9d5ee4f3f083a41f8c798e8b3e61af10c0803ef308caea0e7020db3382845ade7d498e11ee3835d72f215e17bec2f401c262cef89fd5aa52f2c3e250842bdc427a99e8127ee85301eb7ae0ae7b660300523a444cf0e9472f501ee3a397bca567d95cec184764f91e7e74689af20fec89eb2678777d3cddc681ef61b11fa29c31881302d10909595339dacc50a6bdd8fdcff031bc3a88309fee58b3cfff8e609406917f16cd4039940604ca70504fe515c2505217001a0bd3f5f96fb947d5c716daaac4d6994d29e30653d00717b5d818e05c2f13b2c75e847c715ea473d2349728f064bd32178e13c7bf98f13b5d0a626df39181daacb6477424988e3bc6f4ace36e39cb77b8598c7bb9348670a247415a2c84c4f1d2fd9266652bae276d461b1af7dad8e101be714148bc30bef314765c0d03085c1139b165fce1dc7d9173a8c149cf5203303f914b4cc8dedf91db9b244bde1e226bcb3bdd6a7d5ca66ba4bfaf9c935da4ea711c4b10f7227a3b82a7e430c1835c235a99ff6ccebc136b64ae3c3339818c15af2aaa8d5f7fd041fcb9187a79357e4dfa62ceb80ea1668bba6595277f447b28623b0b7542f3ef5f171888160990c05e8a935f6e414c8112404a0912d856d3334a50d11055dd47f160a351b32b4af268770acd378a4d70c31ce70b61f3c4f18c8d9fcd0b54cb98f4a3f9ab90d0563e752419aaa07ae938b24b35094abaab3bf7d7040bc7d7ba6f69343dd867cc61ae65c9cf67a10fc9aa29d60ae54382d80da609468e943ea54e7fc3e0831c2b15b354d90eb6960976d679e43d3cc5487a72405c7661373ae19b078226f6f8b32111cf193514ea86e4e3b38168ea093fcea1c67b57a55be5bbbe557c753fee8fac188ee8f14d264479a6d519fff16242afbb81fa79bb4d848d8f077d27010b3bd9672678a1ee9cede3abbc847752f08cf81dc14fd5edaf567a07799c1c9fd974603dc257b259ff18eaa084b6f075642e40f5c96cf907c7f9434c6dac3b60818a4593b0f9cc4032d1757fd432f8c6548424545bcbb0d58998210b49b0ece74d2e3e4d221c6be870cb444a0988aa9b2ab79da668092a1e7510db391dd81d856b51bab537cbcd0d7b811f8036801ee8ad4e65aed858d02337b8278f7232c6570457359f6c3a75b7ed48a2777316fce0f7d95d3d4178a0ce4f8744c3e0dc5230de4713272897c09af9c576b88fb4758520c42ae96b5b94fe5970f7972af4db857ede21a19f68e1bcc10a0d290460976d0ab760add7003a4a0957037ccb4b760cf47aaec0f54360769d19f21ef2b03e60d05d4f1996c7b3fea76bbd758747a8b3211eaf53e8fd2d405afbfcd5bc293ba93337294aaeee92d341119316233cab2136e78a7440535c65d6741caea10bd86eaa03066b42db94599fb2a1b76c9d4b633f89f2625ebe8a68d42b0ebcb5bf561456919956bf6d27d13b64baa3512210b0a4bb87fc210b58986fb191fd7957e1206db224edff989ced5348c910f0d9d1c203f840de15d31607bd8528eaac693e385ac948b21cfbf7811ca8e1971b7cb29db15e07d2615b13513938c0071f15e59cfb79831afe3c939872b434dfeccd9cdd51826290b33ab335fe232b117d25da1f0846ebd7aad5f785eb66488cece4e3b398207ac576d5b6c043703d7d60f8883b457eecef1d6ba4a7a18eb509a129b72723f16f0e32dbecae759c4f60f6f021b1e2ffc075df30a2792606ba425221692a38df5fa833a02bb927cac86830232e0d73d6a31c7eca1ea9ea53f3242bd81ce3aa836a3ce3f4ba3137836e5e3be3e04be027a7c3b2249c29bf4e327858d25f3f88b6cf5bae71b716fa16053f5a419774eef5a141591a032091a30e0f99a4c862bab355d5e7bbd8dfbec8c89d43e9a02656384c9ca9c6b8afafee80729b89408b5689167ade78e4685c60e2fb2fb607ed455ef47fdb9b6988620461dddf3c9b40fea62ebad6cb3a1f1992446b5ffbb63a2bc7314ae9836dfafe15b2ad54338cee664de64812209dd4ce9dedbb93d9d5db8cf56dbc3e2793f65798441e59b329568268960576edf6ae7d283744ce16bed7fb4eeada59c7ca461f7d237a65d275909014915feeb0ed7383333fbeb2f98e73d1a97d26a86dea25102b4783b3a620227812a7985fef30abc3ec62f5e45a48ed30f9ad010497e3519cf508e595e497015a9f8b80c0df74f715bc23eea1948b8266a2017e3a414508288d3c386bf572ce6c6969f1a4b58fd994be51bf1b72136275c11e98b17c0578826080353a9f4cdfb058aaab5b243f9cdaaeab4621e19d971cefefc5e7f65a1fdd0704441d3076bc98dd4b157b3423d94a03f1db35c06d090323942e5373a88d67d2a3354531cdba326ca5571e0f9b1b8016f05f06926bd7b7bf0ff34409a1aa7da02509385677972984c7cf175178dd3f179f63343f5014d0057394421a766952a1f824125af4106a6def9e050d0dc8794a9ea0a04fe18de78bfc4c35d636d8d9cbb01ca396ad16a44c6ef40c6f3e3d954da8a88c3be175916501b503f486e23a78e6041f9b816ceeaff7dfdce14658fddc65ffd5c7a68a012b156ac163589b0dcffe86001abeb461c65a351e65fa6cd2f0f57c6b9a02f6a51f75e8bbb35f6a3d97d27d873855cdf5d00e028d6bbd4d0be0cebc191adb3d07682c5ccff75deeeb0d16f4287111265ddc3b8e379f0d4435d2365e95a4b555a24a2ea43f8e54c57c48139b8ffe3317bc59097bea3c436756207ff72ee55823e28ef94f2dd6bf3b0a10899bd8471db260de39de7c2871fe1b60ab54cf4033cce62df4a35a70e9ead190e57e9fdf704ecafeb05a5f7c398ffb971d582fc8951fd7aba8c92162f7fbde2be7e2d43d3e57dbcdc40e7cd3bb0566c78743f679722a0c0208ad2ba06585c5e96bf26bb59263de376a78a2fa93041a71bda41ace738cbbc97a51a7a72755c62156cbd25b6836ae928af42baee6dbde3d8ea17f8e8e805ddefd02a2f88b1a981a84b9128bcc7b094cb7d5c7fc6f1346908dc6d7c02596b792e1029a70cd4a3204d654a0a02c35cc82e8ed2c44ee739b0eebc888a40387d85f5a75cf8ca735d1720aa254086321bf1c4bd359bf67f973ddf72f0d9360a8e8daf1baf7ffb4d5c7d655aa867bc5187c9d2a44735d6389e9a566ab7d75ee2aa2409411d4d6484f051fa4b88535fcdc9a31337fd78e5a23eed37c1b3efcd883626f2d13ce08099162aecc6289ed72c77c8cf2c6d8bc8e7812de7aee754004e616dbc118081e8e38b59bc0bf9a6e00abbec3d11ffe947d949d654c9021bbda626941cbbc932963e5b612a5c00f0ededdea9b678f5ea56fa0a064c2070bc3e94fb29aeeb0da5287c0978e5a22481ca532dcccd30961e136206830c300f503f16de01b01bbca4eeea99c2ca4ad52693d0436af62cde3d0c9bb269804bc2c473a2d50d1fdaa5074dffc439994fbd33758655e329468dbc9e97a36d6ee764c570f183134f50786a9199591565b8e5763615688e6dd8f16a53cb0c686927ec561a8cc7098e9fa3bd14c4e9700998f1c8eac3c06ddcedbb0e22a7e114b6e3a5d4a8baf16c8d562fe3c43d66bf26efc19621484dc7beb0740116f5fc1d2a5fb47e201655665cc109d87f788889c6a532592f265b440aa4d308a1c999950e09fffde3af6c9a3773b90d87f5f2582d3dc6fa20aa561299c1b28cca96f8cc36ac598942eb689836488f256a14dcc8847a6343a1bb51d86995b948567fe882ed2509bba46a144e569fea9d766fc09c4233ec68767df954a93a4b66d52f91b59d0cf7bc5e5e8ddb0f10a651b369fec7d63d707848dd8cfdbd619593750ae39c24b048a61c7b6444b35476156e48184bb80010218d20854e90abcf3f5cc60262f1d334e8cfa18f969e967ffd3ff6eb59ceb331ef197755f6986163f2a44e75d72c922231016748b51539e685827fbf02bfdc242c06c4abb629c2f225635b7a463217c9f7a1afd5fde26e2f6f4e73736178d3c670d0a8df270ba4f6e0111d13dff47e7d903cda4b658628f2388c921a94e0975c5fcaad5280d234eb9eafc6e32a1ae02d948257d048e3d5a13226e1c1e5925f4a30b6b9b337c4a3d4570deb42c4766cce649203290ee9ea17a12ce1d8a58ee7cceac65f57515f55893276c0451466454ea90f9d111510726ce1a53090bc129dfde4aa3c07435405fbfd4cbd6f4be846f9af0d44063be9ca06be0f7f83c93e483212f9494831754a72897874cb257cc85050376b2235694d50be29f689cdacc6f9c8b8130c85c27dd48c99f1606ba59078a591ef8574d03e69b1f268870e27e9c598b8564a72fca2f5851c25ed2dea23a2941d89d7fa06a12d84bebc71e0fe188d000d093d43d5d3d9823a5adbdc886529e1fd97b16ec6af610aa4fa8d1d77e6476754fc482753413614e06ea6d1", 0x1000}, {&(0x7f0000001040)="0519bc19dfd70118afdb1686091adb774eddd01e8ff858d7b82822ffeb4447de6b470b2010f8cd7c54d09675086aa9c5fe8bed4834b3bdf3b96ac676e6ae8ee4af9932fa8ec418631127691872522c3f6f5365afabd7c2ff37789dfdc7686b273fd012d43d8ce32b661228", 0x6b}, {&(0x7f00000010c0)="4b8a9b6b5f1d70d0a2135d3df80171ee4804d67d0d979ed15fe7e9f938100e586830c6cd30c0cb6fb4b325eebbab26daa383582646ef1c9669cf88f598b936a91509c1821eed42d566d2dfbcd505abbf6f90e1141c9bfec673b864cd3570a52dfa4430b5a2d768a6d6e18a4ac11e62b333005ca19ca0dcd954d1187926b4aa90ba544359538d4ad029a205581ad2baaf9a1848ce9db25d6139c7b8939f7165ae9db272c9c47242a2c9277b0b565db821e4d318fdb2cd00fe27c7252b9b8477be0bb8ae1326", 0xc5}, {&(0x7f00000011c0)="efad8e71e3756987e73a01d8d653ce5ca5f67f4b855a577d0aedae5cecb2ccc3b0b713d70a9333537fc1c2c624ae938179f425183a828f27b39cddf9844999e1613a385154edfc6094af1d9e946e075ae743403e159d8f58ba33ca35d45ff7f45a925ea93f4d7653a7114063de46d03edc9659567f77bec4d7882d952d8a432192671b4665e3a17da2c517058859d60ddc24e25e3f9e44f4f181892b5c4e104939fd30d8985aed6d7d4a7c9bd7d841b5f7950a80", 0xb4}], 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0x40) 2.654795858s ago: executing program 7 (id=486): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="bbc487a83bf0eb8e7e205207e7249226b8a7aa292812dd6994af82909c3604fd8055c7f87348d790b177d303a27060ce82e664958cf9a06607489f55d39df7e59922e8ef8cc992a6e727c0e747", 0x4d}, {&(0x7f0000000180)="a9d806562c9c72d493341197556c3e969cec933cc326c0fc75c90cdd47d7ecd2a941264eb1653ebe1e4f6c28f30be65a57085b7bfe1459ed", 0x38}, {&(0x7f0000000200)="fc62b44c017659963d99da23163b582d5fc393c0d77e4631dfd5c0fff3c5001535d14648ae2a11ee6edb40290bf3e0149265f84e734877663779452eaf8544e2dc8d581f1b528602d154f9f81271555f3a609afd902a5ec1bc3b942269ede5e96cd6a7461c64e07ea6446a8034165cd2fce054ad75f1b792212da9f21ea00cdd38689df897ff078a411722c357ba1181b644", 0x92}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x74, 0x5, 0x5, 0x1a1e}, {0x16, 0x0, 0xfc, 0x5}]}) r3 = dup(0xffffffffffffffff) accept(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) write(r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x11) r5 = socket(0x1, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) 2.611832955s ago: executing program 7 (id=487): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x8) setuid(0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="065f97e8729887624809b6a74b69944d0d815532d81c4746c48f5c1c658aefd161e5cf87cf3c946a81e5521b10c0f3f114ebca37ef724d9a2a634ecf41587422b2d3606bbd41ce94ad9dc044aa05c2f7d5fe6f01", &(0x7f0000000080)=0x54, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f00000001c0)="0d0cb2c13bdc5754ab40c7160c07806f08d9dfe9", &(0x7f0000000200)=0x14, &(0x7f0000000240)="d2aecc7a701541609ba30d68588e4f9051ee5d5940a5f5adbb9ba1729de11824bd701cdbaba0fb051ba6c41a4762f588589dcfe990646d17d2114fa086ea441a872c74e0265075bb1ef878e97d7e1baeef79115ec3b9c598df84f98747befda2f1bdca10d29970e51f8673c70846c05eb7e211550758c09aaf10e85655dcf5609c10a170164f60cc5f3290d1230c6dae949983c2873a71bf997a9a0c6fdd399cb2f4f88d1eef2f7c02ca18e706a2313826fdbd1484c14212d1a6702f4b9156314e64865689f80ca8f16dff4dfc493db0", 0xd0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000340)='./file0\x00', r2, r3, 0x4) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x20}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x8) (async) setuid(0xffffffffffffffff) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="065f97e8729887624809b6a74b69944d0d815532d81c4746c48f5c1c658aefd161e5cf87cf3c946a81e5521b10c0f3f114ebca37ef724d9a2a634ecf41587422b2d3606bbd41ce94ad9dc044aa05c2f7d5fe6f01", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x15}, 0x2, &(0x7f00000001c0)="0d0cb2c13bdc5754ab40c7160c07806f08d9dfe9", &(0x7f0000000200)=0x14, &(0x7f0000000240)="d2aecc7a701541609ba30d68588e4f9051ee5d5940a5f5adbb9ba1729de11824bd701cdbaba0fb051ba6c41a4762f588589dcfe990646d17d2114fa086ea441a872c74e0265075bb1ef878e97d7e1baeef79115ec3b9c598df84f98747befda2f1bdca10d29970e51f8673c70846c05eb7e211550758c09aaf10e85655dcf5609c10a170164f60cc5f3290d1230c6dae949983c2873a71bf997a9a0c6fdd399cb2f4f88d1eef2f7c02ca18e706a2313826fdbd1484c14212d1a6702f4b9156314e64865689f80ca8f16dff4dfc493db0", 0xd0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) (async) fchownat(r0, &(0x7f0000000340)='./file0\x00', r2, r3, 0x4) (async) socket(0x1e, 0x3, 0x0) (async) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) (async) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x20}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) (async) 2.607730364s ago: executing program 7 (id=488): r0 = open$dir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) r1 = getuid() setreuid(0xee00, r1) r2 = shmget$private(0x0, 0x3000, 0x408, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r1, 0x0, r1, 0x0, 0xde, 0x8}, 0x10001, 0x8, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x3}) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) setuid(r1) 2.593217765s ago: executing program 7 (id=489): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x2c, 0x0, 0x2, 0x1}, {0x61, 0xfc, 0x0, 0x8}, {0x50, 0x3, 0x0, 0x5}, {0x16, 0x0, 0x0, 0xab}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.592777308s ago: executing program 7 (id=490): openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) clock_getres(0xa, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001100)="7cd75ef3bababf34d8cc0974aa2953675f2b217a9b2c63b888b4027fc2e61a58d4aaee16b666dfe2e3", 0x29}], 0x1) writev(0xffffffffffffffff, &(0x7f0000002300), 0x10000197) (async) writev(0xffffffffffffffff, &(0x7f0000002300), 0x10000197) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getrlimit(0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) 1.225909537s ago: executing program 5 (id=501): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/17) msgrcv(r3, &(0x7f0000000240)={0x0, ""/130}, 0x8a, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000580)=""/71) msgget(0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0xffffffffffffffff, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getpgid(r2) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, 0xffffffffffffffff, r5, r6, 0xffffffffffffffff, 0x40, 0x8000}, 0x5, 0x210, r7, r2, 0x8, 0x5a3, 0x3, 0xffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.225461511s ago: executing program 1 (id=502): socket(0x2, 0x4001, 0x0) clock_getres(0x4, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = socket(0x10, 0x2, 0x3) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="680000000000000001000000fa4e00001b3011b0559fa2f18ee120df428c0eceab95794de9a2e890bad66ac9ba9ee2f4f430cd86c6cbdd1f8e3288805bfce4c102692c8ef23cc40fb840c9a3b8ba562247fb30e79e340a916957cb40adc556f5e52ab25dc9f25ecc1fc93853653bdef80000000000002cf399f125224da62588c951824c0bc03a2f91135f89eb907b9749a426ff5b3338457d8341e199c1ee3a0ef3146f8704a4687b84c948a1daff59f4ff1ed96990b7524a7c2d23c61cd0c2959e7ff09b7ddd5dfb0623b3c0dc331d5305eefaae0c70ae94d41451c35d1c3d03062f969fe254d0ea3046fe9cf30aa3f3b7db3c4993d32a605a4331b2336d85aa9df762066b384b29029f45b95920554737b4808f", @ANYRESOCT=r0, @ANYRESHEX=r3], 0x68}, 0x0) r4 = dup(0xffffffffffffffff) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8040, 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000815000/0x1000)=nil, 0x1000, 0x3, 0x3010, 0xffffffffffffffff, 0x3ff) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000180)='.\x00', 0x8000, 0xb8) setuid(0xee01) r5 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x0, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x90, 0x0, 0x0, 0x0, 0x0, 0xa1, 0x9}, 0x4, 0x9, 0x0, 0x0, 0xe, 0x6, 0x21b0}) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) dup2(r4, r6) shmget$private(0x0, 0xc00000, 0x710, &(0x7f00003ff000/0xc00000)=nil) 191.995371ms ago: executing program 5 (id=504): r0 = syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0xffffffffffffffff) syz_open_pts() r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000c1"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES64=r2]) chmod(&(0x7f0000000240)='./file0\x00', 0x4) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8, 0x0, 0x0, 0x86}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r10) getgroups(0x4, &(0x7f00000001c0)=[r10, r10, r10, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r6, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 188.38046ms ago: executing program 6 (id=505): r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) nanosleep(&(0x7f0000000140)={0x8}, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="fe0958ff757b2f6519f4b0c413915292ffa16b20386b00"/35, 0x0, 0x0, 0x0) 186.722742ms ago: executing program 2 (id=506): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a83570000000000001202000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77226e8836ed3d315eef8cc546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a025e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bc4d08b96ca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07ca9e4ed28143f45cc2808d231b157d5bb7ad3b045c4724150d16e304c7bff105ceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb96a6b8bdacf9429c25483a9275182602000000e30348e3d0daa5c1eec0dc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c8634467", &(0x7f0000000340)=0x210, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000300)={0x0}, 0x0, &(0x7f0000000380)="b04ea66c10fb0987f6c8289308534116317dee3357d3719319d0f885261e7d6f82d4259d653aabc31f570ce133d60b42249481ea55804bbeff37e22c95106bb1c4135fbcddc0cca947b72d68a8d5ca50b6ab99b3a13e2fd597f419812390219edfeebd965950d9c6c6350d4b7e976b7e940f7efbf810f922245f29aaff491a35348f82d2f1c6da9750ec9a5941b24132f73e847214a4c9f276207c2e487df7edf95d20cbcd394909a73b43b8f836cbb9adcd50e8e902d486a036d2287d74ebfda911b211adf06589379ea4512c5ddfdbce189bb42552bde842c2ed1af29ccd8a3974af904bfcbb90ccca24a8711ab4860a", &(0x7f0000000480)=0xf1, &(0x7f00000004c0)="ee5799a0087a5ce4837700b83011462555275efd4e8ebc21b70ce9cfa5b3c78a4092b1ba1a40794900ba64d5ccd61076eafefa005e265aabd99b52b9de59887d421e30ecb7fd94aa00c2f58fd99ba0284bee8d874ec9a4296b8e065514b182bcba415e67f8fbb1a4da6dc6e1827596a1a1818db6a6dd72213f33c7c1870eb6f967d2235143b966238f25848a8c4dc76cc452e403c53c26f4184c7bb31b6316d2223c98f877ebd75114256dde94711c2e88862328ef4a25494bd0dd07f308719ec9551c09a33cc24ea5ba791613da21200dcce41ec67c61", 0xd7) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2, 0x0, &(0x7f0000000080)) (async) munmap(&(0x7f0000052000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b12", 0x82, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) close(r0) 127.065795ms ago: executing program 3 (id=508): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x9, 0xa, &(0x7f0000000040)="09ed0000", 0x4) setsockopt(r1, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) 125.934784ms ago: executing program 2 (id=509): write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001340), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001", 0xd, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x88f7, 0x5}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000180)="817c2ffa", 0x4, 0x30) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x40, 0xfd, 0x7}, {0x3c, 0x0, 0xb, 0x7}, {0x12e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x51, 0x3c}, {0x54, 0xfe, 0x4, 0x3}, {0x40, 0x40, 0xdc, 0x7fe}, {0x6, 0xb9, 0x2, 0xfffffffa}]}) write(r2, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b08005", 0xf) 124.151302ms ago: executing program 0 (id=510): r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x7f, 0x9, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) 116.989844ms ago: executing program 3 (id=511): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) r0 = socket(0xa, 0x2, 0xe) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0xc0, 0xa, 0x0, 0xffffefff}, {0x7, 0x0, 0x2, 0x2000}, {0x12e, 0x0, 0x4, 0x4009}]}) syz_emit_ethernet(0x4a, &(0x7f0000000800)=ANY=[]) syz_emit_ethernet(0x50, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)="030080000000000071b750b84bd4a0a23eea18", 0x13}, {&(0x7f0000001540)="bfd193a67df7ec374f2f351d950bb3766064c38ab46c8e6cb70b064bd697b88ad0866a912f975c78aa1fcd680a0d758572ae21fc23b0dd155f9005e4a43d157eb935a5d0cf8f4a5eea71045960fbab34b06f90a80a795fbde9b484d2d09bca25dd3723e9e07de6c442c064764985123b86ea88106d61c524f655ecf08dca6d93e4e3b2ccd132af23f07bac2714ce431ccbd1d9e9c429dbc2144a361e55fa05a52f906be64d934714c9b1fd247cbbc5408d30a25ff5ea28dd33823e9e405530a51c1e8123ec2d4c5d9028797d78bfb977945fdd352bdccec6ada97864df372a0b0ff11fa0b4f1cfb253d9c75e726ec03e820d411b185131b2c02fad1307fe32e4cfcdbe0cd8c940d3af44ad2b7a3c17730caac06d049d8a5fea9df7056acf8e26d385b9aca937c1693a3ddcf6cfba8a6e8ab055139b267c897967dfacddd845bbb7f837b7de07ad3b28c540c0c10599a35eeabd6fa5577f24565fc0400c50c13abad068f128a9f073cd20ccb2b24fbffc1cb19b0367d68114e2a8af100c4702536096c0bf3934e566f404c79b89b542da2464e15ff2beda9ffa9ba2a1d29048d0e10f31459ba24a0b786494993dce4d2a8dc21f30c51d0ab39fb0844db61d40be565734b20e981225603e8c6c0aa281873c3c7b8a52ad7d31355aabb8164f9cbad0ecf484c650d0004c1620981b869885b3257483f1a077a5df3c57303a8469ffbe3ca4678cadc3abd9e386ba668aabb57c88353361fb781f76c61143551eeb5bdefbcf7eee918bf13cf1fc246914419e76083f379780dfeffd74867890f30d69bba1a10145db4aad0cb2dcbf25f0580e751ecf34ae37ad005462fe498578725875f1903b67928ecf548b7c564bbfc7219f7d5b1c5db715a87ed46ba3496ada90828743ca9ac44f2b34b011ba1d81cc75018293e470164944f6fae86bd99e33fc10c934b0ee3c1cc410fef5029d7ec4f94072b83cbefb6033c0fd37653507f42a61b1ab00adace14d740426cdd3c859c7a8de68a114d3bc087b4c2e1a367736666bef084cbc01d06eade281bf865a6c688caad5b8aea113e54a83357692212bc7161f0bc11739b44157dc60d4ecffc4f730609b9952b48bf72d1881c6109730c8d3feac2260ae580948ef448a030e9580babb31fa5abc57389ab555db5c9320518f95a8f429673333c9c5d2f9e650329076fcbcb952768d0addbac5e4be57d527dc332aa8feee0b5d44018d79869deb7e03355f95d9f1f2796c4b90e726dae59ba7582a04531f2050e65bcb3b5dd4d96440d89adef1164ec993145cee92633d846e393972ec1d51720a37baaa71724292e6cd39da076e607223d13e01535fb87fcaa863e1e5af6e2d538cafe9b4f40411dcfcb412d62ec1c4f523143315d61cb95d699ea1d6f93ab10d42e8b7cf78525aca4c4efa0a97a0ca0a4f845450cf2b4e78bdef715af8ad8c4adf1c7244df4bb889354fd1df21ec53f1db2916f22cbe1b4f6413a93264daeb35ba858b69921f6c044e88fecfdee08e63f3a85ada9fc9656daf40f84b2bbca44fbb4d7161f418d37604199a94a00d126f21f50c7d504ff0cc1b644867162267ed63742c6e6a0c51af11678ca3760e81235645e39772f8c97ad2b34d2764e32f6a6870fafb67785ba3e790c285330e1ec46dd45b2f6b3d9405e1dae0ba3bc45b7b6fd481deeb71b2a23d6ee8a99a1ea6d408814023e3cab7847708a06c963db5fea0288ac01b8157fc25c4c198fb58ed02bf2ff9548f84869820c74fd7265af57406dd31b4e24b1e3bf14d0eb7203d30abf5aec15603746224fefc3c36275cb0c9005222d215c86bc131faae6cba2b6e898144517a390aad6a35", 0x522}, {&(0x7f0000001140)="99e76d6e8774c69c6cc67c75245a728c09365cbf5d8c460507fa24523931e3cfb5a561d61a705f2e6bea8cd2d295212e01dbe83d032a7d23e0f01833cac1444119b806becca263e01541871c0a08f9a82d0747f06ccc0ba3d1835de641db3234c97f3878fd57f6ecd89ef32fe1a94dfb5b3de23bff0add962a8fb543a1920dad", 0x80}, {0x0}], 0x4, 0x0}, 0x0) rename(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0/file0\x00') 116.09792ms ago: executing program 5 (id=512): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') open(&(0x7f00000008c0)='./file0/file0\x00', 0x615, 0x0) symlink(0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r2, r0) 113.741241ms ago: executing program 0 (id=513): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="a51f9b5989c7f60dd6d2bf8aa76f870339677a4aad6264cf0e1de05ae4d9212f46112da364249727cb59b9cd171eb46e22c74a1bf66e0caeec777bc50f369e76fb61880039231027644a63b204296957adcaad284b5cf6f5a3341f90feac75ecc48d1151a42e97870eb4367208cbe0474e05dc259d036e583965b5cf713f892d7b1bc0ec71923ff9c82b74422a", &(0x7f0000000140)=0x8d, &(0x7f0000000180)="d44c7d50dff46e3f29edc33b68b8134cd8a49e4994860e5a151a5a1d685caa97545ed39c25c9a945c7c364cb1829ddfe3b2deac89c", 0x35) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)="2c5ff5d69accd06c6a551e334ce44edea36985b19d63e26b7d56799544c5807538a3b8067c49c44d6760fd5e3b65ffffef108823574cff69b36531ba79ae7e7ec6ee70c8106bf44a000b7e35130957015e6ce32db9cf5d099881bc5fbe50ab3b734eedc9a762aad4b76d8026464933ab271e937d480a36e0b1e53a9f7735ed5566fca2955fd6a34b3428bf83022edd6266c986142dc0150022116eb96b688825e28f4cc047002752277e1b6f198fc9ae28d0fe5d85ed5232834ceabe0c3498e0aa461f63d86f7003978ada911c294672eccaa01d597cbfd7ad566afd8afb1f8b6dcbc855f5c02de146071cea992d0f5bb6c442d53ed28139354e6683d74b698682cf5e91a17201805a168dbed9533571febe5ff1bd40ff6caf4190e187f701bd99eb34ec174484d1fc351eddd8c925bd2122f4bb6a81b477b0fd588f874628a0db5dba63b2b91e240b59c54453a91127b8f1f9acd901bfc7633218e2f034c6b892fa568d99ced29569bfff77eb3a4ff464df82c8f61b2c56c12776f9aa6049eb265ac23ebd441dab9c9018039c1fc4f867ac4cb5305665d02b4ca64399844346db25fc555f0549fba3b8f532872e59ac57b6019b781883366a0b4c67677b5a528d80e9894e3949fbdc09fa304433107861581ca21d848c9f2bd09955133f016f4c6c7b5477e03e57a48b7efe536adb71c7fafe0dbe56ce576388deb78b05d20201191bfd4bb224062729763a17ce90c76495091fc1b97b0b44c9b7676957a915738a3c3b58fb5fa70d5fe27a264b2b6892297bb868236f3297a3fe314bf4a85acd3be898a067a39ffbd6eec010b6e33802da27e6575e68723b5764d401021f3e86aec89379aa6e2a1d826665c63e13692117acf4f17c3a4febe355433d6cb088971ce5fe12ba6994b7be85b25faa6038fbae7d198abcadd111ce4a92b21b9e8be7d7755c2125a165dba982ba4df086a2b3bf53b625bd0ee27d5f18b4823269ccfb457fa8fd23ec3aa3eb3192b09b26817120fd3194841afbe016a871653289777504ee7c79c1d0c1c8ea539b84f1a16738d380a9148ce161681344e966dc90bd0113ba460ee6a9f6d67ff8f84755b3fad20076a1ea9de4a85312e7836fafae3a0e83f8e18e32bd13951f5ad391b0c996e014a896b718d30cfe785c6c7546d798345b7f70799504b63ab38d975e5a505e1e1011276b21a0d9ee615ac60c7a3c6608606bc95958dfc288c8163e2837741efde6a085d378161d6bae63ed5cc8fbac545604c338764d378509c12e0d622ad2aa8cd74f80c63219920f4e0cf8884a3b96b6122fd2a9e1b92bd6129e3bc443577de0844f5ee0ec0498f38b72ef13a9189c0a4cec85f75278a27cd603efd227cdac7d0d75c32a7aad611ae5dcf3fa864cdc335eba76b22fb78cf91a45912a2bf123c1ba1fd2de91fb0d6f2eed20c7387d8c3528e0ae5e8884195e45cc17bf89e77402ae335e911c140122e76073a1a7417abb8ac5da3499c1b14d422cb680280f932b2616661bd2e8e42f746d12921f16035c681f77f66f78977c76b0d751b79e9332693ec747ec683e186b199d305c52783a0d5dd98f27c702649c71949c42a1fc11802d82d464248b402f7f95d24ce7a93a22f981331f247d4e29893988308ed6cf0f6ce6a7a8e5da833a0c23b5bcf70d932478b723662df080d05ec2dcc04d15bd9d6a8e3a1c1c108fab14a05b02c9064574fdf9cc0b0a86fe5952b1027dcb2f48fe3d69c0463e5cf7c013709f5abfe9917c20302dbf316ce7cc4586533382fb5a4ce97723834086d78bcc6030b512", 0x500) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000040)={0x800, 0x5, 0x2003, 0xd39, "d66a90ebb178926c79486b47c1d100", 0xfffffffa, 0x40}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="c7a2e46f05fa", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @rand_addr, @random="ab97062f8d9f", @remote={0xac, 0x14, 0x0}}}}}) 71.445379ms ago: executing program 3 (id=514): r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='r\x00') (async) open$dir(&(0x7f00000000c0)='./file2/file0\x00', 0x662, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d8", 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 70.749911ms ago: executing program 0 (id=515): r0 = socket(0x18, 0x8000, 0x32) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000004c0)=[{0x1, 0xc, 0xbe, 0x8}, {0x87, 0x4, 0x6, 0x7fffffff}, {0x46, 0xfc, 0x9, 0x9}]}) (async) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f0000000100)) 70.349996ms ago: executing program 3 (id=516): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4034, 0x3, 0x0, 0xd}, {0x4, 0x5, 0xfe, 0x2}, {0x6, 0x0, 0x4, 0xfffffffb}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0dd037ead6c15269e60526e96e1110d1cca0040f59a7afe64bc50c5", &(0x7f0000000080)=0x2c, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1400, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x96, 0x20d}, 0x7, 0x0, 0xfffffffffffffff7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x2}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) 52.957951ms ago: executing program 0 (id=517): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x10, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) socket$inet6(0x18, 0x4000, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000340)=[{0x54, 0x2, 0xc7, 0x4}]}) 52.537742ms ago: executing program 5 (id=518): writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="096000000000aaaaaaaaaab508004500001c0068000002019078ac1400aa00000011c6387f474f340010"]) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x1) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @broadcast, @empty, @multicast1}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000000000", 0xc, 0x400, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x8010427e, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x6, 0x56f, 0xeffffefa, 0x203, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x18}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r3, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000000000/0x1000)=nil) 51.800879ms ago: executing program 0 (id=519): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/215, 0xd7}, {&(0x7f0000000540)=""/123, 0x7b}, {&(0x7f00000005c0)=""/62, 0x3e}, {&(0x7f0000000600)=""/148, 0x94}], 0x8, &(0x7f0000000740)=""/98, 0x62}, 0x40) munmap(&(0x7f00002a5000/0x1000)=nil, 0x1000) open(&(0x7f0000001300)='./file0\x00', 0x615, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r1) setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffffc, 0x1}, {0x0, 0x6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, 0x0, &(0x7f00000000c0)) 50.959916ms ago: executing program 3 (id=520): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x101, 0x6, 0x0, 0x2, "02cea4c3ab38779478ca6b16c6000950460342a1", 0x6, 0x3}) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x1, 0x5) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000500)) recvmsg(r4, &(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/31, 0x1f}, {&(0x7f0000000340)=""/148, 0x94}], 0x4, &(0x7f0000000440)=""/108, 0x6c}, 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002ec0)={&(0x7f00000000c0), 0x28}) 1.09229ms ago: executing program 0 (id=521): r0 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f000021a000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil, 0x9}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000621000/0x1000)=nil, 0xfffffffffef7ffff}, {&(0x7f000063a000/0x4000)=nil, &(0x7f00000a8000/0x3000)=nil, 0x180002}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007db000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000333000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f0000736000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003a8000/0x3000)=nil}, {&(0x7f0000146000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000bb000/0x2000)=nil, 0x1000000000000c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000007c000/0x3000)=nil, &(0x7f0000584000/0x4000)=nil, 0x7ff}, {&(0x7f0000553000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000712000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe}, {&(0x7f0000656000/0x2000)=nil, &(0x7f0000342000/0x4000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000040)=0xee) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x83, 0x0, 0x800000000000000}], 0xe4a, 0x0, 0x8000, 0x0) 716.993µs ago: executing program 5 (id=522): connect$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x0, 0x7f, 0x81}, 0xc) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf792d) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)="9815ee", 0x3}], 0x2) write(r1, &(0x7f00000003c0)="09206c3c1ea2e45bbe4eb6bfee72db8a5d3309018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0aa0", 0x3d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) 324.102µs ago: executing program 3 (id=523): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393c92b90742631718b1877d8d83d5f66587e3e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38", 0x1df}], 0x1) socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc4504442, &(0x7f0000000000)={0x1, 0xffffffff, 0x62, 0x0, "631f322eebb178926cc9795a6b4700", 0xfffffffc}) 0s ago: executing program 5 (id=524): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0xffff, 0xfffffc00, 0x80a19d, "bb080700", 0xfffffffd, 0x3}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0xffff, 0xfffffc00, 0x80a19d, "bb080700", 0xfffffffd, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r3 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) close(r4) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x66) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1}, {0x3, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe80fffe0000000000000000000000020000000080"]) (async) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe80fffe0000000000000000000000020000000080"]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0xf6de) r6 = accept$unix(r5, &(0x7f0000000340)=@file={0x0, ""/98}, &(0x7f0000000240)=0x64) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f00000004c0)="ce6122f2c17481bfdc0e367a2c7f89489d45e9ad1a13465c50879d674f7762cc4e35d92380e2b2824abbeb341e788c52865299b317df", &(0x7f0000000500)=0x36, &(0x7f0000000540)="cc3509285ec828b387a379d7e6616bd7c313dd5ac80a7c3c8c2388ada855c395780b1fe8da5fd499af08e43a87a94c01392f808738735032deb6b35d70d160c392394b54d8e947baf3bd35237601746ab2de9cb95c8f720dbfbb94b02c9f04f598ecdde1db184dd4e3353052ea5104911ec0ba", 0x73) writev(r6, &(0x7f0000000280)=[{&(0x7f00000003c0)="2321cd946ef541856822515d430d9ea74cbad4d612b428eaff7b176508c72ff133ba73e50f0000000000000044463f6fe74174f64b8e0e022355939fd253c7fa363856b28997131c21c62df42177b3d1941d2e99d1bcd713c33d6f362d5d74a679c62424c7e8feba88ce8e5922bcb964706ee6d0572bcc52", 0x78}], 0x1) write(r5, &(0x7f0000000300)="1e", 0x1) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000100)=' ', 0x1}, {&(0x7f0000000180)='\n\x00\x00', 0x3}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.90' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error malloc(): allocation too large, type = 127, size = 5452690460 uvn_flush: obj=0xfffffd8068fb25d8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *355356 45394 0 0 0x4000000 1K syz-executor 139131 76435 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830d1b33) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bf0d3a8,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806bf0d3a8,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371d7f74,5,20000100,ffff8000371d7fa8,0,37,ff8d59c8b9c3f70b) at kern_sysctl+0x500 sys_sysctl(ffff8000ffff0a48,ffff8000371d80e0,ffff8000371d8030) at sys_sysctl+0x425 syscall(ffff8000371d80e0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf94dd5bf410, 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_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830d1b33) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bf0d3a8,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806bf0d3a8,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371d7f74,5,20000100,ffff8000371d7fa8,0,37,ff8d59c8b9c3f70b) at kern_sysctl+0x500 sys_sysctl(ffff8000ffff0a48,ffff8000371d80e0,ffff8000371d8030) at sys_sysctl+0x425 syscall(ffff8000371d80e0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf94dd5bf410, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371d7c30 rbx 0xffff800029b7cdbf rdx 0 rcx 0xffff8000ffff0a48 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe210133983aeb402 r11 0x4b0bd8c292c84b62 r12 0xffff800029b7cbc0 r13 0 r14 0 r15 0x1 rip 0xffffffff81668fa5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371d7c20 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=355356 pid=45394 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff16f0,0xffff8000ffffd1d8 process=0xffff8000fffecdb8 user=0xffff8000371d3000, vmspace=0xfffffd806bf0d3a8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 45394 375556 8942 0 2 0 syz-executor *45394 355356 8942 0 7 0x4000000 syz-executor 45394 450688 8942 0 2 0x4000000 syz-executor 36706 226157 43141 0 2 0 syz-executor 36706 37231 43141 0 2 0x4000000 syz-executor 76435 448619 36603 0 3 0x80 fsleep syz-executor 76435 139131 36603 0 7 0x4000000 syz-executor 76435 231593 36603 0 3 0x4000080 fsleep syz-executor 7615 146295 13529 0 3 0x80 fsleep syz-executor 7615 162303 13529 0 3 0x4000080 rest syz-executor 55903 271130 64117 0 3 0x80 fsleep syz-executor 55903 511379 64117 0 3 0x4000080 nanoslp syz-executor 63967 273417 46992 0 3 0x80 fsleep syz-executor 63967 273191 46992 0 3 0x4000080 sbwait syz-executor 85127 267070 36697 0 3 0x80 fsleep syz-executor 85127 427907 36697 0 3 0x4000080 lockf syz-executor 85127 68476 36697 0 3 0x4000080 lockf syz-executor 64117 504092 95641 0 3 0x82 nanoslp syz-executor 46173 111856 0 0 3 0x14200 bored sosplice 36697 416615 95641 0 3 0x82 nanoslp syz-executor 36603 403232 95641 0 3 0x82 nanoslp syz-executor 32899 233341 95641 0 3 0x82 wait syz-executor 43141 206862 95641 0 3 0x82 nanoslp syz-executor 13529 211247 95641 0 3 0x82 nanoslp syz-executor 46992 457703 95641 0 3 0x82 nanoslp syz-executor 8942 109054 95641 0 3 0x82 nanoslp syz-executor 95641 316820 78512 0 3 0x82 kqread syz-executor 78512 222522 57853 0 3 0x10008a sigsusp ksh 57853 382472 52992 0 3 0x98 kqread sshd-session 52992 492582 59235 0 3 0x92 kqread sshd-session 55839 432032 1 0 3 0x100083 ttyin getty 59235 448384 1 0 3 0x88 kqread sshd 14004 75065 31568 74 3 0x1100092 bpf pflogd 31568 129282 1 0 3 0x80 sbwait pflogd 96169 344947 15672 73 3 0x1100090 kqread syslogd 15672 69323 1 0 3 0x100082 sbwait syslogd 19720 495256 1 0 3 0x100080 kqread resolvd 6739 119606 29386 77 3 0x100092 kqread dhcpleased 90041 464297 29386 77 3 0x100092 kqread dhcpleased 29386 102390 1 0 3 0x80 kqread dhcpleased 65071 63903 0 0 3 0x14200 bored smr 12621 299654 0 0 3 0x14200 pgzero zerothread 26195 403919 0 0 3 0x14200 aiodoned aiodoned 33019 126665 0 0 3 0x14200 syncer update 48956 109823 0 0 3 0x14200 cleaner cleaner 45156 428210 0 0 3 0x14200 reaper reaper 48642 217334 0 0 3 0x14200 pgdaemon pagedaemon 46194 287098 0 0 3 0x14200 bored viomb 78109 66238 0 0 3 0x40014200 acpi0 acpi0 28198 318774 0 0 3 0x40014200 idle1 38781 269470 0 0 3 0x14200 bored softnet3 58048 501842 0 0 3 0x14200 bored softnet2 50885 359569 0 0 3 0x14200 bored softnet1 445 97031 0 0 3 0x14200 bored softnet0 16081 505153 0 0 3 0x14200 bored systqmp 48326 372692 0 0 3 0x14200 bored systq 70837 254935 0 0 3 0x14200 tmoslp softclockmp 63543 35106 0 0 3 0x40014200 tmoslp softclock 23930 142029 0 0 3 0x40014200 idle0 1 421281 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 45394 (syz-executor) thread 0xffff8000ffff0a48 (355356) Process 76435 (syz-executor) thread 0xffff8000ffff0f58 (139131) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11208K 15336K 166960K 11908 0 pcb 17 16K 18K 166960K 273 0 rtable 248 8K 8K 166960K 470 0 pf 35 17K 19K 166960K 65 0 ifaddr 42 7K 7K 166960K 62 0 ifgroup 55 2K 2K 166960K 79 0 sysctl 4 1K 1K 166960K 4 0 counters 64 36K 36K 166960K 78 0 ioctlops 0 0K 4K 166960K 1554 0 iov 0 0K 24K 166960K 30 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1363 86K 87K 166960K 1938 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 133 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 672 0 sigio 0 0K 0K 166960K 15 0 proc 72 91K 140K 166960K 620 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 284 0 in_multi 95 7K 7K 166960K 143 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 163 731K 731K 166960K 163 0 exec 0 0K 1K 166960K 487 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 250 77K 87K 166960K 8124 0 UVM aobj 25 2K 2K 166960K 26 0 pinsyscall 43 86K 105K 166960K 1782 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 41 0 temp 75 6828K 6894K 166960K 28993 0 kqueue 15 22K 30K 166960K 124 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 137 0 134 3 2 1 3 0 8 0 rtentry 112 150 0 36 4 0 4 4 0 8 0 unpcb 144 349 0 330 3 1 2 2 0 8 1 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpcb 808 240 0 232 4 0 4 4 0 8 3 arp 120 24 0 5 1 0 1 1 0 8 0 inpcb 336 1111 0 1100 26 17 9 17 0 8 8 nd6 136 32 0 7 1 0 1 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 3 0 3 3 2 1 1 0 8 1 pffrag 232 7 0 0 1 0 1 1 0 482 0 pffrnode 88 7 0 0 1 0 1 1 0 8 0 pffrent 40 7 0 0 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 52 0 17 1 0 1 1 0 8 0 pfstkey 128 52 0 17 2 0 2 2 0 8 0 pfstate 376 52 0 17 5 0 5 5 0 8 0 pfrule 1344 25 0 19 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 624 0 154 32 0 32 32 0 8 2 art_table 32 626 0 154 5 0 5 5 0 8 1 art_node 16 147 0 44 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 130 0 120 1 0 1 1 0 8 0 shmpl 112 23 0 1 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2693 0 1190 95 0 95 95 0 8 0 ffsino 272 2693 0 1190 101 0 101 101 0 8 0 nchpl 144 3668 0 3155 63 0 63 63 0 8 39 uvmvnodes 80 3029 0 0 62 0 62 62 0 8 0 vnodes 216 3029 0 0 169 0 169 169 0 8 0 namei 1024 11882 0 11882 2 1 1 2 0 8 1 percpumem 16 53 0 7 1 0 1 1 0 8 0 kstatmem 264 38 0 14 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 2 0 1 0 8 0 scxspl 216 10238 0 10238 12 9 3 8 1 8 3 plimitpl 152 167 0 150 1 0 1 1 0 8 0 sigapl 424 973 0 922 7 1 6 7 0 8 0 futexpl 64 8909 0 8903 1 0 1 1 0 8 0 knotepl 120 575 0 0 17 0 17 17 0 8 0 kqueuepl 216 346 0 334 10 5 5 5 0 8 4 pipepl 320 225 0 198 3 0 3 3 0 8 0 fdescpl 496 954 0 922 6 1 5 5 0 8 0 filepl 152 6224 0 5958 24 6 18 19 0 8 6 lockfpl 104 243 0 238 1 0 1 1 0 8 0 lockfspl 48 78 0 75 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 44 0 27 1 0 1 1 0 8 0 ucredpl 104 1361 0 1346 1 0 1 1 0 8 0 zombiepl 144 1208 0 1207 1 0 1 1 0 8 0 processpl 1160 973 0 922 5 1 4 5 0 8 0 procpl 648 1938 0 1877 6 0 6 6 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 664 1608 0 1575 26 15 11 19 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 146 0 0 19 0 19 19 0 8 0 mcl2k 2048 35 0 0 5 0 5 5 0 8 0 mtagpl 96 17 0 0 1 0 1 1 0 8 0 mbufpl 256 227 0 0 15 0 15 15 0 8 0 bufpl 280 4249 0 99 297 0 297 297 0 8 0 anonpl 24 191310 0 187752 51 4 47 47 0 185 20 amapchunkpl 152 25991 0 25451 32 7 25 28 0 158 3 amappl16 200 4825 0 4797 24 14 10 15 0 8 8 amappl15 192 17 0 17 2 2 0 1 0 8 0 amappl14 184 121 0 109 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 1620 0 1587 3 1 2 2 0 8 0 amappl11 160 57 0 43 1 0 1 1 0 8 0 amappl10 152 16 0 15 2 1 1 1 0 8 0 amappl9 144 137 0 137 1 1 0 1 0 8 0 amappl8 136 24 0 22 1 0 1 1 0 8 0 amappl7 128 113 0 100 1 0 1 1 0 8 0 amappl6 120 177 0 176 1 0 1 1 0 8 0 amappl5 112 138 0 126 1 0 1 1 0 8 0 amappl4 104 314 0 296 1 0 1 1 0 8 0 amappl3 96 4878 0 4772 3 0 3 3 0 8 0 amappl2 88 1231 0 1146 3 0 3 3 0 8 0 amappl1 80 9446 0 8876 15 1 14 14 0 8 1 amappl 88 7669 0 7483 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 25 0 1 1 0 1 1 0 8 0 uaddrrnd 24 955 0 923 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 955 0 923 1 0 1 1 0 8 0 vmmpekpl 168 9244 0 9204 3 0 3 3 0 8 0 vmmpepl 168 65763 0 63846 95 0 95 95 0 357 10 vmsppl 448 954 0 923 6 2 4 5 0 8 0 rwobjpl 56 24473 0 20472 59 1 58 58 0 8 1 pdppl 4096 1917 0 1846 109 38 71 85 0 8 0 pvpl 32 15126 0 0 122 0 122 122 0 265 0 pmappl 248 954 0 923 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 429 0 63 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83424ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835f73c0) at __mp_lock+0x192 __mp_acquire_count(ffffffff835f73c0,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 yield() at yield+0x6a pool_get(ffffffff83623298,9) at pool_get+0x242 falloc(ffff8000ffff0f58,ffff800034198c20,ffff800034198c2c) at falloc+0x197 doopenat(ffff8000ffff0f58,ffffff9c,200000c0,206,0,ffff800034198cc0) at doopenat+0x18c syscall(ffff800034198d70) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e8eef5dc50, count: 3 ddb{0}> trace x86_ipi_db(ffffffff83424ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835f73c0) at __mp_lock+0x192 __mp_acquire_count(ffffffff835f73c0,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 yield() at yield+0x6a pool_get(ffffffff83623298,9) at pool_get+0x242 falloc(ffff8000ffff0f58,ffff800034198c20,ffff800034198c2c) at falloc+0x197 doopenat(ffff8000ffff0f58,ffffff9c,200000c0,206,0,ffff800034198cc0) at doopenat+0x18c syscall(ffff800034198d70) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e8eef5dc50, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830d1b33) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bf0d3a8,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806bf0d3a8,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371d7f74,5,20000100,ffff8000371d7fa8,0,37,ff8d59c8b9c3f70b) at kern_sysctl+0x500 sys_sysctl(ffff8000ffff0a48,ffff8000371d80e0,ffff8000371d8030) at sys_sysctl+0x425 syscall(ffff8000371d80e0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf94dd5bf410, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830d1b33) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bf0d3a8,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806bf0d3a8,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371d7f74,5,20000100,ffff8000371d7fa8,0,37,ff8d59c8b9c3f70b) at kern_sysctl+0x500 sys_sysctl(ffff8000ffff0a48,ffff8000371d80e0,ffff8000371d8030) at sys_sysctl+0x425 syscall(ffff8000371d80e0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf94dd5bf410, count: -8