last executing test programs: 6.859271674s ago: executing program 6 (id=7): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0xd6) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x110, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x20001, [{0x2, 0xffffff02}, {0x3}, {0x3, 0x7fff}, {0x1}, {}, {0x0, 0x9}, {0x2, 0x1}, {0x0, 0xfffffffd}, {0x0, 0x1}, {0x2, 0x46fe}, {0x1, 0x9}, {0x0, 0xe}, {0x3, 0x2}, {0x3, 0xb}, {0x2, 0x20}, {0x0, 0x5}, {0x0, 0x800001}, {0x2, 0x4000006}, {0x3, 0x1}, {}, {0x0, 0x6}, {0x2}, {0x0, 0xfff7fc00}, {0x0, 0x6}, {0x0, 0x1003}, {0x2, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0xadaea67572c8f458, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x200060}]}) setitimer(0x0, &(0x7f00000000c0)={{0x2, 0x8000000000010009}, {0x6, 0xb9f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f00000001c0)={0x7, 0x7f, r0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 6.646972388s ago: executing program 6 (id=29): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x2, 0x9, 0xfc000002, 0x10000, '\x00', 0x800}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x7d, 0x4, 0xc6c6, 0x8db}, {{r0}, 0xfffffffffffffffa, 0x26, 0x54, 0x7993, 0x92}], 0x3ff, 0x0, 0x8000800, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x6) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x30, 0x20000000, 0x4, 0x1}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000080, 0xfffffffffffffff7, 0x1}, {{r1}, 0xfffffffffffffffd, 0x6, 0xf0000000, 0x100000000, 0x64dbba78}], 0xe59, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1e, 0x80, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffff6, 0x80, 0x80, 0x80000000, 0x1}, {{r1}, 0xfffffffffffffff6, 0x2a, 0x1, 0x7fffffffffffffff, 0x401}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x3103283, 0x1000}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x7, 0xf2}], 0x1, &(0x7f00000001c0)={0x1, 0xffff}) 6.457296071s ago: executing program 6 (id=41): syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6d31936200142f010000000000000000e7ff00000000000100000000000000000000ffff000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5140000290780002"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f00000a6000/0x1000)=nil, 0x1000, 0x4, 0xa010, r0, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x164d8c86}, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x164d8c86}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x812, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x3e) r3 = syz_open_pts() ioctl$DIOCIGETIFACES(r2, 0xc0284457, &(0x7f0000000200)={'./file0\x00', &(0x7f0000000140)=""/26, 0x3977, 0x21800000, 0xff, 0xfff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x7e, 0xffffdffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x2, 0x1}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="59e2dfcf9db6c5d4d166b566bf323eac6fe3d1e4af31db957731eb4a39fc5d1b4d275429251962b70573ae64e0c14748d965f7e72f297d49e9467467808cf813a949a9233cb33575b40835333da12a373d02fdaff0a66e48e5eb06a05848bbdfd4d99c63228a221b835fdb2f1b322dbbe1d0c636af9393263ce1268bcbdd53fcaf0b77c91dd51a407920ea6b43d347dbfc3e9b86acffbd30972476a8074086df3f63e23dbd3d553cb05521eec087cc5366058b003edd1ddd9269a1579a042b900ca38484f8dab864db57b5f6b2ff36f624572f8daa5638e5d8d907", 0xdb}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x62) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) syz_emit_ethernet(0x137, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000008004b05012900660002e41d9078ac1400bbe0000002440880030000000689170800000003ac1400bbffffffff00000000ffffffff832b01ffffffffffffffffe00000027f000001e0000002ffffffff7f000001e0000001ac1400aae0000002440ced114d700f22d761adb700004e224e2200089078dabc273b8cceab9ba0d8b7be06a3d3a37d1d486a6a567c141a88377ac68ecfdffa01124fbce20a62944c97c6fd788a6021c5f79554d8b140dd38ccde3c05a82ea2e5a024854737ae48bc0cb9536333d82b3c933bfa910b36e38956568ab47ddde1864ff7b5cb3a57c21c604a4cfe6897f7f018096422d20e681906ef5eab20de8c4447a53e760a6d57821b56ef2cf5dbc72411acca4a945c9f507d3605ccda94ba02262ce81dbdf2bcc6272dbb814017022c1f62f77666b17863139e5a0afe5c0ef59675ba88ab8f40aeb0562c99958a12c47003f720b32b334c1b5c9c9e19b4cc46f43c171d6dac04c16c666c5fba273f14d722dd2ee8e9ed5191cf3637ce70a3dc143c634d5f748667dfb6c6909be8d0d1e6ad4ab1ed98aa1cabbde1089017007d2c8bd5e5c6915a828f9122b7f2e6dae0979744c601b5b35e16166c831cd9af602b62b509eea7904b6d54c9583edb"]) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSTOP(r5, 0x2000746f) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2011, r4, 0x0) r6 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f00000001c0)="71f90b34a70f29cd206bf89cf54614e8ebdefce83c8daad405c9cef94feb1aaae984d2bc4e22990d70c5bc2d9c86b5693a", &(0x7f0000000000)=0x31, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d85", 0xf) setsockopt(r2, 0xb6, 0x9, &(0x7f0000000000)="1be12826ddef886549912577c1aad3dca573a6c992f8cbc5ae31073049", 0x1d) execve(0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x3b0) msgrcv(r7, 0x0, 0x0, 0x3, 0x1000) msgsnd(r7, &(0x7f0000000180)=ANY=[@ANYRESOCT=r7], 0x401, 0x0) msgsnd(r7, 0x0, 0x401, 0x0) 5.586013931s ago: executing program 7 (id=67): ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0xba2) r0 = syz_open_pts() ftruncate(r0, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0xffffffff, 0x66d, 0xfffffff8, "7ad4dc9277cfffec02f4661531ca245334f31f46", 0x3, 0xfffffffb}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10) poll(&(0x7f0000000140)=[{r1, 0x20}, {r1, 0x42}, {r0, 0x10}, {r0, 0x4}, {r3, 0x40}, {r1, 0x10}], 0x6, 0x6) r4 = socket(0x10, 0x5, 0x7) poll(&(0x7f0000000180)=[{r4, 0x40}, {0xffffffffffffffff, 0x20}, {r0, 0x4}], 0x3, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = accept$unix(r4, &(0x7f00000001c0)=@file={0x0, 0x0, ""/519}, &(0x7f0000000400)=0x209) getresuid(&(0x7f0000000440), &(0x7f0000000480)=0x0, &(0x7f00000004c0)) getresgid(&(0x7f0000000500)=0x0, &(0x7f0000000540), &(0x7f0000000580)=0x0) r9 = getsid(0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={r6, r7, r9}, 0xc) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000600)=""/232, 0xe8}], 0x1) writev(r1, &(0x7f0000000c40)=[{&(0x7f0000000740)="cc6cf0a99f024f160c485e6b668ee9af20c740adec3a0c93bfb7a56cd80fb9f4a69da013c55e7be476db9ce84cc06653bb35df00fb8caf6671c1bbeb4fba62ffa396dd1c2803dd74188d8fb7ab245813b410d27369893b1c827e5fa1d197f1d76efe8da141db7a63ee1491b3387be99c9fee5bafee66dde1642ef56e8d7a97c87e76e1a837cec82a2f995ca87fadbf685afac948ffa62140d1a259e2134480a7ed58ff52045bfdc728c733286f7018ce2f76c411e864cb6c1747e45f8b9d564eab8bec4367148a60d8df4c0e26e7553956bd44eaefdf789a12719223c0d0c129f6566cf72298", 0xe6}, {&(0x7f0000000840)="b24f390de3755d07aa89cddc13dc4b56e7310b4c7b3328ca9594a4e7c15e29cf52ff33e3ce6a5407f3ef18af42930de7c8e4da841c126e54148ff8aac00d25cf065bff2e90f89deeac3ac0381a2d997291f343c2aa9e0bc9f354321f9e1392bec74fa5abc4bdd4e5611555b424b3025141a7fceb11a749a01f3df1ec2e24b6f05e10d670d183f4ccd513bf6c652eaf570d5b9ce733f317ba2244daf458f60354f5e5abebe804252bfbdae31704c6218a8ee3c5ce2db3ecd5df40921a72ec17b1f60965a6b4ec277595599f4e870352cd573c718cfb8d942f6bb7a142962db90976bb4901ef4943f59ca47d3aa9cdf714670601f3", 0xf4}, {&(0x7f0000000940)="61db08f9f71829f39cc855192b791ec1a5f3313140bf1c08b2e18da2e3035d26a5805c85b0dd023db4dd4f311e03de874ca41e4bf0bd3264cf9943a0952048df5474a2559b0a514a1eab97e8ac7fd68a7934bae68077e5902befbbb8b74f48d6b5ffe421fe6d0d9cf21f049ea344597e42b28f316ea1a54ebe1ab49bd713ab8941d50bb457043bbf4ab0ac0d8ad5c1c810e1cc292bf8c2e46d96cbe8e62ac52a926ce8d91de74aa48af3f6a75c4e87af4c9a223f67a4be67c40fe134664de7a8bb081702e6f579deaf1a458fea274067fda852aa1b568f6e961098dafd988b5b2503369b7ac8ebf1", 0xe8}, {&(0x7f0000000a40)="75ec75972d838a1ba50720", 0xb}, {&(0x7f0000000a80)="ffe448c499b8c7bad645dc4c03d4fc91700f85aeb3d2bde22b2407a01859fa96f6ab695dac210c19a545358c3d8645d0e609fd12fbd28d9d6a9144ea7c4a1984983ddace75518a1338e786607b1e0a441ba76988ea5a9e9c985e913514a563bbb1cf57b86ea8cde1e52bdc7e6ec1d9437a29c89b2cac50803fccc134dab86384232b511ad76d2313d65676f3ccca75a0be4d986a4268b27d30eebbf7eb1123882e8b31299c4415dd9fda77ea391d92eac896f979dec7b4d6cc2c21f44b81bc367d37b951fa5950a2a0cd42de7a377d2f14b48cf92322cc0ad05ecc2799f7ca1f571631a09270e1", 0xe7}, {&(0x7f0000000b80)="3fd9400c7fcda7e709ac808d573039c2a300a97843ffc2faf3a9df8c524fc76410fefe23cc88ccabd031c8bee3c394b95ce112255e8a7536deb3629fa89d23bd3f798c300bf1a05c521d4ad496a1734493bd9090539d0c5795f8a08f01f9540bd3db183554903fe23fca18b94726b7b6222f2d7332714b1c9bd3ecd2bb7aa59256aa5e08422c11cbfad1d62f4ec012176c9b9b7674bad01c0ccc", 0x9a}], 0x6) fcntl$lock(r1, 0x7, &(0x7f0000000cc0)={0x67001b16, 0x8000, r9, 0x0, 0x1}) sysctl$kern(&(0x7f0000000d00)={0x1, 0x1d}, 0x2, &(0x7f0000000d40)="5beecfca4881a5814d48c1b47db3baed2b8e02e774dc3a1bdbfdab789c0231d23be384c9f597e3af8ca0a4ac64a21585b5d06359427bcc64a007625a80c35264c6379b247a169990ce3372aa1fc31912e08b4b4e0237f56a5741308ed9ec7207ccb4bd65e8dc6901111e187079ecdb97a0515af1d579d0042005f3c99c50efced99508fbc71c897b59eba9a6fa99d80ebf5ca981f7b2a882440b90ce128c14f913f453aa1d547488a6d882e0731d6b940225042a04a381d1cb4fa6aab5e69eac326e04599f39d87a29a7f2e249f30647a4a922e0465ac4cd2f089e86f0bc6222aff9e9509c057eae24bfa68271f1afb883c2533076b5b64de8cd1451be5485b1bc9f6cabf1e29e77cfa559ce08a3757404c9afa80ec3ab6e1d7af51135bc7f7c210547666c98088c35b26ace8c7359a8c508aef969b4e57c19cf08572a9491d17ca0e287e27006fd8e3d4b7738209dc94eff552d0f43ac9209adfb2681ebf03a072b0c0884806faebb519a803179b9b4e546eb3a94fc91f6fa3540e57a4a4aa7bf3a4925102c8f02a4b375d54fd7eb2fa71aa188c96e049327da7800d6335c7b0f68d4ed81b9ad9b2b2497e21ddaf124f811172032e9ff45b96f9766a307d7c875154b63b579d95f842dee4f47d9a4dd26be9f104a3f952a97737b8984bd389905343a767d53b25ac6d098a08044c836fdc82f3ee0dbe8be783c78eda929a8d1e8b03585a2c1d15221d4a0cfcc64e6db5c1ba8aed802ad9949a6d4a78e1bbae1109f402463dedfb83a16cd47e21282fd1b581db4a740ed53e12e102496be959fddeb3a48084e14c836ccf0c47e491b1c98c5d6135602883dae8f6509c1cfa6f9b81eca9eafb4c4fadacb6278d93bd91bc8091381e5be9c4aac67ca3683634cf597690fe1d278ac1d969fe2a58890cf007722948ba0dd91300a060df698a23bb166423e1b9e62fed2c6998598c4f0463c065bb6d724772304dd5cb370cf8fe1bdd9b577fffd9beb1163d2e010527e9e781ad00620dc867dfa6577f68ba037a77e732fba662cd4bbef15401975225ccbf7f6aeb6312826d5f665569eab2c943edb2a51724c9255638e96fb1ceb0b15bdaaf7ecdb3a2823929da1c77e55b66a10194a607447e8b07dd6403c891e9b95625e8b3380877e27ac0fc0d89dbd04453432f604a9b9ba26ee111287b1811645761862301bb1fdbe9bfc964a1eaf1904fbd7bb0471c7f5f57a58e3075d6dac3744aac267c6d8615a22e175d0dd973559b7fb21106f7f19ed4bd2fd173656aadc0c11fe46637995b8f5c6ec9ff70c3a1a624ca15aa976fca7da206d567e4517356b89b0bc6f4d5e4bf4087fc2bf0684b52a4d6713643a579326df5578dde5ea8944c604c4f00bfc8e92e546a4b85a5b9d255eb263f6174c6b8922adda4c46628b664f9814b883d53067e2ca8e41f0a97ed7db60ca9c37ebd6c2011bfd39bc851eb936ec4272a536919b1dfd2d61bff3e2dd33bf434f90b3028317cb9017c52f5b4837d7e971be867eda154abcc50ddbd42e6893c5a9fdda308172df58781d02cc7b32fa25428a95a2e4664e8b745aabbe175ec997b6bd72cf11bdd0361aea1300e057f263b349caa38ec4feb8afec886619544a038b29b741125df84218c0a9b856d3543fc416bf07412c000d3bcc153f7ce9fd388e6bc7a9812c92dd6476555536fa12786d007984e588afd25f4015bd2e23a77a5a1f022345cfd4e13b99425dd0f3567b9449f9f4ded24720af6049377fdb3013a5c384a8ab2885284941eb2b9e9d8046ef97f4dd9b9329bbd1e4e89e3ccd92d63057e6d3032e7c4f2706e0efbbde3717a2c0ae0eda9f5dce6e094c66dc92eb63426f4121a3feefdd3eb43e925af704c6632b1731fce88ec11bb7fcd6d9bb6692509d92416df0566432e869a6cc251749f7d223b027e6c97d03a5b240a8a6846d71d5e0f9307b626a77806f68680f4ba4d1dfe1056db2854f8bd15524192ab867aa9bfa487acf0088d64a81ebc5a587ca8b0a516350d33595001c05deea4cd7fdf97e3dae1854b3b18f51128b58de1918e98c2a63a61776b08d7d7a512df1fe833f63f6f3dcc8900d400b775968f18b6e53bb792504ba9fb17870f2fa59f203c6faae3744c6dbea7d77593d55497d22938d3b7b7a6e98c87c35835b4e7840f72abdeb3ecffd09e9a701e81a5427ed8902248ea2dadb82f03b56abbb0b3d22f29b52fa54d5ee30173ab45993902de057db6f3efed307e9a2a838995163f00d5bfaddb097a054aac3db077e42632671d01f1525cefa24387f9755dc6641822cefb380e2a8e6b243e4033a88c46c7694e8f612a8667b162ea8c3296b634d9c28529a3585e1651c38429c15ba2d9e5bf11429253119d55dc58cc595b11eb054586b31c8653bd2d62f2baeb302e98011e5721a878e20211467df280c3b1029ea2276cfd65c5c3b20774d919ba17e5aa82055b1cd0a0685b7db813ff9c97290aeb3f517980afc8c82fdfdb771222948cdad32c8ddbab57870c6e926498c99ba3e46b6b0ff54e5fca601762cf28ad991488ab8652b36702458addb48e717a64978cf68e32127b1e8aaaf632cd498098cff939d87e44cee32a73551c69bfd90126c5ef4fc9ff4e7a9fc8c12ebe924c4f00171534a91d28e32337d6595c0f01c7e30b8480076fbf9d129a088a79e36cb2220b94492742ff183851011520c86efa0ff62f82a6653c90a79060be77767fdbe44a0eeb5c64cb7de4dabfa5e5312910659c28365c7b87387c5b329bfadff58ead56ba16203ec1662b9a0ad2f54664391269552e4f06788519c76d157a87ba3783835c748afb762c9eda5c6d863f0c597856187ff4cc7528155b863578a7bb53736367d8022ea6e4d5fb893fed477011395a5aa2b471a68cecc247879785c17f199585fa03d29b88b131db103aa6ddc0682470ef8c8212a4cece8ba1c545f700e3b043ebb9f9a4cb6a24a61dc9dc793627f035998351b91b40e92b2c81fd952d9908ef181381a6e5542c409476f44723d30f99b1035d0a18c3b1d25667edb44446bb9ba6d8f18d6d4541adcde52594108441254978cc804e0b49d4ac6ab9f171c80563e68696426d0f31bae4481c9cbeecb9f9bcc655dec0b88118701dd9575b7782ae1998b96b397bf454b7e9b1441da17c51f2245acd2c9a59da3e7b818d3b9260f8b648c57e29f7f453afbc20bc940a18ad0fcce901c7f013042db93908e21899a8aad31669cb046e17df908a92b098fa16746e65dbc447c8b664601bdf712f807c032ba683c7d35ac4d84b4888602140f2835fc9965d80260af4da428c88426d7f8db02cea6e1286d28b4e5c6f01fc1301bd7c59c26cfb3a002d3ffc60f6010b1cb3653ea94017bf7b8fc54b893911f463ff1d61d171556b8f1fcd248d5bbc7e85ec747a5f4f93917660d7d2424bc14d49ddb9441008184b846b0775ce5409ce29939e37afbac160563e6c33bb2847a7453dd5c500e225c0607986846b9cd5f1fea2d9ef4902089eda748f2f914a56fc12a57948468dc3847ece9b4673661945c579351362f57d9b7efb06ea7b9d21c1e39f1b755615ca58b2cb263c0c90de190409648856e6a2afb8e95ed2597e8e40cff5265a4ed626370a12bf96094017531046a32fdbf75e52ababbad444f1ea74aecb09942b9d8f40603f5005801bf37db58d7ed5e62537ec939123d6ac04ee5aed745a35550fc998cc5b22f9afe26553fb13dc133e98687479ed74a00d9a505badd1351bbb96026f37131586caa2cea7ee67c1b8ea92b3208bb9b69ae4e5802d5e026e871f2e1e2f433ba6cee3360c0528f3c75e1f7a3cbe694e3770abf6444f67bce54742f093fc9cd83bf161542126cf68bf8cba550e6664d76dcdb83eac7fb301ffd4080cc3dae542523363e805f2a2fb96f6b59bcf614263f42f6707b74e9f3e45b5617e4f4237d9b5085c43a295a87a255dd26547754d0ad7b2fae95ad7c5da6f43591f67cb2fd6c2b63dd0f12c5a58be8193caca8afef3c403b3babc69553491604c66513881173d480fd752d33af78077ce1391e2e02c601c998a24a08d726680ade6384c0a4cda2cb8c49e8705b08ab3f0596dd1785cd5b5ba48dc7bc86979b7e786611ee8d9f954213d2acc6ec977b8d39ee0c737825b9df6ebf3c12b4e3158067ab8ce15560c432337530fab1e3f58f531b4f0aa819815c0df590dc2a55d89cb0ab43ceb993a9876bcf160f2dceb9e976aa01f8c5223c52a83489525ecca90fe0fc09d7621fbeb2964ad225c277c5f139bae3a3bbd24a48f25254fc05c3fa70ecde743cc59d9c28370d5e0d22d75e56022de9580a41d602093faf7d37e4f36400835a7fed39f435fc0eb498a9fb9a84551ae423faef653f094dd13d1d3a0f50f574f49598a4a3779cd0081e28a480465c9f1c0239801b8d531a93672566ce68d887c54be16587cbd779338a9f20abd675085f135592f239b47055e8c2c1ad98a269067e437f2eef5c1abfcb26b9945af35d90cca93be4e461ba1d997686da35652df51069787eba9ea69a94eaa14278d4e575c6f393cb8480192408405438458beda714bdd7b47f836335411aec88c22337f2e2a50494832c718af3227e8a73499d9d73291e8ee77f92b370cf795a523b1305c573ccce0d0a9820b24cabe9b8d31cae175e28c07ea8b3a5e4397ba5f213b8c4091f3ca85b8d7b03dadc774b8e6041f6b7dcc957eb451caca50930af99b4e6e9a8f5c914771fc309e4b8a73b1b5092c938491d25a3bf697700f78da5680deb881ad4db9a14f211b9fb0384fa972a51c39a9d8905dfc87d741a0a7b44f4bd50dc95f95d94366185f5903193553dcdf1bb5c7f81f6d049c635fb73abdae9454a18f6bb83ba6a9b23af12143dbd5ac007e6a23f7ebce2598feecc117d03bc6e845cf8d76b42165de8ae71ba52ab20db58a61993965f57ce69897f11ec943edc69052ce21933580d4a1fbbd9b56a0128352580823a46a856d937778b9e0bc46256101598e2fdfca6bba56754e5fac1fec7f45b2537fe01833b93d196423b3cd422265630df84ce73388fcf391218559e57867e9dc9c4132ba38b30a99660c2386239bcd9181c0020cf6f0b71b2409095bdbe4bc8b47baac1f2e9cc5c7d9975d53436850a936518f614667cc4f1fd914681284db77104d221511fdbd262dbfdc414aacddc748c0f1f77faacfefddf447717cfc9ceed929144151d9f8ccc17aa57b215b54be4c0ff1d1a03523583fccf5e39dfb19a5ffa573aa442d8b795831afadc091f225b0c10fcedf61333dfe5db4434cf3d5d5f361a8f90724d92662920293b6bfcac86d013c724524c41be8436a7e3e848ac11099073cc1646746d105e5fb801cfbc661ea8637372adfe65d371f15867798e169d9ba2404f9009965dcea7738de8eef0bc7f1aa743d425ce88c72a7b37e42ee45f0732a97aa9bbc2d43b8c913a2b82314df184b597aeaf330aaa5fd5d562da67ff9b92d43f3e84cc057ba39b82311896c18643e1a5367745366c91834b94adcb110ecb9bf89ff769e411490a8a488a5fcc914e242bfb531ef03b3fbbcb86973460d12ccc1c03dcae96932b60c0c593e364b2554efad546c8e7683d21eb5ed271887f68941bfae0dbeb09bbe753b48d3473ed68f3a0455cb22cae6cbd77a7a9283bd48d7008018e78d4a22b20c9c99af295979f8521a4e0e7a3f712e497ea7da35619dafc1fc6f71ba8ca80bfd9a3cb667ba5b323df2b8432c8d065455b414d784877375140842a012142f54e503fe4d12dfb8350b209", &(0x7f0000001d40)=0x1000, &(0x7f0000001d80)="274d8d217f4d488ae9a42754c0b90c65302fa819fd613d6d525165535f26c3fc70b211bd65c9d9a3cabb2c224cbaf86c006feb6e45d863a657", 0x39) lstat(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)={0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000001dc0)='./file0\x00', r10, r8) r11 = openat(0xffffffffffffff9c, &(0x7f0000001ec0)='./file0\x00', 0x0, 0x2) ioctl$WSKBDIO_BELL(r11, 0x20005701) fstatat(r11, &(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40), 0x2) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r11, 0xc04064a0, &(0x7f00000020c0)={&(0x7f0000001fc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002000)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000002040)=[0x0, 0x0], &(0x7f0000002080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x4, 0x2, 0x9, 0x895, 0xd, 0x4, 0x101}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r11, 0xc04064a0, &(0x7f0000002200)={&(0x7f0000002100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000021c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x7, 0x8, 0x6, 0xc, 0xa, 0x7fffffff, 0x4}) ioctl$DRM_IOCTL_MODE_SETCRTC(r11, 0xc06864a2, &(0x7f00000022c0)={&(0x7f0000002280)=[0x0, 0x0, 0x0], 0x3, 0x0, 0x0, 0x8000, 0x29, 0x9, 0xed, {0x100, 0x1, 0x200, 0x6, 0x4, 0x1, 0x8, 0x0, 0x4, 0x3, 0x8, 0x8, 0x180000, 0x40, "074975929b8a4ccf3fe80853c10446551b8c6e0848d1efb73d152cbf6af22355"}}) ioctl$DRM_IOCTL_MODE_GETCRTC(r11, 0xc06864a1, &(0x7f0000002340)={&(0x7f0000002240)=[r12, r14], 0x2, r15, 0x0, 0x5, 0x1, 0xe03, 0x23, {0x400, 0x0, 0x9, 0x5, 0x0, 0x9, 0x8, 0x0, 0x200, 0x7f, 0x1de, 0x7fff, 0x80000, 0x5, "04e8c50c7dc6ddfe683b0cce01e984bb0f707422bd43baa5aba5d319941d0c89"}}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r11, 0xc02064a4, &(0x7f0000002480)={r13, 0x5, &(0x7f00000023c0)=[0x0, 0x3, 0x7, 0x5, 0x8], &(0x7f0000002400)=[0x3ff, 0x1, 0x9, 0x8, 0x5, 0x80, 0x101], &(0x7f0000002440)=[0x6, 0x9, 0x7, 0x1e]}) 5.484285819s ago: executing program 7 (id=69): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f00000000c0)='?\x00\b\x00', 0x4) fcntl$dupfd(r0, 0xc, r0) 5.481633654s ago: executing program 7 (id=71): getitimer(0x1, 0xfffffffffffffffe) 5.273712067s ago: executing program 7 (id=74): r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x4, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x800, "00002503000000e1e8ecff0800004000", 0x6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1842) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 5.271009841s ago: executing program 7 (id=75): ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x4, 0xffffff46, 0x2, 0x315a, "225e00d1b37377310900fa4ab1896c04aec100", 0x8, 0xf1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x8200, 0x0, 0xfffc}}}}}}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x1a, 0x0, 0x0) 5.267302761s ago: executing program 7 (id=77): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0xf}, {}, {0x0, 0x9}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {}, {}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x200060}]}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) syz_emit_ethernet(0x52, &(0x7f0000001540)=ANY=[@ANYBLOB="aaaaaaaaaaaae54f05649ed581004000080045f40040006700000e069078e0000002ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b0ae1b5b2ce60282009078fffc1312535e5df5d270127129c87ea42f71e3700204009f5b6b7f7e8c7b2a810000"]) lseek(r1, 0x5, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r3 = accept4(r1, 0x0, &(0x7f0000000200), 0x8000) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) write(r0, &(0x7f0000000540)="147706c635fa7554831bc2a66e782de5b58f7dc589a0928798d03fe7acbabbeb9eebdf47eaa88c5c86528357d5316a64479480bf3ab5462c9762251d76c14fef94a9dbba51d16c1b8152f7c637d6c2076d3e0e5eaca71f685941854855003f751a7cce68d672938360c2434ff52aab5d01c2610e4365f03660c7f9747db253f5cca923cc1d7800684de4335b48a90895ea237fccbeae32edc5c72c86459b383b47774be868f2f50d5441cac05f9e04757d583b80b1a3786cf77c462f660a3332a08e70f7a63cdd58efe8c738b94a9a53e8b56fd645362f95311941e54c700706806fb9618edc148ee5812077d1dbecf592a201df2211feafc243535fd232fd6513c219428e82926027e59e56a9ec06fa49e41968cefec35d15a6655811138c80cc7250dcfaba2cd8f207a3640b640ecea1a8e5e0eb04a6a77a612cae2bc7939c2dffb980bc51246bb9a9623659814f0e960e760ad096a73f4c48e744c1e7167e5d8d1dbac0377beab38878f103db9d32267e447a193233a802097602eda779aec39eb01bded112465c28b60b2e07e84590a919135545c08a3a0047ecaecdabddb215f36a69ba9f2af75b1919bc62c1327b2de3da017e86de9a63a29b22ad65a844965c451f364e0ae336980468f09c006a7f683d161a38b21d11a4d1adc11bdef319faef014f08481ddf6a536b60dfbd330ba9481158817931132d755bc8a7a34625f8b969f7a0af6140615850fe5e8425908dfe74a52d6161763b05594d334b479dddc9ad09b59082b962daf9fe867ec5b8ee242ad410ea7b4f9148843dcf90ac5360012f4bcacb091f4c002f308b753642e518b5027bbfc665286dcd614563859cd4ab0546ea2b5b0eef56bcefcdcc0dda52a65a52be14baf37025acbec63c1d06c52e23a58eb9fb85604c33580bc043445dead025feaaa882462ccc7ef67cef6c646be5c16042dc31c77ec270d4191bc074a0128922f96b7ca46e1afbd8dbae4995b94d9402e6a1deb297c5cd0a666ba5a49fab0f6cafd1ddab16b6bbe668a98e4b86b517838696516ced7bb657050273e6b99e333ccd0f4a66afeea39b26357ef3123a0665d6bbfbd48d13603e25fb82a6a95ce164972ca770c8628330ff139588343a51fe1d4a28aff550f3a01b00b77323ffdd9ee7aac39eaf4b010506ed7e1a7c003e62f66c9bc6632471336133ad3283132efb8c0f5d7f1e322c969f374f85739a4762a2a565bbd25ad35b8f489e05a3aac8a300d1c067006a48709a3e5db74d60872bb11b5e587b8abb8d68e403e7b133c94d091b28348c13c7f438c0fcc51a3cf590b8530bb89fae1c8c8d8b657734018d00ad8ac4768866d9ee32a7397a34d78e73d682e46ea849b82dfe59f2c4aeec813d04f018e1a03f3f7cce041bc08371be56c8d787e9da1e9f017612c3a2a1cb76a1bd86dd3d1aba2793091bf6dd4f733d5e342928632212b0d516531859f590c0e5003a5e97f63a780882bb57c7c5dfaaeb48cdc5acd8b8ff849b7e7cd39e4f72031b2eeefa5cb66cd29435faa775720825bcc614170a0f2abe381197c72cd582b894099a10222bcb1479872b679b7ab3dd5ccd71b5cf1c91b1bb2fc54df919c7a9c319e16b14208d1ea32c2568b3ad5f5925b9349b60fef0c635522c81e2217172a600ada6ddb95a4b3abb450416fdfd955729672863bd9f3c2b7ba5157a1cb7b5561d7c798500f47f122a60107c7aecb95cbc791a327733a5fc0df9dfd58795a22dc9f20a1a6710f44b051f21e7547b3b398a516415f94a00bf12620691a87068ff4b1db4b558141cf0e3772e88622bb87eef4d5c008b8f40afc98f96f0d89637cab1cd967e1dea8b8360e9d2a68992a787deedf65dc345df732860f672d54c59bc2579db62949e682e29c90289b6d2f99a6d9adb75130d71d4071bb445a9afd634062cc405adaa51f3b705a901323b58738fdd27248269f010fc2dd5c37ddf4a0a043e3918534d90c551b8fa884b18e4f3ecc8d7bb07c1a91f5ba04967904b4604e958e3e76104f7b4b46da982208467df42c710ca4eecbc7ee8eec81744f88aa5b4a8865b90533e747a0019afc27e595bbcd84fd3595b83c7b12f04bb441eec8b1c237a857be7cee35ac447405cb246be8b226e95d5f578d94eecd154b1a1845662bedd78dcee83c0bcd77c42873928bb0a03bc63d1e5a2a7555aac301563d9434265d6c2da7ac2e7e844c46e7e4b6cb9af1f76e0364be9e5762597be28c797989fbf8d359c4013e48fe8e467302b1531440e53fa0196157af1cc6acdff57907f78abb5969ca7178ccbe56b278308e3ff5d6a4fd6b583c1a50c10fa39c2183b92d127d4629d8aebac67c4f3b56e682718d0b017f217d7e80f41245749fb4f3413e1e7258d27da55de190216bb70b5080d180062f312203c094b7b997e04d818717952e93c96636643a94f8a43cb225458166978a2ed420f6e3ac8fa32776b42733c28ec6f6178ffb0ed19e2b11a9e44a5bfb8837875421d2110dba669b1cf58466b32ff27ef202f331e5302cf5246f9aebe8b219a171919ff66d15299fa3c9045388388bd5851f8cc0766d6261ccfbf95bd5d984df67f76cfe1c8194b03217936acb939ddf02b97ee05970cec3a630121e903d487809cff2646957a8cd7992a604ef9c4ac0e1d86f8f22054cdf9b8d57fcdd4ab4126dd56e01c62d544bdbad295cdf4e86cc14107218edeb784cc6aa01a7fc88498a77cfe140d5e37c801c8254d91ab12ab907f0612d943ad0d1cf4e9a1adbd5c389b99ae5df9cd47bf6b46ea0e3add05109e6414f30ff47cccba5d4ca84fa0776ba5877363707e130722152c59965081ccf07e0760273451454b5b5e2f3b13e3f4300a975a50368073fd61a22dfda39fe57c6df6d18eb95ec7ee19ae9a0e7bfd4e14ab9f1722e66a46c7dcebad5744e7b2ee568e94ff7f80141854974c1d8757e218db19a9fb0b211b45085adcb837e21335c463d194280876fd4adf05581a4e0fd26904e6dad6ecbd8ebfb963e0c77cb175045dbbfec2d801c6ff5435630b5c9692b0c5dc539e516a31d2fc18e4a39686bbe8c43f25e0d0548f2a7481b443d41fb8aa267d47269ddf4c64023fda0dfd20d8bb608dfdf1c668f416fa6a5ce5a61442a5faf7de4410ad65ac74614c6354f9dfb2267a4265f5cbc74f45477989b4bb935f092004092e3fe4f5f01ed0230314f69133db276333826f492efc09ad4299a4d98d48857e7e4c947f6f401661a10bce86e9b15c66f2f028056ebb2d6096b206b976424c273863a0078a28edf7b893b17bee4867ac2a35691c350216cfe7d4f4fdc5c85cf9b2f87f5ac7d47409f7b95a188c07c2debc3cb98aae1a943cb0585552e673ac3b92ba4655914a3858413e2f029c2339dda53e04876d77ee026194cb8e03c48d505cd23e56458db9ecc8b4e88a7ccc4329c56d39f168b9767cf18d0532b7a6073f2bd3750960203bee20c54b4f982b155312d7434d86eb43ae947ebdd7e2a623777e9e011f7748632091b432c89eec1832110a653a2b4236f8a47ad6369342dc18a9b3859ae4133b62f675fd9a8198ffbb8efbaa85106fe654bbaa91f5a540395e2c354a9596c0a81c59d318aaeb668c328c9a417e201cfe73993ca57de3e27fa4265d371314a898337034161aad8536c9f3f2c0ecb0d9c964635e1b25de5fc77bb34c4b9575cb53989bd752fb5eecfdae3ffd54de8a03e758fe27c4f272dd3e4351b99d5bb7acbd34222dc54c23742c0b0280d3f4f09fc635a656e9cf1abf0aa4246d1bf034c4bcd5b450ea592203440e647426d6a2621411cfe190023378d865440a7693cd20f15890275268034bcf10b5281d540eb93a8afdf32f4f3673020111a196fcb166b2c0600a821b93e069fc79449e5655db54c0b72365f7a5f18a699d43dd625310e6cd7e60629b75b823ac6c38ddfa1c98561081ae1f2317c8be9d9bdb5facc5ea7de3759366f283a23200c6204c44fff3a54e309b7913a2caab9ddff147b6e06c80526c78efccf72648756feeac7d5b8d324cef03941f3bb18f6408d8e8b00a80fdcc795aef4e0005c2fbfd23957a927e79963140b0e044e36a7bfad47dc31ea0648964ccaeada4ce4330347abf0c17e50c54e628e63c8e709c646ea2875e1cde967ec958d1d817816b34da8d8950f24b94a3aaa94eaf227ffdf606e3ceeeaa176c0bca29f91d09f65794a1fe9525ad625da1b1e67a38dbb08661cbfb7eaf9e46127cc82df5cb726f50a84016280374a06914542b9986df2130c5cfb79ae3e30ec81d75a0ade2c4e81b4fd7d634451bc98dd75a839219417df74e80e1423e1b588777d6cdfeb84f2d1cd174de29e59809991262336b4999a71ab09ec740c38d6214370363641700bafdbda7452b72f8166424cc42ae820fd33ff128f589919097f028c2ec9d16b83a6d1e60b35ef820f0d4b8770a50958f3a63ee3148b82c3a3b9ad2694aea9c47d015f6163c529de01d13fdc50a49929023736a8d6b8ed3b5af197c88fc4293c2c5398f572f8f3738e643fadce47daf37dffc1e802623ff1b46e3307bfda5ac9b1f2d3cf45ac158f192706a338f1c6cfa4739a84e3f5a4dd16b967fcf77329dad08bb89e19ff06f4e657cb9d2b2fc0f8b7d1375165c065dc830761e653e85bb89232f9539f58e3d46f81f97fe05a2e15b9c4d605a4e6a02650d221effacec9665108ead779d3651f856e2846a051c342b522f2e720bdbda4c4bc9f91ce44eff2902a394f43c1d959fe223cb5b695b09098a249a0084a77e83dee3e2842fdd243b3280ab2a06efa529e7a772d7e210b5de76d709f9bf5f23e29ed44a4cdefdd338c13a290f7d8db71fe089cb6ee25e8c66f26df5e75df23309606f8076b5d641b8d898e2593ae8e961e7fc08801d1c7d45512a42683fe099b735b2bc54cc337db4fadaf94116a0b57e95dc15702cdde98f069b2810711de0f9561bd436e13cc03b3e786d230d4c7132ddbf7ca7b6b3c10e496d2a2c69fd0d4de5e44611a48a1490f6b1ee029facf9a85cd420c7b3eea83b871a367908e43854b204eac0f822acd7b231ef5eef731864c3afd30479e4c846ec7159a9f64dd5980ad2abb25fd18fa47cfa6f449b0f507bb6601d25b66b2e205ac8724c8e2001a367ff986b084b1ff224dafc7035cac34811b63e6617491fa23381008d6c450afeb05e7e3fd69a60e3fb484ce722a5f82c7bb0367db727967a5371d9f14f411a1a34188d2fd3fa5e4763af153b13cfea496e843cc22537e515f7c9c1d7e2cb7980510fbef51e33d4b8b2708af5c63700898cee29c7a562c3b818e80b41fa43dbf0186745605ac825baa5fcb164630ffdfd0d53e1df8073cde3aea805d9b1e101214c5a4878e949758647d9c45abba036f390dfc02a8e53c2f38d153114259fc83f8c8c4f1e6c608ac868c30f903b61d6cac51d377adc641df3115b7f2fb83c4483fa427e4b371792d0027653f99a659b3a14c3a55eae6f5c0cb8f110cb4af8d781f1d4c55cab71f5524fef0268dacb66f9c3fefe9e0deaa6bc4084354adb372fd16a2fb5ea52adae2f30e0f89ec3bd3d60e135c9845c0ac6b21229bb57c3fdf143f575cd1bccb750991ee766150fe5e0fd3dff73f68add04e96bfdaf9ae39253c92d50096ba04a731895a3f3c8c788f56128c4e6a105d3124b8fbb694955e91a9e5ed63b07c4789b84f242f889ceb163bc7ae4d628bee72f17289be40e5796195e6d8dca96b5c12ca67c900140c29b42e81d54da6595678fc7b08a42033a55586ca64d348d5e0c08bcce", 0x1000) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x67, 0x7}, {{r1}, 0x7ffffffffffffff1, 0x18, 0x4, 0x1, 0x95b9}, {{r1}, 0xfffffffffffffff7, 0x80, 0xf0000000, 0x7c6bb745, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x3}], 0xb, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x28, 0x80, 0x7}, {{r1}, 0x8, 0x1, 0x2, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0xff}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0x3, 0x9}, {{r4}, 0x2adbc3a9ec3ccd0, 0x14, 0x4, 0x69ac7523, 0xd}, {{r0}, 0xfffffffffffffff4, 0x62, 0x20000000, 0x9, 0x100}], 0xa7, &(0x7f0000000340)={0x9d, 0x12000}) 4.754909118s ago: executing program 1 (id=82): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x4001, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x8) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43}}, 0x8702dbf4fe616c50, 0x40e) recvmsg(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/124, 0x7c}], 0x1, 0x0}, 0x40) closefrom(r4) 4.16041439s ago: executing program 1 (id=82): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x4001, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x8) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43}}, 0x8702dbf4fe616c50, 0x40e) recvmsg(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/124, 0x7c}], 0x1, 0x0}, 0x40) closefrom(r4) 3.961501007s ago: executing program 1 (id=92): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008002e01000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd6020700000000000000ff37282918e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000001600000000000000100000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x100) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000000)={0x9, 0x1, 0x6b, 0x18}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/108, &(0x7f0000000180)=0x6c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0xd}) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="6a8ee17f8cb11e55638684fb7f55c71156cb78ad8d4e162ceb0b1fa5756b2fec1a86012c391b4c4c9c0c6ab8f48d0cef7d0cc7d7371fba558a", 0x39) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1000f667, 0xd, 0x7, 0x39bb555b, "0200452e307e0804000500000000000000cd0404", 0x5, 0x6}) writev(r2, &(0x7f0000000900)=[{&(0x7f0000001280)="f284547ec87ae3ad1aad0ee27ee88ea01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c39c5a4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b714726306a94f10d2cb6414e1fffa7b8ccea22071bf8ddbacbe3269029f806a3a8e9e03e3e286998196faebba64470a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51d83e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cbf2de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2a21f62071fc8687045f65f847000e0bcff4de28560b4948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d018000009717d106f6f9c944e2c7de93d0fc0ab40b4a612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6950490708e69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10400d73506495614913013f2120359ab76806bfc6c5d597786d832ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844309d2931487696b5699233aff7c27db0f26f4bb942b9a2e18fd962abaaf1fb425c107efcec07772d46f06049b604f2cf870d87d3694f2fda5445f94dc8f29c337ea78734d887fa68bbddf17ae0aaddfd8ef1b4b269b34e0ec1be96ce499d807083e1d1bc43273534a2f6585203a77d4e4cac7bc04c0dc7e0000000000000000f068292a267d5a0000000000000952cfad45e321756c9f9bfee28cbb4680d758b12734a2e153e3fa87fc76dfb497aca5b0618aee26d3f7c2cc271dd58c0bd6fd8e2b41f949e46c6ef5e069632f2b189572ef23cce1b1fdf16e1b99ad8dee1b58b3607ac9ea85624c77a410f8745dea12943d6c96ebcf56542680b3fe6d37f88de5cde7cd7a59caf96947d7ec726a5dada2e996faa09a5a9f9b74123f0400f1c7cca50236758ab2d686f4de50db07173589e7136652544f79046fa07d7428356817a006c19577d4db426ee19bf7aa447cfb3512c3aa3076bdb20329357ceb7208c463612c75286248327b945536f361530a3bcf47985a63e87ffbc97d9470fddacebd0a499d88c10829abc113d8c987c8f43dfeb9f0b35a4dc923e138ad9eb3e7e173e7d0b2c798be1d9d397536de0a1f035c3c50fa0902840080c41e17885a2f33083ee1d2d9c22fa1b50a98a905686a88d029f436c4e0fc9abef4dbc22e6b7bbd025b4828a6c9b827e01277bb0e9e247944542e0d8a5e50315f9b4db145c8f65712a10e78981b3876a28e9f985cde", 0x436}], 0x1) r5 = getsid(0x0) ktrace(0x0, 0x5, 0x2300, r5) 3.944223089s ago: executing program 1 (id=94): kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x11, 0xf27ff7794bbc9c2f, 0x8, 0x10004}], 0x1, 0x0, 0x9b28, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0xa7, 0x40000000, 0xfffffffffffffffd, 0x8000000000013fff}], 0x4, 0x0, 0x8, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x3, 0xffffffffffffffff, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@rr={0x7, 0xf, 0x9, [@rand_addr=0x4, @broadcast, @empty]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x8, 0xdea, 0x4, 0x6, 0x4}}}}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0xfffffffe, {[0x9, 0x3, 0x8, 0x0, 0x4, 0xd, 0x5cb, 0x6, 0x9, 0xffffffff, 0x2f25, 0x8, 0x61f9, 0x8, 0x1000, 0x2516, 0x37d52a16, 0x2], [0x8, 0x100, 0x4, 0x91, 0x9, 0x9, 0xffffffffffffffe6, 0x4, 0x9, 0x3], [0xd6a, 0x4, 0x3, 0x7, 0x10, 0x200, 0x2], [0x5, 0xd, 0x7fffffffffffffff, 0x4, 0x7, 0x8000], [{0x1, 0x200, 0x7232, 0x8}, {0x8, 0x1, 0x4, 0x1}, {0x1, 0x3b4, 0xb, 0x3}, {0x7, 0x0, 0x8, 0x10}, {0x6, 0xffff, 0x7, 0x5}, {0x2, 0x7, 0xc, 0x9}, {0x7ce, 0x7, 0x101}, {0x9, 0x0, 0x8, 0x2}], {0x28c2, 0x5, 0x6, 0xfffffffffffffff7}, {0x0, 0xffffffff, 0x9, 0x8}}}) shmctl$SHM_LOCK(0x0, 0x3) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000240)={0x6e800000, 0x802000, r2}) ioctl$KDGKBMODE(r3, 0x40044b06, &(0x7f0000000280)) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chdir(&(0x7f0000000280)='./file2/file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa7210e10bc3c9def) rmdir(&(0x7f0000000180)='./file1\x00') setsockopt(r1, 0x11, 0x2, &(0x7f00000000c0), 0x0) 3.794541936s ago: executing program 1 (id=101): getrusage(0x0, &(0x7f0000000080)) r0 = kqueue() pselect(0x40, &(0x7f0000000040)={0x9, 0x1, 0x1, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffff8}, 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2a, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff6, 0x11, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) 3.484121649s ago: executing program 1 (id=115): r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x7, "fefab742bef61122eb00", 0x9}, 0x1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0xb0002) truncate(&(0x7f0000000080)='./file0\x00', 0xafffe) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) 3.482961245s ago: executing program 32 (id=115): r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x7, "fefab742bef61122eb00", 0x9}, 0x1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0xb0002) truncate(&(0x7f0000000080)='./file0\x00', 0xafffe) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) 3.165772649s ago: executing program 8 (id=127): open$dir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) (async) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33"]) 3.165217347s ago: executing program 5 (id=121): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x40, 0x3d}, 0x6205, 0x2a3, 0x6e9, 0x2, 0x400000000000004, 0x0, 0x0, 0x7, 0x0, 0x3, 0x0, 0x100000000}) r0 = socket(0x2, 0x2, 0x0) close(0x3) r1 = syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xa2, 0x0, 0x3, 0x1}) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x1}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x20000a1, 0x4, 0x0, 0x3, 0x1}) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x3, 0xbdab, 0x0, 0x2}) setsockopt(r2, 0x0, 0x22, &(0x7f0000000100)="0100b138", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x6, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x6, 0x0, 0x67, 0x67, 0x61, 0x1, 0x7fff, @rand_addr=0x8, @remote={0xac, 0x14, 0x0}}}}}}}) write(r0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f0000000040)="71f91e348e5f84ef71b59c7afec37082000000000000000e00000000", &(0x7f0000000000)=0xffffffffffffff17, 0x0, 0x0) 3.162104569s ago: executing program 4 (id=124): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) select(0x40, &(0x7f0000000140)={0xfffffffffffffffe, 0x1ff, 0x8, 0x4, 0xffffffffffffffff, 0x1, 0x9, 0x4}, &(0x7f0000000080)={0x10001, 0xd4f, 0x400, 0x3, 0x400, 0x7, 0x0, 0xfffffffffffffff7}, &(0x7f00000000c0)={0x2, 0x8, 0x1, 0x5, 0x7fffffff, 0xadf, 0x5f43ecea}, &(0x7f0000000100)={0x5, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x11b, 0x800, 0x400}, 0x7ff, r1, 0xffffffffffffffff, 0x6, 0x0, 0x2a00, 0x4, 0x3, 0xfffffffffffffffe, 0xfffffffffffffc06, 0xf0}) r2 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffff2e, 0xfffffffe, 0x8001, 0x204, "4e00c4763e1a726400", 0x1, 0x6}) writev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f00000002c0)="e71c13526d22daf78229999b8c632f1a5c94f7373d09d1aceb0f8b296c6e5233f7960315b953b316b4b0ee78cc7801fee843ceefa82760e8420672f3219cafc4576a017ae966ec44c215ed0b6a8e", 0x4e}, {&(0x7f0000000480)="f4be9267ded9e73b7910cab57b018a5ae67e220a7deddc125f420518d8f682064ad6b371cb6aaf939e23fd9abb5658e0950c15aa0b5b78d0556b86fc85c06fa121652c7f182cc45782ea51432268414597249297c05907f0c41a28598d9948d0e7e0c8823f57279c9d39f769e3ea2cd91dd577a951e50f31dfa03f26ff9d409fe7633f070ce316547400e9f78ded627dbb82", 0x92}, {&(0x7f00000009c0)="22f2ac51aa7af2a99280e2c0f7ab95bfb136546d19a7521ca2eb1dbfd641885b22dd37d45c4f6e29089a5ee41c926f695f7c90269293d656977c23f54124a80b086af09ea1366f4a5ba5fd1e90bfd5bc71143e6633ba4b168097930f3931a064658cae71ce3aa8cd4ac6997552dfe4c910a3d245000cdb9b41fb8a2e2f220b269bcfa9d8677b3a13e9dea39d4989f64d05637a36c2cd3be49211c2530c85dfe88fea77f1dcb544e587d77c2d8cbb908452700ea45f2a7ad416af501fc335de85f7c5a416ce3961fec1a2645bb8b47f4b2461773e49547d9519c5bc856e9e624b71cd208aa5a2f907208ff70dc70bec7fcae56efc4fc02a47a4b1c3ea110d7cfd4fe5999a035b3f9601ef5c67dc98c3e9c369f7d58318156d39fc946354dda79b9009205f756093c1b496e09bc5f64bc6e684fb135ffab518c14ee29c0a271854068687cd1b688b36311d177cc9734826e6589da0160187328f9cd86fac5faf93cfcf26ea06b8799af9cfc00f9a4a2f9dd78b4085908301341c32e3adc7c002bfc193cc6ce08d6f0bb59d9082656c2cdcd387de3402d3ea8d46e175a7b203ddaa63ba1469af8e463ce37b549143b4ad40d0d2f0e9e4fd52f4aade417da875217cc81586fbafc9b881ffa8a30fb12a14b86c333fb4e183b462891c88e37ec2326c2837c1ba43612d73171f0f9239df6accfa056b4387405d505f00250422711748f89b3bd9834b45ebb646d328179026a8c1a76884ec467da7d8478681f973591df0b32d12fedca6aeb60ae3742cd61cfec22da65956de437eee8eb3b6126e4831d518639b5386f95259613646dc1134fc6b5bfb87b713f57999afd9996e74d46a1893a9481a09ab19b3725dcf1a421f60ca243c3f9258d41b86168f975122a6517a0e609dd5feac0ace7b1600403629623b51ba5fffb7e40788d993d2a60e783447c325806a711e453244ff056787bf4ebea1204723faa4c6d4778a8ec3e41812cc7f43bf248dcb9cba4454945d8c3f32209a5b87088b64fa7c89d6d331bc51b088150ba6301c969e412db9d16c741037d0a26d83887e46bf85da731c1819c7fab672f747f9cc25e427dc2eb1bfb2f56ab9063f9a03fd1f5b9a0765965ef6151e6e66be36bd4d453f493da33f3579bf7e7f67f177667b72c074729052138e218ecce2b74cfc50e6630ee59b7ac1ffee12174415b35b7ecd9d031c4b4754590f84e105f6fee2f6a9f768f516b632325e97d410682c613076e41647d5b2adc2ddb06aea83b29f261a89b167b1558d9de98dd67621bf978a176e58b1182027588b2fe9c21fd5c78bee16249f565d45ee345e8de4633c82f1a4ade20bb3ac65161b8f1ee58c27ff9c959d96958725d8f281ef9e0d04d34225c1e7cf9df11b54604b00c5ec073c1577961a980d0b3c3f5d99253767490e7a1ba9dd7fb7d46bd54a1e73f2e40c1c11cebb2a3bd96cb7d0c55998cca75cdc454cc0cfc36959d627e12fbd803f02ee63bc7e1f043e1617c173ae8251ad1a9fba71b0cf5bd120210268e6e7b5402235d893ef8adf8405c9317e5b1c9437263e8c59a1466433e9beebd847e6ae521d98fea16984e4d64563d87a01d02b4989e245609e813eef77102a8b4f4e4b0122670907df2ceefabc0188c9c19fdd1144da90e3a40817651dc4c4d5cebea53911754590dd70cf8ff7f4325c54f78be449d7e9bd0487c5fe39c4d21a594cf1362d7e452d0b572040dbceee8577e5b35a251e7fd4b71bb4262cd8477f44fbfdfeaadad2ef309063e59d31527ec38752804b07f3fa7f1ff42bdfb24ab792e0e95de8b47f9861dc227fbd3cf39499dd15132b2f17b6948fa1c5672f9be9d825170f66806910e97a1417feb76366135058dbc70a79c8b6fba8db1148d4132337985d544bbb5110f2fc15a38d95129fb68a22c4aab41f53746453a01ee2f978118f8b7f200ab13ec92293e5a970e14200ededed21951efc038b4a6da359ed996f36e98046308b9fe7bfe12eac89e909ceb63c7889e27bc8539f7f4cd090aa588d82945d402b7747b2edb2e0dec3b2e8e502baec6df3132ee08d1bd64c4d41e036fc81e32cce93b46c7ddcb46bf630b12d5c5a638eafbb12219ff5f28891cc35e2d0370cc544995d6982667cb975300c1a711fbd4164e95e88417b06c58adeaeac4972561392e110a3be4a8925a07f161fc54d996aa6244643e7d52b22530e23b7c2a13a2bccac542b2428ea40211dd976321ce3a9a62af8b81805335318af67d93c5f17dc8210e24f08b41851a66d385b9ee26bce66642e90a9d18178d7b486929a963fd6786f498e4dd10b71e43c9245b9eb67c56cca8101337c690c8aa09ec240efdc51dd143d0141a2612e160770eb1d51883bb8e15afbb9df0330146fd1bf0fd872511cd205a8d7a5487e4febc7edc5a9d3e999ccbdace6d770ccb60a9996382053eb0f5c9712b7d27eaec64f120c808564288c6d14f35bf4ecdef7457ffc2e7fc16c968ee7011b5cf77b52536b12f314129da9e9a274cf9f2a408f44efb254839403d1415a2d18396f3822ded63990934a3fd09768d6a1f70e5b3ffacc0856f3ccde97b17b6684c2a41aa7cbf4d711e8c0baff84c80951510132bf6519d774dcf6b598d6bb5b9db53786d2db36ba5988660bd6012fd77ae8676309384d22b88696eb67c740500f660d740d70919ba5c6c6578c0cffea54b500a75abc61a9541f6bd0d5554595193133cd739ef0f69d07f956199410e6dc52ea35413a3e0848719d448cc9d356105d6c9842b4265ce2d38326706f466afb78c32b77c7fd567945c9dd9bd895e03fcc80e1adf90b86842541e90a0c60235c2576d79c60bf49f600cb94b42c54d4d48aa076c801143639a708a4e75ee18780682c8825abe0eea751543d14f09b9027af7deef37829f26d41f18816ff22e749ee85bd7a0314d2ba74bf18d28504e6b35563058cf0272963b9817b9aaad31b5c764b36e6ddadc40f1ead04545ded4a6fcd0b7663cc7f8bf7321e5b9ff65ffcd6a37bc16580877f2cb09cf8ece7a5ee21040d08e21f58136f52f03c0fad0b28263a8961833027543de0f19204e03824133ef621c4343394c638c912fbcd0d5d9b4d854c7cda772d55b5e37c67fce3199bf4a390a37a95ddeab44004a8bb597d2791d6434dc947c1f321a9fb96b9fe943b06e9a8670a0cb641e10a36a81ddac85ca9d80b824bbb4b7561761ffd480da1c5be548ddf0d4bdc9b7f3c84760e270eb3d7bab5e69ac0230fabf92476ed06b92cc8e67b73ed98a6987a3aee0ad29d8267987c34f88d0f6212c02d01e4ae12dab9c89d4c0d8c0f95571e9d4b85e7785fda9f345a4b0ced56a82526180982abef7754f19d8952efa1d921bc56edf6d2bdea9a0e9aba537ed40f8b36ef9df924773646dc9da03bb9181376ef6c9055bd47e530604c02ae28af063b3188ee8b1490ebcb54312d7708393cfd9af117cce989751471b687dd0ba871bded61e9b628ab13d2d45727b294d1b6bcc0ba7e97d35e010257acc9f19c4e6380a0a7cbe90c68e43505e3b4de64ec87ba79350895a4524a3bad4465c9b361d6adb2e08ceeb2f4fa90764ba9734259526fb790b30e2eeaf4aff396c71e15944e38c3c84d4a65376c1f70fd6a0cf6a2f792d26994bd570231f0f45e43714411ec6258d5c79fb2dd4ee879292e0413938854a9370d45d16eff30a03aacccd6069623b35177dabb4dea7b16fc5b5f4226fdb0ca0e77eb092b57a3dc1748694096f22e5fd1478986fa6c68880113e445eb1501144cefc0e06e66bc0457a0b50e748cd28fc2f1943b709d4835ec3d29d78c6988b6cb32c2a6700636013b0eda3b1758e902ee4f04175957808bd482076902da8f188c5848b3ff4f8f943ad7ae32c18152b5ada12385f5620f0a3acc22040ca054bdaf55d71233a36e978814db32a2cc794c7d1640bab791405d7278985d7a9a9fc0adad994c4e427fdcf22620a1980f36ec1f8d9728cade984096105dfbff498e3c6c84a6c88dc84263bdc7b1cdeac4a08d6923935193091b985c68502886f2f69801f3a1680e8627f3fc75e94f89f5ff73a77f1ae6972d53bd7f47f8a87185d2a82a609fe96e25a530fc961c8351d2f6d541fb7da436f43e1f4f05e110d9102d1c69a3e40ced92e99d818e224758ab4202f9fb029a9a36030811e4b04a6592291e15aa69f41510d1a381f82a7f80b18fa0c04ddeb11dc4f8d38a8dfe7c1438143ff0e421c201f4651b462801db788e107fb6867dc0e9452c2d347691c6463871bf45035f6a6b26c35c0ce9f5d10b47d1ddab3b6967fdfef8a0c4ff1c146e9f676b634900ca30cc02f7e44f8440ce378801a964d645602116d703a5bbf25854cff06ab661f52acc36440987adac5f80e9360856900facc2ce25179c2c9e55a43dd696ffc7e59bceb660fd251cb2fe33a4d724efa595629ffc739d6fb843a2f9ac8f27b5ae04db4720e9859e5c8cf7aa489bf574c5d6558e95a39b098dbf7ae3a5606afe5380d626e89c63c149f2fc3b6903e40855c15bd60c12cb86a2b6cfac557a0f3ecd709acad63eb5ddbab6e089467a96f065b7de9026cdffe03b517c317b9e17ab570909c1a0101cf4ce946f4297e6877a6a1c2f697d672e2b6decf179a25d6f7666eb26a54983cee984055318c733b1d93ed007b45caf9935c1813a93fe9d106de1da6e34ff33ae9f3b336d57a255ba68605a21b057d779ebb9861b5e50155af118d594efb551afb2d87c73aa0a7d918d3b565839d671112b8cb94db33d998ce068c4b21b59573af2cfce6bcef1bbecd6b97f76db2b29d89683964c9ef35284be3cf4d7e27bef99be115053d8e5cc1dbfde78e37387b7fae29a5cd586e7b51f9c3c529f98f1536a4dd778831b710e83fd4fe689f2bf4405b3e9cfe5f3d36af68571644882ca0888b5d52babce20fcfa2925649eed875685ad862c3cb23170db35d9d4dc83c123641c648c247307bd9995508dfe48e1f015fd05a7a59c5f01896c8658ae1806fef65172c598337b9b58711101222aae5b677e33ea987d37dddd1bcd54e0d857dda8c4b54133ca34beebee1fff9e67088ac0ad1b506c82979239dc2b624e87cc9eff7bc631142cdd069bd7b2011bc01deac740791eb4e46a4f80f1f8a77c1b95e35a06fc97001f90e9d4f54866c2abbb1d5756073d6ed2395505eda0e94b79d20f795cd752cdd49f9db75b039c15eeba7e9454b069a522c94f827eb508451ab7903fa78ff9dcbfbdf00bb0abe9156dbe09f096ec2c1cc1f1070d4be3eab44052bd6a2165e7038acaf85a9c1bd40344f5677840f87825585e48b2a82e00abbed70cf5e2397dd6854d27e5a00c2f6371265d2df2dbdf70cad471bbec1626b4e7e444b15ef001e20f9f440adf2ee12fba2bd18498074272edae8ada25e2abcbf969633822351473def8cdcd43d2ace507a657bee3163272af684c6a42f829c03f77247e8f428a9304681f0da4f85acbcbeffbc96d68b7aab78a4d7d01c3d9a76543ebd34c45cc377c181c29bec1005bd8cb2f191b88372affbca156b5cfb79ac2de6abd928a75951027f4be6647c29aa3514cfb32e3f3b01ee9f98ecf30988ccb4069316dd12414afa05bddbed50d411b8bc9bbcc60dcad1a5849d073745e046fc5f8fcbf6457fa0d7ddedec7ca5ac6e0692b53edb7b286f7dd4fb79690f3b67f338f268a904c500a247c07902112733276d1ef8f3e0f03be3a6dc321f3abc754c590aa046a5efae2d9576f0ad29f19732ce9f79b2dd6f5b67995c97b447664f9c3b3875ac4b311", 0x1000}], 0x3) write(r3, &(0x7f0000000180)="35558186", 0x4) read(r4, &(0x7f0000000140)=""/46, 0x2e) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf020000007be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6706d640a525d1cf51c1e36c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f83437", 0xb1, 0x0, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') kevent(r2, &(0x7f0000000040), 0xb6b5, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xc000800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async) select(0x40, &(0x7f0000000140)={0xfffffffffffffffe, 0x1ff, 0x8, 0x4, 0xffffffffffffffff, 0x1, 0x9, 0x4}, &(0x7f0000000080)={0x10001, 0xd4f, 0x400, 0x3, 0x400, 0x7, 0x0, 0xfffffffffffffff7}, &(0x7f00000000c0)={0x2, 0x8, 0x1, 0x5, 0x7fffffff, 0xadf, 0x5f43ecea}, &(0x7f0000000100)={0x5, 0x3}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x11b, 0x800, 0x400}, 0x7ff, r1, 0xffffffffffffffff, 0x6, 0x0, 0x2a00, 0x4, 0x3, 0xfffffffffffffffe, 0xfffffffffffffc06, 0xf0}) (async) kqueue() (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffff2e, 0xfffffffe, 0x8001, 0x204, "4e00c4763e1a726400", 0x1, 0x6}) (async) writev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f00000002c0)="e71c13526d22daf78229999b8c632f1a5c94f7373d09d1aceb0f8b296c6e5233f7960315b953b316b4b0ee78cc7801fee843ceefa82760e8420672f3219cafc4576a017ae966ec44c215ed0b6a8e", 0x4e}, {&(0x7f0000000480)="f4be9267ded9e73b7910cab57b018a5ae67e220a7deddc125f420518d8f682064ad6b371cb6aaf939e23fd9abb5658e0950c15aa0b5b78d0556b86fc85c06fa121652c7f182cc45782ea51432268414597249297c05907f0c41a28598d9948d0e7e0c8823f57279c9d39f769e3ea2cd91dd577a951e50f31dfa03f26ff9d409fe7633f070ce316547400e9f78ded627dbb82", 0x92}, {&(0x7f00000009c0)="22f2ac51aa7af2a99280e2c0f7ab95bfb136546d19a7521ca2eb1dbfd641885b22dd37d45c4f6e29089a5ee41c926f695f7c90269293d656977c23f54124a80b086af09ea1366f4a5ba5fd1e90bfd5bc71143e6633ba4b168097930f3931a064658cae71ce3aa8cd4ac6997552dfe4c910a3d245000cdb9b41fb8a2e2f220b269bcfa9d8677b3a13e9dea39d4989f64d05637a36c2cd3be49211c2530c85dfe88fea77f1dcb544e587d77c2d8cbb908452700ea45f2a7ad416af501fc335de85f7c5a416ce3961fec1a2645bb8b47f4b2461773e49547d9519c5bc856e9e624b71cd208aa5a2f907208ff70dc70bec7fcae56efc4fc02a47a4b1c3ea110d7cfd4fe5999a035b3f9601ef5c67dc98c3e9c369f7d58318156d39fc946354dda79b9009205f756093c1b496e09bc5f64bc6e684fb135ffab518c14ee29c0a271854068687cd1b688b36311d177cc9734826e6589da0160187328f9cd86fac5faf93cfcf26ea06b8799af9cfc00f9a4a2f9dd78b4085908301341c32e3adc7c002bfc193cc6ce08d6f0bb59d9082656c2cdcd387de3402d3ea8d46e175a7b203ddaa63ba1469af8e463ce37b549143b4ad40d0d2f0e9e4fd52f4aade417da875217cc81586fbafc9b881ffa8a30fb12a14b86c333fb4e183b462891c88e37ec2326c2837c1ba43612d73171f0f9239df6accfa056b4387405d505f00250422711748f89b3bd9834b45ebb646d328179026a8c1a76884ec467da7d8478681f973591df0b32d12fedca6aeb60ae3742cd61cfec22da65956de437eee8eb3b6126e4831d518639b5386f95259613646dc1134fc6b5bfb87b713f57999afd9996e74d46a1893a9481a09ab19b3725dcf1a421f60ca243c3f9258d41b86168f975122a6517a0e609dd5feac0ace7b1600403629623b51ba5fffb7e40788d993d2a60e783447c325806a711e453244ff056787bf4ebea1204723faa4c6d4778a8ec3e41812cc7f43bf248dcb9cba4454945d8c3f32209a5b87088b64fa7c89d6d331bc51b088150ba6301c969e412db9d16c741037d0a26d83887e46bf85da731c1819c7fab672f747f9cc25e427dc2eb1bfb2f56ab9063f9a03fd1f5b9a0765965ef6151e6e66be36bd4d453f493da33f3579bf7e7f67f177667b72c074729052138e218ecce2b74cfc50e6630ee59b7ac1ffee12174415b35b7ecd9d031c4b4754590f84e105f6fee2f6a9f768f516b632325e97d410682c613076e41647d5b2adc2ddb06aea83b29f261a89b167b1558d9de98dd67621bf978a176e58b1182027588b2fe9c21fd5c78bee16249f565d45ee345e8de4633c82f1a4ade20bb3ac65161b8f1ee58c27ff9c959d96958725d8f281ef9e0d04d34225c1e7cf9df11b54604b00c5ec073c1577961a980d0b3c3f5d99253767490e7a1ba9dd7fb7d46bd54a1e73f2e40c1c11cebb2a3bd96cb7d0c55998cca75cdc454cc0cfc36959d627e12fbd803f02ee63bc7e1f043e1617c173ae8251ad1a9fba71b0cf5bd120210268e6e7b5402235d893ef8adf8405c9317e5b1c9437263e8c59a1466433e9beebd847e6ae521d98fea16984e4d64563d87a01d02b4989e245609e813eef77102a8b4f4e4b0122670907df2ceefabc0188c9c19fdd1144da90e3a40817651dc4c4d5cebea53911754590dd70cf8ff7f4325c54f78be449d7e9bd0487c5fe39c4d21a594cf1362d7e452d0b572040dbceee8577e5b35a251e7fd4b71bb4262cd8477f44fbfdfeaadad2ef309063e59d31527ec38752804b07f3fa7f1ff42bdfb24ab792e0e95de8b47f9861dc227fbd3cf39499dd15132b2f17b6948fa1c5672f9be9d825170f66806910e97a1417feb76366135058dbc70a79c8b6fba8db1148d4132337985d544bbb5110f2fc15a38d95129fb68a22c4aab41f53746453a01ee2f978118f8b7f200ab13ec92293e5a970e14200ededed21951efc038b4a6da359ed996f36e98046308b9fe7bfe12eac89e909ceb63c7889e27bc8539f7f4cd090aa588d82945d402b7747b2edb2e0dec3b2e8e502baec6df3132ee08d1bd64c4d41e036fc81e32cce93b46c7ddcb46bf630b12d5c5a638eafbb12219ff5f28891cc35e2d0370cc544995d6982667cb975300c1a711fbd4164e95e88417b06c58adeaeac4972561392e110a3be4a8925a07f161fc54d996aa6244643e7d52b22530e23b7c2a13a2bccac542b2428ea40211dd976321ce3a9a62af8b81805335318af67d93c5f17dc8210e24f08b41851a66d385b9ee26bce66642e90a9d18178d7b486929a963fd6786f498e4dd10b71e43c9245b9eb67c56cca8101337c690c8aa09ec240efdc51dd143d0141a2612e160770eb1d51883bb8e15afbb9df0330146fd1bf0fd872511cd205a8d7a5487e4febc7edc5a9d3e999ccbdace6d770ccb60a9996382053eb0f5c9712b7d27eaec64f120c808564288c6d14f35bf4ecdef7457ffc2e7fc16c968ee7011b5cf77b52536b12f314129da9e9a274cf9f2a408f44efb254839403d1415a2d18396f3822ded63990934a3fd09768d6a1f70e5b3ffacc0856f3ccde97b17b6684c2a41aa7cbf4d711e8c0baff84c80951510132bf6519d774dcf6b598d6bb5b9db53786d2db36ba5988660bd6012fd77ae8676309384d22b88696eb67c740500f660d740d70919ba5c6c6578c0cffea54b500a75abc61a9541f6bd0d5554595193133cd739ef0f69d07f956199410e6dc52ea35413a3e0848719d448cc9d356105d6c9842b4265ce2d38326706f466afb78c32b77c7fd567945c9dd9bd895e03fcc80e1adf90b86842541e90a0c60235c2576d79c60bf49f600cb94b42c54d4d48aa076c801143639a708a4e75ee18780682c8825abe0eea751543d14f09b9027af7deef37829f26d41f18816ff22e749ee85bd7a0314d2ba74bf18d28504e6b35563058cf0272963b9817b9aaad31b5c764b36e6ddadc40f1ead04545ded4a6fcd0b7663cc7f8bf7321e5b9ff65ffcd6a37bc16580877f2cb09cf8ece7a5ee21040d08e21f58136f52f03c0fad0b28263a8961833027543de0f19204e03824133ef621c4343394c638c912fbcd0d5d9b4d854c7cda772d55b5e37c67fce3199bf4a390a37a95ddeab44004a8bb597d2791d6434dc947c1f321a9fb96b9fe943b06e9a8670a0cb641e10a36a81ddac85ca9d80b824bbb4b7561761ffd480da1c5be548ddf0d4bdc9b7f3c84760e270eb3d7bab5e69ac0230fabf92476ed06b92cc8e67b73ed98a6987a3aee0ad29d8267987c34f88d0f6212c02d01e4ae12dab9c89d4c0d8c0f95571e9d4b85e7785fda9f345a4b0ced56a82526180982abef7754f19d8952efa1d921bc56edf6d2bdea9a0e9aba537ed40f8b36ef9df924773646dc9da03bb9181376ef6c9055bd47e530604c02ae28af063b3188ee8b1490ebcb54312d7708393cfd9af117cce989751471b687dd0ba871bded61e9b628ab13d2d45727b294d1b6bcc0ba7e97d35e010257acc9f19c4e6380a0a7cbe90c68e43505e3b4de64ec87ba79350895a4524a3bad4465c9b361d6adb2e08ceeb2f4fa90764ba9734259526fb790b30e2eeaf4aff396c71e15944e38c3c84d4a65376c1f70fd6a0cf6a2f792d26994bd570231f0f45e43714411ec6258d5c79fb2dd4ee879292e0413938854a9370d45d16eff30a03aacccd6069623b35177dabb4dea7b16fc5b5f4226fdb0ca0e77eb092b57a3dc1748694096f22e5fd1478986fa6c68880113e445eb1501144cefc0e06e66bc0457a0b50e748cd28fc2f1943b709d4835ec3d29d78c6988b6cb32c2a6700636013b0eda3b1758e902ee4f04175957808bd482076902da8f188c5848b3ff4f8f943ad7ae32c18152b5ada12385f5620f0a3acc22040ca054bdaf55d71233a36e978814db32a2cc794c7d1640bab791405d7278985d7a9a9fc0adad994c4e427fdcf22620a1980f36ec1f8d9728cade984096105dfbff498e3c6c84a6c88dc84263bdc7b1cdeac4a08d6923935193091b985c68502886f2f69801f3a1680e8627f3fc75e94f89f5ff73a77f1ae6972d53bd7f47f8a87185d2a82a609fe96e25a530fc961c8351d2f6d541fb7da436f43e1f4f05e110d9102d1c69a3e40ced92e99d818e224758ab4202f9fb029a9a36030811e4b04a6592291e15aa69f41510d1a381f82a7f80b18fa0c04ddeb11dc4f8d38a8dfe7c1438143ff0e421c201f4651b462801db788e107fb6867dc0e9452c2d347691c6463871bf45035f6a6b26c35c0ce9f5d10b47d1ddab3b6967fdfef8a0c4ff1c146e9f676b634900ca30cc02f7e44f8440ce378801a964d645602116d703a5bbf25854cff06ab661f52acc36440987adac5f80e9360856900facc2ce25179c2c9e55a43dd696ffc7e59bceb660fd251cb2fe33a4d724efa595629ffc739d6fb843a2f9ac8f27b5ae04db4720e9859e5c8cf7aa489bf574c5d6558e95a39b098dbf7ae3a5606afe5380d626e89c63c149f2fc3b6903e40855c15bd60c12cb86a2b6cfac557a0f3ecd709acad63eb5ddbab6e089467a96f065b7de9026cdffe03b517c317b9e17ab570909c1a0101cf4ce946f4297e6877a6a1c2f697d672e2b6decf179a25d6f7666eb26a54983cee984055318c733b1d93ed007b45caf9935c1813a93fe9d106de1da6e34ff33ae9f3b336d57a255ba68605a21b057d779ebb9861b5e50155af118d594efb551afb2d87c73aa0a7d918d3b565839d671112b8cb94db33d998ce068c4b21b59573af2cfce6bcef1bbecd6b97f76db2b29d89683964c9ef35284be3cf4d7e27bef99be115053d8e5cc1dbfde78e37387b7fae29a5cd586e7b51f9c3c529f98f1536a4dd778831b710e83fd4fe689f2bf4405b3e9cfe5f3d36af68571644882ca0888b5d52babce20fcfa2925649eed875685ad862c3cb23170db35d9d4dc83c123641c648c247307bd9995508dfe48e1f015fd05a7a59c5f01896c8658ae1806fef65172c598337b9b58711101222aae5b677e33ea987d37dddd1bcd54e0d857dda8c4b54133ca34beebee1fff9e67088ac0ad1b506c82979239dc2b624e87cc9eff7bc631142cdd069bd7b2011bc01deac740791eb4e46a4f80f1f8a77c1b95e35a06fc97001f90e9d4f54866c2abbb1d5756073d6ed2395505eda0e94b79d20f795cd752cdd49f9db75b039c15eeba7e9454b069a522c94f827eb508451ab7903fa78ff9dcbfbdf00bb0abe9156dbe09f096ec2c1cc1f1070d4be3eab44052bd6a2165e7038acaf85a9c1bd40344f5677840f87825585e48b2a82e00abbed70cf5e2397dd6854d27e5a00c2f6371265d2df2dbdf70cad471bbec1626b4e7e444b15ef001e20f9f440adf2ee12fba2bd18498074272edae8ada25e2abcbf969633822351473def8cdcd43d2ace507a657bee3163272af684c6a42f829c03f77247e8f428a9304681f0da4f85acbcbeffbc96d68b7aab78a4d7d01c3d9a76543ebd34c45cc377c181c29bec1005bd8cb2f191b88372affbca156b5cfb79ac2de6abd928a75951027f4be6647c29aa3514cfb32e3f3b01ee9f98ecf30988ccb4069316dd12414afa05bddbed50d411b8bc9bbcc60dcad1a5849d073745e046fc5f8fcbf6457fa0d7ddedec7ca5ac6e0692b53edb7b286f7dd4fb79690f3b67f338f268a904c500a247c07902112733276d1ef8f3e0f03be3a6dc321f3abc754c590aa046a5efae2d9576f0ad29f19732ce9f79b2dd6f5b67995c97b447664f9c3b3875ac4b311", 0x1000}], 0x3) (async) write(r3, &(0x7f0000000180)="35558186", 0x4) (async) read(r4, &(0x7f0000000140)=""/46, 0x2e) (async) execve(0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf020000007be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6706d640a525d1cf51c1e36c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f83437", 0xb1, 0x0, 0x0, 0x0) (async) rmdir(&(0x7f00000001c0)='./file0\x00') (async) kevent(r2, &(0x7f0000000040), 0xb6b5, 0x0, 0x7fff, 0x0) (async) kevent(r2, 0x0, 0x0, 0x0, 0xc000800, 0x0) (async) 3.161320817s ago: executing program 8 (id=127): open$dir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) (async) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33"]) 2.704409597s ago: executing program 5 (id=126): fchmod(0xffffffffffffffff, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x1, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000100)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x132) open(&(0x7f00000000c0)='./file0\x00', 0x616, 0xa2) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x3, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x4, 0x5, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x7, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x3, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x2, 0xf11, 0x7}, {0x800, 0xfffb, 0x2, 0x6}, {0x0, 0x3, 0xc5, 0x2}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2ab}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x5, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x3fd, 0x3ff, 0x9, 0x41}, {0x200083, 0xee2, 0x2, 0x4}, {0x81, 0x7e, 0x3, 0x5}, {0xffffffff, 0x0, 0x6, 0x869}]}) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 2.70414625s ago: executing program 8 (id=127): open$dir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) (async) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33"]) 2.124603403s ago: executing program 2 (id=128): r0 = socket$inet(0x2, 0x1, 0x6) getsockopt(r0, 0xfffffffd, 0x105, 0xffffffffffffffff, &(0x7f0000000040)) getentropy(0x0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0xae59) socket$inet(0x2, 0x5, 0x5) 2.123382561s ago: executing program 4 (id=129): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x4, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x18c4, 0x3, 0x3, 0x10000, 0x10, [{0x5, 0x3, 0x2, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x100c03, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x8}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x7, 0x284f4, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x10001, 0x8000000, 0x8, 0x6}, {0x9, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x86, 0xd}, {0xfffff800, 0x2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x1b, 0x1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="05000000", 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() (async) r2 = kqueue() kevent(r2, &(0x7f0000000340), 0x8, &(0x7f00000003c0), 0x1c000000, 0x0) (async) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0x7, 0xfffdff84, 0x1603509, "04f0ee090004000000000005ed22700907ffe000", 0x4200, 0x2}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet6(0x18, 0x5, 0xb) getsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000180), &(0x7f00000001c0)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0xa, 0xfffffff8, 0x7, 0x7, 0x10001, 0x10, [{0xa, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0x81}, {0x9, 0xf89, 0x0, 0xaf9}, {0x8, 0x800, 0x8, 0x400}, {0x401, 0x4, 0x8972, 0x3}, {0x2, 0x6, 0x203, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x9, 0x1, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0x1, 0xb, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0x28, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x1, 0x20008001}, {0xff, 0x2, 0x2, 0xfe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc038694e, &(0x7f00000001c0)) (async) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000000029, 0x25, 0x0, 0x0) (async) dup2(r4, r5) (async) pselect(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.079131233s ago: executing program 0 (id=130): r0 = shmget$private(0x0, 0x4000, 0x95a999646a72d5f2, &(0x7f0000022000/0x4000)=nil) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa59713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) 2.07886011s ago: executing program 2 (id=131): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="ed", 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) setsockopt(r2, 0x1000000000029, 0x2b, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r2], 0xfffffe5e}, 0x0) recvmmsg(r0, &(0x7f0000002880)={{0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000000340)=""/4090, 0xffa}], 0x1, &(0x7f0000001380)=""/111, 0x6f}, 0x5}, 0x38, 0x40, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r3) r4 = socket$inet(0x2, 0x5, 0x7) connect(r4, &(0x7f0000000000)=@in={0x10, 0x2, 0x0, 0x10}, 0x10) closefrom(r3) 2.074699873s ago: executing program 3 (id=132): sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 2.074236783s ago: executing program 4 (id=133): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="4d956dd38780fea3d738dc8275394cb5f29174ccc5ba1991511ae6907d722649ea8597a61ed10310d6df9ed4805c7835d23c19ec5a6f409358c66b636885a5fb19eda7850deae8c6238331a6c6024279c161c1d8a1e40b5e2c3cf05805cdf1b637537711ab38e3be8c0e0ea244effcb428abb392302acb4a4d28cfd0a2797bae172e1843f57c49b25de92cdad5558f851a7cd6179e1947b679a776c8d1e68ddab9f35e0e4603b2652e32dec9e8642e4d0ec6755730d031f3420bf915baec019f3ad11fd363938816eb814ea97e2bbc8a37dcb051337ee20312e5b01e988b0151c9fd07", &(0x7f00000001c0)=0xe3, &(0x7f0000000280)="75dd69c4d30a5cf8b274d1bc287e647695ac628cbb6df50766bf5050e9e1564ef655697371116eb5160c6bd595011a3aeab7dc991da4fd8e6b4ba3ac80a62c458e9bcc7673c9eabbb28918e450876bd2", 0x50) (async) select(0x40, &(0x7f0000000200)={0x8, 0xa9, 0x9, 0x7f, 0x8001, 0x8000, 0x2, 0x4}, &(0x7f0000000300)={0xfffffffffffff000, 0x8, 0x54, 0x10000, 0x80, 0xfffffffffffffffb, 0x9, 0x3}, &(0x7f0000000340)={0x4, 0xfffffffe0, 0x2, 0x1, 0x8, 0x8000000000000000, 0x2, 0x4}, &(0x7f0000000380)={0x6, 0x9}) (async) r1 = socket(0x11, 0x3, 0x0) (async, rerun: 64) pipe(&(0x7f0000000100)) (rerun: 64) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3f, 0x0, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f0000003680)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0xffffffffffffffa8, 0x2000, &(0x7f00000000c0)={0x80003}) (async, rerun: 32) r3 = socket(0x18, 0x8002, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0xd, "e245d96fa4c3d24a978be9f20f63d33d", 0x7ff}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) clock_getres(0x2, &(0x7f0000001080)) (async) fcntl$setown(r1, 0x6, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0x8}, {0x2, 0x0, 0x0, 0x1}, {0x188, 0x0, 0x0, 0xbc2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) (async, rerun: 64) semget$private(0x0, 0x2, 0x10) (async, rerun: 64) setsockopt(r1, 0x80000001, 0x800, &(0x7f0000000740)="a4ede17338ce0ee72bc72775ae3b39f2ce9777d8e7282b41b53436a23f646057ca937178feadea033bc2f2166373b1c3356febef1736340ad2521d6b4758dc7f189bfa274e1b3a9dc2bd9b4782324c7f8e14b7b4325c8a1aa5b51bc93f306871cdba03b8631b306544f2c61aa1a0623a84a2deffdb0b5b7834b9b5d7c28d40ab38d580d20e5e0ebb82005cbf52164c02b1fafdde82ebb8786fdff96592c9d10e811de66f896df06fe022c961fc9a8391fce23bd7cdb01cddb46f16c160905a22de6a391e9db810576fb894a29468f3b2babcd289cb889ad6de6481754526ca36294d16e2a9c95ad250988c425fceaa37f0a5bdea82ff79d72d3328c16c25aee36c0fa15848e61e2242c6e1a2d4e882abcc2982ce4c80877d41cfe88113a6112884d6523433a98cb5080914e2f6d4ef0036a9d69ae28d94afa75cae2582e884f82bd782fada896877bafa97e16c7c94fca8addf2beecc27795a71b73ac101e076db419a2a7cb710ab26f2ad7437faf908c21aaad75c1f24c34783566a6e297bcef127f7315060e30eb8ea0f35915cbcd6cf778e9bb2d84bb98a1bb54dfec7a1eb4793fc0700c4e6db271f1492e752a381dcdad180a1a951ba8d28511ab314fdeee2b9bf8abea29726091033186996268f936ce99ff1ac0d7ce26f85e4f3fa573b385f25400b4103e24d919d4ab75b4c5f9080d1d15816ec51d74fccfaa532fdad09fed4b83965a2b365986db11ac118e36e2e9de9dec9c3d5251817b27abfbb0865b20529bbbdab1f11b6599f91e7131bf483a49dda7ec6a175049443268508d78be503546fd78599d93f8ff743715faccdfbe4e604c6c72302e07a560d372738ea892117fafcb3524182e76575faf3ae0d531a8252a8f8c6df5d94ecd89751c39b3493a98446226086399abadd1fecb13ddc160f67856ab560d556578e6ddbd572ca9eddb7ed760e76256338804b462ffffe472e648ade8c9042e854c24fc3703cdf93359cd10e95ac5443f2bb164f8191c0b89a95191bcbe0bee8f5a5aa415e64143ef8fdff68907c3f2fd8fa3ffc0835363ea72cc3b972c246f72f14886ace7d77f05b3e4985cc74a0b0c99528c4fa9044d6a168554256227c59ce4275e3f64ea84d3aa1ee21338eb9baac1a6d7275c4383bd1b156948984932b9fc65c1d3c690b654e663451163a0247f411d0bcf97d49cf8554e8aeb3cc0201fb1cf254ccbc6e532dcc23e90aeae4834e3e90e3f3626c586e988279f5222903fa0b8723778560884e2cdf5e01cff43f8ac1c798886d71ce753619f6cabd345f1ca261181788bfd6f199d0fd24b0f8b7c2d3226a838252f68daade66d07f2e5f243960c122719a28c4e67435057e3eb6204ebb57868ae6b7ef54c195551902beb11b36e441a989f209fb7828d3b5eff47951628111d6f3b0f1d149b9f3ac328c2ea09b2a439c323e3e6c139fe192d6d8de82b70946a84ef892048f0313f5c5bb63dd9217a7b34fce9443007c4c675694c3646804776237473ee7af6a03a2139daea671a9aad5e9794612b439e11b21dee2fa13bbaebc3addbe645386286506fdec270f7ec6f7510108ebf69b144c3ab41bbd34d6c3fa5a5832f78ff80e220196fd0df99848a66896132c43a28bac7cc995e21ea317fb2afd62ccf280d40664386610ca9f236d70c63d4dbcb2d00a4d2ba28d020ee5136da6dbb760f300052a4ec5fafa5a540da469f1895d30a7536694d51e2c0fcf758b1d7b6dde3b1563132b8fb8a07ff2ba1d8f3c3677221b8fb4bd9cd107e7221dc098598f652e89a90c4682e72d37f3db74d067de475730180f6a0c79e6cb2a42e461a2c84b9f30247a2a9b2d452845263b8395641325af6738b7767a2d14a9686cea64ae5ecb5d0a4f4c3a6ea6c7698ca130453e503fe743d1ec98eea27adee01390a60acb27fb281251f26a65e13826ad961b07ea20fac915cf9315eb090e0acef26a5e2e4cbe91a609f690a12a246b4794f92118c387c7ddaeb06b806f5c81e2394769c0cc261fd71b90f1005b0c23617864961d08bbd74d584937ccc41c6d3cf61a26fc6f7fd20b494895e2cecb54679b72fea16adee588798d55deeebdc165120274035353d156619f5d41a4942ffdd9495acbdf0a0aa39eed565028ec648893c5562d41e050eed060fde91f6fe2f4b1312a8d8ade8160cf19a551b0ba45d2027b454418d75e7833a36d3a093cc56aa84717fe501e6edb9b785685cbb22bdd2bd857f9693fb226ead2ac5e6ebd325a75e5ddd732814cffc99e9cefb79d5d3c92018ff843ec19cfff8c3419e616111e51fcb9aaadb9d101f0d3aa74ab8a871f3f9baa0bfd15bf8579ad262d93bd5ed962366adb7ab31525696d5e94198d5cb3867ca88c1c659a658c5422152a4445fa284bfca3a2e747fdba16a3acae1747001fddb71c466ec2d43a8059b693bc6d6e45e110c211bcb98626067c6ba6c825ac999202f7af8de07b868687ed27942557793e45168fffcf9aec44be00599fbe2c60a63bdb9fe66e4209aeb7f574955c2bc6e08209fd4b2d7b915e620ccf32dd88cf69921e8d8f08d025c914ffa6be5eafc38bd876ec6b3ef34e52cf7c097ec8e2e515265214b3329a6a5318d67786d0bb1a614f7915f8f370c2bcda94818c7dcbb3054b0b60db8d9382b0cbd3e393122ea47048e7285cfb84dc7973ff4428fa72c11a4859dad134fc9c1e18d2b9d2c60bb4a3aed0bb654e76fbf3db3ad7fb29493e1195363884036160d71425fea52e8cf9c5cce8735f3787fe7af79df30b58d6a03317249ecafa99f0257b85e5d5c4dd1b27c7d81710849168506b62c49d8a60d9a40f5d80a262c27cb6a8a7901210b9a5baabc57e776a8e2cf206f649a8765e9fe2ff123caed7eb2add441a0c7d013791f7c344967633c78c417b7b12e1d25345ecddf288cf5676c4274130d7239978fbce0afdfc7218815d7aa802bc682370b2378f2bc9bdc2a092ab947410387ca22b40e1065d1f56d087c0a441c2dc0f6481708e915965e6c4d0c0a5fa0463812ffdde92d5e9e23b5cad27027c8d296514a9e9b561be87d52f2749b37c3c0993a3bad919987849acd075f3a3e485e5b0f1e30b9d17106d8b3849a85249f80a559e2f1be8c7b78584ccfffcc7cbc35be2c18d88be0fd48d2f37143293deb4052aa9d35adec4de70cbeb6c9a9a270f6df40478c632c5edd695fe3f8e7dff202377ed97447f891195c8cb30db4bc134ecc697364e46c82b19ddf6e24e07313a8fa29faa9c86a1fa84ac9101cd8af331547e211448140ab3584b6d47e5f70e388050173555aeeeae42567d7d4093e8f9fcd0330afdc5b98adcee9f08e468cf97e1bf9caff74e1f2b9958aee451abee13cf65dd48661b80eccc61607f3eb618d71f07d54503798bdc87e1782332cc752ce1ec50988ffc2065f1b26126c127a93aebd829a08160a1cdfd7a2382f7c5bcfb05eb79b9e02b2d4caae316238ec91b6a56a1ca523385b20f03dd4ef5233cd3d676d509a37a2649a34418067ccacfaa5ed5898631d66fe76cd0110bb08832d706af77ebc41bb3b995136d680a846d53f9d578a8a72797ed2b3c4c90f11ac954fa496cb6fe2c7ab70e14f728a344014a676379bf5d0237ba2863a1db71d9ecfb3c926543d3c1c0256cf51d9cb77d536fc8f6329a48db212b1a37eab3beb348bbacc2e029bc44b32f901004d23326e723fa0ab676edb6c34331f56a1a910fdab1770d405f7fae0a8bcd0284828c286bb86c1506f6d40babb2f71f93eea1fabac8f9a9724cc222f5025b33fea59f6462a399c659e71ea28cf9937e730fdbcec4e4115e5c8a612fad2a5f8f9d0dce166cd6f578a717b99ae6884ca37a6bd6c7cf8bf87aba223be1c4df18f6c8ae0e9b1e413757a5d2e736500f2bdea0c52e7f465dd3c4e93270e7382e6e4100395564056ee19a5232c4ddb32c0241e3e25bad69f239a9c75cb4443ea75bb67596384464c15e4fe79bd1e7f4313c93e1f6246a10c4a5492407481b120b48579bb50d04b8a000673c389eb1859f9537e0893751a462ddbcfaaa617ba10e01af352a423bb268de24af786d3bcec4c559dc35ae7fe71c10c0a1ecc4347eee5d0eec4d69994015411aadeafb064f050f7a948650161b9d0ceb361a3fe8165e0a428ddbd39809f24849c1a7a27010a444b1b17be6324c5ca069f964e4e45c17d5811d7bf3449d5bc6d1fb0b82af4ed9c3b73e825f7a057fa65b55ef7ed41bd254ae03faa98ddfa6abff4f0026b56da167f96fece0da104a2223a83e62e456b601dd3fc68755288149aced89b4d088052ce96482311b200174cd130c12f00b00d6e657077024c9d448db741a8f3af74eab39046ab975183a3834598b15f830977554995ec0f4156e9a2fcf55ddb8027edc5a634c3e3fdcbe4f78520053516a1bb2039fea0ea4a59e385565a2d1f869cc4a4e3f27440b90adb14bdbada4e7f2ddd8bc817f7ab0c94f7f8980feeffbefa652feea5d2755947da8a65d80abbc2bbbfa2d174b04a386e4943e857ff660133096f5f64b8f1c54b6b429737dec56a0a1b44984e4a1cd55476656dfe71aa8288e0c3f9caf8bcef6146906307bba8d3a1cdb483acaabcb337195ac522afb298612f2e89ca4f56456d9501e4c11221bb7c8d4659f0e51437ea9117c0ac6e1efdde93474ed1b954b3939dfa5374fb962fae894c9f733989df2167a1be4cca7f97957a351512ece40b0c14e03fdaffb541a0f4573e71305d8b64f92de0740c166085c76161ac8dd0752e93383613f3c16e771c0dc94b9b043aebd59a2aa17de077e6c5c96e5fb987897df48ffb21ae610a0c583bfe4786ca9cdeffc99e6ac9599192f70bab2a6ea8a756e98a390c91a010737feedb4f762dff694e4e5defc31315bc1f3dab74f9ca80663a08fe9e7fb986f15dfcc1f3887428433da64a2e0b8bb1a65fa907e336489e966080743a41b9896859df88d0548cce3372f16f02b8109924a976fcf8ae1c769405ccbc792121188915480c4703dfe579f2211c6ef8233c0fb7a85e185419e9f1f120ae1efab3d06b26a52f0e16032a6ff0adbb1bafe073bbe9fd34c57ae9e1d9872d00b62a1c2ccce06a64bfbbcaee65cc19e03236569f58108b460c7ee1523d9723a1c6925181c0939b6dda11d05899b95210c1610c51b135a245ec5d4d145228a6cafbd07e9075453b49d561f614cdfbabc1a4254dd5e4bfe882a9eed84e405245625fca5c5308e840a18739b00f90f9e68f96e821c80e4916139f3373e9d450c37e5314e9b4c0ec493c4c6f341473fb90531bbe06465ba631ff3644318ef367eb51247c8ab98f3217c10f8e32dd869ef8906329f0a3fe9848756b45bdc498cdd8d969ce7acc58c78aebad32e67abfe7ee24abef326411e874acc538c92b50cc9958fb24523d57444fe6a835296e50576f2f2fb97d3cc13f206017baf56470f053b566b4739241706d99ef722e10fb245c4fa078c28d4bfb7a34b40601287367a0eaf263f1c31cae6a7c3b10a6cbe34567d01fd590201517e27d172ec563f6941cd70c5780aaeb0dd5258f763c6e7bf3e6f3956b78141aaa5a5e36b96d0239be2b76c16966eeda4bfe69b2f76a4d376e32b97e762ad21a6a59ed2f57bede92c92ffa83684698d40c1251ae936e5fcf7e8b74fc439cc08a9a4aa8e5d3e8a218f3f6b1f18cb802ae87a4797600d1008ecd06462a7e0e1db09add422fb83599c710d7f522034a7423dd6387eb89351712e71bc89c7ce426db96730fd577c34ca4b8d68ca4556623b21eaa683549511c58f706b", 0x1000) getsockname$unix(r1, &(0x7f00000004c0)=@file={0x0, 0x0, ""/519}, &(0x7f0000000700)=0x209) 1.993781155s ago: executing program 2 (id=134): r0 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xb8) sendmmsg(r0, &(0x7f0000000100)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x1, 0x9, "6aabf90b2645788bfbae90ca05860642"}, 0x1c, 0x0, 0x0, &(0x7f0000000140)=[{0x14, 0x0, 0x7, "a24a03eee0"}, {0x64, 0x1, 0x100, "d6e8625cb97f2b1657ee4fc66665718a4554e87bb58e7e26c1832ebd3cb43d68029d995683801a12f12af5ad48622374161c780b4b029a76790ca7fc56d6aa73094861eb7afb2d4ceaadac83de3121b7696579684622"}], 0x78}}, 0x38, 0xe) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='#! ', 0x1a}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684598fb00303c0b33a802"]) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) read(r3, &(0x7f0000000200)=""/221, 0xdd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x7fd, 0x4, 0x14, "bd540cb13f3e85b42199e3f903783b32c709957e", 0x5, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000740)="71f91e3471ac0058bc5a91701d94a3cd17764b8e5f84cf71b59c457afec370e86525cccb4c63835ff10990d6fcd911209cc1271ec8462e48671ebb79fdfe30b328a46f2d99b6be96ace05450b2477a83bc015fb80474f441043eb313d9b18c70c2702bb391843c75c503007076f9b19458e134c17072a50000000000000000000000000000f2354b9d96d8967e4c621374c4c71dcac8e228b00b28c2bb6850f13a9e200b327ac3617cb8bd1e0e8901404f9f423c5ba64e3f54aa157bfc9c2012cabffbc196d25bce059168b09788770dfeee232f9d8956e7cf7703e6c050d4a35d6502a8cdd8f22ac81c911c2171df07eb6aca748e6928dec3024558707370b0bf7132dcc38224f08f94be6b8231397d2b2f8243d09d492a521060168d701f94170cacbdb584798be376a72839c6258d5fb278fda9d37789f9177b4a557b7d88477488df35278118353eb0524f31b84ae7bdb616dcbe8b5df2a14340a083b3828c2a9876387da3f09ef08085eb4f5d7968ab2feedfe384246fa18671f3833374e7412df4e6e7bc4cff7a7d4eb948ed84fcbd0a6abcd7efc88a370602f7646d2037be2a00000000000000000000000000000000ed05f616d59a6bc7a18a14cd817a5a83cc83f092ac5f3f219b0a2b59fd95bf77a3895748ed30ba9150b5179f6dc5bcc6f8cc142c836218738f6ac11ab881c705f05075e89568d37dd10125eaaa7e3d3fbc0c43d123e5535921c9a1b55a2ca94f01c4ae2b5b15c4fd838691d13f45d5d83e50910aaaee698d", &(0x7f0000000080)=0x22b, 0x0, 0x0) ioctl$DIOCGETSTATE(r1, 0xc1084413, &(0x7f00000001c0)={{0x7ff, './file0\x00', [{[@v4=@local={0xac, 0x14, 0x0}], [0x6, 0x8], 0x9}, {[@v4=@loopback, @v4=@loopback], [0x2, 0x2], 0x100, 0x18}], {{0x2, 0x8, 0xf6, 0xff}, 0xa328, 0x9, 0xd7, 0x3ea1, 0x9, 0x9, 0x2}, {{0xfe, 0x6, 0xf3, 0x2}, 0x5e, 0x2a, 0x5, 0x7957, 0x0, 0xc1, 0x3}, @v4=@broadcast, 0xff, 0xffffffff, 0xd885, 0x10000, 0x26b7, [[0x6, 0x9], [0xa, 0x8]], [[0x7, 0xe], [0x80, 0x7f]], 0x7, [0x6, 0xc], 0x8, 0x2, 0x0, 0x0, 0x2, 0x6, 0x8, 0x6, 0x9, 0x7, 0x5, 0x4, "a0f3"}}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.986327046s ago: executing program 3 (id=135): r0 = socket(0x2, 0x2, 0x0) close(0x3) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x9, 0x56, &(0x7f00000000c0)="0100f63fee70eb880c5f5c9e109b2a779b4fe52d952990ef69a08cdf4270dc17b226632a6dcdc06b5c9c39f3ab6ba0fb980784a810094340cac761f770f0714b5d6ac0ee000000000000000000001e0c229f8381e9e0463c79224cbf48d69b1c1add350009da91ef4fa43618a360455d35224a101be8781d5b947d5226634a9cca153fe3094227a878e6c12e630229541549394181c32af12c03dbac72363a2ac47c951e1a6d702115b35e4ec23ad32aadb199c0822f5c9132de8cde1f82842dab27ed3cab6d73e6f0831d4e55c48f0e1a0ee815ef838f", 0xd7) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x1e, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x8) bind$unix(r3, &(0x7f0000000000)=@file={0x3, 0x1, './file0\x00'}, 0xa) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getresgid(&(0x7f0000000080)=0x0, 0x0, &(0x7f0000000100)=0x0) getgroups(0x1, &(0x7f00000002c0)=[r6]) setresgid(r8, r7, r6) r9 = getthrid() r10 = semget$private(0x0, 0x3, 0x2e4) r11 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r11, 0x10c, 0x82fd}, 0x0, 0x3, 0x0, 0x0, 0x7, 0x0, 0xffffffffffff8001}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x2, 0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="800be8b406d8a2f8200aee59ec36693505d1fd0c4e2898657ae40f01430f1aa86456a038100c8ca3bdc34b5b2daadf166c9eda5feafc812f3a3caf73cbdfb244f153efc029ba1db86832c9927ed4f1a435b70ee8ed8e9a9fd71a450f4935f822a9c688106a2dad6f9adfa5c2c04cf5c2628ef43ca2c2aaa443b81975e007b15ba343e8a2f59fe947e3b5838b315cb46f65f30571611ae25a9b4ac6b99d87b753366b6afe195067d5cfb0c177912bad6c3a318b5b166a52833edf5488420fbd04f028d41114329bdba632dd36d5d3b9a6f546d966c02618a7774db0265aff1fd9517258ddf5bff7567d", 0xe9}, {&(0x7f00000002c0)="398dc7779fbbcd605a8a97e006570d11efeb237da868ceef3c2cdae82bde43753cfe7f22f91c36604f56becf8e4a9addc38dc34877754bc877b301c1c93e4a3dde5ac1400b8fc36df97b6928ddb16fb7fc2943e69a", 0x55}, {&(0x7f0000000340)="a32ac7489032ad9fe4173d1c04e052128a1855fe8cf27391b18bf69027b7a1ee2f2907bdec97631bab654fd558aad062a2597d52a5b38305081e81170c73a9dcb4c01e3f2295df7dc07cd2c69b874c2ac99e17d009121886b58571fda9a675c89b5346e63547bdfcf3c74b33e85586d76f3a651b331d73fb4abcd85e06fab4bbb7a79d31101dffd70d6fbbe4f12e43d439e75f192bf588a2c5e4edc78e0a365df67778873b5de16b5bbe62a34864dc1ce06b0f07d2a1a158ebc6e749f0810f3e6f310965c5bd9751667e17b0aaba9a1b54e95a88442ce285df3595dbf7f6df753d6fe6f7", 0xe4}], 0x3, &(0x7f0000000580)=[@cred={0x18, 0xffff, 0x0, r4, r5, r7}, @cred={0x18, 0xffff, 0x0, r9, r5, r11}, @rights={0x18, 0xffff, 0x1, [r0, r0, r3]}], 0x48}, 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000004c0)={0x3, 0xfffffeff, 0xfffffff4, 0xd2c6, "9d90de184d7951bca7151304008eac0a5252958a", 0xff, 0x2}) r12 = shmget(0x1, 0x2000, 0x4, &(0x7f000050c000/0x2000)=nil) shmat(r12, &(0x7f00007b5000/0x1000)=nil, 0x5000) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1842) getgroups(0x0, &(0x7f0000000580)) 1.98451105s ago: executing program 0 (id=136): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, &(0x7f0000001240), &(0x7f0000000000)=0x4, 0x0, 0xffffffffffffffb2) mmap(&(0x7f0000757000/0x4000)=nil, 0x4000, 0x4, 0x2811, r1, 0x8000000000000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200), 0x108a1, 0x0) dup2(r0, r2) r3 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000001240)=0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1008, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x400e) sysctl$kern(&(0x7f0000000140)={0x1, 0x50}, 0x2, &(0x7f0000000180)="1052ada0897e5cf28fca5f46c7360d21b8c35e11e9196b6e6389e8fd82e9ad2def7128b975df6110a46bc84b9bb032b17ca560b950564f5164b669939dcc45696f2564adbd0533559bca46888e41f47f41c509541ad18776529b53f1880f83a688c062e5560e493c3aa23dd52347210779fb3d0675a00409f0f45a9f7420fbf3404d2fb73c9f5e5b6ca64d9ccfef0e41a90a0a18bd05f94f6544b71cd96d104b54c06192d18121ffe1a4d1952e1dae1b60d4c17018bbf354684b118628a0ec21242d778665976b520e60cac2cfa642e0f8118fd755456d379a89e0ab64f66e1dfeade66316d5c12381ec6b125d1e1199da84a44b1bb0432781a4dfe6020fb477bb174a65f5887e946af7f774b15ebebd0be570c574fc148eebda2b0ea32692b5af450f53da0e8a8a2179ed820529b24e8b84982cf99db431a0da47b1abb8cd7452b917230389af7e7c876542cd433fdcd93b17cc6553564f149c617c6e16f320e5febd1859821acf17115b9e2d1b5070e00a1b86cb5a1c2f70c488f1dc5d5b51d2ea07ce932a94200c1552d83847b6b2fd6d6d1bcce0fcbf6470e484d9f3fb27dd2f0b9302277bc3b62fc9d2fac33223505bc06186ecd7c71e08769474aa7ea115d714bdda03a76145ecc33cffd06c1feb72dd3f845c460506291845a9c97d43bda8f60ec48fd7415992c338b6554007389ff0815eedff2d1ae38f1352110cd8bbf6b04c402e0b2f3b9cf2b818bdcf39aee3d95388e68013fbfc018e195fcde4dff338b42f8d11871dba9ee76a66a82b4beba8fe0dd9676f57ea8ab0a5faf8d9fef8efcc741ab79947997bc44e84db255e6e4d5f5ab7683b3624c612a9fdf2502f87dba14ac246e61973e329b37c37abe3430fa631c5f17e59ff0fde88db483fe108c491662c6ac19b390f24a10f0ed7f733a45825e27bf8d776a9f0a47eb126d7611a2b200035988aaaf873c5ce733dece78425648a9ecd5e092052e17d69bae4b340176fcf2911695bdd99dc96b2f89d52de895edf0d9855a08c385dfac4ac6d1a291adfe2b7b2ac53c6e835b80a264dc8c0b413bddf3c8511af9ca6c6a194c79931c20280ece0d1eb78bd31012c6cac7d66c8073483747a4c231b5805def36725693febf4398f74c6bfd0345b3fc6f56fca8dfa9cc5ac11fe6602ded884a6d9314ebed3cefce95bc2fde7ceb794d35ea3440b7cb741383d27807ed403fb963da8d343e7d94cd2322d98787167bafd359f4c509e5f5032c04482864f4531e7f1f397eab5bc4f12f8478214073b29d4c37934bd2e1a5e0b9be2ebbadc6e8361910e56a8e1d460f7803db87633e45b8b61ef2e7f7f77504935ec266689b9ee583baa00dda87e59b5dfbaa84e6d31ee49c500390c718cff9ad5f24cbaf637e785e3a52171b3f2ff1aada878c48014acc119db36f6fadca21c2290d7a0dc30dfe856595bc3dc8e81956b4fe3a95fd9eaf1f088fbb7aed9470ae84880ed68b0a34143c03a40ccaf95c8603e8922ecc425ca664565ee9b31fa3fb88c0b6899b19ffd6eec7d8f1dd1dd1f3ed4371c571ee0bc45cab2adabd3fc17ccebd550f9da8f4fc90eef843a88e77dd52fdf993ba33daa7916fc5c2a68ec48cf33bbb2d73e4b9af16e547cdeafe66eec5f2bececf7717dd299f1a4c31d2ca6fd82f7270f001528cdb346a9d7e6b3a5a417a73a3fb894e1cfdf6eb15f490f971c464f617425358a123d917842c55d6abd1815d9e3c164d29c4b5132a299fdb3b5ef983029b671cf528991a039dc4e9ad3e516eec9050fdfb887fd46542febd79057981d43323a8422330656f730752cc61b049d6f4f6eccd0da7fbf4d7a5cdf9e8ba1c427c994cfa4319f6a87d8eab166c6e15c831ba84194214a9920d947eb68ec77e71db07092e48f5f45d053e4a7927e754121a4d7edc52fa0914dfd0e6330ed70dde3f8b3a756778cb42d98b3ce0244a9075125463ccc30d7f7b9bdfc61c9f94a389e1a97a5d0e356e75063f7600e8e03f00e1604400abbfc4e18a35bf86c526109c5709e4aae2057c573c0068868fa69c5dea3d373cb12bfc360191ef1cc24957b3e3b4ed28aa323568aac1c42c4b5bec0c82f226b2a5f8e2fd793f71eae3f9f651f15a856c5333506eef2acf5fa3703a06c538b35498647c0bb97e7ea7dbfa0f35d4c66a1ed0f2fde1ab4266b1448cdcb029ebd9c7351b385ce4779aa19ed818d565ea8a976d0b8283ea7303c9947da0ff6151259cfde3d11f78772c0a3b280d8946ba08ce6b593fe8b1ff4f594e1b1f7fbc9718a6d1b865a21726f07376a1e5171008c2d4620f37c1fce9279b21397d0b7cdeaa330512f3b8e75a39c16823212b7f5678afc0771a3a64f855da0531b37fcc3e4fdea35d1f2194aa3b0ed1af79da1ad14732c874b1a20f6c29acca36fb928a52de41460cd03986fd7d2733e4b62a06ef29d81bb96f94b4796f420acbdd11e7ce5c8e986ff4dbf77f4ec75806796ff13c914d97edc6cdebe01e37dda2c8b5c90927aefb7d7f9231a98aa77f15f12a0817c59e890301fa66f3c8c0124f9dfabf22e36815cc08f282a4c43b264a942f13728d0d904caf54a2bb137c32fc6654fbb3044f5c7025bc13b5ae52b317703c568e564e3607f77ed452146a6baa14adea44a5913e3fbe72d77f7844c2dfef429364e94bd73717d8b969f36223c078da1e0cc5c08c6e040f77bad310554d8be994b9d8fd5cfbcb61379260962f8dfb52d6036fbac47a0917dee3bee4a173a39e76d55c98d4a7ba245fdf1362f635b1841799ad9a3cd1998172e5af2883d8152b2db4d835ba015fb9b4c3dd9171c459c88e7aabfcd58b250b647a960ed6be45cecb621b5ac3f6e4fb1b6d8027a797075ad0454d3cfd6cdf40f3ab76e36dfe4f2fcfbda419b477c4ab92aa200a5e1b73eb573f4476ba8539038c56009b097a0371afac4b8d9a4b24b3b456c10f87024727114a252306734a188424960766294e67af711f5782bcef14d6e31551d2ed2e357519d2feb2a203a0ed52f9f0546adfe974545386943c2169b54e20ccc1af90092e7d2c2e570f940c50441b823a4c95deb4a89432dc0ee1ee827b74778df63cfd3aca56c6d13e1b43e8539cabce3d07421ceec1cb13f462cb171e3cfcffb0e360358f7c2e413a59c14b50429a04eb5cd19cea7e1f9964a3866aaa80d061f0e381f9c7f7ed58adca3703ee9535c492efc92f071a7c63efc589f3ca54ab409a2e11fd0b30beb7e31879a5467c61d72161223c178815b1bf0eeebd2d58312a5990c9829dfefa1694a15b991fd163ef04457aca811750302a19ed8cfb981b56e69bfb400c2ad3fd9f172c23032e291600724853a287cd10cd313608a26c73ba3eef1760d7200ad4f24f20be518a8467c407265d3aa85bf1b4ac7aa4b6131c4fe2659f0c57bc7942ad2eb40e8989470765cea38bbb8abc7af66436b773c04e7ea0918181c8e7f0b301bb05a420de279f0e32837b81188cded8acff95fcce0855d2eaf186b27ff00ac2674a3a8f52ffccef0386c51ecb53656913033b3eb2765a8dc56ade62bafa8dad741b414dbad61dedda784bc2c544e9241ef1c97474c4c3cff5c5cc8ec1dee67d07947da2aef61ee43894e759a4156662077858c8a9729788a588cbd9a1b4e74b3081c46c55dc193f74be8e5ad3b90b765e562f76b1432848dcd3e5668deceb55258e6822fa7ec99cb5575d5b56fecae29a2289b32ad5b01d6b428da0ef8529e01e34d17f85ca71f95eaec514e0e47299ade1caee6bd8afdbaf6e6591a152e12ac828c0a5412c864364053b47e556b47750e31acf8900595e8cdfeda0de913fb51ef85b5d8b2667bd084102a1207aad921681e8b972a114bd43a7ad4e7fdb3ed2898a429ffd126325bc5f45da49143c3c3c2c886b4c24af6cf821f3e13d2262f965735756c0ecb2f06c8a03729587096f8bf686c5b548dc4adb15429299a672f467f75566204301db0202a48e59d5c359481ea2aa9faea702546e246387f54fb03352d8ab62be5de45a426339f94b298ad1ab2c453cb7ccfcc17e8676383c56c5ad5234c4bc75e61801fbdaffd2e1dca0ef1948bcce4b18f7bea2628e1a1ed1e36c3f79061501f7213f975a15b6913438cedb6239b0a02402c2d14cb40f078913f547019c425adce55669ff7cf1d18cfb18552468b0a813123ea411662be2f5db9383e638e89f10cb96e082757def6e60eb279ac7d1356546c4692832abf56cecc2d4e3734dea752bd390d245aa718fdb4d2e4065ac3d04c8c4c8b702438bb16af03aa611b2539a6e0073ed8eada818c7302cf717953f8d4481ee42fb635898b465302764fd54470ede46a65b2f687f1fe40df4136e7615eccc88c5248e64a82a9382ae05aa6c9dba99197cffc6ed5e62b37e818b11cd3c135f28a52e3476e89da612f8d72b4a95a7750d414bbb116075b776d6b9897035ebddde8a9cdec96ed4355cbbf7b2ed2f419c95fc06937070d96bb5081278ac8aacb9fb70fbca9dec64ba9337b805d9efa8b1413c206d0a7dd77a24bdb2ef7a93a9b93bd07d59dd36a28980782ed78a44c8698bff6854f6c5800e2d37110ea8bc7c1e248171fa97df8ca5cc972082433ec3f5997e09172e9f0ade8db34f4bedb6249a393283a88bac58041dc38182327068ddf010ac690803024e1afa2f221ba2274dfe24bc1fdd5d27bf9b7a723e0cfc8595948f636600eaaf465df99a0602019aa67b8526265e4af8aa26ade135d19bd24c12630e38caa0d4472bfdea3a49c985dc9d0aba1229e6c3e60ac55277c4cd989d62ab3ab53dd674843ce8be2ff79560bcc7afdae23e15d87d1cdcf6fc8b4b47fe826cd4729212b6e2e8075ba669ef73afc10973fbe320a42c34507ac0c690e4ef2d356a36e428be1fd6d8746fd2d6a11737c7746cc3c02b39bee96a38c582a5a5843bb36f268e15cbc23d3669f081f37acc1a198726da21cf77334c1305d9fc13684a38032ed09e5807f657d0b645f1a5325d7d1090428451d02a059a28d31c8e89a624653576b4ad28768439a544af0cef563c8f5ee3a6963443e2ce32d74917d06392ab7e4e485f5a535ba7a343c0febdc73b58d2fdad7429c147847b3dd53b88c12f97b6399816fa9c5a2e3a9a509b0314b699ea25910eed3da03dc4b7da09ca1ba8522ae116e0dd126a9205194f86e06e0e834df24ba4ab91e60276f663b75312cf43515df9e661304b6d127807c0b3b6fb491acca63980fda1c83414789d2cb0c0615a55e412bdbf62380ce9e01d844b69d11f81ded108bdf3bef57a5bbe68738295cd498792006872da6eb1607420210a7cddfac37287c9f01399321e9966d2bd89f80035e6c799bbf8ada283f7845404d5ff938b319fbffc21b05f0742d162ba879e77bcb90f8309702dd28c486f070001abd7f03515575e0e7e6dbe3b0c57bb2354dee1d3cd45528b8abee57d99426e3a7afae404e67ae59ed667495a6cc6de69e7edcc3b37691d354a9fc81e6e1c79ab341e3da5ea8c1e8c9e937850abaf8dbeacfc63ac091c5fbbeffc05c82e763b75bf52a0b26b4f50679e9abed41653d40f7ded48a9ae45a7f80401acef3c79492d8e5a08208452661d08e4c42a23c1efb5e9ff13d2277b27fb81c9f11597d6c2ea481e3beee8103736f5958752b8cef0a7b784060bc9b6ddfb446627135e4365b0ab95b6946f07650e25b6aff2e10493ac9f84edbb79e3605a031ce1ef92eade90baac3c6a37426a82898291a12cee9af8febdb3520a042fcf0851763f0a55cf8e47b9a16b9269bbdf02c37810841276369", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="25bb14e9061d88a4525dee20d86ae69171968686576c25db7d1559d0b1952fbfb4e4b9be4d81c7", 0x27) 1.984111455s ago: executing program 3 (id=137): sysctl$hw(&(0x7f0000000280)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x1ffa, 0x8001) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='./file1\x00') 1.764617268s ago: executing program 5 (id=138): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7ffc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r2 = socket$inet(0x2, 0x1, 0x0) r3 = semget(0x2, 0x4, 0x2a8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)) ioctl$DIOCRGETTABLES(0xffffffffffffffff, 0xc450443f, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045f400280067000000069078ac1400aaac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50f9dd45e15d8200"]) ioctl$DIOCKILLSTATES(r1, 0x0, &(0x7f00000000c0)={{0x1, 0x6}, 0x18, '\x00', 0x0, {@any={'\x00', 0x0, 0x3, 0x95}, [0x4, 0x4], 0x8, 0x6}, {@table={'./file0\x00', 0x0, 0x3, 0x31}, [0x8426, 0x80], 0x9, 0x0, 0xf001}, './file0\x00', './file0\x00', 0x2, 0x574}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045d400280067000000069078ac1400aaac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501582019078fffc"]) socket(0x18, 0x8002, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x12}, 0x4f, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x8002, 0x0) closefrom(r6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) 1.764411668s ago: executing program 8 (id=127): open$dir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) (async) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33"]) 1.23528308s ago: executing program 2 (id=139): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x805f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8002, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000280)=0x4) 1.2350482s ago: executing program 3 (id=140): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x100) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000140)='./file1\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname(r0, 0x0, 0x0) close(r0) 1.234449605s ago: executing program 4 (id=133): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="4d956dd38780fea3d738dc8275394cb5f29174ccc5ba1991511ae6907d722649ea8597a61ed10310d6df9ed4805c7835d23c19ec5a6f409358c66b636885a5fb19eda7850deae8c6238331a6c6024279c161c1d8a1e40b5e2c3cf05805cdf1b637537711ab38e3be8c0e0ea244effcb428abb392302acb4a4d28cfd0a2797bae172e1843f57c49b25de92cdad5558f851a7cd6179e1947b679a776c8d1e68ddab9f35e0e4603b2652e32dec9e8642e4d0ec6755730d031f3420bf915baec019f3ad11fd363938816eb814ea97e2bbc8a37dcb051337ee20312e5b01e988b0151c9fd07", &(0x7f00000001c0)=0xe3, &(0x7f0000000280)="75dd69c4d30a5cf8b274d1bc287e647695ac628cbb6df50766bf5050e9e1564ef655697371116eb5160c6bd595011a3aeab7dc991da4fd8e6b4ba3ac80a62c458e9bcc7673c9eabbb28918e450876bd2", 0x50) (async) select(0x40, &(0x7f0000000200)={0x8, 0xa9, 0x9, 0x7f, 0x8001, 0x8000, 0x2, 0x4}, &(0x7f0000000300)={0xfffffffffffff000, 0x8, 0x54, 0x10000, 0x80, 0xfffffffffffffffb, 0x9, 0x3}, &(0x7f0000000340)={0x4, 0xfffffffe0, 0x2, 0x1, 0x8, 0x8000000000000000, 0x2, 0x4}, &(0x7f0000000380)={0x6, 0x9}) (async) r1 = socket(0x11, 0x3, 0x0) (async, rerun: 64) pipe(&(0x7f0000000100)) (rerun: 64) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3f, 0x0, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f0000003680)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0xffffffffffffffa8, 0x2000, &(0x7f00000000c0)={0x80003}) (async, rerun: 32) r3 = socket(0x18, 0x8002, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0xd, "e245d96fa4c3d24a978be9f20f63d33d", 0x7ff}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) clock_getres(0x2, &(0x7f0000001080)) (async) fcntl$setown(r1, 0x6, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0x8}, {0x2, 0x0, 0x0, 0x1}, {0x188, 0x0, 0x0, 0xbc2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) (async, rerun: 64) semget$private(0x0, 0x2, 0x10) (async, rerun: 64) setsockopt(r1, 0x80000001, 0x800, &(0x7f0000000740)="a4ede17338ce0ee72bc72775ae3b39f2ce9777d8e7282b41b53436a23f646057ca937178feadea033bc2f2166373b1c3356febef1736340ad2521d6b4758dc7f189bfa274e1b3a9dc2bd9b4782324c7f8e14b7b4325c8a1aa5b51bc93f306871cdba03b8631b306544f2c61aa1a0623a84a2deffdb0b5b7834b9b5d7c28d40ab38d580d20e5e0ebb82005cbf52164c02b1fafdde82ebb8786fdff96592c9d10e811de66f896df06fe022c961fc9a8391fce23bd7cdb01cddb46f16c160905a22de6a391e9db810576fb894a29468f3b2babcd289cb889ad6de6481754526ca36294d16e2a9c95ad250988c425fceaa37f0a5bdea82ff79d72d3328c16c25aee36c0fa15848e61e2242c6e1a2d4e882abcc2982ce4c80877d41cfe88113a6112884d6523433a98cb5080914e2f6d4ef0036a9d69ae28d94afa75cae2582e884f82bd782fada896877bafa97e16c7c94fca8addf2beecc27795a71b73ac101e076db419a2a7cb710ab26f2ad7437faf908c21aaad75c1f24c34783566a6e297bcef127f7315060e30eb8ea0f35915cbcd6cf778e9bb2d84bb98a1bb54dfec7a1eb4793fc0700c4e6db271f1492e752a381dcdad180a1a951ba8d28511ab314fdeee2b9bf8abea29726091033186996268f936ce99ff1ac0d7ce26f85e4f3fa573b385f25400b4103e24d919d4ab75b4c5f9080d1d15816ec51d74fccfaa532fdad09fed4b83965a2b365986db11ac118e36e2e9de9dec9c3d5251817b27abfbb0865b20529bbbdab1f11b6599f91e7131bf483a49dda7ec6a175049443268508d78be503546fd78599d93f8ff743715faccdfbe4e604c6c72302e07a560d372738ea892117fafcb3524182e76575faf3ae0d531a8252a8f8c6df5d94ecd89751c39b3493a98446226086399abadd1fecb13ddc160f67856ab560d556578e6ddbd572ca9eddb7ed760e76256338804b462ffffe472e648ade8c9042e854c24fc3703cdf93359cd10e95ac5443f2bb164f8191c0b89a95191bcbe0bee8f5a5aa415e64143ef8fdff68907c3f2fd8fa3ffc0835363ea72cc3b972c246f72f14886ace7d77f05b3e4985cc74a0b0c99528c4fa9044d6a168554256227c59ce4275e3f64ea84d3aa1ee21338eb9baac1a6d7275c4383bd1b156948984932b9fc65c1d3c690b654e663451163a0247f411d0bcf97d49cf8554e8aeb3cc0201fb1cf254ccbc6e532dcc23e90aeae4834e3e90e3f3626c586e988279f5222903fa0b8723778560884e2cdf5e01cff43f8ac1c798886d71ce753619f6cabd345f1ca261181788bfd6f199d0fd24b0f8b7c2d3226a838252f68daade66d07f2e5f243960c122719a28c4e67435057e3eb6204ebb57868ae6b7ef54c195551902beb11b36e441a989f209fb7828d3b5eff47951628111d6f3b0f1d149b9f3ac328c2ea09b2a439c323e3e6c139fe192d6d8de82b70946a84ef892048f0313f5c5bb63dd9217a7b34fce9443007c4c675694c3646804776237473ee7af6a03a2139daea671a9aad5e9794612b439e11b21dee2fa13bbaebc3addbe645386286506fdec270f7ec6f7510108ebf69b144c3ab41bbd34d6c3fa5a5832f78ff80e220196fd0df99848a66896132c43a28bac7cc995e21ea317fb2afd62ccf280d40664386610ca9f236d70c63d4dbcb2d00a4d2ba28d020ee5136da6dbb760f300052a4ec5fafa5a540da469f1895d30a7536694d51e2c0fcf758b1d7b6dde3b1563132b8fb8a07ff2ba1d8f3c3677221b8fb4bd9cd107e7221dc098598f652e89a90c4682e72d37f3db74d067de475730180f6a0c79e6cb2a42e461a2c84b9f30247a2a9b2d452845263b8395641325af6738b7767a2d14a9686cea64ae5ecb5d0a4f4c3a6ea6c7698ca130453e503fe743d1ec98eea27adee01390a60acb27fb281251f26a65e13826ad961b07ea20fac915cf9315eb090e0acef26a5e2e4cbe91a609f690a12a246b4794f92118c387c7ddaeb06b806f5c81e2394769c0cc261fd71b90f1005b0c23617864961d08bbd74d584937ccc41c6d3cf61a26fc6f7fd20b494895e2cecb54679b72fea16adee588798d55deeebdc165120274035353d156619f5d41a4942ffdd9495acbdf0a0aa39eed565028ec648893c5562d41e050eed060fde91f6fe2f4b1312a8d8ade8160cf19a551b0ba45d2027b454418d75e7833a36d3a093cc56aa84717fe501e6edb9b785685cbb22bdd2bd857f9693fb226ead2ac5e6ebd325a75e5ddd732814cffc99e9cefb79d5d3c92018ff843ec19cfff8c3419e616111e51fcb9aaadb9d101f0d3aa74ab8a871f3f9baa0bfd15bf8579ad262d93bd5ed962366adb7ab31525696d5e94198d5cb3867ca88c1c659a658c5422152a4445fa284bfca3a2e747fdba16a3acae1747001fddb71c466ec2d43a8059b693bc6d6e45e110c211bcb98626067c6ba6c825ac999202f7af8de07b868687ed27942557793e45168fffcf9aec44be00599fbe2c60a63bdb9fe66e4209aeb7f574955c2bc6e08209fd4b2d7b915e620ccf32dd88cf69921e8d8f08d025c914ffa6be5eafc38bd876ec6b3ef34e52cf7c097ec8e2e515265214b3329a6a5318d67786d0bb1a614f7915f8f370c2bcda94818c7dcbb3054b0b60db8d9382b0cbd3e393122ea47048e7285cfb84dc7973ff4428fa72c11a4859dad134fc9c1e18d2b9d2c60bb4a3aed0bb654e76fbf3db3ad7fb29493e1195363884036160d71425fea52e8cf9c5cce8735f3787fe7af79df30b58d6a03317249ecafa99f0257b85e5d5c4dd1b27c7d81710849168506b62c49d8a60d9a40f5d80a262c27cb6a8a7901210b9a5baabc57e776a8e2cf206f649a8765e9fe2ff123caed7eb2add441a0c7d013791f7c344967633c78c417b7b12e1d25345ecddf288cf5676c4274130d7239978fbce0afdfc7218815d7aa802bc682370b2378f2bc9bdc2a092ab947410387ca22b40e1065d1f56d087c0a441c2dc0f6481708e915965e6c4d0c0a5fa0463812ffdde92d5e9e23b5cad27027c8d296514a9e9b561be87d52f2749b37c3c0993a3bad919987849acd075f3a3e485e5b0f1e30b9d17106d8b3849a85249f80a559e2f1be8c7b78584ccfffcc7cbc35be2c18d88be0fd48d2f37143293deb4052aa9d35adec4de70cbeb6c9a9a270f6df40478c632c5edd695fe3f8e7dff202377ed97447f891195c8cb30db4bc134ecc697364e46c82b19ddf6e24e07313a8fa29faa9c86a1fa84ac9101cd8af331547e211448140ab3584b6d47e5f70e388050173555aeeeae42567d7d4093e8f9fcd0330afdc5b98adcee9f08e468cf97e1bf9caff74e1f2b9958aee451abee13cf65dd48661b80eccc61607f3eb618d71f07d54503798bdc87e1782332cc752ce1ec50988ffc2065f1b26126c127a93aebd829a08160a1cdfd7a2382f7c5bcfb05eb79b9e02b2d4caae316238ec91b6a56a1ca523385b20f03dd4ef5233cd3d676d509a37a2649a34418067ccacfaa5ed5898631d66fe76cd0110bb08832d706af77ebc41bb3b995136d680a846d53f9d578a8a72797ed2b3c4c90f11ac954fa496cb6fe2c7ab70e14f728a344014a676379bf5d0237ba2863a1db71d9ecfb3c926543d3c1c0256cf51d9cb77d536fc8f6329a48db212b1a37eab3beb348bbacc2e029bc44b32f901004d23326e723fa0ab676edb6c34331f56a1a910fdab1770d405f7fae0a8bcd0284828c286bb86c1506f6d40babb2f71f93eea1fabac8f9a9724cc222f5025b33fea59f6462a399c659e71ea28cf9937e730fdbcec4e4115e5c8a612fad2a5f8f9d0dce166cd6f578a717b99ae6884ca37a6bd6c7cf8bf87aba223be1c4df18f6c8ae0e9b1e413757a5d2e736500f2bdea0c52e7f465dd3c4e93270e7382e6e4100395564056ee19a5232c4ddb32c0241e3e25bad69f239a9c75cb4443ea75bb67596384464c15e4fe79bd1e7f4313c93e1f6246a10c4a5492407481b120b48579bb50d04b8a000673c389eb1859f9537e0893751a462ddbcfaaa617ba10e01af352a423bb268de24af786d3bcec4c559dc35ae7fe71c10c0a1ecc4347eee5d0eec4d69994015411aadeafb064f050f7a948650161b9d0ceb361a3fe8165e0a428ddbd39809f24849c1a7a27010a444b1b17be6324c5ca069f964e4e45c17d5811d7bf3449d5bc6d1fb0b82af4ed9c3b73e825f7a057fa65b55ef7ed41bd254ae03faa98ddfa6abff4f0026b56da167f96fece0da104a2223a83e62e456b601dd3fc68755288149aced89b4d088052ce96482311b200174cd130c12f00b00d6e657077024c9d448db741a8f3af74eab39046ab975183a3834598b15f830977554995ec0f4156e9a2fcf55ddb8027edc5a634c3e3fdcbe4f78520053516a1bb2039fea0ea4a59e385565a2d1f869cc4a4e3f27440b90adb14bdbada4e7f2ddd8bc817f7ab0c94f7f8980feeffbefa652feea5d2755947da8a65d80abbc2bbbfa2d174b04a386e4943e857ff660133096f5f64b8f1c54b6b429737dec56a0a1b44984e4a1cd55476656dfe71aa8288e0c3f9caf8bcef6146906307bba8d3a1cdb483acaabcb337195ac522afb298612f2e89ca4f56456d9501e4c11221bb7c8d4659f0e51437ea9117c0ac6e1efdde93474ed1b954b3939dfa5374fb962fae894c9f733989df2167a1be4cca7f97957a351512ece40b0c14e03fdaffb541a0f4573e71305d8b64f92de0740c166085c76161ac8dd0752e93383613f3c16e771c0dc94b9b043aebd59a2aa17de077e6c5c96e5fb987897df48ffb21ae610a0c583bfe4786ca9cdeffc99e6ac9599192f70bab2a6ea8a756e98a390c91a010737feedb4f762dff694e4e5defc31315bc1f3dab74f9ca80663a08fe9e7fb986f15dfcc1f3887428433da64a2e0b8bb1a65fa907e336489e966080743a41b9896859df88d0548cce3372f16f02b8109924a976fcf8ae1c769405ccbc792121188915480c4703dfe579f2211c6ef8233c0fb7a85e185419e9f1f120ae1efab3d06b26a52f0e16032a6ff0adbb1bafe073bbe9fd34c57ae9e1d9872d00b62a1c2ccce06a64bfbbcaee65cc19e03236569f58108b460c7ee1523d9723a1c6925181c0939b6dda11d05899b95210c1610c51b135a245ec5d4d145228a6cafbd07e9075453b49d561f614cdfbabc1a4254dd5e4bfe882a9eed84e405245625fca5c5308e840a18739b00f90f9e68f96e821c80e4916139f3373e9d450c37e5314e9b4c0ec493c4c6f341473fb90531bbe06465ba631ff3644318ef367eb51247c8ab98f3217c10f8e32dd869ef8906329f0a3fe9848756b45bdc498cdd8d969ce7acc58c78aebad32e67abfe7ee24abef326411e874acc538c92b50cc9958fb24523d57444fe6a835296e50576f2f2fb97d3cc13f206017baf56470f053b566b4739241706d99ef722e10fb245c4fa078c28d4bfb7a34b40601287367a0eaf263f1c31cae6a7c3b10a6cbe34567d01fd590201517e27d172ec563f6941cd70c5780aaeb0dd5258f763c6e7bf3e6f3956b78141aaa5a5e36b96d0239be2b76c16966eeda4bfe69b2f76a4d376e32b97e762ad21a6a59ed2f57bede92c92ffa83684698d40c1251ae936e5fcf7e8b74fc439cc08a9a4aa8e5d3e8a218f3f6b1f18cb802ae87a4797600d1008ecd06462a7e0e1db09add422fb83599c710d7f522034a7423dd6387eb89351712e71bc89c7ce426db96730fd577c34ca4b8d68ca4556623b21eaa683549511c58f706b", 0x1000) getsockname$unix(r1, &(0x7f00000004c0)=@file={0x0, 0x0, ""/519}, &(0x7f0000000700)=0x209) 1.234306151s ago: executing program 5 (id=141): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async, rerun: 32) r0 = syz_open_pts() (async, rerun: 32) getrlimit(0x0, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) read$audio(r1, &(0x7f0000001480)=""/165, 0xa5) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000300)=0x201, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="718e7c03fdb619decc04", 0xa}], 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r4 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) setsockopt(r2, 0x7fffffff, 0x5, &(0x7f0000000000)="74c77d592bcda2517343022ec73ab860f323e066647dbd4b480d0504783b9228afa72e285776771bc1e03b74dd3ceac691727b88dc6662a02646390fb449e1bda581690009dbfd3d047f6218e60c7651fe3b97188bbb7b05d7c90f9414f399c172c0f9770c7a64f98051f82c", 0x6c) 1.030181875s ago: executing program 5 (id=142): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x3e) write(r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x2c367011ea8d56e2, 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xd1e9, 0x0, 0x10000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 890.55343ms ago: executing program 0 (id=143): r0 = socket(0x1, 0x5, 0x0) close(r0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000840)={0x1c, 0x18, 0x1, 0x97, "00000000000000000000000000f96200", 0x5}, 0x1c) (async) connect$inet6(r1, &(0x7f0000000840)={0x1c, 0x18, 0x1, 0x97, "00000000000000000000000000f96200", 0x5}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 890.108185ms ago: executing program 2 (id=144): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) fcntl$getflags(0xffffffffffffffff, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0xff, [{0x1, 0x63}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0x3}, {0x2, 0x1}, {0x2, 0xfffffff8}, {0x2}, {0x1, 0xffff85f7}, {0x1, 0x80000001}, {0x3, 0xff}, {0x3, 0x3}, {0x2, 0x2}, {0x2, 0x10000}, {0x1, 0x7}, {0x2}, {0x2, 0x2}, {0x2, 0x101}, {0x2, 0x2a}, {0x0, 0x8}, {0x3, 0x74ba}, {0x2, 0x16}, {0x1, 0x3}, {0x3, 0x40}, {0x2, 0x9c8}, {0x3, 0x2}, {0x0, 0xfca}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x81}, {0x3, 0x7}, {0x3, 0x3}, {0x2, 0x9}]}) ioctl$DIOCCLRSTATUS(r1, 0xc0284416, &(0x7f0000000240)={'./file0\x00', &(0x7f00000001c0)=""/110, 0x3, 0x8f5f, 0x407, 0x97}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setrlimit(0x1, &(0x7f0000000280)={0x9, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x7) ioctl$KDENABIO(r0, 0x20004b3c) syz_open_pts() unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='w\x00') r3 = dup3(r1, r2, 0x10000) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xca605601, &(0x7f00000003c0)={0x10, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xd, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10001, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000, 0x2}, {&(0x7f0000ff4000/0x7000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5485, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xffff, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xd49, 0x4}], './file0\x00', 0x9, 0x8}) r5 = socket$inet(0x2, 0x1000, 0x3) sendto$inet(r5, &(0x7f0000000e40)="428d6adb44782912ae94bac82a5dacb21291386ba9c81358c701a1c27fd0dcd3d859c7a755d442d5dbd1ae27aa667073da586e22e6", 0x35, 0x409, 0x0, 0x0) futimens(r1, &(0x7f0000000e80)=[{0x4, 0xfffffffffffffffc}, {0x0, 0x4}]) ioctl$DIOCIGETIFACES(r3, 0xc0284457, &(0x7f0000000f80)={'./file1\x00', &(0x7f0000000ec0)=""/132, 0xfffffffa, 0x5, 0x0, 0x9e20}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x8) ioctl$DIOCGETQUEUES(r1, 0xc148445e, &(0x7f0000000fc0)={0x6, 0x9, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x7, 0x94}, {0x0, 0x79}, 0x10000}, {{0x7, 0x4}, {0x3, 0x6}, 0x3ff}, {{0x8, 0x5}, {0x8000000000000000, 0x1000}, 0xdee}, {0x3ff, 0x6, 0x100, 0x1}, 0x0, 0x0, 0x6, 0x7, 0x7}}) r6 = dup2(r5, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r7 = socket$inet6(0x18, 0x1, 0x5) sendto$inet6(r7, &(0x7f0000001140)="2af81905be84efd4c007553c8a0fde53d9aafb4228b201d6979b9f7f4eb7837fc95453a72e6c91fb1350a4848d3ee4711fd7c126ec3386e7c030a985eeb88fb77b381eb07aa6e908d7bfeeaab6bd1ee0ef99c42ed043f697c0405e31284ac0304174e6ef7ba5b09288ef26674a982c9a1564ce44d77bc3fd6aea695295b14bbbc47fd7ee2b47ac540735ba58d7b03c5cfc5febb68e9781e75a66d488e1b77681460f0f540c008707337b87925b086a04791065ab5e9179cfaf", 0xb9, 0x404, &(0x7f0000001200)={0x1c, 0x18, 0x0, 0x1, "e93800648679ef1103083009331d3ac6", 0x101}, 0x1c) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000001240), 0x48080, 0x0) fchdir(r8) r9 = accept$inet6(r7, &(0x7f0000001280), &(0x7f00000012c0)=0x1c) getpeername$inet6(r9, &(0x7f0000001300), &(0x7f0000001340)=0x1c) 888.843529ms ago: executing program 3 (id=145): sysctl$net_inet_tcp(&(0x7f0000003800)={0x4, 0x2, 0x6, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x8) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = socket$inet(0x2, 0x1, 0x6) getsockopt(r2, 0x0, 0x17, 0xffffffffffffffff, &(0x7f0000000080)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x812, r1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x3e) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f00000a6000/0x1000)=nil, 0x1000, 0x4, 0xa010, r5, 0x0) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/170, 0xaa}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/81, 0x51}], 0xb1ae6a0cbbbdd223) r6 = syz_open_pts() readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x80, 0x1, 0xfbfffffe, 0x10000, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x1000, 0x1, 0x2, 0x8, "550585a04600f8ac54a783be6e87766023a6351b", 0x4, 0xe}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2011, r4, 0x0) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d85", 0xf) closefrom(r4) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x30, 0x67, 0x0, 0x0, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x59, 0x2, 0x8203, 0x0, 0xfffc, {[@nop, @sack_perm]}}}}}}}) 885.376296ms ago: executing program 4 (id=146): sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x40}) 885.126184ms ago: executing program 5 (id=147): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xef64}, 0x38, 0x2041, &(0x7f00000005c0)={0x8d, 0x2bd65ca7}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r1, 0x80047476, &(0x7f0000000040)={0x3, 0x7, 0x1, 0x4, "4a00c35bae198f4d0e61670e7e22c7e84c5d83f9", 0x7, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) r3 = socket$inet(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000080)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) r4 = accept(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r4, &(0x7f0000000980)=[{&(0x7f0000000600)="7838d58a9c78fc42b91ff10e580a9253af8487219ba205307b32f2a04612dd95d7fbcf99da95726ef9692295805b861346ed67b62f7ce3c2353570b4a87c4a5ad175f1af5c4947e429cd56e28d8ade568800657a51d841e1c5a0a024de0869a16434d6a0f1d32e62fd5ca4bba489bd281da1f6d315c9422bac7c62872a6697d0ee887b4b7f86f8ae36e8119d6a19d9b739fe0e2e6f46bda4393d4e51907ef3cb3d017bc64bf98a4e360bea4439d720322c7aa1752eae0eb8f05c4a8b69b0b73681036d7849181fcd0f", 0xc9}, {&(0x7f0000000140)="61ab0001a47174811bf5bea68b62291673c2cdc964d40a3c28484b37503995beb6d8f8c829bd392a70a55716443c548bde9280802a74e4d0915e3cb528d12c", 0x3f}, {&(0x7f0000000180)="eba0041f3c443f3d4338c721fcc232d44ef763bb8ee14102dd8c7172f7c15bfbc68a9f933c8b323ed200bc700127ff3a5dc8e6d4261646eab51707f354e98cc5fee2a9ffb26a6c26f3bd018ffe3bab7f688e363f25a5eb8955f23271efd93d1214974a721afda1e4e8b3446a210bcbd0c07b3da7459f65aed55b8bc377c7abc9dbc77f7a4228a51dff1e611cd7f7eef425a38f7183a39ef2ee99d14860e76ff29ea5eca1466d02c0e3f46b3f00526c2ac7c2eb7b5cb82574af2777c3e941a9cc4216944ca98beec62d", 0xc9}, {&(0x7f0000000280)="b0151fc292d017a6da1f3ba0d38e23be85cc248b517a076efa5830a660de1270308b7e1671e8a6d80314906a6c19aa45fbc5156f1fd511a5918a858fffd977ba49cf02d5e906ca8981153921cd70f8ff358099fb77d3337a95c113069648eee27ed3680d032362b84d88fa8c61f5fc44bb0a1511e950f201859a79c81c4266aca3ef930a4175df865c8869252c7829ce58558cb36f010d7b760e8694ab67f339e7b16373f0abec0280607b330d72e82676d3a7a10ac9ef53711a37da901f270fc198909d4a83ad228c944a1376a371a0cb3c6f316d9ddb65fc201c9a35a7b9c356b9f201454e2a74c2e2", 0xea}, {&(0x7f0000000380)="5f275ee047644ac09fbebb15364e98e3a8909958699c2fe08903fb03d907d288638e629e59926a1d6445095637698385fc5b7aa1125603e2da7a6de94c307187257eb3940f93e8b8d51c7c79f4e7bfcd69754e01a04ed3973d760778a654c7bbaceeb7f9aa7a56378d78bf0a9d0bf8c758d32215a84367c4dca83db7be095f3ee78184a034ab60d62de19ce3be2e52a3a63150cf999d959214c5d7d116f8b57d4413928565b97faa46941bcb9cc5ac5df49a25908a2adbabd3bd9c5db81063211ddaeafb43ac2afd903e298eb39f4e34c9e3e94e760d0469f09d1569b704ecf198127bf94d5e8f7ff4835f8cf8ba3dd177", 0xf1}, {&(0x7f0000000480)="77bbd7bfa3dd010be8a9718d6819a89c94cc069890c0447263c6f8ba35c94969ab1824c5fe46035b7ae523f36e6b0861043378f65f034623a8f606f0e97f655a8d4eb70dacd5c9acf42a571d5745bc621005f5a9cf7bc0daeb0d1466f2647f05013a5baba45179359e6996e7442d5e8faa6c91e92b891f92666c8120ae969fcd196d0c274f3452df463ede86eb1759ee393495e1cc4aa396e765693d5058b20f1f4a1d497c06e4b073289a6b4deb2d16e508bc6aa4b9566157a6f88ff5ff5d62873ba28675cf153104bd931d56f3cfa52a86a1aede4e535d71bfa7ac", 0xdc}, {&(0x7f0000000b00)="bd6350b04d60488cb188400043310d9ef46387f7545cf223b0e280212e5844b56b8d579f045e7bdfe7f51de6b6fa458ac5692b2bd9cd1f535353fa0d7f08cff65a0008bcb2849241a5ee97d36ba35c401c104d22edb551b8bffe12fb4f4d3039037239f7f91c07ab8eb1558e6d9318b708587187118ef20ff9d8d15f1def227016da95005a711bf0da5ce9b4f565d6bcb6ad7fc2eecf50fceb7947635fcb52d4a347c7da79739c64ec43d3697f26cc7f6ffc7ae048456af66e4b3a4346a5a060a72a30c9f690ab8e61e748bd2cb14ad797af", 0xd2}, {&(0x7f0000000700)="818fda6ebb6da9618a4ba2cabebc55e811d2e9c88f5ffed61a9c7654114b44d3443ea3eaf3fe738d5144c7694bfafa695f66af83364c3f78de86c82cda4d1aed268cf99a38f4e5af1135f860838a716c588b8948c9c3dbe166b96c453d166f5b3933efc759ec8fbc03edc2a30803f365f97fd99733f604e09ceccd64b8a0f9e1ab31fdb61e62a47dacf908dcde7230fe34d9b23cfd84ebf1790877e9914b7d571c051266", 0xa4}, {&(0x7f0000000a40)="2e94a08c69c427de2efc2b4ae0dbe3a77581dd3791f91a0b1a33c43aa998fe6641ebca1b240c01e59979467bada27bdb5020d615f044d6fe96697c0c1ff59d72b26b9d44072a064cf1ad21f4443ccb9d4e8caab62a15b6138bcbba70227e460e5696777afe8121727f030e8895ac8de4dbd166c35da27e6032e91cba93391cc8187fb630425ba9dc0418b6a269e3ae", 0x8f}, {&(0x7f0000000880)="baf0df8e11f9416cbbe195a72abbaa803f8afca5d1ac1e334a34efa029de64156cc2471790374635047fb3a0e61a209ec8ca713be6e6eb1c141ffcdbc0dff43c09eefcffb3a744df2e1e422e1b3a313f2b973af6a1cb83003e986a373f103b1d7a1275e905c265501320f01a8370034a6842ab7e7317c8fbb2ed77d00e4ee7e1a3bfd7860da3e513ac9f737b463092a297c2404e63bec571951be1a228f3669f4d5156c69277b5afab4a3840c0d1ce1fc5009c92f3b44ceac6edccc7a2ad720b290194b77866957d5faa354580fcaaec810e3e216a12", 0xd6}], 0xa) 674.711191ms ago: executing program 0 (id=148): syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @random="35061538cd82", [], {@ipv6={0x86dd, {0x0, 0x6, "408e03", 0x14, 0x70, 0x3, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x6, 0x0, 0xabd2}}}}}}}) (async) r0 = syz_open_pts() fstat(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, 0x0) (async) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff0200000000000000000000000000012b0100000000000081000405b271c70f33"]) 674.170152ms ago: executing program 0 (id=149): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x1, 0x38, 0x67, 0x1, 0x6, 0x9d, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@noop, @generic={0x44, 0xc, "06363e79cbdef61e29b0"}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x13e) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x1ff, 0x3, 0x26}, {0x5, 0x0, 0x0, 0x6}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setrlimit(0x3, &(0x7f0000000180)={0x100000, 0x9}) r1 = socket$inet(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xfffff77b, 0xfffffffb, 0x3, 0xffdffffa, "18264e026c8c0100ff7f4d01000400000400", 0x6, 0x80}) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="c686fa3a3d99afc3fe7aae15b104a1a0cbab4670b7bbabf8f9fde7acd88101ba55c199583852bcf279b19a70a6f4d645f89092c5d469b42798785daada7882692bfb13bf5f82d1520b6fe6e42b131091e15be76ea45bf0a48d10f586a438fafe87d0309177b4050a6a919cf57f2a0f446f79eb5dc36e9fdff9b6d5d874eb9fcfa96b03e249375971c4bea459a51d2c12584e9bc27427214ac1c88528eb9979fa4393c4f524345ad1eb33e1e4499e98983a065a1b408af3a25d5de2e9114158abc995e6b34d3b3e1a2ab764879faccc836ef59e2813c47de6d4a01ab0ac3fb3b8205e67b0d1cf846f6c86f91d0c1df6669568097cfac824951739d28c5e018e2755b50a934735e2a7decd6a7baf1171c6de5107f1f7d7ac2d0bf503efae85f5b406d58cb6ad9c3dcf88ad73d8fe5f54be93197fcd49e943bfce37ede423b77d5419fa4fef5747828fe1e911e2e374a6dba8794ed9155985574cd4edb1c679924ead9877cc471a2500196d52361408ef82b85a59ab26df37f41062e00903b89fdde2f0f1ce7faff873b88be13ee985d9f71827cf1f48113484a1fa0e68433a624b83ffbfa890daf1bc79d5d0b404afa1dd025ec7c9181b0d2cd28ef4cb130c52fb27d960ade860bfc396e4272017f5d54591bbbe9bc529a9b44ba39249e002388636724bfae369d6b22cbd3e8677749e827a06269c6021bd02506dd0a4c0c1184aa83ff6e4612863f7882e046d09468f2e265395fde5bd19f5851dc2076ef72c971be9975bad23d43499fb53698f906d383a4e4b6a29ce1e48bc4fb9991a25ff078d6f83298b2386fed497d8fb67147cb543212e417d272029cddd3a358f017a6c62a3b38c73c41c83d2fae99fb568195ef9f4082f87f2131efe00192bb816c3444451b392fde2d2b1a5aad286fedafe976d75b5c63834d790ec1535bcb76cef04f32be62fa11a6440f388de3a7c54cb43a76b6d6403817e7fcc6e5c74edfead28ad32ef3e7d1e2578bd6e8373f62350c2751237231b8740b9796bbc9b0cb6c57eb1949e08d31e9b6d72effd37670d1490d4d234bf2205b3977bb1e52920f06ee1163ffb4bd0bbf3a83532521943585a5350025b376f54cac0546b1716ae62f159c40c06e23824d743adeaa561b43b7a9a8cba11aa1f2a0aa8d5b3abffa843498e97a2ff1d39ae3d8aceb56cc6b7108c947097ec7df2afb99e38a72436fdf63cd16b4db4767760cffef73758ea4600c859bd6995ab6320f22778d5e99724ab1d1f3486abb6cbc4c29ccc71d8188a0cd5565ec31ffc7b41a1a1e8938ff63e7b2e1791bc650c0ebac4b979fdf819315d47977e4205fc882671b015e139a5b30fa279dc1f37b47e298297ec1fa4717cdc81658307de151eb51336da9d78872c950033b367e0b6d313fbf8445baaa620e5aedda681b3e71908a33c6881", 0x3fa}], 0x1) closefrom(r1) (async) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$dri(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dri/card0\x00', 0x40000, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r0, 0xc00864c0, &(0x7f00000000c0)={0x0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) munlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r4, 0xc01864c1, &(0x7f0000000100)={r5, 0x1, 0xffffffffffffffff, 0x0, 0x570e}) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaa80410000000000001107d41d257b92989f5790d9d33b5d8fe91bf9e002d27d4d43eb1c31b72a581794dfc5d7bc81b3fd5016abc57bf2f98bb1bbc89c67add4cf2ab9393e8d74dcedcf4de4d0c795f60f16bef92e053c2b6aacbd9005c755613deeda0168e9962211c1c1159794f8302f61e38233feeacfdd46c6e6937bf88670c6e75da69def95f46994f88cbfce64f2e7da20377336fbc1b014a1d51b21"]) (async) shmget$private(0x0, 0x2000, 0x34, &(0x7f00000d0000/0x2000)=nil) 673.554279ms ago: executing program 8 (id=127): open$dir(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) (async) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33"]) 4.561439ms ago: executing program 0 (id=150): socket(0x2, 0x4001, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) socket$inet(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xdfff63e1, 0x3, 0x2, 0x4, 0x7ff, 0x4000041, 0x10, [{0x5, 0x3, 0x6, 0x200}, {0x4, 0x8, 0x101, 0x1}, {0x801, 0x8081, 0x9, 0x4}, {0x2, 0xdf, 0xf, 0x40}, {0x10000002, 0x7, 0xf11, 0x105fc963}, {0x807, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0x3}, {0x8, 0xffa, 0x6, 0x20}, {0x1, 0x0, 0x4970, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x0, 0xc7cb, 0x3, 0x2}, {0x47e, 0x10a, 0x6, 0x1000040}, {0x200003, 0xee1, 0x80000, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x6}, {0x7, 0x8003, 0x10, 0x69}]}) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000080)="71f91e3471ac0058bc5a95501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000100)=0x2ee8, 0x0, 0x37) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2003, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2003, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x3b, &(0x7f00000001c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0xc, 0x2d, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x0, 0x8}, {"098a4e985ed3da1c9bd517245b767b4953"}}}}}}) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x80047469, &(0x7f0000000180)={0x42b784, 0x3, 0x3ff, 0xfffffffd, "bb0800064ee076f40a092000", 0x4f, 0x9}) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="34eb4ccf3127e8e2624a8d81c60eb0fd", 0x10}, {&(0x7f0000000380)="9da5754154e28f29358ca89d6119f7b48ce83602e33a66bac5cc6e4f6a8bd688afc88a7f855e1cb6a461915d689c65b8c7fef28f9c8c127ffa375ce962caf052ec0d24a0c6ad88cf28966bdfda24a1d5bedacc01e2cae520ea497aec7caa7d68ea13d84c6b549dfb3461dc4e7ece3c29b83cfb441d3ec0cc0a3ade99bc48097def34a65a157cb6fd2678cc1bd6170ffe2e43a102549ef1a1c0f69d2da370a8842c42995509", 0xa5}, {&(0x7f0000000440)="dff26ea1a51f9e656427617e19cd095bff77cd4749a9f0659d5454231d5d7d62722e29b6449c5d72c63a51e9ce276f1e9051125182da05824c71d344bd535714eb6006351234c6a6f5cbb527c5c75eca5184a2aa9f33eae96d9964d9b664397ad98c0b99ebe01cb7da928b50be08f07415152a8d16812e549f7d073d720f24d7708ec9724c25e0fe66dfe680d8e2e7b391421de980f40807fd252abe40727696d22b126a26b1f700f539f51f5e0728e387754464667996ffe2b1cee60669c319225e67198aee19d2518a5fb627628df4260da22d7c009d367dd88cb0f8", 0xdd}], 0x3) r4 = socket(0x11, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0x10) (async) accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0x10) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) listen(r2, 0x79c2) (async) listen(r2, 0x79c2) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa30eebb080045f4003c00670000000690ad376e58bb190a6daa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002820090780008080a00000007000000020107094db676bb000000"]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa30eebb080045f4003c00670000000690ad376e58bb190a6daa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002820090780008080a00000007000000020107094db676bb000000"]) 1.34992ms ago: executing program 2 (id=151): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 652.309µs ago: executing program 3 (id=152): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') r0 = msgget$private(0x0, 0x39bac2518ad48bb6) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) (async) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000180)={0x2}, 0x8, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000340)='./file2\x00') (async) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000340)='./file2\x00') 0s ago: executing program 4 (id=146): sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x40}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.43' (ED25519) to the list of known hosts. Data modified on freelist: word -35183673492892 of object 0xffff800000c43b70 size 0x10 previous type proc (invalid addr 0xf9e4cab69e419743) kernel: protection fault trap, code=0 Stopped at malloc+0x855: movq 0x8(%rbx),%r14 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> show kasan No such command ddb{1}> trace malloc(10,7f,1) at malloc+0x855 spec_open_clone(ffff8000387a6288) at spec_open_clone+0x333 spec_open(ffff8000387a6288) at spec_open+0x319 VOP_OPEN(fffffb806f77b000,3,fffffb80097fd680,ffff80002a2222a8) at VOP_OPEN+0x8b vn_open(ffff8000387a64d8,3,0) at vn_open+0x7a5 doopenat(ffff80002a2222a8,ffffff9c,c152fa60565,2,0,0,c8a171efcda5389e) at doopenat+0x35b sys_open(ffff80002a2222a8,ffff8000387a6790,ffff8000387a66e0) at sys_open+0x59 syscall(ffff8000387a6790) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x770e31117250, count: -9 ddb{1}> show registers rdi 0xf9e4b5499e41e8bc rsi 0x7fff00007fff rbp 0xffff8000387a6180 rbx 0xf9e4cab69e419743 rdx 0 rcx 0xffff80002a2222a8 rax 0xffff80002999dff0 r8 0x40 r9 0xffffffffffffffff r10 0x6a44ffb7ca45c2f3 r11 0xf23dd81541b9f00 r12 0x7fff00007fff r13 0xffffffff83a0f310 kmemstats+0x1fc0 r14 0xa30c333 __kernel_phys_end+0x670c333 r15 0xf9e4b5499e41e8bc rip 0xffffffff8145e475 malloc+0x855 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff8000387a60c0 ss 0x10 malloc+0x855: movq 0x8(%rbx),%r14 ddb{1}> show proc PROC (syz-executor) tid=215100 pid=17454 tcnt=1 stat=onproc flags process=2 proc=0 runpri=77, usrpri=77, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045fefca0,0xffff80002a223ca8 process=0xffff80003c3cebb8 user=0xffff8000387a1000, vmspace=0xfffffb800e1257c8 estcpu=27, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 79981 228132 95188 32767 7 0x10 0 syz-executor 79981 236577 95188 32767 3 0x10 0x4000000 biowait syz-executor 39397 183873 30999 32767 2 0x10 0 syz-executor 39397 299690 30999 32767 2 0x10 0x4000000 syz-executor 17103 44829 75153 32767 2 0x10 0 syz-executor 17103 254519 75153 32767 2 0x10 0x4000000 syz-executor 17103 383439 75153 32767 2 0x10 0x4000000 syz-executor *17454 215100 94386 0 7 0x2 0 syz-executor 63698 10300 43736 32767 3 0x10 0x80 piperd syz-executor 43736 419018 94386 0 3 0x2 0x80 wait syz-executor 75153 190254 43660 32767 3 0x10 0x80 nanoslp syz-executor 43660 278039 94386 0 3 0x2 0x80 wait syz-executor 30999 61172 22330 32767 3 0x10 0x80 nanoslp syz-executor 22330 502420 94386 0 3 0x2 0x80 wait syz-executor 12571 288857 84084 32767 3 0x10 0x80 piperd syz-executor 84084 456202 94386 0 3 0x2 0x80 wait syz-executor 95188 107046 78211 32767 3 0x10 0x80 nanoslp syz-executor 78211 177774 94386 0 3 0x2 0x80 wait syz-executor 93940 142906 18430 32767 3 0x10 0x80 piperd syz-executor 83336 58671 22082 32767 3 0x10 0x80 piperd syz-executor 22082 420931 94386 0 3 0x2 0x80 wait syz-executor 18430 266633 94386 0 3 0x2 0x80 wait syz-executor 94386 417278 83268 0 2 0x2 0 syz-executor 83268 181655 20132 0 3 0x100002 0x88 sigsusp ksh 20132 446521 68211 0 3 0x10 0x88 kqread sshd-session 68211 458850 86355 0 3 0x12 0x80 kqread sshd-session 81294 356356 1 0 3 0x100003 0x80 ttyin getty 86355 117318 1 0 3 0 0x88 kqread sshd 59837 381602 35150 73 3 0x1100010 0x80 kqread syslogd 35150 92934 1 0 3 0x100002 0x80 sbwait syslogd 45135 473916 1 0 3 0x100000 0x80 kqread resolvd 56002 101165 4402 77 3 0x100012 0x80 kqread dhcpleased 91968 239176 4402 77 3 0x100012 0x80 kqread dhcpleased 4402 127829 1 0 3 0 0x80 kqread dhcpleased 42721 515727 0 0 3 0x14000 0x200 bored smr 75221 69759 0 0 2 0x14000 0x200 zerothread 78060 396792 0 0 3 0x14000 0x200 aiodoned aiodoned 57280 462908 0 0 3 0x14000 0x200 syncer update 81306 34312 0 0 3 0x14000 0x200 cleaner cleaner 65548 463217 0 0 3 0x14000 0x200 reaper reaper 93738 415195 0 0 3 0x14000 0x200 pgdaemon pagedaemon 80744 473347 0 0 3 0x14000 0x200 bored viomb 9403 513769 0 0 3 0x14000 0x40000200 acpi0 acpi0 10827 112366 0 0 3 0x14000 0x40000200 idle1 308 262472 0 0 3 0x14000 0x200 bored softnet1 65014 473465 0 0 3 0x14000 0x200 bored softnet0 93977 248029 0 0 3 0x14000 0x200 bored systqmp 92267 108618 0 0 3 0x14000 0x200 bored systq 37536 109660 0 0 3 0x14000 0x200 tmoslp softclockmp 61195 408553 0 0 3 0x14000 0x40000200 tmoslp softclock 86379 482058 0 0 3 0x14000 0x40000200 idle0 1 58599 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/setuid/kernel/sys/kern/kern_malloc.c:96 r = 0 (0xffffffff83907cb8) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 malloc+0x2ef #3 spec_open_clone+0x333 #4 spec_open+0x319 #5 VOP_OPEN+0x8b #6 vn_open+0x7a5 #7 doopenat+0x35b #8 sys_open+0x59 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 79981 (syz-executor) thread 0xffff800045fee7e0 (236577) exclusive rrwlock inode r = 0 (0xfffffb806c613568) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_makeinode+0xcd #8 ufs_symlink+0x54 #9 VOP_SYMLINK+0x119 #10 dosymlinkat+0x1e0 #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffb806d7c7310) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c1 #7 dosymlinkat+0xef #8 syscall+0xb17 #9 Xsyscall+0x128 Process 17454 (syz-executor) thread 0xffff80002a2222a8 (215100) exclusive rrwlock inode r = 0 (0xfffffb806f778b70) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 spec_open_clone+0x290 #6 spec_open+0x319 #7 VOP_OPEN+0x8b #8 vn_open+0x7a5 #9 doopenat+0x35b #10 sys_open+0x59 #11 syscall+0xbd4 #12 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a1e240) #0 witness_lock+0x5f1 #1 doopenat+0x340 #2 sys_open+0x59 #3 syscall+0xbd4 #4 Xsyscall+0x128 exclusive mutex /syzkaller/managers/setuid/kernel/sys/kern/kern_malloc.c:96 r = 0 (0xffffffff83907cb8) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 malloc+0x2ef #3 spec_open_clone+0x333 #4 spec_open+0x319 #5 VOP_OPEN+0x8b #6 vn_open+0x7a5 #7 doopenat+0x35b #8 sys_open+0x59 #9 syscall+0xbd4 #10 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11071 12019K 12034K 166960K 12211 0 pcb 17 12K 12K 166960K 17 0 rtable 215 6K 7K 166960K 811 0 pf 29 16K 16K 166960K 61 0 ifaddr 38 6K 7K 166960K 106 0 ifgroup 46 2K 2K 166960K 110 0 sysctl 3 1K 9K 166960K 9 0 counters 68 36K 37K 166960K 100 0 ioctlops 0 0K 2K 166960K 52 0 iov 0 0K 8K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1614 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 10 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 20 73K 125K 166960K 561 0 sigio 0 0K 0K 166960K 4 0 proc 58 99K 147K 166960K 936 0 subproc 65 4K 4K 166960K 281 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 30 0 in_multi 88 5K 6K 166960K 268 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 205 917K 917K 166960K 205 0 exec 0 0K 1K 166960K 584 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 195 134K 172K 166960K 5788 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 41 82K 116K 166960K 2091 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 11 0 NDP 12 0K 2K 166960K 72 0 temp 34 9118K 9139K 166960K 5886 0 kqueue 13 20K 30K 166960K 66 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 28 0 0 1 0 1 1 0 8 0 rtpcb 120 146 0 143 3 0 3 3 0 8 2 rtentry 176 277 0 178 6 0 6 6 0 8 1 unpcb 144 214 0 199 1 0 1 1 0 8 0 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 81 0 76 1 0 1 1 0 8 0 arp 136 48 0 32 1 0 1 1 0 8 0 inpcb 328 386 0 378 7 0 7 7 0 8 5 nd6 152 70 0 49 1 0 1 1 0 8 0 kcovpl 48 31 0 24 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1129 0 717 30 0 30 30 0 8 3 art_table 40 1130 0 717 5 0 5 5 0 8 0 art_node 32 277 0 187 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 1 0 1 1 0 8 1 semapl 72 8 0 1 1 0 1 1 0 8 0 shmpl 120 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1827 0 321 95 0 95 95 0 8 0 ffsino 296 1827 0 321 116 0 116 116 0 8 0 nchpl 144 2215 0 482 65 0 65 65 0 8 0 vnodes 216 2117 0 0 118 0 118 118 0 8 0 namei 1024 9456 0 9454 3 0 3 3 0 8 2 percpumem 16 66 0 16 1 0 1 1 0 8 0 kstatmem 264 55 0 32 2 0 2 2 0 8 0 scxspl 216 7241 0 7240 4 3 1 3 1 8 0 plimitpl 152 239 0 216 2 0 2 2 0 8 0 sigapl 424 819 0 771 7 0 7 7 0 8 0 knotepl 120 348 0 0 11 0 11 11 0 8 0 kqueuepl 224 79 0 70 1 0 1 1 0 8 0 pipepl 344 277 0 250 9 0 9 9 0 8 6 fdescpl 528 803 0 771 4 0 4 4 0 8 0 filepl 160 3392 0 3196 20 2 18 20 0 8 8 lockfpl 104 40 0 38 1 0 1 1 0 8 0 lockfspl 48 17 0 15 1 0 1 1 0 8 0 sessionpl 144 55 0 40 1 0 1 1 0 8 0 pgrppl 48 87 0 64 1 0 1 1 0 8 0 ucredpl 104 566 0 548 1 0 1 1 0 8 0 zombiepl 144 771 0 771 1 0 1 1 0 8 1 processpl 1240 819 0 771 5 0 5 5 0 8 0 procpl 664 1087 0 1035 6 0 6 6 0 8 0 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 747 0 721 11 0 11 11 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mextrefs 64 18 0 0 1 0 1 1 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1126 0 0 71 0 71 71 0 8 0 bufpl 272 2476 0 102 159 0 159 159 0 8 0 anonpl 32 5399 0 0 44 0 44 44 0 247 0 amapchunkpl 152 16732 0 16325 34 0 34 34 0 158 6 amappl16 200 1851 0 1836 5 3 2 5 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 588 0 587 1 0 1 1 0 8 0 amappl13 176 156 0 146 1 0 1 1 0 8 0 amappl12 168 1120 0 1089 2 0 2 2 0 8 0 amappl11 160 37 0 37 1 1 0 1 0 8 0 amappl10 152 59 0 49 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 1 0 1 0 8 0 amappl8 136 155 0 152 1 0 1 1 0 8 0 amappl7 128 178 0 167 1 0 1 1 0 8 0 amappl6 120 300 0 299 1 0 1 1 0 8 0 amappl5 112 110 0 103 1 0 1 1 0 8 0 amappl4 104 330 0 314 1 0 1 1 0 8 0 amappl3 96 2896 0 2817 4 1 3 3 0 8 0 amappl2 88 916 0 845 2 0 2 2 0 8 0 amappl1 80 14743 0 14191 17 1 16 16 0 8 1 amappl 88 4769 0 4634 5 0 5 5 0 92 0 uvmvnodes 80 107 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 803 0 771 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 803 0 771 1 0 1 1 0 8 0 vmmpekpl 168 9175 0 9120 3 0 3 3 0 8 0 vmmpepl 168 62585 0 60803 101 0 101 101 0 357 12 vmsppl 488 802 0 771 7 1 6 6 0 8 0 rwobjpl 80 20939 0 20050 25 0 25 25 0 8 1 pdppl 4096 1613 0 1542 117 38 79 97 0 8 8 pvpl 32 12849 0 0 106 2 104 105 0 265 0 pmappl 256 802 0 771 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 508 0 41 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83959ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a1da40) at __mp_lock+0x192 intr_handler(ffff80002a2a4970,ffff8000002a2900) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x6ff976c8e980, count: -6 ddb{0}> machine ddbcpu 1 Stopped at malloc+0x855: movq 0x8(%rbx),%r14 ddb{1}> trace malloc(10,7f,1) at malloc+0x855 spec_open_clone(ffff8000387a6288) at spec_open_clone+0x333 spec_open(ffff8000387a6288) at spec_open+0x319 VOP_OPEN(fffffb806f77b000,3,fffffb80097fd680,ffff80002a2222a8) at VOP_OPEN+0x8b vn_open(ffff8000387a64d8,3,0) at vn_open+0x7a5 doopenat(ffff80002a2222a8,ffffff9c,c152fa60565,2,0,0,c8a171efcda5389e) at doopenat+0x35b sys_open(ffff80002a2222a8,ffff8000387a6790,ffff8000387a66e0) at sys_open+0x59 syscall(ffff8000387a6790) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x770e31117250, count: -9