last executing test programs: 6.306578383s ago: executing program 0 (id=19): open$dir(&(0x7f0000000440)='.\x00', 0x40000, 0x108) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$DIOCCLRSTATUS(r0, 0xc0284416, &(0x7f0000000280)={'./file1\x00', &(0x7f00000001c0)=""/134, 0x3d5, 0x4, 0xfffffff8, 0x4}) poll(&(0x7f0000000000), 0x35, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) bind$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x1, 0x0, 0x0}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xa7210e10bc3c9def) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x4a1, "00000000000100", 0x1}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) unlink(&(0x7f00000000c0)='./file1\x00') rmdir(&(0x7f0000000180)='./file1\x00') 6.062664593s ago: executing program 0 (id=26): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCRGETADDRS(r0, 0xc4504446, &(0x7f00000001c0)={{'./file0\x00', './file0\x00', 0x32, 0x8}, &(0x7f0000000040)=[{@broadcast, '\x00', './file0\x00', 0x4, 0x1, 0x0, 0x7, 0x8, 0x1, 0xbb}, {@multicast1, '\x00', './file0\x00', 0x8, 0x2, 0x0, 0x8, 0xc, 0x6, 0x5}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xc7, 0x7, 0x18, 0xfe, 0x9, 0xd, 0x2}, {@broadcast, '\x00', './file0\x00', 0x6, 0x44f, 0x18, 0xd, 0x9, 0x1, 0xc}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x8, 0x2, 0xa, 0xd, 0x3, 0xc}, {@multicast1, '\x00', './file0\x00', 0x8000, 0xa, 0x2, 0x4, 0x6, 0x7, 0x7f}, {@empty, '\x00', './file0\x00', 0x5, 0x101, 0x1a, 0x8, 0x3, 0x8, 0x87}], 0x4, 0x7, 0x200, 0x40, 0x10000, 0x8, 0x40, 0x2}) mkdir(&(0x7f0000000640)='./file0\x00', 0x81) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) link(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000001040)={{'./file0\x00', './file0\x00', 0x28, 0x7f}, &(0x7f00000007c0)=[{'./file0\x00', './file0\x00', 0x44, 0xbd}, {'./file0/../file0\x00', './file1\x00', 0x24, 0x8}], 0x1, 0x2, 0x1, 0x9, 0xa85b, 0xffff, 0x12, 0xfffffffe}) rename(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)='./file0\x00') symlinkat(&(0x7f0000001540)='./file1\x00', r1, &(0x7f0000001580)='./file1\x00') ioctl$DIOCSETIFFLAG(r0, 0xc0284459, &(0x7f00000016c0)={'./file0/../file0', &(0x7f00000015c0)=""/197, 0x0, 0x800, 0x6}) sendmsg(r1, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000001700)="38e79bd8186b004b7fdf088412a6f37fc79c51d8a3f031d155ea0094a78f064e886d5a055fc8515829437617bd3f3cb7e798e4a6a3922ca0973204eab895d54fe35600c32139cc242821436979b745fdad1be80ff5403440bdc1e650b6982647aadd0523ce03e0aecfa2929184c8918be98ed08d5980ad5c2d1e3378e3a896d57de2fe5ec380a3a3bb849a7aa8e19d25963e5ac15a104d8d7f1356fe876767b77f057cf5cc4aceab64063d2a8a2c6f59729716e28706d5d1ee6d3d8ea279c39a7c87a1d5cb895f1b474297fb", 0xcc}, {&(0x7f0000001800)="5940ea28a8e9a00c0c4983f580c09f3d84b6f856dc1bd62efcf9678010d31c8d31c592ef22b1fd4d529b1359da9aa5f9419d8f3b89a6c21efee53a4b9106a897112a60eadbdf5fb1df7626453f45f26958b205", 0x53}, {&(0x7f0000001880)="0c0ef8a7a6248c3d5d4a4d3a381611f2c28c8b9a4f8e90a91a1cc0c5617f134790333ffe459fcaace3dd16b9c7fd634b68ccebff830f21486d511692f8ea67df57d3c4a31943f2f124e802afb57dea8e0c82e84b826af9481df0efd1223090ab99200cec36f8d306ee95282cf5645ef400c8ad8a9f3f3d74e06f9c87a80cbc7eca9f7c01c535ac02e54be526b85418261f0fd7371f013163038017e4aa52519597bb535016a5548df155027545c7815f9f99cc243b010e380010b4cab6b1c7d50c1f81e1a50999a6f85e2106fc4a", 0xce}, {&(0x7f0000001980)="f9681b1fc1a04e5d3a97a04d1e7c4da08b41d85df51bc808efa47181dc335b3d053110fe83254d4af4bd95cf310f2b8abb2b79e8f1849ac04f2c24eab2ec2b11d84638e994ba3cc3ba103a1647a1b38299a8b1299365e1243997822a6289bf0d8915776fa101f1a9b015fe55a015cf4bb34bca080721c83bec19b3e3d08e57102828afa4aeea82f772706f", 0x8b}], 0x4, &(0x7f0000001a80)=[{0xe0, 0xffff, 0xe6, "d887b5c9d423d83ab83ef121b169dc3d787f2db88698c025f1cecd08b9f5bade1db86fb801fdb20a5c3de816ec45282df6c32cdb221b07cddf79c9b186f9f58e69a5b438acd143f3e872838e88fd23c6d2e473a48a0202435450bfb5a9f0d625a7f225780bd7229a9f9438a491000eafde2782f2179b12365e6e594a4bcdbeb7ac2eb630a68223727aae15ec98958ba36b2b1357a7bcba594c73a7fac1bfa1a434a7bd771aaf379604af6f69b224d84405247ac6cec25a0ed1adb8fa67d7c9f47fa32939f99e00d535bb0b032d0bdb66d626beb4"}], 0xe0}, 0x0) symlink(&(0x7f0000001bc0)='./file0/../file0\x00', &(0x7f0000001c00)='./file0\x00') r2 = socket(0x1, 0x1000, 0x8) recvfrom(r1, &(0x7f0000001c40)=""/48, 0x30, 0x1840, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB2(r1, 0xc06864b8, &(0x7f0000001c80)={0x0, 0x7, 0xfff, 0x35314258, 0x1, [0x0, 0x0, 0x0], [0x9, 0x1, 0x3, 0x5], [0x0, 0x3, 0x4], [0x8000000000000000, 0xbf5, 0x2, 0xfffffffffffffffd]}) ioctl$DRM_IOCTL_MODE_CURSOR2(r1, 0xc02464bb, &(0x7f0000001d00)={0x2, 0x0, 0x8001, 0x8, 0x7a2, 0x9, r4, 0x8, 0x4}) chflags(&(0x7f0000001d40)='./file0\x00', 0x0) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000001ec0)={{'./file0/../file0\x00', './file1/file0\x00', 0x0, 0x7}, &(0x7f0000001d80)=[{@multicast2, '\x00', './file0/../file0', 0x1, 0x466, 0x18, 0x90, 0x7, 0x2, 0x10}, {@broadcast, '\x00', './file2\x00', 0x7fffffff, 0xc, 0x18, 0xfb, 0x6, 0x9, 0x9}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xc, 0x9, 0x1a, 0xb, 0x5f, 0x81, 0x3}, {@loopback, '\x00', './file0\x00', 0x1, 0x4, 0x18, 0x9, 0xd, 0x0, 0x3}, {@loopback, '\x00', './file0\x00', 0xffffffc7, 0xffff, 0x2, 0x88, 0x4, 0x7}], 0xfff, 0x5, 0x72bf, 0x2d1, 0xfffffffa, 0x2, 0x18, 0xd5}) bind(r1, &(0x7f0000002340)=@in={0x10, 0x2, 0x0, 0x6d}, 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000002380)=r2) connect(0xffffffffffffff9c, &(0x7f00000023c0)=@in={0x10, 0x2, 0x0, 0x5}, 0x10) ioctl$DRM_IOCTL_MODE_RMFB(r1, 0xc00464af, &(0x7f0000002400)=r3) unveil(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)='r\x00') poll(&(0x7f00000024c0)=[{r0, 0x4}, {r0, 0x80}, {0xffffffffffffffff, 0x20}], 0x3, 0x1c7b) stat(&(0x7f0000002500)='./file1/file0\x00', &(0x7f0000002540)) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f00000026c0)={'./file0/../file0', &(0x7f00000025c0)=""/235, 0xfffffffa, 0x0, 0x7ff}) acct(&(0x7f0000002700)='./file0/../file0\x00') ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000002740)={0x800, 0x2, 0x1, './file1/file0\x00', './file0\x00', 0x0, "fd98a20de90974dd18151154c3a56720ce35452ef8d3a8e6f1189e7f65f304501d25f77a9c56794505bf46916fe8754c18dd131d8bbf3cb69c6bf2ff59f90200e837c952fe917898394f424f8285ef13b4015450f9f2278fa5aa177887eb2d7347cd8e3bf739297e80cc78d2da6a368b1fdf841c58d57747d93b4f9eed363f41f10d2b88f1c0b709c4f33a48d446f8efd1bcd4f760a6cc3e8cd69a046585002b6462474d3c84f96155f92cdb10d45f7f7c04ac5c41d98299382f79ff2247dca846e16ecabe824af794695516e22561a02cf7e653f6a71132f45199fcff30f475e7e486725c260705b665068cca47bb1ee7f399b02d4d1383a8b0cf48550418a7ece14ecec1c36597c8326a3d212dc29b6935c798918de72c5868a53f2dcdd78e0914552196962466597e6e1c161f7eae285b631621a63df08d9923aaeddfa8e39ac82c5e26a9189ed86a5f7a65768a1d326b728479060e3727854da9792c91930477819e0d51cb8e3a9059c327518acaf50b3523e4e7d1fc6c8def39796d0a6ae5345c99d61427e1ca0c8befe42af5859ceac3f7ef2863398a6eef250da54c6791fae991236f741f52134f3fe0cab05fe6b60b8ed773b51b3330778de1f04f2ca1037a74702af93517533affcbb7f82f7040657f7feac77a40b56e6ad5ead9f4e5022424a3476c2330682e000dbe05ae1d54739425628bb350ff168b499a4d924f437de6206702ed1577a46fa20524a7f14a42d1961abde685c14c460b773de086b02ff03100152370a9ff18b3f925e9d35eb00a74908069ec16dd5c267988d64c8f96ccc02723d1b8d50f7ee3c0ee05b6b15e201f7bbb489577d36c38777d88b5d5795c8dede3274d39d9114fe04d5fc84aa67a72b638bca6d810bfb62ba2a8f0ed85d1795e2cd6bbb31e5f21eeba2247f951e85813cac44cbc0be5e9e72bdebc653dc28968c09c89ccbd72aafcb90069e64ae2834afe19c96a8bd72b0e3df82c75f203c800f236e8ab0251f7177b6e0c2620d24ae872d37167f228360bf9e93c9cc9573f36f48c6d7afd43b0cddaabb1bafa84ca6f86f9faca6c93860ee9691165a1af181ec3e0ac7cda275fa919c997fb9fbfc0a3003b1c8f76c6b77ead6a8860140153e1115250dad72f6b6c1769d86d042598423309740aa6fe49a76f0dce59d00c307b9537cef3a2a7a4e1976fcae640c41ad3aacc82881d6482fb68dae7048020e48412837a00b4f499fb12e7bd7d6d0be975193b90f37806de266e57731d6b3d10961d923a14f427df34daca035404a778b74eb96fdf5e0b3ecad254eb7457779171b1a22eab37715c73045e4a2fe9b6c897a0e822d676379e3b90bd78ea8458344ed838aa232db329b5d833036299d7ea99fd5fc3d7e57bbf028161a268bff7e672c93cdffc57d7532c9095d40093b97fa3707efa5c9f0ae8fd356ca59a4b1ef33e8fd80c490a4d5d376dd0201cf37923ce3af6112309bc17aed6bbcc11700feabad9188f578f417eb0ad1eabeedf93eb1b5b5207be44ad1a4561fd6cfc91a86d05666372a30bb4bc4e568d6141edf56ebb2ee637e47eeb41f174e7b248cd602b1dc1c04326f7bf69a6a3592529d5173aa26b9844c746bf6bd7db9998ec6e9f0cfe988ae58f0b2b00041042b62427e0cd91ff0aa817711aa0670b26599920c5ce9b88078e7f5d41cc2dd088064a9477f34cb9471902186fe8d9fcba33c38b77a4abbeed21fbe8c617ec9b58081e64f60f6d0a7f11bae3e3dfcb5ec821893412351670b912e137076a7a25c95af450180ab03615f9ebe240be7e0a4dfa12c21c214040f94bb8ce4a07a2fd9e52f07dce69f25858429821355b9b2f99461220bc79150522a2137401d4921de2e1ede3baf85c8d4a7f817fc54d7899eaba75451fcae0a7c9cc0401f57af4f013"}) bind(r1, &(0x7f00000034c0)=@un=@file={0x1, 0x0, './file1/file0\x00'}, 0x10) ioctl$DIOCGETRULE(r0, 0xcd604407, &(0x7f0000003500)={0x4, 0x2, 0x8, './file0\x00', './file3\x00', 0x0, "40b3079d1207e23f080d948c8d55d36f11df9c8630585b63c9cefe4abf15fc38d6d50d9a5d3a9979670a8face3df3d3408b78c876a79fb06d03447cef7b26bfbc1b938a1cf75ecbee74ee19a02c6ec86430f76735b758d2dff459305e2c218b995611c2630acca83d0e09871ed76d13cce103db26be28abc5365c1305d3eb4c3dc547ce4c98bb4c12962d0c2ef6d8597607688d649b21c422b037c704b4bea34cf33fbdfe90a557675c8fa878f340356f4c04ba1e4ca2dc1996d47d759d3f1de0d6eea4e2ec5c23a5ea2256c0feaf2b06096ad0385749ba7cc0aaa372c95c92f77d884e67c14d54e29aefe6bce238d6b17871c5262f248dd44e735dffb6b5fea35bd1a99cd1644539efc7ab7ca10f78d80acaf9945800c48a37ab19f404aa329fc7321897c9f14894900b27d360107711f891ddafb89585a3aab31866b4c86e08e2de1619ea41c679e15fb8e8d6289469559a6a640dc748448ccddedc502cafdc9f9339e5329068d38a75d0420822a23e0effb3debff47528b5f5ff5b2baa3a2c5d55ad22a5f2f44046c67daa04617b07e0f18085b6d3673af4b5eb988075a21f06895edcc581f27c13cbe60542a1649fdf0bc30f21e21c52f88aa318ff9ae281f4fb49bb9ef7b64d7925929171851fb2b0880ac6a4f060234aa5bf4b6168df04eb2872bd1ee67f4000fa2cc6d8830f8c9bdeaa4a2f62ada71cbc1736ca2b6aa4ef875000d5a4ed527c469b5a549e3f9d4ef3260b897f6ec1d6b017cad4504e8a0371330f55e740aa9d059e83103f15b90ee76129091d1b164ac12be5bcb5dc27c01dc2568ffb5b0388a651e36a963980c48670b8a97f011221132f23fbae5c9fa9cf6b8ae231b7d92dd596b429972dcdc658064f6af8dcf5b36f11c1a1dba01f8ed8a59788578af5d1a0b42d5efeeac59515dc44c2665ff794b3a5e8c0b42d869b6b1e77d472b1ec190e5607f758e9e3066dbf1625a851f6d5542a0236ce4acab1a16ecdcbca2f1a5c8f998a860367d385d01207e44abcec999c3b667ccdb2e50a7ec49371f112f65056d4a623caeed66d788d0deee3092f77c80ee1758bc002bc59dd3aff76d9fa36b5350a770f8aa6b999959ca3b1be8436e9bc2889627f167bf3d60267bd2558e42d710679ff5647e4e3b98a4910541155308867dfa33683315d4f32765e0fb5f6217e1e1e837744a99543e17b0ddfa986e6a618a9593995527e13522cfeb8e0e9dc9fc0237486676aa353c39ba6cbef7437c99b5e6c26e4ffdeefd040b38d7cf0db3271e228eda8b16c785e2d0e0b35b8fa1778f5ccf7cda3ab3fc68698d041575d9c8c11652d732105df1c4f2cc74eb9f7dab634a72579764042f1a68e7bec6ca5963224d8fc49ca65702eb240f2d5005bdab524b02fb5293302c7fad88af3b317363fd7e7d5a3e68b048b76e92c07bc3bef652bc5d9e55fbc45528fe16f2cfb5ddd4182da1baf0e8f58ff2d0bd9d274d9de24a569818f91f355348459ff27b9c98b3dbd99253fae86ca8b02d7d0600e9378e27f48f4317057a0c860b850550b71f750eaef3fd261eb977e9524051c721d684849793866cbf996298668604bf02230faa6e8e688887889acd18bb08f9101a7641061fe89d89db2b9aadc5158f512cad9da641535dc6107f8ed6bd9d83e2cc0ff37ce40bdc673b2f859881183dc0aed720f3f4dcc541463e93597bb01548671982a7df4d7428c80c15df6f5f51440ac044d5274fbc18c8fbdea83842f4b7e77481dd4e88b22600d08764d46c475c47939a40f85c4cb0587c52e5ad01fb768fff6f3f57e611ef502d90e38d545160233d6be05a8e0431ec26afae1d834711550040fdda4cd407d5d24b95c1636520e6454380d3d176fb40b397f414698b3e53ff80b708e3fbe732a4c7c15de30c6d3499cbd5e1f5"}) 5.329920812s ago: executing program 4 (id=67): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x1000300000080}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0x7c4) unlink(&(0x7f00000000c0)='./file1\x00') r2 = getthrid() r3 = socket$inet(0x2, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f00000002c0)="f88e613e", 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() setsockopt(r3, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x7, &(0x7f0000000980)={0xfffffffffffff334, 0x5}) r6 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0xe, 0x8, "a4a8938adc615c99f07d5cef68223240d10d7204", 0x5, 0xe}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, r5, 0x0, 0x0, 0x85, 0x48e, 0x0, 0xffffffffffffffff}, 0x5, 0x4, 0x0, 0x0, 0x0, r2, r2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a11501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1c, 0x0, 0x0) flock(r0, 0x0) setitimer(0x1, 0x0, 0xffffffffffffffff) flock(r0, 0x3) syz_open_pts() 5.189389602s ago: executing program 0 (id=72): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x1ff, 0x2, 0x26}, {0x3, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000001200)='.\x00', 0x0, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000500)) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 5.144276633s ago: executing program 0 (id=74): sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000140)=@in6={0x1c, 0x18, 0x1, 0x0, "df5645465b9f7ad7080729aec9d1caac"}, 0x1c, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x180}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={0x0, 0x90, 0x0, 0x0, 0x0}, 0x4) 5.138517471s ago: executing program 0 (id=77): sync() sync() sync() 4.758332078s ago: executing program 0 (id=85): openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) (async, rerun: 64) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="de055a69bcffce4ab79fb1bbf2c70d6a903fdcf3c5df27ceab00ae34d93b779a3ee55245f9bac16483b31f446425e233dda86bb1aa6bced125a61a0322dac6deab64a3e8c59dc029284b56e5098d54a00661307d", 0xffaa}], 0x55) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0xfffffbfffffffffe, 0x0, 0x8, 0x100200000, 0x3, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x6, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x526, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x6, 0x8001, 0x1, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x2, 0x1, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0xfffffffa, 0x7d02}, {0x1, 0x24, 0x5, 0xfffffffffffffff9}, {0x6, 0xfffffffc, 0xfffffffe, 0x80}, {0x3ff, 0x0, 0x5, 0xffffffffffffffff}, {0x1, 0x2, 0x7f, 0x8}, {0xfffd, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x81, 0x1, 0x3}, {0xfbfe, 0x4, 0x6d9, 0x3}}}) (async) setitimer(0x0, &(0x7f00000000c0)={{0x1, 0x1}, {0x7ff, 0xfffffffffffffffb}}, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r1, 0xc020697e, &(0x7f0000000100)) (async, rerun: 64) r2 = kqueue() (rerun: 64) r3 = syz_open_pts() setsid() (async, rerun: 64) ioctl$TIOCSCTTY(r3, 0x20007461) (rerun: 64) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write(r4, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x1e, &(0x7f00000001c0)="ffdfffff", 0x4) (async) r6 = socket(0x18, 0x2, 0x0) (async) pselect(0x0, 0x0, &(0x7f0000000080)={0xfffffffffffffffa, 0xffffffffffffffff, 0x5, 0x1f9, 0x5, 0xa, 0x9, 0x3}, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000080)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r6, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) syz_emit_ethernet(0xf7, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaea6562f488fc88a833008100420086dd617a956600b92b3afe8000000000000000000000000000aa000000000000000000000000000000010004003e000000000000000000000000000000000000000090c9fb61c1a12679a0a6292baf161cf489000831640000004e204e22000890786cd86c50fc58f3570a9444c1c5209d825a91555def8741e4afa7ea2c0860809e98bd20f344e7a481b475cfa2e65ea0c10e9aeb6c80f24b0742adfdbd05b5732f6e31c9d4bc1fbbcc80b36cef46616bf3cdad5304b4ade1a7b56d5805b1b101418385e0a57922e783fdc4dba6480923a74e67dc2bcf84ef9a7935f38d72d1f2687b593fb922161bb99b8a86a84d"]) 4.496468693s ago: executing program 2 (id=104): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0xdc4, 0x564, 0x3ff, 0x1, 0x680, 0x81}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x2c) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000001240)='\x00\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000500)={&(0x7f0000000000)=@un=@file={0xe, 0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="63d607cbca18a9c70d8570f239678e5449687ab10c17b1b14e4f824717f5109ae95fe25c4ff966bbf72327e1bc5d19fc3022376764e7716ebb1f25a7fcb4c5e39836ab6e9034ed", 0x47}, {&(0x7f00000000c0)="1f39f701418f73bd7416e50210751e60c2", 0x11}, {&(0x7f0000000100)="5166fd719f9776dd05ca41210fd615220b44624cf9cf47fb8cabfc23ca77a41fd7316afc14c366653da00e33700c4ee423b7aa96f990603640966190ef503fc755c01da86792e1f81110ad1e8e008efd1c7744cc23150d9cef37cf8e438056ae745f170cc98586ccc79cebc2bd2ba52b097c60990b0a597ca9aa9a6ef0df3db74f9034be6a85be", 0x87}, {&(0x7f00000001c0)="dcc45fbee9c95f98902ea66feb8e649fdeae8df424c6710bd02ed3e78db55a98fd3e56cfe99f8521c741571c5d6e04681c2f40a7599fea64e1b81d0d78de63abcf92f86b5790d001600657729fb56053efe01f4be557ff45b93b0c1d3ad46253131d6e6d91d8d361a68955b12f6ffd4c54fd6a524eaaa5aef20a9e0ce36c4f23fae3ec7167fccfd3371c7466025662328e65bd60982f3caffa1f5ac8fde571a1f0f12a664e1f3249ca11f8d87b13d50745bc6b182111a45f82c469b4519cff7625bd05a0d8264fab5d0765b50d49ac919ce52356b0832ec4531ff88961ef04e29092f240bc63d7a10404c5e4", 0xec}], 0x4, &(0x7f0000000300)=[{0xf4, 0xfffe, 0x3, "8db9fccdced304e34fc2ce30a8ebd48a04d0a6e486c6211389e7bffb1b40d7d5f27b71e370827b0608fe6d7f3f38686645fb0dae9728fbf186801d895d1cf5e9d58a944d2cd0ad9a47cec75e233337b4052f48763a602321ff17993c361197c9b8602822a7879bbd75f99073b8194cb6f3768bf324b41f3637ae551fc9d8360ad1c4efa4baddffef176cbbab23951e9d727d2b03677796b9321a78c45f69125955b64779beb22c6dd23187beaf6f532cc11698271a1303ca80767f890c697b141965f5621a62a1171df6db4fb762121ed7e8ed0b27298c4d1dfd9fdb931214edb2abbb3878bc"}, {0x10, 0xffff, 0x4, "06"}, {0xd4, 0x1, 0x4, "2b49b72a42a62c79168ae5e1ced0058826ad8292fc777c0a3b942394228cb655af28b9fc82a892d034e1a23d66e0adfdcc970b77a76335fbc891e5e29312d283f34c06d454290226b2daa0a45c8b928b770606c78f58c66ad2047b61e258b1548614181f147965ee31409af9b44fa68685ca9ab1757845554de919936cec48e11e2813b249f44a467492a9d6e7778fcab28ecd40533a126c4944a442e1a7347934898741ed306be882943779f7bf8a8d177ac0bc023a75012dd1bef8e5a9de4ec19212c2674a2f83"}], 0x1d8}, 0x2) socket(0x24, 0x4000, 0x0) 4.491739398s ago: executing program 2 (id=108): sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000300)=@file={0x0, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000200)=@file={0xd, 0x0, './file2/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x403}, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x582f785027a7383f) open(&(0x7f0000000040)='.\x02/file1/file0\x00', 0x100, 0x15e) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x100) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') setrlimit(0x8, &(0x7f0000000300)={0x42, 0x63}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x0, 0x100000002, 0x4000000000003, 0x20000000007f, 0x40000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x2d757366, 0x7fc, 0xb, 0xffffffed, "0e6400b76d7639c50400957000c600", 0x2, 0x100000e}) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000380)="ced5f854abb9dca93f69212f58e3aa772f4b48eb921543ceab64bdeed6c729abc60f6a26c5478dc7e93181e22d19b24c948599d14034ce1f43a9849f09f1c29a9027879e0ebb93d1a62f79f9251a84c004f21dbc39e29da10fe5ac4f25ba0ea2c4e6e0358c78e69ea48982a765836061efbe8c388416453effda099d6e10f9d58be68e3eaf4054921e52363a817757ed5eb7f5e1d928860bac0d821f8cc5f9d797a28650a22fc2c22d7579741b0baddee000df6ce40e0bbb4a3150c7fb3b7cca96400e085ee89cb57f5814b0e560e3475d003c8a2459cf687f57486c6d60b8029794d559ebb67c12b49f4d2f690e71c9875d256e76e0b4b966a64f1fc6db83c1706e42567aea767f4e811e7508596465b67d41677311ddecd10068fe1bfb0b01d05b1761c55240cdd1c0df3afe2f10253634368961fd01199b4f26989c60e8dda4170e2e584051abd10d4b5f9619f76e1e5b90c0977ecbdf1f8d4ff07ea4751b36bdd947717aa8b5047ff02cd3a9aac9cf69e57666558ff07d4585dbf9e60afa141f0bd73378858f206aee7752bc42fecf6a9ac8c428ea366c12c976856e16508c41265d7bac261c8bd854ac42b84b97e79ae4be5cacff092bdc97e85d5bfb6d58f4d3c2aec02f961fcf92468fe5a438561a26ae806a6030e0a7a947ee81025210b1bb117f71b8a09bd14f62d91226f711cf14363d25e13f52e8e941e0e4407f9ff07c0b7beb491c9f382dcaae1a72a36f89813bd66db83de5722c7b4ff43210b5cd125ba692e1a70410da2c5cdb4266471c42956ccb9218c39c5469867a4178a418744c8f97c47bb5150d7719aec9831663795c1f9cba77d086f49001dd1dc54417b03c7973270a4940bca8d4281ca4667ea86c5db449531ac26dc7f3fc5471d83a8fabbdf31c7822ff27b3f5ab339e80aef14c0b0197c938a50af7681456d3265609a88357f99165e50bef910a2f1a43a9fe5f40184d360237287966505a0f7dc7d07037424ba492ae84fd6bbebdea2be42d58d9f4ff2f71296c005789bb2f1fe558d6eed4fc7e8216e22bbe456f60090592943a057d64ad1ef1db28d3e9be999820b665ffe80eb5cb5d044d8dc3217f7f5d611987a7944defff28062ae508e37e91df2473223795f92211db323c8f10f15736b576fa60ff4c7c478c15dddafa1c762d4ce9de47b810ccbd78f844c9d6ca87ea2c44512b220535d3529c6f39f259baf347951b08f8eefbfdea6642d343857e234d5760f90bb13fd8a4df29ecff7ee06ebe9d811b14fafc6cf704228aa60fc3f1a8bf0cb7c84997c414de89d7b58edc498c5dad69d68404a0105f82752eb717a1274e37181fb5d68994072665d71cf16fdae8ce52b5f364fc23111a2a78633e36c5c633c8e9178a7de375b8d20a36bc61d05e8320995fa1bfbc9a888b9ab9ad1dfed90b68904c8d689ad596fca230630e406022083d02ca3394736ad0597e567c63650814eb4cb3ba6048fa1b1652410c22491dc764df368e0eaa633b22092c124984a303df3f401193de844c40cb03d7a86d1696314eaf5659b30cefa90f53b3532e283030a152aca2b977e4ba52d503d67660f06350d0e3eec53fdfc373949061ffd2017b246a4bf11c76f7a155e125b52eff640ae5dd9cb4e646710941144d3a51b645b7686382e6387cc6a21a5b53886d3bc2cdd5c0b173dd61a03b2febfbe646d57eefcb14067d2e25c78cdff391154f598059db5eaab2b0ab8de480884e23233ce91422ba57f97782f364080efb29e23f55c811cb802816143980fc82c8626727bbc5a45709d3136dafe2a3623175f86b714e9c3b1f73c9efd9a6a090a3278e96253f657c3084ef82e79829ef8ebfae099bc26f4a1e791d33260044aa1a0021788ef1d1e08d18cad982217bdf1be74602261ac16aff57023f8e52d2603ddd25d2c4b4222ad7294272a688cac6b9b33b3cdefb8da6a03966dbf66318b4ef8a7d0aaedf6279d60ed4cd235e5553b803843768fa9d36467e2eab87e9f98c979bb08fffb1862d6ab192c0408e7f6f613618986e558425dc7b2b0252902a058898d9985dc802a9134de31754f9f5223291024fce6debc8ff6dc001684c0b0241e97548643299b4038adc9dab0cc5ef47eca53e50e3108eb25c1b02290328f9b7bb3699079e60d6df5eb2eec9c75c460f2510d1fe3fca44686956889c66f945897fad118a272425cf26992fc7f6970f6a8cf5e04c19a4629f419e19fb4ad660b554f277f3b34dec2e9431ef3e5cbca57b79834112ee92909c28a056733bce99def5f2af9373a82905d4edfee1beb5e0a19dff2d0fc67e56be4a9313cb24de46291ebc4f272baf4806e83482f149a524d738a7456e8e16f187807110ef2d8a679d3da78816a73bafc924037aec53ecd03405b247c14e61dc861ebd826a50e132c28f5f48c910a830c896f20fbda5662ddbfef8cafcae98e597d88dc2dbc88e8684326403caf3d836ba1ce3b7a2bd2e30b870e9da5249103568ead04da6ed21122998a2ebf6b9479375ead8e2a4445f7c8225f6f966dc5f1149bdc05229f8b2582c56fb8fc0c954d1c2968e1d157b5a8a5ad8d92e6a6685ced880d22613487fe6338ec9dff46fd4fb5b16c4927e0359d28a9794483f047ecd1545a86a6f3adf8408e3a03f07b6469b64af955038179dff0ed6", 0x765}], 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x806) 4.463299204s ago: executing program 4 (id=110): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIONREAD(r0, 0x802069af, &(0x7f0000000100)) (async, rerun: 64) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = syz_open_pts() (async, rerun: 32) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) (rerun: 32) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fchown(r3, 0x0, 0x0) (async) read(r2, &(0x7f0000000080)=""/1, 0x1) (async) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000100)=@in, 0x10, &(0x7f0000001500)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/255, 0xff}, {&(0x7f0000001340)=""/145, 0x91}, {&(0x7f0000001400)=""/94, 0x5e}, {&(0x7f0000001480)=""/110, 0x6e}], 0x5, &(0x7f0000001580)=""/91, 0x5b}, 0x2042) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 32) chdir(&(0x7f0000000080)='./file0/file0/..\x00') (async, rerun: 32) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x9, 0x0, 0x0) (async) unlink(&(0x7f0000000000)='.\x00') (async) r5 = getpgid(0x0) setpgid(r5, 0x0) (async, rerun: 64) unveil(0x0, &(0x7f0000000200)='w\x00') (async, rerun: 64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) closefrom(r1) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) close(0x3) (async) socket$unix(0x1, 0x1, 0x0) (async) r7 = getpid() fcntl$setown(r6, 0x6, r7) (async) ioctl$FIONREAD(r6, 0x80047476, &(0x7f0000000140)) 4.462025856s ago: executing program 2 (id=112): r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000a00)={0x10, 0x2, 0x2}, 0x10) sendmmsg(r0, &(0x7f0000002080)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x30}}, 0x38, 0x400) 4.393396751s ago: executing program 4 (id=116): r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x11, 0x3, 0x0) getpeername(r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 4.391017418s ago: executing program 2 (id=117): sysctl$net_inet_tcp(&(0x7f0000001140)={0x4, 0x2, 0x6, 0x9}, 0x4, 0xffffffffffffffff, &(0x7f0000000000)=0xfffffecd, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x40000fff, "fff1c8330900000000000500c18700", 0x1}, 0x1c) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002940)={0x0, 0x0, &(0x7f00000026c0), 0x0, 0x0, 0x0, 0xc}, 0x808) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 4.224413645s ago: executing program 2 (id=118): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x18, 0x100000001}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x18, 0x100000001}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0xb69e8cfe, 0x11}) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0xb69e8cfe, 0x11}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0xc}, 0x1c) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0xc}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) 4.223202609s ago: executing program 4 (id=119): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x8) r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000240), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r4 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) flock(r4, 0x2) close(0x3) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r2, 0x7fff) read(r2, &(0x7f0000000200)=""/123, 0x7b) (async) utimes(0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x84, &(0x7f0000000280)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x76, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, r5, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}, {"5a9f5000168e657423944d49e8cb4ff7c53afdecb1cbf2921e1b563cab6b2984d3eefaac19a9cf591262290ced34911114930f2058ae730f83a87d3a798641a9c77911526265efec5d7a5e17dec7"}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8200, 0x0, 0xfffc}}}}}}) (async, rerun: 32) ppoll(&(0x7f0000000080)=[{r1, 0x45}], 0x1, 0x0, 0x0) (rerun: 32) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) socket$inet(0x2, 0x8000, 0x9) (async, rerun: 32) listen(0xffffffffffffffff, 0x7fff) (rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x66, 0x400, 0x4, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) 4.223061734s ago: executing program 2 (id=120): r0 = socket(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x7, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x800}, 0x1c) (async) setrlimit(0x8, &(0x7f0000000000)={0xa, 0xffff}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000f80)=0x2, 0x0) read(r1, &(0x7f0000000480)=""/269, 0x10d) 2.856784936s ago: executing program 4 (id=155): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) setsid() ktrace(0x0, 0x5, 0x2300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffffe) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff010000000000000000000000002300", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="d69e15f835db0fced0f48fee36f0014cfad711b13a939d64c9b2962250eea830dd6b38b6d9067d81c1f647a390400312e2cb0b0868d5457959e2caa2587d05de142056d59f9ea70214868d2ba082ab687fdf47cb6466a38074daa411ee329589bf14c74d797df65d8e7e88e3311d8c6c5dc97f569dfc2b139cea70861cb7174f1a2fcef0695f5829f34e67292d3fe255a00ae251b488830e2dd8f956b32a866636cc3de0d5960bedf8c3ae8a62bf4d42d77a737ff0cfe8d43e0189076d1b71603e0e51f11541b45814e204257848fedc5baef86db0f0d9e50ecec6848b0b56c8adf997826dc35a5da9422a046068b929eca60790d5c10a49f34918ad3e4204463f084b4f00dfbd131a978dda0cbec87ca1e955c200f7808343bf8cd7ee384fed12f0efc9240f82ea4b93e4d981f41c3e2ac4e5ebd1398d70d93b735c61cf1ecebe2a768e39c44609a1191a1e244d3d63e8e333bcbec9fae4e023bac32cd641253977ad7dbc23bb618361f15b0006700324ddcf9cb6fe12df7de77cf8ef832871ee88dc599d4aedf8d3713a9bcf242db67c7393d3abdd45b287335666632381a3fa9fbbe0067da7e2b4b25920cc93002149ab8f82fb1b67918ae13581169adf5027380bd4d496cce12181556089ae61268e629a28ecc8170a3c5607046d0fa7dde569380120f5a0e9b9ad9e3ad89a580113c9bb8b7dd35e6fdd46", 0x1fa}, {&(0x7f0000000080)}], 0x2) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 2.712225085s ago: executing program 4 (id=157): r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001580)=0x1389) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x11003) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="b6e1443d30a52a6eb29f00415f4fb9f331ae27f90cb16e0240aab81ab1fe0b87fa9c806743804944e441c6d134ba35d69741e5ad08cf75dad494ea34a8a5297fb9c45c95abd7f9441fb238af953ee5c676f1cb4a0d555d1efa2147451c5795ac862369805cd3e2a848ca0c88f04ee893c8be9a6f", 0x74}, {&(0x7f0000000200)="a89dfea560a67d2b0fd63583a551ddb379c49c0d9a53b0ac6f67034fa53ffa8c142a25c185c6a3273ff6e2d8637637c2e839a4ce4b66f1fa0ed874bd3be601fcfb61d3867d3de1febb61e5a72e220fc74eff58f11e94c4437549ab413424affeb7b8ff96d682679e757a32f1f49c556949450fbbd634da3007850fb19a79b613b2a88f5728080450795532a330aefa1353c00b66febb4471902c1d30caa52744f27495e684294f089841fe19b16fe8d1805e760b8e44e6723583f84362c44cea3abd8541310cea97b1023b8d8004cfb142d2", 0xd2}, {&(0x7f0000000300)="5b495dc384b2b50e6d96c22c10035b8e38e7842bc9718e33d826641eea3d828f8a4cc30cee3f5a7ef09229861edf53abe8768d73ef811023e87d9676e23ba5958cabccd1238d0a96f751d577ddc469b913a89cd3cbd8da1c5c6b8542c42c03c13306cab11654f160d4153cc576314b4624d0e0aca03cd65ade9f91f5ac76886c453ce391b8b6d772041fd1ba2ff5c173b5389678e8964cebc9604301740eb477810e81c05aca7c76b50e93ca7b05c5fc3e2ac326564f929f343b4cec3efcb6477e5314f9833670d08e1f3dcc7d9b89a92dae4b0b4ad8c47c5da984f8031e6d55b9df10a7623147a4607988de29669820a979c36910dbfd4686b34f0f648737122bf268d7b2b549633edc28a8664c44d6d7ffbd13a4c8f0e5b3980475cb1044baddf2dbb5d9f16b9be54728a5c9a357338e96d3bda86ea79efe3ad60ec7e4b187651e4d25b5d52f18f35d586a0bcc704e3ab52b86967f23b66df195f5291673fff8f86f12c49722e772b9897f630b711f18c9b251d580d54e34b7be858f82ba3b950d63a86a3bac7d2db0472ef352d72ee9704cbac73b5c2850b79996563d90152461a8fe7c383b8ce656756e2736947b1ba84d78a3332df3ae78f7cd6f49512bed39389c9a148a79a03136aebfc579f4287c0e75de2b6493df566e3d246eba1e6e702494b68c0de82b5b613cf89af4f0bd57548bda5325e4facac3cdede43dcdfbda814978c17576fd9966f79ebbaf40177b6bbd0a55e6f85d5230e8b4cd4a001a488fea31d593950df78a790bb2946d0ae58b1cb4f3a2da83b6c7871cd4319c1a01cc56b5ecd16beae87594930816be71fdcf4f60425633e7a59f2b6e02a1cc979779af394b8d914c301da6f884a4ace77c23388452cafb0dd7d874bce59bfc6cdbd5a19130fec6e15e3ddc65e22da3b22381532a7b5f94fbc3272a6a99e763dab6426f47d1d2547a252e775abff6a3bdc03474d6565498f76b98399a2af8c781e65a64cc94940209ea3d6dfeba9076fbcde6d9d8706e69183226e3254831be300c0ec72cb69d69b2b0109d32e5e16f5604e90c2a0377d7486f5cd54aac1276fe3f18af5656cadaf38d943ed3b3e17cf7be00d8990a61aab24a86a4f355022e932c74eff47b2574189a1ead843d7677ae6653dac3f551f03f92f08e9778074e4c1b8ded4dfc9703530b94f1eeb5f5da16de6adc32b233571f39f8d91bcb1b41b0dad48105aaa59410104d0677b3d878cb55ab1e772931412951a5e9b63c3f819fc232fc2aefedb042367ca218141929923f987e1039cefd00b76c04c1166a93c1ff483628599352f2532e32f7dbe72119053dd8ef6b873f45101a588dcebfef9c2cd2f80bf93ec75281eafc440c4a1090343830e4a2e3c8b9c770cdf0b9f625845f76511584ee9b1a60611a36fc771b2f7cc6d50389dfed204c4667dac3fb05d0fe026645668f5e2dbedd830cdf272e1f4cb7bbe3834a7953eb5b038824deceb5305b9bec248402dbe9f846696d492baba2a1531a580e04cb86d7431b3e5be4e8d2fa0a66d0de7d4ca1cee8298b69c4a5a1a6674172e191cd17d982d52b82f1b49827e29ea82930f185319694cb0b33bc1b98ded7eba202e740f801d3c2b3f3c05b40dcf30bbf3f38b4cab09b4ba949672adfe6f0ccc971660abd997749b1332a5e964e6ae1a4b8e6754cff0dd7d4dc90914fa9787e8d7bf7917f9d3498a77eb992b477247dfcd46f62b612dc317ba66cbf65574ad6f44b9e2af6a7e2df09b6ec66d6ca60e268c426f6a4d5b01d5da94905b2a1cc7419e95f418acbb41d5f51d171ec0ea7d5dd59134fc3a127d167b8c60473d9bc9aff87c9c6f778ae04a7a9147ab0845077855364915859be189bda9b9b0a330c5a8e9c3502cc1d8e9b2c7a38ba6ace09b7c2c1b5dc230a29fdadb1e9d1df250ddea727eca97619953b026703bd51fcbe0c4dd51f6155ac36b6a779b0b570c1edff52db7a772a24ec97f99f5f310a8c5afd60ba9d05ee7c3e49396259143603d245fcffd129436129a299f664f4182ce387cf1d7cfbfbab4e6d24c711953ac9019d39c4f2de4e67cb281885b6651355531e139d8b4598f7500c1072d464b02ca055be2625154b6d4e1bb31a689ebc8f46378636811bcd0ebbfb099cf685e4e6032fdf687c93fb65eb1bb11ea8913cdbfa60c70b3d8d7481a69b3f78570f49dc7a2f1522692da75070e6c103e499fd7ed2fb615108b4c23c85f81538de4daa942633403f1ad45f4813b43e1f3a12ec1fb8faf5a8fd961c021905b65bf7ff906d57e8a5e20dfc43fece24037eb0ec37248c9d3cd5e5ca2c83f8bc6921b4bb7934800885a0c07a65ded114855daa0b505ce571022dc473be949236c3a541018425e568012b4075480aba9a2e2234531e9cd4b0c349a0a0116ced92673f980b5c599fc4199d34567ed0d7d05ed95f3978d9712ace2a492375e333d65cd5a04e44eb40f620fbde84476bb904ffd1ce1441a4386094f7daf0c5e6b8f8651a454785ac5b0fa8ed413fb444576c2f34fb8dd34fc8a8e8c5dec893093dc0f741b0f83ab45a88dbbe9dbc2aa81a4e1af90a0c866e5976048585203f8481eb8c2dc349f04755c646007cfe5ca41c8faf019eb4170b778ff86736bea91066705d8725ecb3b994d1e354ea8761d120785788cce30e37433541b932d19d6acf35dcca8223c5f4be8b24069bdc43db87a0667e9b643fcaac065be93218d423f66def21f8b53e5cb6730d372f91914c2fbeb0fb5facd08ddda729b708647f7208684b18f314792c7b7cd7b0f217b9a6a8effa6bfce9081a65ed9939fe8a03b4877e4a0e8ecffa65d8c30549a27448617a2d76bb06abda9ee8a1b1be00cd0085b5f36658e6041813ea355f66201e51ef8952efc90f5d7468342b2c25e93ceb02b17c3441c93656d4ed016cdaa32d305e325645ada7c34d8ed26d26670435b37bb52bc1ee5dbb3826c3189c299ad08d8ea03506f5cc7fd9367fdbfdc81b490c18a0252ba587839b1b3b56f774fa3124952b178f061961c7ae195bdd21e25f09086c60f1ae9716bf88675957abe6d9210e519039c1637fa297ef20dd2cbb5e18c9d39dd844cb45f965feec4675bd9161e8d8358c2933e5d5f756ab1c0acd4c93aa52e619a7fbef192775838a37b34b634e960ce6fc042b3806c9b852bc7b1e9ab2631210ae26761e8923eb8d59b36468d5c90ddcf419df2bdfd6dbf1cabc6008da973ed2b8bd8ad1c006eacdf13349d8bb20e4159bac04a1ecc3ad7eff06328a3e81f19187d46cb7142d4ec8617b670dc2d21056947b410fc7ffbb2bb6fe181063358e2be6fcebaf8e84f36805eb4ba06d80b5fd8f029f607186580f771960b74686054f4b3d512c344628c93e08d08e6484cf5a26325ad264c3231cd63d8e3a6155225940fe54152236f41a7add0d0724568659fcbb1d8419fe6bdedccb265ea3f9ddbefc0b54c7f75d3620592b17023458839f76f9e35170f4f6547c3466a1c75836bdb116e79e69c83a0007922f1db423a96ee68b09275d5db73cbc0851b6328472d6691fc920f792edbfed98bef92252ca90ab136541cb907fd4c07288875f42b92ed5a9583ce253e413215b4dac3799473a32648d18ae6730a1d556b3bbe0236bfc09b026301d689a5d7016c0d8322d7b5c8e71dd871d01c787c7eb7f1c94411c1fe46375a7e88b0504ce2a477a8b91ab4a3292d78a972f35b169d2ebd15661e70ee3931ab24ba6e6be30956b4f419875cf5fa9b2ba6060734eb27af3d340e1b911245c882fbf652ffebf036dec6cb89ad000044be3e88f5d5b1eaf9188bd4f1874b7b8f34448319b9478ad59b4fed800d38a7ce48b47d35bff3ca3372fa35a832826f995fe8cc7ec6a4fae58fccddfe83cd712de95b7c5a55ce2669c388a14145805fd4a918eb6b46323962a5f07c3bd3339e9c26010176f1a7a4cb188cdbf2a0e5cf10ccb3fb8d6f49151d3705f94cee261ba7e4f928d6fefe16eeef8ff1db3ef35227eb58e31f1675421b90152ec0a680035e92dfad5ba57d88eb0733c443e2a82059066aa088f213b2c5354e5a21d1138c48f557dc37ccfc12e322211c9636307bd63979081fd27e4b3aaa7f13a7683bbe8350775f824e5c56220aad13229fda4cb61c6e8ae29d4c91a88b5a550374d8c666b502f7a91e6fcd814d121fbe481cdecb3da67dcf862476a50ff09734ca777561865cba04113aed9659f3b04284c11dba819d16f9c99070d319cb472b4aa5b80cbf9c2afe3c3a8dde8ba51ef38283b2b2800ccacdf203aef6dc08f106d10132382648ff995912e49f4cd59e581ba3e8eb0b9be4638c845914fe6e0505ea10840427dc0360c5229f8f39bc9965280f84959e818cd8d7682118ba31ba98c997a3e49db12456dad6fa6d7ec85c4c27388ca56e0bfe894a8f09788d3c506d5e93de7465bf629dc4f94c4b3b2969ed0f2bb910071a962d79d2a0fdb6abb590396c795d511fec122d27e976f8bcb5d378033e2195270105694fb853a52d74d8eb86f81527ec7b036f0c049371cf7c26f1cb1020d54db347f601044529f62cd451613a4764a099d8d6235333ba660f0812f3b9208630bb15f71a81a28a637b1d387f6c396087945bd4f14fbe0717d6d83d806e3b08b5ff2ada3c615c95572ecc0392c870e118f2908fecfcb782b0fa78524c80767ca952b8e0d3e87fef3a659b90c362219f78c1946746b7dc0f2416479849b9e3fcf44ada15b0081f4c07ab2d22992d7de11adbe2970dc1e4916b730029197c5cfd892c7a890439905deb043f8fc5d4a2b66f82e020ff5a11f5692f01532db4ab28613cc1e6ea067341347658132ad3ae193ff1852b90b1907db886e4838b8464a6342ef2877f33899c177d5c538b51c0f13272b672f23acf87797157710bdffe7fc8756d1711c139d1dbf14d4a8e041578b185703408e43666469c6314cd3763b07cb06c57216e0da2de0d7733d1770997d5c309624d3c8c4fad861ae775357897eb7a21a876a9cb085c1b4bb103e7233df06f1d8aa7cdbe6eb50566d8d25df6176ed888c4f681fcb819e5c4ffc7ae16c326bd63e3de7a3263af7cfa6cae8de3cea6729b34e819d197465f50ed4056798017e28704938e93b46b0b3da0e55bbd7abbd8cde63604adfd926254116b419295fd12758d7da38675ec432fd378a0e03e9ad30f748a0448800a7f1921d721dc773bc1f1f47669403fea999e57a7b0622fa618d8fd4ca97bc23841408c37701215da9b09d981dcb241e863a494d020bfdcefbbcd457c7ac7fbe7d6dffb5f8035add2663a66535d0c633bb8f078f3ae0b301edeff52e4f6aad21bd6d5cf9e2a8873ac8eed9440a856ba58a1757a71f30c2098eb3c491a90e1b9c47671a1df8a5d6512eed93dad0a1b9a84831d06c124cc60f138551e8eece7b49b8966d80329b296b147bebc282a4c62b72208b8a8f834578e4ca47e757104a5eebcb579c8d7ee7b5302479c849610e96e2e9ce15b8b5f2f7f32ccb375e023fae3271ec079563cc67d5c58bae2fd876ef80ac4a0a1d1ce4bf8a6035965fd92b0eb87d3e345aa3069003f3a463c56036c96420762dbcb1ec0c205d7b1fc95b547db17cc278515917d0b98bfd6bf314ad745486a69f8946dab4245141e13223aad4627e37a6972d72f5fdfeccc9f9e70311af929fdaffab896eaa44d146cd6ae40d983dc1b5ca1b74b21940a801475745369006a6143f2c0cca29f066cc7ca347e37a50500dc42e44ea34f5e3e83ea285b3b1bf78d71de0a25da7005fb0ee6dbe78bc1cd9b0ae", 0x1000}, {&(0x7f0000001300)="6617c6df2b5533e40fe9e340f76da3f571daed01a25cd2a703e65da3fb2801a1a87aee1baf1b0a22c09a42aaf317fd9f584aace365fae7d04b9df90d88ec95f8e8cbd7471245ee9004a0ff12e6f6dabaef6115f4cefb5a144bcfa9c4eb8a4e4f95c99e1c3a851322dd5e482613968e6db9b7422600ded59cbf73f57b9454b26b3491a6b40904a204308b8a17332805d55d97ef5eb6d3edd499959c5ab9b3a6acdb7c291b1999816e0760b5c2b49b171f25f5466c0d81e7aa0341b011f8c71e468ec98c38dbd1698ea77eb73cbced15d540a9157398047ac94a98ca1d1661", 0xde}, {&(0x7f0000001400)="c7888497a0c2cd1dc49d5218c1fd3fa7094daa95bd600220b17470db77bdc8c04d669581b4a17a08c4ac1391616bc5ce5c45164ad976f0516be2c5e97ea76be44a1ef8860d025cbf5a8d7dd4bd328f556d0c9829cbb8528adbb83b50c9682c8cec257c851ea230011b0a0b594ffba97e3ab4c5168d8fa6267121", 0x7a}, {&(0x7f0000001480)="61ef35da2397999427cc35d75a384831", 0x10}, {&(0x7f00000014c0)="ddb0f62c84e4ffed35fad5a5fa4bbf92327f8b880f75b7858d88", 0x1a}], 0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x7fffffffffffffff, 0x2000000007f}) r3 = semget$private(0x0, 0x3, 0x25d) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c9, 0xb, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x121, 0x0, 0x0, 0x6, 0x0, 0x9}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/186) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x1}, {0x2, 0x2}}, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 1.387935275s ago: executing program 5 (id=198): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f00000007c0)="94ab79159595a7dba38528f07680a6799ca77568d54cb9ab93c8e102d9e9c038b0b1027c5895c8706ac7b62c003f13f31e87fa1082aa7149ced9fa3a0ea4eba5f622419a9e434506193bafb9702e80b7269814ee65b252eeb255fb7180357c3f9c6924dc1e8f2d36be5537fee916be09216eed2c14e8da5abcec691ba8b333ed06fda53ffb5f858f55334053c8766083fb284dcb69d5cceef2d764cc6715d8cb947a0412e07e90313d88139a00a75881a94d89d83c4b1f9538f08af83ba62d7babc588c4609b73b2e9fc0a3832f5d5320feb1134551344c3f7c5a1acc826075f3b9c3c6e508cb85e8deca8d41c307f50c1faebbff8c6597ddbed78287976352ab0821e692c895feaec62cf457c7a23fa624d16f2e682e28fb54f3d4c568bca245dede9c80c655e81aac96d49346bdcbe9236a32612824801f4371097ca4170dc021a1aeaacfd0a98140c55d3c6d1c55f13437afeb8d17320dcb6c39d37de0591992fc75c2214f94b1ef6b3fdb568ca4ab5c40802a585275f33c92a337a7764e556c8cc709811a8928dd4f95606975df174ebc02d5bd122b8132a951deaff03f86995410d4416c74b136eeb1655958f4f3531e3adf88b06cb096f59aebb7c9b8a4cbd22bf1395fbbf45d1ac4c88fd31858d131a5e2e5c5468fee76d93a17291e1c99756e9f51cf6fcb418b15e86c1b8bb51378a26a39ef1200bca05273febc8b9a3327341fc093835bd0d04855d480231fb2e96c551a8eb5289f65886f4e2cb74c1f0985da68cefe48fcf817a86597a1a09de0cf6f661af55465574f76afe82fe0939164320a0e672fb6d00b88d145974c9574b2d8e594b7dd6c9c94f0d8f488eb48830d933cc85e1351f57b8d2a2ba72e7c66b1bd2022276de7ea60bdc8f465f10e4cca78c103fd54f1d7ef970d7249bb115cf0ad9b108a6c04ee6fa3c00bcc7ae366b2fbb2e450a12a445fa7e72967f72ab83da7c08e77d028a2d552e2e074667739435cd4ba9d248a1f521a9295305e0b4bfd86171d88c41797c3506e18f416ffb8cad8e00f82037fdd8aab26c7d7af7dc667dc85b8ea6ad289c438eb977bda1b5188e007c36e84e4ef7fb055ca5ace8a6090fbd8f3dd7630b1aa8f9f4a1734068207e48bc09d2d4fd8dd5cbf719a8421cbc294fa28af96acad9f7b6ef2709d32160d528ed37fc458294880eb506aa367e957a5d822d1cd5ea7a6642ecff45d7989dc8a7b25394caecbcafd2ef1efdddf2d48664fef1e3cf1ee7631d3023653b550fa086aec0b4ac82a5b88e25903b97207c96e8fded42f06a082bf67b7038a806e895db9e101cea3a4d9ecbaf21997e71d4a20dc1c0de39d900670f78beb47525a8384347529d410a8cd3db558d3b1092a70eac3230009a15118d3251bce1d9da0bc570be634c7702a7d806299aa36c041976ac92f861b6780a1cc079b890e9e3f3bb1257aac3d891d695e19485802dfa63d40a9b0782a5710d0a91011ceb7e95f3920def14cbeb7d6948054d0fba1783135c6dc49dd36a2be682f1c2f3cdc1f47b42eb075ddb31f5f17d96a80f32d4d848a0c0f0a7db2eb9c4909247ebc3b73b03f2c25fb4284a6cafcb0f2e3f893b301f91ab732615856349633cc2d4aecd5f6d5be0de18fac2db15dec4cd856abbb04c799e08adc9eec2c5c658746e96a89807c999534fb8532a22954050ef3990f43377ef271be7e6b38a5a2e143dd621ae4b076f92a3f5fd9092d209c9eba57ae1407b3a65bd301ce716686221b59e1fdc3a331eec07801e190e826456ec6df6a9e4e4767865239b5efce3d9c3f148dad733d5a5f29c0b05fb73898e57f92a3c6cbd6fc3fad4ac4d06e705c4e9daedf4c1303120b46d4f239a92b734e506fd9f3d6e5403e57b564468b3702a958f7eb5a330a25d65e4d5d042d598ef6f3debaa2771439e79ae0b03ce4c7f370d65b1e7ed66481df6d8f62926b5c9ed37f3d369c14ac182003717336515a872cb5e5509f72a524eb445fa121238155a566b16ca8a88bcfd6ad883c59cd3cbcdecd6588c1c857567d605f34c824bd47c5f1fa5153e12644cc66f25a2ce9165823f95c6d22ebcdb2942bbe5d3a2635c494d121bc8f635af0560757214e5f4af032d2f27fb8a81c72afb1a69b2c2a0a48df25d4cbe9b7322300b2ef8eb264405fdd58f9574df3fc08287944f5de8fdc892fa5c6fbaae7a419765d0d6e4066382024c0c6e50e5a401b6169816b7dad9c25b5124eb809bcfdd6351b407653528c408f0c6e0d8aa03de126632f358ec41b999c438fb82cf1add3456c69a4ddb5e9612a70026ce9deb849a493c869dda642e14bc8e93ac4bc271e424787e67373047cb0a2271685c5358b197cb22959dae1af6818675d91d549816eb88b026f99529d74d242c0a45cd73c35b450a78b6196974dd1fab30d5bc45650fb134ac1113dd1b6723d6e01931d5c400eeba92519aa093c1c9d1f6f1c0674e505840481d05a01e1efbdf7a3551158e1d5b374e29c3b97d8998ebd7480420d0d8c5082c7888f919fc8905e5c5650c7680c482220ebc8455ed0f2089a8562ee79e6f7a03e8432bdcd0d07e1e05b5e9d33a5ace6776d96d4cedf2874f9061df667447b4fece433be410ef44c7baceeec96bd2d22174b78c1bf45ebd89bd8f7a577889cd5155d01a7d8a0d12d3b6a4bfd0d161cc96c065eded0bd00093a10da77e6ff68a8cadea2817efaa8254dc7ce22551749c19faee642cd208c2afd6b1573d2cfe108b480dd8af86003c190ac0b1fdfac058f2fc9284991438ce547c886bed716649d8c4365177d98e0698971eda3c3e05db5a62da01150f3a8d972bdab3d6fb18211fa8fa0d6cf216d2c821440e1c944b6b53813360f68934c56a02f14e7f66a020d421f590a653e224075dbd6bf6d6cb118b784c045838a29e44f729b2d2e5a66651b3733ec4ebb3e14e45838070a384421d66448d78efeb997453b5ba4a49ad6eb45b26dc9b7b14ee11d1c0b4335ffbf43c01bc0b864bd04c2b0ca61002fc3eeeac933c9c0f6c16bef2adc1e7b5e80611614d1742b1ea40bb490d7389c86c8a28451976aaa4ba63fc5bf4f031dd4360512a7100f3fbd8b40906b41fff02207adf67a52e6b25419ac2944e6b5224edca4592bd8aaadc8fc3938e819d95ec3d4c272146ca0b37cd9859971bf1c6ece3e9514b155d1db6d57b63ba1fa18a0d5b4d1976d6a9ee69978eab433b258eb980f43a9b332bbb077c1837554685fc637503b961eddae1935f28b1b736a9decc4b73721e8c571feeca4b7da34fcdafbb351e99a656fa8c34c87da1dfd1de3d3159921c1c3ee3027e96e6080dabb1d0113e0a3f1c4689f043df461994ae6911a991eb", 0x947, 0x402, 0x0, 0x0) 1.299605404s ago: executing program 5 (id=201): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="3506666913f2b032"]) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="57c100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x6}, 0x8) fcntl$setstatus(r0, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) 1.022826348s ago: executing program 5 (id=204): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206932, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) syz_emit_ethernet(0x3a, &(0x7f0000001180)=ANY=[@ANYBLOB="ffffffffffff000000000000080046019078e0000002ffffffff890308000d00907800060004000004010000000600000001"]) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffb7b1c9e5c53686dd24529c37004000960000000000000000000000003b3600000000ff0200000000000000000000000000010200000000000000c20d00000008000001009078020000006200000200004e13ff0200000000000000000000000d00"]) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x42b788, 0x7f, 0x3ff, 0x200003ff, "bb080006020900d91050080000000f0000004000", 0x6, 0x1383}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x801169ac, &(0x7f00000001c0)) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e84d5e", &(0x7f0000000000)=0x6, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000200)="56313428bcfb6a1cfc5ed12c670d287821422a378a9d0ffe19708f554e271e15cba6274b859ccee99554ba8b89475be48e19ab4025d3ca33abbdd911893fd398f9a90dad7059bc665bcc0504519c50257e8fc128c49bbe8470b5ca20eef407f99e8f9a29665304fa10a3c6d6519b06853e9b838d6262d3d4eeeb1ee3", &(0x7f00000002c0)=0x7c, &(0x7f0000000300)="1ce137fc9b6e9e34a2f9fa0c8c0588f0a384781a5940669d46e57fa4145c665a9baeca0f30b715eca4ce6025d43c3cf819916509b261189bca7a7add654d0c065e06ff89ab75ff01c63add86e5cc4f9a74656124bf1d7ad5f3c5677c91260a8262fd24a205511dbb0e4628bd46ef3d6265ae187dbe00cab76b6bd7df5cd992d7aeb21a3ecd3cf694cdcf4409bf1da0bcee00e241d586ca", 0x97) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206931, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x180) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 958.022366ms ago: executing program 3 (id=213): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendmmsg(r0, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x403) 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) 875.513636ms ago: executing program 5 (id=216): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x1}], 0x2) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}, {&(0x7f0000000340)="1551e6", 0x3}], 0x2) write(r0, &(0x7f00000003c0)='\t ', 0x2) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x1) write(r2, &(0x7f00000003c0)="e9a4d61c393050ee8f846a944e7299c596d2d0986818393acc8883ad66da645bcf0c0f10a70db5533adbbf259ef35af58176da3c8f932900b9afd16ad74ec732c1318dc5716f280f", 0xa) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSTART(r3, 0x2000746e) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000240)={0x10, 0x2, 0x0}, 0x10) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xc8, 0x6, 0x0, 0x101, "dd1156609b431886ec2a6479c3963ad34a815d4d", 0x80000000, 0xc655}) kqueue() select(0x40, &(0x7f0000000000)={0x2, 0x4, 0x0, 0x8, 0xce, 0x0, 0x3, 0xfffffffffffffeff}, &(0x7f0000000080)={0x7, 0x7, 0x7fff, 0x4cb6f9a9, 0x6, 0x3, 0x8, 0xc4f7}, &(0x7f00000000c0)={0x8, 0x9, 0x6, 0x400, 0x8, 0x7ff, 0x80000001, 0x1e2b}, 0x0) connect$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x2, 0x9}, 0x10) 875.194487ms ago: executing program 6 (id=217): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000300)="de04c0dee5ddcb4dce847e1c3c9c82981883ee09162ae4751aaf70f1ed8c460bc771bc68338e6f56050269f956c15ceec02f7d1b1d470d9a20a29acf4682234449a1c5ab2df8b06b926d321ae46299672e62db3bbbc4ba2cd61f5d1b3b9c3cac102401414b748a4cf39de0fe8d65b6022e5082c61b9dc00d0dc66af49071d98a97a1911453a5158adabae66ffee99c0d429552796f42510273921761565e871509efaea129cf5095eab92d66daccacfe07a04a83c9add16166fcede83b29caca663e403451b5e3847ccb188f8e5c6ffe0dc3aeb6f6b6dc37a3274bd5160c0ace597835093d21f62c6eb189b2afa6e12eeaa60af21db603acd8b230c27dcce1dbc2c02f20e4765ab0f5edc8ca56e9a04951ec2351476cac29a6bbe35219c0938d6a0257f825858ae0a1b33f8f5ffc871ddd6d5c574bb584c6e008629b952dbf6bc32954ad154b7931db107fc902e1f9e2132dc59e2e9e2f9cee7457b6063d89344fb094a309d5c91dc625541cd847bcdb7f98e6e3db4e936bd891d04786cd04d7139367e5cb9e4ce3575ed4218e6fbf63dbc715115e30089e36e8a4ee027797fb8f8cc9e0b6b01a793df252aa2acf91a72cdd72961f4117ff3ec71b642aca91ed972730844d88e5be6c1b7458fbdbb4d0cdf5c1a6574d8fbaae61cfcdbd42739fcdf1fbac7c9cf841a7597e2b0f29d83389729ef42e38564606d203652962e87a4a547abf7525b6f015ecd03bc82ab488e3c82833588e8c7cfc7a5fd09632ad741c92e890bc1a9c8397def4751c1597a41c7ee6dc6343fdeab2787426204a6f98c6ff218ef1b69e63cf9fd40fc9fd385d3ee0e24fff379dad0752daa25aef02d7e6d30caa7bfaebfd216d90945289d6a1b73eb9aaceee4ae4cd361742a91e53844c3b0019724aa4986d418b2608e2bbc40790ae852cd8386d85f12e1ba4b1b40904a072420a0f9c9a0b680288509cdec55d6bc885a471dcf1999a0e8e46677ca1cc2d1ebd0aaa8e0b9c1ec6a8cae0ccc03e1aed4c210e96f284d61004cad4664c715e09144c6cd76a7595d1ceb65a50b534206b6aeece9f6cd4bebad48a963ee2223713c8c37ece41ff3339de32d561f01a95d8446c47871ded02d50c6493f41bc724fc7ae93c1208481509ed2c0631bb37cb49df4699513fabe2b40a8127e4f01c518724fd5a6f6b9c3b2a24cc0279593fd0f13f44f4627615ff6251dbabd8fb1e6e00c7c65ae7929bcf1d308cfa3953c40a255316272492b804bfa955e51740a40e36de3058cfeb980cc6763e303b31f1a8934bcff61085a1d0dd2054c84e7fee5b3ec4d0a50a147d05ba30fc9d93c737c93fa1e039ac8a0e631e09c5dad02e75f10ed25a6e8ea316eeb7e7d50242fb39b211fa0b9d15669c6d654c75ceb7e054a5ffb8ea6ef1ed5159f89f748a384113866f6845540a0d521983d3454d55e042fe00221b0848dc5f2768e5a41b3e6abf95cd3209db7d0c081b9763a8c3c3f9174b1925cc5205f339615bd0e71963c21088ca53c879f6c16a18e2c730a0a5fead3277c57c3fdbf899290ec3335a5b6d63bb45b55c53a1763e9fa15387b57cc4adba906765fbe57763e63a2b7b9033bcc347a2595553d6e40cfaa0b362396f55e6ac9ae16eb3abbb70ac79dcbfec8a33be8aeb9a222d4382640d33e7c1aec90230133684016e5ae02575e0a61e8d268d5fd1ab3efb6d53116657a71520fe757a9b4374bb9bcb36cdf79ff871939b7b886d2f9cddc1a4535bda2e30610629878f363acc8345b03683a827946e2f3193bf70022a2c9123db77df7f749c5028933de286c87a78e1ef167655a1d4702413b34b0b83a593f8fae1776eb5af4c20bd0a97de52d8dc98e61a2bcec361437583011404973a3462458aca496625a54e65d5201a9d17c0a0e36b573ce699218055da1e199d65931bacafb653fd995a723d7ea4768309342b94a1a9777ed429e8a5965985fefdaeec18d27939f29fbe70abfbe0bfc18c96685c1ffa16e8cdba93f5a6202f8ce17bbff3569e25b7fb03a3dda68546aee8f59199dfbe8e3100e93a0809d322537b7964e570df87c7bc51f68844fc60987298e300efe18488331059523985c0978be3bf5eefd1b7494d57aadc1f97a30dcd359090eb67a0a46f91425a7838ca859b7a5635d7538548e8377db1821aaec7fbd19c37597c9ab07139e4f0ca072127a9b3246bfe7a945f66ae405389a55adddd13229b11cf2e568ab28f1bf7bda9d85e76f2fe8287911a3930fb55d7a614bd82a9264f97e4c2e8dab0de8f785c9082e26bcbad3684da102ce7776098d81f3bb86edbf70bd61f39a1b498dcfc1372a98de4b1389dbc41db2797ece1bde272abca4fb4df5134d509dab82232bc83ab138a058d2ac737dcdd186d5f92a2d998f5082156b78c7fade9eb565f104062cbfc0b3c9607d77f5fe2b9b565feb6c36389b8765fdc485619b2434c85b34b8c9ebaeec66fc80de98138eb6d7fae38e620a2053f8e7bcf9b4b930839e1dd9baa823e30fa7812f4f89b87661d5b458a8c6e4e8709d4365a4d332c66755d0b1153c6ecc26925ad9db124afd06faf5f8b0e7bdcc375eaf1639d7206f2022ac9c0b841379e82667e753fff8f5db4391f5231892c1e0eac76a6aa1b00496bc3bac6dad1404ea5849e2f16585e3903431b71ff250afac35ae1248b26af8050fb2aaca35cc4cfb069bd6f7a8cce86c172a374db664a8625cbcc646b80a31f9c1bedf5c27aade02c953eaa9b9bfaaf281df753d620c2d32ae9f881031e76ff99c339b1bb76fe8923cd056ee07d46435d94ddb5b7e6d43037d037b14ffd330ba15bfc583cc16037a48f31568248b971b4f780930a4d2b5056228ec223d24ef27f6225cf6872011dc432e51af4534797ac178862e2596b34c19457d0832a9b70a1266418addfeac8ecee4515e115ef7d5dfda20771eb3985a569148f223958bf29c1e9e44ba507bf82d3d9c31ae6bf5d9ddf4a6064c60f6c2f1352e616e46f219f0eb2571cb725a6744484ca2cf30437c71d45d574a1cc12ebdcde1bc9c7c9981ef30e229327cebe1f2f585bb8eb8d5ec0a484cf06813ad8f24c7a8c9ed0178015dd69611db4c4c078244e53f585bad31bf2f3940a7ffc56077c2c226c8476ab8db79653e358032e9ed81f7d5c134a5d77fa5b12d1f72f6c651bd9dc8e191ffbdc3990f1276073b9e26f6df3f32a24cbf88318decae78bb0ec84e1662b8b227193e7b4043e1dd730dd81eac69f01eabc511105ff675d7a23747cbe64c8dd3e9ef6bc58ea2dde64a7cac96bd73066e350d5a0dc277b36986127c8379b2f94583c0310492ea62cd9fff46e76fe105a24c63fd8facf04edaa464efea2750faeeff93f7a7af4e2a2f60ae542074b819d4a8c7ce4993ec56b3e2e7baa9ed2fe58597994d32e999c61643637997a8f3f789739477d7e1c9e70ea43a81193f6cdbedd8f898a643d113d20bc3e70c2b98c2d2dcbb9342f9aea4ad2d36defcbf86ff6cf2597d5b8cd664acea2dba5ac427bcabe79efa8299678ed53c68980fcaba30c939b58a1a6ff6e95c6e0d5228a53695c9fe16d7fad6c5871e69985aed3d9749649c1e6e579db5877c8b8452a2e7c01263b4a8f8a3a8a2501f10219d602eee41501847f8bc3c17665e69ef07aeb9fe20f209b32d4720fd1020f9c78027bbad4647185acd2f818e8dc6d3cf0591fb9e4e8060c3483a3537cd17d3022823099d05f4da42964a76242060b6e79331896c857459b10c7dd5c4e4dd6b89e3d138a751c0eebb2e0fd461eb0332b1dc0bf80e7eed6b77737db9f84d6e70a9f4c289dc89838c0fb3162c9c1a5306d1682d4addd8d1c7a6fd3eac80420aa50cf9156d89dfb4fcdd96c8b4c5110f04617f1b9f7eb732d9742ddab2d6f335cb97fb9c0750a4563dc6cfdcbbdbd46ac73f6e2dcb496306a543fdd71ad80a86db82c50af282480ddb5bed7e1cb201c325ebdd302c95f2e6a64b4d97a835b55cecf35714d9b0177d1c90226dd1ee3282f90da39545f012f72787eda9d94b8a5d24bbaca5679b8010bfdd5c3c6996f44bcf20be6f66fe5f92f6a09c5b0c200748c5ac1d2bf4a45065a99f4e888e27154025ab10d49cf9bbb1b9fb52e640fbfbd297feb3898e07306f53c5868b20b3bb3f5a182091444f0596de48b8f08787cb6115af3555bef153f2ad9c7c06581cc5ed6db78154a38f8ed5e7799f50066b76cec7e6bb9f7e45bcc865bf5eac8cd6bfb2a9093d7dcd775e888ccb272aa51b7903f6cf0b6c3b75045edc26a7176488fd4699452fa4800eea17fab5aeb1a692da789548489d8aa7374c0f4dea41b82eba165ac29ee093c56524b97eaee71cc15f2f09f4d89cb71bf2e54023a6da7e0ce2af7a975e1b4c966bff1c0712bbc560c36efb911d6e4f86b95cbcb1925d90b2a7e85a86d451ebfd658e2797d832f1e0b55de41a0dfbf6a052ebb165082a0093ac82dd184f04ec1708151ea242f72ade463561c31b3fb2de59c409a2a79efda75a55b1af9d6d77af094a22811ca77830e4b4f6da3fec4e9a862de19b683a7f054eaf302b4120e40d81b4c5e5d6b14e153498ef95ea8af1b98459188dc4058436dc2db65b2844fbf3ba1689623d247171b42b3c9cea66251f484d33bacafb9c902eabb5c2cb036aaa526fc64f94510fb1e76de08e07b97119826627adcbcb5dc0e5d15a0d65836b53790ef2fc8c96c1fa396f1353d7fc6a738a6202503763ac3dc063907900781b7e4ecc696e0e69b17142ae377633656be0fc99b5ebe3ce8799cb8a9e59bed8b7b28d6ea0aa98ad25ab49737b2f81d6e4340b30ea1505e4e503b3db49b14a2a81e98709370f0ca06fb5e09986242d28c4f38424a5310024d55d514f330558512fd5c5814be75c70ea87f48f116e45050907cfb9177ebd864e6c8ca3d5a539a6da9e3d8cce7de6646a765e144b5d4735d544632b54147e54d863556a43f06a7784bd6b4e447b6405017009741c69d4a64c3c631dec0fed6de82ca10e336d3e3eb53aa61685fcab428367f1345afb1889f4bead000c3255ec7dd59f552561e2ab490fef79efb70dd236c48fbdc8059cd3d9282bdebe4199197d81ace26840c19573c8fc072d297aec8f1541b7229bd54bed1fdd1af3107572e2beb7dbf3672ac36445f8e75f549d9a61621260d2e6e7498feefe9cac9afc40dbdfb194360a00259c5958b4bf88fc22a63432bdc0225e013674dec73cddd98abd42556b30d43f69cf20e2903bc7fcc58598cc4cd04063a7d7e9227232ee44ed3382705f15f5b031026e85f740efb1bf6703ca60cdd39130473d89eee1c6a7e6f817092b2c9a52334ced5981dd970b99331e98b72d6f301d45de7174e0ec0a61ac6bd5cb13b9c75c55558685aef8b7659eccd197e873497cc94b5897a1ee371a57d207215f9c2c0c87767362e5d2f3a401b26e7eeb0ffce464cd5907f7a3cc820902f23618e04a98d7934ea540fb760a8b21ace97f52b6e6b4bc063fb1f825177cadc10789fd9f4ff64f8f936a97618524da2c9869fb10abdcf6bc20951b2ffb6b57336c7e386a52ad08fde1892931be4b053ec4f81e067aa916bb6b04e6fc985066a7c336d09a698f854138353b479afbfff09cd16439ab5acbbaa87c1f86846f51236a968f291b5a6547d32ccb8b6a987cf5eb7ea7cc94650daf700c46d496c31adf0422080e2319de46b0edfe7717ace8a08f4f59c31726d101fec2ddbbd0f6845ddbcc85b06ff31b6fbd5c3d6ce4e9a0fae72968bed054150e9e046c7f05d22b60b74d122a241af6c8270598429190a", 0x1000, 0x0, &(0x7f0000001300)=@abs={0x5, 0x0, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f0000000040)="4fda6452dc76b242981c69d3b5830800ec68141d0b06ace7a60805680438aa15224c857108cbdcc4d3d341fc6c6bd230d76e373892", 0x35, 0x7, &(0x7f0000000080)=@in={0x10, 0x2, 0x3, 0x10000}, 0x10) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 875.071965ms ago: executing program 6 (id=218): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000140)="ddaba38adefa67f16e7fd28177eac2fcee0067eeea320f391ffa3af9f58b73ba972818283712f78070e091d3a27df494f7cab66735dae740aa8894947abe3e7bb7b339fec1293c653a8b2ecfdf61888f183389da5d11745a13a5920c6936f94b527e1b481ef8be8e9191eb9282bd94d7bb5a84cf37b3ca5e3f228624dd09f4e6a9812196d603703c3c56828bd0c56dce365286ec19eff0306fe2d6f4ba61a32f4c46f03593bea94f42630d996ab7c38ab7ee076b0600b046a746946b2cf13632a7bb87412f5a650e3de6c420a6bb729d1de6e89e19588d", &(0x7f0000000240)=0xd7, &(0x7f0000000280)="e2edf58c03326695b39c8cf1951adead1b7ce6a7c689deac5f3734fb7019719c627fd6968d603cd71acd98ac5e9612d187e5b2a61c5563f46aab08ad20ba08cc8e0b0e0115f5dcd0dccb2f6f46bf0721cb95862167cca3dcdd07a3726844d45473bcbb71780b84885d18665b69aea29ee3663088557030bc3fa0ac97d09411aab7f577d4e34de53f9db220924f04173d3d8bc6ad7e66f27cee85860ad57b13697faba1d81c4a6a05735b", 0xaa) (async) r0 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) dup3(r1, r0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x5, 0x4, 0x0, 0x0, 0x0, 0x4000000000003, 0x20000000007f, 0x40000200000002, 0x0, 0x0, 0x0, 0x80}) (async) r2 = socket(0x18, 0x2, 0x0) connect(r2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 872.413492ms ago: executing program 5 (id=219): r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0xa, 0x10000000005a}) syz_open_pts() close(r0) r1 = syz_open_pts() read(r0, &(0x7f0000000040)=""/12, 0xc) setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETD(r0, 0x8004745f, &(0x7f0000000000)=0x1d) 867.828168ms ago: executing program 6 (id=221): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8060694c, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f00000010c0)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f00000010c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) recvmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/3, 0x3}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/69, 0x45}, {&(0x7f0000000200)=""/86, 0x56}], 0x4, 0x0}, 0x1800) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x3}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) getthrid() (async) r5 = getthrid() kill(r5, 0x12) r6 = semget$private(0x0, 0x1, 0x135) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x0, r7, 0x0, r7, 0x10c, 0x5, 0x0, 0x0, 0xc}, 0x0, 0x3, 0x0, 0x0, 0x7, 0x0, 0x4}) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x0, r7, 0x0, r7, 0x10c, 0x5, 0x0, 0x0, 0xc}, 0x0, 0x3, 0x0, 0x0, 0x7, 0x0, 0x4}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) getpgid(0x0) (async) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) (async) fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) (async) fcntl$setown(r8, 0x6, r9) getuid() (async) r10 = getuid() getresuid(0x0, &(0x7f0000000080)=0x0, 0x0) setreuid(r10, r11) (async) setreuid(r10, r11) 676.727986ms ago: executing program 6 (id=224): setrlimit(0x0, &(0x7f0000000040)={0x0, 0x80}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/135, 0x87}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9000, 0x5, 0xffffdf80, 0xffffffd0, "08954c1cfa2b27b006293cfcd2ad000300", 0x4002000, 0x211125c}) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7f0, 0x8ed, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200003, 0xa}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="a6648135ea924c6ced6341dc047a617cabba6a8049f0b79b42defe97218f6ce85c36c10976832fa531da78fae048e83249b033914be31102610c9fe3c9e3b92bbe8505cbd3a5f2af4b42ebc2ce0aa2d6761b0b61a08c3427a2df0471bc8c1e8def99987dfe038d0cee6c8e62430e0c62947f", 0x72}], 0x1) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x80, 0x1, 0xfbfffffe, 0x10000, "d76c1f46000000ef1f0160fbff2000404b00", 0x10000}) closefrom(r5) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 536.565278ms ago: executing program 1 (id=229): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="29f4f1a83d12", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x91c, 0x9}}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="29f4f1a83d12", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x91c, 0x9}}}}}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) closefrom(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) ftruncate(r4, 0x79c8) unveil(0x0, &(0x7f00000012c0)='x\x00') (async) unveil(0x0, &(0x7f00000012c0)='x\x00') fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x8000000000000001}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x8000000000000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x100) ftruncate(r2, 0x8) (async) ftruncate(r2, 0x8) ftruncate(r5, 0x79c8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x3) bind$inet(r1, &(0x7f00000000c0)={0x10, 0x2, 0x1, 0x6}, 0x10) syz_emit_ethernet(0x121, &(0x7f0000000180)={@local, @empty, [{}], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x5, 0x10f, 0x67, 0xfffa, 0x8e, 0x3a, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x6, [@remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x4, 0x800}]}}, @udp={{0x3, 0x3, 0x8}, {"cc607e823fe8381657c37b4faa33bdc7f5823e5de1d1aead99f3a62aa6f9b46777f21af188a8e71bd312564f2ae7fc998319620afb3b849edf39606ac464f873f5a94e655efca84dbaa8c65a2e32dfc8b0afd8796a6f6d3f4021043ea6cc90eb64af9e6f364cd13e4ba1c22cfa4eea8c8b3e8c6ce7e06e292b6677c5540d2bdea9566e6e69c5708bf8f6bbebd1c9ff742be8bd305a06f5891982905f35a64e3c6063fd0427bad39b9aff6bdfb3ffb6b90522d8c9f56f33cb1818a835bdcb1a2b02e8ccadf0601768f924ebac031f37e4037f8aa541f48a7a67fa311a57ea1a2e1f1736b2a0d211"}}}}}}) 493.259051ms ago: executing program 1 (id=231): syz_emit_ethernet(0x3b, &(0x7f0000000000)=ANY=[@ANYBLOB="b905f0ffffffaaaaaaaaaabb08004500002d0000000000009078ac1000bbffffffff4e224e2300089078e3c4fc107f71ed734b5547194172bf7ade"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfd57, 0x0, 0x0, &(0x7f00000015c0), 0x10}, 0x2) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1], 0x81821028}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) 492.541355ms ago: executing program 1 (id=233): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000280), 0x0) 488.805117ms ago: executing program 1 (id=235): msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x9007, 0x20) mmap(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x4, 0x812, r0, 0x8000) mprotect(&(0x7f0000fed000/0x1000)=nil, 0x1000, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0xffffffffffffffff, r3, 0x0, 0x40}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xbdb, 0x2, 0x1, 0x1, 0xfff, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x10) syz_open_pts() shmctl$IPC_RMID(0x0, 0x0) munmap(&(0x7f0000fef000/0x2000)=nil, 0x2000) r6 = semget(0x0, 0x2, 0x2) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000280)=""/155) bind$unix(r0, &(0x7f0000000340)=@file={0x2, 0x1, './file0\x00'}, 0xa) r7 = semget(0x3, 0x2, 0x50) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{r1, r5, r4, r2, 0x2, 0xfff8, 0x0, 0x0, 0xfffffffffffff275}, 0x0, 0x6, 0x0, 0x0, 0x9, 0x0, 0xbf}) kqueue() madvise(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x2) msync(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) getresuid(&(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)) r9 = openat$dri(0xffffffffffffff9c, &(0x7f0000000500)='/dev/dri/card0\x00', 0x10, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r8, 0xc01064ac, &(0x7f00000005c0)={0x0, 0x5e, &(0x7f0000000540)=""/94}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r9, 0xc00464be, &(0x7f0000000600)={r10}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) 436.449361ms ago: executing program 1 (id=237): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0xa, "fe80000000000000000800"}, 0x1c) (async) getpeername(r0, 0x0, &(0x7f0000000080)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) 436.202928ms ago: executing program 1 (id=238): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) getitimer(0x300, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000001480)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x0, &(0x7f00000014c0)) r2 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) ioctl$AUDIO_MIXER_WRITE(r2, 0xc0144d01, &(0x7f0000000100)=@set_ctrl={0x401, 0x2, 0x6}) fchflags(r1, 0x1) close(r1) unveil(0x0, &(0x7f0000000000)='r\x00') ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x8010640d, &(0x7f0000000140)={0x3, 0x2}) 149.657173ms ago: executing program 6 (id=241): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xc6, &(0x7f00000001c0)={@local, @random="ca0300", [], {@ipv4={0x800, {{0x2c, 0x4, 0x0, 0x12, 0xb8, 0x66, 0x4, 0xff, 0x4, 0x0, @empty, @rand_addr=0xe000000, {[@ssrr={0x89, 0x7, 0xfa, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1f, 0x8, [@empty, @rand_addr=0x81, @local={0xac, 0x14, 0x0}, @multicast2, @loopback, @multicast1, @empty]}, @timestamp={0x44, 0x48, 0x2, 0x0, 0xc, [{[@multicast1], 0x7}, {[@rand_addr=0x7], 0x4}, {[@loopback], 0xe}, {[], 0x5}, {[@broadcast], 0x3}, {[@loopback], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[], 0x3}, {[], 0x1}, {[@multicast1], 0xd}]}, @end, @rr={0x7, 0x7, 0x4, [@empty]}, @noop, @lsrr={0x83, 0x23, 0x7, [@rand_addr=0xfffffff9, @broadcast, @empty, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @broadcast]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x9, 0x7}}}}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 149.393896ms ago: executing program 6 (id=242): munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) r0 = msgget$private(0x0, 0x3d2) msgsnd(r0, 0x0, 0xfffffffffffffd50, 0x800) setrlimit(0xa, &(0x7f0000000140)={0x80000000, 0x2}) socket(0x20, 0x400000000001, 0x0) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe80000400000000fdff00"}, 0x1c) r3 = socket(0x18, 0x2, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r3, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0x3, "deffff6d5e00e5dbbde5fcef00", 0x4}, 0x1c) sendto(r3, 0x0, 0x0, 0x400, &(0x7f00000004c0)=@in6={0x1c, 0x18, 0x3, 0x74, "be5143f96a53aed8e6c2e3275feb6ed2", 0x400}, 0x1c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r4 = socket$inet6(0x18, 0x1, 0x6) sysctl$hw(&(0x7f00000000c0)={0x7, 0x10}, 0x2, &(0x7f0000000200)="00648f146a5b9256", &(0x7f00000002c0)=0x8, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) bind$inet6(r4, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x3, "00000000000000000000000000000001", 0x6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "000000000000000000e0000000000a00", 0x80000005}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) getgroups(0x9f, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x11f) msgsnd(r6, &(0x7f0000000180)={0x3, "cadac5ddc33bd0f075ddf582fa18fb888e1dbd5ea6e1d163b5a9fb704ed06093dc54c12b93e11bf0f4cc7532ddcb77721fc1336c1610066eee23"}, 0x42, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0xd, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x2c367011ea8d56e2, 0x6) 124.356276ms ago: executing program 3 (id=245): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x107, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) clock_gettime(0x3, &(0x7f0000000000)) (async, rerun: 32) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0x0, 0x0, 0xff, 0x1, 0x0, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) (async, rerun: 32) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 66.068307ms ago: executing program 3 (id=247): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea000001", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="d63ab2d2269125f40827ea2cfcb34ec43ee05e29dfa709654e202b5e36cddfa9b7ec8429b92bc745b0c76c53043c49a7a2f56d70ea65877b8015a5bf57f6e905660e23d84790365cda5d54ade00c312e9e98b62cdd", 0x0, 0x0, 0x0) 64.245857ms ago: executing program 3 (id=249): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001500), &(0x7f0000000040)) 63.904188ms ago: executing program 7 (id=250): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="d3b657fa587241a88c55e186a5ce7bbe53dbb337f94bd9175d9f2af1d25355639153e4b0e1bfefae369d4238d2e3187f8d4c72fa5c37bd75c73f7f16e6260f67ea814efcd43c5671f3e2be2e5b3e0a3fc302a136bbc646d3a925b08d23ab5941e26170484029325b3e0ae4f548db744b67b4e6f51e83977d9fd8aadd29962ed2802b0f36f7038beaac991ce067b22ee86b8ba90a4e38eb3ffdb6f50b66181fad8c1673c0411dd05f3a556f13f8185bb9080ac5724f0f5012d7f149fd6cc2b0d81c028d47b2256318092109881b2df0b0c826", 0xd2}], 0x1) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x2, "474bd49f3d25abdcfc69eb59cf7e8fde", 0xff}, 0x1c) getresgid(0x0, &(0x7f00000001c0)=0x0, 0x0) setgid(r4) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setreuid(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) read(r5, 0x0, 0x0) dup2(r0, r3) getgroups(0x3, &(0x7f0000000100)=[r4, r4, r4]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x1}, {0x3, 0x100}]) 63.429895ms ago: executing program 7 (id=251): socket(0x24, 0x5, 0x9) r0 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x4ce, "fe805cea4b2e0e9aa5bb00"}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x100775c1710b85a5, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000180)={0x1c, 0x18, 0x3, 0x800, "fe80000400000000fdff00"}, 0x1c) write(r2, &(0x7f0000000080)="2f85401f6c5ad582007021da194a532b2421d02b03b95f177ca353d5a1034b75c5b7c4f6236c797aff37616d69122b9a8a0b77e6786a2bed8775f06a5f65333cf08a5aab7d63595f9bb5a2bdfbf4664de0a8eff53d6184fdb83646d3c38a5e04fd42fd17dfba48ea58a896f975812843ed0dfe444959ae96dae210", 0x7b) connect$unix(r2, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0, 0x0}, 0xffffffffffffff81) write(r0, &(0x7f0000000780)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000067fd6c48c6e8fb8a2615347ec23c18cae194bafcaf6b79eaf24aa35b1aca130fd511fc912b952e4fc5e436c37a4abc88bf58d21866c8e67a95359778eccafd0000000073201946", 0xffed) 63.158778ms ago: executing program 3 (id=252): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10400, 0x100) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x3) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000180)="9dadcf5f", &(0x7f0000000280)=0x4, 0x0, 0x0) 8.886588ms ago: executing program 7 (id=253): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x8847, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x4, 0x0, 0x0, 0x2f, 0x0, @rand_addr=0x93781d0, @multicast1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x42ec, 0xfff}}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) 8.438439ms ago: executing program 3 (id=254): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x1c) listen(r0, 0xda5) r1 = socket(0x18, 0x1000, 0x7) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdce7ec0284a639dcf8a4b8b79bc763749ce2a76cb37b407ed955bf645f22425e1e7dcbad93618b9f4e8e7e0702e62d3831c44b9ada9f896ffca74ae2fca5e5927585ce03711e723ac3db5cb71bc10205b5f1780d08b60b1eb261bdd02734d729a94d5640cd4f305a139c339227fff8eeef80c597c4f7868f92b442456bae9aaedde7fd9743388779309168f11320d37b422ffdedad56381c112832f7ef163790b6ec378087d29935ef96db7fb45dc6a539270a1bba831dee463692320e5f8a65fb77b59cb5e96c081b0", 0xca}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) fchflags(r1, 0x10000) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000380)=""/212, 0xd4}, {&(0x7f0000000480)=""/153, 0x99}, {&(0x7f0000000540)=""/219, 0xdb}], 0x5) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000006c0)={0xffffcc6a, 0x200, 0x9, 0x9, "9dba524c4407171ab96c67def435b8a314eb8eff", 0x0, 0xfffffff2}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000700)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) getsockopt(r0, 0x266, 0xdf2, &(0x7f0000000740)=""/226, &(0x7f0000000840)=0xe2) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000880)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000008c0)=0x3) getpeername$inet6(r0, &(0x7f0000000900), &(0x7f0000000940)=0x1c) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = semget(0x0, 0x2, 0x80) semop(r3, &(0x7f0000000980)=[{0x3, 0xf82f, 0x800}, {0x2, 0x829, 0x1000}], 0x2) semop(r3, &(0x7f00000009c0)=[{0x3, 0x8, 0x1000}, {0x3, 0x40, 0x800}, {0x3, 0x3, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0x4, 0x1000}, {0x1, 0x6, 0x1800}, {0x4, 0xf8a7, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x800}, {0x0, 0x800, 0x1000}], 0xa) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8000, 0x0) ioctl$DIOCSETDEBUG(r4, 0xc0044418, &(0x7f0000000a40)=0x5) sysctl$net_inet_tcp(&(0x7f0000000a80)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000ac0)="692d99b8b49e2ca8188eb33717c148744d3e7c15bdb924e563f677d5b04c38655860e70f867fe57ab9ea4ba5a7bc9e0190e25f09cb6c65b2cb943e11bd907ca8fe1e3346fc83a0b120428a1a42d67129794754c95ac8f2649aae3fa0878e731f8695faee2a75839f6240f32e645aafba4faf4655bb3833ed49d490d08a744a9de3dcbb6d9fbb324002c4a5f34d9f94cdefc8b4287379e373125a93c20f0070555179be33872fdd9e23c2de8876290142ba4d43b4099c3e3f9a486b1f0b724750f2245966d3fb4c5292582b4b0d44b3c21db8f498e8de405df839f07d8d3bcc080469bc3303fe9b0a12d15fefe9e58058ec820b0ac225499f63af1ad167286034b83b394a619e9e8d28319b4c543318a60a6937398ed2f8120c109034ee99e2aadae6381aa246bedccdf27b44ddcb1ac007ba3a7b8fb3372b8a8031c94f8843dda84b61678217ac4422fe840f82454ebc6336f95d401c239b5b41ca3a31aaecfb838e263218dcaa28c9ec2f0de7896cc898d1a371567a9b0ff19930b38789803f87e9d8f8123b25e3c7f16e00673bcb0919af7e72b0ba1af31afd93b4edebd288f56789b72c6d0a05e7c84d1be7fe37d32a0e248227ec8fd2f44851a49197806bad9b8e1e4e1de3573fff26c1246b0feaa22f0f978813f881bf5cf88a87a66050db8ba30666be3648a47641d9d2281fdee843bc346d8d36cfe9d04712181a8c571759a1aeb98425addf8f882cc97232f2c1aba5fea4a55d4e53572e0c2cfcb06349fdc7221074d675a5aebe5d25602c23679f96b289bb30747fda9cdd1257335ae13cf1781be3d3f514d50bb36a7a6a5a0a471239ed4adb551ebe749836adb6b7e9fdeeaefb6cc43c2a0f79e1fb7a1e393affa3e3ec3cc20d1f40c2df5920eec52980e02af03bf554f93c3ed76f258a1122e6f3a36477eef17806032c91e4e3c9274cf67bf5516b3a35a418d68b5f144bd04931e4801fd2a5b32668d4a95a1ebd6925fd4ef7ab8cf112e776b6fe4151d01af4f04956820a2d2ccfd0b1356e09f3c65e9dae52ba54fa46645045291b7350198fb3177f4a3249a2383850da437d7058a77744634a2c5a92c858bd3b195c47a55b0dab4af8c4bff64aaf939e11c325171b1278f9f0f8f0a67fa33b50dfbfcd1b3d95b00151d2ceaf962c4b98f269308d23d39ab024c64346dfca85c393b020dded47b49d648336a42ea673dccaaf2296449273d88bd80386b90ac8cb4e53c12121367c80f37fd14cba43677add24f8207319462aaa198fff9b849faa73e0f57f63fb6fdd286780d52b068e60b302335c834e75ba11bc10effd158671e0a0470020aa369719edc67c00df4980785b97daf67c49c12a479b92e234505e1623b78f0d9654c992bb7e8b439bfe3f7f80d8b9f3ed03857b66d21f9bd037ec017722a245d04d686cae6ef8d9193e31fca369b8a247e0858a4f1912ef53204f1116a87f7d299e30f21d20a2e46ce954bb850ae3337a5cc82e5003be1c0cd3ffaefb655526b29a8cf272b74d9f092ae2b1309a59bf43fb6e38997744f16fff74b8d1527449584127e7f4b0148df1e29f4febc87a7e9b0139c31262c62d5b6fe50ebd70cd3b42361935da2b5bb4c537c57bb19dbee94446f15769257f0b1769c8a6018b98b725a2025b1f98699c7897f7decec23271db1653b01d7b55e1de7009ca0e0d7a6ebd3bbf9666dace63954b3328988a45eecfa5a35b5517d6f5e1dbc39eb295977eda6886833866dc54c28e704ddb4c387037878fbfe7b4bbca1a0b23c990a2bfac97517a736cded823c8611cd0cb9e6f98c1c69fd4a7e41310afa59d454873b2e987c7ff572f02407bc4fd7b6ecf80ce7dcc214abde42f07199a6a2aa68b9fffd47dd0ded35c7cd28ece424208a1c2c3f2d50455e0edb81b9ee432455601492a0cd6c345a0813bb07d414a42f22929faeb8dbb8b544186786d4a2dfbfc9790248729e6f9fe8308ad75c0fa80a834d48cdfb43c27112681aafef016168449ccda53994598c42518bbac56af5b32d78faf6c51d6c7c89e657734223b2aa7ffabaf7a26797bd6e7c2aafc54bb3bb8eca4510de295c7989aec93d92c609987eab9ab7b6b4f99232da2d21a5d5bb8e897d208b0c404129f13370161f36d0250425ab033df14aff740bde0c1597bbe26fded250d21516236845cdceea93a42bc18cbbf19cf58e08c9b24e4f359301df8dd236a2f3348f246f3c1e574cb22139e255e8d65d196b4053b7072a217d9e9ab7f4593ecd7024c44a57b18a3c6ba44b92b430794403e71034fe59234dc162fe9bfb9ec72ec5b4d95ba942b039d915c599ba8a7248abeaea974e36ae4569fe880067ac49ee3f11449014225b949c0a87c0e89fb3e79402f99c97320b329d2c7461fa28c1e4f087e313c6a092babcb682c844bd907ad79bdbb78b3f26816c28b157079294a7b603c8e38adef056b39c9f829bae09444fccaa1c4f5a15910f1dc4b24a8a2f0c25ca70348adade9832602ba7330892e53c65f31387dd47af8ea4bd01275cc8b4a33c5cd73959ebf326246cd34775ce248e1e7c91053bf7139dc62da465dba8ebf72b435a3711ac5ce1dced08e74a14497bacc2aadd015a7023b6fefeb5dcec5ec61559cbaf63a8dad3ba37a4d3ef12a3d5176b9237e9ee005e38b0f589bdcc85be01219e863f542da7a5b775c72a3733aebb37d98fa0fef0119ff2bd969267345d47b92d87cfc044e81457420054f416fc2c470c5d4d1f3fc8bc8493ed27cd143ce211d52e41205e66e28c89049af62e195a9006cece84b75edbd91567f3767c239cdff42f0203d9511be23a694015231755ec097e623b0ffece2fecdb59994d06b0ef1236ef4917027752618fffc3c365a21cc1c04590499df58da49239cdb051b8ffe97afb1f7b623924b7bc1f0f205c609ac8f1d91f27a6e1b337286853f78107a81b6a42cebd2d3634c93f2d925de5996e1d8758c7721860566a296256648aa5adf62af310914048bb24a9c91aed99b5895599ab894086c62a068734b137ca088fa15ff6c481a479fa3db18b5ac213b6cad3dcc564f72f773399ac6a1d6bc2c32a73e7d6fda1214b7258967cff709f9d9b7024b1f14dd382dc4b9b4f22644bb076aecde7798ae4044f48d4667bd0fb4d27102e419ef1b1657e7827dbb9bbe2f2a639498f086ddd1465839fea3c12570e241e2acd577dc7e92c59d6a33e44446be5f02bd9f6c70a769f188c8f313d50004d76543221d63376e94c9a41d4b44b48c5d37263004cf010cdd25232b4954c3d608b18918c7b9423902c5a50c6c524255425a7f22fd2c446744ed521ac93b43b23e7757fe3dddaf1e88f536e29b82855dde8f855f109e244179962cc5792da8db925c37292af360d49d281628dce19f68cb2bf85aebf74f3a9618c45694f5646a984dd571a6247d21e60095a6741ed6700f1f5892246c41c701ae3c0b38918857e077542571158204a383572cbb595f9694ad3dd9cc4f81b37a03abde3078bb752ae98bbe7c7b394f9d8f690fc29d22cebad4f827f369778db45925f0f58771acc25ea387f19fddfc20c26071e896a103bbbedfb123f921f3b3cbedaca2a709b78434d3b09bf839f1a8c4059936e2f71d56bc7749098c8c00fede7806ffe1edb4f94a1f72a5f28d92635c5c8aee8322c219f8d2c7aed97865df97c6f83de1b002ec287e3021ea0f4334fa87e7eb344a34d5ac6ce86e6453d53687f17218f6a45279e3e88af9eff7fe8b9d3307ca94bca673420e2ee04d85ab505f18092da3eb4bf8e8bdead5591282ac1c9d04cea56fe5203d7ac1447988c9b5d9d9bb85ceb5b84985abd0b4ab72a76a98d4a254e2eb68b98fa95d3976a1344e3f15050657b1f5ef2e66d2e239b2211bee4ebe5ad000b68b2a55d3d9c31bdc2ab5441530fd09d00c872b4899ebdcb1287bfafcad22ba19ea40cd7d9a065702858791587be270580606ddf38f5c26e6ac67bd13f15eae73a362ab6b5fdb3c2d7eee2bc2a9ebb568203bd667651fe374827b9914c42e0c5049913aa54f7739e6cc61001eb05f6564a5c5cd49a32d6c3d034acaab3c839f1005a9c8eba1c95401cbfced9abdeb39219919cf8a4ca5d2e89fdaa53db6cd82028aa013ed59fbfcd524aec87d5c8d6bc458fc5bd5e722878870f66b855b6ff82da6780bbb1719c0576fff37663f1257ad5d773bb79ef39711bfebbc753e0b2b9347cfe5bc6ed8ecec3e975d4dd0fcbe7ec5f1b8d3519a4b3f5d6568f1e6a5c07d21e88951c931734839e045e3b3be3b9903609cfcf856e501ddc05cb934076e19f0641a4fb5dbb3de5f6586338d35799a903f653e931c0afb85ddb44db1db78040644e0a943100fa1e95746ed8badd3d85c2e2128e7982bdabde8fdee60cbba6f3d1862c9d0dcad98cda86c8f9c36dbcfafec192c452c7459a82dd3e8b4516220228477f143c5202008f0f76c52453a2444d95a64e3dbbafcc5d096247db40890de1162d916d9a6d1c617e1a51ea4817c4caa12b9e0e68e5f328138b6007e5084bd2ac409af5f87672037eea8660c72e55624a82da6265cf451f7e6229b8a462d5aca60a91cf1c9ce99b05ed46ce25ea5773059dfab65d77889719f27e18ca231c0d31f9921d7459b9e766e9595d1f1b966ded25eabdcb32065d6e4148922a45bd67d22e07581209adbb77be187e9bfb89f9c34cefb27831e763307da16789d3229399c9fb53450593b9be2baa462d168336d16c2e3f5312b8f3816a1be8c635f03b201faec0275568f01fe2eec6a9cc6f76861fcb5ad8dd613c8a419b1564fc50f7c6ab3329c2ff9e13a854fcb24aa6927ff78064e69accc87c604e8ca00b9dd87f045b940200938eaf1923f10321c28cbb478c7f9fa4d284d5f2ca5d42af5ca0d8750613019cc5ac1329fe91566e2f54a8b7468371b9d8bb1eae22b2c061d788f1f0f49f6fa2728f13f92a30ed5ace0462a54ad4fefd968a83eed14a1efe4e8458a1db3daa83bfc2652effbb54d51fb2e1ca907bba85fb6910afbca058eff9731719aea786b34231f9c3d2426e0d002d31135c0d40d92df85972cbaedb37d07878558a3a7e814c1b5d381d7d6d5f76324e20ded390074aebea38dc86065e0f250bcbee0f3573e6a0cd51cc960f92566bf9faefa50d1045216ebba33365b848c2b12b716d8688bed3b99fc314f2af0e00575bbfecf3d97b5d79687362b4329b1ad07a9bb175e0a9624ceb390969ed9150ca8192c526bfac621e8e0f30bcaa259412e7e49a4a7921bd0baefc8dcaff9a4b726b3958ea4737587941a533b78860579c17db72d573ba67ba8573571662b6251e983f225b1f6edf887640f5816658af2a9036a86f5c0a08089e40cb9236b30925744fd9968086d7d5f08ef7a05d10f25f2265867430f7fee80b362d7787356bbda9f4010d560851a06bed9ae6c0d2acc33bb51b29ddb2b8fe36c999c4b59f537e06404097f609d3354fb63647906b836437b2ec57f9b12242d39229a511e46d1231b6abda777a341f0e9a5ec0554fce4e280247b716bdf0a92cd421cf51324285fe0b33e5b870121437412aaed5d1a19a11470322097d350b9502c99fcac5c1ec4c98cb148899ace3a6f711cf9fdddc70ea3062ec7c18ac71f17cc5da79199c1a22b33f7327da5e474d3a01e2c75092121d9e632bd9e55b00de4e678e5e1ae04f2c8cb20da24c36c7f9122362a44b25396a3c3122eeae1df8bc77541743f313e6a71fc64d41e0e00ac2fb837aeee78b8e2b9741766c3c99f1c491e555dfa1c9b9a5a5d7304cec16ad0ab", &(0x7f0000001ac0)=0x1000, &(0x7f0000001b00)="0276cb24963b38fd52c5acaaccae5a4d545520e10a418c06846a7df80e8881339e8055933eac447b87ef2250b0b0b67435d4df4a37d624362d1c1ff73eb09ae950b86c0d93d6f1cb963f7f150f86bd07270d1aa254310d50f176374dbaf69afd9aa98103889b521c3cd5a21b4ae7a15081fc268f4e70a7ce5576dd82b19279effc19dda5bde4efb3956feb04cf6b425fbd7d7608f3d7331ad87682524d28e234bcab79b9039c831fb93fe0a623ca0f0c7a7edc1fa924ca7275eb38430f29a1978fb5adaedf292b704991201027c1103f515a6dc2f62f0df40bc9bf7ed23fe4ce8160bcb416a3f7efeec8ef740c673152", 0xf0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000001c00), &(0x7f0000001c40)=0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x280, 0x0) fsync(r5) sysctl$kern(&(0x7f0000001cc0)={0x0}, 0x0, &(0x7f0000001d00)="fe588b68ff012c860e4e8ab131f3b2c6f6c4522da6b4b1f8e7f812cbb682c59a28fa37b27ae6a424adcf81ceb723f1a52a58ac1e693677e59dfe58c47c93e8", &(0x7f0000001d40)=0x3f, &(0x7f0000001d80)="55f20c39e0d5e2d0e9054f90347b0d850c07fbef5091d00680c4ee5986c4785554cd0cb9f283afff1d03b0c0c01f344762645b93f5865890f0d4bf3e449ffd9a83654312246b43c46f433b065d1b8c2cf75e238541fdb3f350102729261c934d52c9bb9dc22e3c64dc0bd6fe", 0x6c) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0xc4d) getpeername$inet6(r5, &(0x7f0000001e00), &(0x7f0000001e40)=0x1c) 1.062995ms ago: executing program 7 (id=255): setrlimit(0x8, &(0x7f0000000980)={0xc, 0xd1}) r0 = syz_open_pts() syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0xef, 0x1d, 0xd9b, "1bb7e60ab87aa57800000000d0d200000000fd00", 0x40, 0x3}) writev(r0, &(0x7f0000001b00)=[{&(0x7f00000009c0)="b08c67a745c24814ab08652c30a079a3ef720a4551046b74514af9eb5d46c13b72099fbe90ff621f9aa7cb41ce0c17cf260294acd3327607dae9fc53579d093f1aaedbf4a18091f122ae569e11eb5076de6045f7c6fb70d0ef97c5c2d414a3a7d65446339410db551d16091b48dd72a7352ba7d0d56e9983245bee71770c3273da04d63c99f0da4c5433dc20aa07120d0d73", 0x92}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x8863, {0x9, 0x6, "529c8a", 0x30, 0x0, 0xf, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x84, '\x00', {0x2, 0x6, '\x00', 0x0, 0x4e, 0x8, @mcast2, @loopback}}}}}}}) 873.898µs ago: executing program 7 (id=256): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) 505.163µs ago: executing program 7 (id=257): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 0s ago: executing program 5 (id=258): r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, 0x0, ""/4098}, &(0x7f0000001100)=0x1004) sendto$inet6(r0, &(0x7f0000001140)="4f80aff6335c1629c103c6d9dad9b394c34b1f17a71e5daec854631a3d8538db7dde33fbaef1dbea9f917a6fee550d9497ca8434c973172c37ed2f46543722396e992e015c113273b5da49aebbc1cc16453ad8fd3b30d4a3484899c027ded6d0a7539afb132396335a90b392a246fb917afc763106bad9d2a6a36616be445e2e0428491d9687bb3f1c4f1d84fd704af3153cec1660e71fa9eb2513f542ffa686a4f17101ff1b998707462c4934afd91eedb53e359b3175b39d0131dad2ee926df57bcb6a04068b55", 0xc8, 0x4, &(0x7f0000001240)={0x1c, 0x18, 0x0, 0x401, "e427dab0c33ed91743943e021a7da1d6", 0x1000}, 0x1c) getsid(0x0) getuid() fstat(r0, &(0x7f00000014c0)) getsid(0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580), 0xc) r1 = geteuid() setresuid(0xffffffffffffffff, r1, 0x0) getegid() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x36, &(0x7f00000004c0), 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) read(r4, &(0x7f0000000040)=""/12, 0xc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt(r6, 0x4, 0xc0000000, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000015c0), 0x10000, 0x0) r7 = socket(0x2, 0x2, 0x0) sendto$inet(r7, 0x0, 0x0, 0x406, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0004001}, 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.251' (ED25519) to the list of known hosts. uvm_fault(0xfffff5007ee325e8, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ip_freemoptions+0x63: movq 0xfffffffffffffff8(%rax,%r15,8),%rdi TID PID UID PRFLAGS PFLAGS CPU COMMAND 168629 45384 32767 0x10 0x4000000 1 syz-executor ip_freemoptions(ffff800000c438e0) at ip_freemoptions+0x63 in_pcbdetach(fffff5006fed6a40) at in_pcbdetach+0xec udp_detach(ffff80000163a330) at udp_detach+0x5a soclose(ffff80000163a330,0) at soclose+0xb0 soo_close(fffff5005e749ba0,ffff800045fe6550) at soo_close+0x56 fdrop(fffff5005e749ba0,ffff800045fe6550) at fdrop+0x121 closef(fffff5005e749ba0,ffff800045fe6550) at closef+0x192 fdfree(ffff800045fe6550) at fdfree+0x116 exit1(ffff800045fe6550,0,0,1) at exit1+0x595 sys_exit(ffff800045fe6550,ffff800038fb8000,ffff800038fb7f50) at sys_exit+0x1a syscall(ffff800038fb8000) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c1b96e57b00, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffff5007ee325e8, 0x0, 0, 1) -> e ddb{0}> show kasan No such command ddb{0}> trace ip_freemoptions(ffff800000c438e0) at ip_freemoptions+0x63 in_pcbdetach(fffff5006fed6a40) at in_pcbdetach+0xec udp_detach(ffff80000163a330) at udp_detach+0x5a soclose(ffff80000163a330,0) at soclose+0xb0 soo_close(fffff5005e749ba0,ffff800045fe6550) at soo_close+0x56 fdrop(fffff5005e749ba0,ffff800045fe6550) at fdrop+0x121 closef(fffff5005e749ba0,ffff800045fe6550) at closef+0x192 fdfree(ffff800045fe6550) at fdfree+0x116 exit1(ffff800045fe6550,0,0,1) at exit1+0x595 sys_exit(ffff800045fe6550,ffff800038fb8000,ffff800038fb7f50) at sys_exit+0x1a syscall(ffff800038fb8000) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c1b96e57b00, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800038fb7c60 rbx 0x5 rdx 0 rcx 0xffff800045fe6550 rax 0 r8 0x90 r9 0 r10 0x62fac183913d55c r11 0xa7c6f2f821eb95f1 r12 0 r13 0 r14 0xffff800000c438e0 r15 0x1 rip 0xffffffff829d9ec3 ip_freemoptions+0x63 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800038fb7c30 ss 0x10 ip_freemoptions+0x63: movq 0xfffffffffffffff8(%rax,%r15,8),%rdi ddb{0}> show proc PROC (syz-executor) tid=181795 pid=7394 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800045fe6550 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c3f5250,0xffff800045fe7258 process=0xffff80003c3cf510 user=0xffff800038fb3000, vmspace=0xfffff5007ee325e8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 45384 284656 2546 32767 2 0x10 0 syz-executor 45384 168629 2546 32767 7 0x10 0x4000000 syz-executor 85943 66304 54422 32767 3 0x10 0x80 nanoslp syz-executor 85943 313312 54422 32767 3 0x10 0x4000080 netcon syz-executor 85943 282857 54422 32767 3 0x10 0x4000080 fsleep syz-executor 41042 418784 26182 32767 2 0x10 0xc80 syz-executor 41042 354269 26182 32767 3 0x10 0x4000080 piperd syz-executor 41042 54872 26182 32767 3 0x10 0x4000080 fsleep syz-executor 54422 314434 12562 32767 2 0x10 0xc80 syz-executor 29643 394728 36082 32767 2 0x10 0xc80 syz-executor 92224 475791 32736 32767 2 0x10 0xc80 syz-executor 2546 504687 93586 32767 3 0x10 0x80 nanoslp syz-executor 88258 424372 15726 32767 2 0x10 0xc80 syz-executor 26182 514075 92026 32767 2 0x10 0xc80 syz-executor 87713 244710 50521 32767 3 0x10 0x80 wait syz-executor 50602 63221 98936 32767 3 0x10 0x80 wait syz-executor 93586 385537 53310 0 3 0x2 0x80 wait syz-executor 12562 101916 53310 0 3 0x2 0x80 wait syz-executor 15726 77629 53310 0 3 0x2 0x80 wait syz-executor 32736 389677 53310 0 3 0x2 0x80 wait syz-executor 36082 54121 53310 0 3 0x2 0x80 wait syz-executor 50521 290895 53310 0 3 0x2 0x80 wait syz-executor 92026 26400 53310 0 3 0x2 0x80 wait syz-executor 98936 200142 53310 0 3 0x2 0x80 wait syz-executor 53310 235263 12919 0 3 0x2 0x80 kqread syz-executor 12919 338946 95802 0 3 0x100002 0x88 sigsusp ksh 95802 300226 69491 0 3 0x10 0x88 kqread sshd-session 69491 445500 35590 0 3 0x12 0x80 kqread sshd-session 52829 190171 1 0 3 0x100003 0x80 ttyin getty 35590 45217 1 0 3 0 0x88 kqread sshd 75818 454210 39779 73 3 0x1100010 0x80 kqread syslogd 39779 338988 1 0 3 0x100002 0x80 sbwait syslogd 2748 154078 1 0 3 0x100000 0x80 kqread resolvd 16544 72352 38259 77 3 0x100012 0x80 kqread dhcpleased 12885 294178 38259 77 3 0x100012 0x80 kqread dhcpleased 38259 249483 1 0 3 0 0x80 kqread dhcpleased 42183 87036 0 0 3 0x14000 0x200 bored smr 41136 412853 0 0 3 0x14000 0x200 pgzero zerothread 55035 51835 0 0 3 0x14000 0x200 aiodoned aiodoned 26466 172106 0 0 3 0x14000 0x200 syncer update 67380 266350 0 0 3 0x14000 0x200 cleaner cleaner 38967 330919 0 0 3 0x14000 0x200 reaper reaper 82745 41887 0 0 3 0x14000 0x200 pgdaemon pagedaemon 1010 441513 0 0 3 0x14000 0x200 bored viomb 10328 311611 0 0 3 0x14000 0x40000200 acpi0 acpi0 98515 387412 0 0 3 0x14000 0x40000200 idle1 54706 207311 0 0 3 0x14000 0x200 bored softnet1 16017 47273 0 0 3 0x14000 0x200 bored softnet0 4972 229344 0 0 3 0x14000 0x200 smrbar systqmp 32461 167256 0 0 3 0x14000 0x200 bored systq 1258 120200 0 0 2 0x14000 0x200 softclockmp 36371 146640 0 0 3 0x14000 0x40000200 tmoslp softclock 10480 7146 0 0 3 0x14000 0x40000200 idle0 1 107918 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 4972 (systqmp) thread 0xffff800045ffecf8 (229344) shared rwlock systqmp r = 0 (0xffffffff838f5c48) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11053 12018K 12034K 166960K 12144 0 pcb 17 14K 16K 166960K 19 0 rtable 243 6K 7K 166960K 376 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 38 0 iov 1 1K 8K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1408 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 16 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 26 97K 121K 166960K 398 0 sigio 0 0K 0K 166960K 5 0 proc 61 115K 147K 166960K 546 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 81 0 in_multi 101 6K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 5 0 mrt 2 0K 0K 166960K 14 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 388 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 258 168K 186K 166960K 5286 0 UVM aobj 12 2K 4K 166960K 14 0 pinsyscall 47 94K 110K 166960K 1508 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 11 0K 2K 166960K 27 0 temp 47 9121K 9130K 166960K 4323 0 kqueue 13 20K 30K 166960K 94 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 57 0 54 1 0 1 1 0 8 0 rtentry 176 117 0 4 6 0 6 6 0 8 0 unpcb 144 305 0 290 4 0 4 4 0 8 3 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 148 0 142 2 0 2 2 0 8 1 arp 136 19 0 0 1 0 1 1 0 8 0 ipq 40 4 0 1 1 0 1 1 0 8 0 ipqe 40 6 0 3 1 0 1 1 0 8 0 inpcb 328 555 0 541 12 2 10 12 0 8 8 ip6q 72 2 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 0 1 0 1 1 0 8 0 nd6 152 29 0 4 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 482 0 12 31 0 31 31 0 8 0 art_table 40 483 0 12 5 0 5 5 0 8 0 art_node 32 117 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 5 1 0 1 1 0 8 0 semapl 72 12 0 2 1 0 1 1 0 8 0 shmpl 112 11 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1967 0 500 92 0 92 92 0 8 0 ffsino 296 1967 0 500 114 0 114 114 0 8 0 nchpl 144 2530 0 838 63 0 63 63 0 8 0 vnodes 216 2048 0 0 114 0 114 114 0 8 0 namei 1024 8185 0 8185 2 0 2 2 0 8 2 percpumem 16 51 0 0 1 0 1 1 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scxspl 216 8469 0 8469 10 2 8 8 1 8 8 plimitpl 152 147 0 122 2 0 2 2 0 8 0 sigapl 424 698 0 644 7 0 7 7 0 8 0 knotepl 120 527 0 0 16 0 16 16 0 8 0 kqueuepl 224 172 0 163 1 0 1 1 0 8 0 pipepl 344 145 0 117 3 0 3 3 0 8 0 fdescpl 528 682 0 644 3 0 3 3 0 8 0 filepl 160 3462 0 3239 16 0 16 16 0 8 5 lockfpl 104 175 0 173 1 0 1 1 0 8 0 lockfspl 48 42 0 40 1 0 1 1 0 8 0 sessionpl 144 106 0 89 1 0 1 1 0 8 0 pgrppl 48 179 0 154 1 0 1 1 0 8 0 ucredpl 104 629 0 610 1 0 1 1 0 8 0 zombiepl 144 649 0 644 1 0 1 1 0 8 0 processpl 1232 698 0 644 5 0 5 5 0 8 0 procpl 664 1114 0 1055 7 0 7 7 0 8 1 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 920 0 888 16 4 12 16 0 8 8 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k128 9344 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 129 0 0 17 0 17 17 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mextrefs 64 21 0 0 1 0 1 1 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 1362 0 0 86 0 86 86 0 8 0 bufpl 272 2733 0 103 176 0 176 176 0 8 0 anonpl 32 13541 0 0 110 0 110 110 0 247 0 amapchunkpl 152 16885 0 16314 33 0 33 33 0 158 9 amappl16 200 2525 0 2500 31 20 11 27 0 8 8 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 405 0 404 1 0 1 1 0 8 0 amappl13 176 137 0 127 1 0 1 1 0 8 0 amappl12 168 920 0 883 2 0 2 2 0 8 0 amappl11 160 5 0 4 1 0 1 1 0 8 0 amappl10 152 57 0 47 1 0 1 1 0 8 0 amappl9 144 274 0 274 1 1 0 1 0 8 0 amappl8 136 97 0 95 1 0 1 1 0 8 0 amappl7 128 141 0 130 1 0 1 1 0 8 0 amappl6 120 145 0 144 1 0 1 1 0 8 0 amappl5 112 96 0 88 1 0 1 1 0 8 0 amappl4 104 271 0 255 1 0 1 1 0 8 0 amappl3 96 3132 0 2998 5 1 4 4 0 8 0 amappl2 88 546 0 491 2 0 2 2 0 8 0 amappl1 80 11586 0 11007 16 0 16 16 0 8 1 amappl 88 4528 0 4335 5 0 5 5 0 92 0 uvmvnodes 80 113 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 13 0 2 1 0 1 1 0 8 0 uaddrrnd 24 683 0 645 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 683 0 645 1 0 1 1 0 8 0 vmmpekpl 168 7373 0 7339 2 0 2 2 0 8 0 vmmpepl 168 52274 0 50158 113 0 113 113 0 357 12 vmsppl 488 682 0 645 7 1 6 6 0 8 0 rwobjpl 80 17854 0 16879 31 1 30 30 0 8 2 pdppl 4096 1373 0 1290 113 26 87 95 0 8 4 pvpl 32 21415 0 0 173 0 173 173 0 265 0 pmappl 256 682 0 645 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 537 0 29 15 0 15 15 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace ip_freemoptions(ffff800000c438e0) at ip_freemoptions+0x63 in_pcbdetach(fffff5006fed6a40) at in_pcbdetach+0xec udp_detach(ffff80000163a330) at udp_detach+0x5a soclose(ffff80000163a330,0) at soclose+0xb0 soo_close(fffff5005e749ba0,ffff800045fe6550) at soo_close+0x56 fdrop(fffff5005e749ba0,ffff800045fe6550) at fdrop+0x121 closef(fffff5005e749ba0,ffff800045fe6550) at closef+0x192 fdfree(ffff800045fe6550) at fdfree+0x116 exit1(ffff800045fe6550,0,0,1) at exit1+0x595 sys_exit(ffff800045fe6550,ffff800038fb8000,ffff800038fb7f50) at sys_exit+0x1a syscall(ffff800038fb8000) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c1b96e57b00, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839eddc0) at __mp_lock+0x192 end trace frame: 0x0, count: 11 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839eddc0) at __mp_lock+0x192 end trace frame: 0x0, count: -4