last executing test programs: 5.694963786s ago: executing program 1 (id=261): open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x186) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb5}, 0x0, 0x1, 0x2}) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) (async) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) (async) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') (async) r3 = socket(0x2, 0x4001, 0x0) (async) mknod(&(0x7f00000000c0)='.\x00', 0x40, 0x9) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = dup(r3) (async) msgget$private(0x0, 0x100) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000400)="abb19f76902a6ffc64bb", 0xa) 5.694390109s ago: executing program 1 (id=262): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xca, 0x1, 0x8000000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b6d, 0xffff, 0x21d8b787, "070002007e74fca407128efcfffa000800", 0x8001, 0x4}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232afddbdcb95d83ea1ec6f6f8d0c075dd207b08f1fe56ee3a0d672447d2e05931be17e95625e37c1e8042049389b49d7f7129c1c4e18d030c4ae982ae22032436b7d07096a12baf8e095a8407abda0da0c6d4f5c860a48523bd478745c781b0bd114e2d212e20d0711b033986335f617034823ca313d7ef01cab915d30f5a08835182e12a1ecbf8f041510cf5bbf6030482c50b3a3d80a4d0267bc71294c5255594e516c81790e619abf0bbfe9ba0ee796a38253de2d144da1e1e9554867cab8210adcd74ce14a8627b797be7781c3bbbeeb91cd50c14856200ee3b9bd5fe685721d75a42760c7541ea9d5a9cd38aabfc69f79c25eec8fda7bfd5c18eec0c5ebd9a4b441ff5d67eae1d44fcdbd86a9c83701543ed87c37b04bb6a6f03c1f28509d0c7f7660bfe878e1baabba4d88b78980edf754ce199fb223a05a84a1187e6480ec645733ec681bc7a1960e7b5ba203351068f1f6d04321b03888c91dd90422c39abca32aa835d0459c5225e6840d2c4ce806f941dff0f4dde037f97f662002953712d1ee75a12b10591b0a76951ab5bbb1771d041fb33fb65d68bccefc3e2fd2381f9c4afed33ad2a1d0f224119a68a5fa4f9fd7112e747dd73f5bbb24a5ce1423e2a9f3241af9d693779b9690d153c10619af1df89377ffe292362fb86a480be191be386325d5bc93a1872289eb2d2110ed117bcfe6fcd5d4b993b506476e7ea13e98836c561ac647c0dd3b31a22bc4be0f8800f913a3663d2ec5845a401fbc9630072d056d3497ddfb4e5a46c4b50a110635f6d6f1855ab1e6c88213d3e3e1b868f71f816f360d191602ed3215e688c7c37ee85942e62e2e0350f28eddd4b312ce3487ce0ee50d20a816d62437d6297429dc89988bd5a6b8e0cf54eb17290dcb7e685779a0d8f9fd2a7095c93d1715315461eabfa665d9a884fd2aa8d88532c3bae22fbe1894d55e9de2796ed74a9d2195a6a692500f0f4b162c6a3f1d6c7c87cc6181e4183f24b06fa391b23ca81638ee14e7711437a468f1a8903618066cf018ba9bdc87978c0fb2eef690e8b3745c95359743b0273c7905cbd375df447b737d6e8b8a3180bce194a34ec3eddd1201f41cc697b9f7fcaf9c094506eac335a1965c6a4a7f3b5afefca5464715ff0a4e6381c8765b8d437b96b9ae41cb36d37fb52d95bd2a102e2f5bb3012cd29a835b7bc6e3af5cea346a3104c3b31def8a3d08c3dc4f4324ba7dfcc0d69c5614d60750a7b0be7f599cb410e535ff75d4e2a8ea8a9c72116c9051722d570b75981704204d82f62cc4785382cb88132dbe037a89884d52db6d0670b6ff58cdac0d969bb5b0b273e0c9cd5e27bbbc7d919ae459c5bf4fdc6395ab6171fcb1786b6a5582800d4071d9f5205caaef09b1b4d2e02909dd8a889d2491c072673daaecd4b7e30d1dda4f1c3df4f5cc81ea34bfbbec94f9df336a7d83c90d6b29dd6edd843eca12547fbafeae58fb3c4fc7f4920201f5abe840e091908b744a339a1659abca4e50b454fdc17f1eed352b5eb08f21e19c0d9ce4ed4b1821e402b943996eed47c09131fd7bbaffe4e7c310ba489a513bc1f3fe333ac92231f5486d3665dee2ad99c509bdf0f3aa61e842811b17bb13ab070e7eac1ef3163698036a2bfab47fe5e9dee0608df76b1e761af5412bef565180fc3fcff12d39dd8f566ffe9dfab685c7f871e18f38099c0ac0a98e36a25f2065cf3c7fc058eee97674fee0f354ba0e0e354e57dbb2094d8b31c5e8c9a27935d4ebd787e14ad2f34acc40b946c9ca04358af39d30ee77cd15bd9d1016301f9772c53ddbf3e4f29b92d845efc17f5cdd813aa07284798ccedf39d669fada5a0b0b2c943998fa225fc89ece01049ca93aef09935a551836f87c1cdb6ab21dc69ce209ec91dc944e8fd0db2bbb4763047e77d1a4df9515889126b0d52e22deea60c52f1dbb2efc76e1798a12d3a826ad532fddb996ec32c6d2cefe8d732029148344f62f533d2b4ea85d8e88c83017c5610f89d7f408", 0x60f}], 0x1) select(0x40, &(0x7f0000000100)={0x0, 0x10001, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b0a, 0x80000000, 0x3}, &(0x7f00000024c0)={0x800009, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async) syz_open_pts() (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xca, 0x1, 0x8000000000000001}], 0x203, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b6d, 0xffff, 0x21d8b787, "070002007e74fca407128efcfffa000800", 0x8001, 0x4}) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232afddbdcb95d83ea1ec6f6f8d0c075dd207b08f1fe56ee3a0d672447d2e05931be17e95625e37c1e8042049389b49d7f7129c1c4e18d030c4ae982ae22032436b7d07096a12baf8e095a8407abda0da0c6d4f5c860a48523bd478745c781b0bd114e2d212e20d0711b033986335f617034823ca313d7ef01cab915d30f5a08835182e12a1ecbf8f041510cf5bbf6030482c50b3a3d80a4d0267bc71294c5255594e516c81790e619abf0bbfe9ba0ee796a38253de2d144da1e1e9554867cab8210adcd74ce14a8627b797be7781c3bbbeeb91cd50c14856200ee3b9bd5fe685721d75a42760c7541ea9d5a9cd38aabfc69f79c25eec8fda7bfd5c18eec0c5ebd9a4b441ff5d67eae1d44fcdbd86a9c83701543ed87c37b04bb6a6f03c1f28509d0c7f7660bfe878e1baabba4d88b78980edf754ce199fb223a05a84a1187e6480ec645733ec681bc7a1960e7b5ba203351068f1f6d04321b03888c91dd90422c39abca32aa835d0459c5225e6840d2c4ce806f941dff0f4dde037f97f662002953712d1ee75a12b10591b0a76951ab5bbb1771d041fb33fb65d68bccefc3e2fd2381f9c4afed33ad2a1d0f224119a68a5fa4f9fd7112e747dd73f5bbb24a5ce1423e2a9f3241af9d693779b9690d153c10619af1df89377ffe292362fb86a480be191be386325d5bc93a1872289eb2d2110ed117bcfe6fcd5d4b993b506476e7ea13e98836c561ac647c0dd3b31a22bc4be0f8800f913a3663d2ec5845a401fbc9630072d056d3497ddfb4e5a46c4b50a110635f6d6f1855ab1e6c88213d3e3e1b868f71f816f360d191602ed3215e688c7c37ee85942e62e2e0350f28eddd4b312ce3487ce0ee50d20a816d62437d6297429dc89988bd5a6b8e0cf54eb17290dcb7e685779a0d8f9fd2a7095c93d1715315461eabfa665d9a884fd2aa8d88532c3bae22fbe1894d55e9de2796ed74a9d2195a6a692500f0f4b162c6a3f1d6c7c87cc6181e4183f24b06fa391b23ca81638ee14e7711437a468f1a8903618066cf018ba9bdc87978c0fb2eef690e8b3745c95359743b0273c7905cbd375df447b737d6e8b8a3180bce194a34ec3eddd1201f41cc697b9f7fcaf9c094506eac335a1965c6a4a7f3b5afefca5464715ff0a4e6381c8765b8d437b96b9ae41cb36d37fb52d95bd2a102e2f5bb3012cd29a835b7bc6e3af5cea346a3104c3b31def8a3d08c3dc4f4324ba7dfcc0d69c5614d60750a7b0be7f599cb410e535ff75d4e2a8ea8a9c72116c9051722d570b75981704204d82f62cc4785382cb88132dbe037a89884d52db6d0670b6ff58cdac0d969bb5b0b273e0c9cd5e27bbbc7d919ae459c5bf4fdc6395ab6171fcb1786b6a5582800d4071d9f5205caaef09b1b4d2e02909dd8a889d2491c072673daaecd4b7e30d1dda4f1c3df4f5cc81ea34bfbbec94f9df336a7d83c90d6b29dd6edd843eca12547fbafeae58fb3c4fc7f4920201f5abe840e091908b744a339a1659abca4e50b454fdc17f1eed352b5eb08f21e19c0d9ce4ed4b1821e402b943996eed47c09131fd7bbaffe4e7c310ba489a513bc1f3fe333ac92231f5486d3665dee2ad99c509bdf0f3aa61e842811b17bb13ab070e7eac1ef3163698036a2bfab47fe5e9dee0608df76b1e761af5412bef565180fc3fcff12d39dd8f566ffe9dfab685c7f871e18f38099c0ac0a98e36a25f2065cf3c7fc058eee97674fee0f354ba0e0e354e57dbb2094d8b31c5e8c9a27935d4ebd787e14ad2f34acc40b946c9ca04358af39d30ee77cd15bd9d1016301f9772c53ddbf3e4f29b92d845efc17f5cdd813aa07284798ccedf39d669fada5a0b0b2c943998fa225fc89ece01049ca93aef09935a551836f87c1cdb6ab21dc69ce209ec91dc944e8fd0db2bbb4763047e77d1a4df9515889126b0d52e22deea60c52f1dbb2efc76e1798a12d3a826ad532fddb996ec32c6d2cefe8d732029148344f62f533d2b4ea85d8e88c83017c5610f89d7f408", 0x60f}], 0x1) (async) select(0x40, &(0x7f0000000100)={0x0, 0x10001, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b0a, 0x80000000, 0x3}, &(0x7f00000024c0)={0x800009, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) (async) 5.594479087s ago: executing program 1 (id=263): syz_open_pts() syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x180, 0x14a}, 0x5, 0xfffffffffffffff7, 0x0, 0x0, 0x9, 0xffffffff, 0x2000000000b, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x405, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x402e88, 0x88, 0x5, 0x8, "d0c661995bf2fdb41ee9eae6471312059daca17d", 0x8b, 0x80000001}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001480)=0x7) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000380)="7d91b5aa67a6a7467357c3f0560831e0ee857af2bc27e1d3220dc9b17d89bc9cc78b417e95da9995632b834b4b499a433f7a3fe62bc5616c8b8de075afddf57a65fefb2a734db83d1a0dacb5971e756f0cbc7d9f142f6dcce23b9cb6e1c4822b28f6b62059d54de7912207b87c133032a9c35cf8df652a0235846d8803252888422340c95a47c5ac52462d8c424fdf7b58b36ddeb5b08d104b32046d5488ba0ef833dd7a149b9d7609400c9c010e27f6ce2971104030a9dc247b8c2b844536342e467f222f598e0ea293be8b479fa88ee17be4989c1d9339e25a3ff74dc1c3760a8ac990653cdbf428b590a0bd0fa78bbb029424cd7df8be788f7b8de22fff8953cf6d0bcb9663bc313d5a3d16365055400441c80fba3264bcc7f93544b097088ed459dff5c3f21c1472960967d42a7ff07571f748dc12c1271e50244eaf052ec693e0bbb3be7ee135ada609d356e30ffd6fb9692ff2b427d4a09e6716f0db8b243a61b035cf12ca16a8932d8695124e8aacf4e833d34d16ecc078ead69886ca63663da8ecd2a6ed09eb94563c2fda53c1f169f9d18a97e2d71c23c9d2900459c3e81ee6a0c01f3cd2a5196cb31f6b63c130d01f6c21626548c7e3eb2a75ef4b9764aaaf50aeb585d1f357bb70353cc0e943012efcef7fad876daa0873b2259669adf0bb63d0862dc916a92c2d367d4abbaf88668ff67a7673e8ce4d8628717b517c70cb3d43184fdb60bb022f54920b707acc1d0089be9126a1e5b1ca3df11d4d35aa032b2c4db7cbe81be0119d9135e229182e7988d965854ba5be402b6ec15bc8475e3ee2eed4c4c6cb1af04693d320cd1f2c9e4ae343360023b96436f661a0b319200fd739277e9790f56f47d0ca109f2d1ed816a234d8df5a10b64331dad9cc2b8ac3cd69b1416f0cc43370dbc644a24d686e4d3f327aea60443331a93f51bd1bdd468ac8b1ef84d2bae847ff1016418732160d8d01776e5bfb30354b935a77512af4ba08f3884f7f60ff5aa7980ef35d8a157bb0eb093f7b5ae199bd7fe4290c5b76c19bd1f3b4faed57532d7d49d78ca66bf1e0d25fcd84fdb4e844757d98299d022d6d83b67f85cf5cae1e3fa5c28db0fce6203dcb678b3f476589c152ef9dfc768e986025e42c2d5073ccd29831cd4721bf652f120bdf68a1d5149bc0abb97d6b547d021b15eb62cee8b62ac3efec15dc36a067634053ae49f0d0e6a28ed9eac202071580903d39f0b58c3665e27b28db423bf5ee78ccd5a506505f9e697e23e2ca32b6a66ee8c2e5e1c2224f4ac37466d58e90d092945b73399ea259245d0026ec2f75df21f3349a1641a7ae0b264bd0fab19c528debe8abc4d2244b77f1bc0128d7a3aa0a9be2904383d6404e6085fd42d0f5b4003a56f986240aff4b9c4a5cbb68bad79e95b889bbed7f714e23dee60da373ee167ecc7d5cacf16567bd2c668b2db277783a371c1f4b06a64eb796be6493b54b9a6baf444bf9b6a44f72de5eb26bf2302323fc7584267204531e99ebf63b20cecfeda0e07509358088ed3117a7ec2f46bb370d9e1f20cf4a48114974e5cbf0eae963728b3f6307a734bb2a58f4867cc71f428303dcfb41616eacd97480932db665420877e1d2da6c10e6a75528fa07dd0959de73363c3288b798f8acbc2fb7024b2d28ed53a21eea97a9015754a953579cac85a2070cbf707950fb4b0a2f667502db586b9178e25ac82b362209223034e3835b307b8ee3c37996c9d3a45caf83051b5225c21d5da26cd8235266f31265c0c46ec6d54c69ad4cb40a979cede3a437e3c8ea33fb3e3c8c2b6968aebe92f7c0d166147d6cc232ed9ad43af48da421d3736b6d68b3a57df879ac50c7571b05cbfa6a0aece408aa02d9885a0f9d7531ac7d049632040b9c10af945a87c82fd5c8bd44f30ef3530d0d2f5922f87a4bfccbb8ebf5e3949d6874e61376e16982706fb9bf20a97f08ca34e4b710783152e3525f89e98c9d4d31fe6b23670de0b912e393927b43b46b0b39580766ba580c12bc72fab387d2fcde4135044d29be4bcdeeaefb11a37d660dd7ac8538f7bc0d93aa4af57672edae4d496413fd5220b0f7b33ccb0df7c8ddc4d5f106795efe10a901b8286281db2d4d429c7894055b021d6bc70033e8e46ca865e03ff9e0f7c3a4fa1c38a86477a68d0a4cdaf7c711cd04986c7edf2bdaaa4963d8fb641a4b1120e3a97c2be7a2b73a23aa9cfc119838afbdb504aef13ef3f4de7d76ee21bd0b1c4021f4f02ef7e354464c3643c3ca7414c66407bf83b1755abfef95a1fefab74653943ba0a0ff58bbcb3a96e54fabf1c43703d50a41e93bec1f0aa5780997b51cdb1efe0b195f24573d1342697c6a6275064fd40d10fea1a14f985619a32dae89ff847308847934f4f96b6faf52e99fc749c91119d3571d44ef8ba9ea181aa9343060393b74ab259ac801047abe73832cd52e4ed171b44f1dfa23d9939180d71539bbb3ace0d134eeab7c462f7366dc1a02df2c5f9eb463e4e63b4934c4bd5e4d4a94b454d606cf0352673794a2334e5f507fbe3fb524e720de0698e5272d87d0dff0d710570d3472759afb04864b7ff4a33edaf8b9ca6630d0ed7d4158c11b3dca0fdbc6cb4ee060cd01d0dde13323cce1aee7c93d97a42f0851e4d231a66eacf88f4e3bbbc2ee02852958446090f27718baa9b80d623146559f748a72f4ccc538a2703dbee7673465cb5b6ccf259c80174628eaef22092631c56d5207f29c0ef30ae607111b9bb250e4f2dee2d3037746447882fbd7864223538d67299ee66a8035bff4ae71bf922b03018b539a8a18edf080e3bb7c76597e80127dac1057d58b5f17da6fbfe54d881d8be6734a92baa9cc36f7604bdd6e46b3e200887f78998cfc92b4329a92a519ea8873f30f8a4cfb46a558d23c13a6afd79f2f50b0c7f9aa46f5312d64723184f103ea05d7243a0dabfecfd835d20a647c13590397f480adcca05cd4e718a8cd4881839c5adf8604ca43c3aa38f646410cfbb1d4a5d71de819564c40e425af7ce248abe4feab0619766e7915650c52da818d729072b1d52195e5905bc59d55f1f29b8622aaa3897b3c50627bb2db45b2dcba7c2adb42dda20b3757e2d27650736709301c7c066272faca69b987765aa1e686f1d99919560b81e518815492517cb938dd131b621d6e554000deea5edf9cd07b0b2308b76637ebfb9a43e0d4b36cc1ea8fe80e865d25606d27d9106135e5df372e1422d3923f1dd4bb70953fd7d9b66235e92747c2639d16660b50df8230c3d4a18d9c43bbad35821904f7d6dca8b4525ea3d3dd9c27f81867e57c816c545d85956adced5df5c057dfa00d247d86aaac87c0dfb1f660d92b3f1038ccfee3177c4640faa82a1ab91f1ac97a3c48ad78a19de52205289da6590b70270404b514c86fd96bcf8bf7f186c6874ad882ecd58614bd10665414fb8d9f5bc1f66d436e33f4473de86e9956031cb05c12a84782b99bb04da8238b8ad474ef87027ea1573a3ad68b29fff1c035852ca789fb83f92ae781cb113111b53af27bb39ae8f0f043abd2dfe19bbfdf92fee7451ec4aaf83c4b31c089ceac60d6eabc4d070579da13f281841d79670b677f4374c2b119d8bd190117991ad6b79fd093f6d7632a671e8cd3d092c7f72292c5d7cae20a86324f283b18b431ab2e183d967a51555dbb32fe6ffaa968fb3ed38727cbca0a8adf44f9dffd9796292bb8b82a7e7c6b3069aa340738793ef3f38d5dd9a3dde6e86c8a6f55cb47a470c012f156dd21ec204da8f14eac1caf6e93d8866fe25888f6b8ffcd47fda5dc36f6c05ffc59553cff002f8aacb1901320b4586287736ac3b5c4f2d04e27c3ed38dd1aae55a7a253b542338e41876b913de2d6145815367f61ea031e3982924275603a4beb39f9637d116cbb5932a032c6f74695b718098cdb8c76655576695cd710410eb0c38bd0a064756727749d2cdae3b8b8bd329d7a6d820a306e88e78f7332752006b9cf64979fc996b21b6ea59bbccf20242548531c634531a836ed001d372270b036a97fda013e7231f37fec1da7c85b1d6b2ebe17474a1b0cf558cec96866ad978800b0e9c10e581bb390d6b3fee7284e6a555621939e945c4efbdcdb0a5999aeb9250ea9bc0d170c9986f4d9f3da16e92dbac9a072ab4bc52b4943a886fbbd03f14fade67b4d6aaa345b9a9d8ed5616c20d6dce7ab87ef6a5da8f1ed4cf4689a53714dda320a32cbf751dea658f7e42891ef4fcc56e019b146b0083897ed473c5d1aeb94295adc89080d8934fc27c196c4bbe639042629cbbf87b42e5497a157ad854cfa0f80bea33ee403b3da2cf16ac36cd2535a0025b5cf9728b6ae58a83fc0b03fd1a7bce1bb9787d850a9b8a2c88fb5525dc2864b62c44d805bd6af4ad4bf0e39445f0e18118ad1acdfb0360ab5cffa5477174d7032bac12b4cf39285a82470a7982b39cb9f2a6ec0da30e7a9215a3a1988a7da0f70b5cd668d52cf7a1f26cd80be40207264ee16f3fe6ecf316490c4ab41f9e54930c0ca3222f13170903a831784d3701a466e9444827b0e2389cdfbd98c2a742d6741cb85c6554700e0e88b074591e08e28e39c9be47baace0b78395aba65a260fe139bc29fb84a4ec2497d109d74482ec5cdf51e9c101e5d2a95e511a493f7a1da2ee54480f45b231aeb01bae6688ed2db5cd3a86986b71e15c1713b11eddfcfe5672b1de1ce8881990c16221487e941ad2060d50a8cc3b1bd76401229d5c5f6634edafd398bf5a3dbc1f33263c97ddf7e02f61378a16c6762dd4be9c5bac5638e7be7a8bd21bfe6ce409f9bb9ec7f74e4cfe79c0f05ac50b7469fdd29a35ba85486b9e2f25050ee62f0bed1b9523e8d2bde5a69235c73f3a06779eae30371c9a852ee342a21de80670d0f9fad806c163cafade8d9eb4d4fdbbff89a5fcfee7d0f9e3d5dade828a6ab897de59a9a8390e0f8187f84ae7d956b353fad9be4263cdd24bf77a53d1458873187e317c77daef9840775b579cf337c7c131e8248c00e5a0e119ea597ce214e7942cc8cf2fda1d636c982d25556c843f1c7e8666d58f830834dc0f45eef5171860f4c6d1c1fabc73646d175d8b2b013885ce379f5a09a875d29986cf8d4000ed861d43b83b14eff71d70ef9604c8b6896a72c3689f3489f06b725680f42c314e82946f9467969a2727e9a83ea1329a93a13f3f6ba1134437cf89d4a68adec1068857185e684173fdb5f0a8baaf2187d17431c93409ea051785fb540d2a747b3aea1be49f11b835379ffcee4602c944f626287b6faf09ed1fddbfadb6b70f5744c6691c5989b8ea77e5e188e95914a00e5a3068c75aaf345ae5fa5d253289dbb38b6fdedbc578b2af317bee5756e78e94bddc8dcfc10ad6fc4b62a67e6ea606eff9497f1f363077cee539319b4ba57ef4a53cff6011f65e3a2bb90d8195536b1cff90d7a46fc81dbcc1f313b9f2cfbc9abe0c9b2107c1dbe62f9e58abf2775fa9099f958c12465687d7cc5a98b56fe96f4e9066733248c7de4b558035483677669518e95c55ccea472ae21ac1f2e578586233a33d8155ed0cd8f5f690c6cac36c05c287adffbbf55a451032a0e196a62507aae464adce8651ad89996804ecdda714aa7e6111f1ca3488cd756ac390a25ff9867790f55aafe3a22bcf0a347fad4effd1c74366ed46eb899ebff87bb283b132a8f342141ef1461605068de83f33bbfb75c59cb03d6d2a01882024647c804352299005f85ffdd192742e0c4f6d686f9ea8b4949124c5d1cac9016b435c61f669a", &(0x7f0000000180)=0x1000, &(0x7f0000000200)="73a5ba4b017b425a66e06c2fed6a7a92005dfb21403e56afc06cf07c94f1a082d9a59b44c56e50f7b32d518ff7902fbf76a2c6d8ae5f59f3a4f20daf1c4219cf7e74791b215c77aca577d9c076f864d5fbc2476788ad591cc7593e52b7fceebd8c52f232a37f9b71a0de94d391575383dc", 0x71) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="b631f899db5a3d29d2f9e30cb664829d8131da5abe225a6ef5e699704ef34e4591adf278", 0x24}, {&(0x7f0000001380)="d5a6a603cdf135e8e2f3d6866ab2506655e453ac74cc91c084af75b83881cb746cebfb5af7010b7edc4b9cf76b554e32565854aa8dfa77a6f36c8a1ce2d979dce80ca20c584538e880a18539e7e34a381688fb86aaa91285f85f8c026e19f104d2d9970c8c5b4c8373bc63156dd8afbca1f49367f36af922ed6a5048", 0x7c}, {&(0x7f0000001400)="bc592a3addc8e0ff0a1a6cf4a1dd2e3b59f03f9549b961a486a5a10fa6204c6cc70c35d517ce9befcba8b67818cab89d7ed83fa10390cd97534bccfef86f995871236e42ab963b4bbf5d85a2d371423f8efc29c56090b710ce8dfc974180e2019843e74951fca41c2cca8cea568417c00f952c267d4a8220b61033468da9fe31d17c1a1414f1f5d51689796ac35149c4addc3eb212af03b191105dd3d145bf57a26a7ff36c17d61d0c6fcbfa52a19d9ba40d026c4928d2725626c25cbc130e9dda09ad048eb4b2f90f0d6d7ce0", 0xcd}], 0x3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xaa, &(0x7f0000000100)}) r4 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x2}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {0x3}, {0x0, 0x3}, {}, {0x1, 0xc97}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000180)="03000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000140), 0x4) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x2, 0x1, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x7fffffff) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f0000000100)) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 5.578603518s ago: executing program 1 (id=264): r0 = semget$private(0x0, 0x7, 0x3c0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_request}}}}) (async, rerun: 32) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0xfffd, 0x1800}, {0x0, 0x4, 0x1000}], 0x3) (async, rerun: 32) semget$private(0x0, 0x1, 0x4) (async, rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x1, 0x4, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) socket$inet(0x2, 0x2, 0xf1) 5.576783583s ago: executing program 1 (id=265): ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x100}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x20042, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x3, 0x7}, {{r0}, 0x2, 0x8f, 0x80, 0x40b8, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0xfffffffffffffff5, 0x3}, {{r0}, 0xfffffffffffffffa, 0xa5, 0x1, 0x9, 0x8}], 0x6, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffc, 0xc0, 0x40, 0xa, 0x400}], 0x9, &(0x7f0000000440)={0x3, 0x608}) r3 = syz_open_pts() writev(r3, &(0x7f0000000640)=[{&(0x7f0000000480)="74b9a134b322b7ece7e5d8b7f8c1a30e5188f25b8f33512c323853f1634ae21f200dd582f95046ff1694f519e39b91d33e5d729782b7956efd50917736214fde7e1612a1f5239e9bc5c78e05eb9d9bf91b1c162692630cd6f91d4f63130385af17cc89bcad49a0058aef99f933bd47eaa89e36b15e255de4a9d79d20997e57e46b517e263504394015f2c13f3de3dd83740799cae241c6e70d1ca9234e7e270d43084497c791d285516c9cd9860bb21a514cb122370b9c52656ab3c4ce8d0bb902fb31b74d7b553c350e1c90851fe6c0891a1736fa8fc2585b5b5ae7ce9439e2d5a744d87e36616fc087b233782975334e3d310e3abb8f4b18", 0xf9}, {&(0x7f0000000580)="6a1dbb27a14e87a2125578e221495e7db9c7f4becadc44084f2fcfadd01bccd96a59f88f21ea1a87b2faa3911f6665f68816d7d7d6a1e80e6a366732ee122e8c806c168c08765628fcad49a264e4062986e1580af7a129fa6dab862e08f074bf8400e8057a9dd24961c416afe99abd6753573b2ea88e135d4439a788617e06c9da472070c5db", 0x86}], 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) mkdirat(r4, &(0x7f00000006c0)='./file0\x00', 0x9) write(r0, &(0x7f0000000700)="d808d3709a85ad28de59c2b58b8c7e26de55c7c7ac5c9afd80afc7bc0eb001541b0551a8660df8f4a9aae12d6a964f6186cd13bff1ec472cdddf7fbe6c6dbc7624d2d1fa6b7c8a711af1a439d0d64d5265ff591e00634e14a6471c95af1f5487524349c9a2ba4d5fd1878ce1b564b61a62c2e61032ad21a272d1975255a2a9091d8438e275dcd76401268bed40ced7b1251bc08c8c3989f15d8747d7a1de91af77148a79a8dbccc399d6dd1d24986e14e1a86c81270e398e6cf8627db2f048e73c8c20b136775c3c7d110cae8b38be1c5697e9656b1a5ece38732c33c3b5", 0xde) write(0xffffffffffffffff, &(0x7f0000000800)="54c9822fff94c3321796e6cd67a9f412410dd6b1d0c32d8ca2d5d9be6a243324fc6199c7b734a45e77d1", 0x2a) r5 = kqueue() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) fcntl$setstatus(r6, 0x4, 0x4) r7 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000880)) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r8, &(0x7f0000000900)=[{{}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x7, 0x9}, {{r3}, 0xfffffffffffffff9, 0x8, 0x8, 0x2, 0x62cc}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x80000001, 0x6}], 0x3, &(0x7f0000000980)=[{{r7}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x51, 0x2, 0x5, 0x6}, {{r4}, 0xfffffffffffffffe, 0x8, 0x4, 0xf, 0x6}, {{r7}, 0xfffffffffffffffa, 0xb9, 0xfffff, 0x2, 0x63}, {{r7}, 0xfffffffffffffffd, 0x8, 0x1, 0x9, 0x8}, {{r6}, 0xfffffffffffffffd, 0xc0, 0xfffff, 0x0, 0x5}], 0x7, &(0x7f0000000a40)={0xd, 0x4}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000a80)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000b40)) readv(r5, &(0x7f0000000d00)=[{&(0x7f0000000b80)=""/31, 0x1f}, {&(0x7f0000000bc0)=""/73, 0x49}, {&(0x7f0000000c40)=""/10, 0xa}, {&(0x7f0000000c80)=""/87, 0x57}], 0x4) ioctl$KDENABIO(r8, 0x20004b3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d40)) setrlimit(0x7, &(0x7f0000000d80)={0x9, 0x80000000}) socket(0x18, 0x4, 0x7) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 5.385430863s ago: executing program 6 (id=275): syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x28, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x3c, 0x0, 0x6, 0x0, 0x0, 0x7, 0x66}, @dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfb, 0x7f, 0xffe1, 0x77994f4, 0xb2}}}}}}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x200) getgroups(0x1, &(0x7f0000001280)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000012c0)={{0x2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0x108, 0x8}, 0xff, 0x4, 0x6}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000001440)=""/4096) semctl$GETVAL(r1, 0x29a185cef3e62af2, 0x5, &(0x7f0000002500)=""/123) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYRES64, @ANYRES8=r0, @ANYRESHEX=r0, @ANYRESOCT=r0]) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 5.34116079s ago: executing program 6 (id=278): r0 = socket(0x1, 0x4002, 0x1) r1 = socket(0x800000018, 0x2, 0x0) fcntl$lock(r1, 0xb, 0x0) sendmsg(r0, &(0x7f00000021c0)={&(0x7f0000000a40)=@in6={0x18, 0x3, 0x0, 0x6a4eec00}, 0xc, &(0x7f0000001d80)=[{&(0x7f0000000a80)="735bda8d8ede1063ada20c4be6661ba12c0aa2942aa5d8573ec84261098a67d847a2bfe5faa7099592c9aed065b9c9bcd3389810ee39cc97529fc4d467c795c3bdc165b91d19db73df8e812a07f732899f5aee68a4462227b11bdd51ecebc05b1c4b1f77c53f06ead99493567391a57bf57808def9927d4f5739c4ba704696d5a36a87f361e676c84f78ea747a23172ebf00ede4af70ca9f6a7e1dbdd4f1a1395d2c30268dcc7ee5c28c902b4d630c25743ae16dacf8dbe7f5ac89e8374e70c472f51a13cc1ae7f01622f62bcb6d79e528f93f145f4eadadec0794bd9e9af743c109769273dbfc2480082e67f7abda", 0xef}, {&(0x7f0000000b80)="24f9b03c2c1710cc719a8c8222242757fa7f3568c26f139c9c708316d50f59b6da9b62170c108b43e8d9b400cc6474eed3b6bc10cfcde72a0bd9944b597bc7a0cdbb55d771a54096eb95fc088e09abea0f2a7bdb1d86aae11ecbabc83b5dae5b793c2b7f572678aaa2049f0579352d578591d21ee7d7e6f2c51e1980deac528c9fc6439c3f7f297b6f7b19f33cfb39a1d8c07ecf2f35c5bd9854b0bc31687d359f5a9a8e9980916f8b5ca2a9f4c6d012b9b9ddf0afa8c8a336a27c96d989c726282a241c982b42e282c2efb692fedf7ec27284b4e4ea2408c6a6f01094d780b08760c3bd9680ce3efcbdc37458466cd3f7a40ad7302bedb151dd9996a37516429331838df81449bad6398b46e08b92b34d190c1f79fd909aaefdc69a5295e0658734b529a27cc7efd59ea1e5c10a47a235e1da7b5a62e257932ae33f8de11c60a7e2f7215e629996268609ef6c69934c4204b3b4f3769611e8c2cc1819d7d6c58730e83497780a3361b4beaab7aeb889e8081a3ce305c885f5886bbba6a640d0ecaf36ab7525a02854cea98158254e1172996e4d32d248d84bd535e2af0f33d1b2c6fa4a6682d58a92ff1b467fee2ae3efbd737601780f13999354d5329421bf7a5e00001860c4a6f5228d3cf1f6d5e79ded692a0672c0d538f65495328876e85cbb0502043c23e9c336ed87e6374207a3e9463985e6f9b8b277e1dba3184759b7a615d4769aaa0b6e25ce3bcf01a1466921fd0173bba0dae5239d976b55c67321f912e8066eaa1a83e64b375fc58afa79534f9d19b89fbe1aa10b1acbe90487b6942f8828476a771532c5db824fea93f21bbdf446de6bc8fe1d31e4865772b746f241dfcb034307ac7545ef3d412ed044bd99aaa3aa15a7a4e4ca94b9116592244b1f264c6e48b15faa88371f1a951487a8bf06785d50ac02e81a02fc20c61bcdc771e0f27268346d48ddc3ec5bf943fc2ea217d01163f3563dc857a32e49a31f1a3dcb9c7a23b1183998cd0b60eba7504d7ce7d7fe5389c40ea26be8448274aee18aa9aa30ee2f5151ea90906b2a4ea8da8b3537c9fabb3d74f31fef636de2613e77e0ba175584155520d6a1732a00139597c47c3e3ee0adebbba8c49727ca718d3d962cb59d239cd5da2f964bd388e6a6adf6d22b7770c073f7df0fdf75125b3c11e61ee8f79b7cde16646037bcfb2bc06b60b415f8bb55aec8685098917dc476a8b5088f9941028964126f180bbfd15312bbdd5c9ef204720f97841da6b505fae73b276b99eb4545c98b9f01b39a73ffc679892fc5dbdc43e916183c7b3cf67eca1e6811f376320cd8876c8f6d0920807c6457888350f63a61f79ac3208174e5623990db44c4a714e880055cb732ac395620d06500193a83f43e744b30d85687f8f20c7827a7586e90fb913755f40d1c2ebc7cf3083a04863499a0c43ddc15a225f2b70c548cbb59ba720d19465ca0d5b57859c92bef17692b536ac333a55f1395b02541e533023a27ad9e9a7ec4b8dbb84408ec8bd619f16a0cb70c343044eba8b133f5143ba7aefadd1751e619fba27696cc17a0a9125eb9b97ca89074a24095e1fb5e2167e123e9986af2dffa9ec1771b70a8697f649f21d067368c2cb9e33b182a877622d94faa6e5d0f181f09549801f4c72ab48c51609575a3886a2ea388efc1f3a7da0ea11e6c6603cf6e57b37210fcd4daf29464f05ededf47b3fc615f47689a9030c53c2a9e38c994653f0d8f06e4a682e8a971a8a2916aeedc7dcb60a38f19165fc4c2bb1459095fb780168d704f5d242a9073718c1b575223bc7efc212ee4277683e24921f59a073a0bb8baf6031affaaca83b15da157bd6576dda051f37c7a4328af3736b3566a83f2dbfa6daf78caa942a4a510f1210e2ca542846274f71cdc280481fa78e25bdc0bcf20df7b2db052af9acdea4184344857728230ae229bb6ff33345b2da7a8a4093a051220393ece529dccae2f91bc5088dc58a4d10ecb06543fcfb71b3bbe72d267da0d43a1f73796d02fb94dd322735c1a3bb6e9eb63a693a3b5c1cc319fb42b9a043d05b9aefc89d60a6f05f78194e400697b9f9616dc7bf8766077e99f19060e1d3da4078d95a3d4d3afbcde7f995f2648b7727d91c82e73fd48a3450562dc4345e9d255f4f2a2aed9d450d44656364a34f68243d4563668fade1c896072a338e353aab2341eb1e4dae4e4151b7c1f6ef14bd147dfa7beb204b7b9588a699fcdfe71b7f396b4c71ceeab82e32ec10aebcd07e5d7202318d2a0374747161b49d4fe00557c3121625d9e21bfb6be717f30c1d7ebd0ba6bac6a0ddb0487e0d41d0debdbfad911b3202a869f1e604d07b79fea2b53056d41087a4a6b48ae55752b402061915ce4e5f7bf4c87c44f6b025e7a190e0258dd9ee591ae460b34ec1e16d2b107cd8a9576044c5d32695da641f5c07cff9c26219020726f7462e4f220565c1cda2309167b7b9cc9de96031658fd422647c41a2a67e54d4331bfd5fe88eef8273c7f9c321e198e0872eb2baf3405653206dd7a300294c11a3fd720429d0aa95a31ca5c3568bb27c7d9bd633c5cd403804cee3ae2fa5adb8312ae787b5a89af74d6f15430881967549622a834073500718d8ace525a77823047b5e29bafd8975c1d650901b096895ebc8e9a6ad29a46f52de57cf2b404ac7e93bbc6f0ca293a27c4f2eb7a84ef5ec7ae33c2ed57b2be5ede58751d396257613af589e440e3b20c9aa41eafafe5ae8b3c8c57dbfbb7b0a29558ae380de978b9c4691f2c77d27f5a943cb3ab8c38b27bf0ca3f7d449198036029694194a939a88ad91201b07cfad39c39daf4732dec219e051f357bfcae00ede9ef0f6bba4b54e5195576e9c0d7506ae8bc52c03714069104e1495aa329ae1128e243c5c1ce4fd5a48bdfdace09a237c08c76b9d99f311f3759b4279e7324fac8e038b06131883ec35c7c436af14025547ccf86cf2e8b40f12d12db81d266e653831c5ffc16aff8db270a104b7be944e37fc1f4095057811cfb38d2f90d8ede603960381991677a45ef0d0e0b7e9a9fe01a9ba499de9163a9d7430f381b85f80cd2923937f4158106bd2c8d25b03016d1ee2ae4565103e31e244aee2bb1b9f271c442c88186e5d384a27225cfb6b1f8118acf9b6a879a787b2891aca893564564f61f58f6458d8077ab149b517c73fe3a3b1d61be30d8c7eb261ab94f672627a2a61bfdee7857694d5b9461bb1d0f9249ced4062a06d218348558d464d9e652c2c65a3751e65a11c6f1005f2d55317c9bbd5848121e00b9324acdd49b4a093e5ee11c962c481393042a790a83ba4e4703de5bb44d2a101f42dab57a86913804407ee3b5d3125f4a15efb601d3a80ee68386a236ed04899b238b5b10757e82c7be138256b523902fa15e99427b543f593b95a21c5fe06b25de814ce1118cca89dac314f57f1cf03fdb2432ccbfacf1764d3d5aaba18c8a372a3bc4628d963ebbe52349a1678798b9c5b9d3238687ce1ffc7274d951e042746dee750d6bc5e39674043ed447e81b563f6bf2bae6cf584930df7b0fb6bef4c0426503c65ab05acc7357757fb91f6acd50cf66fd6b5c01ca45525601ac79b4e3c028564c115eb2674082dbbe7fe4cb3b3861fc2a53be6d22066e5393eacdd62551433591f731b55be6dc510281baa9dacb34fb49cf6ee74319525549824de719b239a576b984a73737134a16ffa10f2974b8c37551d6fb21c0923e1bc9d9a4642c5e4a592b81b936c8c64c64043dd92e260365291a18b6425334cd5bf5e642c788568538b69f4e07397446034de81f2e825bc5b7d351b21f05aa49e3240a5ce26deeffb39e269345fa699c57c25084665e354c0fdd77db213aa61852f2be08b4b4fd8ccc3014662e585dab8e6ab95b87647afc818b0565c3b110a8d8b3d94bc42e837b2ad66cc7651bc318b303cb40fa7d6ff229778ac72cbb9d3ccbd0bc0388f29bbe92af254e728e871ad788924c3886334e2602c356c4f1101d45461a5d4664c90ea5beaa03d21926c649d9784d4ed166df870d6b2fef96033d103259819501e6ee4ab0f59589e9355043c2d9b73574479a6194c816f1050c19741cd2ba44afcd8d274f3829bee71bca8f0224eb6a552cbd77af5cfe55f3200e5e8305f70c79f3d80074235714246fcafaa4087a46f1016109f204e752e69529932e5d07610938d54b480c56f29de95f1cf6835572d123efd25cad0c16cb9ca08a5b4beca8f1ba45c28d5f3e9934bcfcce7683edaa134e3f0721706ea1c4fa790b6fd5df3909b15c0e0e568e3f87c50528f4a31927e9604f3ad7c7e314a2766fb93f8e026b3642d180bfb546ac50053fa3526975c842c5be45197d444be502606cb8ca07ba27fc41b9ece65acbc930e5652e61709db25684f57416f434b195357c08cd3890b4d42d39376837a2470b83f6309d27d26567e459a7b2bfdbdc4037fcbd76bd785dcb93acc047305773e1ca9959e80ef2a6acf7e1e6bc5b2f2c3aafb45dd94a3dae8abdb4a964b7e43145238f192cdfc241743da76f5c6770677ab94d478b222d8097781a8d9a3c1e6530ab28353e877c1accae2721442d1784dc0428f69ae781d01b7d1b5416e4d4dd1700a4c8357a13ac56e35fda44a292cd0218f1b5b84a75009986f5a76f77a7160afec6f38e046194cf682f60c07594e9d0a92a3351868616e814ee606b0cdd7e3fcd310ac4f461a08252aef79bd68052685831615b1e2ac6ce92ef5a80ac9da89191cb2513526b35247ecdbf51aa0bdb7208983e79269e202d815a613c7c10f8ca48394749c8b6ffa7fea4c4ff95f23f83d754b33326196d23f9937ff6254d63f618bf8e0aaf44acabf29670160c2268912610b3b62f72bbb551b58cea8f7455f284892caa271ba48d11cb20d8544ee86f5555e99ac2e0a92fbfed9d05e651a6b7bd7b27ffc196741af90ce3a38b412a7fa5c8fbef833749a7f4fd5f4a0215324f6c074de2053cae8d932d77536bd8f5eb7683aabf42f307845758833158c60298fcbdfa2fff3c7761a279fa8ec25e3d3f9e2c24fbf00d996a1ab13bb6b2137d48eda0ae88c357aa06bb709c6c82d8791ec9297df76de51be644e00d36340b3d4f36ceb54f05327906d6b35fc8227197219c00a1044d5c1c91328c244e9131d1e19bfd3c57a10fff7067592145501f86678388c74ab5fef9d127be590aabe5f87f272abe29fc69de2c691311c4410b50c362d08a95c4d741ed65df7ccae2d5534df654722454e1c93faac5cc801e410a8b6e8d57653bdbf0d1c74933587b9b596b6685f3106d27488d8966a05ce0c291deb37bf2e4771f6208c7b95314fbff22f518feb109e129e34189dababb7a2e50e203c9e09720b3c76b423c912f389d1d187b8fb08a828467442bc7b4eba2bf40bbe544491c5c7fd4f07c2f1336ad278fe968d36bac770bda47913cf669cd37ef8271e33b950a94732821108780405fef7ac3915ff70a193bff461f24afc8010d5641eb86ffc505cbfffb7d22d770387b96e88f8fa666e22b85c1924d9ae37b017b0bce4fc2ddb7f7135ec8c52e22cf5e54988d4cbbab55804b7f1e59308bfe4e50b08985dc53c238701cc393be61e99ce18f87e4dd01f9fcbfbb243026d6bd485ce534ce98c3740e4a990c014990170b52c4b6d71f1c3a82ee768b48c84bba1f31c01ab91929da4b4220095dc5aa43b8a99e4285a22923ca559e37d05f3763904906ccb5e07b9dde35f715c4492fd021d56b307407b3c440d9366315e57d200d736e642a726b2bb32732c9", 0x1000}, {&(0x7f0000001b80)="4977fe370c430ab3d19acdfc5fd39e78d8a634b263c3eee3c1b3cf45f187f87f00865b89bec640d2b82206559863f258364a65fd6e51a1eb119d9357", 0x3c}, {&(0x7f0000001bc0)="76ca9a0a133b1b863c3d676e78f60ce435ad771ac20c8a7fb3ff4c4637fd4900ad60c4ee1cb956131988bdb384fb3447069cee287e1685b9a0c63bc52b8d558d3bc84d851e65d88b0eccc80e247b8bb62ff90b38e2308c313a1e8b2f4cdf73c257a89fe35a218b70a7c3e576a4bb515268177e8eda8b018c1e160baa", 0x7c}, {&(0x7f0000001c40)="f4ae4339465b7e43b5820807b45632cd9ed0fb071a7929d8497a6b1130341b02b2358bb0869e79f109c244dc89fbc495e38a3a5b9062c296afe3a39607236abb9081d78c73f86175979a", 0x4a}], 0x5, &(0x7f0000001e00)=[{0x108, 0x1, 0xd0b, "2f886cdd96a25d06da43762bcc556541d9707ee795ba6d11b57ed18f7695fd0d26fa968c1f473ae2b3ea66920c936c33064aa0084c8db17b9f72e5f5d946eb98d0f11576c66dfecd1bdff46a799a57b0ab312ee5d48be945e842f6fcfa516f49dcd149a44fbb987109ab34745ac858cc45bc9de9bd2a1f2163fed97a889227a7f13db3b5be8c92660b4aa0de2a43722aa592b2f94a43b11c9cc43d5d8cd00a26e617bef86df499982218ca93057727fed4acf15c14200b7ef9a1706f1d4b35cdb3e8295332ca8c2ba2daf84945ba982b89a966c6520052f08af260acdb4b0b9a26b70148406408bdfdf1e6525c3f73b0ef"}, {0x30, 0x1, 0x0, "648d191e933cea4081b150a86b696340c99d9f039f202893a5bf"}, {0x20, 0x1, 0x5, "6142b746ddb97863483431"}, {0xf0, 0xffff, 0x80, "2960e14984e663cad167fea8799a4c0c148a68cbf830f0ef46484786f0249f949d0ae637e1b4834d7df3072d1e80f7bee753d3162dd90712524855ad413b97c484e84d1c4910e21fa0b6bb17b616085bb8d404be65de2fe87d4d90212402657bb840c84161712daeb0563463c77a088b7c0c4eb6fa491dd74a7f8bbc3c30d7ed3fc38f4afbb751c219dea44cf73aca290029096b6ea9a28f230431b308dce7d1e753384e4146b480b9557b18393e3009b322d3c49a361a97b369658ba2c51668bae956e526c2a9c73c31b3c3389f49de563b228509cff257b6"}, {0xb0, 0x1, 0x301, "21a2a69d1d6812251f64f2a5ba13ec9baf065850a7879d1a5b723caa90418df1f5a99f2b81d945dd4a53dddd6fb5442567deb9219c1235fd4312d5a88fd24df6208bbeb1bd7a04d6767b641e776ff15f3272d9bc9516f4cc0e4d6aa34c2141f40632bb3f4dcf04f78a33ee25969e939b3f28a10d905df4f388c51a352b4c2db6992c848c9e9cbd2b6472f72635fd16f398982b5fc1cb77d459"}, {0x98, 0xffff, 0x10, "802c34b9e270e47cdc7dc780cdf1d1f167bc202d3534f52e4ed292321f5afc8de6eb488b8a659c5519b976c50e3b2f993a91bc072bb430d582301fa83c3e668f9548413ae3b44535d2243256eb7fab0a244bd93b9a7e825920f58d75bfee107ba9f5920a87bf2127130253786873ad4cd6653ae51e1ca999a1ecabace7fa4e0a6b"}], 0x390}, 0x406) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x200, 0x3) setitimer(0x1, &(0x7f0000000000)={{0x7, 0x7}, {0x0, 0xcb54}}, &(0x7f0000002840)) 5.337801472s ago: executing program 6 (id=281): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080)="c5f5d915", 0x4) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$unix(r1, &(0x7f0000000280)="1e786d7bb28b8a56c9c3dce2c6de3f70141135142860a64b7f61148b196f8f0abbe38e6461bc406978c24144ec9e4cabb106278aec7d074158af465a1e06fc4a632527aa6a91dde506c5d62c87b25e7bee5e74d9ec1e7e4f2908f64155031d31ae40d2942c4ad584fa4aa75435eb217157066eeed32cc926dc820ebdfbaad7b2b225d3bda03aaeb67ed437a5f17c70e9f500adb8ad7df88e757ffe2ecf5d1c61ca9293fd8aff8abbd40fa9d479d8fb2e1cfd8b89dcbdbc6f7472fc74c3a4979e64c4df4562ff26092e23f75f89fb4e9506e9447aad641803f3c5d0a6c8120697a0b597daa564fb039cd3942e6098c0738d6d5499c2552f9c612174dde1e2e8b6caed7630835e8f87ae683470fe3240b78559964a4bac09162c253e699bb2799d1f65b0fc739b1bc81d22e9b0640ec1d0baf37f020df2e43f91adebab6dd38cdff324eaa271173199502446f20a4823784736fe2f87c6d53ddd02d4343d1c81e33fb575eaa3372d8fe0f924086641305c6be74682f483e4719ae9583b0c78421ac9b989178b3a56bfdbf0af5d46bf78f5681145fe5426be1c6cfdffc0c9cf491398165b87cb0b31a21933d82f77c6d26c042dcec06980471890c98def398a9f81602661caa3dc65d2bc16e9f68cd4d62350060afc03c65a7b24a7298f8508797597da5dcd5b05862c057ccd815eb1e6d6ca701f0d04b32d4d70c37add6f037278b15ced0da79599e066d503e1a3625f41d0f16216d1006a491bb69c69bd63f646bb34f2b0550aaaa63503281263212ee1530386036925bab2ca36e04e1ba1054102c76a0e43630fecc9bc23a7ed0acfed0f01b7b84b0f659cee36e428823548c836f0724a7059790899eacf4971e749ab2e2ffb69932d6a5bf51d10383604ec139fcc0646c0cb6f3a80b0dde2edfac06ce72260faee2b0519fceaa41f5b7baf274322ffb795abb0d40273f81c510addb89866994f0252bbb427239a9e86899a113c52a634e401045293e4a7f4bcdb73fcbecc23fdbeb77afc55d0fa23d5f8eca16944072ad8e7cde6825d400f959320db1bddb124abb5efb76e015c1a98f3b66b318f763ce6caca64050e52634ac7863b00c406ee2864fb608b3bd50686666892b9d6dba7917f65d7960e7c6c0f8576fcdd5bea898bfb6ea6a9d2d6bc40c4b9ef54e071da9c2c7be94f2c57552cfc84edf8cdb5e03ec6c29f7378255818eb3d0fa4945b4e0296bb6eb31b5b22921ee8c16556552347e3f494d1b70cb9fad6f50a7be8237b6ca11f4f9a86cbfce3a4d779f392f0f1e832e2a1d4d1d524d4f843e4e42f595e2a76f2da57d9ed79539898300a83d874a138e3de63e26c1d25b74c0e15034edfd2f7d6a025c20cf3d99301dc2b050c2f4b703b5b126ed45651039bebf227dd69fc12de3818c2cdfae49ec835b5025a62b2a4f3ff889c90193f0d59f248200a7fe5143536cfffcbea0ad17d56ec91b6d7078aa62f36c1243c5ad69b5c5e51ca10eb2b2a56dbb0e3fe950b6fe10751b13975ec84ecaf528a49ed6d375dd3a8cb09978fae9cf31a96519ab0c72b67063d5fe744c115c9b6025b37cf5fe32f06b0b7db7748d051829f02c45c100d0107ab2c4f6de0d7254f8518868864a4f65806ab2df2892a97f9c970da28b7480e01ec8da12654ea867bd4e69de9e6da405da03355f81fac5ef778c22ea3e553e59ce7a56e8f13e1103b0270af9c61ce207dce48ce1b417cc8332cde046e627a3d106de10d3d52ccbd36fa43f7c6a7a0a9314bccfabbabbc0bf051c2511270820d5221cc94012cda23bde1287693c60c58b5b9f00d6278f57281b9e1231dc6f259e16f0dd2a0c95d596a9d5174a4e3baa992c69ad80bdc3913ddb6e117cdd35a28814f89c865288026d6d4b8f781add8260e7c8a2043d20749ef6220dc0e49523a84cd76bf86461d9e50352e44511cf8badd422329b2a8c6231b194c23bd0a5fa735f5d81cd6d7d30b268826692deecae4dde470d07f6b239f9564edea5a97337ad058fe14198535e05328128869494d9d000000", 0x97b733e574c976d, 0x400, 0x0, 0x0) 5.275241207s ago: executing program 6 (id=282): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x8) shutdown(r0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x1, 0x5, 0x1fd2, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10c, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) 5.270518066s ago: executing program 6 (id=284): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000003, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x28c, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x7fffffff}, {0x2, 0xdf, 0xf}, {0x2, 0x7, 0xf11, 0x7}, {0x0, 0xffff, 0x80cf}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x40009, 0x64, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x1, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x10}, {r0, 0x40}], 0x2, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x1) pwrite(r0, &(0x7f0000000100)="93", 0x1, 0x5) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8}) shmctl$IPC_RMID(r3, 0x0) write(r2, &(0x7f0000000440)="cc4ca6db2da4e61a919daede3111467ffdd612466253c87c4ebc18bb4aba35dfe8556e0054dc9390c820174b8c9c02dd759e59b2e48d103488c22e09", 0x3c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x9, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1c5) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000b40)={0x2db57365, 0x243d, 0xd, 0xfffffffa, "23030003be0a00817dd8910bb864d3c3a3c900", 0x8}) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000380)="1fee546ae1c9d15aab1bfe818a148f99bdfa7823ecd9cf75431fc0c5ffe2b8f7b9bae1d48e847524b3e05061ebd09392850de502636ba01d205f0d69ee8703d618218ef071425caec52257e5a3a3979d896ab9023425dc6db883a561bc942e90e42ff4d262c7d70b964c1ff70ff18b53c8a7241880c84a6fceccc00a29942e4d3ca0fa23234e22c76f5ed847249c7f9372ec427c41f4def7a6f65a707137b67b2d33450a47b1ce1da4a943d9c165f9ee911a4c30b955630c1076bf00f9c96bb81f6742e4b1322c7de90f8e719bceb2edbd2d1ca29569aa8b1b9ec8519c07a18e1cd9b1ce9b7a41cf4a0b1d75d33a0a5635355e9c2f9a9ece30dd6999446aec6b36e0be0f0e706e403fa85197f3f79b5024340fc48a787899a8080fe5181d978190ef187a968e8a44eae959f989b28c874250d2df3455351befb84807e50cf3adf9ca90c89881afe1a840527315ed3e6fca30a6cf157aa91356a47dfbe88f1120978c29385e77086237d0d3ab5882f6a7f3784105aee504861f5d27fe7956a21d9e358f6966f3f591e9db77b7d7f321dc79436ac6d0ed8db8cc51bee8aef53c3459226ef81717579787a5f78141b7342bf72a06cb0480eab687060ca8652bc04dd1de455313269c3021dbcabd9db92fcb461e341ee6d9918bcab09b1d395f0328821b58f71f5a7e59a76c1ba97de1aa824c1dd1cf1f945ba534d64874f12451759a1006290c300a4a0265b477fce6af322555c25495cd39bb6f7377402ab8ee1feecc1da4547f0518e58f8c39504de39486e6e909bb376d6478697fd1a6a7d133b2d5433729c627cb92b08ec732f002c7aa76b19ab92596e8d026a87a49fa815e5e1e9b8899e7d5542f542607107728ce1a0faf16122eed4c81f895d28e107aaf61d44dcf892309b8676fbf12ce0ce8282b8338f3d4071015f1f645663fdaca3afe0734dc092c9b53db2436618b4692c59e1224a31ef385101b2d06b4156f47185aecfd6893db8b8103a7fd1b9af17f89f5f6f6c51b5e956afde2e6f352cc076c6b4042586d08a001e9a2f8c0b9b9f27515c59899ecfe51254f02dc8de1345cd8b592271881edb1004f77af0ad9eb12e28fe640c07f703c1bc1c165ae40679ece9967397387c24b22cafee5120edda6ab4c0a6fb20dfe0b20b7ade02941f1dc006d38b48484fd07b77096de530bb0fe0768107172d1c89457a9fc4ad3311f5b39a86986bf0b2766d69021bd9c72e54ba5926de2250011817e5d3e3a3f25a7f9b9be338a46a59c73d735daf21f851a97bcff34b48124bf3ff970af77a41ec1b9e1f2bc4cd07583e8b956436a5b547e4a946aa4d74957b23ff2f8581f1ff19d662951c84b831a2756bde0eed85e370c163a919bf2ab4e9762abde2aa577713d0f1dbe845f5cb910f07f46749abde773a980afd6071245fac06d52a78ba6b5f5ed4c9784beafb04496d9ca47841e4415605403bc5d2b996ba439065c2015369a38e4c0d53954e61ba15ef78b7f03687032e5edcd861f4c194d15d3661b1f71110628c7a4028f0d8b58b28cd2575d0bec74281d3e07d319e0a23b8eb90ad0775d2698186f397ea3dc1397bd5d7346bae151818e6abe1c8d44e3d5490861e85460043a72b01137a5052a660dea788a8c083b809fa73d457e1200ec40b5ac99c6574e4991436bde484c8bd1a9ff76a99421886458a45705f60b6cb8e0ffbeb455d5dca8b2052c70312c066e461e5f30971a6c803901de5db20773d7b576c1666fb1bb780fde6b7ccf5750c91a9d3d73835a663aa1f7783363c926e1758bdbda98b1ada788e3b2103ee14e9b91890917ec47bb8c5fbc27dca33654b106d1fc9a8d8c2eba410024f00724eca7e00378bb06b5232ddbb69a54b27c869e41dd7ed1cf6fdc9e262f25f328ed1a37b8cb26d5d864861bee5f3dee8e5eb1a8b56960389267c42abb455789c1cbe0f2b33dc3e3bb8a40b67e5830b8efe0f8d458220bb4ae59b0eae8c8dd45ded867add32f1a70c5fa0c5144e2621f36b026e113ed13b97c6908a8b8542bc24285ca71821f09b849c45eb75a03b63da6dca435cdf3d3a8c8f05a30cede63622d5de1fdda9d9b3099a17b6f16952b2d81b2ab64ad805e84", 0x5dc}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) 1.954336897s ago: executing program 3 (id=383): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000240)="85dccd00000007df0000e7c0dedabb34259c4570b0e27fbaeaa5a7a0ddce1bf5a3dfdb9fba4bd6ce4d42097ab909007b56ea3d4487410000000000000000e76b2d75ecefd5b38a94a8976ad07d6b9c84e846a31bafecda95db8e1da74dcbd32f70bf86212899c479c21f00106d56aa00", &(0x7f0000000040)=0x70, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000001280)=0x4000006) writev(r1, &(0x7f0000001240)=[{&(0x7f00000001c0)="16c20a", 0x3}], 0x1) read(r2, &(0x7f0000001740)=""/4084, 0xff4) chflags(&(0x7f0000000280)='./file0/file0/..\x00', 0x1) getsockname$inet(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f00000014c0)=@file={0x1, './file1\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xa7210e10bc3c9d1b) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f0000000200)="b6780d437b", &(0x7f0000000000)=0x5, 0x0, 0x0) chdir(&(0x7f00000002c0)='./file1\x00') r5 = getppid() r6 = geteuid() r7 = getgid() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000001300)="69626afc0776bf30dbccf92ebb1e0a752d78514ff646c3c7f465b71a9a813dc7df5263a5b5409e6e8c2d41", 0x2b}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2800000000100000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r4], 0x88, 0x7}, 0x408) rename(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='./file2\x00') unveil(&(0x7f0000000140)='./file2\x00', &(0x7f00000004c0)='c\x00') 1.920098427s ago: executing program 3 (id=385): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) r3 = syz_open_pts() select(0x40, &(0x7f0000000340)={0x1, 0x0, 0x7fffffff, 0x5, 0x9, 0x0, 0x5, 0x401}, &(0x7f0000000380)={0x5, 0xe, 0x0, 0xf43, 0x4, 0x5, 0x100, 0x7}, &(0x7f00000003c0)={0x1, 0x6, 0x5, 0x2f1, 0x44, 0x4, 0x44b5, 0x5}, &(0x7f0000000400)={0x0, 0x400}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)="e74ff6ca5513700ad107009d", 0xc}, {&(0x7f00000000c0)="a34328ac32e05f2196c68575ae7c725e64dc42300fc87b43a8abe1788e3e318961a4ee41a0c0e36585eb2c8e41274e4356d8c3c6d67562a51c209a9f492289830de953d26c47f7fac3b3355d25b46d0f14eb", 0x52}, {&(0x7f0000000180)="accb0bdd9a384b24d86e302a0f153ad4a2052cc9a7f62a0523f769ed6b5608d321d00586965cfcb9c978bfe1b36c15d0d08e627a29858e7b67ad2542d9bfaa60045e7d0100da6e59ea3583df7ef407f03e816932ee5454a1a04b54946c2429cfa0e09d5a0bd9d225687d4bfce3a7c5b5e11d8b6681e661f30f0bc8dfc4e5f135d3d2e3", 0x83}, {&(0x7f0000000900)="82ff597c97e196241cea62b696785b5b58de1ea175b1ec0d553b5de99d01d85951a640307371b8ac05145b22c8d40ac72a665c38dccfea9ccb6817d00d70e43ab9726d55ced0a770ea3aba089c0fef4412bb99a97d163ce07733ef476b36aca6db8c94145d25a5ea02e0d956a73783f487b52518663200e4b482a2f459003b05f737c453da91d8496d42616f87a7521a44b8fbc8c2c2cca7afea71410849332c5358dd601f3cc477013d678cce994f20b0a05917840cab90238ad4b567ca085ae50dc7a687c3052b02e9579f3ec2c9d4490dbf2be2af057771276c8551fe594845e2106dfc2b8b000c1f5c8da47309eaacc3d6200535cc312b5d108dcfc5dd7c888ba1512c4e33728f6b4663eeb0ef3f57887a1c98015b6a65d0776a5201e144e7ded0b0d3e40e6ef3f64ad00c4967f99502e1f29116314eeb56bb3edd2756d26abc0b356497a8b2b265a3f25aabc7a657ae323b2a71af72fc21b8f9f8707f9c6c0b68f6f806a17e69f4a7193bdd97ca9cbecd2537bf1fec633743be581cac5105cbd678bba95aac1694e1c48a2086b0b373a923b7b7d3085835bda5173389cba982e9852967b00d486fced7c6f475c16d7ba621b6f8008a4e76a00da8ef33ef69d229dd256e607dfc6a81ce781a00667f997bd7ba72ca91aeaeb5637dd8fa15f8227bf055f2c5404c132c984ef8f4834e68d9795a678194d42df061143ad005a4753c9502b9a2e101fbec7307f84a6cf8ef39c694060dded294cac428308a5d9841bdfdfc16f5635aa451e19d405636e6872924443f09383d93d7e72b1823391efe7f2cee75bdf704cd7347a55e0db8c67ac8d315287c9ae88537870970004aa6b02bc91cc096cb5c5fd84e7154ccd87b8bacdda8e514f6b9c7de441b1336e970ddee4197ef6b2501be590b9362e3d7b86203b348a64626152e65ef346f5b3f2320c977f35f27bd42123e5ab407779b87422c669c6647284138b63a0d739a504e029004465ce2036b28cd47452ce3bba58feb9010265214ff9f5edaceb320f79d43ed566892bb37d4101e3c0bd0f33fcdf4ea3eb2219a742bbe5434e1822448db2bc9f9b61fdf83d13cb9befb645a80a5fd8dc0a2ad49c56bd5b1543e10522f79bf95c08a993210c729340886f204d46b576d9fad028e668ac629a3dff6889b18f6f52650d040155799217b5b3403cffdf41e8562bba6e854155a430c82db964468ccf422489a0c052ee92637f8af58d220cdc4cb782afb9cd4ca2a505399b3b64b3b80c2b75308ed0497eb8e820dcceb52d08057c93d577bbcfd3732ea354e93c498684af158f88cb821c09afc15b2ee565cf3e9a2d124dffa0c37ca33a4e4a7ef39256d3de4b11de851f217a53d370e1c28c7c36649453aaee62563f27ee9867c08a6396bd369a9e163e9fb5564d46b4767a40d3b9b146d92b53570949c9dc2b77914a5632fe2e3f9951b29574392c4824d7ff1b6a92df9724962ae2e53c453cfdbb22e022a4630eda4296f3e76d2c8f5965033552be0be7c8db1e08108fcf6e747c3927242db7ab65f789bd479d704f270508dd164144247fb35b62b39a7443a8a203e049ca8e44188623b56eed3857d2f61fb30276ca0cff21156c255479a8f1ec9dbc1db859fedb5676aa6897f3ae07080c0cbef919cc4ecc204b1bc2cca6b7ebff615c04224ef03a29540a2fbc95b98ad91c78b407ec4402a319b46bb63192079b37f6e2d84b7497e8b960c1f7054cde20a81349e78fb2d6d054e8eae14fd5dbfb62f8b4a0494ba7a8847c9364c8a2f504c8091e8970ed19758569487f534be5a0335f9de27abec693de73023e0ef1d157aed8b711a9a33a38ec4a89294548693dcd4b91455c7b98f8e92e9f8533e5febd881172ae58fc873dc8f361316b54bffe3ee8dfff1dcb99881d4c0d5f1e125fae52ce66d99ceeb40fac01d5503cdeb266f6c543650fc06f69910abdfa5d1fa2ccd87ca087d9695c7728e8568931b3eb9fa2d40ee96d4d879035b97c19f072fcbcb6928664cc991955df342a1763006c05001e0472bbd4047f60780ba21e9f0e17a9cfe15577f32102570d6e6639550baf62cd4906f67eb7722e0f318db30deebf2de7b0a014ee199d1254ac26bacd48f995d8a21a210e7bbf0131b7900e57eb588f486070702cbec64bd955dfae4f37941a5791ea1b8ce6c936e0883dd5228a8fdd559d8d933e2b69de1ccd8131a148a535f9fa95a6c8d4b49ccfbb6aebd1b4afa251af4c23cec1d810c7c70755be49956abeac00b4878c3c84163a15a7d5a583b7e02fa91a612292d1d71838c6af5cb5e140fca662eea14983e52e2d8504ddddd189a4ea89a5eb425edd5ffae8184292ef8cefaf621bf0405e8614e5d2a6b710e260efe6b2386b8fa0b588ea8e7cac13e0e44a21dab412d69d7ca4693e7809492b515238f26f3f67230afc5f4ab092ee61744e356e0e16e6614445c6492f64cea1d9874606278413a77288ea8f9f9b9adce631af8b6b54c405aa485a2db2c945b88ef26e68fd3ec6dac3fe5e47fa474cb4836abf60aa4612d07b95fb993928441cce6f7e2e1e2ff07da296b9dfdcbdb276b02dd9022b16e4daa003c2ce1fc1e0c87fe18a587d9939ad87a10b40c7cd27985701e887cb675644b43c8fba4ab3119e89481cedce0d1195dc858d619d85e8d345d29a57d104f115d415172aa8070b9ea862a659ad279d840d0e7365fe429b1972cef15622aed470fe6283d0d6d5caa4522b38abe949c933cfc7704a8294f609b25ffdb24bc078dbbe1496fcee2afee257bde7108ec3ced872dce147f0eef00e7ec661f951d8c071e0f5496efd7d7b6b01fc279eba753fdec7cd777a34cf17a2a0c2f4938db7c9dd138c895d8c5c523d534afe4894c133f82fc1bb5a89c7c953bd01ae426d6caf3ed6760ced5601e11c95d8e2b281ac9d104ed1df5094d89b0155d565fcd5904e0fbf3059b7be9beb9a375042c72bc8293976c6ce80070957c96a9a1288c43c9a6b5517af532c105c7008c772054691b32faa83eadef1eedd79207363a9d49733f21e0a6aafec1d533e70d365c8734ae30dd35556b8735d4d05893e096f2e61b45d4f77ea552a9de4fcb8bef2b027facfac37f5b8322a6c40894062efb02815dddf7de57f55f0164cd6396b7a6ed4ee925fe3f6eb4659941c4fdf0e20d5b1d847a4069051e615ceb079b3594017e4a427adc1dbdd61a1806cf84ab15e439f0ad3c5e3ada01e2145a1789297753cff1d688f55fe1b0609903d46877525b26b6b5eb0ac89002353c2f32ab5f5f40d71d49faa3b35b0cd803463555adb46e0c9781dd166052b0eb5637a6498abdb8d80f937c09899bff9534968d1cbe6dbbe2befcdd381c0f481495cc1e6bbd9030fb78b076e69b36f99aa78c4dfdac8382c5b59722ec5a61d13f735fbabe8ae9171c9c504e698d7da476dae94036c59d580ef681583119623667a5415bcf713868708581f3bfe4ab8b21252363c0ea146be277e4f73d8b7bff2f53bfac9d16d40bdbd49abaa650b470cdbe8e992b8d3b35b63d5f476650b11834d6532b4a27557ddfd4f6c54a28a064028b0e82348a4bf72b6b915160045bca4377c34cf23735d479d584ea39d63f832a3275f63d88059b0fd77e92693ecfaf931087284f46e95a4762a43d18d8dc0f10243d161e127ff45e64246809f8494ae4afbaf7551826a01660946d5aedd7f5fcddd162b379d3f69354ac64b5d21f73c45b576cc1cca2f707f6fe7ed953d1b8e4912b07ee86a2b706c66c9edd466a0b5ab8b856ab8cd7ab9d8f879b0f094f6b1ec824741814e9b771217d4c416e29f88e35938db63af11015908919c59d0163a7fd22d8057099c5ab3a2c36453adade4c26ec23f0370b68d5fdaadfa07b396a1d1c2b52b4d35171544f14bc9a4dfbb332a2f276a661eac369646d3c7dbbbc384d09a7acbf2bbe4864fb1acabcc9cdf30de0dbda0e23b64e77d86554d1bc887d700780575220333855d6b37bc890cb9e848f00d88cf52ef2e9f9fc7dd1d7f23549d4d4851832534478ccdde4a61df73e6cfc2cd84cb314fd3fa0de0186c7ce6463eb7f3ea36bfc6090c49df3a735eeba0a56f55a8c2acca3e76adda1c496827f0dc82fc0e31428c9adbde10947695507f513c3d7674dc779d450c00f513953420fa0ee0e0360fae4431e6d9dfb62b93bc2566f6efed6ccc2c6049e86d6dd6dbf2d25c2b04b23f6d4ce116dc135d4e516f9731b8e9596a1953d5cb012d17c337486d974eacf73b9d01e6c1f9639024c78de7cd7e9dd9deb6d0ea49e7d4a17f1718e1ce3283b44b9f8b9ebbd9f56dff123de8f64761df7932ecde5efd9af6854ef1831449bc5228f98c65bd0a3e04dbbb8d130b41d6e272b0f0df09059cb7d01985c13282b66c82ae530494063cd82f0270b9c001fac6eaf32196e91280c4782fac97a7e606398aa4069d1f23f06e19111dc26377176d83f763514aed6c9e7b819ec7f4d32e391c6dc7b66fc46df9446168f95f07f06cd6e6f2b51faf9e22479662b332ae2eae64225def9b8ca079b8437f2ca9843262a001144d88bc78ad357b51893b922e7d2cc601772695458f551311a8591847ded1bfdcacd904714078dcaa7247b0a14374da85baafa8e593c888d2d3e302076a71f5760a5072fa0886e6a4103f1effec6545c8f8bf1e0eb73107fa622a999632c55ce894204823d5742992101676ae7b6bc3e69fa1b35138947a115055434d3d08a6495703a701e1ab7d9d5fc8368f1bf99805f21ad2ba6c630343b4f89cf8c508b944a9e85bd1f89bb3d30b348bf4a6bb6132e33384ef1da3a8fdaa5558c8419e62118cf26c3fb8e5e02185c7e8a92aa11954ce890766795863da8ec58d9271284b0d678e3cd1ed2c98fea641a09b15911e63c0936a117d963e562570c7695fee382c6bdfa3f91d600e72272083baf238a91d5e2cb33fd798e610c0eed454db476b4caf4142debdb755ff949457598a5b6c8baabd6d8b16a0e82de6bfce257dbb121f81cb94cc8ac7f982e1b4d3480718b6275cd43039159c330c1b171efc5ca891a612e12c7bd58323da468d3f4bd590123e0f6043a57236e3b0c3c8ffd00894cfa9b1a0cedb147fecd7b8af024a78ca1a8d0b50774726a929656ace66005dc2da825fd9ef8429838bf511f77c4144548457f073ddb9d11ad9acd952a65b6de9a84f91d0de8b646c953c11f401aae13b2ac7de8720610b7463033cd7aecb2beb91e86dd425cf3692ee351d017bea252f7b4f917dcb1500efad52bea84c778608c2b55ce3143e899d32d60e1b86f0e403e4d53b8fd002023e7dc0d5ae47f14ee99c0a684b9951ab5927be15a41d0d61391f11ac73af3c231f105f4eac94b420615e21ab4a5b8fd2ad039b5094ee6c89a01901ab1e6c1e84ce47162c75f735f8183cf3a0195ced7e80fdcc37ad359c2912ba08dca826bbc0f8a4dc336ec50e2d856cbf0713e1841e4ed15608746a4354e31a8a496a865293ad52b0cabaa66cbc7e4014ed8e4a7fce0d5d499479be4275a39bd3416dd896b5317dfe1fbb8dbf16914d18884897a33e0aace9b3400121c731d037e14522072fee8df59155313eb3977471cb8589120c8911b2cb6356bac4b3e193f3308e823249e6a32daa0a40e2de641527fd5fb3b0c4c2b8974a9cf332e74bb5e8d1c231d2329aed2b56d3c89f562561c797cf88f7f2600398be576292584e6a936fb202aa0f33a683a3468e25bc3676afe9559c68bc0dc690ff47aa553ed52eb5056bd92600f3391c17fe4e5ac1cc74d15f07897e833", 0x1000}, {&(0x7f0000000240)="020e97e91258b106349247654a1ceab1bf210d3845f594a1f86d46316e849708ab85f699a11177c749ef835067cc815d699e80e76f2ac45ee37012a9d2034759df2bd8562959cf91dc7501c01196850b3761afb0759aeb46dd9be29e91bc48b4f07635f28df5c88cbfe1", 0x6a}, {&(0x7f0000002240)="0b2b32019b696eb81d8b02046870cb6369493afba08ce248fd242ccbfbb35fe7c813163b48daf46317de2b4b805be3ef89aa9fb4ea57726648905a720ce9a619c1b3da60adcdb36dd86c75d369e677eacd12d01c4f3ba1df3f8f808cb0d6af59cdb3789734e3440ac4eb92ee8a5983440b80f8d6bbda0fbc7e46b0e668c161ecc6eed76cdb327f42201d933f56658d70144a318e2423f96f7f4a16119c7fc54162c8ea16fd31aab8dd6b9b4f48dae12b762b8296349f2a60bccf95ba9e3837636f6054ed8b0c7bbbc61d804619548a1cd5cf44313881778adbab20cbbdf61a34caa6cd3fac5b26645a6460b35e119cd5115964f9f3da5003656db19aaa6ceb54f33505d24f8cbe7d6607a501c58bb77c3e52cf674fcd11134ec6f02c3e3d9bd80e14af06c2848e3021e1cc29acd188f82f64f83e958297287af567979e983bc5ea4285911dfe29fbebd20a8e52b7b8424ec1c5f6d4cad032822b8de7d151c5d0002126bb56c783be979820a15541f2dc10021f25e373fd833ecdd3b51328c3b61fac240703a11b623b5341ecf2b4ecea6070bd0b9b50edddd03c40b16280145f258287ba83867a16e8fb43a591c27ffecd473e143c811853efd88bc6f03b154966ab9465f1f806945f52285c465f14a07363dafa41795e670c1cda12a629871bde55b329de5548c49fcc23b8b3f0fdfe9fcdb46528bfb4d86a8ff7a719a82e8686d17a713239d0e4a45ddbf8cc19f1825d9ebafc6cf09d3545b0f628512c5839daa7f0504ebff7d671313602d51040e332ee3f885decde5ec2fd56cee9be680e0366c5a7ee0b1d836e579049362f558379dbb9bb84aaf4f287aab4a8306e6dc36d80c361604382edbd852ff5589db52f193b1dc748381080e2c4641c55b428bbf0273e68ffd7d6146169185411f7174c60bf600e5f760864f296c64ed599cead9e3ad16ad84ebec64a460faa97d96ae272f69fd7f52566b9a56988f37c411c4db245df73f8808bdc3e81c7161f747f20c95e814f3f01b485db0f38901da84bda8e4bd0b52cc0bc7e85a05b317834999b660fe4d84cd7c5c70fb5debf3878325fc78ae4b296d377914306de3f81fad4a5b10968af105d998db33a187a30037c60e2b28b4608e8ac6353c5f7107cdb492d091ed929d1c649d38192fdf4f9f0450b89ff2dece3835038c322b1b4e0859379676860b8823e0e82f120f13bb6218348b87fad084742285bf92cab7934e8ebab153de8122e7156d1b3aeb26d32f475c443c941df4bd7693161afed10edddad571fe865d4eb97005009c901b7ed4dbc028fe6507e0d8871f337fd2518058ddb1d6f6331a634a98140f1d72ee1fb5daa6b0398b2f59e78e3fe51c60add356f1d2c50d16bc3e6f504c9a91237da3ee22a9ecdee6685f15b63f0d91cfc2a450a92ac4b4c566b061a9e8dbbc551beb18c93bf1eedc9675fc7edaec3535b6f81b877ffa7059e2033ae26676acfcccf7a96443a50466e59a717f1f9dfdb965ed944a4f0c4bdaccdbf664fb9802dd89e3a03f72783bc47b77f198be99fa44ab1e4f7efe4d83e6456ab985cbbc7bacaca5d0e0c194be2da93f15222b3dfcc18be54a7a4e1e6727b19f9e4786e0bf054fca68c22c553068d37d12547c703eab1877e73d7a7b283519ecc2a352c2fb87ed6cf55ebb1bee59053df081b6ea89a1337e642d035dd48a1d429017bf99deba656877351499e32c591e9b7973ec621cc867eb18cc3a62060fa2eaff9c6c2b5e25f925e2a0e548e3a6b9bbd0a6633c26649d1562f8b5d2dfcc6fbf9c056879f6bd1c414b730e71db62ebac4e0e8d3cb6fe9971c6f05b5bdc4bf8cc68093174b46d8b09e052944867997a0be8b65e931e5ec43fab70e99d195ad5b5c9dcc08176cb406251f333b9473d98d7ce5d459db5e50d2d39f5d376795948f44e19a9f7e64822a1656b66fbcf0fb2a2329a0c1a6fa4cc531b3bd23b392eaf08bdfd6edf74748c1d108879372b88301a648cb340200d1d7f0ba2be32d305ffd1bf8c85a00dfaa78c37f61a7e06f34221c62f84fe06d5e5b62cf53191f9d1392ed8a0c8e9ad5ca596a8b89b48b50e817525c74254865da3f721e67878644f3033f894bec788eff7bf375d08ce700acd297e15a75afc6cf3d3fb649f7ba6225039b0e132f357954968d58be71aeac094f6decf853acb8705fa031269418c3ebd83b05d1bf01ac6b464187729e67b2633870c4d25921297c47cecb55fbb04a5f8ca5873577210c24ce6e9985fc00568609bf4c76e90442b2be99d26a7f910079f42c09a09aab9910dd6593be4a01cff45b7cf2a5edfbede63aa116fdbc0ddd23aa508a946f8d7575e30a6c0404910d3902e284beb28456208c65c1cc44404078ea515fc8f80ca13ad5ce183de72ae4af798804986da4b1c4a168a8589f0b371bcd7fd82ab31aaaca6d677c1a36f3b28f65b5a169d9a6582971fd4b72fc2fa54acd8fc068647a450c666137726e15bd16184a078d369d000d72529b2853dd86cdd607c41013f386952528f0742e870e412d1e09b6ad436c609667c336061282d50bca6689e4f9033fe3b1e9d05959aaada36f7acbf28c882a1cd3052e93ff62e112313687883b81bcda72dc1fe4351be51d960bbbf8de6add7afef9f6b2f9c65280c915d31655d606c676c9b98835c0ba3dd414dc6c0a94312d4c6b487b0fc05cbadc1009f034d39e8440ca5a8435a57ee235b674c55579b96f9b1805d5993f6895a0af8dd51f385c46ab98fc60b81acef4cf26b9a4575c730e752b4fa57dbe74f45a23a317d227dcdaf81e17148f07623ef61f99d0ad6670fc21259fcec8dea21b458b8e6120ee19fb7a85dfe5b5b3a7f0165af46b654c1cfd208c1a9f9e74ba311113618d154879d0f1b34208c212a9ea380013f08052e1f8f57c0a93cc9aa02fb82b9851820dc6ca22f178c157fb9a28683e8cd24ad442b1021871569e4daded2cba6644818b041e91a3911694ab3479f48cac364f0bbefc90bbd3d9465b1e802baa3af07132016bd3bd6aa45f0215bf6cc16980cfc536a6f89c5ed24b2198f543a6d4de1875db73b5bf0ab02e72f9cc7fae692b1ab11b6c4f95c50bce9531236a6b2e95d1794827082014062c204827e217989218d1f7f51816188e60320efafe70c0653d683ad9a1337650747119f1e6ff109e04b8627df1f6db25f2b3b1b3c98b8f274522497a69252a30db01e184a0033e13b7417b7fbc46ca1f252e9df850df53000ca021eb155e7444844eee4336aa81063fd9e9e17949534d40dedf28c263b42e9b4bbf497410b2fd465c0056d022043fa9ac7fc41694eda867a1c829e8d0a30717563aa3e874878713b465f8f4b9f004448ffe56b9b9f66f9c62813c3d049fa0bce530e7ec05ea5be888893d8ae2587d5dd2c9692e09c47d27350ee026f6a563840ea9e790c8f6b87cf9c407700e9861674392ae78e3530a130f852a020636a5add78b8d486f7afb26b4b3c82e25630cffaff44720ffd30ecc7ea1123db62dee691e976dbfd19e4d4e1b70e20fdadccaf96f958645eaae8611d02cf501f0f04572a23da2484c7a11ca7095e7693d50e4a1fe92e4926efbc370449781332dd95d4b14872618b9a7823af3226c1f0983ab5d7faf96176403f103f8424866dac1532e1bb4e2ff905ee354a21cd6475b3361940b47e06f14de7adbe87745e25f83252dc3a7f949f679a25b0e91df84dd3b085334535b2f021425fccee6770b5647054dbe5fef0afbc2b981454cba3d51f51ff29edd2663f699b7f688b841682233db8b239cec5aa6cb1b78c25d761eb3c9f037c6bfac00011e940529e6f0c2d7531aec6b6223520af9e8b548887ab6af3c86b06bd31c481c49c0564534de726916d53f011ac7048ba43211e23e0dd4a736fcb49fc4900a1ea4ea6fe611b388e4b9f440d5e24b46509bdcf90b9daba46a1c0bf68d0e8c380e5749a7fc93005297d2225ee9269b04a77427e4b96c7998ccc0f22e420a9f3c304708b448ed20dde06ec014975950c98eb578631ce929487779c60c9199a5d8dbb651960655e661d6827984de85b0059945b97cbc6d174920723b66a843643f13169ed0f807e1bed8de47a9741f69b9a4479874ea111d228d5d87df379fd9395d490397616d0e1df17f906ab1e8523616f4e013f7de89636d62dd870ae7b380474e32bd41ec4646c1bae1467269a821878932496b22dbaab3db98a9eac21bdd4879964a3784c57e564ff96be153c02233783149e082bfc1cbe773a8096a49d1c808cc671fc265047a0abb0b5d87555800d620e333ee81c221452038d2845b2e995aafeb7f35a0b1db0fc9e2821a57fcb2097efd5ac4c225b6a4d2d25331479ad8b541a585cba92fc6ba2910c6b0c971da7e9523252bfdfbb9ab6830aa1e9e3b7814c7498f12ea1a38bceb684933e1f153ed80c12cedbf24b2bb237817c2181f005db5fd133da045237ebe4feecf5b1de7965092f36527eb41843bc7580b37cdbd954a91b73278f7e4e18ca393199f6998409ea6b437b5695153139bb29158661491cfc88b3cc1e8e7938fa12f0331a9faeaaa414e20702382ca0e159acd99ab35ad85012fe22e32f1b8295609dacc17a002fadb96f1c217737541984807b7b7bcea6eb90121eae2f5a6729745f5c5f09ce4818ec595e118ce6a4281cb0a88577794db4ac924b158153b318c9af6d66528810ff774f9ec4fee61bf35b69e6374457360c33239372b3c8ce3d4ed1a36d23e0ac624e393a05166c26ec9d556bae716c4ed7c34d8b4e1b4aeec3e12f564efd6550dd2e63bb6553644b37877d66cef489c947c552d4056f7d51a0d9eb2c7c09427426e6a8cd66d0515ac01598e0b8b64ef4b98801442075a0298d320a8d5c58336f8677ae17bef70aaed1d3c38f17a20e9d7a4fb9a998ceccad8f2216397f1acce0d8c36a286e15b22fa38e4934344c098bba34830de4901c973823503873df3ce226f134c05bb90799760f5e2142a61a3995b49a40f", 0xdd5}], 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x27ff7, 0x4b6a, 0xfffe, 0x21d8b78b, "07ffff017e74fe070000000000000013b4c80200", 0x8001, 0x4}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="57e6b006de93", 0x6}], 0x1) 1.734217364s ago: executing program 5 (id=392): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000940)="0920090000000000000080108d89fb8443eb007f4278ad535c2a4156308c2ff86072305d3e8531b99d9cacd539e4e6980731dbf15624b77b6a0a", 0x3a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000480)="71f91e5a91501d94a34b8e5f0c2f80f74323f5d5c18df9fb43895a4ed6ebe77b95a5e00098d79d3c7d071a9f5d9e17d73117d5b0db0c8691e9df68b91cf5a0a696a278fb07e50e5e4512883e85dbfadddc3b304bf48ef98d1465ac1798271c9c9a", &(0x7f0000000200)=0x61, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x50) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0d4e768b4132726b391620dd8f786d95b0c9f4faa59c79d84e90684ea7b55066153debb8ef6403d35c606c10d60e78b04c4d9674aec1a58e4a9314cb45d1e9669c5900e1", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000322000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x5, 0x128, r2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.731249064s ago: executing program 5 (id=393): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x56bb423211de9ce6, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000600)={0x126f, 0x3ff}, 0x10) close(r1) (async) writev(0xffffffffffffff9c, &(0x7f0000000580)=[{&(0x7f0000000180)="95c1cf28284d8b1095dbb84fb9db9bb5e0007fa558ad3a4b058263b7a074f71e1687d5ae0d13a4e513d7d654c1a5f7c189066974ffb1f522e470f2c07b618e129a1610d2b6c7eb4a55e67c32ee82bd64550ce9bf1d68afb8482c071b617a1aa02680795b66a0c722073cd6edb3409a2122bed70f68c265c73967e9bc953daeb462f006cd6375744825c21f49745bb5181ac992eaf3468aea9961ea722856a89bc66c89601ae1d26c7349439527b5aa4b41f3d17f9dbd6686a1b97fc978e77363d60fb7698249625ea5092a005515626255287d05fe0a667eeb15ca2ca57383a484009a75b0487997f47ac50fc6", 0xed}, {&(0x7f0000000280)="1461be2bbb57df740ba07f55d2ac1fa099ddc2cfb9facbff02a0c9e45141410b3b80b88368c7303adf633f89883a8b83d87f1b93980188f9d1f8e74f018f404e4f9c73baa128d9a9953037797958faef0a8e89fd7046df60588805f641ee9254ae4c8dde137bff3d873af3611c8b2376068d7f2f0e1369b35e790d233d3595a2fc11a6e2c1375c12553dd594d7a626a227da9aaf89683fc46e5e7420dd08", 0x9e}, {&(0x7f0000000340)="ba5c6b870818274b71c5cb87febdecb4a2913917dcd89a210f2d313180919223f67c3b80090f9c69b6a6478055644545f120119fe5232a1b18b82c08ec8d0a13f23402725ec5f9a939f21b68802ab5003fa359d1014eca784ece47090918915878ab97e42fc8e1cf9af3ac174b0eeba8eaf3b953", 0x74}, {&(0x7f00000003c0)="62b05d12a8ce0b2f1e4b5b0379740c1f0fb3b7b6f20b0f64349a2054ff94af44596d67cd9b873bee66e43e2a60e2c0c94cd3be6ccee90c5bb43a0f09effa8f52c5697c078fad77803563ba58b7bc35ae38559a0989f0dc28167d74b62c9e8b95194089ac3cb74103778633d8dc485f6f", 0x70}, {&(0x7f0000000440)="ae983454ab29d2c0b3f6651d6fe92c919639ce67afa8904f99607e8a2434611ef0826b1af190848d123372536e0dc8a3b3", 0x31}, {&(0x7f0000000480)="13f99d62afa2c69421c6292a8fac4c21b8139c52e2dc472b16d83fa359881a7687041d0089d404ac5c9204d44d6ab6a0effb1ac09877e7a7eabcc88266761e98447f9329979f5bebe72b62c1f69db1a4dffde2d9c579b69b3b2b12301a61c29750df79", 0x63}, {&(0x7f0000000500)="baa37129e27ad5fa1b32e23fd6b4dd4cdbd2b1293ab30ccc546e658cb19f1e5e65139a5923990c401f2bbfef0059ef72da7ab54311e385f8d58720bc7365cb61ce6f9bf345be4eb4af4e105ef832745283bc384e023aec4bcbfc17a8ce01dd7e5dd96af859ca12e7c73b1982921acbd9654231671c11", 0x76}], 0x7) 1.730744176s ago: executing program 2 (id=394): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xca, 0x1, 0x8000000000000001}], 0x203, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b617400000000000086dd6000100000382c00cb697a653e336f000000500000000000ff02000000000000000000000000000103fffff0"]) r3 = accept$inet(r1, 0x0, &(0x7f0000000100)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x12, 0x1, 0xb1a5, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8d, 0x8, 0xfffffffffffffffa, 0xffffffffffff0000}, {{r1}, 0x0, 0xc1, 0xf0000000, 0x9be, 0x98ac}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x6, 0x2}, {{r3}, 0xfffffffffffffffc, 0xb2, 0x0, 0x5, 0x7}, {{r2}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x800000, 0xd651}], 0x100, &(0x7f00000001c0)={0xffffffffffffffa1, 0x8}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) mmap(&(0x7f00000d9000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0xfffffffffffffff2) 1.730380942s ago: executing program 5 (id=395): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x67, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x3}]}}, @generic="0a3c40ab7e24cafd"}}}}) 1.73013159s ago: executing program 2 (id=396): open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x284) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x40) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x40, 0x200000001}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xf, 0x2, 0x7b, 0x9, 0x3}, {0x800, 0x1, 0x8000}, {0xb08f, 0x60, 0x4, 0x9, 0x6}, {0x9, 0x1000, 0x0, 0x4, 0x3ff}]}) 1.721592883s ago: executing program 5 (id=397): r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x6, 0xffffffde, 0x5, "100000e5000000000000002100", 0x1, 0xe}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r1) clock_getres(0x3, &(0x7f00000012c0)) syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ftruncate(r2, 0x907) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0xa1fa) read(r4, &(0x7f0000000200)=""/4096, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) ftruncate(r5, 0x79c8) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) dup2(r7, r6) fchmodat(r2, &(0x7f0000001200)='./file0\x00', 0x1ea, 0x5) 1.718054354s ago: executing program 2 (id=398): mkdir(&(0x7f0000000040)='./file0\x00', 0xa7) r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) unveil(&(0x7f0000000380)='./file2/file0\x00', &(0x7f00000002c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) munlock(&(0x7f0000d07000/0x3000)=nil, 0x3000) 1.599460463s ago: executing program 2 (id=399): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f0000000280), 0x4, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00002b3000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r2 = kqueue() r3 = accept$inet(r0, &(0x7f0000000440), &(0x7f0000000580)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0xb, 0x8, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8}, {0x402, 0x7fffffff, 0x4, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x2, 0x81, 0x400001, 0x9}, {0xfffffffe, 0x208001, 0xc8, 0x88}, {0x3, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4a1b3f4c, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x2, 0x100}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x3, 0x9, 0xfff7fffd, 0x5, "52ca1f5a6b6100", 0x2000000, 0x5}) poll(&(0x7f0000000240)=[{}, {r3, 0x10}, {r3, 0x10}, {0xffffffffffffffff, 0x100}, {r2, 0x59ecac6c84640003}, {r1, 0x100}], 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000005c0)={0x3, 0x2, 0x941, 0x864, "4ebce117399df6d98d4b5bca87e12a0dcd311f12", 0x7, 0x5}) faccessat(r5, &(0x7f0000000400)='./file0\x00', 0x120, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f0000000180)=0xc) connect$unix(r4, &(0x7f0000000000), 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) 1.280841428s ago: executing program 0 (id=411): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x1) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x78) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.26916599s ago: executing program 7 (id=412): syz_emit_ethernet(0xb9, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460000ab000000800000907800000000ac14ffff000100004e214e20000890788b2453f9fb3046ca73c90d57f754aec6c9b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40"]) (async) r0 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) r1 = socket(0x2, 0x4001, 0x0) (rerun: 32) r2 = dup(r1) (async) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000000c0)="8efab99904b8069a1b0423d734", 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) getpeername$unix(r4, 0x0, &(0x7f00000001c0)) (async, rerun: 64) close(r3) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) lseek(r3, 0x3, 0x1) (async) r6 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r6) (async) r7 = socket(0x10, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) (async) r8 = semget$private(0x0, 0x4, 0x3e7) semctl$GETPID(r8, 0xd65a945ad483b971, 0x4, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x4, 0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000400)='W\x00') (async, rerun: 32) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async, rerun: 32) r10 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) 1.252174539s ago: executing program 0 (id=414): openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x81, 0x1000301000000}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r1, &(0x7f0000000080)="07112a8d762b199209d3314cf1f32ced6bf406bac3581e8f847dbccfb6ea310f67447bdf77be643d1b2d29ad5eab0c9128ee587c2a84d04cf8e0f14c0bc3933cd5de0c2a541393e763a2da79acc4c7d912a2e63808", 0x55, 0x406, &(0x7f0000000100)={0x2, 0x3}, 0xc) close(r1) 1.251735237s ago: executing program 7 (id=415): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x209, 0xffffffff, 0x28000, 0xffffe2ea}, {0x9, 0x1000, 0x6, 0x8001}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0xe}]}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffcb) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$kern(&(0x7f0000000180)={0x1, 0x51}, 0x2, &(0x7f00000001c0)="9059f5c666ba1c60557f35161c49ab07c6061daa9c89c1644d4b48673807e7df7621f69e6191e37126da2ece57adb5cd60a8b1082d0233a50d957690d027d722154479aa63925cb5ae405a82d596dfecd837ccffbcdb165cec36d7c1f39927209a5180c8850665732b8f8175a4fddc59dd2b449f037bd8d696463cf246e3d0cb18d5b3a8488dae8f224ff2d50eaa937f6b3f6c8f537933d92492fb78de0e183c8d5948ddf855709f96d572c60eb171c6857350d0a47892887fd84367b7117b5b40464ef5b59c1834ff56ba0b99bc4b", &(0x7f00000002c0)=0xcf, &(0x7f0000000300)="e0c4d3fc5a3492182c50a409028fe4987dff", 0x12) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="33021de21e9af5fe8b7c87d85828506b37791fb631139fb5638dd2ed79e6e1745215c7cb9efde9da77", 0x29) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000000)="d1f080e240301d6e88e31c5e", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.180688992s ago: executing program 0 (id=416): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 1.180139552s ago: executing program 0 (id=417): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="ff4946b6c57cba82ad495aaa8ef3e9596905affc82f2b23e028e6f919aa6bf1541e350a164174552c43815a364b607ff6b1b9e0435f57a63505d6f14e0f29c2c3f58159109112a7316e1734d04f8d6b007cfe323a1d37f6d3ef6adf77899c9e33d5fb8182e1a6f1002c23383e01847753df2a2513fceea93699788836db8798ddadc70df6590804578ab72b08f3db86038f304abf933d1056fb39da045598c456ec2c8ead43b82346c64833be8a9e9dff89e1a7aefd9ed8e521580090f6a6c7dae70493a7e3c513376381542906221cd194dbf86df32e93a075b4c711402a8", 0xdf, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getpeername$unix(r2, &(0x7f00000011c0)=@file={0x0, ""/4105}, &(0x7f0000002200)=0x100b) (async) r3 = socket$unix(0x1, 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000002240)='./file0\x00', 0x80, 0x1) faccessat(r4, &(0x7f0000002280)='./file0\x00', 0x14, 0x0) (async) socket(0x18, 0x8000, 0x2) (async) r5 = accept$unix(r0, &(0x7f00000022c0)=@file={0x0, ""/508}, &(0x7f00000024c0)=0x1fe) getpeername$unix(r5, &(0x7f0000002500)=@abs, &(0x7f0000002540)=0x8) (async) mkdirat(r4, &(0x7f0000002580)='./file0\x00', 0x101) (async) bind(r3, &(0x7f00000025c0)=@in6={0x18, 0x0, 0x3ff, 0x101}, 0xc) symlink(&(0x7f0000002600)='./file0\x00', &(0x7f0000002640)='./file0\x00') chroot(&(0x7f0000002680)='./file0\x00') (async) fchmodat(r4, &(0x7f00000026c0)='./file0\x00', 0x20, 0x6) (async) r6 = semget(0x3, 0x3, 0x0) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000002700)=""/195) (async) semctl$IPC_RMID(r6, 0x0, 0x0) (async) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000002800)=@file={0x0, './file0\x00'}, 0xa) (async) r8 = dup(r2) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000002840)={'tap', 0x0}) (async) chflagsat(r8, &(0x7f0000002880)='./file0\x00', 0x1, 0x2) (async) writev(r7, &(0x7f00000038c0)=[{&(0x7f00000028c0)="da51a559cc2459fdd9c6002dc21e98093d77a1c876cb2dd7eee029c5b9982250d2fb9025ac0b93ba5c1bd82269d427f78ad3cda6a601fd8f60cf7f361cdc87473cac47a51ac4230a6942b278aa0095da48c44727d336c4e99470a11cdbb01dc375a34b0af889634c1857d595352b01324284ad9b11a7559f4f926cba322c9b21989d77b335151b7ba6758f037d456b9fc2b8d5ed3c920c5e5032920cbc8d659dd3da340abaaafb8b11981964d06a759a047d6acbe105cac6be63205e7370c97f0c4afe3da6cbcc745c0f897a9d887f5b060c1019e35d3507bfce47513cd1970a95102afc3c6a45c42b50f166d517d36596516f6412e22baba3379e22a4c47613e4ec542f0c0c12a5b4c22d5019b5310a8313a883bea1717a711af310da75f0d4e55118b56656f87aa20d9ac25d8487126a3c03f0089722165c2a6929da36eefd7a44a102a6d7cbb4e9ffebfcb660caef87802baa3e08d6bfe2654afc320ca1a254f9fc7af272b9e98aa336fdf13c229567238ed0ed10363e5d188524d65dd6d6b6a174e91ce78576d52c04ba4e900fde628fbbb9e48d405b9fae8ef6f29878ee039aeba79be1d4b9c7576ade7378039dcd3fcd88788b5e020337b964736581baef8afe090f56e1455205494801be595e26dc5c7384a204030eb195564c7368fad23a30730cd19d65d79807f49d922f344cfd79952adde87545079def23f58d77f3f153109e595b16208efa80ae6b70881e1de727c9af63b27b90bf7076e775ce58d50c307d432cd45d3f1bdcfefc2c0760c81493213df4f65688daa12b569e2a11851467df6207e27c698b9d3dcc4dc004eac9cee262518586eda68b2a1843a5412cdaf7cf9705b085e2920c1acb16de19f6c17246204aa8cab468ef96148df491f7483bdb81cb9359353beff8fe5560aa83471aea1a77e64555622197d5d74b8ba935d67d0798a99e522638f78772c0b24bc1bedd60ca692a6874458e913b78411949c611dcd87759d8cdee907597c33f9c260fb064f631d8bec07b749ddff2fb9e909288a01eaa799db4139cb8122ab3a7286d06192fed9869a5c482022f030f8107333f2668fa0d5f6b6e5a989091f55ebd351568201a7a41ed6ef177ea7dd21d5b8ef39623bfc1050b5cf8f5437bdb68efef8eb24aeca2a59057ad9607c1188ac451fd6701204748efafb9ffbc357c81e927490b0eaa191b8c2f61b4df32ac591ad5dbf5070548b33dc0405c22c7b8e9af9899401177ca78f36c820b9ffb3032ab28c93e9aecb66476c6741d26f73195e851d2fd9727bdc35f1525e7fbcfa44b86eef2b5ce60e53051198161c45fccb65473de54c77a0ee84e59449829c7b9aec5b331974a540c61666582b127a29bcfe937d6481a358fdffda34b664c4d65b38643f735dacc5ddc790e0c837c4281b657741fc8fbbe590794a6ab14a616c59e4ec34edad3f6440347193c85a0fd42dd0980be9e286b32c6c3dfd3db527f1cf367cc8cf6ae7220c389ef2c4ad6115a2f90df30f8993271565b57d060ef15b60cdcfcc12b182185aa992ee9ddca53bf911fef2ee6dc4627e53712a54676af26cf918880a5222e39139b3a9ad23cfe4f9380e4853fa782960723b3a8b52a7b9dc51a2cdcc6156fb7e655f169ae1200c444c6cd65be35f0759006a21c1347387c45fcc8b3dae0149149609ce272a7ffba6e1a6950443b554d8cbc7c32c506058ba6ae230ae3044c5da0f569245a7743bd7b210cd37b3f14097451fc7a10a6b89ae40bc4b8a1db746bcbcef6a1a1c7f6d1acce705d6e1b2021bffd11e3e4cf08ecb68cd47bb8729910803f8c2e1ed45861865d2c231944fd5fb948d6aa77fde1178ca31b5c96158244ffb553556b9e921b4203173183288631e03ffd8d0c3cd1afeac118804ea213cf2569f70fe38ba2bdde7ae215f118b18b2a6e1b3119e0dad5c7c45f1597e0eaa5935391aa35d86c0ee405a7f0a0bf9d7027828cb285500f1baa21747aa9fe6887a1641ca9eb3105e38cb5a8df26b3b715483d038770702a8a8895c33466de7c38643fbfa2d948c3b9666d46d3c285fa2f1d79c250c2a45459d444f55e574984088b4cfcd9548dbfee3b3f48641c5bcfc5500d7774c456a77668a3ea4a6d68f6797f3ac519a007d74e8235dec250c99937cbe1f4dd9d706c41589bc1262cce015173d97f72a8439bbf402a6b29423380815fd9842457e58e0726398ec46d6e505fc61fcb88d11999b100c4796376cca56242a301baa1b80345a185fa4d0c4f8563abef4c810a4ebd88065ee1e17b0cfc1a64cc150cb6f950410ca1c8bde8e85db4d243aaa1d11723b7de4783fd3e0312b16973266dfdb4f55f75b1929e9f13df61f916aed78896aa3eac8a526c14db6fbfe2f9347c9801e712bf8877d3f7483861af7627e052c430bbaa78c3a910ad06617076e40619896f934beeedebf6f1be0ecb5814958dc1f4e8dab8c93405d9e08b2c3ef4b203cf2a8408671b0e798c12b51a42762687c41aeb3c3508a9805edd867f2157d961d8841c4a4be8b8a3645ae39868c367859d2ada5bc1ec0562811c8d0df00b4579adce426d63354e2d8f902176c8fede9b9ba20928320d0a048177c5b0c399db2e8ab37dbcc57d1b3feb3870313845a281978ab01412e369692c714561bcd23050123a7415dbda9a53141d7c5af0fa33e00e5ad79e39c5e201e64816fca9ee219fb32faf5bf9a41a13c1471266bdc8910c8fd038628de215c62644c0a1f7a3ba135a459400c50aa10f27ab9528da0818083bbec58ca19e68eca8d363d0cba741c12d99f780098d5b8afa539ab502211adf85975399f2df8eaa9361e590580a99e59cdd9f0a4e3373336e6182f048e8dfe309b3b73ab14742c231a25af31dc9e797b24fa380ff6a6e88fc9741c63fc431212592eb8a911eab3d9d93785c5ab8860bdaf6ff1f511f444fe68aa7d90ac960d3399c0981b6c751aafd55e12eee3dc23443110bac137d7b73fafaf60076dd39e205d936b29b88cde4d92204512515e213eed9e24cd6390f376a7ee41ee02f7a73ebd17a9e80041dcdd4967c56de1552196f1581102cfd335052450f35c731c03b38642f74d55d1be6b92389b567776a4a10d572be5ddbee644b8aefafed78ad09d1e34cf3e2a786ae0b420f623ee6be11597cca67555e8751495ca6a77a6c7959e4e4783f0307cc5e9cabbc0ddc6f1fced4e40d042b917fa18af45afc3e2f933090db892a5dbb474ea22d437b25c580e1ca1b723fb1853e8afb9251d11bfe1cabc76ef91b44a97a1c8e5e07b8ab46ddba90b8ded9787c159cfcab5fd071ef464700c2d0b8e886251d3072b6e6cdbccd30fdbda5719cc541debcb26f23a515c4874f2e4d41b5bcfdd950807a18584f3f12672224819b532b323fbcbb6c158c9b7f3ec935a338dc9c9053f78cd52926a828422d3fded3cf32ac5df50c4554bdb1edbb783eb41e3701b4c717f6d2cea25f4befb621f5f1f09c061f2954c2fb09f902d4c0ea84a1c6441bd591ebab811dc8c04345f827cd7cfb9bcc889c005c71c7cd6c301a032d37606d99605950969c0b2c88944071e41d1b8da5af117ad66e7bae9e0d479be64057a6e64a9651a0f942ee7524db4e34ffca6ef938561e833dcebc9f90a714de1972e75e5e631c785dbf4945bfee02a89f34756f291409d9c5256251e451d1b90627a8fde23bb7db0bd5e2249fcd1feb5bb9937fb262ffceada0d7e3b5f856b9df87728017a68ded8cac76d6f2af4dab2444fa719247badc897064a552acb5a04691c9c6b71915259b9875763de887c37c2c821afbd1969f89f9e2c54caff6a625792f013e24fa8217f2f4ffc725513299aafbafbd176cb0088565242568bc7ebfd57629237b7ad8dd1ce7dbb70dc1beb0fdaf99baafccdbfc91b492bde4792ceb49cf3149df7b15af8a36e3ed4147006087b2b3a895218156d74390b80815ceff04d4b02f6479f141b88b8410cba476d5a4a330d5f983ca4e0213d1c218bef5bbadd6b0099a9405424e273969f8fd73656abb430506dd88f2b6a42ebdfff10a74fdd0212c37f078f893fa475ee87c6239a8b19d58de7ae66f3b65bdadc92ada33aa5cc1c22d87c44f8e6bf356f5a9dcf76a8205d1e8c18c0a3874e5cf0df3f72640d359784af200ba43011d832c2431b5e38d7425888b056be2993847f6d10de89a5cf5d1e19f536dbaf7a06abe4cbbe70436e27162ca0f469e41224c09da0e2f73fb7c2ad66fbcef1bed8748a70410a9f11433e4909007735d5ab1115a469d5a4151a62590d9f28425d3e2d29bb8495e97a7c53d8e3339c79d46af21a15f7f02154ecaa97b64c3e1a1c6f9b2aefa056b0624fd05f25f82eb438d4c6e956c6abbf07a341b817ba1930e4559cae9e63bf0567a5f4d0af706cc10bb58546d2634d3d2041c9d559c79931e3f396e2ee40e2502a37f32a60e5ef4a732078efacfbdb9df8ffc33aa7e74295db18a99fcfe29a5a1a49518e1b1c5930b2efb9b6ad3c34edfc8e168ee611e4b537d34d3d2b6932b9caffd6d8124b7261c94e56e54e62b585ee06fb0dc6396db4d06380567e22dc77c190e57d0af4df3449dac98c1772b4359854d89ff4f56bcbd7434d29ab5fe532ae48dc4e5b3f92d53c03f34fd484ba173b7cc4dfab52ba0e8d39899981dc3c9dd5c4c77bc2f63ec66ea2091c841ddc28e99e6ea38104a2bbb9c0ed473d3f92afec40ce2162b6d4946c5ec626f2cb9dae22f487880ca3d9fd31f44592f541d686a8a35e3e85c783247a1033d4415d185c087c33ec920a69003f3a8999b6e86bb8686acb2bed7f250d7aff74183fde313f9b2d3e4ac984f167f2b43d33270a4615c0f64f5b674cc773c2f73a257f2b9d77c52ad2face6f414bb4598f498de382e0a23cee8467653d5f0823a34c5dc2b91fcbddc345dfa1d4b2164f3ceebb61fd40afb384e2bc3d2d1400ab4022f4215d7243edc3cdf95fedb5e37f3a1419e6f95c65f56354a8b598f31a34442c591dc3f27835dd8b6e66d3c2e70436c592efd2e2fe7dd54d800200d39211b8f6aa5065e25d22e2e170f9c1de30655dedd8429e2f8710b48b44857e86ddee817af82036d257befe252d31a8836ce0d93677fd6abef1513d808873d9afa84309f9fcdae5fb911b0c5bcdae09e062a739ff68d74692c86c5517102e744d7b2144af91b709b0a5030271682b89417d161a63c8969ea37f6b8c5442f8392a4cb9ad9409c2c95dc902be6715707dbbd96f95c8893e31051dba0b726b2b304cf1399051accb20b3226c02384bf0a711429f06918d4012d357bf08242bbeec57e29f2ed9da870fe63062fe2cda0ec3082caa4b00059e7b77bb956beeea5290a0a5ad35e7504ec4e5ea7c7459669d7ad0c657616f859bc78ef24f0dffd6e0c89d114df985285875b0f9e98bab86fdb6e1471268271976d83773429ffdd6402e1ba909e175508c7836746fa0b980b04155da2b082cdaed52d52b23fd4954b006e4976030adbb3214963bb630d8d3427266e931dc8bd63968bbc06896cf520c7468826bb3be1d34f02031270fd62bc2ea2e0e587871ef3456e601633475384cbff590334d1d3f5634b197f6f389081ce56b1e925ca2d5e04961f11741342ea8a4f7cc0d43d725918a397151a69d7cd43b6f777ad3573a1883892dfd87efb7710e2200c6b7466fce7fbe008609c1a91d26ef0c1fc245e420acc0ec8fce5579917285ff66dfca2ba30640929e902a4e2b9e44fa24e6b3dad32f7712c900dbbea3ec72f469a3cf224eab835cb584dd91aba2eeec4e2cb", 0x1000}], 0x1) rmdir(&(0x7f0000003900)='./file0\x00') r9 = socket$unix(0x1, 0x5, 0x0) close(r9) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1811, r3, 0xed23) sendto$unix(r0, &(0x7f0000003940)="d9e2503140103b0eae4161478922886ec4c1bc5dea34a07b923dab4cde0599c00bb548740e5b2445baa59c81c9fd370921606ae94ff9851a6d", 0x39, 0x0, &(0x7f0000003980)=@file={0x1, './file0\x00'}, 0xa) semop(r6, &(0x7f00000039c0)=[{0x3, 0x5, 0x1000}, {0x2, 0x2, 0x1800}], 0x2) 1.179311106s ago: executing program 7 (id=419): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) (async) r1 = geteuid() setreuid(r1, 0x0) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x4) (async) r3 = kqueue() kevent(r3, &(0x7f00000004c0), 0xe, &(0x7f0000000540)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x3d0, 0x2}, {{}, 0xfffffffffffffff9, 0xa5, 0x1, 0x2, 0xffffffffffffffff}], 0x8000, 0x0) (async) r4 = kqueue() dup(r4) 1.178980253s ago: executing program 0 (id=420): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @rand_addr="fe5ba80a000000000000000020db6900", @mcast2, {[@hopopts={0x4}], @udp={{0x0, 0x1, 0x8}}}}}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, 0x0, 0x0) r2 = msgget(0x3, 0x208) msgsnd(r2, 0x0, 0x0, 0x800) msgsnd(r2, &(0x7f0000000080)={0x0, "57c992b0789a12b445f31a8ca1f8f13e"}, 0x18, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x1, 0x8, 0x38, 0x64, 0x6, 0xc1, 0x1d, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0x5, [{[@empty], 0x3db00000}]}, @lsrr={0x83, 0x3, 0x71}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x5}}}}}}) msgget(0x1, 0x81) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x1}, {0x3, 0x0, 0x0, 0x3}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x5, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x100000000007b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x4000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x10000, 0x6d5, 0x6}}}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000b3e02b43ef", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa8035000108"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.074116086s ago: executing program 7 (id=422): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) select(0x40, &(0x7f0000000100)={0x4, 0x6, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x81, 0x3000000, 0x2000, 0x0, 0x82, 0x5}, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x300000003}) close(r2) pipe2(0x0, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt(r4, 0x3, 0x0, &(0x7f0000000140)="58630d2bbf92fd547a46933dee3f82cccf21940158", 0x15) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r6, &(0x7f0000000000)={0x0}, 0x10, 0x56bb423211de9ce6, 0x0) close(r7) connect$unix(r5, &(0x7f0000000000), 0x10) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000, 0x4}], 0x127, 0x0, 0x400, 0x0) r9 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r9, 0x2, r9) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) 1.071421589s ago: executing program 4 (id=423): r0 = syz_open_pts() r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000100)="e20a00000000000000", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xb4e, 0x2fa}) 1.071141477s ago: executing program 3 (id=424): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x2, 0x5, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00002d5000/0x2000)=nil, 0x2000, 0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="9993108c3e9a2392f47e9681260373a6a0a149911dcfe7706eaf0e409712666ac96610e039fc6bf0", 0x28) 1.070125688s ago: executing program 7 (id=425): r0 = shmget$private(0x0, 0x1000, 0x284, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x8}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x2) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x6, 0x1}, {0x2, 0x0, 0x0, 0x4}, {0x7, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x0, 0x2}, {}, {0x0, 0xae7}, {0x0, 0x3}, {0x2, 0xa}, {}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {}, {0x0, 0xfffffffe}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x2}, {0x0, 0x34a}, {}, {}, {}, {0x0, 0xfffffff9}, {0x0, 0x5}, {0x1}, {}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x3}, {0x0, 0x9}]}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) mmap(&(0x7f0000339000/0x4000)=nil, 0x4000, 0x1, 0x3010, r1, 0x431) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r3, &(0x7f00000025c0)='./file1\x00', r3, &(0x7f0000000000)='./file0\x00') r4 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) nanosleep(&(0x7f0000000000)={0x7, 0x58fa}, &(0x7f0000000040)) syz_emit_ethernet(0x288, &(0x7f0000000240)={@local, @empty, [{[{0x88a8, 0x2, 0x1, 0xaa}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "8a3f70", 0x24a, 0x62, 0xc6, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0x7ff}, {[@hopopts={0x6, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0x1ff}]}, @dstopts={0xc, 0x3a, '\x00', [@generic={0x6, 0xe2, "905b7891afc8bbc866b9d42af964226dc05b775869259a615cfabce805870662538c97cf0e7f973794e30a90f728fd455fe77856aadca61d6994973aae777327e525310c030101ec0e075b45d72462066fcc74352f53cceda90e70fcfcef04710e308b2f356012ee2b367cfc997e254269aab9ff7507036c269382453950d40853130197483c755dcca596a717c894b2610f9f883f052cb8e3c9e3651b86891f27c97b73d469a3eaffade7d590ce14395024ed95798bfc5d2757625e0d4278e846f89e0d32f5f510c921291473a1931cfbe2344e76274edf84bf95b7d35ac43883e5"}, @enc_lim={0x4, 0x1, 0xb}, @generic={0x5, 0xe2, "ecb39b1a216e661e6fa8acc3fac4c75a1bebbe0c549860a257a092fe3ff7d18f458d2d99ea56da6e2bd587667a07386b2d99dea9ec07b4f2291a9d7ef33cc9d774ee999c84f7ca348987ae8b86e81bae180b80368a324aac3f3fafb15729884079c51109b02527831127b1238f82d0e4fc5d4333dfff12ae072cae8157db08207f5fe01ce91b542b5034615d39c2db38afa019b816d04edb59abac9b815ebf52f0d0756674d9e253f68948d3dd137a816949af0f2d765932552261198703598dddf826993e99b3107ad0f308244df8e12607e34d6e5c1128d3a7455fcd848345348c"}, @jumbo={0xc2, 0x4, 0x5}]}], @udp={{0x1, 0x1, 0x8}, {"fa9fe794c369ff90cf7c28e11e15daec03c4da1da1d68a1f252a8c5c9b9626e69242522a661bd339aab71f0d6d7464d85249992d9518e96130f4ad5e7ef29e2d273b670dc1cfcc9d5066"}}}}}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r7, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7ffe}) 1.068002151s ago: executing program 4 (id=426): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xa, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/195, 0xc3) chdir(&(0x7f0000000100)='./file1\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000140)='./file2\x00', &(0x7f00000004c0)='c\x00') (async) unveil(&(0x7f0000000140)='./file2\x00', &(0x7f00000004c0)='c\x00') shutdown(r0, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xd11b}) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400030000fed38d5ba80b9e61cd0c535a98000000ff02000000000000000000000000000101000448680000004e2200089078"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget$private(0x0, 0x7, 0x3c0) (async) r4 = semget$private(0x0, 0x7, 0x3c0) semget$private(0x0, 0x7, 0x3c0) (async) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0xfffd, 0x1800}, {0x3, 0x4, 0x1000}], 0x3) semctl$IPC_RMID(r4, 0x0, 0x0) mprotect(&(0x7f0000528000/0x2000)=nil, 0x2000, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) 877.500338ms ago: executing program 0 (id=427): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRES64]) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000b40)={0xa8de, 0x400243d, 0xb3a, 0xfffffff5, "ae0c360000000200", 0x40, 0xfffffffc}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="1fee546ae1c9d15aab1bfe818a148f99bdfa7823ecd9cf75431fc0c5ffe2b8f7b9bae1d48e847524b3e05061ebd09392850de502636ba01d205f0d69ee8703d618218ef071425caec52257e5a3a3979d896ab9023425dc6db883a561bc942e90e42ff4d262c7d70b964c1ff70ff18b53c8a7241880c84a6fceccc00a29942e4d3ca0fa23234e22c76f5ed847249c7f9372ec427c41f4def7a6f65a707137b67b2d33450a47b1ce1da4a943d9c165f9ee911a4c30b955630c1076bf00f9c96bb81f6742e4b1322c7de90f8e719bceb2edbd2d1ca29569aa8b1b9ec8519c07a18e1cd9b1ce9b7a41cf4a0b1d75d33a0a5635355e9c2f9a9ece30dd6999446aec6b36e0be0f0e706e403fa85197f3f79b5024340fc48a787899a8080fe5181d978190ef187a968e8a44eae959f989b28c874250d2df3455351befb84807e50cf3adf9ca90c89881afe1a840527315ed3e6fca30a6cf157aa91356a47dfbe88f1120978c29385e77086237d0d3ab5882f6a7f3784105aee504861f5d27fe7956a21d9e358f6966f3f591e9db77b7d7f321dc79436ac6d0ed8db8cc51bee8aef53c3459226ef81717579787a5f78141b7342bf72a06cb0480eab687060ca8652bc04dd1de455313269c3021dbcabd9db92fcb461e341ee6d9918bcab09b1d395f0328821b58f71f5a7e59a76c1ba97de1aa824c1dd1cf1f945ba534d64874f12451759a1006290c300a4a0265b477fce6af322555c25495cd39bb6f7377402ab8ee1feecc1da4547f0518e58f8c39504de39486e6e909bb376d6478697fd1a6a7d133b2d5433729c627cb92b08ec732f002c7aa76b19ab92596e8d026a87a49fa815e5e1e9b8899e7d5542f542607107728ce1a0faf16122eed4c81f895d28e107aaf61d44dcf892309b8676fbf12ce0ce8282b8338f3d4071015f1f645663fdaca3afe0734dc092c9b53db2436618b4692c59e1224a31ef385101b2d06b4156f47185aecfd6893db8b8103a7fd1b9af17f89f5f6f6c51b5e956afde2e6f352cc076c6b4042586d08a001e9a2f8c0b9b9f27515c59899ecfe51254f02dc8de1345cd8b592271881edb1004f77af0ad9eb12e28fe640c07f703c1bc1c165ae40679ece9967397387c24b22cafee5120edda6ab4c0a6fb20dfe0b20b7ade02941f1dc006d38b48484fd07b77096de530bb0fe0768107172d1c89457a9fc4ad3311f5b39a86986bf0b2766d69021bd9c72e54ba5926de2250011817e5d3e3a3f25a7f9b9be338a46a59c73d735daf21f851a97bcff34b48124bf3ff970af77a41ec1b9e1f2bc4cd07583e8b956436a5b547e4a946aa4d74957b23ff2f8581f1ff19d662951c84b831a2756bde0eed85e370c163a919bf2ab4e9762abde2aa577713d0f1dbe845f5cb910f07f46749abde773a980afd6071245fac06d52a78ba6b5f5ed4c9784beafb04496d9ca47841e4415605403bc5d2b996ba439065c2015369a38e4c0d53954e61ba15ef78b7f03687032e5edcd861f4c194d15d3661b1f71110628c7a4028f0d8b58b28cd2575d0bec74281d3e07d319e0a23b8eb90ad0775d2698186f397ea3dc1397bd5d7346bae151818e6abe1c8d44e3d5490861e85460043a72b01137a5052a660dea788a8c083b809fa73d457e1200ec40b5ac99c6574e4991436bde484c8bd1a9ff76a99421886458a45705f60b6cb8e0ffbeb455d5dca8b2052c70312c066e461e5f30971a6c803901de5db20773d7b576c1666fb1bb780fde6b7ccf5750c91a9d3d73835a663aa1f7783363c926e1758bdbda98b1ada788e3b2103ee14e9b91890917ec47bb8c5fbc27dca33654b106d1fc9a8d8c2eba410024f00724eca7e00378bb06b5232ddbb69a54b27c869e41dd7ed1cf6fdc9e262f25f328ed1a37b8cb26d5d864861bee5f3dee8e5eb1a8b56960389267c42abb455789c1cbe0f2b33dc3e3bb8a40b67e5830b8efe0f8d458220bb4ae59b0eae8c8dd45ded867add32f1a70c5fa0c5144e2621f36b026e113ed13b97c6908a8b8542bc24285ca71821f09b849c45eb75a03b63da6dca435cdf3d3a8c8f05a30cede63622d5de1fdda9d9b3099a17b6f16952b2d81b2ab64ad805e84", 0x5dc}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000180)={{0x8, 0x1}, {0x4000000000009, 0xb}}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x3, 0xb8) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000140)="f168cb824ee57f228cf0475e3a640fa3f8f65eda", 0x14) write(r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 877.102773ms ago: executing program 3 (id=428): sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x2) r0 = semget$private(0x0, 0x6, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x401, r1, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0x4}, 0xaad4, 0x9e, 0x7}) (async) semctl$GETPID(r0, 0x1, 0x4, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x108) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) (async) r5 = socket(0x18, 0x2, 0x0) (async) r6 = socket(0x11, 0x3, 0x0) fchmod(r6, 0x181) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x6, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) r8 = socket(0x2, 0x1, 0x0) (async) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x106) dup2(r9, r9) shutdown(r8, 0x2) (async) close(r8) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r5, &(0x7f00000004c0)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 876.898902ms ago: executing program 4 (id=429): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000e8000/0x3000)=nil, 0x200007fffffffffd}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x100000}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x20008}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x4}, {&(0x7f0000456000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f0000237000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f00001ea000/0x1000)=nil, 0x2000001000039f7}, {&(0x7f0000128000/0x3000)=nil, &(0x7f0000073000/0x7000)=nil, 0xffffffffffffffff}], './file0\x00', 0xfffffffa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x2, &(0x7f00000001c0)={0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x5}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x8000000000, 0x0, 0x4000}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f00000002c0)=""/80, 0x50, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 873.664981ms ago: executing program 5 (id=430): r0 = syz_open_pts() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) msgsnd(r1, 0x0, 0x7d, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x7, 0x0, 0x0, 0x5, 0xaf5c0000, 0x3, 0x2, 0x1, 0x6, 0xd}) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockname$inet(r4, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00004868e46600", 0x8) 836.164937ms ago: executing program 3 (id=431): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1, 0x7, &(0x7f0000000040)=""/217, &(0x7f0000000140)=0xd9) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f00000002c0)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000dfff00000126de6032a4b799849f77bc421462"], 0x10, 0x4}, 0x40a) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000005c0)="35593eb507c17b1cbb4edf1d06e8c1ca5ac0e88b1eb8a0887235828e2455fb2b936d6dc4ff57c428f7cbf2df2eec42b7449fc055b0eb8df4723d52cde755fb7d0ee4299b714e084f2185d2a24d9238864a5749219f272a102480b104e393da7d250b1cef160a1fe5b762c6c4220952c06f3b0282884aae4ec8ae4d650236a7902714cb794bb14e45e6a16279ad90ccd63d546e07a6fa57c210cc88d55043e9beea9cd9ea9d8c3a250e24502246fe20fbeffa2ec59fd621bd072ec33bb723707f2984fc5ddd2cf3f2db30ec64c67ad7cb7e1a88f205cdc13a8f022af6ad97af16c9a57bee3de02a889bab5487b2f23d790142b6687efb493a8e535d981a744fb85ab6bd3589885487596048932f91897650a8a624816b316ff5a130d6e3548d6bb8f2a8ac14ac171ea87c321b4e6efe2c8edaf1152f6d99455d433dc7aadee522a024ee05994a6d8d6f398938c18bdbb3217c427b5f11fd17c20610fccbd9c2caa384c4a21eedb39480661eca9e8e44d4c6b0294521fc5f7847617be77584e3ca4c76a51cbd9c2fbb309edac0f41ddd6cca3ca75c5c8519c9425ed0bcc80be8593fa1c963938f6afacab79739ec84dfbc60a28cae7b417a19e21da756b90b601389e9ad298aa40e15cfd8ea8d2610dcdbd329f3b28e9eabe1b94814e5179ee99811f06c1218132085e78a7ad83acdf0d24b10be8f9dc00b238b39bc7116cb7c3c3278565144006b3e6595c250cde8dabf54d0fb678b0fd26694e05ccc7497ce292915f861fac403e74b99f84a02eb676a1a83fdb9387b89da54280f4d36f18693d81857a921bac4e21ead3f214854fbe446a8e82ed4c3a2d64dbfdaa8e859d7110c5f31493ddb2db865a12416e48da31d8b8c10e35bbf7526c902f443209abad8413374299de52456433a40a9d3b83c28690ccc55074a90a2f8826bc115ef9aec51f3d718aa65d53a4e14001e4f009232b188c2688abea08e7b7bbc7bcdc70105c77c91a2b89a26327ba8e1ca600cccd04e8c6c367438f2d6c31c3decc3cea104f09fa33e64dce392821cc2c176e47527ec7ff7120d70d630527060ca1b248cda6e24fa5b1cd8e51948dc5b026f37c66b37603df62866bd726d29d079743d680344512ed9937e01ad96804423474c634d43b207fd2ebcff93ea7690a5e1b101310f96713b9a63042586a9afc240746a88d68e80d6a46af452367c455a95980d559a03dd72b6294afb3695530a3972d027b9b384b2b56e4a23599678086b72f85c0f3338258f72de1da3fc1e43b11fc748b23349a396362b829a8001eb88b9dadd4c5812659f75d800dc82bb2d4df1a3bc68946f372aa87d98415f10cbf711ca36b7752be1553e5221f599465b0a129bc7b5f1c2b39e18136e93f790574e43d61846f3a929d3a4f423759edd320aa03a6b4197fb00c47da626f053d88acd5e3eb4c8b6e38ba1776ba0e8e9a94d4efbe1ec7dfbd3769d96f1c736ef32150ed04a4f55e58ac79b367b8d4a57b6f78951193c2d3803bc773f60bbf6aa665bc130e4753dafc420114e41e61d654fca73d2844c41cd260ffba5868f5e421ac68dbcb09d002de0c5d60fa95ae7f8cd12426f576226966a6981898fdedb9362c8a1079bf93cb2147f76b95695bd52e17af3d2dc13df0ded71a0184c3245b24a543538b29f600adc6a5e5a194a2fdaa24a40839e21863486e628414c25bfb72aa3862402af1b99deac135861e33a6675f5589b2e55c2c85886a0ca641c23e9dc67f5c4eaddfb2a1a5f99c36f57a8d3a1640f8a6b40251249b1746346eca5e05ff222a58c8b5e19b0a6669ab8f53af071288a5f91ef3d8b1e6d494206e61ca56477145000a9690f9d8b11c4c86d7018b99221daa099dcc11bff008e0d3fa9884479c52a5509dbd07767985bd1e2d7b86cdd403757d1f435c2d191e77f93567e306aefffacf2713c2942e7e0becf6bba458afd5428e7fe3e24092b94821683b8714150ab739cb35470fee88337265f20b6a9140555deab44b0433b754c410c4df8c32cf503ecaa514887d5a53dd2dbf5748ac8a0c0892ee1e080d553ac4fc7753438e24dd9382563a73d10733c82bb12c16315574cbc639f4b931a5d7cba79b26ee16851f73e89fbede8f97ee80718422d8e86bd0d9c1045cdb095c44609d7aabf291dea68b8983777e8264c63236e600eade4c561f41fcd51db4fe333f9544bbc693955954964696c74ab9b63fb8063006f89b018b59a2bc23ca325325b64017008d6f7f3e78d85eaeea3f4b182dd87ba4f1a009596a1d7d13ce53e81c135b043393b7eec1f87d8c06349fc88687d00cb7f66d0ec29ee44b3c7d9d8a8f5be9ecf535a47a47dcc8806bf40a721cd6e3ab0fb9369e8a0d5b710e73d483e2dd1c67c78d9f87a938e7065c2927d5c6aa65b186b95b04245b9d060432c5c349c15f6bb0247793dc1b60fa6b7907eae9447948777a83aafffcf90cd29c6a05218161eda636bb050886f771fc24d71f3390d5a2c62b44464d74b776d8e0046b12dba629763c7395c6ea6ecaf2c0bae0f76e47af4ffadbb0beeed1e1ea02a727123da990495d2e6757d8efd7a6433b0c66d60c941150468ab5811bdf00d3f10b887e55ccaf633738d14dfb58a5b00137cdb2f05657f93423818fad6365e52eae156633d79dcf4a68cf4b0517e37d79d34bcb2a7d8ce99cd6d2aaaa5450aa64fe3a40de278dfcf667955388cd0c48ba145190e7831f12efbe1803fe887074e4de7cb55b3b37525e872c4714c1fa9430f2b16e63da3bcaf31ca6fc85041f6a91111b3e8d6c6076b41a3b382e3134823eb2ba0565a80b9566f613bffda18d24c1294314db9d6d8231bd763543f8eb5acfdc6b138ccc7ef68c08ffccd1fba5a3899b20086051d5857b8300e2893fe42333e198d232eed600387c28b4f876d847fb7fdd6eb18b3d74d87f43052945b2f1467f52d369cfc1aec1ea2d81dd99195c1af6b401fceaba966fba63453fea5e98c2718d0c913eb51b341109e59ad662020471d5485ee2f8369fbfad05072bf5cabb50d50b772eb5da1569babc2012ccd1a0a9788086e1012232f17d293171af1a6094b63070d510190e81c1480fbc974e9befdaa1a7e8008e921e26e052ad72bfbffd0c4520f02cd76ba7f139c428904e8c5d060c72977df3a9c50514789b48bf331798eb4b3552cd8576b91f835aaec20cce0ea3f25aeda01fbed2ec4059a597a6ddf036bfdb469410cbcac1a6527ccfdea2a9877b445a1e7e2531e6c33e24cd89404595b9e70b30899fdeadf89d62b9f68db2e83df3134da4049799bf63ffd032d4c456a72905b11fc87c4c11fbd21cf667f0c4b11ff68cb3da6124f3c9bde06b5e8789b4c305feecad2f2acc18da62f3e55d2336176b28a10afb78b08d971ce2fbd01ce7aeedd3f75e9e8ee6f12e9cf1cd9e7e9bc07bd4416d329a93c65607ee177f7524984157bce87298f842559025e9030c0d20385751dfcfcca0b57c987669a2db07ffd134a213adc443b892a15dd563402ccecf77402af2f651a7a60a21c818308a0f811ada7c6fbf78c945adad7d687712c93259352aca41dc8fa358d66e5ef627116dcd5e27b2c164b0ce8a6613935b61f73d952b4d02df93a0e6adb280111d61b71f4d2b1511c6eae298b5ee948ed2f22a6dbf5ac4c80cdf2d1fa17ca093188039888a33b7c4854b3c88b10975f99fe404ab377e860db0450d46a1f9617b8d8130067285a3974320a97d378b9b56f7db9a487171fd9fb85aa03c0e549cb780120c1793a4d9bfe3ff88d5829cc05a81a82513b6434a63c7d4a9f2651c54a0f83e6d6f4dbe7eef1033bd1270fe92196c5fdf3ea112103db28356eb2801a2f5a43ac23b7c686bc55a9302b7811a4ba1f1ce003670f45f18b4e049834df222e0ea6ed2a8e4d10ae713092e7956a39a489f219b21b40c47a5a13117e3a63263bde95c32e230daf662da0e63ce4f48b11ff6de37900fdb7508156ee7708e877268c45b9ede994d2c86c70823ff72fac89c83b4dfaab91230398a523391dbdd878fda0854f7e32603d45b577def2c6f8b4485737de99839069404eee0d42f9f09bcb96b2aa8cbf33957a402b1cd255492e8f6d1db5e8497c78a6a714566f687d12110eee6cad21150ab8855cd6a228c0774f5733549bba83c736f57ef690867512701baadd6238ebf8675b3b6b6e8dd1d19520824ea13182f93e2d9e1ad8dcf862bde3f65ce1b4e314af9db5dc9ef0d6ed62bbba5eaec7753d475e83a2faa7cea5899a0abd42dcf92ee0fa61ee6851b90918caaeaa6ea5213957ad96f26576e130f7d3762e2deac8ed0adf386a8099f456fbb09948a4410aab3138f7b0c44a8eb8c17f6bf6c321379495bcdf188ce63eac285831b061eb43012d86ebe3e114b12f9168335fa753571ffa253a7d14f5935fe92a34abe2d0df055a0eb0ad6c59ace717b96e13b37cffbc808c5bd7b4a4322551ea098cfc4090618eb54f96f8fa565b04aade12889a9b99e754d19fb458b06a4233b4c961596d95d7aa5757ed6d31f20052f0bbf7d736cc1beabd0a0628e50f10b1665e554b98c7fcb730a58a04a489aaa920ea77fc6af62b48c47293919168df76887e74018edf9a5aa175c1e7bc4fef827d3399fc62747d3febdbccc7ad76c00beb4521768335ab2a99883f2e9bc88dffa0a2855694123d937fbd024f9878f6f4c6603f4feda4153f4debeb9ac84e9aa7d4500e2afd5f5461646fc16805aed4a182d3060912c3e29a5513f8ae144c531683bffd7199b432c06e804d1ab93b21aa1b4ea06ccdb1320ba374e13a3071f4ac5858b991370ca5414b94a2f76aac55fa336e106bcc81136f0363bf2bcabe6a0ad7f321ce08fcd211f446c5a5831f9652a589a3ab9d333f0a8eef5c8dd1ae0bc78232fcc297b34a4f89491ee6227a4937318a3f8841761a0af70003f6c3b0a6c35cf21e89e0120728d402fad43234f7c85e0833f475119e3f9f33da10a3a276cee2359f890b4664f631439e825e0ba722d618ee1cc39969fb367b6241d91e926ae94e7d0d6fea90e696081510ff31e8104e42d3074fd23fdbad5799fbb1555cec51a81523649d41cb1cecdcc1882a0a55068217846844bdd7045f178f0e8e48df5fc4b0ff37f2be4488bd64b1b82d1702c1f2651fabf162c9b3d4f62f4bb00e97d849396959d7906b76230ed6912b228df5fd9ac33c68459df10fdf30b02c2bc0f1f78f4800623ef2888f4afed8f3179bbb39de64d03683bef5d55a77d41588cab14cdcfbcb97597988a2e4f0ecbad83f726503dbc7f1c1fbfdf5a3cacd3934b84ae4063e44c10375e2aba5361c159ab04f5833aeeb6fc856becdfc513037dfd5dbe6a2cf8e5c656fdf548c8b7ae5d62b98448f0d1ee3f1bb4d1fb1d0745f5e97deceef24e9de8427053ca34751ead0f8c93f9916d46ba2c08c200db99aaada09fac53e3efe7b1b044e40e92b6391cbe46ac5aaa302fef7e240ddd3981077ad87889f7e7af8e684a8b3d026c506ce9a3325813b3334e21d57ccc7eb0079452cb7a44748f931e984e186b6248fa841a4d4f81899260e6f17de5661bed6242cd3f6dd0427972291caa90cb278e4de85ceae93f700a20ce3fc9306803d5f4b2b099a5bb9ab781903f7f23e43ef14b2f6bfa41952b8aaadfda3fcee6add1462e16730982cf63ae86d330c8f9fed0e76223367265b50d3c0583106d9a2d76ff5862072a370273cabbe81bc9d84728071c789845f7e924002cd67f35f3ce15d3985ad595e940627c069337b056b05d34abe968f211d56309b03e9", 0x1000}, {&(0x7f00000001c0)="3366f7f7ad2cebe8c8", 0x9}], 0x2, 0x0, 0x0, 0x1}, 0xf) 815.230804ms ago: executing program 4 (id=432): symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = semget$private(0x0, 0x1, 0xc0) semop(r0, &(0x7f0000000000)=[{0x2, 0xc, 0xc00}], 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/46) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/142) r1 = getgid() semctl$GETNCNT(r0, 0x4, 0x3, 0x0) r2 = geteuid() r3 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r2, r1, r3, r1, 0x80, 0xe}, 0x10, 0x5, 0x3ff}) chown(&(0x7f00000004c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001240)=""/236) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) 814.421766ms ago: executing program 3 (id=433): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x11}, 0xa, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="23216be0bba6543e20", 0x9}, {&(0x7f0000000200)="44e4877ae25c96937e3a29330b139a68cffa3f0af2", 0x15}], 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2012, r0, 0x9d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x20e, 0xfffff800, 0x1, 0xfff7ff8f, "0800020000087db300000105001c670000000010", 0x4000020, 0x800001a3}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f0000000340)='r\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x2ff, 0x800}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x4000000000000028, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = dup(r0) fchdir(r2) 814.243217ms ago: executing program 4 (id=434): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)="902db7f6", 0x4}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000200)="dd8cbd56b9e98279143e8d5b7ae9507da2b575a4bf8ef6f64c34e869593c95e2df4dca3df8a8439cbad48a3f84b0239cc6de7cd17d685016b1f23d977208c467cdbb1e86d6ce71f75a97161182c1cd5d82dce3184c94d00f", &(0x7f00000001c0)=0x58, &(0x7f00000003c0)="e8874c85eae76365251c322f70ef631b69ad8101fc5818d198d8ed9ffe3095cb4ef48ebafdd95ca64b43ab0cb520c36b57e531f17ada6f29251eca3656da96e78cde7d40667e46dfb7e711a7f215ae5a7de2fcbcbb33deffc47e83cf5aeb27c49991734ed9562c0095da8e75aeba6bea882c68e68aa004075b7029bf7b87bf3919cb0a7c2099c3fff454793d78bc5b0395cfde23eba29f64e0672a367f958d8644438330d84a074fadfda5bcc22379883e773f92cea5f18aba4187ea7f2784c02d15e0bba4313be5e03e2dbb1180ae787746839de77b", 0xd6) 813.905792ms ago: executing program 2 (id=435): r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffcc9) (async) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x8, 0x0, 0x0) (async) shutdown(r1, 0x1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) 608.358072ms ago: executing program 2 (id=436): r0 = socket$inet6(0x18, 0x4, 0xa0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xff, 0x8}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x2bcf657e, {0x2, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) 606.549295ms ago: executing program 5 (id=437): r0 = socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=r0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) write(0xffffffffffffffff, &(0x7f00000000c0)='\t', 0x1) sysctl$kern(&(0x7f0000000340)={0x1, 0x9}, 0x2, &(0x7f0000000080)="71f91eff", &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0xee) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x806, 0x0) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="c9d64017", 0x4}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5f, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x3, 0x5, "001e3c36dbdd0e0100204000cfff0300", 0x545, 0x8}) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000100)='C', 0x1}], 0x1) read(r5, &(0x7f0000000200)=""/255, 0xff) write(r2, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba25042060bee3cf15fa999783a2af03072c8aa6419ed1e9132b276722f765133a8f2b884d8b700c024d0fbcb6e0c48265f147a90714159dad86d5e723fb828a6825cf8333390d2f4cd0f7fdf54413fbaf1f183ad5739fc", 0x65) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 598.705735ms ago: executing program 4 (id=438): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x20, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x48, 0x20, 0x0, 0xd}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x501217aa, 0x5}, {{r0}, 0xfffffffffffffffb, 0xa, 0x0, 0xbc94, 0x1000}], 0x3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x82, 0x40000000, 0xffff, 0xd}, {{r0}, 0xffffffffffffffff, 0xa, 0x20, 0x8000000000000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2e, 0x8, 0x0, 0x3a09}, {{r0}, 0x5, 0x40, 0x42, 0x1c383580, 0x4}], 0x6, &(0x7f0000000280)={0x101, 0xdee4}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x1000300000004}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x52, 0x40, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0xe6, 0x8, 0x9, 0x3}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x5, 0xf8c}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x8, 0x4ee0e232}, {{r2}, 0xfffffffffffffffe, 0x4, 0x2, 0x0, 0x7}], 0x1, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x8, 0x400000000000427}, {{r4}, 0xfffffffffffffffe, 0x8, 0x2, 0x5, 0x3}, {{r1}, 0x0, 0x2, 0x4, 0x1, 0x4}], 0xfffffffa, &(0x7f0000000440)={0x8, 0x1}) ftruncate(r0, 0x79c8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$hw(&(0x7f0000000180)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x19) kqueue() writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0", 0x9}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x442, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x1f, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff67) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 598.126652ms ago: executing program 1 (id=439): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8}) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) shmctl$IPC_RMID(r1, 0x0) (async) shmdt(r2) (async) ftruncate(r0, 0x907) (async) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) 8.295162ms ago: executing program 6 (id=440): chown(&(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) syz_emit_ethernet(0x33e, &(0x7f0000000100)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x308, 0x2c, 0x3, @loopback, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1, [@fragment={0x70, 0x0, 0x4e, 0x0, 0x0, 0x1, 0x64}, @dstopts={0xf6, 0x12, '\x00', [@ra={0x5, 0x2, 0x58a}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0xb, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x6, 0x6e, "d4c0419f7a7e852386abef003701bcf7e19d3373a042dd87ea29e67e87f88faf11870c59e86a97bb6457135218efa91085c9c31a6bce518d82050bd825156f4e7f7264efb9c3a0318af0ff1df7299f5c2d62236bacc0a485216fd4dd12e2aa2fdb02d5fb8267d8bf24af6cfd7ec1"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x50, 0x44, '\x00', [@generic={0x7b, 0x6a, "9909be31f579671533949c494977c6d0628231691132e17ecb1a257f8c685d289af3ef38dea944e49b8a5acead41eb10ff1bf0e7543ae21fad42ef4098b536afa74d73c73287bdba762fffb670834405cd6bde6eba824162df042123e8fc22cad131441ff5a90d819250"}, @enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0x4}, @generic={0x4, 0xc6, "f24747529962ea5d8c884e4ec8b6158fe21fe431e87c6801a3dbb27861a8378da104db51749958d8703c3953bbed7c60bb9366a342ce51c3662313061f8f6989d36d76b9d28e0f7c74a146dc4b843331d299f609f74e567f4d12812348e98573e163137dd89eee7665b52b9a13df9f78da9ccc9343598457dc659d8d04103ae50278240440b33fa15ec894377a9047db59668b525575732546335e46bc9a161a14e276b7ebda0264889b5daca651d1a494da89d5c7a1eaff17d5dbaa676e6368f9e01228c3ed"}, @generic={0xd1, 0xd9, "c870b1734c1259984bfc7fc31721cd5c081525183e9e576acfbe5752c5836418b55615e0854ce823b5e58ec171a09237a0b1af73676574be52eb3bb8f5a5dffdad550e83939249d517590b5d65d0639828e1a77be77c478d5e902d7718144e2fecbadc96068a160f4c09a1772deb6dd9579359fdfee9583ace2f1b59704c14e509732e2d60bab8e1401a2d4b204475d14d177c2d7ef9458085143e1b2a87b8e781a5f105c3c8d4f4ecaeba492466abd1c206634fa7b197a9f554469e89d9fdff6e467691c2b94a7a84de0386f903abca122a2c84df6673423d"}, @jumbo, @enc_lim={0x4, 0x1, 0x6}, @pad1]}]}}}}}}}) (async) chdir(&(0x7f0000000080)='./file0\x00') (async) syz_emit_ethernet(0x2f, &(0x7f0000000040)={@remote, @local, [], {@generic={0x880b, "f84caa96e3632455d4c87d7748a7ed43627a70a4418cc0ae7e901c0d6198932d6b"}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, 0x0, 0x0) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79f1) read(r1, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) (async, rerun: 32) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (rerun: 32) 0s ago: executing program 7 (id=441): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) (async) setsockopt(r0, 0x1, 0x3, &(0x7f0000000640)="bee35419f67ff028418fc45e8fa804d13953820303c99a399d5edd15379fa890f40459ef8fd1789f33b263ebff", 0x2d) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (rerun: 64) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) (async, rerun: 64) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') (async, rerun: 64) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ftruncate(r5, 0x80002) (async) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000380)="3389ed", 0xfe99}], 0x1, 0x3fffe) (async) renameat(r3, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file1\x00') (async, rerun: 64) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="2502e3a95ab1c79b91462e2eccb08e384d3704b156d477", 0x17}, {&(0x7f0000000200)="7961aaac16063976d17394c0b1b6b7bdca0af635f1a46b17288ea1345852a0a92361c89d2da435b3dbe21d667ee835e060eab843d778f9cafde9b952713fde857d7a8f78ae410f3aa75420ce7d38cc70ff8449865d9282b562382263beed7bfefc54957c2739ab76c32b68c08537bc2d32c55dedc70e6681040b08e8abdff4abf8c4182c638853e49beec2aebee17b2d03574ee8415a49ec39eb48f019b1b66a196aa11e15659b536493c873872a25b93f4ad730a78fead675d7ce1194a307df55ff5da9851e7e77bdd8b89d2c0c5763388f9f361f", 0xd5}, {&(0x7f0000000300)="7837098e0088489303ecba89942e4fa8563b5b4251e2e31dcebe57d36b91da6f35aa7c8969e8d8ab566dec60a6cd83384f01c0c4ca315d4bdb1dcf60206a28083fb381d7b0085ff32d2ff8176ed0cd0fec416092e4bb54", 0x57}, {&(0x7f0000000380)="9f4c756a79e96df72a869065ad26c9197fb39ff6aa41d6ecd0839881b1779d369d13d79f763a01e4b3cf96ab7fdb19db0f31915ea472c2e855ce460794506da1af5af32d2bafe6157442f7afbd5d74f9a0b010d45f44f5f61675c0944d803f0c193984f0c70abdebc40bd33eb60e60219e9be867c01b530a5753998dd6ce5fb9a34f404babb8c3d4b4a2504f3fc893ddd37490d476a896ee988c534939252e962d794c7d59ffc3803ea5bb437ce8233f19c919b3a98f95bc18555fc334d1a42b81e2799f5c46acd796b36ce469d0a6566e1706ed18", 0xd5}, {&(0x7f0000000480)="ba200f631e5cf154bb3a134678db34155a1e201d0a8172094c6712332d5a6e93d588e934622ca4a949dea9f5036b24453803c1b5f1b35d1dca8e649a6c5d92c8a9f22222acdc5595c90decec2daff32dc1485398562ad847e2b31a111647ad95a564864e6849e50f1100d6fd76cd01641cae21e6b1b7b2363fdcfe28e00692037cf32b2d901e472d3c7829099f5d2eae4888b59e1acafbce84c77b932b6f5eddb941439fafb592a9a7fc2d6b1c2254766e1541148cd322f536ca88ecc26ee42b9539da0c7d728ef0cb9b83f7557bb49e", 0xd0}], 0x5, 0x0, 0x0, 0x401}, 0xa) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) socket(0x20, 0x4000, 0x0) (async, rerun: 32) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.228' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8060470c68, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: pool_do_get: shmpl free list modified: page 0xfffffd800da9b000; item addr 0xfffffd800da9b0e0; offset 0x40=0x686242f1 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 413046 2315 32767 0x10 0 1 syz-executor * 35517 37693 32767 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d585c) at panic+0x1e5 pool_do_get(ffffffff8394b5c0,1,ffff80003c4930f8) at pool_do_get+0x5ea pool_get(ffffffff8394b5c0,1) at pool_get+0x149 shmget_allocate_segment(ffff80003b0147e0,ffff80003c493350,0,ffff80003c4932a0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003b0147e0,ffff80003c493350,ffff80003c4932a0) at sys_shmget+0x1b2 syscall(ffff80003c493350) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xadd15f45170, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd800da9b000; item addr 0xfffffd800da9b0e0; offset 0x40=0x686242f1 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d585c) at panic+0x1e5 pool_do_get(ffffffff8394b5c0,1,ffff80003c4930f8) at pool_do_get+0x5ea pool_get(ffffffff8394b5c0,1) at pool_get+0x149 shmget_allocate_segment(ffff80003b0147e0,ffff80003c493350,0,ffff80003c4932a0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003b0147e0,ffff80003c493350,ffff80003c4932a0) at sys_shmget+0x1b2 syscall(ffff80003c493350) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xadd15f45170, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c492f30 rbx 0xffffffff83885dd7 cpu_info_full_primary+0x2dd7 rdx 0xffff80000143cdc0 rcx 0xffff80003b0147e0 rax 0xffffffff83884ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf72322fc6dbf1519 r11 0xdf12dadf2df9ba11 r12 0xffffffff83885bd8 cpu_info_full_primary+0x2bd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81647985 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c492f20 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=35517 pid=37693 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b0159d0,0xffffffff838dbc08 process=0xffff80003b011380 user=0xffff80003c48e000, vmspace=0xfffffd806c32c3e8 estcpu=32, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2315 413046 57497 32767 7 0x10 syz-executor 2315 432035 57497 32767 2 0x4000010 syz-executor 37693 166389 78123 32767 2 0x10 syz-executor *37693 35517 78123 32767 7 0x4000010 syz-executor 11620 304580 77231 32767 2 0x10 syz-executor 19304 177507 46060 32767 2 0x10 syz-executor 19304 45467 46060 32767 3 0x4000090 fsleep syz-executor 19304 311389 46060 32767 3 0x4000090 fsleep syz-executor 88465 473266 22095 32767 2 0x10 syz-executor 88465 106150 22095 32767 3 0x4000090 ttyout syz-executor 88465 469719 22095 32767 3 0x4000090 ttyout syz-executor 88465 452440 22095 32767 3 0x4000090 fsleep syz-executor 93003 490204 19791 32767 2 0x10 syz-executor 93003 440362 19791 32767 3 0x4000090 fsleep syz-executor 93003 439181 19791 32767 3 0x4000090 fsleep syz-executor 72696 514118 20291 32767 4 0x82010 syz-executor 72696 226773 20291 32767 2 0x4082010 syz-executor 72696 105119 20291 32767 3 0x4002010 suspend syz-executor 85969 196532 62701 32767 2 0x10 syz-executor 85969 240753 62701 32767 3 0x4000090 fsleep syz-executor 85969 442368 62701 32767 3 0x4000090 fsleep syz-executor 38547 397431 0 0 3 0x14200 bored sosplice 62701 452203 35051 32767 3 0x90 nanoslp syz-executor 78123 79768 44136 32767 3 0x90 nanoslp syz-executor 19791 456723 39363 32767 3 0x90 nanoslp syz-executor 46060 439444 86000 32767 3 0x90 nanoslp syz-executor 77231 370652 97919 32767 3 0x90 nanoslp syz-executor 22095 207604 60202 32767 3 0x90 nanoslp syz-executor 20291 228519 85743 32767 3 0x90 nanoslp syz-executor 57497 220166 4875 32767 3 0x90 nanoslp syz-executor 97919 302617 95979 0 3 0x82 wait syz-executor 44136 223774 95979 0 3 0x82 wait syz-executor 60202 269856 95979 0 3 0x82 wait syz-executor 86000 329505 95979 0 3 0x82 wait syz-executor 85743 114809 95979 0 3 0x82 wait syz-executor 39363 233061 95979 0 3 0x82 wait syz-executor 4875 54729 95979 0 3 0x82 wait syz-executor 35051 16940 95979 0 3 0x82 wait syz-executor 95979 264380 35472 0 3 0x82 kqread syz-executor 35472 27915 41607 0 3 0x10008a sigsusp ksh 41607 267580 41513 0 3 0x98 kqread sshd-session 41513 446703 23105 0 3 0x92 kqread sshd-session 96622 289976 1 0 3 0x100083 ttyin getty 23105 478706 1 0 3 0x88 kqread sshd 56138 436712 91638 73 3 0x1100090 kqread syslogd 91638 16780 1 0 3 0x100082 sbwait syslogd 30624 32979 1 0 3 0x100080 kqread resolvd 75006 471787 53689 77 3 0x100092 kqread dhcpleased 56534 416021 53689 77 3 0x100092 kqread dhcpleased 53689 193555 1 0 3 0x80 kqread dhcpleased 32212 239306 0 0 3 0x14200 bored smr 83840 233256 0 0 2 0x14200 zerothread 73467 78936 0 0 3 0x14200 aiodoned aiodoned 29977 489300 0 0 3 0x14200 syncer update 14867 180260 0 0 3 0x14200 cleaner cleaner 60605 266488 0 0 3 0x14200 reaper reaper 94845 171404 0 0 3 0x14200 pgdaemon pagedaemon 52088 235066 0 0 3 0x14200 bored viomb 75927 110927 0 0 3 0x40014200 acpi0 acpi0 45667 456187 0 0 3 0x40014200 idle1 15 8365 0 0 3 0x14200 bored softnet3 41160 375976 0 0 3 0x14200 bored softnet2 45654 487232 0 0 3 0x14200 bored softnet1 87401 383065 0 0 3 0x14200 bored softnet0 90281 3700 0 0 3 0x14200 bored systqmp 78462 203228 0 0 3 0x14200 bored systq 13780 59896 0 0 3 0x14200 tmoslp softclockmp 34044 78994 0 0 3 0x40014200 tmoslp softclock 94753 361202 0 0 3 0x40014200 idle0 1 327643 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff8394b5d8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 37693 (syz-executor) thread 0xffff80003b0147e0 (35517) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838d8ca8) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff8394b5d8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 10956K 10967K 166960K 11273 0 pcb 17 12K 12K 166960K 17 0 rtable 236 6K 7K 166960K 379 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 8 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 38 0 iov 0 0K 16K 166960K 32 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1572 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 23 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 36 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 121K 166960K 581 0 sigio 0 0K 0K 166960K 8 0 proc 61 91K 115K 166960K 513 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 250 0 in_multi 99 7K 7K 166960K 124 0 ether_multi 1 0K 0K 166960K 7 0 mrt 2 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 404 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 251 146K 155K 166960K 6862 0 UVM aobj 22 2K 2K 166960K 28 0 pinsyscall 47 94K 110K 166960K 1623 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 34 0 NDP 11 0K 2K 166960K 27 0 temp 59 8692K 8758K 166960K 5668 0 kqueue 13 20K 32K 166960K 121 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 73 0 70 1 0 1 1 0 8 0 rtentry 176 115 0 4 6 0 6 6 0 8 0 unpcb 144 402 0 383 4 2 2 4 0 8 1 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 235 0 228 4 0 4 4 0 8 3 arp 128 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 628 0 618 4 0 4 4 0 8 2 ip6q 72 5 0 1 1 0 1 1 0 8 0 ip6af 40 3 0 2 1 0 1 1 0 8 0 nd6 144 28 0 3 2 1 1 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 465 0 10 30 1 29 30 0 8 0 art_table 32 466 0 10 4 0 4 4 0 8 0 art_node 16 114 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 7 1 0 1 1 0 8 0 semapl 112 33 0 23 1 0 1 1 0 8 0 shmpl 112 25 0 6 1 0 1 1 0 8 0 pool(0xffffffff8394b5c0:shmpl): page inconsistency: page 0xfffffd800da9b000; 15 on list, 19 missing, 35 items per page dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2386 0 877 95 0 95 95 0 8 0 ffsino 288 2386 0 877 109 0 109 109 0 8 0 nchpl 144 3228 0 1547 63 0 63 63 0 8 0 uvmvnodes 80 2467 0 0 51 0 51 51 0 8 0 vnodes 216 2467 0 0 138 0 138 138 0 8 0 namei 1024 10212 0 10212 2 1 1 2 0 8 1 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 10267 0 10267 9 2 7 8 1 8 7 plimitpl 152 106 0 79 2 0 2 2 0 8 0 sigapl 424 866 0 809 8 0 8 8 0 8 0 knotepl 120 599 0 0 19 0 19 19 0 8 0 kqueuepl 224 299 0 289 5 0 5 5 0 8 4 pipepl 336 215 0 187 3 0 3 3 0 8 0 fdescpl 520 847 0 809 3 0 3 3 0 8 0 filepl 160 5033 0 4806 14 0 14 14 0 8 4 lockfpl 104 111 0 107 1 0 1 1 0 8 0 lockfspl 48 50 0 46 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 42 0 18 1 0 1 1 0 8 0 ucredpl 104 1206 0 1187 1 0 1 1 0 8 0 zombiepl 144 809 0 809 1 0 1 1 0 8 1 processpl 1240 866 0 809 5 0 5 5 0 8 0 procpl 656 1646 0 1576 7 0 7 7 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 728 1110 0 1078 9 2 7 9 0 8 3 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k2 2112 15 0 0 1 0 1 1 0 8 0 mcl2k 2048 35 0 0 5 0 5 5 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 273 0 0 18 0 18 18 0 8 0 bufpl 280 3354 0 116 232 0 232 232 0 8 0 anonpl 32 9501 0 0 77 0 77 77 0 246 0 amapchunkpl 152 23129 0 22567 33 4 29 33 0 158 6 amappl16 200 3260 0 3233 17 6 11 14 0 8 8 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 167 0 157 1 0 1 1 0 8 0 amappl13 176 31 0 31 2 2 0 1 0 8 0 amappl12 168 1471 0 1433 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 74 0 72 1 0 1 1 0 8 0 amappl7 128 100 0 90 1 0 1 1 0 8 0 amappl6 120 173 0 170 1 0 1 1 0 8 0 amappl5 112 116 0 110 1 0 1 1 0 8 0 amappl4 104 293 0 278 1 0 1 1 0 8 0 amappl3 96 4222 0 4091 4 0 4 4 0 8 0 amappl2 88 636 0 581 2 0 2 2 0 8 0 amappl1 80 10213 0 9626 14 0 14 14 0 8 0 amappl 88 6123 0 5938 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 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 27 0 6 1 0 1 1 0 8 0 uaddrrnd 24 847 0 809 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 847 0 809 1 0 1 1 0 8 0 vmmpekpl 168 8390 0 8351 3 0 3 3 0 8 0 vmmpepl 168 59789 0 57620 106 0 106 106 0 357 7 vmsppl 480 846 0 809 7 1 6 6 0 8 0 rwobjpl 72 20904 0 17567 62 1 61 61 0 8 0 pdppl 4096 1702 0 1618 114 30 84 96 0 8 0 pvpl 32 16281 0 0 132 0 132 132 0 265 0 pmappl 256 846 0 809 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 410 0 35 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d585c) at panic+0x1e5 pool_do_get(ffffffff8394b5c0,1,ffff80003c4930f8) at pool_do_get+0x5ea pool_get(ffffffff8394b5c0,1) at pool_get+0x149 shmget_allocate_segment(ffff80003b0147e0,ffff80003c493350,0,ffff80003c4932a0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003b0147e0,ffff80003c493350,ffff80003c4932a0) at sys_shmget+0x1b2 syscall(ffff80003c493350) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xadd15f45170, count: -8 ddb{0}> machine ddbcpu 1