last executing test programs: 16.193675146s ago: executing program 0 (id=1): syz_emit_ethernet(0x11b, &(0x7f0000000040)=ANY=[@ANYRES64]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="06ec9c28", 0x4) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)="14b444ecfa09710e3ba8b2c9e62e8a42328332bb322a81183be395c88456466a28877ac62a897b415529847c9d92d1f8f40b4de58b20dcdb11b15d82c2b467190c1773dca66f72f5b3194609bd93c7f8608402cc3d813866f4df53d7fc30cab50cfb6904ed", 0x65) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x7e, 0xffffdffd, 0x0, 0x10004, "0a0000000de86100", 0x2, 0x1}) sysctl$hw(&(0x7f0000000140), 0x2, &(0x7f0000000200)="98da7eec0ca22ee0ab353ca85b6ecce4ec0cbe4131e8738dc21166af72061293f3eec32419a14ef069aba076188dccfc2d46f8b8d8b92bee6643ed2a68a5a6f52d5a2ccba4a5cd170b92c56c2dc0634a72a8829b1ebcffea088c937cdc29c1e11dfe3066fd059e0985085144e28477133759c5620f309d4279a53699cdc4429d4188", &(0x7f00000002c0)=0x82, &(0x7f0000002380)="6292f9e4a710c4fc7954ee3d86b5ece17c8de6d54fa00ec5b6d4b36b766ad7bb0e65bf0287c0c36b8e837cab2e8f4cd039ae36dfc875a5beee120c0f13b5eee0e042bea6c3b3d118ba32bb0e8ebca30108df84ec2b6e47eb611c64908754db595d70fcbb37240ad66ddd478f62ad34f029d5cb67fb7049846399460f296c4d3fc40133ad25540170b23a770ac1d8e96e90a935cfafef4beab7364844ab447cdec6da912b9834d2e2c450c420d0a778614503380d123a3e350734f2b59f975099c97d020881c56a6034bc6d823c0faea395ab9306576498a9091c53d9e2e4d8437e780ca084d7175639655d33b227dd4aa96294aa2711f5d900583e2ef45a5d627e188039c04e57823bde5b6c7aab1d292bc9a2bcac6d72c5185db40ee6051854b1282f4e537111dcb5d62f93b7d1df7c145d3263f85c4ea480cd7dd437abda08f6fa841081cee3a77756ec77c4bcc049260514efa4ffcaa42f3a1b81212ed2f2abf1bd0a22b7ff9b68f55803f000139fca47d4b102c66e90b57f563d84ce72edd058fe98b0ff4224d72684dd39fe532c516ed31744c67cf8e9483e5dd42f949fbe467417c776184d90f7ba3b8fb158b28b08f4cf45c0187b56adc7372d5fca7fa29c7d5726731e046c3065df410f939105929b07c949823de3cd97eb6f49b2dc8440e0d0aeb2d3658ef629111b14cc4bd1418a734ff7dd29ea2c542057ccc92b3a130e34203f9ec1d52e9f36e6cc138950e45c6d6428f4fe78693887371f50eb40375c7728da2ed60f8b0536a904c2183ebab4c2ca2f9bd2bed2d460fab4d67e869a6684a7dbe0c6b8b726433747db784b6f9fbaaa4f922544b9de7df6d18a23dc1feabbff68fc44f81d77a2360e0f4f8092c70caa317db66f1c61cf6dc8bc21058a4a5b72c531fd14312b85cdd19fac9b0637c70d55bd3136e335989228df336f0f1597ca16df372aa557cc1a78309d7f4332a0860f62796af587418f6a0ab62387c42cf4509686599d3c2ae56250f4556d0378c76ff8819eb23f8f4b8e4f5792383fc15bcbb934775ad758c458b84286b9108fbffa9c8a9bd63ad45698f29326626d23a822daa27aae4c24c7d02d0f2f7320206f5e75a6f6c8e33fce3766dd0653eddd33818929bae5eb7597e6c2e696d33db3dcc08437f26264e81b824840914b5b399ae186d4381b068787d7ff80e01a448d959db4e01ff6e51b9d95a95990cba95f0901d2ce049f26582913fab6ed7edb9729722d14a1ad2c5ea74f62c177b0e01a7ebc0e328c9faf18a04d45d07f38ed42b7c06ab1ca91066330a7d996a61f17b995f0fd3587235bfa545372053983ffb99795bb0e71462678fbed6bdc8e3c4d555785aaca6ec3f87842a20ad4fef739c6f262e14b06afdbc1f9584f214c5406c1780a94cfa72290788e9ebba0c6664f8488d8c3a37db5b8ac8758f87789fad1d706d7482d815511c985ae4a7d9c1a32b2e3c19e314f41e67a839250d0abaccb46948d63e1d65ba7244f62c96b6fa25ab726b50b6cf652d15abf4ac20abd0bf1ec66af25122e1b7480fce7ce19821cbfaa30780b70018c3c5e5350033a93ef4f64cd345f8a0ebe2dcce7b11efa3eec390d88fd004a373c275d7879ff3aed49f6047157493ca0a7e4d6636968a17c2c73ab49198fcc056100a9cd76cbcc6be5bc941d98872269f0d43daa0b20240545dac208281641ee65a151ccdf774e25233fff2193dab42ce9e85d870b3cec6e5649f886d53c1ae6cf926641fec4105e4853ab8c245ff57c3134a9929804ea28831b130a363bcbb3ddbb23a06dd22ab0dbfe1a9b670fee48d482d324b8f577babc9a57e66851b2220997a0348f646e05604726037a47f7ce8c6bccddd486a53daf2593b68c0f019415ebf2b29eba5ba3af64b682e0ea82c7cdaa95b3788d4900370663e7033ac1e868f0ca18ef7af47cef3f68cd0b1a861f4eb0042e805f32adb40fbfc342da5552f2fdfc044d8e254d2cc96cdc1227ba3022b2bf443b60950e2bfdd3c4f68f3c9f058fff58acaaf9edd7650d8dcfedc8e80be88881cdf7ace6af735232d279a6194f0b72d25364b0f0afa5e4c4daf61ae114beca65c69565cd01ba68724fa87c61584790ace9cdb39c4f70c8b59507c8ba96e832b486cf43484b8a0b6cf6d62987839464516c2faa0a3f3cb104076bc2ee0ed8107612730baeaf9596af567680356e4d7dc0909584b40811f2dd9133bf761b81d9433e6462663e263989e4c54da6aa4e64242cf5d2fa43649e9d4a5cb724248e79916d3f80c2f334ec8e468367387f7932eeacef1643d20e0c3b2f31bc16f9317679636c170fafa222296b3c6ac805c934967e510bdf78faa44d2623b1b1f9164c5ecdb9fdc7a8e3f021e87e1d0d017d720a0682870cb2176482ea08bd5714858ce626c62d15ad8296859940ef55246a3bd884078a9b36144086925c8865471bf323f14ea39d29bd2ee2c4252e5709723744640183aec4052cc0bb8c4823452fabfa148b49e00ffabae145610c29ba3fb6a97f523a2905e0a8a3f319401a5cc03e70719135f0e40145d91a4959289060a5efee61982eedaeb729890ba26a1dcbd489fd7c04dafd0198c719ab1a8f0882c2d8074ec2aab9eab25ee9da427edb53e0fd28171d5615576ed4d9150f95df472ee66398ef5cc00dcf539e35cc3cbb539eeae424aad2de2af5758ce253c5ae9a6606ded1727756d5a69c71620bf634d2a6081c248fbb050cb1305c28b7c69cecc9eb18295dad2b5f66d00b6b45ebb79631ea974f82be1216ff67bdabf02548de9d7b611b421d54154fa19f1f5f3d062899bc38b7b43eabf5d78361e7ae7a62432041b1169ccf67969940097f555109c9b672a4fa10aeac97ca224ff72b4db3448857a50d7921451c878acf0d49181242c183a02b39ea9c57137a1d99328f25ce9392d52281e495c9c620d0342a6ee75ac66b85532f99e8562006d2056cfbb1ae78be56b119534bc6b62dcfe166b0773a3649a84b970e35c556a9341361c51340a44c2cd3215c92c75b763f9c041e6ef0be41596e479ef156bd26c91f6a3a8a39142f8069d8b2e4d00786a84c586f4688dda46a4037b19e905f8b62be09b54498f6d3fdef1ed21fa3a9fc8c144ddc55157d372a99eb50e117edac5473a3c565e985ddd9ae9355cc1f522e9979c2ea57be5800e8782af2bf773fbadd0ae765063abe170e44972d394f43fea61299a890afa1eefaafde44b257b882bf268c56ce7cd3bdf42b06c3c6101ab42a0d4f40d23f2bae1dd32326a3dca220cabe626e834e1b458a2ac76ffedddea5d7a5fe79ab19f185e178bfaba1c4ab8a45fe8c34e01e9f2a6d0802f39e1416dc921a29b22a5da98d4a9f91284e05a7fc8fdb0b20f02de3b59be2759cefde6949c2742dbd8652b015dd61c3065ed8a076bf99c5947f13e0aca3f29c354da98047316c8988065fc211ac8543d6b37c982131c2db60f10860e5f32debf19b51ee4865a53de50825961feb1a45342a8e7783129ca92d2383fce0cf1af6ab5eb16b8ce120b05f1903d469018480717fc295df11ed3e7184bdc436d25af080c76613b01de8011b38ac43db3c9dff9d39eb80a0275ed936945a9bba17575d09a41828c4ed051243ed00666b0d77ea19d9c578d7601b33971f70bb8dc960f0773cf27d42402afc68961c0b54fd3f697265d6603f8d861f61bccb5aa20c6c2ebef4fc649d0a9a5096fd979043247eb6ae8b683666d3be68dcf7b2b44e9bc3c1d645d68f7709d9f41d63b1b084e1d5cd12f3025886e3f504538c1ae485385f4659cf24f871abea07acef457f65ffd28b858b6daf524d9e673b367f1d18c2c5d88f9c6aaa67039773539b275109318a3b21b6f2fa235bc76b5025ad72c3f30d77d8fb8604b71f17bb171de1c5554f17b8e8021cd735ab4b5b3a982d3354d2da36654287483d2b695c85f962622f77090b8f1026f1766e269d45b42e8041cb5b701f40e3e70cb4753b2e4b1191c65302a83e2192c57c3791cb772d72de4019a0ccb7382bf4115123058a567771a306f452b0ee7bad5a4c279002a355331999956da3c2a8d50752262eb0115eb954527ac2fa7ef9bdc4db96f11e12d054846f2b417dbfa51d617323fe3b1c2361d122beea64b3e8f65a366c47776b7ef73bafa845cbefd1a7302be26faf6c7d9fc6fef70ae81d7aaf3e70371ee8cb8e6fec6e01c62a9aa249416d77509298e00c68b853ee279544663a430eb863817fddedeca6272bff1f3cbd988885f1a2d6c34f25b714d6b19cfcc351e4ac3a2afd8e6847ec4c0691826408a134d362995a3fdfd916b1eae2daa87a0007ca4d8e5a47565c62fba6e0ff6f571cac0ba66b4b4e6b5b108f9aadb866faa95da25eb248f261e04aae06f08d1ea79de7f0e47b01dbe0c49a124b79cd0a05fe909489481aad43fdf6741916022bca434d43c8afe63170b69832a68e4248fd662b5cc30aac18d0acaf836613a6bdabc9eddade1f793b61fb59441a42377d7e7ca7ba1dabd8b02b3112362657302a368532d5de9476d3f57a181baaa2501135b74a432c7ac7203b43461e4c23222fb9d9c0cd1b7f5cd2946a24b05193d0081d00d55448454c2fa72b792a33fd25bb7013382c1b143204bec2b9b81b2d58a51fb39cdc110b875cfbaf6b10e4faa90da8ae58919b7fa9638d3bd371d77340d4b2a7096f0ae1b77301a4b2a54d558c42ab11745b6675e06378e19883b199db22ca1f87fc3154dd0e4178d3e98b20b17086116474c040789e42789932b023c7c2c9f3f8228811ae56aebafbff54d3c10b366e5a168debab4a244c0985854008799af0e193f7f72f28fccb26b7738a754efd72a15aa8d59c726cd354eea5f8d923f53d94640751fdb95502c8107d463649cfa1823210941c7bb62084c225a2048b775e15347834c8906c8ae7bbdd537858635be6fa558a341b72b506409c46e1e60a50cadfdfecd3e041c0aca26ff6b0327c40fe11716ba71d516616dede1cf47ff2dd5bb0979a0b6eb3670885a8edd588d101224b498eab4e5af3ba532e5faae87ddfcc415c2aef96d18f01fd0b7abd824129f79b07eaee1f2b5593da3b92bbc685b9cad7dde652cd4f1f08c383d1d598bb531d75c16bbd9e9ebdcee1e62ec49fc33287d063fdc75bbbe3518d30c46be5e12f7b3b0c3d39a8a4e73301a68748b06684b05f9546fc88ff42459a830d5ac0652cf16ff85a14000cf0c8fd53b7825bde321680c0dd2e78df092ddd7ef01414894b503b475f350c7a2b425f79ad949ed927cdcfcfc5a1dde35f65384604bd8e4a1f9c75be8fb8a90501a305c722396c5443048daff72aa9fe582835dc9b04c6e4a7742eaf23fb1cbc491bd34f639c3c350e472b0424b239440e6d00e8cb82b227f8fe0a3f1b454ec610afe691a0110677508e63c13eade8c0b8fc8401f6405290dc82db82177d40e15319964aa580c7d7604e2cdabde6e5ec0fea119008d823f1db77f54b5730b584276413dc9f0970a44435c5231afc581d48205c1cb9a09c13030739786c6cd23c72565332e36ab93a6e72274d80999f1d844aace23f0bf94941a67b7e1c432ddcdc51871357f7e6e1169c77815cced440858e0a76ece9327ea6f5e074b9ffb68a8d5fdb9879ef69e74a5687aaa276c2f7257567ac833219dee1a168c0b05999d4138762036cbc3019bf6e99e760ea607ea17410d81c10de652d66f9ca445b32fbfb127d37a4ab820d1bf043cf31550cb1d9c5d1f3d326c1de3a9abe891a582b6d0c9ed98bd08760229b97e1ae4c583698b38c1d8cd494993e44ad98af49410fff1c8028eeab89716bfc61835ee3cce04009356e7e80f87d9d78998d8010c76448f66ea379442f75be0696f337cf4e2cb3a5f05b59820ddef2eb1eb7ac16d18649636f08a54bf635f7e01758768670529acbeb000000000000000000000000920eff8b5ee23efa6d920f6675393a8cac65067758dd3b14ba9adc1b90a0035fd199628563c5e34b1aaa2b271ceff433999d8f4136afbc3858dc1aad0b705e2d215d0a2f66f4fc61f651469fc8c75b77ef117cae26d6f8bd3b3b28d9916e4cb935cd5e5738a3053dd038f3393e7e8871ffe9ac0969842bf83c8bd344e5de48", 0x10ea) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="241a", 0x2}], 0x1) syz_open_pts() 15.697602318s ago: executing program 0 (id=11): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x100000000000000, 0x2}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) poll(&(0x7f0000000000), 0x35, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000003680)="000000f0", 0x4) closefrom(r0) 15.696610328s ago: executing program 0 (id=12): r0 = socket$unix(0x1, 0x1, 0x0) close(r0) socket$inet(0x2, 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x5e) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x5d}], 0x1, 0x2) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x81) shutdown(r0, 0x2) 15.465470075s ago: executing program 0 (id=14): sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080)=0x154f9ff0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0xa, 0xa, 0x20, "22570200080000f1ffffff0000200400", 0x5, 0xd6c}) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x20000000, 0x8, 0x7, 0x0, 0x4, 0x5a, 0x3, 0x0, 0x2, 0x9, 0x28e40f73}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x101, 0x1, 0x0, 0x101, "40395ecbe1f84ef5bfe140eec029bdb9cfbe431c", 0x8, 0x6}) syz_emit_ethernet(0x52, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x44, 0x6b, 0x0, 0xd, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x2, 0xff, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0x2, 0xf7}, @generic={0x13, 0x12, "056285cdd55fd01afd77d99423401a9c"}]}}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504100004000000000001000000330b8a0c06a10500fef96ec0c72fd3967ae30200004e300387c20a4f412abcbe8a756f8bf04e000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051a6bfad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc7020bbfd7f2807b05b30c0f00008abfba221554f4e0f668246c0900000008e371", 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCGETSTATE(r2, 0xc1084413, &(0x7f00000002c0)={{0x3, './file0/file0\x00', [{[@v4=@broadcast, @v4=@multicast2], [0xe, 0x3], 0x7, 0x1b}, {[@v4=@local={0xac, 0x14, 0x0}, @v6=@ipv4={'\x00', '\xff\xff', @multicast2}], [0x8, 0x200], 0x1, 0x1e}], {{0x85a6, 0x8c, 0x6, 0x5}, 0x1, 0xfff, 0x1, 0x0, 0x8, 0xff, 0x4}, {{0x0, 0x3, 0xd0, 0x101}, 0x5, 0x100, 0x4, 0x10, 0xd, 0x5, 0x9}, @v4=@broadcast, 0x8ac7, 0x1, 0x68b174b7, 0x6, 0x2, [[0x3, 0x1], [0x81, 0x10000]], [[0xc275, 0xa], [0x0, 0x18]], 0x2, [0x5, 0x32], 0x9, 0x32, 0x1, 0x0, 0x7, 0xe0, 0x5, 0x15, 0x1, 0x2, 0x5, 0xe, "d98b"}}) 15.261412931s ago: executing program 0 (id=20): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) ioctl$DIOCXROLLBACK(0xffffffffffffff9c, 0xc0104453, &(0x7f0000000b80)={0x2, 0x7, &(0x7f0000000340)=[{0x0, './file2/file0\x00', 0xfffffff4}, {0x0, './file2/file0\x00', 0xffff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = syz_open_pts() setsid() syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x4, 0x0) mkfifo(&(0x7f0000000100)='./file2/file0\x00', 0x8) lstat(&(0x7f00000000c0)='./file2/file1\x00', &(0x7f00000001c0)) 15.261070916s ago: executing program 32 (id=20): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) ioctl$DIOCXROLLBACK(0xffffffffffffff9c, 0xc0104453, &(0x7f0000000b80)={0x2, 0x7, &(0x7f0000000340)=[{0x0, './file2/file0\x00', 0xfffffff4}, {0x0, './file2/file0\x00', 0xffff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = syz_open_pts() setsid() syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x4, 0x0) mkfifo(&(0x7f0000000100)='./file2/file0\x00', 0x8) lstat(&(0x7f00000000c0)='./file2/file1\x00', &(0x7f00000001c0)) 8.29157579s ago: executing program 8 (id=21): r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff01000000000000e300000000000001", 0x6}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x406, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) shutdown(r0, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 7.916758559s ago: executing program 7 (id=105): sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$dupfd(r1, 0xc, r0) setrlimit(0x4, &(0x7f0000000080)={0x980e, 0xf}) select(0x6e, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0xdc4, 0x564, 0x3ff, 0x1, 0x4004, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 7.685366975s ago: executing program 8 (id=21): r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff01000000000000e300000000000001", 0x6}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x406, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) shutdown(r0, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 6.252503008s ago: executing program 1 (id=109): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r2 = geteuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) closefrom(r4) futimens(r4, 0x0) syz_emit_ethernet(0x62, 0x0) unveil(0x0, &(0x7f0000000240)='x\x00') writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="9b6c6c", 0x3}], 0x1) closefrom(r4) 6.251565837s ago: executing program 2 (id=110): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$DIOCRSETADDRS(0xffffffffffffffff, 0xc4504445, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0x52, 0x9}, 0x0, 0x9, 0x0, 0x0, 0x4, 0x800, 0x0, 0x2, 0x9}) r3 = semget$private(0x0, 0xb, 0x19e) semop(r3, &(0x7f0000000140)=[{0x4, 0x0, 0x1000}, {0x0, 0x3, 0x3800}], 0x2) r4 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) flock(r5, 0x7) closefrom(r4) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff010000002000", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x1, 0x8) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) r7 = fcntl$getown(r6, 0x5) kill(r7, 0x1f) fcntl$setown(r5, 0x6, r7) 6.250376705s ago: executing program 6 (id=113): getresgid(0x0, 0x0, &(0x7f0000000280)=0x0) setresgid(0xffffffffffffffff, r0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x22, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="592a1a10dce029f3c4ecd96c426ff25f7507c0278c7a0b08f421f8077a7532d5ffb81e8a694e747c76f476674e2a23caa5bf11f2f258c023e152dfddac100d1f724b28bcd4572864a4613ee6d20ce3b4540d33d64182bc6b9e641ab7423c323549af4155be78b970922e6b6fe955ab87a46f2a6cd67e0c6d13860b4beaae1a5ffe52e415ad1f548598e5d00c287326ed0b", 0x91, 0x40e, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8e) 6.233445461s ago: executing program 7 (id=114): r0 = getthrid() setpgid(0x0, r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x8}, {r1, 0x40}], 0x2, 0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x6) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06ec9c28", 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xd1, 0x2, 0x4, 0x7}], 0x3ff, 0x0, 0x8000800, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) 5.928271539s ago: executing program 5 (id=116): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f00000000c0)="173c123a6e690955", &(0x7f0000000040)=0x8, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000001580)=[{0xfffffffffffffffe}, {&(0x7f0000000480)="7f", 0x1}], 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x4, 0x2, './file0\x00', 0x6, 0x80000000, 0x4, 0x6}) 5.927957825s ago: executing program 8 (id=21): r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff01000000000000e300000000000001", 0x6}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x406, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) shutdown(r0, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 4.438578784s ago: executing program 1 (id=117): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x2, 0x4001, 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) socket(0x2, 0x4001, 0x0) (async) socket(0x2, 0x4001, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x6, 0x1, 0xe, "d3392beadd6dcefe83b551bda644d9c2a9025104", 0x3, 0x6c82}) write(r0, &(0x7f00000009c0)="fc", 0x1) read(r1, &(0x7f0000000100)=""/87, 0x57) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') (async) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') socket$inet(0x2, 0x4000, 0x3) (async) r4 = socket$inet(0x2, 0x4000, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x6, [{0x2, 0xffffff01}, {0x1}, {0x3, 0x7fff}, {0x1, 0xc}, {0x1, 0x8000000}, {0x1, 0x9}, {0x2, 0xffffffff}, {0x0, 0x2}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x2}, {0x1, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {}, {}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x6}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x1, 0xfffffffd}, {0x1}, {0x2, 0x8005}, {0x1, 0x200060}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r6 = syz_open_pts() close(r6) (async) close(r6) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_open_pts() (async) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xf66b, 0x94bc, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x4, 0xfffffffd}) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xf66b, 0x94bc, 0xfffbffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x4, 0xfffffffd}) writev(r7, &(0x7f0000000240)=[{&(0x7f00000009c0)="313872068493e7b1583ad52033b1dbd7f13550189c5f7faddfc00eacc07f90a78ad8a98b309d9cd1246216494b67723d6283a23eea1e4bf7f9cf06b96b764f54c753d80134a62819f21250458e85a8958208bbaf6f7d536f3746057a7e07286b0a7e6ca39f3dcf3f63d3b634e1411369f755944898e6b4fe5b0c63550a494a351c5d099505e362ca5999d5fc532eb0a17f97b0a9d57543dfd29f83d25d4d62bdacbb6c081516079a5a5c10da443d6642417accf7c945ca4d5c9dbe48f4a2fd4f822793c68f5808ea3acce08bf6df2410a1406ecc4b2fea2910f8741a962efcc86c1e31f0b3fa09163550e69aae6835f17b2f30802cf5f021994b7a65cf8e5c248840dae24d04c994f0b83fa0df4be01046402cbc0597c00e4e29dc09b006688ba96dc6f0d14a2f0525afc59a1e07df8df4bb92957820694db6d93f58d5414c8a86f5a503603c2cb1f27474948bce7e9041fc41cc1ebac4b7860bde22885407815dca121791ad4737f9d0083c165f3b8ff0c87e563dbd27939b68772aa707feb659ba0eaea2dc67ea4f2d0b2a63d90ae5bf537a30732d088823b4b53ba5707952fb3cc707bf66a2ec310e3630802f4a5ed48368c425222047b0b9067dd0a3b9fddde283e87c414e326a62173987e4132697d8369660be8b13e5acce1efb2268cf3435cacbcdcad227227094e02ef484d64857e254f2a1e462f164420311b076dc4d0be4556f85bb4ff819928ec90d075b79a65c5c79101886078e1f1964222fca6e9fd1a09ffd93737966167f537ea94e4d079b5d3bcda805b2c2c813b3d774630ae290e88070cc2bfeb9f8c979bb13154f1d63c0cb51dd7ad0f6df8dd4b8dbafc9b302c560056c1df15b2c11d3642cf9b7ade2af76105b26f7077dc9bba606c5689954aef4d98f4bf6b1b1c39219456039fcf9f9ccedd460b956e677a1b22dd1399754afd69b46fb9b74f943c14d06fb5bb6eb378512d5da323788b538a99a55dc41270802f462841a67eee8bfe30cb153712a1bce3040a93fceb72182d1193084a16e3c79c288e5acbaa9224cacc4e867e4de9f4011a9a4c7a643f12e91b23191b45ff76af93b3fbe013e874178f2b7571a02ad9a3ad218ecb6618631c75c89830c6debb581fb5352e81916f98932d10bdd6c1dcf8927a36ced81acad4f47166c7ef74f5745e4de56995c777be9c9ef933a63bcdd71916576791ec857d5e09c552900b0c594e5ce331097bfd9b5c922f0f56f085d2014ba46cd64dd173cefd5667d9eb4faa51680d5bda29bd09b34fb80fb2fcccf5e264525360a8704dfa4cb56deff5935f99fc6d52dea72451f436ece7a6472699b53cc0779968298c8ce63c66ece7ce4cc49cfaa3b739e1473398a1d5b9864c52a88fded929295f0be99656b6120cdf8361a90d64bf81afa8db6d983fed2e169824bab9961f54e93c5febf242feb9d06e3fddbb3fed6c32179ef87b4f979841a8b40ecf9c57f0e2afa76cf99db027eefe96d3c7a03efe86a44edf462baa2cea94094e0002106153861596706d6a83ae7a2b14a1400ceafa13225906d4ed2eaf03ca7d642989c6e27f2c617fa778fd34198c1897e0807e7d65e305943b1867ac1de1aed5c5229fbe2088037c2c2950f06f0948d215d4db85cc18a3ddd02dbd982a2abc9429ed0567344ff3fde10e3af3d9b8925fe1dff844217f4f3e8ba9fcaaa127470bcb4bbbf2a20cf0c22d140c477d5b84528338b6ae6c4c18511a91d448d3ff241d727042f451b38a124710a8c3e55767faf9f5525af351fd362645aedbbcc97d4e7bdc299cd285ff071d8ada87daf7de71f93a5b79b99c15a760f6771b0dcbd30133bb30e6dbbceccc9db027c", 0x524}], 0x1) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 4.438053444s ago: executing program 2 (id=118): r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), &(0x7f0000000040)=0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4810, r0, 0x32) 4.437714861s ago: executing program 3 (id=119): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x14c) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x10, r0, 0x0) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x4010, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 4.437477043s ago: executing program 4 (id=120): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f00000e2000/0x2000)=nil, 0x2000, 0x2, 0xc812, r0, 0x3) ftruncate(r0, 0x79c8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) msync(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 4.416284548s ago: executing program 5 (id=121): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x1) pledge(0x0, &(0x7f0000000880)='tty \xe7e\x83\xac\x7f\xc4\xf7\xcb\xdf\xc4W\xa3\xfd,\xf5\xcc \x9b,\xb6 \x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\x94\x86\xf2\xd3\x94\x9b\xaa\x1c\x17\x92\xf3\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\xa0\x91ILsC\xb9ul\xaew\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1L\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrI\xd5\xc23p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\xf4\x9b?_me\x93Qu]\x00\x13\x8a`\x8f\xa6r\x12\x06\xa7I\xa7\xde\x7f\xc8[\x8a\xd06\x82\x91\xab\xfc\x12\xea?:TO`E\x12dn\xafi\xd4\x01\xb0\x03\x11\x84j\xbd\xdb\x92/\xb6\xaa\x14A7D}\xe5\x00\x00\x00\x00\x00\x00\x0fs\xc2\xc0\xf3\xb1VfX\f\xdd\x81A\x00\x00\x00\x00\x00\x00\x99\x9cW\xafr\x831\"|\xbc\x87\xb4\x13\xae*\xa3\xa2\xb3\x00X\xf5\xf5\xc7\xd5\x0e>h\x8bV\xd7G\xc6\xb4\xbeO\xc3ze\xdc\xfcS\xc7\xd2;5\xa19\x1d\xe7\xffUd\x1fB\xe228\xbe\xd8\x87\xda5\x8a\xb5iMv\xf9\x1e\x93\xa3\x1b(\x8f\xdc\x01d-\xda\x93|\xf6g\x90\x19\xba\xab\xb5lK\xea\xa2\xedW\x9fY\x99\x10r\xdb\x9d\x0eP\x05\xd2=\xb1V\x84\xa8\xe4\b\x98|F+\x1d\xdd<\vr\xc6f\xe4\xc70q\xb3|o5\xcdH\x9a\xe6\xc91~R\vy+\xfdz\xa6\x05\x9a,\xaeg\x88\x1a&\xd0+4\xd6\xc1D`\xf1\xe1\xc7\x8b') r1 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x200, "20000000004000040000000000000004", 0xfffffffd}, 0x1c) sendto(r1, 0x0, 0x0, 0x4, &(0x7f0000000d40)=@in6={0x1c, 0x18, 0x3, 0x3, "00000000555da04d00", 0x2000b}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000066b000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff, 0x1}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x44}, 0x4, &(0x7f0000000100)="71f91e3401000000000000001d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xade) closefrom(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) bind$inet(r1, &(0x7f0000000d00)={0x10, 0x2, 0x0, 0xffffffa1}, 0x10) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r3, 0x7fff) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x34, 0x68, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8200, 0x0, 0xfffc, {[@timestamp={0x8, 0x0, 0x240000, 0x9}, @generic={0x8, 0x2}]}}}}}}}) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000180)="03000000", 0x4) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe80000400000000fdff00"}, 0x1c) kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x7, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x3, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x80000001, 0xf11, 0x7}, {0x800, 0xfffb, 0x2, 0x6}, {0x0, 0x3, 0xc5, 0x2}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x6, 0x20}, {0x3, 0x5, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x3fd, 0x10a, 0x9, 0x41}, {0x200083, 0xee2, 0x2, 0x4}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x0, 0x6, 0x869}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffff2e, 0x1, 0xd, 0x9, "efe976b72fc690025405a9d0697182bcd5bc5c05", 0x1, 0x6}) 4.415478434s ago: executing program 6 (id=122): socket(0x2, 0x4001, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0xfd, 0x0, 0xfffffffc}, {0x2, 0x0, 0x0, 0xffffffff}, {0x17f, 0x0, 0x4, 0xbc2}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe4c, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x6, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe4c, 0x0, 0x37) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x48, 0x2, 0x9, 0x9}, {{r0}, 0x0, 0x78, 0x4, 0x3, 0x5}, {{}, 0xfffffffffffffffe, 0x80, 0x20, 0x7fffffff, 0x13}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x0, 0x8000}], 0xb25, 0x0, 0x1, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) 4.415167388s ago: executing program 7 (id=123): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000100)="71f95f84cf71b59c7afee37582", &(0x7f0000000080)=0xd, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) (async) fchdir(r1) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000100)="71f95f84cf71b59c7afee37582", &(0x7f0000000080)=0xd, 0x0, 0x0) (async) 4.15188768s ago: executing program 2 (id=124): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x403, 0x0, 0x0) 4.151609158s ago: executing program 8 (id=21): r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff01000000000000e300000000000001", 0x6}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x406, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) shutdown(r0, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 4.097027695s ago: executing program 1 (id=125): write(0xffffffffffffffff, &(0x7f0000000640)="b96aacf5ac3a14430a36d714633b86f96561eb3739b0a3d25c1ae41b8a8c2fc5e9172222bd00fcdf19ced97590a8e661b35bcb1be652a58cf7502a5408d2034f2844329a3aa4ac9806ef0166509a349eb47e64b40abd25000000f43eea1bd5b1a3a3e7d4c31b72e4ac94551771579fe4b141264bf344bb46", 0x78) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x920f, 0x9, 0x3, 0xffffff8f, "08954c1cfabb0a0004293cfcef0800", 0x3, 0x100}) sysctl$hw(&(0x7f0000000040)={0x7, 0x7}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x5, 0xffff63de, 0x7, 0x0, 0x1000008, 0x3, 0xfd, 0x10, [{0x225, 0x3, 0x6, 0x80000201}, {0x7, 0x8, 0x6, 0xffd}, {0x7, 0x1df9, 0x7, 0x20001}, {0x2, 0xdc, 0x5}, {0x0, 0x8, 0xf11, 0xb}, {0x3, 0xffff, 0x80ce, 0x4}, {0x3, 0x52e, 0x10100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffeae9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x1, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x0, 0x5}, {0x4, 0xc7ce, 0x800001, 0x8}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x9}, {0x9be2, 0x8001, 0x6, 0x8000069}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2003, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0xc, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x0, 0x8}}}}}}) (async) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0xd6, 0x0, {0x6, 0x4, 0x1, 0x7, 0x92c7, 0x65, 0x7ff, 0x49, 0x4, 0x632, @multicast1, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0x1}]}}}}}}}) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040), 0x0) (async, rerun: 64) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000040)="00fb534f", 0x4) (rerun: 64) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 4.095902338s ago: executing program 2 (id=126): sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080)=0xfffffffffffffeba, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="d1422386d62c478f8974ba630d1868cf8e932ec040de2838149ffa9f986ed1ed100baa8919b2be871a92e68d88c93835ed6a543d1c6b9cea7ceecdffad0a97c30ba6608f19220773edf734652a05fc463277f0508468d0c420d9ad69190e87ebbb0de46315", &(0x7f0000000180)=0x65, &(0x7f00000001c0)="07e8700ad75bb8ee00275cd95a0c24c2a57116ca39a9fd2e60ac10c9af1add5165f214cff80c68fbe2dffc0d2b1ede3fbb8e7accd2225a2ce7c056c53cdf04558b733fe7070f", 0x46) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, &(0x7f0000000240)="d9c244a6d4c5a2b7da93d3492a3523d6155f1d69e2794a7b332a77baa73ffd5a8a3b3b4e84ff615502498a1159df78a343086e8a75fdd756a9cfe0f6740dc847d8ba7e8d940cd0f8a37cb8a66db8d3dcd8e86f61990aa9ab577978b20e7df1851cabfd156cabe814036ede19c5325d5a6212c6d0cbca7df645019446a5bf46c220765b643a7c1851d9f51065d1db87ddbb73e261e4d6ed3472af16b51817805913bb", &(0x7f0000000300)=0xa2, &(0x7f0000000340)="9fdf92ebd5ab2379a6260627a02978f5171134a3937e2bfb61ea25d0eea631a792686d052ddbce3e261eaa4715e951a612a6fd6d4d8449e28a2a18532ec681beb4bf3b45af0078b2ae44b396120233fd9ac6d0598ac071c1692bf630e9cdecfa03839653992641e005f740f32b31cd2e4e35316a07181e69296e350e9f06c642791329df390f895e28c783c0cdda65a3496fac9710529a76b079cf44", 0x9c) 4.095555959s ago: executing program 3 (id=127): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43}}, 0x8702dbf4fe616c50, 0x40e) (async) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0}, 0x2842) 4.094709138s ago: executing program 4 (id=128): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) (async) r2 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000940)={0x9, 0xffffffeffffffff7, 0x8, 0x100007f, 0x2639, 0x90, 0x4, 0xffff}, 0x0, &(0x7f0000000000)={0xff, 0x838, 0x204, 0x7fffffffffffffff, 0xfffffffffffffffb, 0x9, 0x0, 0x8}, 0x0) dup2(r2, r1) 4.094272364s ago: executing program 5 (id=129): r0 = msgget$private(0x0, 0x44e) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x800) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='/dev/dri/card0\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='/dev/dri/card0\x00']) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dri/card0\x00', 0x200, 0x0) msgctl$IPC_RMID(r0, 0x0) 4.093892995s ago: executing program 7 (id=130): sync() sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x6}, 0x4, &(0x7f0000000080)="f12a8bbe27fccbf0355b38d8d1a4bc5540345fbddf5ac9a69e2c6fa459508846b68baf56daa1941af15d77", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="c995470b4af89a87ab66795b", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x113) socket(0x1, 0x1000, 0x7) 3.852115891s ago: executing program 1 (id=131): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) writev(r1, &(0x7f0000003340)=[{&(0x7f0000002300)="38b84739a1e5ff741ba29617b831e86b6301bef0d5c13538198f2f3cb0e9b0f81f09d4ba0cc79e0840a2e2569914920f66dace4f05db282207894ede8552d37987fa4c10cbf1d24bcce603fab82f3bc9cf17cbee1446b29c5aa34e3e9af5ade56a0722944df86eabc0242214909d59435be2aa419e03220b6c81f49fa38ebb506c8f18abe88c32d0a20676473695e1be2c77cefb0740651d082721ea2c395dac532abfdc478623d05986db6a8bb1f79ee643ecfaedc55a55ba7815a044b4fcd3d94405c6cf00adadc13578275a634a05db3df7347132d0ca5d8742e287f7fb540afa78b10608d2d9c8992a7f0243ea5b3062ab96e496009f9c62dcb4e17c76b3960df5b4237b31e9237e3717cde132d33a3449f41d2fde620af4556f0c2a22cf6423796e5574641d825efa029f8b1271fcea4b0f30305508008dfa302c8f70b6ed57346e5d9867ca4cb6d27e78a55a5fec25059adbb90ba2fd0344a2452634e5b14b43b8ca8d29a315d60140422bd9beb2287d608c23000ac84160c26664a27fbb2d51d591286cb55dc4512f61376ef44cdb5e885efaedf17bfd0a625159fcd77542de774207b3e385f32603ef7cfa46892f29a5c838a32b4de52fd1f6d270e7bdaf27ebdf61428d3ecd46cbd541d145f7e13bde6adb9b4ccde6344a1add4214211a22cde0373597a30b540e68fb9609c496433214252ed0c97f1afd93b87f0134a0411a42213520d35afc73197305e3b21b8c9418f36f80975b804c3c368d451bb597c3981d7dc008093414e17bce1d50168978c1a6a8748a08f71348826f098ff0a3a2177cd0e2f991375772d349834c449b0b2db79217335ea680da2d2644941afcd42d9197e6703b197900c543324413b129f223f8c786e38a282a2c41adaa97f9d6f9740959897d56b0ba4b743eaba3d68235b0f5ef98eb297a3146b9d87ff8c3918d23ccee4030f3bdf5a30d86d332c0f99c62654eacc3779d37e4635070fabf6e5015ccc967f0c6ee016dae0e326dea5a90923dd4108c236b9cab3d53432d6bdffb9c6e8cef16290d46553ebec5f68048c5a7e93383738ab837f58756a4eaa6ae8b566545209b2fe09d77f099e8fa41281647df27b8e25c95c5a031b61083daaf863c699a6228e43605265e9f87fe3d8fbeec287738ba103de6ba436847d019cc631dd60a2020ec8d13e71ed2e544d12019ca12ded8aeb5b2885cf7c8ba63127c3e01f2c6612859fcce09e34f044cd0b7d780f133767cd65e3d371b99032626f6fdf5bb60de918ddd1d47a12d47b23c3c6420e3139614bb7d332ccfa8dbc48947af61618ef8dbef1784982a11291b7bdc949c1af433c6e385d344bd1c213de9c672d41832f9fb80e799b9e4881474ecd25b148ecc0c4f9a9e42ada4b032602411cfd1fa1a3c82ef5bb6ca736062cf22c885de183298eb1e588e273b5da67fc5dcd312b06b675931c029da32e5c9e5fd430c31185d283bc35b63436d8576e1391f7213156c0b7a91222ab6bee0b3cf82f95c3ec163974c3830126e17eb5a9eb8f29a5d83bc2f091b6b9dca6af496663826c8b0bebb6bce366cb783c3824463d14c6451774c3a630ec234ba79cf595e4526fc7d2e6b6cc7a82109f45249069f480a9a6ce638645dd8d8768353d031c7bf4473bdfec494f37209ac3b98b7b6c074e2e4d9aaeb0aa95c3ded3dbcbf4b7ddb0518925bf2c54f4ec26107e46fac3549336eacd0799bb3a110ac17d8d719f56b7b5e5945534b72fb462accfdf7393d670fcb239b7156347ac6dfef583ca9095a981b295a7771ec3c3ad0f5761636e404d3bd7477035c121d651267a73321380ce8a9c152e15e244fd5ceafae64a5c2825fa85bdddcd4c573a8bfb3b36845e5318fec3c7b0533fa7cfed139e92bca0d601436304e4e8602e9e46e65b245563a995560264d9ae63d4f70a95c906074de2ce00ffc34314623062bf40d28ae29f3ee28b1aa71137c1a0085b3cda2731081758c05243510c7018c4953c004d623b626847334ce0f1c9a63ff36160a510ec085ac6debf6b8d5d2da2d4c148268d1832391b9eff9cbd897bd435bc02301906b97a517f66a0aa878d8aab92ac1488229734a25340df9f57112de48c7b1dcfe40ec687019b923e5d950198ecbf945aa767acc30ae37318511b2aef3ae97330032510afa7cb752526004c1d2fb06a032b2c19970d769aac93f98f1a9cf83c8710afe7ebcc1f44cdcdf0be88eb338c3d99195de743627ea2c6f63b5556464e6c969f60160e657b787225633c944994bfaedd5e6f34e63e73aa55b780ba9c358c41b166d671192b5f417fe784adb4159467222381128595c6d0a7f696f61939e8fa213613cc6167d8e0d3d2a3c71ad5643937ad1cbc687cc5dff319fb86aab5f74dca8c0e2f7f1fe18370600c9a10aa1b846e64e5d2ba761870b3e91b11097c7cca3cf88e2313c332ee75af1fed5907c5fd69193234562d7d1519ae29e0c73c7e8cb340db60c6d7157cd4988629b97e2a3bd8560266fde4e1757e2fc542783b0051e595fa5da9a41dbe24e9febb06de3b1db37699c556f7da2a12366c8b76ab3d57ce52f454150045e6b4f440982a79dbedd865cd8021540bfd82635b48caa710140a1610110a87e1fa63643a5ada00df02301122bbb5dc8a4c45d2628405bcf30fec0935a6a52c0fa570b6ddfb2dde491d103c02fbaf2f0d943eccc28f940e61cc8d1ca94ef042d22e0b23f1d23c9d883c131ff9db7cc4a780a0c0e63259c7863a4a8b00219150ece46e39f046aaf02990e3108e73091d73c68a7af5d59017e80e427f64a915ded858d37329fd9bfc0bbbacb80325444b84e2e6c0dbea148a1fdd56297b7585629d85e9beda2a3e3977e0e50a742851b890cbbcc809e6deca6a32969f24c1c27b320f1852f11d790543329af124f9ea573d99825aa5f0eb1fe4f48814f60076018f57a4bdd908affeddd48c70b63533b4576704a980bba5ea5deab45f7759125fa190ff1b501aed155e87b0dd11039412d8fd15529f13ce1a040412dfb8ee30db029a98530212fe08e82f298316ac4151cff9248b43c637b4fef8f50c0812306ced0e52c7a7f61bc1978b2a74600bbda309c869607a3810993417ac391e5f46f536cce3dd653fd719665398a9bff65014fb329beef49c8c3741db07b981a79e585ee3ae1f28b9eb348f1a21d391fa4edcaf705f7a69432774f63ce1b084749d1d2c68b59a87f6bf78c3478a62d5e3f24b3280afd53574e02577326cf339e338434c112bc9621a90ea5ec8a77c71ef37dafbf5e823640a89f5cf702b292438bd2d35a348a247ff08b11d4e1dca495c2de31698f5deae90452e8b911567e17d0c59213bff9ac33a39c0263630b6b6653df3d52fc0c46dc855fd77341dab2acaa7a1d10de7141da5f20927c78abca51fe60b0514c104ee78ce3b60a6721dd72bbc873874fd65137e3003a2c76ec28c29663c5a7f61ae0072ad2bd591a13a856a93af9d7d3c93bb5438efab6438cee4c42bd1418caf46516aecda29526cce5055225fba7be979da127ad54452170aa520c6abfc9db070aeccb85d010c36cb12824d210abaa4414c95e0bfb1094cdb9bf14934adcd29abdce1be35b30dd29a847734df3f90caa02be07519c65a42fb763300ac19c69c219ef23278e891381c2587be0033df691210fff695a16c383e4e688432002c74248c5c89189e6377894fdebebb790047cff8ecc9bd0f609b99904325ad14de03f98192049402bcd5557888e07ff2ed72c1d1d6cd9930023542951511e54b63588d1508b5e6fdbfec70bd2b116562b9d2aa1d8e779c0ffd2738530ad013ee4d2e7e10c9689dee5716d61b9e8917dd598ab1c8fd97fbb3966ec23e298d7c9ca2dfcbb7896e4ce3be43f1bd15af3e7bd9efa1695f63d4f942d5737a91a6e258df073d4011d769de495e2f2cd59db3aa4f556876ba9e4fe82b7096d6d02546f9641b2e895d3f14d75d426b2ae2f68001819a8edba3fb24994bb78290e48c3001db8fbf4ca827b6f4ce13d493049b6f9fb7e5c4db7a36b1930a64ca0674646d809349d2554874ecd2932cbcb2eb85a09ac5b70c1b4bc54c5018c65d7d3219e14c28d57d44e91240ef7c63c58cc88671be40977614127c536caa394744a063dc65eb00d6cc6bdc8b697b523257888405908c1db9d3250b8a35ccdb0e37fe6888714a52bcf32d255508a56f54014fede7e1b84a998ec42f0ddd3b59825e379e1df88a1efb0f3fc131998ce5cb5e7a73b6ed71b98296047e6af9119320b4534ceece2a278ac48b7b50bcaf2728ef5756442abb70157a213d0bea589311e8231bfd65db13e673e1896606016a7fb2c42607c672b24cda89001c373f56b4380ca0d7fbe9c87e1486f61a07e7b34446abfb4569d1b78d6c190bd8b90569b097fd4038949193d737cdc9c5775c43956f1834d4966845f825f62f6eb8bdfc20237dc46183edd981785a22a35ad4a201598206c9016dc9f2d8ab3267da088d74a0485a622668469b54e494b65ecef2b097abdf0d21d6c3017df9419979c20f8442740ca891ed05264836ac94ca048b9687384638815e140fbc63c8bee54bdb0c78df53e76973bcee9c4ba98486661bd9854bba5fffdf47b83b117503d6aeaecb16c1d300cbe627907055f0ef281422f8836e25e6fc5c91c39ab1a2a3a3c77f3b173c75d454e4141e03c148032778d1aaef31bdcdb663631f9a0a505ba42f8ed71c65a3f1bf4fe10f3098ccf1c94cee953011ec52315b5d9d67576c7984a99e959d25b338857ba9115bb5773b059e931d6ad742b8af4f2fe3bf633e50ac47819a8ed323536de3975acf73488a999ba47c31b518434d27d90e1ac401b5443f50e2132501c605b98580e7a6bf070aee93fd04582e1f4da0af082e6f596ebcc33350412af5a1626a4bafd401160e5c6557b02f183b08c3ddb25176610cfa01fc2e7ce2a01dc37d6a7054ff28c78e3bbdd25ccab976c9fb7bf0104b3674e0c926c9f84f705c912c5babd4c1963cde8f28e10653aac7638cd9a00ac58bd026bc03226af6ebe6a7214f0994e0c016ab59131b808b0514678caf7da2e232df253e810b3fe28d5fa657d55e725f6b4be9e889faed41902c816368c28703aef3c6035c7d92e87cf0ba7c58e62218e2a81928bbd27dfcf369dde40591233288b1618398b08b4076c4b883c33593c548c9446216c7446eb4dae9c6203071d3cf9f7fc9f05fdc78d28d143d05a5ed8510ee199cf773a79e0e7a7b97cd36f199f38f781c649f2bea5480b2a0d177d6c5e834c0cb0068a278760f8c19a86271a5f37fdebc48858b2df389bee6ad6f3aaba91467ceb3fd77fee9692f21376d48f02190a186c9227295151bad3242075504effcd3bfcbe761a42e7d7e67ef6d19ce133fb6a08ebd238a60535950820fe83162109a2b4799a9a34d147805354ec608a97f0bf7341f945fdeec7deb498e09ee8bb7558b5a6a907bacdd4f859f8d8983c46f1298875501af2490e8779b0942dd049e2bda3654f1010e53ed071e1c70e3cb865bd0a7e6e9ba72d7beb20813a4f47a9be8da65439fcd0e448b1bf6e2dfae25946d73f0edd3aa02a69a39b72f610aa0c158cca8858fee6524ce6f9a931d34f19a72b32b8d10cd4146ffe740de92a7112e8516af81fa033d1d3001c0b5373a0448d1184c9af7759bc97d7fb10321f4ee8e196a50c4b7303636c6e6bfab79febd5e58972f9610ad00af7ed8a6b854efbf38ab802ab636dab334595dd14a35b45e4eb9a6e32c388c99dfefe8b38f412", 0xffc}], 0x1) r2 = msgget$private(0x0, 0x3d2) msgsnd(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="03"], 0x8, 0x800) msgrcv(r2, &(0x7f0000000440)={0x0, ""/134}, 0x8e, 0x3, 0x800) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f00000001c0)=@in6={0x1c, 0x18, 0x3, 0x5, "ff010000002100008000", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) connect$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x2, "a9ad6cc6c51ceecc372dcc04a666daa7", 0x80000000}, 0x1c) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000001300)=""/4091, 0xffb}], 0x1) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000340)={&(0x7f0000000080)='./file0\x00', 0x68c, 0x10001, 0x1, 0x6, &(0x7f0000000240)="480cae7a0e7083109ab40f62f6db598c07a8c66701ea9f061beb3d38428d27751d43d9b6754186e21404b6cd8b8269b284fafbf961eb01d0e58f2be6343c788f3465c2d120c40e92923bf62edbeb853941241787d3a890abd57a65704b6bf02d9a22ce589199246b3bc8877159f2983fa6569736d98bd7020a6d2d277e8cbb4ec7e852236699407d48365488cc9f1bb10c8bff9cc008f25399a647b3e0c819aab188758800b1fb882dbae4f4021440287e52bb1910693f40869d239e0fb49f1d4363165ccb1ef17d6b3f2b33e0e0226575a9f55e17109d0f53e532f89a9b8c5e", 0xe0, 0xc}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0xb41, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x193) 3.851487134s ago: executing program 4 (id=132): r0 = socket(0x11, 0x3, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b1000504b10004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x206, 0x0, 0x0) 3.82102319s ago: executing program 5 (id=133): sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7ffc) syz_extract_tcp_res(&(0x7f0000000280), 0x7fffffff, 0x9) syz_emit_ethernet(0x33, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffd400210067000000069078ac1400aaac1400aafb0092a2e587c000000000f99dcfe909000000000000007306839454123c413615bfb9f2daeb4edfd8b2ba1276a341d1da82f7ec01acc848c78dba9ccb4d0c1d06826e100f415285d20d260ed52f2725e04d015900cca3806ad2554bf1fbfa049547c0296738192af088ad5866980906c4e0c0bcc245abbe419639fe160362414a90d32890d32200"/173]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) sysctl$kern(&(0x7f00000002c0)={0x1, 0x57}, 0x2, &(0x7f0000000380)="5fa51a5e7b1b263c8466c713ca1064861139d3800027910e5a78167bf8d85eb93f5dfcdc7b5dfe9355d45c1ffbde7aa2b9f2e91b8eb7ad1d1cc17ee61625d862b58c4a3e1d827328f28b5c6ad9d9c14c92987b39182ee77470c72819c62a7d4e4c86333761", &(0x7f0000000400)=0x65, &(0x7f0000000440), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000580), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="948ad86c6d381db4944be37237140d27ff3ab7c8cf9229c002116f6a3a858d2ec9fdd323e55aad4684d479fc1a39f2e7c052d21fd6df0d3363976c544441f085db061852d794769c8626a3e49fd84866db2a3d5ce2341c5fab801cf39dcb2a5e929a87ff449d2302aae93edf6c7ede7a116d20f689b531ded125d6502045203eab2fe4f50cbf28bfe29483ec32c5c5647ef895490566622d65af79cf84d948035879fb45d2a2e144331c156b", &(0x7f00000001c0)=0xac, &(0x7f0000000200)="bd84e4b5b1058c0fbb49a22a7d74a0c5c7730f76d51f341b8f0b2eaef01931b23dd82085c65db07294725aad22078ac87da2535c3789cac26f70c041bbe3f4951915e8", 0x43) 3.82008167s ago: executing program 3 (id=134): r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r3, 0x80047476, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000240)="03000000", 0x4) lseek(r1, 0x1000, 0x1000000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040), 0x0) 3.819174776s ago: executing program 4 (id=135): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x2a, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1f) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f0000000100)) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0xfa, 0x3, 0x0, 0x1, 0x1}) flock(r3, 0x1) closefrom(r0) 3.818547065s ago: executing program 8 (id=21): r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff01000000000000e300000000000001", 0x6}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x406, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) shutdown(r0, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 2.093889748s ago: executing program 1 (id=136): syz_emit_ethernet(0x3e, &(0x7f0000000480)={@random="03e3ea6efe76", @broadcast, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x5, 0x28, 0x65, 0x6, 0x4, 0xc, 0x0, @empty, @multicast1}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0x4, 0x0, 0x9}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0xfa, 0x9, 0x0, 0x3}) (async) flock(r1, 0x1) (async) flock(r1, 0x3) r2 = socket(0x2, 0x1001, 0x0) sendto$inet(r2, 0x0, 0x0, 0xb, &(0x7f0000000140)={0x10, 0x2, 0x2, 0x7}, 0x10) recvfrom$inet(r0, &(0x7f0000000180)=""/246, 0xf6, 0x4001, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x3}) 2.093438745s ago: executing program 2 (id=137): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x7, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0x1003}, {0x3, 0xfffffffe, 0x8, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x80000001, 0xf11, 0x7}, {0x800, 0xffff, 0x2, 0x6}, {0x0, 0x3, 0xc5, 0x2}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x6, 0x20}, {0x3, 0x0, 0x100005, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x3fd, 0x10a, 0x9, 0x41}, {0x200083, 0xee2, 0x2, 0x4}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x0, 0x6, 0x869}]}) poll(&(0x7f0000000000), 0x35, 0x0) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x60) dup2(r0, r1) (async) r2 = socket(0x11, 0x8003, 0x0) getsockopt(r2, 0x11, 0x4, 0x0, 0x0) (async) nanosleep(&(0x7f0000000040)={0x0, 0x164d8c86}, 0x0) unveil(0x0, &(0x7f0000000100)='r\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) (async) r7 = socket(0x18, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) (async) r8 = fcntl$dupfd(r4, 0xa, r5) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) closefrom(r3) (async) open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.089977774s ago: executing program 3 (id=138): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) 2.083710339s ago: executing program 4 (id=139): r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x20000, 0x1) setitimer(0x1, 0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2000020a, 0xc, 0x6fa7, 0xa, "01c10200006267041c0000010020f59c00", 0x0, 0x1}) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x6, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x6}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x418, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x1, "0f50af900a883903e7aa152f2cb7ba39"}, 0x1c) close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xf60a, 0xffffffff, 0xfffdff82, 0x1603509, "040bee030004000000000005ed22700907ffe000", 0x3ffe, 0x2}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) (async) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x20000, 0x1) (async) setitimer(0x1, 0x0, 0xffffffffffffffff) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2000020a, 0xc, 0x6fa7, 0xa, "01c10200006267041c0000010020f59c00", 0x0, 0x1}) (async) syz_open_pts() (async) socket(0x18, 0x2, 0x0) (async) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x6, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x6}, 0x1c) (async) sendto$inet6(r3, 0x0, 0x0, 0x418, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x1, "0f50af900a883903e7aa152f2cb7ba39"}, 0x1c) (async) close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xf60a, 0xffffffff, 0xfffdff82, 0x1603509, "040bee030004000000000005ed22700907ffe000", 0x3ffe, 0x2}) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) 2.079646333s ago: executing program 5 (id=140): sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x2, &(0x7f0000000240)="3f103b462fe4beeaffe33c4fde6361e13996786a4dcb7ce1c5d0c18616d10a7e1570dcdde39b02b717278d653d1d8724c8e211d04c36024ffdb2f2160e0e864f3271fd638ce24dd0b72929e58cfb0a5019ad97e202f01d0779db143da69241d63388e93a24ea43e6d48ec62fff8c130000a34084e840c6e148066441c39b5217c8fa05353b2e7570d3f0ffffe2d3504f1f440448b50c15fcc85b08f1df675ec294f5fa233aff1f56fdd5ca5eeb1283a5ed7fda4d01ce25faeb54e29004bd92faacd0506e527a35cdfaf0711f6b5e59913612b0f8d9b1559ae7daa71630dd33ee2c312d41d29c02125092e300000000000000000000000000873fe7bb1092afb2deea5d4d92bb2b30969ed08b7c66dc250f583d00"/290, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080)="efe206832d27dedd8d7e96f19d31cdb27c1ade7b9c76e4036cceba0423dc40d3c0124079741453c9c9cd6f09622fa995a1e9249e1400b0bd247ec0d731212daecf937e867a01c60e03358b2b", &(0x7f0000000100)=0x4c, &(0x7f0000000380)="b5a2b8fc8060a0b14722e548dd18086dd123dbc7d19c8fe3d849089d7ae94e988ce99acc5fef1ad41a37709d4df911218bd680aed692bc7bacf6e6164e6f5c042be183a6306f4c4b7b7c3b7cd8fdc3d2237cc3d91c35f5549c140f53639aba3430a2228f3a19010a879c0560c366fa813b37883df34a94512de5c082b6f78ad12701091cfedfbb93c2c44963286ecc93bb5aedbe5cb2ec17154b983edbd6485f67bb486585fc8514621bd5537316d4b86195ea6c1d2c571d80ca1929e2e25d6d9826e55581e01af4ec9b05e5230e2f303e5f67ae32c5a0c98f68d80b1dd17322d5b03048f24f29916f5b0f463deb18e4ba8b2d0b72a2c6dfbcb092b712d56116a43e64ac129242f7f15f81dbb0c9be3cd2fea91d3d43fbf2c90f1deb7e18467dde76b23f9ab41d9b06ab9958bdbfee974e99fe9694baf70bb48296323142f4355b8af6c7acac5d1a6602a7e2ec39bb00e2e0c5c0e438b5065dfe2129fbb24bc5a0493d2257236ce3c88ade37609c7e3a2f1bf6041f3ed69405336c56ce15e02f4e3528f95d5ea8ede263f7707b8fa8df6b0edcb0332fbdef82eef577a4fa0acea50becd1c6fa432124e518b752dccb25aeafbaf73c0c3b6dcf72ae850551013106f451159db4ca28a8fd30f64ff13a9b0fb59558bc93e250de21846276709aa65f12bc375efafc8800ed0a18dc13ea63ed59705c0c809c735b44b9b63d186913cc6e9231d62ae67472c1ca9203af2151f8abc191d3f16fd07587501e0c7d7c3b56b0794593214768c1841440c7beeb07901fef2654ee7de66876b5fc8767548f817238129744771b8a7459c8545ff1c3c9d91171c873ba604ff12e8860622a71a39bdc462184eafd284247ff4204201ce87c110fbee706452dd0275920af340b24cae755f33913f0cb75d0ba50e0366c06cfe4ff8c19d955e4c87a46e0d793d4c0efb50d207f7b386bbe6bcd7468cd2e4b69e50906bc4ee03533387b510d10fcc7d13ef5103d17c30ad5d371ebffd33c698f3244603105f70d687fe7edd9c2619d18d293377727a5142885acd1430455004dd119ea4b1212d3982ce5ee2572511f36bef5589294fe8e31972dcd12d0cba8b6dbb05d2e47663e8beaad75611dba77dd014272eee65b6c7a6c742d3caeba9abe5fac0b33ebd6d09a9032113ae0c1b7c167e2767d7fed4278bcf2e7a04b0e1bae7eaab55e2433cc1c2c6c9db57595012d8524030b6aabbfd1ccde521f9efc704cb8198a1d77b40c452ec5178982ff929abbabc3db820df1c628e4180e4682a422617c0feb44c77362a802fc441692f7fc9690abe93340588baa66809cd876b486b09945d685d9378de76680bf2d6e77898c3d2d739f176a136b9817d0474017bdd65d33e7d11cf6772ba286cc2f2171918990a2091fe85b05d9fa7796b82e7079c906c3f467a993099f2aa7db12a961ed1e98132e6c36f7ec4f7fc1ba4a2101da2dfb0293ff64713db69c7ece43d7c0f9cc78652756f0636f82399eaffc2c700c35bdd6553fc47df0dde3e4c8e20ecd56f6bea607bbebc4dab26c45fc9ece1b281d736312f0db31fc2efa0a50b3177dade054d59bd296f497af2f1cbf066d41c3bf591572dbdf3210f0d95cce5af4adea924c3bd28638382186f5840390121e82c10f9941c2eb84a6c2b04c6d9dc7f5dc35f8c08706cf3ccc2bfc61ee07df6b086d5e036649833187130bc9aa0d7b1291cdd21d2fd4ae1c7e8c296aa1dc15ea89994a2434b8cce7926d8b484cdb6b0aff13c99747d79d91c7317b83bc3935f1559015a97c5f03b0d54cb9d20b6a791e2586ea853e2dd267fed71492750a5e1347f72554620ea26a3067a18cd2b612f240cf3e3819570a3945aea29b520aad66f23d2daa6a1f6459e3576f126111994542a06d35fdfa53ed029dae27e81ee35c9f70e009b81a8f84f0c0a191b84ebd05da1e7505f7117f0cc829fb0cdb1c5cce585d3d821c021022df44249139797e4a42053248fbce485a9f841e160b89f4b30c969d7f26a857d2c853982f65c548d38665378c182e05634198aa50977cb9757487eb56e5bbd3eb6939c8b1d684090df12c70696d110955fe66652a67a77ec8caaa58f095e3e0f44a44a4b2eca06fb0a5345d26a642a993107786998ecf7f8e6b7b22b4dc0f4a0039ca2ebf994f303187e53cffddbcb78e5b3ccc55aa811f00cfbfccc10b17645f4e6558d3bfe381e89f842499f47a79b6d5c97f71d412ced0c89e03250a354d8165e7356eca747c3ff083e036c9527b6a32dece06cb9082130f4863629ca68e5d8c2c45893a927fd17a37840f75ef117bd36f825cdbda509832d52009055c82bcc364a8c950b3dc559bd1c365d90d6680a418e3d38d66ea8a80ffdc8787c04c38378369e6f919564ba9ca3ca53b126d3185359995ce33e170f1f9c84a7df46001913ca3fa04aff96655c85c86287baf6a9a985588b844c5cdcc4b42e3454d441a45d7c334845b54685a17e52a76cd1c027b3fc8a743ffbff171b5cd9ee991c65055c0c3f33755c55cc4633ca9bbab4c172b352b1cc779ba389ee6e9a24961ee3fa2660577632694b0cda1ddfb95ba34e3eb78d0f9b0d4ce0a81eaa85951c1610b236111cc4c3f1ccde392354afda7c715b3e16af2a7ff65d2d0052c5c95cd0351b7ecb0d97144afa799f9cea28f6e0e8d34a0beba9399a6c7c8a08ce71d175a41e375fb5413eecd9067700e3a600f95c86a6500fad4fe1acf93c97c2d853e6649d7142b44e527ab2c2aed35d981dbad4ed6e5ab5204dc75f5bc8ad4f5bfcb965df227c652e48c39bb8e67ffbf5bfc00282b8d497f17607e52c4934b7989399e8faebe298f02368e07d3fe943db18da7e49f64eecebd790f61fff8970cd3cda0e555146f2d6d8bd34556a942e6cdeef407e8ff105a6ff0cb39e4afba21648e97b551f4e702a0d186ac650f5056b453b6eca507916d1ee1ee5f5b259272df75af7e288f2bbd9a1f84743fde104f9bfb557182a9fa9f9cccce88490647115a48a801dfe1a00441d831edb80c050a184d5b5f8e84425b5b90447e6765badabaf4cd5df28d747e9e1581454bed39816196cd2f0a63e6d066e1be952e6a951870ae91fbafa0d4cb6f503d0a5273ff468000a99928a51af6d5673aba748e4fd1800f383a7b1c6fe5e584aef02d409949e5d1466acd7483a22c34246b90af70051bdeb8c48dd3569932f3b51a2487f92586efb942a89192b7f5ecc10f07af861bfdfdc6de68094ae7e714c5b82c3b9dd21f40ff261aeea93d614efcc43f1ff3bfda2def86448cfa140a695721024035e29d14f8324ea77ca047659e53f8a8f296a4f96dfcc4683c16c9734a4976404f083ffc782abdf1376ebc5a10f6290d7df9e0624baa32459d32f5612992eb85b003bda65fd3360bfd687dfc10cfd4a1af4e6b068dfec594fba581ef41122044614f94eed7b9d5c28724536c200330f4468b43c2a2f1901c2f331083afa12863b592c037c344dc1a927ccbd4230d107fd0951384526085d97f8b3b840fd4b44330df3f8e9c6dda3ad7037f8b4b7691ba27b7613f122adfc9c89790f9c48cdc9fe9d114b1a623298dce2b974cc349e3a0b57e64ed399157d4d678dea118ebfc3c8907f6ab4c9dc3135b4ec45c0a824200315d9eb59df14de1408dca9a098a2b3ede4ebbdb551b138d0b127589bb1bb44ebabe1b3ba4a7f177367ed7d56d71528ce5a4234bdd0d60b236fa8fd8d449410d4d22d5dfe1cd3e2c1fa4fa909f679f6bf34be8d56934aa42a00c23c09b0d41a5a61591545bb1c71e0e9d3904a876df24f863a222f3320657011a87704e9c37b2b641c5446cff48017f2143d7e05fe24043e1869834249a8bbbcb00de0bf8a870750fdb6938a3257d1fd354fcc1db191589e9e36fe3e0e4c734da1c8003763a6f1debd30dec8ffa4fb8751800d19663cb3b884e2f6f1d8dc6992f784e8ff3f772b85980a6ad56c3fd593d7cd55715bde3e7357f0d87613771caacdf195c8d794c0d09172ee5c7b933f940d2724d37c2dc4a162ee4206b66d1836dc2ee069a3a9c43fa2d749fe3ef6a273d062ba3e0a3ad7441aed57e4c39842f2c6b98e47420d8a8e3a2ea2a4616ab9a1e0e55900185dee06c63d505fbbce86a80f3f654de86922bce78d85cadc0a557ab767ae19e4e7788432a8a87a95843bf5503d858a11ed1bb9c5d101fb79b426dca8ed2b9c4dd87bbf53d3d6f2af080703c7b54ce0a6d5f3a2443d143666a37bdb02d2971f77d587332b53a3c6faf23e59dcf65cc957cc864f5f0706da974e06db6ca5e9223ba9cbfb2d9aac6c15181730be23903018ba9567e4bf020ff3abcf9a9b328f0b757ac05789144ea8970557a24129fe267948e79fabad16e0c3ab6fd0630eeee11d1aa2b4d98b39cc001903678cc1de9def1e993ab56410e00342f681366877ae239236e58acd398c970be96be8ac9748780582cd92ee767d5200ffc0ece8484e1b0a9e09e8eee87ee5972f95f7a18d7d301b73b7e2201c753dcfd76341bfd81801d65e1e7aacef3703bccb8cc34319696ed0836a47ece3278218fc2962b7049ab2d0475dee73b1d806ad23cfda2621bfbd22aaa91d51e0bae570f256acc1bbc6d7660aa22faad05eda90b44e170c937b39d236d058711ec038ebdc01fa277dbabba752c0618e3a3730075fbf52618fac9d670dd84f646aa0fc3d1a3b7e3c399e642ce8bdc168015bb8bf587fa87bf209828ccbce0e1cae710069029ce21d47afb7c1e775c6a9db153d46f911a8634652880ee96fe5b8442960fb9064f799eb44ca92c72e2dbc55e9bc6cd5fe162f57a7154f27deeff59295cc6c9fc1294e1df316a688eace6b6499e46ebbcdb282b11fe2dbeb3f7cd74b6412153b3ccd2c74f9ab04bce6a63426c2d24606a38232297bb1d61600e5b49b1e2da620abef8d8113a44624ae57afc1b6bfd50bc2e2f10e46a84d5e717c91181342b04f04a523364a1d9b2960d66db1ac896c190186021f94200a12f23fa565bc69301b6ba5b5268852b256697900eba44474d13c3f7fa18fa7d75118a16389b3fb66d4089c7e0ddd85191661bc266709a8f330e1f0cb1cd06457df3cfae59e680f349a6b523f9b69df09bfe721a1e399633ec2df833ed69f7c4e11468cdd847263342255b79185720c43fa170a82246941783c5e9887d9f3ff6ffabbdd3fcc49858c076120953add11e596a0f32e9e39ab241ee0eb2764873c0e362487d55c2835544f2ecca163ce3a8580c4cab6934b8d157cc7fe9bba6418444f724ab7142a05d8d74d1bf9d05d1de8bb90de2f41222a0702194876c5f9292703b79cce1d13c7bf95f8ab2b3f19514657476065000dba625646b632a0765581531b80e2d2ff7c50cf6ac15e1a217a8e188d9f1eec696924cceebecf2e8558e62c9e565c287dbd30ae43e3341a646fef254f9c534b80611f26ae3ece2dbb002fb223c39ce14c8aab59ddb3ac81e4467f09fed7cb447908b382a167e5aac53c15ea186830722c854f40bcf700f99246cf1e82c4c704c479c2f374c7473e22e91a2c498b652310966bb3aa8ac2263e20e81dcc13ee8b8508ee0bafed12aecd69dda394cd919faea2adb0f0fe22d72c5923740cde62fa897f3e65f7820303ebcd13f5667d0ed004372d8a6451d9e074f6ef626d3e90a0d096dbc6fd7c7390f59c35c79b8670b50d9eb9c83b576669ec9fa211c222f157f182737d587b5c4b11f53c85c42ebbc91212e59f13633b2c5b7b1268094fb7a5b5457304419cfad9cbf7809f0e423a3d1a1f89c0ac6c3fe2c", 0x1000) 2.078390984s ago: executing program 6 (id=141): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) dup3(r1, r0, 0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x110, 0x43}, 0x6205, 0x2a3, 0x6, 0x544, 0x3, 0x0, 0x0, 0x20000000007f, 0x0, 0x0, 0x0, 0xffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000680)=ANY=[]) 2.060408451s ago: executing program 7 (id=130): sync() sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x6}, 0x4, &(0x7f0000000080)="f12a8bbe27fccbf0355b38d8d1a4bc5540345fbddf5ac9a69e2c6fa459508846b68baf56daa1941af15d77", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="c995470b4af89a87ab66795b", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x113) socket(0x1, 0x1000, 0x7) 2.057134801s ago: executing program 6 (id=142): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 64) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 32) write(r0, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0x3000) (rerun: 32) 1.812287446s ago: executing program 3 (id=143): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/190, 0xbe}, 0x840) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f00000009c0)={0x10, 0x40, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xa}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6, 0x2}], './file0\x00', 0x8, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() r3 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) recvfrom$unix(r3, &(0x7f00000001c0)=""/72, 0x48, 0x2, &(0x7f0000000240)=@file={0x8, 0x0, './file0\x00'}, 0xa) close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x0, 0xf7fffbf9, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x40, 0x0, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.811266749s ago: executing program 6 (id=144): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x2c, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaab393832b61a586dd6e33340b00002b7ffe8000000000000000000000000000bbff"]) 1.781755805s ago: executing program 8 (id=21): r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0xac, "ff01000000000000e300000000000001", 0x6}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x406, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) shutdown(r0, 0x2) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 18.420128ms ago: executing program 1 (id=145): syz_emit_ethernet(0xe, &(0x7f0000000840)={@local, @random="9fbc708a03dd", [], {@generic={0x8848}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x5463, 0x1, 0x7ffffffe, 0x8001, 0x6, 0x0, 0x0, 0x10, [{0x7, 0x3, 0x1, 0x40003}, {0x0, 0xffffffff, 0x10}, {0x34d4, 0x5, 0xa, 0x65a}, {0x0, 0x3, 0x1, 0x8}, {0x7, 0xf, 0x7, 0x9}, {0x6, 0x40, 0x800, 0x3}, {0x8001, 0x5, 0x7d5c, 0x9}, {0x8, 0xfff, 0x1, 0x10001}, {0x4, 0x2, 0x2, 0x7}, {0x3, 0xa, 0x4ba28c58, 0x6}, {0x3, 0x5, 0x3, 0xfff}, {0x28, 0x0, 0xe, 0x8001}, {0xfffffffb, 0x7, 0x9, 0x49}, {0x5, 0x5, 0x3be, 0x7fffffff}, {0x43, 0x2, 0x298ee37a}, {0xc, 0x5949da0c, 0x7fffffff, 0x10001}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000006380)={{&(0x7f0000001400)=@un=@file={0x0, 0x0, ""/4100}, 0x1006, 0x0, 0x0, &(0x7f0000006280)=""/194, 0xc2}, 0x5}, 0x38, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x401}, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x920e, 0x9, 0xffffdf7f, 0x7f, "08954c1cfabb0a00042900", 0x3, 0x102}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) nanosleep(0x0, 0x0) 17.421846ms ago: executing program 2 (id=146): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0xa7, 0x3fffffff, 0xfffffffffffffffd, 0x8000000000013fff}], 0x4, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() (async) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0xa7, 0x3fffffff, 0xfffffffffffffffd, 0x8000000000013fff}], 0x4, 0x0, 0x8, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 16.50805ms ago: executing program 3 (id=147): mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = semget$private(0x0, 0xb, 0x19f) semop(r2, &(0x7f0000000040)=[{0x3, 0x5, 0x1800}, {0x4, 0x3, 0x1800}, {0x4, 0x9, 0x1800}, {0x0, 0x7, 0x1800}], 0x4) close(r1) open(&(0x7f0000000180)='./file0\x00', 0x615, 0xbe) kevent(r1, 0x0, 0x8a, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x1, 0x2c8, 0xa000000000000}, {{r1}, 0xfffffffffffffffe, 0x1a, 0x1, 0x0, 0x4}], 0x3ff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8a8a, 0x0, 0xc0000002, 0x0) fcntl$dupfd(r0, 0xa, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0xfffffffffffffffe, 0x4, 0x0, 0x1}) syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa94ea09066dbd8100300086dd605992f3000811000000000000000000000000000000000c000000000020"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) 9.262067ms ago: executing program 4 (id=148): r0 = kqueue() kevent(r0, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x9, 0x9d}], 0xb6b5, 0x0, 0x7fff, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) socket$inet(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xf66f, 0xb6b9, 0xfbfbfff9, 0x3, "0000005010000000001e00", 0x4, 0xfffffffd}) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000002c0)={0xffff, 0x8f, 0x3, 0x2, 0x4, 0x7ff, 0x400003e, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0xc, 0x101, 0xfff}, {0x801, 0x8081, 0x9, 0x4}, {0x2, 0xdf, 0xf, 0x40}, {0x10000002, 0x7, 0x4800000, 0x105fc963}, {0x803, 0xffff, 0x80cf}, {0x1001, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0x3}, {0x8, 0xffa, 0x6, 0x20}, {0x1, 0x0, 0x4970, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x0, 0xc7cb, 0x3, 0x2}, {0x47d, 0x10a, 0x6, 0x40}, {0x200003, 0xee1, 0x1000, 0x6f5fc48f}, {0x81, 0x101, 0x2, 0x7}, {0x7, 0x8003, 0x10, 0x69}]}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000080)="71f91e3471ac0058bc5a95501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000100)=0x2ee8, 0x0, 0x37) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x400103, "0008b0f2a7ef0810170d267500", 0x3}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) r5 = syz_open_pts() close(r5) syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1da) write(r6, &(0x7f00000004c0)="b9", 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1a1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000200)=0x5) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000940)={0x9, 0xffffdfeffffffff7, 0x101, 0x100000001, 0x2639, 0x90, 0x6, 0xffff}, 0x0, &(0x7f0000000000)={0xff, 0x838, 0x204, 0x7fffffffffffffff, 0xfffffffffffffffb, 0x6, 0x0, 0xffff}, 0x0) 9.012731ms ago: executing program 5 (id=149): r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xa, 0x5, 0x3, 0x1, 0x4, 0x3, 0x80000000, 0x1, 0x2, 0xc00, 0x7f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8228694c, &(0x7f00000001c0)) r2 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x40) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x11f, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8100260008004394010d00650005040c907800000862000000009404000544340200ffff000000000003ffffffff0900000000000005000000000000000500000002ffffffff00000012e000000100000002048dcaf187781f9a1155e9e5d1dbf96dcfcdd41e6e8b96599f56cd1ccfae9158756cb8f8d521734ad72b20e741ed49c9acdf3576df02afb679f3d4373c3a31d36e791383968b38953035ad7770ffb7d3ffd0b13b28e1fec878bba8f14da143d2ddfed1fcfa7db89c2e8e54fb8dd6ab8f8e346887bb38040d8f2e06a4a0df82c5917f373114adb138651a9c92f65232476de783e7d4502922162a155e0dcc87dd63df8fa7e6c8c86977202b51f12e7380a17af6"]) 8.554819ms ago: executing program 6 (id=150): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xc0, 0x0, 0x3, 0x400000b, "94c4334738e1fb3d1617c93f6c9d906b4d17eb7d", 0x4, 0x400}) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080)=0x3, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = dup(r1) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r3, 0xc01064c7, &(0x7f00000000c0)={0x8, 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) link(0x0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') poll(0x0, 0x0, 0xffffffff) sched_yield() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000380)=[{0x80, 0xfffffffe}, {0x41, 0x7}, {0x80, 0x59}, {0x40, 0x2d}], 0x4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) close(r0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, "fe8000040000f600edff00"}, 0x1c) 0s ago: executing program 7 (id=151): r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getentropy(&(0x7f0000000000)=""/235, 0xeb) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/51, 0x33}, {&(0x7f0000001480)=""/17, 0x11}], 0x3, &(0x7f0000001500)=""/160, 0xa0}, 0x802) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x18, 0x3, 0x4, "00000000100000002200000000000008", 0x1006}, 0x1c) r1 = socket(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "ff3177f8ffff00200000004000000001", 0x1}, 0x1c) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001580)='+P){', &(0x7f0000000140)=0x4, 0x0, 0x4c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x18, 0x3, 0x7f, "01b6af3ec351917fc61db1cfcd2ad312", 0xffffffff}, {0x1c, 0x18, 0x2, 0x4, "daed0e9df665262e5fafcff93625ed63", 0x3}, 0x40, [0x5, 0x9, 0x66, 0x9, 0x1, 0x0, 0x9, 0x8]}, 0x5c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.28' (ED25519) to the list of known hosts. kernel: protection fault trap, code=0 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> show kasan No such command ddb{1}> trace witness_checkorder(deadbeefdeadc007,9,0) at witness_checkorder+0xb5 mtx_enter(deadbeefdeadbff7) at mtx_enter+0x95 prsignal(deadbeefdeadbeef,14) at prsignal+0x36 reaper(ffff800045ffd760) at reaper+0x2ec end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a1f4060 rbx 0 rdx 0 rcx 0xffff800045ffd760 rax 0xffff80002999dffe r8 0x7f7fffffc000 r9 0x1 r10 0xfb742cef2ffcf600 r11 0x445330b0a2601f41 r12 0xdeadbeefdeadc0fe r13 0x9 r14 0xdeadbeefdeadc007 r15 0 rip 0xffffffff814685e5 witness_checkorder+0xb5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a1f3fc0 ss 0x10 witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> show proc PROC (reaper) tid=165006 pid=24088 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045fffc88,0xffff800045ffc7e0 process=0xffff800045ffb548 user=0xffff80002a1ef000, vmspace=0xffffffff83ae8490 estcpu=0, cpticks=12, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 50918 344214 60415 32767 2 0x10 0 syz-executor 89384 131339 66360 32767 2 0x10 0 syz-executor 89384 334096 66360 32767 3 0x10 0x4000080 kqpoll syz-executor 24512 113016 69885 32767 2 0x10 0 syz-executor 24512 135191 69885 32767 2 0x10 0x4000000 syz-executor 35759 254333 45915 32767 2 0x10 0 syz-executor 35759 384037 45915 32767 7 0x10 0x4000000 syz-executor 48105 105329 87810 0 3 0x2 0x80 wait syz-executor 60415 366157 30875 32767 2 0x10 0xc80 syz-executor 30875 500625 87810 0 3 0x2 0x80 wait syz-executor 69885 179027 34308 32767 2 0x10 0xc80 syz-executor 34308 115899 87810 0 3 0x2 0x80 wait syz-executor 81830 238377 25412 32767 2 0x10 0xc80 syz-executor 25412 213051 87810 0 3 0x2 0x80 wait syz-executor 35929 16340 42237 32767 3 0x10 0x80 piperd syz-executor 42237 68526 87810 0 3 0x2 0x80 wait syz-executor 94490 227434 31418 32767 2 0x10 0 syz-executor 31418 511367 87810 0 3 0x2 0x80 wait syz-executor 45915 50797 9242 32767 2 0x10 0xc80 syz-executor 9242 297122 87810 0 3 0x2 0x80 wait syz-executor 66360 68654 98683 32767 3 0x10 0x80 nanoslp syz-executor 98683 49659 87810 0 3 0x2 0x80 wait syz-executor 87810 456668 76865 0 2 0x2 0 syz-executor 76865 120792 90934 0 3 0x100002 0x88 sigsusp ksh 90934 105796 54014 0 3 0x10 0x88 kqread sshd-session 54014 158854 85976 0 3 0x12 0x80 kqread sshd-session 76486 65976 1 0 3 0x100003 0x80 ttyin getty 85976 53662 1 0 3 0 0x88 kqread sshd 39229 247995 91610 73 3 0x1100010 0x80 kqread syslogd 91610 436390 1 0 3 0x100002 0x80 sbwait syslogd 73759 441194 1 0 3 0x100000 0x80 kqread resolvd 91036 109633 1719 77 3 0x100012 0x80 kqread dhcpleased 35230 290651 1719 77 3 0x100012 0x80 kqread dhcpleased 1719 50380 1 0 3 0 0x80 kqread dhcpleased 31168 267204 0 0 3 0x14000 0x200 bored smr 31171 480207 0 0 2 0x14000 0x200 zerothread 97215 236248 0 0 3 0x14000 0x200 aiodoned aiodoned 31276 324107 0 0 3 0x14000 0x200 syncer update 20671 420617 0 0 3 0x14000 0x200 cleaner cleaner *24088 165006 0 0 7 0x14000 0x200 reaper 69492 298800 0 0 3 0x14000 0x200 pgdaemon pagedaemon 97303 205006 0 0 3 0x14000 0x200 bored viomb 30890 131621 0 0 3 0x14000 0x40000200 acpi0 acpi0 9426 164138 0 0 3 0x14000 0x40000200 idle1 20538 175422 0 0 3 0x14000 0x200 bored softnet1 56646 382127 0 0 2 0x14000 0x200 softnet0 69849 164144 0 0 3 0x14000 0x200 bored systqmp 11689 70144 0 0 3 0x14000 0x200 bored systq 88242 329266 0 0 3 0x14000 0x200 tmoslp softclockmp 19413 339079 0 0 3 0x14000 0x40000200 tmoslp softclock 55537 334275 0 0 3 0x14000 0x40000200 idle0 1 369433 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 24088 (reaper) thread 0xffff800045ffd760 (165006) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a1e240) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_write+0x1dc #4 knote_processexit+0x2b #5 reaper+0x26d #6 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11050 12016K 12034K 166960K 12174 0 pcb 17 12K 12K 166960K 17 0 rtable 215 6K 7K 166960K 651 0 pf 29 16K 16K 166960K 51 0 ifaddr 38 6K 7K 166960K 86 0 ifgroup 46 2K 2K 166960K 90 0 sysctl 3 1K 9K 166960K 9 0 counters 68 36K 37K 166960K 90 0 ioctlops 0 0K 4K 166960K 111 0 iov 0 0K 8K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1638 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 9 1K 1K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 21 77K 121K 166960K 527 0 sigio 0 0K 0K 166960K 8 0 proc 58 99K 147K 166960K 792 0 subproc 72 4K 4K 166960K 342 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 38 0 in_multi 88 5K 6K 166960K 223 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 21 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 525 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 209 166K 192K 166960K 5351 0 UVM aobj 8 2K 2K 166960K 8 0 pinsyscall 42 84K 111K 166960K 1877 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 8 0 NDP 10 0K 2K 166960K 57 0 temp 38 9123K 9142K 166960K 5323 0 kqueue 15 20K 29K 166960K 51 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 65 0 62 1 0 1 1 0 8 0 rtentry 176 221 0 122 6 0 6 6 0 8 0 unpcb 144 187 0 172 2 1 1 2 0 8 0 syncache 336 7 0 7 1 1 0 1 0 8 0 tcpcb 736 73 0 67 1 0 1 1 0 8 0 arp 136 38 0 22 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 4 0 1 1 0 1 1 0 8 0 inpcb 328 257 0 247 2 0 2 2 0 8 1 nd6 152 54 0 33 1 0 1 1 0 8 0 kcovpl 48 38 0 30 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 895 0 484 31 5 26 31 0 8 0 art_table 40 896 0 484 6 1 5 6 0 8 0 art_node 32 221 0 131 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 3 2 1 1 1 0 8 1 semupl 112 2 0 1 1 0 1 1 0 8 0 semapl 72 7 0 0 1 0 1 1 0 8 0 shmpl 120 5 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1805 0 297 95 0 95 95 0 8 0 ffsino 296 1805 0 297 117 0 117 117 0 8 0 nchpl 144 2212 0 471 65 0 65 65 0 8 0 vnodes 216 2156 0 0 120 0 120 120 0 8 0 namei 1024 8769 0 8769 2 1 1 2 0 8 1 percpumem 16 61 0 11 1 0 1 1 0 8 0 kstatmem 264 45 0 22 2 0 2 2 0 8 0 scxspl 216 7794 0 7794 11 8 3 8 1 8 3 plimitpl 152 250 0 226 2 0 2 2 0 8 0 sigapl 424 760 0 708 7 0 7 7 0 8 0 knotepl 120 140 0 0 5 0 5 5 0 8 0 kqueuepl 224 60 0 48 1 0 1 1 0 8 0 pipepl 344 223 0 196 4 1 3 4 0 8 0 fdescpl 528 744 0 711 3 0 3 3 0 8 0 filepl 160 3014 0 2805 10 0 10 10 0 8 1 lockfpl 104 61 0 58 1 0 1 1 0 8 0 lockfspl 48 23 0 20 1 0 1 1 0 8 0 sessionpl 144 61 0 45 1 0 1 1 0 8 0 pgrppl 48 100 0 76 1 0 1 1 0 8 0 ucredpl 104 362 0 344 1 0 1 1 0 8 0 zombiepl 144 711 0 708 1 0 1 1 0 8 0 processpl 1240 760 0 708 5 0 5 5 0 8 0 procpl 664 1010 0 953 6 0 6 6 0 8 0 sockpl 752 512 0 484 7 2 5 7 0 8 2 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 129 0 0 17 0 17 17 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mextrefs 64 26 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1203 0 0 75 0 75 75 0 8 0 bufpl 272 2501 0 102 160 0 160 160 0 8 0 anonpl 32 7208 0 0 59 0 59 59 0 247 0 amapchunkpl 152 15531 0 15103 29 3 26 28 0 158 4 amappl16 200 2258 0 2223 17 6 11 14 0 8 8 amappl14 184 540 0 539 1 0 1 1 0 8 0 amappl13 176 152 0 142 1 0 1 1 0 8 0 amappl12 168 1080 0 1049 2 0 2 2 0 8 0 amappl11 160 3 0 3 1 1 0 1 0 8 0 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 1 0 1 0 8 0 amappl8 136 132 0 131 1 0 1 1 0 8 0 amappl7 128 164 0 153 1 0 1 1 0 8 0 amappl6 120 275 0 274 1 0 1 1 0 8 0 amappl5 112 105 0 97 1 0 1 1 0 8 0 amappl4 104 303 0 285 1 0 1 1 0 8 0 amappl3 96 2696 0 2615 4 1 3 3 0 8 0 amappl2 88 836 0 765 2 0 2 2 0 8 0 amappl1 80 13099 0 12542 18 1 17 18 0 8 3 amappl 88 4437 0 4292 5 0 5 5 0 92 0 uvmvnodes 80 101 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 744 0 711 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 744 0 711 1 0 1 1 0 8 0 vmmpekpl 168 8412 0 8360 3 0 3 3 0 8 0 vmmpepl 168 57849 0 55990 93 0 93 93 0 357 7 vmsppl 488 743 0 708 7 1 6 6 0 8 1 rwobjpl 80 19386 0 18463 25 0 25 25 0 8 4 pdppl 4096 1495 0 1416 111 32 79 95 0 8 0 pvpl 32 13526 0 0 109 0 109 109 0 265 0 pmappl 256 743 0 708 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 509 0 42 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83959ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 copyout() at copyout+0x64 syscall(ffff80002a2b62c0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf7d4cb47be0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> trace witness_checkorder(deadbeefdeadc007,9,0) at witness_checkorder+0xb5 mtx_enter(deadbeefdeadbff7) at mtx_enter+0x95 prsignal(deadbeefdeadbeef,14) at prsignal+0x36 reaper(ffff800045ffd760) at reaper+0x2ec end trace frame: 0x0, count: -4