last executing test programs: 6.879391044s ago: executing program 1 (id=594): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000400)={0x1, 0x28}, 0x2, &(0x7f0000000340)="7ee17469da7344f85f84cf71b59c7afec370a2f2a3c537cded128787bdbce7074221d92f8c1896f68a1e2e1e779e4922", &(0x7f0000000440)=0x30, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x2, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x80, 0x400f}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xf1af) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000300), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="000700000000000000aa09000000"]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 6.873866873s ago: executing program 1 (id=596): shmget$private(0x0, 0xc00000, 0x710, &(0x7f00003ff000/0xc00000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6f4da8820008330701141359411f3f88993cd70a0d30294a000000000000000002000000000000004e234e20000890785bf6847d450d0b196c207ce5fd7560d7dd9443186af2f5c4f29f"]) getrlimit(0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x68c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) 6.862267784s ago: executing program 1 (id=598): r0 = semget(0x0, 0x1, 0x281) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, 0x0) 5.717048402s ago: executing program 1 (id=606): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000140)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='/dev/bpf\x00', &(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='/dev/bpf\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[%\x00']) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) connect$unix(r0, &(0x7f0000000380)=@file={0x7193936d66ee29e1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) accept(r5, 0x0, 0x0) chflagsat(r0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xc2d03199f446df14) close(r5) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) setitimer(0x1, 0x0, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) r7 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt(r7, 0x0, 0x7, 0x0, 0x0) 4.412077005s ago: executing program 1 (id=623): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 4.30312996s ago: executing program 1 (id=629): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140)="6d6ecf66d99ac5752518bafbe2b123ecd6fc8ddfa8524d8c8ca274e07d71bd30278706bfcab887b1fdf0e00dd9215b8ef2da6a41ba8ed223fd5ea51f5316610c42a706d232799e09e60a975a85", &(0x7f00000001c0)=0x4d, &(0x7f0000000200)="0bdcfa15a25dbf9cbc4598af1cf504dccd3b2d2ebaaa33976d961aaf95921e9e307971d7bed27b3dc37c9f8236d0de3f20d6cbac31022ff089c211e91e276b5d3c73a72d33a47a1a19b9ae80fdec71c11148e64fee2266963facea31e3c6d4527b362404f935407ebf854881c1879aff2991a6f3e34c8faf727a0ca9b4f172bcbdcac39c4773ef3e45e6b993d793737783c99ff65ee91e2954ffb0be79eb111ea5e9c4f97da650a717740267da82780ee20a949ca1668474100c1cc787d626581f4bc4", 0xc3) sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, &(0x7f0000000000)="6e290e6ee4800000080000ffffffffffffffff08fd4c2a39089bae96b78b222c00"/49, 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000001600)=[{&(0x7f0000000300)="99681b04947e078036175613d0b3c94b081c2e31726e24aac660f1142f898c9af1c543743305cc731630e1a05d807ff979dcac952145445e8f6988b3642cd19a5859704d6b949ccdf123414467cc77d78712dbade2bc58a6cc27078f49f411998f7d4e38629a8be445e8e11f3022d63716da44b8279e01cb1e1e90d70f3ef6293dd87699f909cb2a3ce2b57d9d8d519890d68ecf4b06a8ba7ce582b1b57095bbcef8d22f9cec1bcfe2a438fd1342383cf798fe48b4f677b7b2d5492e02a06fb55b910c527faf77900d745f6d6ff57e09bb9e25", 0xd3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="4fb8b08348793eff93a7ea92d627f726290df4805a0fb88b5ea7a2b360cbb24fe450ed26cde394972bce59bb08e5b092c1de86b193b60da0ac824a0899547a93b2cd85cf40e53e80d22e90f875b9ecec793efb0fafb57d78b073c8c1a1739bdaefcba61683983af55c8dcf82f742d1", 0x6f}, {&(0x7f00000004c0)="d540f0ce457ad6cb2e7e931ca38dbcdbc8f664bd57e56034363bd497c3e886b6d9b24753b7b8e394af44a44192b778617f29162c6e929c45ddd3eaa9ddc634c1ed97acfb3cc2edf46b9ed6d606586a9c60b035fae7b33f6b20eee936222b53a3542df334125b502fa20edc0cf19b8fd63a2d04cbfa4de0b626b41132eb5ee008eea81cb92863dc8ef8c440c0c0775d6281d305352af4ed82ec35df021cc67348edf10208ff8780552e849100b89e190c59832fcc89c53513981570", 0xbb}, {&(0x7f0000000580)="eb2cc4dd6512ca4d2a0261cc338caf50881fc7a4dbe7b6bd5e256e5b273f3d3e8d2f73d576575a40e8adb0090757c380891aa58083c0c2993f3749ef19c0bf609ff22965b1d8aba37afdf4f2206b47fd7bbc9ad49bc467ae96db60ad861353bae3cfac7bc0b0c6731392a6a4607e5e23da9ae6633f", 0x75}, {&(0x7f0000000600)="fc57c7b4111857c29818bfffa810a64a3e326622184839474ee8251968465496333b5f003aa4c82999af042d280c81f98eed4edd4690024933e3ed493e8dc48fa989923c99c052da7caf065c033ce2d59199dec4b5dd500aefb8182c9f46f700da7688028f6afda22ddaff0e259ec50082bdcdf2de997e014825fd5e87bdd6f859b0f21ba061e25cd617209bbb6bc421c47ec88e8c27d06bbf192e644c1b6e5b5a7d821143c39923aff58fbc22e4a355e3bfb3f541c8ae8cf63db3bc4fb557ede8d23f8730fe7ded8d7d9aff8f3b4c2140e2ebaabbcb10a3b08d19f649466fd771d3b8fdd8d0fd09db016d2d8ba8641431e0e4fa0100a60588699eec61ff3198a2a48b1b5e4c6bd762d5a99519bc5af4efc5196928adf2478e3e2f4398e30602d70eb45e65e9867103242816e8aec12a6161b9f21cde31850561a669ea7ff2e22dc52822750a7888000c96349df545a72358ce367e2b78ca3cfbd81c8971ce7f1b6e6dc86e93a485cbdd4fc428dc08e4f545145ed996c3673f8d8b34090c51056ca3abb62900c4d2a59d53f19299192727fbbece2892fc723310442467b6b9a4d8eb32dac07886b074adc24b1e747e4ae95341c2d2043bf78530c994f24dd891d7d0f592f85d8e22d4e42fb5c44e3cd7431757d187e89d97fae701c9cc18018134d8f75bc75141fbcf746a7f0913939adad2a0ec8987218529a2a648154266c33a9f3b0b393f3f3335fb3f1543bc40194552ad927321cdf5f107552d55dc559a2c38b53229e70e913ab7a4e11b448680ffcc00d5caace7022d9df9c4da4f5c5706c20f400670981555b1dd6619b0f30574d46a89a1d32d5223e670d516e27142feeb0de04ed6ee11e3fbfb802d2fbb0db182918511a7daf26df1f6b80b7c723b1f54464f02a2c05c1744bbb3418a06e0f2bb81f2472b4af7b593e6917e5728c2b1b938588f7a6c7921396d4760498c4b3db7afe7b7118276688dda6291157558c17155d12dcfa668d1853fee33b74e5b4ea4c2d32b775fd748d242b6739b4795883532f8336a4573ae1a83bd35903ac5fffc66848397bc0115fed9b69a776eee185ce4e4b023aad07bb85fc92db9974a82ed957cd4e7cb3571e8b78eca9aaa28ec85dadd91f10f5b728c06e469a1fd957c17e270fe398bbe1e53aeee278b1bf754b8cad9a5c7b6c2049bca846d3f638d37eabc1140ac75217ef49d3f654b4995a900f0c8d50dab9028cd7b8a9171d661071754358e411d7d50123f93643331931b66e0f66f9818de179607df66cca6d49dd947632d3327c6bebdada633336c34a51bddf6fdbfb44a044cc78387c4fe4b1b7ff0b7840744a974f956f6b82fc8a7baab801e7b5b964d53b751023e9af96a9ed5d02f67f037e6f65db948fb84bcbbfefa5bebd4f04a05749bc4d54f8cc26e9146035b8b30dc7884f33fea73ee3413b031d727fc094831afd849f72b19c258415a1eb7e8eb1a3001444d5116064a6f1a787f8eda630aa01aa09e7cdd0672ed3f445661c52e8809427456d2fd6a22326e7472aac240355a3389d3b701bb26f6caf5a45360c64ddf64aae3e0c6d4039d2d72f6f5507fe0ab1cbd09e1fca6648ee8569263eaa3029d977dfad166e70b039abd4a7e1d9cd35734f5f45ad8eab330601c3baaa3569b457b105ae22ec323ad96ac194dd3c6487c779c23c7572639e1080fa47fca2a12d8307521de65f906fd36285f3f8d731827a4707a8325743c79294c3091c5564e043f4a6f5d7fb1d619bfe425d2d1274d4f2ab110fbd30165af767feca2171ee800985b2d422c774e7328c99f92d5f8a9feb2f13aa034ff3a72ca60198e387f7fb0be8a3adb0da07183ca972b4b868f53ecb54033800965619814dc4bab05393a53725d571117249bfb22723d8acb0ba23723c6318b623730222fd4f8f5427e414b590c3f6d2e70a93e52afd954770b97c898c47311995e1e868ac3efcadd1cb55293d44cd37ca6ce5113c2332354f9fe74299e626373647c881b7d2d49b7a85af2abe3e31be6f3e208e92af5e17259189fe04594c82292505b9753be5afa48e7c77015dc8912a0bce3e1f8d87a8c75bb3aa5acffb3503c5a0e158b5eed80abf0683ae404deb7570857df0a43a02ade34659a4729d629268673f206485306f9ed0b0cd857432e40350aca5476e962cc68ed4c60dfb4072bc369f31880239a1aa11ef708e8f3cffca7f41d4a7e94eacfccd368108d7975060b10599ac6923cbe7549496f892e05c620609270c8209b4f3fafee3733a79dda932c4226cec8baa883262a63b1a47a974ae05306fcf5ff8ab0f123a2036b87f0c9eb987166c240913b980de5158a17e3cd39fe0a51c92de7bcd0f3315129d9ef930e956a24f951dc0240e980715fcd9696ebfd8d27ef89ed038e7b7e9be4d60deaacfd8d7d55a8bf397d49c4255b9c25307ecd8d480ed9dbf304847af7d830772fa439745bc21d8e1253b79f7d659a5b40f4cc5f097c8a5303255d2e3edcc96b8868741bb5e6f6c623af75f52958994cd31d200b541b1a4f7565a8309fae6a68223e1a6fd3411474a499626d3e45ae0e29fa9253570e96b342468e728c0e680c76d1404edc44eb39d40c1dd86d0c2b4b20caf57f6d98ba890da0fb596a5c306a7597e07f12e03e8450d70a1c79601feb4dbbf6e1b9a4c063a635186403e5a4b50a14416d9534747f3b6e7b5e7d100cf8749382c4bded51937df1d940661eef797ce1164ab55703683b2f2d4a42684e75eab581d3f4f004f41426071a0bd497fdb8c5bff6836a6ecb385d9abbecc955804b3c5cd7e2f4613f88d141bdd5bfb9bbabbb41bd58262b8f2d87d9d04d737effc843676d97b0bc1b033cf11a02f1c917e45b71f9a9c125e445af08414a25d0ab73719269fc27400f6504f50abe4ceaeaa76a70de654f640216e67b84bab14f264b0336f2ea5fb6d0af494561218e82081d3e85f041d8ba861c7c2a92514365706456db84ee06221f9e6f5346ae9632b1bf12d13dd27391a8941a78539d999d657540eb566975aca7719c37e9d1808be25541d4770453be62829e3e0058d3e24ca9285fbf017f044152a37e08d7f3171709cd2e4956f9abc7ddc760636f6ce50fd90f51de6a51a74218296660f1e042e2a22cdc4f9baf98881b3e89b8bf866ce1de0cccbbeb82f51ebd5cff9e2673ba1e6be4aec29922869dd895b75747eda386f5a9c69286860de85f20b92afa2663110e5ead8b67e98cbf5cecbc6379d0876002e2e999e933ae2972c12ea3252032ba5871ff10bfa4e77a8cafc91b655b711b6875f8b9ed3f2a58079b60725cea297ecb847892b508eec92367e9c3c6bbeac2fce99e8f6dcb2bbdab7aab696e1baeedd8d871916be5cd46cf14647c9e48e305cedf1e2659edc3070d3d4b17010701bfa390b0be977eea5141d30a762f7f8fb4dde7942b869b0700a81011ca0fc0df581dea763b03edb9d94d6f7ceb14023e37e2fe4c9be21182b968d821cac09fd75aa7b98e64bea9d5f71a2246e0c010cc909d990d95f35c123fbe33a38c9d633c76f61f7961f06002308d38ba7dae326c2fb1eea86bafebb6048eb1d61d7636661f670bf37be98aee49178d6bfc93499c4dc78f31a27b6cdda1e56306c83710ce4026c2d86c0358ffe7860d7c1a6d7aa07ef7b448e10520e46f4bce6c9eda1f161dd7a93250df18cf58e0e16baee6dbeaf1c132f20f427224f1061481ecb490d3cf1d6ee2475092af716db4bbf58e3ec6225f6b416eb9abf4324ac41f23c989328b703fbe8475bdefd9ee88c105c9502e4cc2da839a1e4e4e999a86352b05b187acf363d8d5044021237dd2a3630e743043aff96f6442260c5848a0b52a8146b4fe4ab43c1f0f73b917d4e02bbe645d054c9b9210f8d96b504693520c17614cf321d1711012e9b2be94defc34fc607fafe59e55df7be1f5a154d40b419270c64a76fde038ff645bb393cbef14468a5b46402eb9ea5ecc90cd06727eee5ddcd52b3e7aa3dfcd5114f4f8e06f1bc64fa3f2ac4cf27ec4eff877bc4385aba28e28990c62a577e2048bbdbc050225b38c7da50cc69d3cb9d6ed012f78990c66d549edf8506fbe5af9cf3180ddc378fabc3cf1d5b10607cc7affbb22329b57e016c1f91f935e7b0012a12581e213e0857e3aa49b0068f8acc4a016f7754efb1ef0f2cff9d13a6d38a30c187100844afbe6f073849591f246a02ffecd9d293b127ebc62091c218ada4a0f6cdc6dad1d5473654c83dd68da950cd27bc6541ff82dc6651ca9dc4b51a876c3bc921a9dc83c96f001d009669d97adf0b366a5efc743bc3fd8cdd01491e3689aceefc450f65595aefe2c744a7c1a10e6151b6cecbad4e561b6edfabd1da907a288e729b95faf6da866c9d78739d3296453b32c83fcb9298b1ae9cbc5536f24f12904f4fe025ad5fb574bfa0b1026cdba904c6ddc209beaf39d0d17ba182544c53618bde4959faf7197b488811139c6d67016e4e48baf0b8a7d17988a730b2479e7412fafb6c55bb73ff0d4db408121f610714f4eb2bba495577c4433b9d8c593f8f6d8e0fde2f9dbe4902cc44aafabc7fe1e868170ff8cbac091f378d843d850a16b81581eca5145dec1745d8f43853e41b7a18cd0e6dda6f0bcc29ced5052fcac694f1525c17ef4b1df8460e670f6c45d57184fc8ceed1e9df434e23ca1d7cf1331394852d5b8ed8387c63f79d30975f2168f7a7b789c49ac48e0b0698b8ec9fdeafb98ab1e31eaae51800bb5f71458e91b3936d0c0fb61ca373be89a2286e7f831af617f5c38d971b83fab413564c646fd0f369072201f71542b330a7482804e5b3c8222aaf73034cbc60118e5b611cca997ab417275dbb01158674e624dbbcf5086ffaadb53fd37c909164e63049b362bc7db5245edf5c3a2954bbd440ddfb2167474023e384aa11e1980ed90c5c6c3718fe447d22ce6d334ffea1e437fdc47dce2fe7c2c3b7d8f7298fb4553439473d407d839348b4a64721ff05ea2e5abbf24ca81124e218241f024bb49b1f068f321b84b3316b44dee8319f1988a7c0f365ddb624bafbe60a232852728ddd1d69cb15a755bd0921af69fa85019c3e275515fc4adceeedde8cc8ab1bb45765e0990510af4c671834e948a9dd1b32bbbd0ea03b9027267b1fc32d49ed97f4712394e9e2077a53c9b10a642cdd08ea9cf33b50a4e068b25211f4ce69fa74d1a5b989cbb48f657070cad1e2e88e4aa1f873ef8f662f65aaf1bdba48899923b78c6a16efbd482b9d4666de6038f5d8573542da02a29ca3527404540beada6728bff9d2b20f29510ec32d558b8d832a63155fbdf80552584f643c39b5bb51124e41af0f32cc06dae87b7b99528fc0b0669cd2bd5a383bd9d95eccb3b394d5f717f99f51d0e737d3cb7e378fe8624dd930e44e95fcc02b52d2cf198de1a4764a144517b2ebcdf4b62d8697ef296ab5e6a012d73421d0a783fac1671db6bfd37949f02242cf2ec9493ac95cda48f279e0b98720b73df672fb64466352d18ea8441aaf01828035282d060854ef166b7da7b5717266b87e7734d5d291e986d8247a3971fc24a4585c97e286fce672c960833dce458829753f31489f2baff9e3a3ddbbf77705a312d32b75610e613e07033b4c15fbfd21e5d54def1aed72625aed193ea399b2baf60ba3c5547b19a6bf1b81bf50b4df967a31440081d66a11ebaf1185d4222a4772b9798f9d2f4d5f3c3047372a0e941792c6b480184ee839f3e4a6e0b0503569d7ed5028b8aaf6dd1850ba47f5e4b0c918375bc75018497180711", 0x1000}], 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = syz_open_pts() (async) mquery(&(0x7f0000080000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) (async) rename(&(0x7f00000001c0)='./file0\x00', 0x0) (async) ioctl$TIOCSBRK(r3, 0x2000747b) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xfffffffffffffde9) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24, 0x7b08}, {0x100}, {0x8, 0x4}, {0x8c, 0x9}, {0x1, 0x140000}], 0x5}) 3.425030468s ago: executing program 4 (id=683): fcntl$lock(0xffffffffffffffff, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4000, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 3.22387095s ago: executing program 4 (id=684): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0xffffffff, 0x700000}}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f000028e000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047476, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000740)={0x2, 0xffff0691, 0x3b7b, 0x0, "97a2e900", 0x7}) munlock(&(0x7f000003b000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) sysctl$net_inet_carp(&(0x7f0000001280)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.222834091s ago: executing program 4 (id=685): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xfe, 0x4}, {0x81, 0x0, 0x0, 0x8000001}, {0x16, 0xcc, 0x80, 0x400b}]}) syz_emit_ethernet(0x5a, &(0x7f0000000480)=ANY=[]) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 3.222453036s ago: executing program 4 (id=686): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="3612273a86", 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172c", 0x28}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="99087e310b9d3904473992d8e29f40ee00b21c4bba3716cfe843d04215969dae89fe1619538db44cdf90899bbdbd586bc3e769a015e6f3a234a48620c6b9d34fa2c2d22cac9fdbbfe0f5c01a7e4b199db72289d0d086bf9aa9716d9b448855bdd3f56877cae6dd34c3df4a5b", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000240)="022f32734d5a03000000f0ecc237", 0xe) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x5, 0x0, r0, 0x4) 3.188391938s ago: executing program 4 (id=687): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f0000000180)) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffe5d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmsg(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) (async) sysctl$net_inet_ip(0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffea8) 3.185252324s ago: executing program 4 (id=689): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "1826284ed92ca2e4aa13e40010e0ff7f05000004", 0x0, 0x20000}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001500)="987e0cbe7b1dd365c83ccfdf627b70443a3a3410665ddf12bf4131ed5c40342c0000000000000000c94e12e937cfcf47b4b74127b077a7e4ca800dd73f18036abb47682172e7c35481245c00", 0x4c}], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) 2.166857333s ago: executing program 3 (id=726): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) (async) dup2(r1, r0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab", 0x2}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71fff75c9dd60733d7af511cf28e36bc753606012980247870a093e6eb2008f0cbfa899ca42871f0e516dce496", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db83440008110000000000000000000000000000004000ff020020"]) 2.166508231s ago: executing program 3 (id=727): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffe, 0x200000, "ff0107006015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xc00baa3bbd22c3ef, 0x0) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000000)=0x7) kevent(r7, &(0x7f0000000000), 0x1, 0x0, 0x6, 0x0) close(r1) 2.097765336s ago: executing program 3 (id=730): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="94", 0x1}], 0x1) setreuid(0xee00, 0x0) r1 = getuid() sysctl$net_inet_carp(&(0x7f0000001280)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, r1) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0xffffffff}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="6aab0d39fa00000600000000000000faa70d4c0000", 0x15}], 0x1, 0x8) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d5052908", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="f471819e2673f732fdd4980de8d5b4", 0xf) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 927.896492ms ago: executing program 3 (id=772): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6a0200383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00063a00fe8000000000000000000000000000aa000000000000000000000000000000010300000000000000"]) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendmsg$unix(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) (async) sendmsg$unix(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x5, 0x8, 0x2, 0xc31}]}) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) setregid(0x0, 0x0) (async) setregid(0x0, 0x0) setregid(0x0, 0x0) r5 = getpid() r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x1002, r6, r6, 0x9, 0x0, 0x8000, 0x6c}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x1002, r6, r6, 0x9, 0x0, 0x8000, 0x6c}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0xa0, 0xee78}, 0x10, 0x8, r5, r6, 0x400, 0x40, 0xffff}) setgid(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) semget(0x0, 0x0, 0x416) (async) r7 = semget(0x0, 0x0, 0x416) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)=0xfffffffc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) (async) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r8 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) (async) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)}, 0x405) (async) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)}, 0x405) 868.334429ms ago: executing program 2 (id=774): r0 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES32=r1, @ANYRES64, @ANYRES64=r1]) (async) socketpair(0x1e, 0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x2) (async, rerun: 64) shutdown(r2, 0x2) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x81}, {0xda, 0x0, 0x0, 0x4}]}) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (rerun: 32) writev(r3, &(0x7f0000000280)=[{&(0x7f0000001380)="56cf5daafc6597872431ff9a72d9e659df021e98917cfbf76c668c28adc33a60651a078a106b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463111a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf1387589ff37326a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb76de39fa509b43453a66951a39cc64d6783737ae616550b7a3a63415de87872988d413d353901d47cea5a5ea5c7269eea0977c59a91479526eb3096ff26df3cdd0bf4378e68000"/315, 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x100000000000035c) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async, rerun: 64) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmmsg(r5, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="9406dc0ae0a56e2449a643c7bbf3c6efdbbc6faa2b688782f33cc6d86b1473f676a775a1b9329a48ac54bed6355bdca7093687a6506aae91559e833ab772daef40c48550dd115db2864964448a3bdd9347c923289eaf4410ccbb3456830f5c6aa0c3a8c0c4567db8b6ba146724f2754a0935cbf92bb0e521daa70fef65fb739954e84a7f48293fe3041da5fd5744397484038911", 0x94}, {&(0x7f0000000200)="3f664938271f093bdc812ba6b6297aa609ba619e886d60b3c569c7d7d75963dd17", 0x21}], 0x2, &(0x7f0000003200)=ANY=[@ANYBLOB="d0000000000000000100000000000080adab2e9d087dbaa8755b5e21a393c3e781fd3f15b14ec0e025ebdc43dae8dc26d4b2f013faf98644944224a579c3f970658d66724c078e1b5351076bcd6a91e5edab7cc58e5b9fb7eac526f6130b9cd67c749bec7fa648ad5ea080d49f8c2b35a8b8e61c31c4c4d4709056e4eb7797a0eea05731394e9a8d2368c7dab74fb6125441ba800aa6c1206f101bb9860589e09807f87bdd67fc62590d3ddbb36665811aaf9b0cff276ed76414bd76a410519ac08fa3ec8ee40c50a5b452000000000010100000000000000100000091af000053cff51ad7be02c2f9924cec467300f7e53d13a3757ac75826c6ebbc805f5e79f402c59bd8f369f82377994912ae6a9620181e0dce6d27dadc15ab6a79ad5f5fd2b00bba812156e17124a44f2135ce2bebdc99ae368f0d6d6460963070b482924bec7519ddf8b6acd84fd78bc52205b0988843b9cb676b0e26e29a58c6940369a2db97eb4a54a5cd2e5ada840aca02d0eea07b6e37cc6bef6cfbee1c9ed8b560c31cc00cdd05960aabb31a4336c9c4c46af0cd40e0c84a1ba09362ac3d054339ce895d90396791d959d677260997e4b40417f8c367abf705e1ae3b43995bc25135c9ad85decfed040dec61e46a3ce1cddbbc32185e43ece36de362c2c33fe8f8afead9f19ed44176cea042a7c3c389a7e1185446f7e81cb54942f790768151933faf603c4224bfd824e1fa41408fbbc91ab8ab865f2e7021afdd8c006e0524b5a056e417397e5348b483249bcf7521f8b3bbfa8a03ab6139e58ec9a1a7656f43afee66aa8bb1b14dd3ae98be5079ef5e1377932b42589ebf6639ee60f825d5cb195f5f1b132e45835c2a04e0a09a88ec8d017e8eae050151fccb63583fb3405e2f10440e321e4e682f82ac3cdd7efea03d06f6a8e804d948fabfae13c97b5e06e8106a913a512dd78113df6a3b585895413956c7221e553d551e65d3c5c182a9dafa2a03603d276ba1cd2de28b47b963d2096939b11377a5ea291e26a83ead7223bfa7a9b0fe318d3a9e1cb15d516251bf89a229a7b12882314faae968e33399c39a9f5acfd88023adc4205e8dd9db5ed01b62c7a2c43f6e7430e122b017f4d086915cbcd7faeeffc59c6b700dbeaad807eba44eaa1ff75408218f7549871674c8a9d5d148056e5acb327b1015a75d5480c392db255209d713bf6b181daff3e461d9126b1eab51c2370082000f63bbf6e4376c2e893a08219808957e8efffa5a9d99bbffb005e77376a01b858d0dde2b3ac8bf7b9d408bb3c9c5b31cf15f104a8db21fd4a09fb1b198d24a7335cf2bf68f2cc935f8a55f54ba1c6ba6fe3ec2fb70d825a01bc8ec849830a36f9ec792714a566961d0cb2d94678feaccba40a77c809216473e471d2359046c55f06d031763f1008871fa19d2209c4b5ab6a18a31da1d19dc91398b8258a975b3814d9837b0bb560605c7de61d2e808b9b94f2b10277da141968fc84c5bd5154c5e91e4cf8cb8a9baffc4dd5ce3275f2fb0f6b659c3e1dc4323eb96c6f54bc95338d22ef78d1cefcdba64bab79dc3c3f291663a9c03e100d500e42b2eb90e01aba8d9780d9d0c5f729a8fcd009fc401f00533195c4cc84fa6acdc82bda5bda365f4aff8ad159723beab113fcc024042c2ebfd518e1aa1734a2c4e8e5f6261830396e0be24c120dd622c3f5e18ea863243980b9b4556ef48dc643d28bb7fbefd0b40862b50fcee66d4a61d19e850fb88e223de26c1818e649c801e345c1613ccc84ab8e1e483763afe4b189018e2071736d04f74eb28cd823ad99fd29be5000687b20f36cb6b30e43cfbe777e1a0bd7d3a7503f67331dbbfbe442d337f2f00ca940173b3fd1a91b752550e35b2757afcbd8b0c03088f34625ab9305118faffd8bc81124876e2660b84f54c6ec7159f3432376b6cf2912c76bfa53a88677cbe2150cb6dc40ab766a8a3993f539f5f9a30b1c39ca9fe9efac8376c888f929d0b350fafb00c2147f017fac5a4318adf3533ecec0a24c057eb696cc4196b0aff7d5057694851d152ad7c999d3626a21ecd7aa1b389c51ffed38cfc0d7e0196186d8742a65401807dc31dd1166d5fc1c3143d8c0b3ae1c8e9b8ee16d98d908f896b8116ef020a6189400a01dc0bd1fd22ca2fbd285b026f96a34bdb9efdc929ea2c7a4d06fb450317f1037be039f48cb850a605c6750aa7a490d10005e86b0f11442d1b02077540c99b3d8f8a72c29a0f1acc85d5a8ef338f30d8f69a72318fb6e2cfec2b8e2466f990bdd454d30271b4465a8e5e0c432293fc439cbe80cec6718b53b67fd0a31dadf0337c86849c5b508478dba0f67eec8859a83f33628caf7574e68f43a76c36b748b5c7fb4ae572b9fc3be5056509d00224333ae55b6a26d6a8886cbf1b01b1dd47b823d07ed109cdc26fe2bda4e555b353827d7ec865dfb01f79227a2b96632c5d46268cdb7fa15a1a5e8d75c0b04e49cc69c9ad992a047f6679313c03e8f7600c779a27185a92d0cb2d6c1340912502fd8b36506b6a335fa6cdc59ee680c4907405781afd15b4af1d6f1358a2419cf25fcd68b909f4734bb65be68cf1c507960a65771d1ed1bb0b9a2650fa28c8f6cf2e37bdadbecfd9addbe2173db78d72aac92f240e2a8b1496ce199f3b9f794c347cca9774276ee771bbcd0d9e95d8af5377393e8335616f84eec5c8b97544d4f86caf77a9b904cc5b1b19794e53f3987d40abfd4d691401297132719b47b0fb6b19a26ef84c62df7292b9bdf74ddbec360da92986532380c50adac0d72c0d93de53065e5e59e64dc7ef133a4f82af9dbc5cf61cbdd268c47ae1d13dbf2429345df495b3af1b6d1cad8f290e3d81e1f83e60c72e6edf24093ab253663b60c340e2c9783bb49323590f202297b56512e3d27f96286d760d8901d947814f63067e981c7113f61b932e22375f16685922be5f1031e4d518cbb888884266216db9afbf84213f04adae5a278cb1155304895237d92f14c97fbcf1a3dd980a7340262416f5a4cd21d7537541111b209b81a2913d38f7abd068b4273718c19382a83c7c3f24783e26ee4573b3b20ac7cf2eb50e7036fb39ea6b5313e627a0ee223e8783c95636456f7ff8cbe4f85e5dffbfadaa8b28eef741fabe1726cc2017c93b706fe87aaa67a9551a940b19c059907a4abb8411d08de3fab537d240cbb331cd6e38f6649b297e4981dd39607014e52b5ae07c12bc90fd948e2718e8752f734752e41c729bad89d905fab2c21e13813d12a1879bed49ba859df11c7f02e03b9abbc63754fd14f1d256bda97bfcc2ace5c632dcde43feee75bdee4880c4d4d619a76b8bc8d9df7e001d4a1f01ba7e6a0a6419bb361e49575f407e2555f8c556e42a8c4fc310807f34b31b9871a236f1f304b7991b6dbfca368c0392b12573c2dc1d95f10ba1b0b5c4dcffdd93ff4d8448afd287a59c955df8aa510dd90304f09725843ca7f4a9f8b94400efc93fdda5afb1314cf87a4470fb948e99fe989afc790be22656c0621eb0e230d3f3d9bfaca2eac3e622b82d9d0ac49f83d1e17aced44f422733897946e7c61052ebb91a072466eb78a262e992934bab4f6cd20b5b9526c5fa1f81b4dd5f7400b9d1a56c7c4f3389f1c69b2200ac59cb058c83f6408fd0f1f48dfa4ca3a0d265e12fb95262ea3878222d71bae65997d09e7ab8bbe6d61a24277291f21a5b916a7e728f0256b811e6cc52f648bea20a57fc7367f6df2e4a47e33472d2dd7bb94f9f48ecad2a69c8fc0be5eb7df68cbdb4f5e0f2f19af7729dd40b2f63db5e65ae3bf2c78dcde59a7da523f076c9807d64871ffa20bb3ef76f57a9e4a1430b52d1ddbeef56097aea5d5e6bbcbd28b5abe8de88d3b21eccd3c727f1c69b1cc470d5a0b51e331b9f0b491b1e0290cbd2d81a4894875b67e81e2ae85f60df1ce37d77518d98b1a984e2bf79236d73e59afbad38f2d9db598ea72f41aee8d2688a5e30a4adcad1cb093fb2eee816c3af9b769acddae96fa8edbe1c039c2e45771b4165e4c6e613718a4a5402c51bdd4658d7a4a5ade3ea20d0222eddbd57ef036837d0310e8e9de741b79737e3028e86a882aa52f3a10249a99c2e5968ff8021c49dbc1a1b86e933f2cfd1e2d17e2c587a6dd5cea2282848e62fff5109f9dc4f4d4a672ff1a29ed7612a4f7b17091dd9984cad2fffc79ea7755126457f026e76e6ca9c66419e652b1f58b3a676f23b00838a7827d683463b330639206eec3cf1dbd0435980bfc5a523836ce395b191d2a8c80386c528e1103934fd55bcceb755a7d2b5ad47e20ca417bba6cf84f4bdd7c7348b5155918949cf091e676dcc662d2a9beb7677d07f8b0ac0f427bbf358cdfd19f82e3c48c64bd7ec6508ae4a357391cb498da699951192b0a53ebccacc503bbbc436c641b5e7c0cd72888c3f61c50d692a905fc7ea0f86bb9bd13fa7ea824e13863d031ae9320d06b1b6b898e0eefaa93c7cf8601e527d328ef5f48a002d7b8fa2499d11c77804e3c45fdd1d21cd2ae04e0588f58a13805f522dc2c3e036e71de8e1e8ad8975f18551c10c0924796a02cb1fbe021e56b95b1d783cc7c110803ec70fcd377e9375663be81849cfb7b9d32ac01484aeaf032f121e0cebe2c9af90c5234b7259bc18c0587812f88cef375603f54e52f6c6abb7da2045339837d20c59d5a8689d4a9b86124fb32537c92a99124a40ab9a03332c678a242af51bd81279734a29ef4b5ed2e7e6ee570f1d3dd2b9ad4d706466562107830a3e16084cab13de1502007e30bd99049e9ce6afcdb30d51cf77ea3ac9804695f50024fcc0bba11c693b2179b7b6fd4ab9111075e17fb73407d5e6f271c0f59acd7b477c659576166567080b119a352a233a021c6ee174682fb08251c259e6897aba647aa5cf85fce873045b36af3c1085b1c7486eb74ef76f8594ca2c88bc34c49b90ccfc1554bec0c14bc7f2e8b58677bde985ad3d59e296b66b706347490d6645a14a248ea2cce83ccc95df03811b18e93b301316c0b7c5e94abbe6673c6f8130d2243ce58503bcecfa6b17d1fd5922b3a97f026e729b730d93bda34f2c8842ef25bb54a2c0e8ce86e7cd096c4dd676611cd1ec1b6bfa320fcf12cfcbb67c977f2ab7e541587ed62e819d9b5476c452c294bdda01595bc121a71739d68c1df95c74aee4590562e258c1b943e8e8b4625c2d4f97ab3218ede8c62c3aacdeb93d11de0d8ed9adf47dce20beded7c8a3e502efd848ae231daffa799bbcb6d9f2f4ef8a3dd732173baae498431f35e172c8dc7f71e3cf5fe5c3d3839c16d1807cb76f34165cf5f4511259b8a2d1de3f75cda4898b7638914d1fdf13c9f981dda91078ea65155086f6f35d2f6f5428a7262a8712cc2a73932ac173504df4323143def91f224dfcf8a8644f5f3b4137294879a5a93c2607054305da43b3c7354a3921e4c42abdc97e3fd3f2a10923df3744d211a7df8e7e63d46c7c36eafd1c8b59c1592acb62b23eb76c8ccce7d32744c875236e620de936a6d1ccf52c557574bcf7ebf966c934d601c35e6c429d4c26404231259e47f6a3450d7c5cf4e6ab720dde58770662101f7c42dc3425fe2292cc114c2f1cdf4887fb64e13477dfe65bd3e2fb0a3b835c8d3820af78a95855bb788edb9f57f1e483e7b3941e62c465cad773edd8402c85ecc920e54d3a52141b398dc7e51595132afc27f94c2a62c6780cf01421ee20ed4ef7b527ea24632fab00e4129458468ab9b6a776aff2c93ab122e18e02b79bb06f7c9ed7ce87fc3142b6f5a6418dda9cf4682ef8198bc4fe6cede40972a6527bc6c60450a1369b7cbbc2f70b69716716ab14f63e6304516dec9d89735ccb6d304a4b11381216ee7e37a342fd893ee2226904a1b747b34f0f97c5f84748ab4893ecf393cb380cfe52cf976fa06afbd53bcf4a0f561c0f92cad5682f67ec794108de71ccf44a65603481e86efb296421ce0a518c11ee03f1b49f2a4c3c03145d37c75d29e57fd0cb56aaae9576b8e53cdcb74e59c7c7b27fe572b4d4028983b1f6466540744e624aad1a2d33a13d6fec5e9ed9b2e71187e731ce594b6cd474ef4307a7ca47b72b022b6a080100000000000001000000050000002ec3a6db3c21a0f06e506b8a5dc5639a40b9ce27abad7afe6100e587fb96334f2173e5597dadf9262abc9d82cfee06c1e69aeb6904733a926e95e9dfe3c8e5a5181a9bb77826cc3ae1707fc2ee0d9f7125aeb72cf89416259c3f873f015b0cbf6285064820c2169c621fd73adacbcd5300f389eb7858106ba2846eb24dd6f1ced67fff41488cf17b34cb27c5537ba33db06040eec90ea77ad6467bf7a4dd4aee03df4782eb8d434299c78b16608577de59f9c22b357d154eba9e11fd94de992a1f12d4454012a2998fdd821913de7aadc60a65ffa526b5e6f9a0d179543c54e29c68350ebdbaf985aba7a0800bdbe0b5e60d000000000000d000000000000000ffff000008000000763e6c88febf97115dff4d59191b70c52b7b2bad6ad71cfc96b4af7b8fc642500e4579f8b9a27d34f2822168d7a22d6b73c4b7189c5cc6fa75b63ac00b3f51b1accb15000e11fcb2e210644eb35db5d62edb7d0d903c7dca62790adfce3ab6097ba4b515211777f2de1a76a52854da37af7ef9e38ee982388ad6b7bcdef0fa732e42f9c66d8bb88758653c1ade49d7ea7914db42700c1a7cfd0a83fce4a6333e706872e1a0b5b1addb67981ad6a2b4ab42f0ef830019cec6ba8fd04100000000e8000000000000000100000001000000c2fb765c9666e7a4e9887164632b102615d78242038bb3bee85eedd1c9d59c2fd40d561cd272e2d957c608492d02c96990a629f4af10c96e8b5d68f2a4eafec448a54a1ba98fe6eb83d4685107cf8bedbc0c94c312ff584d7c7ad5f2751d57026f4b88b205127739977485ed461ced2a4e1fb6c2a5478e8b094c769e2a2344f8c8ce02a7957f2f94b954955db73913281d4020443a1cfbf8e12ccdabd13717baec036a78303ac514cfde3ff6ceef3e23a05919d8a50edbd6cee2cd1b577342ffe584fde2787c73c9613504df6159f5bcfa00000000000000aff7c129d36718e10519347bdb5647e4626d59b20652b60e2b50063a8b9b9e3209c4663e7c882c634d6a86b7a2b40b297484b5f7d4e8c2bb3b2729f4023bc1ec661633425df304babb8c7bc91cff8764db14cb005e"], 0x13a0}, 0x9) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x400}, 0x0) (async) sendto(r4, &(0x7f00000002c0)="6a993a60aae127740cda3883ed33ae6e9c7ef93e728bd35948d6f9984c2331a6c1c1f07ad2794e", 0x27, 0x404, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) (async) mquery(&(0x7f0000457000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x10000) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async, rerun: 32) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b92", 0x24}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a2", &(0x7f0000000080)=0x20, 0x0, 0x0) 863.017737ms ago: executing program 2 (id=777): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x4a1, 0xfffffffffffffff9}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r1 = socket(0x18, 0x3, 0x3a) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r1, 0xffff, 0x40, &(0x7f0000000040), 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) 818.345131ms ago: executing program 2 (id=779): r0 = socket(0x2, 0x3, 0x0) syz_open_pts() setreuid(0x0, 0xee01) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x8010427e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x11f, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x2, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "c936cd", 0xe1, 0x11, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[], @udp={{0x0, 0x3, 0x8}, {"433a546609a68fa22630f3cd36ee9bedb0d6533ddeb663d50f34df14ab9b190cf600d90e6d7556d0d7a9eabf636dadcc277f3fb2fb516a7a7f9a613eadaf7f7cb9de83576a1c4e585b729ee7334ccf9575b213fb4d678253d9473fd6d952bef7d86a13d7c720c934bbf07228582ec0f8c8f5652b7ac4bd0fc7f5a77fb16b613e5e134e2fd0314715e4075873a9914499d631d80dfb9fb780c10ac177e2d57a311b4486c9a9f0628b44006e5356ad5f43f813081cec50aa20670fe8e02d07132ba212a7cc45bbf8dcc61e12cb5709ad0955397776c1f209235b"}}}}}}}) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x5}, 0x10, 0x2802, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 818.019401ms ago: executing program 5 (id=780): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r0, 0xc1045763, &(0x7f0000000040)={0x2, 0x7f, 0xfffffffb, 0xa4, "717f70b29b56858818c15a9300", 0x4, 0x827}) utimensat(r0, 0x0, &(0x7f0000000100)={{0x0, 0x4}}, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000002680), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setuid(0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x1000, 0xb0, 0xff}) socket(0x10, 0x3, 0x0) 817.855747ms ago: executing program 3 (id=781): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f0000001180)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept(r0, 0x0, &(0x7f0000000040)) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x3}, 0xc) r3 = dup(r0) sendto(r3, &(0x7f00000000c0)="a177e5a319e8e92f387ff336d030045f4f6178f81c91c5757114efa3d0b775a22af2bb549edc9d9d6eb24f475af6e196e05d1676317f2d484555ca15ac99f239ff9161506136690d5bc76cc777e8a82f1db467dd7bfb616eb6cf74646291927ae807750572bb3f03d81a39ff061444aceb633be12ff3991eb315ec14845210305cb42533f6645d1597889ff5e976f45c4da8aa16d2a8a7c19ee1a56766ee20209d84d4e4cc995d655251aaa05fb53d1fde9b08615938f65885d35cc36b21e699f3bc3b78dbc3c925861eeaf4647ebe3b", 0xd0, 0x400, 0x0, 0x0) 759.871055ms ago: executing program 2 (id=782): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x6, 0x5}, {0x1c, 0x3, 0x0, 0x5}, {0xae, 0x93, 0xe0, 0xfffff000}]}) (rerun: 32) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000004500)=[{&(0x7f0000000180)="e1d58ae765d4fb7760913ece127b7457b982193266f7049e8b9bab4d5b2d6ab31f4da11dea13310b9b1be0995d805883388dfb5eba907959aeb8d1a9424a1867c2fb608d23aeb7d8f0e78ef03f1d056f304a867126154e2a6c27541c991ce0e8d443e58629fd2ba64ced51", 0x6b}, {&(0x7f0000000380)="3440683e9b7072400cf5d9188ab4ed0f56cb5e95889be6a34a90c454c6c076bd7204b5fa2519e10db8b6a8c4d33994b800122863d3ff23aaa121c4088461c46e440305d4d2fd8ff1d7d2d10e99c6205ea575f56f6651bbd9352a3ba9ac24591adcba038c0e3f73adcb55d7a9b528682b6386350b4117008ec4534350d9beedc02c18e2031eab0317253a7ab12ae6a7629901250cd316fbb4f97a1f233a0570d98010f46d74374338196fb74d89b01b9c4ef017be56b03d12867c50976c04af95f3cee4d429107fe6dd7feba695dcc834158a569dbd636a49a987de4aea1557e26c5d0f850ec428eb6b8772faab9c1c9e19f4db52a219578c0f06d874e562387c14e0e87c766d10e7f2c2e6b94094d2357747b354e884e4c4983a21bde579f1063c437707870e909fdc0b3fbbbe1bb1afbfd24cfe3d2f2da1597406588bb85c160f67197b83b832b8c932a9334962703143771108766c0d05c43c31da9cbca4ed4cfbb107ffc2887b15470ef39e7bb4ff1c72f70cb8147b0ebe2a4e76e298eb78bd0c52b347836eb5d22a1e6c484b72eac0c87d6fc5eb539eb9cb4c33faca4a5817636d60df4be70c0530dee7c6546dd6bfef1070a166ef3bbe117502782cea2fb894a44cac6ce7c51c767706dd3aa70c6de9cfdb48f10bb6f98c3101608246476c532ae9b53fc9fce2c749a11efa50744e4e339a6c73982362cc19b0c8bd1890f6d377f58408105c2a9aa184c14090a32f332e899a608041f38dddc7529d152bb9b0d5aeb3a3145e1e46f3f36728c4096dff3fd895aabd4877cdf2cdacfe38b71fef1cd27063447bcbc69b5b7524d43dfee4aafe01adb65d5e1520fb7bcd3fa471abb5ac79e8ad1afb9d55bb8e89ccfbb8aa903aa3e565d20cda9bd4b414392704d26c1c259a2233c566ef22b07751ec8ae56f26b26a2d10d79733a3cd0cb9b7edc69d506d54dc2a718bdae5fa1a29efcd0dd3d3b29b241d3740da8b0b1f6f4990c27b1fb01414ba9196ba2b2ae0574db5ee9fe563acfbab185fc650c5cafbd4244feced874b0931f0733e5ce808e4e049915ffdffb0f4c27701eb83a78ed4d18542bca8d1afacb1921a19a261e45a67810e92cea5c21b96d97b310e8870d584711308589a1a475ec1de3472a31ad12ab60f4d93111decbee5fc91dd09bf0a31677c844d9cbd9528d0eac89e6ac89c51acfa42bfebc8f05381a43a80bdaea1e91ee760216b1295a81f45cf608f4d03b6ec24ff9e305dad45541c5b3a357f90083f2fb21749338542de4b9659ef66c3f8f950d1a94c523b7ba7cbbf7bda0d8d6154a460f3dfe422f74380ca7c053e3dfc2efece13bc7b5aa067a36576a29f0775ea7e14d3953a163a6445347807c01e8cbc87ce34342b23d2e5e00d9dc41658155a07a2e669d262ced637cc0e9b37b4bc9ca1bfb2d8dbeac3fd3da738263260fc43b6f23f48e7bdfaf356e9b1d8146594c095b35d0ec1eb6bc3081c91ce4b1313fb255a3e3b8c87380d50810e492f7d436d40ef5049a6d040eaf2e094f4ea623d7ee0f803d2da1acf852f9eafd8593358809b16f0c135e0f8f4e99a915b8359932423efc6c8fc251bee2328fcc14e51d01c4d70fb81ec548835fc0c21fda578bc66c2d2b24145bbcb8c4710c262fa89fe077e0847c2067cfd10d1194258271ee2e81623420d91cd0742432635a0af4a8c45ffa262a19542810d637c464a44e3afa8e3ab47fc6995563ebc5ef3006e9bbf207bb9b7b9fb0d2215001ae98c40e7225e28a4f4cf565ee839d402be141603e3faca2d555197e3396509da9a1b54eea28239f12c07b5055c4ed723a2524f212d09178aa4da6d05f53acde1f5d1475ef5573cb56372227b7c017e3446722699c8019b0abeeb36389f98d4a047d94403a1925a2e769c53d7c1b4294ec89cd9caabcfdddef8b3c79d91d071b2453ead2ab99a3d43e8a06de673120e8bfb75b6ebdaa1b7f19589e493fe962032b16d97d2c2e425a50b15c84a1567696fb03ccfd02fccb455e4d02e03a1c81d2519816d2bf07b8ccca505572f4ce7d86f830bf579cadd2ad50e0bfde44fac7cc4e4e341986873a6200d74363d61c6dcc40b934efbd0d3a882dba5a9afe97299f794739077daefd29202eb3e3deb6dab5a09505039e07330d2f1460bd106b3f950ddcba17757875bbd0c39748e26ba3086dfd859511da0514daea762566dffb34dc5425ac50cac1eea1fdef0a7693b6f46e8b5efd31a7d2670e98f95f5615c0f1bf85dca3bf3d0a48174914d040ed764e33b7f8d00a042520d07518616d4fe5b6174fafdd60e62c11d27df71c190e7b9228b59a341ea4f4d9a52a98cd8aa7c2fa05a4789c9e6fffcf52d22101ca04e182f7be0eada4003d375efb1e609340747fe649a9e0c4e0fc4b727bfebfd89d066ccfe72b5c5ac8c927c8ddae65024358269cb0764889eedccf19e0b3018d373d57986323411b5b5e4a1a2f9c9bf735ed3fdc1b00c0b6292a65ac42161753b31835b5a8efc8f7f59f81a5408683b4ebd87eeb2316e3321f79673df821413134ada2ef08c152dbd5729bd5fa27cf59b893676d024bc08f9014b9949183cb8942a5ea74d33dd19e58766d6a31beb13bc695559d3299c123243221a403fee7e2e365fcd2f0f60ad35bdfef9d30b74876a17b1fefe906e2f83d9347e14bc57e265ab21feb4c41c2bdf25ed65f795e467fc5ec9aef3d2b898992704b10d742508da28b0761280e152cb810abbe0635ab0b475ee5f08bfe38b6d9a314a114288a7bd5e55109b3e654adc2ceebd6bef5d7ccdfa83ab0aab9d6e60e9cf7a1dfac1596232c17edf81f23e2a55df617a829e2eaef3a586e61d05f6f5da5aefb76b44de26dcce833991803bd717e78b2bf224023d59579cddc7baed0a0b259d1fac38b423262c0af9a7aa38104ccda57edc6664bf900ebe1131257ea06377373295dfddbc774d420a1f208cdca183273ef3c7262b2e21f21adeabb809b71968c1e259d78168c35fa924627d86631513614b11f43128863c98d186b835917b0b3347999a429b9d91d757e18bd0d427e2267713c5e218f9e6400e8928d8fd100d43e83c4ea26ca5b264e3a6d216bf97ee40a36a8765e944a9d3ddbbd5226f037e4c2e68688719582ade95c083cebfa8389c98595ca619bfca0b981474ad9e49169dddb0ed64871d0e05aded88bdae842124a9d26bd692d31bc6684ad93d274b0c838b9f3f7dc7222166d0f845f9c9504aa09d7478e56edb331ed89ecf4b9bce0f4b16efaed3a425550f928d66799c88b27705fd5ceaa690f7125d2f4926dd3d6bb0aff53ad8950994f04542db3484051a31fb55533c90740ff3172a831f82fc47489f690358ae8a7c81176d2a1101d26e712a1ea79408577691175784741cd6f595765e253e0b5676c9aefe430f5e4edaadaf3d342478116eb69360db8c1c6d71fb632fa8ef40c0461a1e286fb03ed3b4282ffbf9b8f8c578db00f6d91638dad72d2e2199bdc4b773b8348bf1922168d789c1b6d37f391757ba4cc5435d033ebcf5f37bbe08c717748f28c3f49a9a0341ab8144ac4c2e3611e1bd4686afc15f919649b2ac948608e69ba7ba155b47e22b70de3c54b56c262ae14a5c65e02b13628c284531d73b7e767184227afb3a5939fea893bda856503000ad01ed504816a5ac385f608fac246f78049c5a9e063eb8ee4fdda42d7d1befb2f63c38b58f74bd8575da7b300b13aea07453019a060e28396da2a65daf4b67443c047735369ef11ba9df41cec013511d3c4f68d142c155d1fcdb1eb64dc968a7ef2c9fa7869681708d8dfaac72bb1c8dd61f3c7d0f43ac65c3895ad61132da25c5d63127caa7959681067d627c586e9d3e7d7c3c2c4c3c233f2352c144014f453fecc0820e2c9b1f225bf86e1dcaeeaf9cd7951885e6653309b85dd701ae588319519cf2aaa74729e8d0e718f1e09af588905d4647afa03401d01796d830dbc4577cdd855fc52f5ad946c46d0d9605c0a1ce2a258864affae685eb4b96058a0e86f8cf184550f616af96f844c66555deee35be9cd46a3b4f7fa435f262c8ead8c3deda81e913c2438e8f5b6b509e82c0aa3c360206d9145afaeebfea0b3e32863e439f9d6816593f291b754a82045bfad1a37e14bde816f71805c9e75eb825af4d8576450ead7204c736b3b3bfe2baadeaca6024ada1c87dc5e0c98a2181ae33b75a3ebf79578c4ccec6e109608db4f192f0e733f93918bfb4289b85b9f2ea86f4c3f2991321e2b28265625e17bbcafe4383fb1fd1e9d94b5d578071808b81820f7764b185f6e1c863b1a89d9748c976ac8801dac65fcf7725e188e0de6abb9bec61a795201fddce559a8edc4d4ce90f4f480ffeee364ff010acc6fd8565515285e52c2d644559a375a48eb3630b95b2d27a926a1c86fc785b5be2267bd747132574e480fb650084022b38bcfa49639293d83922631583a17fe244c7927a80cd1c101c611568653da02cc5fb6981afb6a9b93fd9f6a21402d2e6c4cc9bb30408fbbff3c72b63954e567894760cce302a4ba7247c84c79cc2e26b6430ceaf94b0ea2380f0986a263e574110d59ecf222287b9f445cda290faee74249055c7d1f0f60a251ed1eb54c29ef6f65b980a0f26d65d94345b69f3de8da01baf288062b92ae32a82b5535966d85703f22c9c1957a14bf573f5315ba451be87b9d0726d8f4dddafcb815bf5517ea34305384c07fa19699ed3e25c421df1a85cd3dd9d9128fb0fcb1e2b8955724c081ae3c87414ed2a1afdb113c979625cd27c8f61bb8fae036f6d3d1164b0e4484274d40615ccd0a482ba2c309b9a015519c110ecd50dbb0e715e98e8926f5ce74350525e983b219c4635a5c5c5634bc38b775c01f39036ae78d2842aecb9c498ca2b8a32f091f33dba5bc73166b314f28b6af73ef6a6f30825280e8f470a2a523dd7b4cf51703eec202586c9adc5202c172b1b13d156616626565d5b27e1ba1564bfa794b0c2a393741ee306e8e26dc768de5513beb95dac4ca2a3e2ce6dba154053db91e32d4d838b07d8237ed01f47a2e22474dad0d1b1e00a6fca827d296b33c7e8468464ff7f3411a9049a1baa7a1928fcf723d3fcbd0b02b2f4c40fc4825307748ea79bd5abf72e9c0704d5b2c9cc799a6f49f624658ecc83a7f591dd14057013d72b323b370549339ce1dbd6c5d122523fc2b1b8314c18da4b0e6af09ce4f60f5cd6e55c041e704cce37838008ae41d5b8afeac007c8749aeb1f69d9f0513eda6896a663b141e3ee0a266414207bf1a6617a04b767223a572d32ebb5402b486541a2883acc42478c2313e88a0c9705692f4f1f8c4f09813bef2fea654cf212949dc387ff1aa5004cff7029b4a0d9315a5a99b8bd62863c49469c3638e65cdeeb2344e80404d0c8266a7e904f267971228b25941871047ca0424abc2760577781f496fd588aa626d8115b7c6c9e8fc41cb018755a0aa552e394595cbaa17074c1070749a95952405e1be7a29c649d032ff4f161c6b8d679e4ef616bad0acdbea53788a198705a01c2b50399e39b9bbe408645ba7f19e6d0cb8f9233597909d65b9f47bdca21d01ffa378d2b5c99f8b7d3acedfee16bcf3c9bd624a9cf8823920949cd9d14db057a88636582c6ac6ce1a096f744aad21e7ef452ba0bac579450f7bc2e4aa939224f6bf3c73440cf023b353a4e5d97ab2ada2f1f936fd0ce5cea63016a71bbd384af4701527badf0c44f13882df93678ec292a39b934c17ecc64634bec8cf677be4e6eb0f9b129c451541de2ca38f12a2dde58", 0x1000}, {&(0x7f0000001380)="e38dfd2e4174fb648138978a454d076be93f8c738a524bf8637ee00382fff31691d05d3659cc72bc08cf288859cb76c6242380c6887fc064f6f5fbf5222c89a2b8ddb8799413223ee552c0af9c62c080b24fedf23280085952787acacc44332c0416628305c5ea443ab42a90d565ab3cad72a106ce7e72437bd5248314be4652aeb0a06c457b47c2aad89a6b449fabd7739b02be01533ff103a2a888227df44296cb1c80b9ccc832", 0xa8}, {&(0x7f0000000200)="511ad62e90d07e79e78fba6de77cf551fd9a795db8d125c511970b20", 0x1c}, {&(0x7f0000001440)="1b77a967a214787e1032a213ec2b7983481f9a666a2c6bff2f9eb7a92e90aa775bdb34519dcd543d6f72c5dd50a3f419b2167ba09baef1540cb695bf6b04043372ba026b56ffb57a93675d919388b38bbad37a74376cb7dc5121104eda4a12097e2d03f228a7b66b01b890f2852f1f8f0b72cef602afad81026be9cd68c569c6be2260a1bdd9c8324fdb04baa73ab0e9ce60f1e71fe8e10ac66fe7c97d60e3f99f52db28c09fcb94da7f331d3a444edf070d242ec265", 0xb6}, {&(0x7f0000001500)="630dd5c81c9dcd16829ffc61e3b74cb3d06036dc0e7a81517e5ba50b58e2405aa8f589f4d8615ea46a3e2517d8dd31895d06fe87484b6280e7e0ac09870ada55d587d67737094c154c3428a5ba51c9dc98be8509011730f2b64dcd10729d9c10197c6fb100077efed082ffe831d8d8e0d034afeed863c8f5502dee5d4a25e98d672ff427fadc16681d0943d5dc7df39041f1e41c02af2f0ea2d996db26ce1264f669c8034e5b383a01d4cdefe55d7c2b64a93e4810c3ff32a967bc27ea2582cf65037d7f7ca6ddde7922c8a72b73fed51f4db4055aef96a51690d54aa067c661914fff1e2873477413aef95208276e7e51c232c1e1dfc4fc2152ce3e527028ca334ca6da4314776860d89bf5e6895ee470e3cd3abe1199c339ae289e1ac070c548e38275c1603b30eee01b26bea8d0338d28fee34750dc2871ae71521bee3fb58f22f142c2fc75f2554d8be9b6faace02354fa1af20d2dd0290b7a7a546af23622130547b4d9b19c3756f8a5830d9f5a116dbc61b5a3af06204e77427efcf559999cfde16a877f1a10275c7f2ec89ed11d219ddba3ef2e13029767fca6014205274d11907eb9caa6b7097caa54a4de45060a55f47cd2a457d5683ff95be48d1ae30ed8cff3871fda66fb048a7c2895f595435420749559f35a1abd77988080b56bdeb9b80a8d6250a882e7d5001afa2ebf23e287d2b32e1bee88e5660ae5788f8fa09c7dd4eb5ef2ff137a75f5be72e15b26d1d5f9d320e93756da4aa3678bcace3d4b92a385d0bb23da6b02674c104bc9028bbd26ab2e9b21d5000308c96f3f1a56a65ec640ef2f04996f111dafc9bfe9ac5d3691a1038317840ff1c7d4e10fedf91c16b7c024b06f266c5d32a01ec29658f014c2352a2ff8dc625187c46747509b6194c31448194446654f1fb08652609724452dcc0766fabd30e389081d7458f499d5e5f0057a482b3d214d70dddbc3ac5712a7afab81f48519ee47f0b5f8c176bc56fbfad075d9d55070d233c45d4f92fcb032bc7d700855584faf66b5fc25896b4efd8bfe76fd9df09af48c10c2a650fbbb673a9b042a3e5d0da3137ef198872630e30aee30efbb77cbc38610dc38cde8ac40d41d0759bb3b659b788dd8e5d8a64d7cd6b19a0cfffe06bea13dab188243a5823a2ae74cf8250b692eada19ac921b3306e1f42491b27082a7647c1014c18883d8b3c1081d2d8c281467afd0b9087a04a080a645bb27af67a26b952f2bb33db2851835d5f98c5871ea26666a619ceb174fd661910140320f957f8f5704e7ea8e59f3cb9c8b698813e5f66157451dae641a3bf5db486a6e7dd35e841c8530e8ce212c12f86c3a6918c3fa6ffefc9f40beb594ce3d7ed2a9dfce74ac7657ed871faaa01f0c35117cf6cc78c5efa4c746638b1d68d9764d586184d37d31ec2650e3e2c9f010d649a979b3792380fb7e0797432e0530da7e8b2b2825885fbed7ba2028762c3982eb4d2af50a1f4ea119ddc335fae84035e45b78d306d231b39f91be3d5ca0bb4ca7697873e57a98ad13a4d33e48bd26933cd2526635c6cc47c50f3675e890eca2f8131eda305d7619ec9ed739b7e3c24fc48cd80f428d524dd6580746bf241bb36fd1d5e06f0878f3e4ed760f80ca638cb9b2dd42fee2f6931d6f45da29988ee10180bea6997124b17ad45e8d5cf415338c7b631081e50c2d1876b884426d7e1c4776ebcbf45d63ae56ac64c07c33055f321d832aa023d58dfddb641168844bf3a3eb262642f9b63c7129b8542c4463629a13680f319ecf51e91a2324018d14ac7485e8e36c290c7b8974aff43a7e72c4b85e707781356e567c9882920b4d5d8279630a2687b1afbb844769dd2fc3c98e99f870674aef087e7c2cf98b0cfb7da5cadf41d432d92ac8687f7a6e24cc7a9a4646b239801fdf9858da287cfe9b611c7417138a454f5f4ebad34fe558e78c941fb45b7fe803ea54a4a0ac191a3d7f76061e3450ecc0daeca2be2572505ff40b93cbbbf9bb10809d3e4d0128be0599f5dd7045b82d188f88be506637ce4e3a315194381312a995f649fead125e551132cfa49fdab0529e04972d27492a881895cbaf294751138916ec19217d06422c91b7a3f7b9811a857279152b4a72f9959c35a38095a599fe9e26ff73bc2fb8cfccfaadf95e6088e3ecf04d345f29ecc57f1af269477778be3d6447a5dc0722daad2dc1127ae780220d972b5e175048cc203c59317ed2fe198d42a3e219ec3c08dafb80c4e92d2a83dfc4dfb816e3e661bafe3c54255164c541295c52345e35a2c433bffa3b6d011b4daff02d56822f65dfa79f3f4902950e2708dafbb601926a77e14aa9658f36b4f42267e6a7015a7353d18ef14b331e846a8e50eb82131b9c9b750c3fa16443bd9442118b59e5e498d6c82fd68b8ef9605497e4c65ec8aaf13244707e687098b37295113864f610a4d5cf97b3d2580290646c9e73d66d364b7877918f885fca176df45218b24779cee64484e6f69c77bd92e1ceef54e2f1eaa71ce44a1a16da5b7962858cc0b034fc4c485dbe8b337ca60c63b8c176bc97f90cf606be5da4db1704d9d918120f1c820ccab0ebc29ecd1e1fe90b4cc6abac4c601b527f7468892a8aa6fb080e5e5fae92ee639ff687fc8c7ce9e803b9940892e640e72fb05e5de04ec5c9509cb2d0fa5b22b4378b70cb6787e622823893dfb1ef42a1c5b70ab250827e72b82b79cb10f46051a1f44497b521211be2f3927f003e33236324246de6ece9f8cf104e9db5e2e23745bfc143ec166e6a8e79e547011cedebba1bdade381b27e7ca2f36554f00e69fe0666c5aed6823313a42a27596baf403f890a322ff43228200c4266141df44339b3a98d06745ab058ad6b7e16fac569a3d040f1c006be357f6bd931d334c4b45076cb3acd0a5781f97eb25c177bbf0d8286eddd1714d398af1fc0ed53db4bc1f5e0f612de2031e0b562e543bbe39b0c26a6ced143f97250455cfb0413872139be8251e6717418a2ab727c71e2c9930e7b1f08f6be97cca2e372d966977bde8aa3e97390c9b44966ba567cf8d8e281c352f1f1b92d8feb34439e271500fee38742098b5143f9326608c946772961c85354adf2ed86779f0d932d6ea0439fe7a8748b498e9bf00493c3d2d45f161e9a2ec62b2c0dc818c169bb110a95b26a8bc2d24ccb0e90540f6239ddbb1a0cd204b9ff57f9d115f0fc019e83bad25c97839e54f3bbf379d7da40e1423efc2fcc6eb73d4ff8e5674a957266f60cb50b837cc2d15cbfd6f60a840b9a6bf68844f77bcc9ad87f5772f65c6a0848dfbda974753a4ba80717e45dddbad616f225a5da5563b97add9888be66536bdad982311f2ce97b8f6e49ab71156145938b1aae845666db60f0f79d089c706eb676cb36a64e6ff62f57d25684d259ba4f3c59f666db496f7d3725001652dbe7da474419a48d90807cddc39b2b209f00ae58ebdc01b30b7f88921efaed69e2e6edaf406158470152bc2dbab5551520492c6df7cfa7ad59a47a712793874d999d8effe404c849dea67d38e285477ae98c454f05b3a695a71e42f7f116b83b3ae4f1796d2a53d81fd844a174232702bb31d8abaad63fc9b9d09639996247766631e62c195b5defe213396336a6ce313e5a054b7cc7da6138648e0aa358a98801ae8ed04a7953617ad2019e2d2df42a6f0f326f392858b4b4c356da370b1686fec6187c0742991d8e176308e30ce36ebe01d758f07cf788cfbabc812f4f6aa694cc1fc45e4e7338a6dca79abd01f48996ee21128e47f5b4d1f6e40d6ee6291c82787b3c8f354128d129668f164532f7073ecc1e0328b4b0b3374f4d21bc0d7b65fbfcb26b72fd3a728dd16f049212901455635f9109f567c3215ab2eb5181f7f99323920572ad325042170a3adcdded07f01987d8c6868c9ccf98376572717bbe88b35b4f03962ed7b1a9943aea491e43042b69a3cef3a62cccca3227ecc33595e99f79ee4abde83e441925d58a66db3a3906454238f58bb60d3f472c4f6737ed4f649afde7529d34842f9c9af7670bc2de69a8dd1d7e0c61d2ccd3b31e2af6c9f3c905ccd0abf708a87f49530ee65767400515abd3b0515bde1048702da256d4b40d8d6473f9b95a2c7a927839d4764100c2a80956c93fd37f5cfe0cb45e5f92dfcedebb02bc30ff79fefcf2ccc4e3f3986ba0e26a8ba5e14b06fe18d4ab8662e1174f5022549e2b43a598f993d16ec1f8871661f0c86316d27ec80c0c2f83ffcbcc2f953858645ef2782d096f24dab148cf7c896c4ef7a1ce793d0b512eb9d4e2385ea17c54170c18ad5bd29092107c6ce09e3750b6a1ad6043c78e28542c0430b36bcafc16f4f9e9f985e77c01e37ec156974896f8168db8b541b85cd80078c839ea4a0a82d332344521cc74c951c3329e694ea47dfabb777b20b35232a2f0b358d7d330f69de5a67341f7db20e627a19e74db0c9a64c89fe119ab9b844d894d6c1e7009c29365954146ef3f5ee0b0d9008a543ed5311de8361deb21c2d624cfd00c225db84311d51d8a2c01dfcd6ec54f080714b671f3555435080852c2aa0c1472e27c8819bc4554e90bfb436a873a3a07cb47ab2458e7c4d4e8643a653be0bde664d4286f40bd6c3cca0196c67220dd5b768bec2a5b4300e714338ca6532c855fb2cb941f20085d8f823d4835f7a1013b87552c084e5b66cf17e00cf80c781e4c10348b292f7ecf475aa1b86882688f4575c063d916539be4d66874fb76a1545c0af6c84858a5c2f01d964adff0925011b1d0961ea3ca6bab933ef088da768dee6de4d254ab650bb60bfd7075a71b1dfba5c6d7226ab0d89a2dba11b5cfc71a8dbe98f5d8a9e2c4b7a31276bf869093ae57669578a1a4dc6e9557764b301574fd72a7dc09b54d85d115532c84b58e78ad2aa06a1915dda8d0a857f7a8c138ca1cd9b20bbf19739fa843ee60ba02b021c04693cee4f7cc8dc417ad52181f95c79e7bc4000550d27a3c0ebdda7b65fd88c73d2d13fcee9dbc79f0286028a540ff995d32bbeba45a3ff2b3d8177f3ebfcc68c93d70766b270776642ec3ab170ef0515ddbf4584bf3f46062e94fcdf1948e7f3cd997a1fbad47dc538a24b7334f97257dce25c1cb8f81a553fb432543461eddc858ee6a17d2e2ce414b4f1ec228f0f18d06e7a23751263d3b264e6cf4ba15c43e248680b5ee2d9ade5f2a75a65a87e8f7bbbbd00b6335bf172e9e8f77265e6324b6af83915f237d137b12ef87bf7bddb8d939c8ace7c6a9e25fa83a7ecf7fc2a2efa19781306e392447f51c380e654bde203e4fc0891f9facc93d1f4960aca5287317d35ffb8c4a43c83ce9086fcf91ca0826337939137d03768e03f21f201cdd50f51eed87f0665ed094fe4b3609aa24f57125d20b27e97ad0f6ceedf44906ae14a3af41f88f47fa069bc28b5332afe452572dbbbf111271a8984be55116bc9808004c4010c8ddc49d4e8aadae7af3546549d85f68e912ddea5196d811aa0eb069f98004cc7695d8dfa19752c9a5d1a85c780e727462650b898146c0c3637747ba0e36fe9d203e1e471e5be5130726f9c94db6ff8536883b97c8adde36a0fda85b94d224a7480c288b291531cb826859ecff0828544f40135d5b0381d8d12cae4ef8dd93189259e7d2e882b10cbdeca774444cfd8de6793695bd9c3856090a11b643a80098234c5abe7f0de663ed6b3e1e4cc1b523b2305dba87c2799c1d26f76081c8d756a7a9d47ac2be18661c92c3b95aab6c735805b98a554a8cc3e4344b8e0f87037adcd04072", 0x1000}, {&(0x7f00000002c0)="b81022b9bad4", 0x6}, {&(0x7f0000002500)="a1d3365bc19e72ac137842b2364ffa488429c0c4c0b7e0adef9281990e511fbb4dd69a9e18b4873676b721686238751be2da3b3d12f6d7d7ab08406b559dda44be2a6ef05fe0561e316f0f18d3e33679eac793cf359855b114c1533b135a29f3fd83276d140fef74934300916b496347618913604ffcfc755b1dcbcd1c6061a64d9c076bb16d5b4fa94bc1475616da0b22908c637c1d2c71c95f3396f12f2eb956cd80363fdc3dc6d0fb102ef5f93b2a27c5d9610b64f7bf3e01c6cd864e0c35573b7bf94df63345c71122eea1dd20d9a1c5ac70aa0f82f479d5ff31282eaf9eff8a097db5408d9829be816450dbdcdaac7d4dafa78d58f10fc35489decf10221a899a7e91c318b35d3995d08d33b8ae2be59c7245ca0d413edd8169e5af890ec6879f4ec7b2d600c9cce276b8fcd80f21aba62f9c64eb91e19bad928d34449c045cab310c00eb20dd591ce41a96966a8bb9310ab2ea3389cd15c166468ea3488c5c6f2c1a1ae96c6dadca5387546bf1d0c22076f8c2be6967e7a94969cab24d593e7464f7270da6830b87c44e212dd83b267ca9030336012051a83a56c98b3d702e1a0da93ce190e9101a42ccefcd4ef874159e9124f045edcac55ee4f47e71b3635da10ee99a98bce65c5b9fabf655427fc7a50e7ec2b6ae21fe22f6c9327019b52307732be753212724f80ebc4641f7e75df100664c4b84d133c5b14e68c354e3120a4cdfe361fc21799732de67346e7547198b7827051e9c58e19243576adf889f2435bf662b68363e0331bd0531b79a02610ce019f3928c863d22246f3115da36fb792927cfc52c2abc1a91af216d45cf24ea12b8fc439613f1a13d77373ec214f3a82597470110c8f7b640d727714c202fe3fbc8d9feee47d8a4a70fb8c76b60392a7ff93421884f0b82dee59428947c875acfffb9aec477dc622965eb02aa16db895a226770306a7b1d8d43760403fd4fa5feedf5523c4b2d9cf5e3cbd21fe229ae80988389ed5b30a8483cdffbc6c4ac9d0a5ff6b588b479bc005143f149eb78126ace6b0170685539d0d55401a5189f25a09db1b355bd15273d769c0f781d9cce3e2d1d4795ff29beed7990882d441d6e449f2263c3eeffe63e14bf70e96f950fbebdee17408af9bfb31cf9308bf84934b7b3df0168686631e05b05bbc118b7a29a7843b214f1d718feff1cae628add89d11b36921ab6088c2bb3caaa07c360e702c51635d867a12559eba21cda3459bdb667d6258379ada63f4e9daf119be8e2bafb91a6e065ffd47db730646e9afd9d1611dacfce1bdd40c67beaf1d3c6888746f0dc12cba99273f894f1a434b5c9c6bde3f07d3197b009c1d5cfd3742f176a8f6a5ba31c8fd38107e7b38df295daec6cea006b3237c5fa5a96951e6f2abcd4abb0e2023d4d029be9d98d6a6ef2ee7c496befbdaaaabf1ec40e45821cb3c1dc063086c1cd978905f48c6e112416afc1bf831ae70cf4e31e3d5f2cf4e6ce520609dc5c08bf1e8dabdc94563f378e7d14d2756c0f156281c3f12336ae53936c751b0bd50725607722782153ed18b3191eefe5fc14e6d9a22581c153ffc16cd6bc6c3317570cb1e8e7f45f223ff2204fd80e08e4b38ebaf9e57cc4ca2bbcff691823e1cf0c6386aa6bac700638b273a8c8fcad8e1e2c1e872444afcc0b9a6a1326c4e6d707fa8b366eefe7e930c0f8b09a4042337326bc4acfea30d2b3b9275dee5d04e40045284df1e0e8471cf4a4131333696849eaf5347a91c0af1eed2bc05ae5a10b89bb3eb9a3e0efbe299af6858bd3645fa7791aaf2c00d4dc38804a7c489eb0dc1f2825c84d623b13497f6c59c0cafc82c20dfa347fe8bf5e8df34ec42f5a430c08433d9c2c5a1d5af2b8926c5d65ff91e4bd38db8efc2085a02ab0a1e8e23e76dc786a9b51984625dcc6f3b80c12ccbe2bc43b87b4991430cb0bb581574c0c2c92140f98909e124a8044dedb1a5c8e96db460b9727fcb3d00cae88300d96fd1f243e877aad0276f45623063321cc03e23775c9b88ac7b22cc75169154240405fa20f03368523605e2e9677f3e541fb78f1be03176122ba92f0f321e0b26056780cdbc7e2a4bb8d4dade813e5145533296879f3cf8d3f7e9858b7dc87cd0ec40f49aeeacab232c1241db8ebc9d66cc070daa5987e7f1fcae092f0227ecb7bb0772a500b8da8c0f27910ed4910392c8f2e0db6d82f8923310f877997d6e82b259f9f52e07c3c679c4c5122ce3a31195aae3f3f0837f6c2ef3bca1d7466180d4801cf31c0d3c4678a8af493192cea54d2fb208638896060ddc8418f88d0bf3c998e8bc24e417c41072655e2ba7640da67f43986f82dd5efca06304f97e5e4f6b89755fad4b774bb53f2079b2c9c0383030c3587bf4a6cd0382448e98f7b4e2ca20a0798ecec30ac1a9f457a6a8805283d55457cb229b847775f1f9b6c346018595384a3a7eb0cc144f9851143faefba440a06c6d5ad5f6886b809ac512b08f525408cee245f7bfd46b64acc60a5847b9de33c67360e0e61fecdbf87cc118dbc43c76b65db076e6708faa18aa0bdbe0eaf249de79bda78d892a632384b386e3d118f733504ca0f726a4e032b8caa0952946e8a95875b0dfd16ba3a7de22820d225e36a7df8ac17e58019d6c1a2003a7c6cf07ae9e1ecd49943c20b3e0f62cb9b30f123464f85eb9c732748ade8499abcbf5c9b86f7ce2a3b9f9419a3a7ead084e76f3876222487f349bdbec3bbf44be3889d558ed562b49541f31db73c157f41f9df84a02311e3b2f514eb3ba29b8e1bebcdcf431fa18544dde6aafafcc1d41155cf69551442c7ca91f7a4fe778790efae349a903acfe7bf9151a80d425191ecda69488e4182afd55ddcdc0fdf72f80cd75cb556a6ae262d290e07b4e2a2e5c4db40f2409ebc326ec02d63377bb153893535866e7d3c2928f9f9eec26a521d1587bbff65c93f9606253f8e451d5f8da26779096705910a8e0ac306e0b25ab9ce62de1d745f398dcf2134732546b994e043ff8802fc78cbe2c61309f93f6e7ceaf49741867789acc71354b0544f498e5ac93ea8fc75d9a81dabfaa0e084d174bf5b5fae7c033335c688f1b7e8ded8042b3226af40ad19e6772f14da332ad40294e558ce15629aca3e20368636e4276a513c1a66bc298371c17a37a4740b62d828a977901e849be28d6b32c865713d9c3b068e566182ea3192d1c2473be35c7e4987042e6e48af8b3ab299ecd5aa45d494f80ff007d9ad53e7faa5c56b8b2e9f9b16dff5a242d65b41cd6f89713ce7cb231a21bca4695703aacedfc9d06bdbc9adddbad82d5989fe6e227f0b32bd5a0d621f8d82d51328a81cbe2eecdf712655b2e2f3682dc6808e50445590668536d557b19e4653836d9b8c9ce1bc3f37d475d8a8ae65640a6be0d4dd689da9b6fe7d2b0e927edc61ef613f6d468cfb8dbd879fea3d73acc6854b136cae262c8a8d23082ee6f436d710304c80c26e9a10feaa290f9ca4a8edc5ff679005d57d3364516e846041b00237330e012b759698b0c29a436061b542151fe5e8c3e48cbda61e988445fd88ecaed7812185d6704f42c183ab3e04788609de7b4f9085032f2f3f07e6dc9304d1fc45cd2dcf5128ea2987cd737daf1318bc5f49fce5e068071a498a69e6221443c81b39277769853310f820f38376d1e7302195a273dd4057fcca78e2774b13fc404990bfcb8c4d834e46e7cb681cc457c2fd05f89a3ecb526a322c0f98490edcecaeb85e4c0972096bfbb097a4dee40fb6dc5bb9001837f18a5dab0e2e1ce3a13494dacecc2a08fcd41404e70ef8481cf7f5867ffb8ca95b1a5fee19f3a4783dd11456d7728fd887445c85e64c5a536f65df5280f3e8b453a5dfed29989fa020b9a8c57a99ff15ecaf4f4506c5e6b839affe4762b180c4df270b8cd8eb5dd78eea32cbdf88a3695d31667af733c100bc22755f73d86db448536ef4aa5a7fb2926c800d8f2ac3afd731c3255fb5f2f59e9b3b6503b405364f557bc4e8da39d9978a7dda80a05aeccae042f301fa04a7b02555876bf0dcdbc3cf4cffae49e5f8bc19c2f257e9aec19cd646517c11e593c3877bfb29aba0379357e23ef7bc6ff571aaaaf8aabe06caf9f105490c043a8ce5372d7c27e7be4559d48e15d25449473c1360ab3b83d08313ba383b65e75b766d9fa2b759d9fee8620a37349269e30b70c414b4b56bdbfdd0b0cd42e281206bf9cc2159ab67d9140f5c9b0e242ca0ddc10bf17c333d331f88c97e879c8efcaa0c008e862e1843b5136adb5ed884a248a89bee6c8defad0d8266c6f6ca4c98235ddafe9e7a05b52ef681399560eb699911ec6ef522e1737db3f37d7d914e026c7891d4111364a8f71328a04885a165f42dd2aa3c91784a9ee612efbe244a8f7beeb76f659d652d1792e978c738ff82f15687a7770c42602c1d8553f73db3c26c029a941282dcecddf0dcdd2c2e0f15b6900854a9cb7ad48b611a2556bca7d088b1d0f4a7dd8b270ee5437b6f2f2f197e54017055f4916df25652f48299482530785da8021e19c42880de321ab2b1fb58b7b62f6282e6268236a8f2039cae2d3bce6eca0c4ff4362d6802dddcda2b90fc57a88580a5b5d9e27f0a0d33b20211b0939e67ab7d4c7524aae6748db5b9729ddea0da5c535920408a286fc26cd0ccbe409e226e6719990828e255dfe96fc5d5f57131d51109de3c72530720e1bb3ed9fef13fefe90b96c62392e1a61631ef222520574eab127a94a7636da60e6b5a9fa32b190ded123d2ac5f29fc8aa81211e6621824fed40ce8b48f8636ffafa003e13cbe71a5079f7a9808c79fd51bc6554d883a7243c468cc30fb4013ce12005b452cb6e585dd0b024e0dcde0e30f68067132eab74483777f1ee27377d6934d6c9a4aa88dc45d16d30c1a251a3cc7e41e1493b5000ebccdb60fec630af2b9845bedf32b2580e231dbad918e7e9bf0ca39fe6786674cb55bf301e6e4ce9e115b776348524ad6764fa33b60e1fe087fb4a4dc3f44aa22f4dcf88dfe321da74112fdf3d805834355241834ac25c012c50dc3d825453d8d9431769b9f52437610adabea216cadc3cea1dee990e612b4d819800e5f06e732c1d2b1e8fa21a7d3512dbfb23b3a78566efc88dff82c1462bb0b4023b9297a6fc9a1fbf908ce8691542a57ef965c0fd55a26fc50c828dc45a6493112b81c10afcc3f7ab9cfd090b4b5329dde6ac94ba89e53e9fecb0fc87dd47143286fd07ffd0a86f9736d09a0358c0726f1f829448d9754f0ada66ef707deb252c514c21941fa6fd8bb614998f568fea447cde4dd3dcd8aacb3ddcf35ebe414fd5c734db7dd3e2af7ed4fe6fa4908f94556fda2044fff263a4749add7c19fa940c78a5da183ed4565185ab91b828ad2bc3ab6cf668bbf376506712fdd48c6f69e6966ce3da1a5cd4772c3cc5f8b0598caaab4c60a2cc10707f6c96d2ff62f10732672796709116cc9df8a641132e5e312c9f4c9cebbfa241d605042fd037a8b0b99cfe10fbde862f52b56e442e16f86ef4a15d00ffc096a348a1e66cd2d8da189af02a3ad10633dfe11813a36f7f993d92036b70ab1692891a3e7ea41f3c3a764ffe3dfb40cc037ae5035a570af337e7b85ea00af5110ed2348ad699448579ded890a2d18189a80098023ed5e96a7d2a39f83967710e16507d173011eb4cbce4c3c723028a1a699cba803f19d57ec4f5a2a1358c394e8407905bb30c9f9a11f7a7841a4f687c77e451ccab1746b0efc438b6008220e9ab0518f3d74e5e376a8f75fefc6ce23596", 0x1000}, {&(0x7f0000000300)="97c1296cd12d491948c5f1fe3816ad901426840454f972", 0x17}, {&(0x7f0000003500)="2cf78c418eeeb880b4151a673cb78bd5fed48c4983ac1886c90e78acf520e9eecb398f2b21b927dea3e16687ed3af433454d1f0a7a141170717ff336f048f435d942d7005d3ec61dcddcb399bab1ba0777bc242178f07a3ff0f1189a238371de9dc841b118bd58fcda3218369a03a6c2612f94907967c4a082baa73a224af546079031cd63c0723fae872bf8d83d509f2624f86d0d1b9003304dfe8f55bab944633405c2ed7b203b5d3f759aca705cde8b6f5808886a7dc6f61c93f67c9fa9345de1be1b3e61f6b7655f0c80172a186329ddcb81bfb8bb1b9432d61c1684d895a1c6e737bb2c8d66a5ed22ae0b544cd049bae06291510af6806bbba7f47df5c698d4aeb7ebacffb8b61499a9694d4356c11e5b30b529cb349aafa927dfe192a413d32bddcf2f3ed1af763a3c57611752aabeb0e09233b7fb6a134a4d1d5a1dcf4da2219736b6da0a20cb0b9ee13da99602eab3576cf411c580bee4e500e2482a988d89c21a1f328d6d4f2244396f1f5c9e400a17b61cec283382e2d1d29813a1a1e85fe746e7acf2b77b299bdc7f4af5079e347a6f492d4517889fc6e8027822a65a03d98621be0083ca8b9092c12b645af5bd20006b1f407897b5c499076b9daa8ee93d0be2c187ba2e034b541caa9e466bb3f2a514fa3b3cde3de511b9fb9aecd1de6384fe8ea585125d0f1450ec49a4b816644eeb3e79b261d1e5762e57d7eab2569be3d16adf7544605d482a0a2e151ddb3e129fb99e52c80c402d839cabd23803acfd604112e58974e2dee064b28ebfd843d1a67d9c081905b03a53cdf987411225f729f5e1683c409367661f0ecd86b9cf274adc5e0e75c47dc1f4ffd58e8f2b42452575c5da9a26209d8cb746ff25d70d6e32a5fb9ce6fb1865225dea962e6b2bd1defb90099909d00cc6cb58eec0f2d9fc58571d71aab11ae3d0b52438df9e91b83566fa21ca225a77a309efdfca7c7bca0060aff19b64ae1403a0c92d9ba6d6dd5867f97290cd4fc73fcacdcc3f1f63a5d0824442616925954a63b12f783817b31853a8c267d71523625922bee43eec7f1501bef384a1b3cace944f7da97b03df6e279bb828fb9c56d20ce24742bbde05609861fc083adcfcf15e6710d3381a9f08561efe5e48236a46e7c5899ebac265b97bd645bca68a67b676067975f694705e0d23892bc81005872316b368a3a477021f754c23e335115c2db8e37b3da47c27029373a71e2dcb054ac0f4e9c0e06b11590f7484c206022f30cb192b02a73cac035571d72252797c7408a9460efd5f88da66a354e7272b299619fb1057298fd66378e87d4893588d67b80feb370a85c9fae6b906b0223dbfcda27d688c969afc8ecefe14e09d1e33603e0938b35df3c9819a7c5562a0e8dbe16bb52b27664a52c339bf6cfd45a5e03f6a4f64f2a760e05d6b31612dc0189b84ff7dc2bec50d3d1584897f153374f632ef453bc97b6fffae9f336ded95a4c26fb7713180c7c0c7e85290ff548ff8a790a5d2c3c6de2e994392fd3c4459dd66e0d39668023ec0f35e01e8a2cbbadb53ff1abf90d94480aed8c0845b113e3f5c5e0ec909038776e2e294baac812b5f1b8a43d6bfba4f4435c6555c7fe84cb167b01df8f796bd40ac243f99e966a0e766e2be8bf26ed34db9490c6f77885da64775fc49bb6b0626546942a2e4e84e8d4b38639fb4e07f736c3571edadfb09875762f5473a2d7d2ffa8ed581e0264daff405cdc75575fbc940f82bb4fa2c45c07c1ef66d7464843cef5a8b3485266e67b433d02ca80424bfa27034e37186e1165b057849eef5aaddc7db7f3653bca563218b63caf93e89c66eec0620ed2e293714bf608aec12a6d4d6f9213001bdb4d46e8f3cf791942597430b2bb4fa25ead95b59c01d0bdb7af7824205fad45267bb37899fb8d5548153c1b251858956968970a27dc43a94b9b3a84a90e880f767114b3fa55084e809e70f44de9df5897e1dbe829a160ed959589a53c4b3a4a35393982c3abcb3b9fb76bc8269fb3f74cd565e6d5c338286de325bddd23737878de5ca5d2965ed60e30946cab565851af9aabb041cdfdd595ca77600a8190bdac60ed21757de071a988e8909035943e6297cdfc01ff8cafcb1a8cd966a03d74da5c23584c73c7c71c30d1655fddf1cad5198fdce2fe084d194fb221a58b22b04de6e7d13146380f87b74d7ad9485e775f96431c309cc5690d985543ceb1a008b4c5c9753c9983e4a06705571757792a1a68fb5da44681ef8de785a7ccb97b13fcbca19c6a82410b33b5a54ee736728946a0240360762769b61bf69463bd19bbdca8cbb5fe8b98db504b862477dfed5159b298003b0d7d14ba9d0cf61d4def1848225ae64555edded08f39b2d5000f8fe81ba736cc3a2bff179eed4be6b0cc7fa4f2056782ced0dc7078d0a1b622d4876c6e943d826336974d6c5ebda8462e7b1791535fedadb992c9d916dcb5c2802588b2dbff0104f74c55b45b2c8a2edbfe4ce905f9e4c11679d4a6bf1d906e18b35f3ec3832ce83a78398187758f8e2c86a3a9cd1616ee3c104450130940705ad358c35d1725b4e91fd287503ad2f74ac3424ed6afe8b5e4252591a7e80f1e546464cc87a8dc03dfcc386f6cbe1a6fb9d01095bc38507ed6c43b780e88f603c1d925626d09110961abb900236d425c623cdf88b8ea40000a0ff61d0ac706629ffc4f4de4b1cead4cc348adab184787fbc8aea0ab8bdfa426bf7e2ecdbfa16cf03db5ede7e6e82613957e48a35a12825525fbab844132499f640453ba02643f5625d83bfc3d43d6681c77aafd79b03e225b0871228e929ab1b725ce509c9787aec65cf3898d014e9b4f38538e5317f01cc55ec235afaacc3086f3b18c81cc4e2618d3b2cfdbbd2ce9746d0a548c4113e69191abe4a6197bce38a8cdee22cbe7efcc215f5a1ed404b3c1dabbc01d9ad13e073445e4d285163692a8cb27f0706735bd5b104ae89f7555bf3fb27b0e883c832ec09814d42c93cafbfd09c4bc9c1c3a8ef990729f3668bbf013ed99a41418b41fc00d33ae4f5918f952f68b0ca5a0c3c1c32294f977157917a85b50c978b67b54b218b3114b4281fd3a4df4c27fb0b20621aa0e5fd25193a4a6f3d68a691c70fcfa677a42793921475b13978a80850babc61fbee4b759b345800af81dcf7dfb32de93f1eac8eca1c857fddf75599d9f8c1d90816d9c0fbf6c4422b47dea769fe6e8a7e9ced2ef1d6bce62065363277004d0f5f901d9c6bb5825d10d634298bdcb0ad92a52aa8e0959fd4dbc0aaf25ab430035e9671940031ba5077b9678fa53076d74bf47bc8da78daae18875d02af6b6ba0044e5d77c528c56f3f7a22f4c6572a6610a3fa9a5ff2a55fec01b6ca0ffd26d841b31cc571bf47d847f444ab892ee38b6a6898d6278f04026f6da247efc1cd31d1469533868fb80b3215e03f0640610a9c28daf6b3aaeb940336fd7dd2ad01149c19f252b0eca5c96fc0f322980c2abedd26ecea925cf1ca57cdc8e2af5965f57708b4bead4da578e80d9d6f2c1db248f0a0ef4b169a9528ac1fe805f6a3a70b345b08805afea66031616fd45563e3cc92c5101c2cf2d9b01e265dadab455c4c08ed1e4e6849bb471bc18d5b84d6bb055473b4b693acfbbefe361a298ce85f707166e2912aa7104eac77c48d170a3b432c47c01cb0728da0594031e17b0affae6f1b08647dcdfd12944a075ece05578ffbfefb21803463dd385c3e045553935764cc75c932a5c34aa7b112f4332918e423a34bd8a9fc4c26ba74b3c2a74b43d92d57a9e313453bc003481bb52762062b7ffa97f89db11b6a8a391c539bdcf165b925202f51a7a51245ecb9c6b0beb68362dee22e0170bc42153881b6ca87a631e8d08d78a9939bcb65980f5423ac5a392f5bfe454e427c0d29b267aaab484fdc98871147dd91204b3544aa4fba42c4333d490f31a02da386ad585c7bf5b87d83b190ea2a5676621719c4b825bc7aecd4f03080b063defbf4c0c4cade164138b6f49fe94feaecacaa40da2ef9dcb9d19e8e1df4adadb027ee4601109d86d9e443590508bb1374b5b8e838e89be0ea957d4b5d4afa3b3ab31d78ca7c7f5f1c15b71f189b67d6039274b46c85cae1060125fc8e74565ed1799f0b52a36da9642c767b94374b09634cc3e0220458f21e238fcda820835ceef35348614bcb2192030a7adc725c2163205be5ad2de2abc6420209b3c07f22f6069213fbb6c9c4d697f8377ea354ee4948043759e40be4ae13109980a7b407ae960a3807dffe16f1de2c7fc58f85d4064eae2309f26eea0c53ec04727dc4f2c825248133c27cfcbc57604c2f9bc01d45f71347a17bf5871f765ba99e7b7c874841b9e4e2a7677f216f63dda5ee2efe0856e3025e34f6fcc9892956e4eb00ea7f1559c928df259d84c405f9979e4fab5410594fb5d6660169a577086a2134adec25d3de46e593e13d369e6b6aacb343f681cfdf062601561a22692bd3cf2f13d1c191aace9611b24076728bdf1f9ffd6f202516cfe0bb78e4a758bd3bb1e7be9604a60412047f63f2cd93aad60c9d505900889e50c01ad07922fe0976fef291844159b724b283363e1da6ce7f7df225e641ae4326f0eaf2dcbbba9b82564c503a6f0379ea1c8c57288740684264bbf9426f9a5354bd07601c1d5d2716bd2d36f070d9e83f5c8e4bdc720c1225a2ce6b97da6a103bf9723bb33fb93f2f5e9c30da880c4cc957467d2d515e2c361625102213a752f436cb13da5a9fbfdbea3c717a167f956a08df3f4ca522b0682cc8910acb4a9e74789a6761b8024f09c83e7d4fdabeb2ac30cb1e7eec5707f39478aa0f043f98966ba20ecd1127ceeb1b0f913eeb4294aae43c428fd016081423ba1bc07b016bd9c773cb83df0490808ccd4f255d6627276d66945c28005ec6f7c45c744fecdeedade56af87018f0f5d147d8047779521bd01f36e5314217a4ddd4f624f9f5c53dee93893863193543d5dcc49e854c01e694994f1f52364fd2ce5fb09dfe4f257d420eaa7ab755e889c6c0a9ed96b8fc9e1fde9a642797399973de90574b5586162207548ddf7cc0d2a4c5c5722aee66c705bd48d2ab7738e2844ce679debf6530d43cf4903eebdfd4eb1ed3a72d4caf32f24cbcf106da644f61bf42bf293a8888d9f2ec9338aa952e2d1e90b62e4c7d60f07556bfc20531eac9e6847462225f2da1b8eb95da96f682701cc0ecc9e82140feeac47d31efccbc191918e722eea0c8a1e005ccb827fbf4150d3a3119452a4bfe64f78f89d99c2ecf38225f7ead1cfd8d6ecf3ad4316b7ffba4b182482d32c3808f22a096db829ca8143e59d4577f781d2639584f5c15e6d4f0a6b7b5a4c35c4fa0d4ffabeff955e2d34be4c49c1ce1a20c7ef677107201ba8df6b443026129fda601770d622bf5271719aa763508bcb8ef57bc62300d388c0563d1b00379399959467134aefb3dc5c9ab07206d1557b2f79a038d47fa8e2fd487557c58a981bc2b647cd1a72e438fe561424180a06c395369da4f2df0227c97b0b3981279e51624cf5ea04acf37fd98b66b213f8777d22c28967902348f87f9c00c80afebb6731fe63df406cd0da7813fd3931cdd580c12c51e1df1cab7f98b942f67b758a8a8e12caaef689027bca618057bb7baa2e666c6af92d8e2656d4c87fc1e30594cc9acedbc91dc24fff8a6b4b5c2e0c49d658f5c34c864c79dac3953299c690164b460b50a6f577139a0efb122b9217d8bcf1a23b3043b70852231f8a94becc38a473669a6f7d5d769c617", 0x1000}], 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @udp={{0x3, 0x0, 0x8}}}}}}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) (async) r3 = socket(0x18, 0x3, 0x0) (async) pipe(0x0) (async, rerun: 32) write(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) socket(0x18, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000004000003a01fec000000000000000000000000000aa0000000000"]) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r5 = socket$inet(0x2, 0x1, 0x0) (rerun: 32) getsockopt(r5, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) (async) shutdown(r3, 0x2) 759.241674ms ago: executing program 5 (id=783): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = getppid() setpgid(r0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)=0x400) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0xd0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xd, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xb1c, 0x0) seteuid(0xffffffffffffffff) stat(&(0x7f0000000040)='.\x00', &(0x7f0000000380)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) 758.789345ms ago: executing program 3 (id=784): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x5}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="b2e2c85302e73c875e3a7d36389d38cccf896c9a4a06cb403d7277b7cf69be26ea66786ed00360f8b8c5cead41b0eb5b75869cef49b802f3239332a1111361995f2c459bc4d714984ba2e5752757a779d6f369436458e53725ad68cf88c99f14515b92f5da8281d076c213466f021acf384635ee5ba930778722df189662dadf20fb6b52bc39250d2fe656b0c08cf8fa78d799fa70cd062631dff055d8472ff2b85dbd166ad6fdcb7018", 0xaa) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffb, 0x6}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="dbf08251", 0x4) ftruncate(r2, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) 681.325843ms ago: executing program 2 (id=786): rmdir(&(0x7f0000000000)='./file0\x00') 680.882103ms ago: executing program 5 (id=787): setuid(0xee01) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000040)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = geteuid() (async, rerun: 32) r1 = socket$inet(0x2, 0x8000, 0x1) (rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000580)="8306000000d068cb6dd8ded4e52c8c1663fba740", 0x14) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async, rerun: 32) r2 = getuid() (rerun: 32) seteuid(r2) r3 = getuid() setreuid(0x0, r3) (async) setreuid(r0, r3) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) clock_gettime(0x2, &(0x7f0000000080)) (async) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) 680.11716ms ago: executing program 2 (id=789): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/184, 0xb8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) fchmod(r0, 0x2) unlink(&(0x7f0000000140)='./file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x3) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x28) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x88, 0x1}], 0x1}) r3 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x40, 0x2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) fchmod(r0, 0x32) ftruncate(r1, 0xfff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000380)={0x10, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9ce}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xffffffffffffea28}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc44}], './file0\x00', 0x8}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) r6 = fcntl$dupfd(r3, 0xa, r5) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000005c0)) mlockall(0x0) r7 = openat(r6, &(0x7f0000000600)='./file0\x00', 0x1, 0x180) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000006c0)={0xfffff147, 0x500000, 0x8}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000700)) rename(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') sysctl$kern(&(0x7f0000000800)={0x1, 0x39}, 0x2, &(0x7f0000000840)="777c6f4b86242ce1758dee79c928442075b618510d57a10b82146a27b86f91689d4070e8bbc724f5a2a19cb92c8ee8e9a25cd545b30dc066cc68395318ba2b6073c96b2a151825f6face98eec834fd9d79826245856bcc830a106c21f8884b8537", &(0x7f00000008c0)=0x61, &(0x7f0000000900)="10e9a4657e0c0a69821677aa0117715b9629bdddf70f44d5c586a37a5ab0bb934b4ff734ba5a8a3c49f43b61352e4a97a37fd1004eed073a", 0x38) pread(r0, &(0x7f0000000940)="9bb22536ecdeec5ad9cb1152058fffaab03cd35912245bd0eb119f2d55bab602267168e23db747143b46954e4946660c780e84be45665e9fad0e56accbd9850e5738e5c32eb84e981a2301480b6906cff5daf03ff0e9b57d0f7fa40ea11392a5a8629814e716a2a3c2f10ea60be95643c9f32f32e953d9fbfc2bb080b823fe55c53e9d91e116202a5397f93dd1a0a14bd2016770ba8a8b8794ca83664cc333f23236efff8361d2c93a37f481026483087a8bdfdb7ed73cd8dacafbc36200a718f444b0680fe16cc6d7ddecab7dfd179bbe6afc53b98d5f15204feaddbb6fe98601885bfec414493c479b9bce02bb9bd144b7fd7668c7ad3beb1971a0d05d14d07b0bddafeaa8653de7e7b544a6c12a247e38c5470abce031513549211d76c66fe49634b6fd527788f5f1daf17be1764b3b2f0171fa8917e5236634d06bd9ed2f578c8f2f898e4887d719f3673f6bc7f22d017859bb5e2495cd23829dd2240133ce7ecad563b67d722308d40437ae6b90e31c4cc17e5be5669d83a79ffd21325183961e04927014588b8794c3b3d517b2b26c757d7c6d9f4d80f9b9e89027cd8305222e66bb2bf17cfd21917d9d975d09032cf27e28f7c34a46aa837ba62f45f8956905a904c2f8b28ef31b081b040c2a2d5e6c69d7a04a0a0648c5a873a2f2b93d5b2329e1a2760271f6949eeb7bd5b6ef3adc73b9f075bc06b2c6b1e628b196a0dda6c6ab656527bd4d5ef70b9de01ee1e72cd538352e9c012efdee558f668fa28a422eca20338b3369a6a4b74734a366f4db0a7b84f6f1e3a6ac6d3ccad8aa0595ba3ebbefc5791b51b1cc74eaabee7d4594c927421dde2ce267abb1ae4c62a553386438a8b9fd60df75882dd1ceb26fa1d7dcfabf866983c3352abfedb091024bff8a79c66f21ad32d1f1e6632dab5f0854636af10fc167e1345f9d38e36feb982fa336cb05ba718241c55297f6c25ef6611f4f71a800fca22f3290303c056c9b40da94cb9a863c54508e64fd720fecc59beefcddbdf4dd3f74d42b1959d169caef4e7ff8ca9da2ff86974914eec5bba4ccdeb36d290bcdf55ce1621f6e07ecde3a5fd58bbaaff4fa34c81569302c227fb8249de73e40f2b810c1f8b3b6d46391503bb6a5fb057aeeda7aeb6c2b24fa9fddfcbc2a3654da1e466113a1ce352bc1f3a01ec5c13e8d7e74af29d89c1d61030c2206692bb0928cf2812988bb26f95af57e718d8005c6e2260d6ddcd2ca9b6a9b432018da0b32aa0093fff340b349a458d52f71477c5a5eb4b00b3538ecc103bdfa1490ab9387e2033dcbd3938538ef37def1b278e7db5a4873cb642b117163f1eb025a60d3ddf32014e953cbc54028ccc5d5cce4cc09d1a766e1fcc02022b95dbe357a323709e4f44daf974ef6a50ac92e5f1036487c710327a943cc0c3dde486cbb1f464b975be817be1698f3e7e90a8709a5ea262c5e72fa78bf287233df5c625799d6005a7776daf75b62c6952728bce69699cc330dc02cc504dee332cffb28db00af014e40974d1dde26687f1dc8bf9e332ca74b6fbc31dde957bd700835ac909481c7f153305ad8da6e3cfb08c9b7876b91e8fdf184fe1f0aa79c0e25302db3a02a8233c3d07c9dd36b7554de99656454a40e74d94fb8da3396a7a724aed45925632a2207ccf17ae4df3d827b4278ead909c7e538ae772876c110caccb95f200f91a5ca4206fa2117c7d064a9c82994bc58c1b2537b4de5b8063b671805c6845c35678f3efc6654928dc26c2243d685a49bdf6adbd5dab1dd42aefefa6e341f6fd29d2ab0d1a05f8db3b7a46d827e37c1d9b7cdd8213aafb5d8f6e949095af9b1a6e6c95c91032ab5c5950e73baf02df11f1255ab06dad7696a4e8b3116259aa48a770ca7e2ec451fd547ad221d7a20a59e5201d5d7e0620ba3e10d4bfb7b2cc73efa9da7501e504bf0449baa680a384b4476c1251c45c4080790bbb42c679ec5ab83a10eb27cb2d5de0a2d5e60e7d2aea5a4700d3ebce8c9f8661431da55909aa97e2cbb3b6359a969c2699ac5cd991a63f1a996b7f6c9160241418e9d48e115899c53d7bad800e39cba6bbf4a2beca0145788f15073d6f4e1623bffede9426ec78b6bb3e67a40266b4fdfbfee3437ccd890c643ef079c8c7e4fc6291d5767313723c26e18a0ae44627b9d35d860e79856aef872249d058b9e241b965885d99794b6aaeded0a8e7a7a191fb50ede27dd7dafb870c37300ead6e74f6b32ef6b5f2929f74af8b671265f1059555f7636d0ec07e90fcf8c30112b1225f58ed99966f135aeeaed96f7fafe8bcb18d3052116ee6b580fa2c9de79be2424f80dbfa40e4c9eee380013a127cf9cb8e47113fd3892df91623a788090b811d928863be882b0f4e4085b5b9a0e327783dcf07988bd42f4eee8ed194cb166d9cb9e4756611be25545d9f18fd03753fd4a0a4525b372fe878ed8d6d9e2a77faae09bedfecb1622471a586dee4742693640d465513ee67c3c65ba6bc1add7ce13738e93485a9bf7fa98933569ec7cca01ca08a2073171f81d5b71e5411670552d475694f96f783d21f1ff6d46b4cc5b03cee4c0ec413259460a253bd2c394b5e132247b933a5d450deeb4d617058ead420a9342b794063f9404cc25aa93b4d45d0bc88a7ee5086e17b8bbb02f19e3c9d080a874c69a731dbe0ecf249c4bd0f1e7d4d472ccb7c7fdb7c7ea13cc7fa30fcc97dee83bb0c321a149f512d77c0b765bcdcf090bb888b09f87734e7f9756d86533f7a3a7e186d4b2cabce9bd663ef040c37f581d41c7b7df9c3f073e653cf6018433a97fa1a691a47a611fb698d8c80fb17772e4ea5ff59f95405489aec1b1ad094082bfad71bb9355581455b83fa87d681b2af5ebe865a8f7a01dc56a169937ae395c2d62be8ca0914f89fe80eebd0b8f6850831cba0d4bf51649e524b32bc1ec9281819983cfc5124273443a962e9603bcce025b09bdc5faf19f7cf92fe395a12059b36013ed0c51ddbc73a384dd746c27eaaae8cc2901021d6dd3eff62f7193e32871163cb7668adc58b5bab808e567d82d4d5e2e2ac8acfbdab317c6e9109de3b39aaa3477b5288b5d13b7568b5f38cacd539bdaed19ec42ab84fedc1bd0b02d453fdba58f99af57ff7e91c369fe5bc2d03d0ed2bc829cb752e0b765c9bb5897857934303210ef3e08e5b823611af992f24e8eed447fdc7a74c0dd677480f3228b6f1d7d3f8602d0b9d51a67d28bd68f7c6a425e659f9bb0b4af64eab72c595995b3b32ddd5391e5ba6a77d1f064d6f58fbe484513d27a83df5a36d3ec0815d48d04f61a419b24cbef2c8da45d0b5cda914c98bccbea1e7f30ba86a4cd6f6b680d0ce9d746227f65b34d53c74257233568b34f570e859f8646a8ef6d85a77d0e2e1b1be0e98573e75f8443452377c828dd98ea545da865f7230d8116bbd7c927c56f7fb77534ede8ce9d47cca71b341876eef7ef42656afea263a2659895f27a81625adb6ef2e511ed3f38d23a26983aab2a4849bc47555f8618625b94e9a6cf886ab12c91cb51c1539eb0a84d9d8fcb643c4131e7fafa030b8889c8eff8f9e2cea312b08f8e74ee52f1cc54c2424ffd2d43f8cd1cc6fa5150512bf2cd05827a365ef116102f5c856d1bed542a7bacb276d77b6b0c7a9299231fa66dd3759880743064dae98e33993a7732fee39d7f87b97864ecbad7dc78559eed3f51674bdf9a3ebd5350214333d5e8fa2f21358b965ef8f44e803ec39d2a1e63edfff0908062cb72dbf8a0d52984c797ad78150fce914bd6282cde9cbdcd83376f06100a49a9761cba1a70ead83b5ea3b0acbf93972920793d7c6f258d64c8cc2b61493c8dccd601e5fc9342267246e77fd904bddd246a2e84dd701053e5dd366843ce0ac1acc266ffb04624ad1541d16a40fbc2d41ce699dbf43ec72b746a649ab9ea8042650e71b9e710855817c2de142727c2c6366a7dffc97bd1207250cee724736f953d09e88867cb1ef9d0e11594f128c853b74430ae98ade7ae652580b60f8212312caa07ad7bfcb99b7fdc420888cd078ace021da959c508a85a18dfa77fd6c00af7d6f5a373bda7964e6f06c0ca27f6c849dc9c23f3ecd1f7e339d3b15c7b8e21491126d2a112237d07a2ef5451d6e51f3eab1085ad7223b483bb9b83b58eea9dd3886617c450aa8ce95a28957a62eb9b964233e7a438f01b93c20271201827a0a412f8bf60fcd5d9dab7900e82857ea4411b2e0f6b9b1a89ce61b46d275712ebf83f4b180a50576fd7292259e00bf6e7599716c4a8163d47ba96578c410a2288439c9d0e10e12695c8bc370cb6ed03f7305dfeb31e510f28bbb92777aa19a244299145ebf1af8dbe60ab22080ebcae1bbf8653a4cfbc2ba412323ca97e97f750bd6970c279ea6e3a4c16cecd549f4e766d6edcefa876ffc42408a4310081afd62ee0b3ad37ceb35b9a266ca2e9cfd4ee4eefa3126a6d0ef7e77a62d3c64da12d263bf2ad534f713f12d08efd2c082d05f8c47c334c34ab479dae10c2c9e9565a50a285f913e10c5e2cb5b97e213516a315377420efa1c9ff2bd79979fcc64285da54958308e86cc5048df123a6acae8698996179fd239900f73ea48fff1305e170b3f726af40c49e50660e2d823725a437cf6878f6a60d25f30e98286aea55a05e7651313492ef79a55e47044bd4a14ca9bdda1a7e366f8a5d95e79955f27bcfce3242fa476178816fa338017c67f6c6ae5815225c0202729b961466d6197e5bde268504eaf46940e6e39c7da5406c1436574465004015e3a5b0b087b7d5e2b384de27c4ff2ece1686021dcb59c348e640ace07c2809ef26ac680e9016596411f736770bdd8867ded9fc0f53fb8ea1597157e98a5b3afed76493879d803f395ab0ff72f82f05cf2a23dfb6988fd074255d6e4cdfbe1c8966760b5d3855e13f0d790adbe8dd9637186e319764a1f28e8b6177788970dadf4fffd73f4d9f35cdf897bf6b038b21a1a1a2e692f665e532448c8039a598d3f44859ebeac3bc6cd4f82d9de72dc9a132f77f1ba4128b5586ece2925ef66a24ae823ba7cf681c7374465fa17c3a16530f4941eea3691ed497bcebfd42ad9661ea47e223105f598f53ef06fa702073b471da9bbef0f572cd00d8f2f5eb2e1a283c24d73d70de87c8c8b0b1d465554726d6de9fdcbd6674bacd1310839145160e5689cfae7ac8e5fb0872778598d12bb5c74fd2cf701c4dc47523974bda47c7092d791116a68debf3de5ec2e2196275c9754bed3260dc3dcfb5a7c88def1b6e2ec9f333c711b71a3fa6a205101b83ae7278248ce3ae470829cf8efd1d1c4655ec8e1f92d1045db2431fb4c75324cbd8e119f2208dd56c56cd3bc5bd14f2b83736683e50b2a95be0bc3f83e7117a4d87a53221fe136a0bf8d210e930a2bed6ce92a05dcf1994a0d8cdda6040781667ded6eab2102dcb7514cbf90ddfc01a7a5db0530688e67ea37d24b50770e323f2ee5aff3badf05193967e348abf6f7267c681d964e833e65bdfc86d5f4e432620c009a1e1821f41bcb32914726d8beee48bb6b0347386761259f08a9c45537dd9a68e8fc52c07b0f62fdcc2b7ca8da8f4d42e2863e6e7364735cb20534a1d4fc53c314a135cad944cce570715b6074719a38aac1bfc9eb917b21f823a85ef51ee493c4450f651936a7b6325e74ee58d448d9d99248c9a73c4a16c3ac7c47528facfbcca681ba124ffec539d910bb0de7f06d7b97e85a82b56ab8f27ebc5300d21bd07618c1d064b382c54e19df133f0396a110ba82d5b4cbfed38", 0x1000, 0x9) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001940), 0x100, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000001980)=0x2) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f00000019c0)) 571.232672ms ago: executing program 5 (id=791): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000040)='./file1\x00', 0x1, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) connect$inet(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x2) poll(&(0x7f0000000080), 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 569.762956ms ago: executing program 5 (id=793): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10000040, 0x40, 0xffffffff, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x9937, 0x8}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 478.358943ms ago: executing program 5 (id=794): mknod(&(0x7f0000000180)='./file1\x00', 0x2000, 0x80000001) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="94", 0x1}], 0x1) 324.998977ms ago: executing program 7 (id=806): socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f00003c2000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x10001}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f00002fc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f00005e4000/0x4000)=nil, &(0x7f000032a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000010001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r4 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r0) 283.176999ms ago: executing program 7 (id=808): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x9b) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de2c0000fe8000000000000000000000000000aa84"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) acct(&(0x7f0000000040)='./file0\x00') 282.243189ms ago: executing program 7 (id=810): getrusage(0x98be7e00aef6356f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 281.571023ms ago: executing program 7 (id=812): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r0) close(r2) r3 = socket(0x10, 0x4000, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x0, 0xfffffffb}, {0x1, 0x3, 0xfc, 0x12004}, {0x5, 0x0, 0x0, 0xfffffff8}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x408, 0x0, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) r5 = dup2(r2, r1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xffffffffffffffff, 0x20001ffffffff}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000001600), 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x11a0}, 0x2) sendmsg(r5, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x408) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 235.014046ms ago: executing program 7 (id=814): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}, {&(0x7f0000000100)="7390d0246e93a7c423b596ae602f8c6fe6d125d8444715286a5661268142ded4db51d29113282a1623ec379582e0d1a81f9ec7b814b71a4d1a07dba2ca0228eee1d95dc034dfa8bf809959998921c0759e60d06e64464748b663d5d069c6d2e1ef055bba", 0x64}, {&(0x7f0000000180)="09f86445af0c350f1336eecea6ce7ed3f11460ef34e142bbdf7191c844889281b4d1cfb3ebfa89df60393cedf8298021c63ae315120d661986e68a33f702ebbe9c23b01ccfb9411528b7c2", 0x4b}, {&(0x7f0000000340)="21264f0d8f2daadd9c784b1f4a661d6716881c2bb7535944e0f3123ed2dee5cdafac257c5ed1f24f5c8144a83e80866dd5d44a152ca0896ba33cbbc43de5e2cea8e13044f26687ef7530814ef267fe2fc6aa706fef85a27af248510ce2d673b41300a2574e2a0b262bf78c37ff1a8d860efd69bb5d2d9e444e89875e5faec41d32c3fda6efacd1062e38d390f41e72481e037ad139773b021fd5b8b9eaf9bb781b7f16c02225ac9007d1e885cd583195074eeaf4c12aab813cc17da833337dc57a7014", 0xc3}, {&(0x7f0000000200)="3a0d6298e75c2de5f010f9cca2bdda1f1a790ea72e70d5a4ced858fcabea131c502f039e0b3b1569416b0b7552dad3ce26a7435c372620b2599956321e05", 0x3e}, {&(0x7f0000000440)="b38fa7feff808cdf9518263318b8e44c225a367b080fb6e9391516a5cd508e343913f7cb4c94e355fa7883b76e66ef48e56f1a4381ef31856bc7d2920600c667fa97543469435e8129721642056609d79fdedc0ac6c0d3a3c5ad9d2e9c1e2085a1d3163b950b082307bbd2af5f07718823782d5e416b84d0f0a1b6b51493c616f2237bd1201d895bcb468cc69762878378ff172ad26f169623b7a40187210b1c13bd8348498a0e684e20dfa3cc56d086db1c76b7baaba59c79aa2fb94055e8aced60109cce7ac446a5f09194007744c11ade0bb78623e6f9a72a47e7a9987de91ca2fc8908cd96d9ad80187c4543ada572ef783c6b0c84ce88b3542cb6af", 0xfe}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) bind(r0, &(0x7f0000000540)=@in6={0x18, 0x1, 0xf}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') recvfrom(r0, &(0x7f0000000580)=""/59, 0x3b, 0x41, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 232.796961ms ago: executing program 7 (id=816): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0xc2) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r1, r1, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x9, 0x81, 0x9, 0x8}, {0x7, 0x9, 0x3, 0x4d0f}, {0x9, 0x6, 0x1, 0x1}, {0x7ff, 0x8, 0x5, 0xb2}, {0x600, 0x3, 0xbb, 0x8}, {0xe000, 0xb, 0xa, 0x4d}]}) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r4) r5 = socket(0x11, 0x3, 0x0) recvmsg(r5, &(0x7f00000002c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/95, 0x5f}], 0x1, 0x0}, 0x1802) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) 59.262897ms ago: executing program 0 (id=825): msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x6) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffdae, 0x0, 0x38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080)=0xfffffffffffffcc2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, &(0x7f0000000540), 0x0, 0x0, 0xfffffffffffffebd) write(r0, &(0x7f0000000040)="1978", 0x2) close(r0) 1.97935ms ago: executing program 0 (id=826): sysctl$vm_swapencrypt(&(0x7f0000000200), 0x3, &(0x7f0000000480)="203bb3b2485b905a0bbb46d63ef8becdb2d64d6befe415f3d552248fced366e7b4d9e9e368d46270cdbb1745b87a0e397ba13ba8f5e4420b840e7ade5dd10284b373a6b81d1a4b11558518f413c41141c74bd87df7d489c08e820afe4e243ef26060e35aece2151d1ad08140897d9cabd97f81d9307382d6c10d73820b42d514b9a8d0d1b5a36dd6ddcd96142ac4a0e3dcaf3a1b8da4824305488befcfe5b879e11c235c1826a83ac328506379942bcbe5ea26", &(0x7f00000002c0)=0xb3, &(0x7f0000000540)="59b73adb57717e6ee04f58a3c79817e717bac560dcd0e54eb1fa337b15d1750fea8ff3e28ee9b74597380f634344e585b869605d68853842cfec3aea1c4190bd56d816199cda40e69c030b1242f68fa396d5569b9e00ffee244cfe8fe6547a87dfb1c396718785b80ddf6532c4ebf828e7797b766ab97fea355dc5852d4f04defb305d5332fb1a91dd639b0b2cdafc06c8f9559e20e55b3af8103fb85657e6557672753eac105cb2882033d2c8c915315855755700a7581443acc4653eb74bdea85031fb540923d1b3a37325d1765b2119c51bf715e2011de889853f32078266124d33b50b1049e203bb5024f2adc5e6e648920f732588cbc8ad4468b13464fce69a479c4e0a0983e9edce9f01ea7b7ef4371ab905fd350fd19f245898c7d7377855d8f7107847ec98b4d65542da83509bd49c81e269bfa3e82fe787414cfe296be921daa35e1258f8ed752a33a991f10b36183147c7acd22211a606aaf3271362a908a667ff2fae936acd8fc4825f12be131ef7bde403f1c674d9e09e2d06db33fe3aeb8dec23ad777a886a992c1fffe7a3b1f3b49a126d6a89a7b3f0b8cf9eca10168a4c76ab0f5b34c4f100b1e8416032b84c7da4ce2a655f6e9ec1adde0907ab790426d30e40c91d96a8cd131abcab636777b4ce185c4d55df1b1ab5b866a5273ff955e7e486d15c303d5d4c5394bc986528c8cf228ba94e93cd1cc63785756853905d97647b2c28919e5493498217b71b8725cca7b55d696fa8cf746c524001ab9dc448d349c97a70f50e3b34ae1446ebec22d4182ac948eff1e3e65cc655e45f8c50c8223884045343a067f438ed933a8554378add3de314f48d7317eaa8461270a3c6358c217bb46e9ec1da3ecd2709e4774d4de1a8c6e5e3603a9249a2b1f6ade1742a9b2ad5d71d2584b2be45935ba370c52ef299b265a4ab2aea75d8fdbd4ecef580ae70769ceaaa7f5b667421acb48b4c65d05b5ac3aa467b39c8f224c82ad4035ddb09cb91328ab9d5c6828322e4bea5be439d8ea2c4f8d2f215ed09b69a73ce60f5c0e8610bf617bc8160fbc660deb121dd971014879543a1c90731d611382482aaabdc215c9631f790dbeac05337b6aca728f18ecf56a072f2d249b37090499e5b59d08e401f2b9586175bf9c07fc566bbd34eb9a3fd91a247fb48fbf7fd6bb61be5196ce19fa8cd430fe8f3d3b2d994ebe6c96c04770464dbd3343089905eba74cb0c8215df08f10b22c3ff176ed8d5062c45d34c3576f85394a61f195cbe3ae5957f1b28bde48a2e1d3f33d917a01712ca115d196924ae1ea8676efe01831d27e00fdc984d3c1bf5abf12e05157ac7a2c0177c46ddd193be0f7cc714b3bafaf83b29e9882da68ef7db111c860ed7f42350e2ac305f909509c4bd6fb0d0e25335bd25f83cf117d2d9b89ffd6b34863cca7e679b51c3c6b68692768512d78ac07d125b0215397d8502fbbf7e54b6074ee809197be309753aff3c55efe62746f675c4be995be3705c1d5639c1673ea8a6ebb038eca9f5d8913bad57544ea7644c3718048c16ef50255edf6170c4c71ff65f6979e788a7d72e42ac6278516b1655c0137767c198c1877b93efbb5655371318dd3bb4528a4c5a320dce60c45f42229f809d3be2886a240d9a7f9241ed74e9032d8470fe0f1aabdf127dcc84a139d99c171d54fd805e5c9bb1e2edc2368c615b0bf404690b6527c43cbd62d2cb4a07e81e74861b08b81060e619603e61019ca3bf200d4ac2c0ef31a9d2befdfa39731ef92800d1b4124fdb9c2060df76ffd5ede823caa467db8caad676edcb61b435ad401b5246d01f2c2aa83f2a105e3c5a1cd7d506489172467726c4e9525713e357b39b4b059cdf3bbd825e39ae8ce58994046682912ed5854a270dd334369e9e66d41144e3c0b159f23673b733ffc942e3472d8b215a91192c90b673a9e949c9a23c8bd67db99e67092d6cb5b00717be7db1a246be610ab459c4465f4c9ff4926de96c7cd47d20d2728d068ee08ac5fdf5ed3a4038732ab12055967790ada490ce1d996610a7dc5ebac706507f5d3524bf668421cc02e53a30cfe26b7d21f1002c688d0ae372fd704a883bd4d1aaa151342ef2c1bb91000ca4070532bdfd9be63222db49ca2f4dee0d70dcabd59d124b3d30564169f56230f8430b1e62629327b5fcc4bb17e083d0379c057b02452857f5c4bd612f1763de3ca76f53decb59349546c15e34ef1f6a2188424af82a4c36333a5fcbab9632e8007af10f0a90df1b47b9fda374a800ae3ee9247807ba72691dce706208a97738ec68bb868ebdc047543e4942c49fdf9415ec0f0a29b13831d3bcb86ee0f3f49ea45e1c53ddf6fe8d823b4afe2a2fbe280a9285ae9df546e042a5d51671ac0f5b7fc9e2553645d6fc16f97a50308899889082c65a3eafa404f94805210de7d51f0a1d4058bb96b2f63836ce45b98e8960cd1f8a38c1b53409dd681ddf942fcd2f7d18e9ff3413cc40d2d169d44925b60ea7249a472032e69f14b793da59e5da2d018a3d604c0f76af625b8553c2c852fde2db30cd55eec3ef32aa002ec67c08470df4ffd7464d4c1175694bd869e827c4c45508aeb5df68fcf4b6530c21f4de5014f4474045319d6b2f5b3a3180bde50e8520dad1850a65cd036a83a10a4f34ab85b4d6efd9bbef1faa3820b63327d5a1e02b93cbe5ca18dc1f294592d437e557bbd9d661623c9490e56f07bd0bbf2fb1200397cbe0c27f9292e9bedb2cffb5084f1766bae43c93adb454e9b9d723060191f3801555ff87b94443859caac2a2c51946f5704487794741851f82dbac4fde4c77d3f160d35430a8da7d8ca6c442e225147ed7d8b647a1f24ae4f15db5023fbc84a6c989f911c22e0c12a24873d7d7643d9b2af4c5c2b5bdad1da381364395f508dbbcbe82333515e67c5155a70282cdc446aeef46eef058bfb4e4a1c3ed52d048c9d082e89f803f672a076a6af5cccbc988c5ac50c69a1fcf001e3b6ee3ecc1f09f1ddd587ddb9b869da427e2eddd51903f3d3419311bc9c8259b828d206c488b30d9350212e4e4679950cd96061148507e71973fffad23e0887a81f4a107dffe24cf8cae73c7ca453ab3533da82f2b1112a25bc0dec74c8f8d32842daef3f173906d7557a5b07b24b7f2624e5cf26a4d7a0fd31547dbf88d86493b8a56b7b128501f217cb94d03f9f3ff76cf4af33c69cbb0e75e61d66cf3d8a7bb65ec4c75abc21ccc1e968a47c860569e6c1082099fdadc0e60f627bca85d422be1fc67592a98d9da99c9bcfec2cf2a8a56554eb23560965271796c6ce32c36e0de07cfa257fc0863234fcc59769f49146ef26b6ab948fde34f287152a93c732d20789cf06510a8f792f0da52b2a95903169be477fe51ec2c5408df3620d95f6c7ae0cfb8825e942bf80864c5c9f7ec188ad52d61476377278213884e2f400339f55bca6750ff3351ff3cf46476eca96e6044b6fb273e69012919a3230576ba71394c2d4f06e397acc18de131d0319781b8d834a8c8636a2964774fe89cdbea1a38ef3d1dfd185fdaebf266053e205a8021e11191888ab25bb50c9fbc0bb6febfa5806af6d434ab7367f1f3c02ace05a7706d3c64db65a7585fcc4bde3181377aa46ea2758ab42fdc95193a6a41440705cda715ad4f9bdc6154e00a411d45abd7d934a1c58626c069a6a12147e970d3fb22c12de4202ed5beabc542173d67fcff16aeafef1083d2f7f411567d644b85e704f7ddd98c90056dba48ad886f552a8f46ab90ed52ba0f6f608a1ec6b3722f076ffcad94ff314dda1ae961237aad98b006dca6752a17e55fc60353f07936aa6d2ec22693ef16ab8417995bc364942817524d06a69b441cc27e05b529c1aa9e9d5f179dbd8f4317b0dddc56aa576cb325a22420bfd8a1986c3c495bb782eda980204a388d9c6fb09eda9915468db8a24e2229c110b5571661cf7dd7e4f7be0a3c67d4ac7c09768f6b512e3d834d5d533256645eaff549dafefe1048709523e486d696d8eff0998845247112c8f08a80925b85593efd6ebc581aa1e304341dbb7a21cd710b90360e1fca7d0d1420912c38e76f36d8a63cfbf455350d0a779305690f98b84ec9ed9132ee1ccdffdaa77667e36b500872666a9f3776466f589adf81e4945ec64de90d81e8cdf601f3ea520e0e3f9e05900894712ae642d7c3c4c107a271465fbe28fa34883755fd2ded63cbe6cab38ca4980e3e75f2eb0d6dbd983eb237c404f8877170ca5e3bd6032017187e2ed0201c236e10b941a220a143843dfbcf85672350c81a80c5988bf885269fdceab2898dd0c1afdacefd8c3336270293d825e84e1f58407b72a1dd5bb23043889424b260a02251f933600db4e5df0b0b8a0d27135f723f764ef9e44b803e1d7614b4d6084f7473378a7650e94b0ba1736d17e1c8b0ca7265ba5eeeba32dc60fb8cc3463f3baa7510be3e38e326389ca523d4113e4e955bc0a0143f8caf0ea9d7b20e4203f9ca274c29860f43e2ac440ef918a0a34ec7be7f42b764b50371b9b6865ae5ec0e52b3220a14e072c6e575cf3c23bf3465c63f366cfd803fc0c3d8b6526157e29020ef46dfb4ba49b2d468c2c3a43f1caa06c886227a5b63984ddfea432417bf08f7d1fbe825ef48322886152bc2d05169fe88f91a651cce3af38b1aa245b07f08af8e1dd4b511c2a3f25461027ea19f3855d849369262215c4e794f997fc02d6ae1d645309c6287f94f8f5a2652b4f57750002d4fdeb77a680b81302c4ae6c8acccaf89d1057bd1f4005e68aea15046b8ee4e0d4dd104098b992dcb357ecd38de1299f03c9e56adc56f4335a708ccbdcfa7fca44d428b9637588f0104d3c95b194d936b0810aa627135e440b0a2fedc8c3eee995ff2779ac37408ca6737160e60a7e2606346ec81707e92862791ea1bfb2d1d31301f35719efecde50614cafc2f5a1c75447775144429d3706ea12a4574c30f0b13de8e61bf19b8d313cb16a586493d3ecc92d2f54319327449097100cc89df9ef2ea18d99b4037c6b33153d8e6da286f3cf229e0904296fc600103d9793d38c573d1e2ff266ed91e148f2239ad76cacb3544ff20b99a01b0149e78489edbac3581079f839f12cebd2b466ed763880a42d07080fbfea50751b6946e3691c74d74225dfe00f793dc481a382e210768c91c0ada043b308d2c06f01dccec911e8d0c911afa08dd09f7d85a59696ddf20a02f045bf7717642641a0e2be729cd59c3e165ec5b2aa08facf9f486aa4e50ff76790fafdbc2a565e876e148ffc7d8d20d9cbf52011f5dd1791e4a6dd126c6713ddc6f69035ba93ba4f0b9185318928b1abc8a83042522ee01857eb0a423109b1038922321710e0427b1ecb36f656c45c980f63047d667fccfb8ce2ef67f5380aceab3d25cdebf110f73e97365b99f2611956cbc31e9a468f8e85db8e494f96983177a2d1a94d38e319dc354abcc3f76fdec4590a7976d988544d52c5d803f6fd7945a7150d1ab2627f980fb98d8d6ec8124a7ec3ebbee89bfa996661377e620e421293420a1f34cf5dfc6bcd86776e0b1ffae6dfb6189aaddc686b14b37ce6764bea9f3a2f4586d631d2b0e4fe0bee04ef00ebcd55f7cf8739065f4f493f57de295e7e0be502bfff85a9a45cc633c9e0dc44a13b8665bd3301df4ae81ddd972c2493b1500c68ea1072027172aa0cec2168b1efbff3ab3383ca9c483736c6525f722cc34e6765a072fb2277d8c3062fe346f2a09bde5e517ce8fe902c2cf0d4fa62cc6e2b2b854f983f74ab94a", 0x1000) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000140)=0xffffff7b, 0x0, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x7, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x48) symlink(&(0x7f0000001540)='./bus\x00', &(0x7f0000001580)='./bus\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.672391ms ago: executing program 0 (id=827): mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x1, 0x6, 0x1, 0x27a]}) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x80) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000000)) 1.432202ms ago: executing program 0 (id=828): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) (async, rerun: 64) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="ffc05f80315258f242c77d45ba04a3b9f91286b66dc81afa1976415a402b5f69b859c70ac4144f847e96aeaa80fecef92c1f", 0x32}], 0x1) (async, rerun: 64) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e34712611fd238d2c7d5a1b9b3f000a7475acaff487f89cd73053004b8e93ba66b3adcc5f84cf418d5eb3388847ea850497f95624e2ac03000000255fb962e6abd8cab5eb5e9fd0665602af5409", &(0x7f0000000080)=0x50, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x16, &(0x7f00000001c0)=ANY=[]) (async) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 863.588µs ago: executing program 0 (id=829): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xec, &(0x7f0000000080)={@random="f17d7de14c1a", @random="5444c25936a3", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "78c566", 0xb2, 0x50, 0x2, @loopback, @mcast2, {[@dstopts={0x2, 0x1, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @routing={0x29, 0x4, 0x0, 0x8, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x3a, 0x6, 0x0, 0x8, 0x0, [@mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0xf9, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}], @tcp={{0x1, 0x1, r0, 0x41424344, 0x1, 0x0, 0x7, 0x80, 0x8, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xc4c1}]}}, {"e8bdb6734e0cf489b7bd093ea98a"}}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 0 (id=830): socket(0x20, 0x3, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a000000000000a2000000000000000000a02bd9ca15213406c16d7d5b0000fe80000000000000000000000000008902009078000000006706c33e00063a00fe8000000000000000000000000000aa000000000000000000000000000000010300000000000000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r3 = semget(0x0, 0x1, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, 0x0) poll(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0x8) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000280)="37313a3ba83f29edac2040d6e76152e7cabe3e255ef398d04b192322e63a9d9b133e52ca881b661fcfa65201cf66768d5e673d323786fb8897b8881a5edac326e1a2adb406651aedf4b46ed83518cb2e541e9f0a4a322aa8244c83a0c9a63737c0ceaa549d1df08d8e8edf174d0c22b7519549f2ce066ad6e858786bb65d68f81bbbf6ffebbea3baa2963cb19d9a41d26a9697a8feef054e6965753d738ea28f585e1b85782395", &(0x7f0000000080)=0xa7, &(0x7f0000000340)="b663a9dd10b7fe320ed1f6e56c165e1155ed6894b7a447364b444c26d8ece051b792fbf49b3d68b43c226e6d75489335b9e568541ee06becb29484c51a0abd482267476da34bce62062f3b9a69fccdac817ab2e8b5", 0x55) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x3}, {0xffffffff}}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.235' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: #! vnd0: sloppy read from proc 72075 (syz-executor): blkno 0 bcount 12 pckbd_enable: command error denied attempt to set clock forward to 4263431299 OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1694 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *277925 75934 0 0x401000 0x4080000 1 syz-executor 322488 65764 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x25 panic(ffffffff830f8354) at panic+0x1e5 __assert(ffffffff830a900c,ffffffff8305150e,69e,ffffffff830134f1) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c002c68,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c002c68,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff80003722f7e4,5,20000100,ffff80003722f818,0,37,9d43e60369a4de45) at kern_sysctl+0x500 sys_sysctl(ffff80002a03e020,ffff80003722f950,ffff80003722f8a0) at sys_sysctl+0x425 syscall(ffff80003722f950) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e136f39610, count: 6 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: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1694 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830f8354) at panic+0x1e5 __assert(ffffffff830a900c,ffffffff8305150e,69e,ffffffff830134f1) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c002c68,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c002c68,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff80003722f7e4,5,20000100,ffff80003722f818,0,37,9d43e60369a4de45) at kern_sysctl+0x500 sys_sysctl(ffff80002a03e020,ffff80003722f950,ffff80003722f8a0) at sys_sysctl+0x425 syscall(ffff80003722f950) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e136f39610, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003722f470 rbx 0xffff800029b7cdbf rdx 0 rcx 0xffff80002a03e020 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xabbfa826d6c9dee2 r11 0x49f996d15a724b3e r12 0xffff800029b7cbc0 r13 0 r14 0 r15 0x1 rip 0xffffffff81ac00e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003722f460 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=277925 pid=75934 tcnt=3 stat=onproc flags process=401000 proc=4080000 runpri=36, usrpri=86, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a03ef50 scnt=2 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a03ef50,0xffff8000371c5478 process=0xffff8000371ae460 user=0xffff80003722a000, vmspace=0xfffffd806c002c68 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75934 201589 25853 0 3 0x403000 suspend syz-executor *75934 277925 25853 0 7 0x4481000 syz-executor 75934 213937 25853 0 2 0x4481000 syz-executor 40176 390570 41067 0 3 0x80 nanoslp syz-executor 40176 142500 41067 0 3 0x4000080 sbwait syz-executor 40176 449575 41067 0 3 0x4000080 fsleep syz-executor 95817 361155 39410 0 3 0x80 nanoslp syz-executor 95817 438830 39410 0 3 0x4000080 pipewr syz-executor 95817 177226 39410 0 3 0x4000080 pipewr syz-executor 69370 294142 10303 0 3 0x80 nanoslp syz-executor 69370 83732 10303 0 3 0x4000080 piperd syz-executor 69370 126765 10303 0 3 0x4000080 fsleep syz-executor 12730 99695 88213 0 3 0x80 nanoslp syz-executor 12730 354444 88213 0 3 0x4000080 kqsel syz-executor 12730 433540 88213 0 3 0x4000080 kqsel syz-executor 12730 155260 88213 0 3 0x4000080 fsleep syz-executor 88213 91322 9657 0 3 0x82 nanoslp syz-executor 47055 169339 1 0 3 0x100083 ttyin getty 62325 410368 0 0 3 0x14200 bored sosplice 96105 221271 14522 0 3 0x100082 sbwait ndp 14522 209079 80232 0 3 0x10008a sigsusp sh 41067 3106 9657 0 3 0x82 nanoslp syz-executor 80232 298976 9657 0 3 0x82 wait syz-executor 39410 274924 9657 0 3 0x82 nanoslp syz-executor 53675 256870 9657 0 3 0x82 wait syz-executor 10303 422625 9657 0 3 0x82 nanoslp syz-executor 63075 504790 9657 0 3 0x82 wait syz-executor 25853 89070 9657 0 3 0x82 nanoslp syz-executor 9657 36427 68998 0 3 0x82 kqread syz-executor 68998 363806 86485 0 3 0x10008a sigsusp ksh 86485 132068 89669 0 3 0x98 kqread sshd-session 89669 475225 28860 0 3 0x92 kqread sshd-session 28860 126147 1 0 3 0x88 kqread sshd 3772 280276 52932 74 3 0x1100092 bpf pflogd 52932 439825 1 0 3 0x80 sbwait pflogd 51959 115764 37131 73 3 0x1100090 kqread syslogd 37131 63324 1 0 3 0x100082 sbwait syslogd 35760 240564 1 0 3 0x100080 kqread resolvd 89393 389583 36776 77 3 0x100092 kqread dhcpleased 31979 189261 36776 77 3 0x100092 kqread dhcpleased 36776 480448 1 0 3 0x80 kqread dhcpleased 64941 391581 0 0 3 0x14200 bored smr 7656 503937 0 0 3 0x14200 pgzero zerothread 59673 1134 0 0 3 0x14200 aiodoned aiodoned 43830 382565 0 0 3 0x14200 syncer update 21591 346077 0 0 3 0x14200 cleaner cleaner 65764 322488 0 0 7 0x14200 reaper 17273 300201 0 0 3 0x14200 pgdaemon pagedaemon 83646 224787 0 0 3 0x14200 bored viomb 26348 243317 0 0 3 0x40014200 acpi0 acpi0 37408 241305 0 0 3 0x40014200 idle1 96835 116210 0 0 3 0x14200 bored softnet3 70244 109003 0 0 3 0x14200 bored softnet2 25947 420600 0 0 3 0x14200 bored softnet1 3260 336059 0 0 3 0x14200 bored softnet0 88572 200314 0 0 3 0x14200 bored systqmp 50474 390201 0 0 3 0x14200 bored systq 45811 24725 0 0 3 0x14200 tmoslp softclockmp 52333 369031 0 0 3 0x40014200 tmoslp softclock 70960 37936 0 0 3 0x40014200 idle0 1 406639 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 75934 (syz-executor) thread 0xffff80002a03e020 (277925) exclusive rwlock amaplk r = 0 (0xfffffd807436f278) #0 witness_lock+0x5bb #1 uvm_map_lock_entry+0x4c #2 uvm_fault_unwire_locked+0x253 #3 uvm_fault_unwire+0x55 #4 kern_sysctl+0x500 #5 sys_sysctl+0x425 #6 syscall+0xbb6 #7 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806c002d60) #0 witness_lock+0x5bb #1 uvm_fault_unwire+0x3e #2 kern_sysctl+0x500 #3 sys_sysctl+0x425 #4 syscall+0xbb6 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835a0b68) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x2f2 #4 rw_enter+0x348 #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x49 #7 uvm_fault+0xf5 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 kern_sysctl+0x1ad #11 sys_sysctl+0x425 #12 syscall+0xbb6 #13 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff834bd7d0) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sysctl_vslock+0x45 #3 kern_sysctl+0x1ad #4 sys_sysctl+0x425 #5 syscall+0xbb6 #6 Xsyscall+0x128 Process 65764 (reaper) thread 0xffff800029fd8290 (322488) exclusive rwlock kmmaplk r = 0 (0xffffffff83641100) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvm_unmap+0x81 #3 km_free+0x87 #4 uvm_uarea_free+0x4f #5 reaper+0x1fe #6 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10208 11131K 12492K 166960K 13071 0 pcb 17 14K 14K 166960K 223 0 rtable 218 7K 7K 166960K 474 0 pf 39 18K 26K 166960K 105 0 ifaddr 41 7K 7K 166960K 79 0 ifgroup 55 2K 2K 166960K 112 0 sysctl 4 1K 1K 166960K 4 0 counters 64 36K 36K 166960K 104 0 ioctlops 0 0K 4K 166960K 1771 0 iov 0 0K 16K 166960K 41 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1534 96K 97K 166960K 2291 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 16 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 79 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 19 69K 93K 166960K 978 0 sigio 1 0K 0K 166960K 21 0 proc 72 91K 128K 166960K 665 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 119 0 in_multi 94 6K 7K 166960K 168 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 139 625K 625K 166960K 139 0 exec 0 0K 1K 166960K 492 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 261 73K 88K 166960K 10830 0 UVM aobj 65 7K 7K 166960K 69 0 pinsyscall 45 90K 106K 166960K 2120 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 63 0 NDP 12 0K 2K 166960K 54 0 temp 59 6823K 6896K 166960K 25056 0 kqueue 13 20K 32K 166960K 171 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 86 0 80 1 0 1 1 0 8 0 rtentry 112 143 0 44 4 0 4 4 0 8 0 unpcb 144 733 0 714 8 6 2 6 0 8 1 syncache 336 10 0 10 3 2 1 1 0 8 1 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 808 334 0 328 11 7 4 8 0 8 3 arp 120 23 0 6 1 0 1 1 0 8 0 inpcb 336 1163 0 1152 15 8 7 7 0 8 5 nd6 136 35 0 7 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 15 0 15 2 1 1 1 0 8 1 pfstscr 40 4 0 4 2 1 1 1 0 8 1 pffrag 232 8 0 3 1 0 1 1 0 482 0 pffrnode 88 8 0 3 1 0 1 1 0 8 0 pffrent 40 14 0 9 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 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 86 0 26 1 0 1 1 0 8 0 pfstkey 128 92 0 32 2 0 2 2 0 8 0 pfstate 376 90 0 30 6 0 6 6 0 8 0 pfrule 1344 30 0 23 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 643 0 214 30 1 29 29 0 8 0 art_table 32 645 0 214 4 0 4 4 0 8 0 art_node 16 142 0 54 1 0 1 1 0 8 0 sysvmsgpl 40 51 0 48 2 1 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 75 0 65 1 0 1 1 0 8 0 shmpl 112 66 0 4 2 0 2 2 0 8 0 dirhash 1024 34 0 17 3 0 3 3 0 8 0 dino2pl 256 3096 0 1594 95 0 95 95 0 8 0 ffsino 272 3096 0 1594 101 0 101 101 0 8 0 nchpl 144 4533 0 2842 63 0 63 63 0 8 0 uvmvnodes 80 3866 0 0 79 0 79 79 0 8 0 vnodes 216 3866 0 0 215 0 215 215 0 8 0 namei 1024 15630 0 15630 3 2 1 2 0 8 1 percpumem 16 66 0 20 1 0 1 1 0 8 0 kstatmem 264 64 0 40 2 0 2 2 0 8 0 scsiplug 72 3 0 3 2 2 0 1 0 8 0 scxspl 216 13049 0 13049 8 5 3 3 1 8 3 plimitpl 152 391 0 372 1 0 1 1 0 8 0 sigapl 424 1286 0 1234 7 0 7 7 0 8 0 futexpl 64 13317 0 13314 1 0 1 1 0 8 0 knotepl 120 566 0 0 17 0 17 17 0 8 0 kqueuepl 216 371 0 360 9 6 3 5 0 8 2 pipepl 320 215 0 185 3 0 3 3 0 8 0 fdescpl 496 1266 0 1233 5 0 5 5 0 8 0 filepl 152 8019 0 7756 22 9 13 18 0 8 2 lockfpl 104 508 0 505 2 1 1 2 0 8 0 lockfspl 48 218 0 215 1 0 1 1 0 8 0 sessionpl 144 33 0 24 1 0 1 1 0 8 0 pgrppl 48 52 0 35 1 0 1 1 0 8 0 ucredpl 104 1153 0 1139 1 0 1 1 0 8 0 zombiepl 144 1237 0 1234 1 0 1 1 0 8 0 processpl 1160 1286 0 1234 5 0 5 5 0 8 0 procpl 648 2726 0 2663 6 0 6 6 0 8 0 sosppl 168 7 0 7 2 2 0 1 0 8 0 sockpl 664 2065 0 2029 22 13 9 14 0 8 5 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 149 0 0 19 0 19 19 0 8 0 mcl2k 2048 54 0 0 7 0 7 7 0 8 0 mtagpl 96 66 0 0 2 0 2 2 0 8 0 mbufpl 256 248 0 0 16 0 16 16 0 8 0 bufpl 280 3737 0 98 260 0 260 260 0 8 0 anonpl 24 238068 0 234227 63 32 31 48 0 185 0 amapchunkpl 152 35786 0 35218 44 14 30 31 0 158 8 amappl16 200 6050 0 6017 31 27 4 15 0 8 0 amappl15 192 10 0 9 1 0 1 1 0 8 0 amappl14 184 132 0 119 1 0 1 1 0 8 0 amappl13 176 18 0 18 1 1 0 1 0 8 0 amappl12 168 2013 0 1979 4 2 2 3 0 8 0 amappl11 160 58 0 44 1 0 1 1 0 8 0 amappl10 152 12 0 12 1 1 0 1 0 8 0 amappl9 144 155 0 155 1 1 0 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 134 0 121 1 0 1 1 0 8 0 amappl6 120 178 0 176 1 0 1 1 0 8 0 amappl5 112 212 0 200 1 0 1 1 0 8 0 amappl4 104 363 0 341 1 0 1 1 0 8 0 amappl3 96 6552 0 6441 3 0 3 3 0 8 0 amappl2 88 1607 0 1518 3 0 3 3 0 8 0 amappl1 80 11913 0 11319 15 1 14 15 0 8 0 amappl 88 10338 0 10143 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 68 0 4 2 0 2 2 0 8 0 uaddrrnd 24 1267 0 1234 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1267 0 1234 1 0 1 1 0 8 0 vmmpekpl 168 11770 0 11720 3 0 3 3 0 8 0 vmmpepl 168 86819 0 84837 103 12 91 96 0 357 0 vmsppl 448 1266 0 1234 6 1 5 5 0 8 0 rwobjpl 56 31035 0 26090 74 4 70 70 0 8 0 pdppl 4096 2541 0 2468 111 36 75 85 0 8 2 pvpl 32 15324 0 0 125 1 124 124 0 265 0 pmappl 248 1266 0 1234 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 431 0 61 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff834f2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835a0960) at __mp_lock+0x199 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_const_cmp4(ffffffff835ef4d0,ffffffff834b4220) at __sanitizer_cov_trace_const_cmp4 reaper(ffff800029fd8290) at reaper+0x14b end trace frame: 0x0, count: 7 ddb{0}> trace x86_ipi_db(ffffffff834f2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835a0960) at __mp_lock+0x199 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_const_cmp4(ffffffff835ef4d0,ffffffff834b4220) at __sanitizer_cov_trace_const_cmp4 reaper(ffff800029fd8290) at reaper+0x14b end trace frame: 0x0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830f8354) at panic+0x1e5 __assert(ffffffff830a900c,ffffffff8305150e,69e,ffffffff830134f1) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c002c68,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c002c68,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff80003722f7e4,5,20000100,ffff80003722f818,0,37,9d43e60369a4de45) at kern_sysctl+0x500 sys_sysctl(ffff80002a03e020,ffff80003722f950,ffff80003722f8a0) at sys_sysctl+0x425 syscall(ffff80003722f950) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e136f39610, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830f8354) at panic+0x1e5 __assert(ffffffff830a900c,ffffffff8305150e,69e,ffffffff830134f1) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c002c68,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c002c68,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff80003722f7e4,5,20000100,ffff80003722f818,0,37,9d43e60369a4de45) at kern_sysctl+0x500 sys_sysctl(ffff80002a03e020,ffff80003722f950,ffff80003722f8a0) at sys_sysctl+0x425 syscall(ffff80003722f950) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5e136f39610, count: -9