490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:04 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f687b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefdf47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4c3) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d", 0x22f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/41}, &(0x7f0000000240)=0x2b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000200)=""/237, 0xed}], 0x4, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d", 0x22f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) kqueue() 13:51:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d", 0x234) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:06 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f70", 0x237) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x12) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e", 0x238) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x4000000}, 0xc) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) read(r1, &(0x7f00000000c0)=""/111, 0x6f) 13:51:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/144}, {&(0x7f0000000200)=""/160, 0xfffffffffffffe84}], 0x3c8) 13:51:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0xe000000000000000, 0x2, "a577c6c756906f210feaef4d80ddf4bf55284391", 0xffffffffffff7fff, 0xe9}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r1) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) syz_open_pts() close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() readv(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) r2 = semget(0x0, 0x0, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/84) dup(r1) lseek(r1, 0x0, 0x1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x60000, 0x1, 0x0, 0x52}) 13:51:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = getgid() setegid(r1) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r2 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xbf) dup(r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, 0x0, 0x0) 13:51:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}], 0x1) 13:51:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000d00)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0xb5) r1 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0xc4) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}], 0x1) 13:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}], 0x1) 13:51:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = socket$inet6(0x18, 0x4000, 0xff) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x108, 0x80) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x0, 0x0, 0x82, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x89, 0x1, 0x243}, {{r0}, 0xfffffffffffffffe, 0x80, 0x5, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0xb595}, {{r0}, 0xfffffffffffffffe, 0x62, 0x60000061, 0x1}], 0x8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x80, 0xf0000045, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x28, 0x40000020, 0x7f, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x40, 0x10, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x9, 0x9}], 0x5, &(0x7f0000000340)={0x0, 0x10000}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728113ef16ab93f12fc4d5f160336a5d00d1628b53a", 0x39) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r4 = syz_open_pts() getpgrp() close(r0) dup(r4) r5 = syz_open_pts() readv(r5, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {0x0}], 0x2) 13:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {0x0}], 0x2) 13:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {0x0}], 0x2) 13:51:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000880)) ioctl$TIOCSTART(r1, 0x2000746e) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f00000000c0)=""/153, 0x99}], 0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) dup(r1) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300), 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) 13:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{&(0x7f0000000c00)=""/222, 0xde}], 0x1) 13:51:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{&(0x7f0000000c00)=""/222, 0xde}], 0x1) 13:51:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) close(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{&(0x7f0000000c00)=""/222, 0xde}], 0x1) 13:51:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001700)="7bc981f1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77000000002dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa6ff654fe8ed1df038b64143e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4db) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() getrusage(0x0, &(0x7f00000000c0)) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:12 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)="f9705ac1f84cffcae7d14a338b9df11b3444558ae55da713d465f17010c9c1db2078569c0802554614e785afe4b82823df9b0a94e631370de0e58936ab1deabb2a06a8e7f2a97c90582a6468b6e78d7bb506f782aa91dd8c28f4424ef18ee753ebe67f8661ce9e69a4983e482dfb6c0292414a886f64436c80d7f53181c4287b2a44404a4106ed1bfc7d84a71e7899b3935f724828c2e841f82f93b8a5a235b494ceb2bca7d31c40dfab367ab19c109121c9ccff4dbf6e1bd3edacac3ad499b261dedc84975a9c5c7fbd1871ef0c20ad02a773e3cb17b4182e9bf8cb1d60558cba4d7b3c52a30d5be6760593603cd6001b81c097bc42dd475ff74001eaf746", 0xff}], 0x1, &(0x7f0000000880)=[{0xd8, 0xffff, 0xfff, "fd58d0ffd72b1cfc8f0a688538b9b9d49a3a526fc0eab052810c82b85cb9cb1bcd919fc5c5dcb608524eb5d4b17fae6515164e326d7788e8f8242a4f1762596a63d555be9e8b35f64ff9cbcc53e8bee64df220936ceb8447bbc94b4ea89243eaf84d834c49c9ae25f86189fc7de5c872ed47a17345761e6b3022221d92b9af44119abc101a7c28b5da8cd2f6f857f6eaea601cfd19697fe0402376308aba3456d31edfb27717ca20190253ef3b05f7db3b0059d25b87f33015be884d5eed4c7df2aa"}], 0xd8}, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x5, 0xfffffffffffffffb, &(0x7f0000000200)=""/30, &(0x7f0000000240)=0x1e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xa0) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0x7c4f, 0x1, 0x40f8, "4e439a3ce66d9535bb70343c1433d197dba86e94", 0xfffffffffffffffe, 0x10000}) 13:51:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x90) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\'%&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='#[\x00', &(0x7f0000000280)='!@-\x00'], &(0x7f00000005c0)=[&(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00']) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x48) dup(r1) syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 13:51:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) read(r1, &(0x7f0000000200)=""/242, 0xf2) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) pipe2(&(0x7f00000002c0), 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() accept$inet6(r2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) read(r1, &(0x7f00000000c0)=""/189, 0xbd) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0xa) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) select(0x40, &(0x7f0000000000)={0x7e8, 0x6a, 0x5, 0x7, 0xfffffffffffffff9, 0x8, 0x9, 0x401}, &(0x7f0000000040)={0x200, 0x6, 0xd9b4, 0x2, 0x80000001, 0x7f, 0x3ff, 0xffffffffffff293e}, &(0x7f00000000c0)={0x7fd0, 0x3f, 0x6c0, 0x81, 0xffffffffffff0000, 0x5, 0x5, 0x53}, &(0x7f0000000100)={0x40, 0x200}) r1 = syz_open_pts() munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = socket$inet(0x2, 0x0, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/8, &(0x7f0000000040)=0x8) r2 = syz_open_pts() close(r2) close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) dup(r0) semget(0x3, 0x7, 0x300) r1 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9}) r2 = dup(r1) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x8, 0x401, 0x100000001}], 0x4, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x16, 0xfffff, 0x4, 0x3c}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000007, 0x3ff}], 0x4, &(0x7f0000000240)={0x2, 0x8}) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) syz_open_pts() r4 = semget(0x0, 0x0, 0x10) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000000c0)=""/168) readv(r2, &(0x7f0000000e40)=[{&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f0000000880)=""/170, 0xaa}, {&(0x7f0000000940)=""/72, 0x48}, {&(0x7f00000009c0)=""/151, 0x97}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000a80)=""/72, 0x48}, {&(0x7f0000000b00)=""/135, 0x87}, {&(0x7f0000000d00)=""/184, 0xb8}, {&(0x7f0000000dc0)=""/114, 0x72}], 0x9) 13:51:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x8a, 0x3, 0x7, 0x401}], 0x2f4300, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x1b, 0x20}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x400, 0x6}], 0x240, &(0x7f0000000280)={0x1, 0x400}) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x881, 0x4) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) close(r0) dup(r3) r5 = syz_open_pts() readv(r5, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:17 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) r4 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) 13:51:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) dup2(r1, r0) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="d6ef", 0x2}], 0x1, 0x0) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) syz_open_pts() 13:51:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) recvfrom$inet6(r2, &(0x7f0000000000)=""/22, 0x16, 0x800, &(0x7f0000000040)={0x18, 0x1, 0x6}, 0xc) close(r3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) 13:51:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) close(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000d00)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89ede0b55f4d135d676709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce9e2d203d0f54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b3674998654fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea087d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04000000000000", 0x4d8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) fchdir(r1) 13:51:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0xffffffdf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) preadv(r1, &(0x7f0000000e00)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000200)=""/237, 0xed}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000880)=""/94, 0x5e}, {&(0x7f0000000900)=""/230, 0xe6}, {&(0x7f0000000a00)=""/253, 0xfd}, {&(0x7f0000000b00)=""/156, 0x9c}, {&(0x7f0000000d00)=""/252, 0xfc}, {&(0x7f0000000340)=""/6, 0x6}], 0xa, 0x0) 13:51:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fchmod(r0, 0x1) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() fchown(r2, r3, r4) 13:51:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) fcntl$getown(r2, 0x5) readv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r1, 0x2000747b) dup(r1) syz_open_pts() 13:51:29 executing program 1: r0 = syz_open_pts() socket$inet6(0x18, 0x5, 0x9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r3 = syz_open_pts() close(r0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') r4 = dup(r3) r5 = syz_open_pts() readv(r5, &(0x7f0000000300)=[{0x0, 0x294}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) recvfrom$inet(r4, &(0x7f0000000200)=""/219, 0xdb, 0x800, &(0x7f0000000100)={0x2, 0x0}, 0xc) 13:51:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 13:51:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() r2 = kqueue() fcntl$getown(r1, 0x5) close(r0) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) fcntl$dupfd(r2, 0xa, r2) 13:51:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d8a00e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b99e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6ed612353453762c4f4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b696b4b97fba708d91828448ea35672f732567ed6746631e62ac33335593b62180225303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e4936977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424de0bfa739daeb842751ac411358bce4233a0797", 0x156) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = msgget$private(0x0, 0x204) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000002c0)=0xc) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000880)={{0xfffffffffffffff8, r2, r3, r4, r5, 0x12, 0x7d}, 0x4, 0x9, r7, r8, 0x0, 0x1, 0x4, 0x3ff}) write(r6, &(0x7f0000000a00)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x42a) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r9 = syz_open_pts() close(r9) dup(r9) r10 = syz_open_pts() readv(r10, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x800) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000200)="67f618a4771f569c1c6e513338f05e44650c4518e70f02c7e51be8d808bfb8a95728a5a57b89d6a56674522d2f30953147d163d5a7f7464b66621933cb1d264fb0a02ae3d7b409bb024c355c834510bcbc7417bda9fe284e28566ae480a407e7ac0b79db25d1fd2d248812c3c6cd89597ec6e856c48da94ec9da9393928f0aa1a0455f21dfe8baf673cd673656725ab90e026c9fcd14b84b2b02471379ceb2f3dde0ccca0440ae183fcefc0a3abb08c19e6962f4ba6247eca291da9d15e968fd10a2180151a9a8093d267512844af9ea8ddf5d10fb65a2ad554c624ed6e4ef270e0029e8fe7ab3652581c5f3035898277914e43a8d9fdb", 0xf7, 0x40c, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) read(r1, &(0x7f0000000000)=""/92, 0x5c) close(r0) dup(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() flock(r0, 0x8) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x80000000, 0xab}) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x25}], 0x1, 0x7) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 13:51:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) flock(r0, 0x3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) flock(r2, 0x1) 13:51:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000040)=[{0x0, 0x80, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x9}, {0x5, 0x7f, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0x4ba9}], 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x401, 0x401, 0x1f, 0x0, "5d5997df849ee40032293e368c890015ebc72041", 0x200, 0x719}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r2 = syz_open_pts() close(r2) r3 = dup(r2) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = syz_open_pts() r5 = getpgid(0x0) linkat(r3, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x7fffffff, 0x4, r5}) readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="607a43c416a429ce607658a3fa518e9c53244615ec49ad0ca957358de6a97ce44d97b155ca32409edf6d9bc21569f4d38abd1649999e91783047adadb9531ad416bb64b3b2874bcfdcfa41e3f7b5805ae9d03b023d1ee9608ff0c5bfaa82879ffe3d16e7da88cb2b22e5", 0x6a}, {&(0x7f00000000c0)="f6874b18d2fda8e17440443c3188d03bb563899fd97b2623caad773ee2fc25767baaaf1665a16fef786153006862df4c1c23e3de58c32a385eb3a6a317b92d7d2f5d886db26c446de5", 0x49}, {&(0x7f0000000140)}, {&(0x7f0000000200)="655db53221615dc6f6a6689ac0889c423ba64fd4b95ab62df783fd2c50b3fb44b62df7aa44e84d5cba985515e691e9016869b710775d2c6bb0209f20e7aa128cbf4dad17b55f2d964fc185cb6833fface25b9edf42683afc6e6eccce73dbff2f4861c6e0ca8255db47341a11e2514f7cd94d0c951719b5d7a57ad36a81b721a57d18b5292f0e0326055612a835da46d6fce2aa84b9975f6b9a5e92c5ab", 0x9d}], 0x4) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) r2 = dup(r1) syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0, 0xfffffffffffffdf0}, {&(0x7f00000005c0)=""/222, 0xde}], 0xfffffffffffffd40) 13:51:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) r2 = dup(r1) r3 = syz_open_pts() recvfrom$unix(r2, &(0x7f0000000200)=""/225, 0xe1, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:34 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() close(r1) r2 = syz_open_pts() r3 = dup(r1) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000d00)=""/4096, &(0x7f0000000140)=0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffe78) write(r2, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x1, 0x200, 0x1f, 0x7, "5a72dc707dd547f108778567d527566b7a8f45c1", 0x1f}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x6, 0x8, 0x2, 0x7, "7cb751da40c3b2ceff7e8d71dcc8713d5349cd85", 0x4, 0x2}) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() readv(r5, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000080), 0xb, &(0x7f00000005c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x6ee, 0x2, 0x1000, 0x8, "1bb4f47423b2f7fa0a58be066ea5999adeda6f3f", 0x10000, 0x1}) r2 = syz_open_pts() close(r0) r3 = dup(r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r4, r5) ioctl$TIOCNXCL(r2, 0x2000740e) r6 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x4, 0x5, 0xd8, 0x6, "50a7602814c7bdb34f557098e166dd53d655414f", 0x946, 0x5}) read(r3, &(0x7f00000000c0)=""/136, 0x352) readv(r6, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) chmod(&(0x7f0000000040)='./file0\x00', 0x4) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 13:51:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x200) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001700)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b46a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f20d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e6277cf935b5303b0a6870b693aefff47fd4aba38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adeba9d1cce46c6d9a1a534336b83800d31280e0c3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521eb119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37da00258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d1835dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567f38eb474fc3ca1b2fac7a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483bead439fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15d97f69232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04000000000000000000000000000000cd607591913b62775ebb48793d6a0f3dd7454f7ea6218c7292f981593e79dd54bf0f", 0x1fdc3517fc28d0e4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) flock(r2, 0x3) 13:51:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000340)) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000000)=""/114, 0x72}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f00000005c0)=""/186, 0xba}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000680)=""/213, 0xd5}, {&(0x7f0000000780)=""/145, 0x91}], 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x8, 0xfffffffffffffffa, 0x8, 0x4, "8b4aadff1177e7af286374f06c0921964e828d20", 0x8000}) 13:51:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffff) r1 = syz_open_pts() close(r1) dup(r0) r2 = syz_open_pts() syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1fffffffffffffffa88b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) clock_settime(0x4, &(0x7f0000000000)={0x10001}) syz_open_pts() 13:51:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) pipe(&(0x7f0000000000)) 13:51:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/92, 0x5c}], 0x1, 0x0) r2 = dup(r1) r3 = syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xf000002a, 0xfffffffffffffffc, 0x8000}], 0x750, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xa3, 0x8, 0x101, 0x7fffffff}], 0x4, &(0x7f00000000c0)={0x3, 0x1}) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) syz_open_pts() 13:51:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x200, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x2, 0x8000000a, 0xfffffffffffffc01}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0xfffffffffffffbff, 0x281b}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0xac3e, 0x4}], 0x80000000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x1bc23cf8, 0x100}], 0x5, &(0x7f0000000200)={0x36, 0x80000000}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000d00)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19197b92d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b09bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd4981a5bc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04b3b6ebf1b5aa27d7b3909a6c6b09d6c24ee68b39fa7ff4ebbd8245c9109a73365039b9f6ca70f4c1fdb545285bed23c69adf46f6960e3942aa2ee94d698d8f111bd3014dba8c9bd1cea4714a586d9ec7e52630bf2b2d2172d5a699a03492a23723388fb941051df39d64b1fde41f5aa128e9cd1e46a0e02bd2c9a36bc60c32824869dcdd4ce51a2b8a0e1bc0a2d01711a3e52d1036057105a03c4f897dc3b521e7c3862f9a07456840edf2f51d35c2ff7e93ae80a75f51c459ad6059f39475274f5a17d8d6216b2494e5ac9edcc11481911d37b9068d21918b9f45fabcf784565f9355a26c35060d8bb202c4eb3cb776a9c9395eafb9da99b934e51cbcdcbe7f9bb5e13a7844682f1e409086ecd0fee51e94bd368852cd553d1b643356a578c446fa6881ee61d44c522057282198d8c36bb7a356cc5d6c358fae25be2e0e7160c9be01072379cfa8222c", 0x60c) r1 = syz_open_pts() r2 = dup2(r0, r0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r3 = getuid() setuid(r3) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) dup(r1) r4 = syz_open_pts() readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) 13:51:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200, 0x90cf, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r1) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:47 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffd3b) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) dup2(r0, r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) ioctl$TIOCDRAIN(r2, 0x2000745e) 13:51:48 executing program 0: r0 = syz_open_pts() truncate(&(0x7f00000000c0)='./file0\x00', 0x9e84) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000d00)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ftruncate(r0, 0x3f) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000200)="658ff93df792834c0a20a318635e0974dc0198d7ad02e1e6411325e02f829fe9fbcb084e0bb77cbdbcf2eb8c205abf8809a2b21e31aa59744514d2b761efd48d1c90fc624bbb32b2f88862b0b33260489370382c60a0ff16c90be055fdf18bd27b491c77cb18ad8b9b834f96ad26c9b4d3cc0485e92c326e2c877a91138964c6df649758732b4adf89bdf762b7709bd1bc844bcbb073a517811ca3ad044b06335af657bf3f72bdd5ffc6ba52017b7ff07f19ca8d7d2dd6f841d07cbe0c9d154b65db1f4be78dc432", 0xc8, 0x8, &(0x7f0000000340)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x7, 0x8198, 0x1f}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/135, 0x87}], 0x2, 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x12000000, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) r3 = getpgrp() r4 = getpgid(0x0) setpgid(r3, r4) 13:51:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() write(r1, &(0x7f0000000d00)="fdbeab33f66658fb8441e87fac9b6547ffdffb70a096f25d053bf3188e4263fb4c6967ba779fff0c05ba925fd4de49c48551fbecf98afea32bc9088bf374d4fb9684d059cf00fb93b4531f450bb65d916c0b647d36e76379dab5e61ab81864c3b5f61b91a63a4805a43092c3293b5ccc71bd82bd115cd1b294f8e96ddfe07d8e49578a7a2d4f142d3c464a6e35b524161e93f2d5b62204a4b5aedf7f818858533d1501020280c457ed361fb978be70c39313b62b57d356ff3d3c2a19822de72bb395a01c8e4bfb81fe00b60ce53eebeca8b63a4d9ac17d8c3243d3b22b2d8cd1f4b9213725fdbee7ec38b4fa8128464492f6dff4a3c1578b36d44367cd2445a467d5f0e1a3a781a3fb927fa582047cc625538a09a02cf506204270f7f00c6523490702753f48b81f1b1d754505151b2e6428568c3f8bbda604497f1fd282f8914e8a3c36ada03f1787791df6d4dc924bb1326cfd6f1f57532ec9722c9837e23b3f221f609ec4472d229bd78ab5ce3e9e6b43409a1edd9869f7cf72ced5ca881e0f1bb1efc81722e9bd3ccc03a0b38c343f5b85aa4aed3bc4e0bb45ce4a7db8529d50e4bf0ea5ee9eca2d96e0d2a158215e98b6ca4566e8a660339da6f45d6ca616b51dcd94c97b5cf38ee6479792e3903486639f6c62dae1717aa1f608ab036807a74cf12dab927ecdd5034889ec4d6a1af02e816af14ab00ce9b9ee13e52705585118acf8a875af772f37b2befaee91b9c4882e5172a3bd6eccc047e7a674d451b913b2cdf7791b1df6af1de80d20e4cd3dc4d016e6a46be644a1b86db5e9db8406fdc2a5af5d5d93c69edf1e7c804c93cf5997653045a97594225e08e35f8f0a5d666363c71bdb9416481fc8fe7fe21b3b92bff691224d6815b365cd18ca8b08d2feb7391de99d248a2f46ac1e8f0e6f0b08aa7ac6ba4eb3c5c8c07874af22b910b554ab4580ef1700015184a80f255e02ce1ba6721ec953b1474ff937650d187a295d048e6b8cd7f3f6c6e25129dd6499732e29657c1054ddfcc52715212de8be0090ef818f1628bce8d6ac2dc122fbfa7d03143250482dac5585d0e23f8a7f1bf331022f4937e62ca231ad83a8bb190e7c70804ea8b3eba249b9dfa525a2275ae117794df3a2bd25d8a586d3931c8b8c07ae744a84ac5ff1a9da4b74df149eef74e9cdd4cd90a39b3f23e0b4f97cd163faa183fc3a9331d72e6b036420e72183b0fc3fe6d3403bf439a56384a984e39466068f59cd3b1e050d392b2d21c8e91db1d208afb03d6bdd5ab97ae9462fb35e5e3d43f7c4eee7a4a902c8a4b0de98ac41b54bb9de42c7d0bc9d9c0bc06055250d24740299aeb98a2c998967e44f487d626ce0ee9f41642a3cfc1e38d5d0515814473b9df8635c49c1cb916a6f39f915883b464c4f394c21e19c79b44a61896d694a7e2a456fd26e8b335464805f72e0b98ba903d01a75c48d282628039e2336e53898ead5aa6a83d3968f192abf7036db113afbab9b42d2e9e14cc3365a288af94d79532f651c5f1ce150893b9ac4d87e355907c85181623a33c798dff905cd70dfdb1884da7a5d89520808b952cdea0ff249f9acb2c36989ec65f1f6daacaab1026ee2a4420dfc3c214bd759fb3ef64733fe0875eb32cd23f6464c12ee05adeec7b8ac1a97820c95c76f64c4ca35b12104eca05558b58583c87e49f144adf143a7e6906253d6ea2fc480fb9acabebb8971ec8fdd2ec501a9f5970849ff8ada3d59fe023b085618900914e9c3dda24f104e65253b1ded8c906dea2178df4401c00202009a02ff15e15a1128d603713ec21490ff1a5d70d3bf0fdc638ade6140fc5ffdc8cc24cbbc13875f8b351b184c94eac70477ac9d614ab5e7b8f78f58e4650576b60b00793f9711f76ef01e19291be9cf086a57210535c80f12ab379441db9267a950f6fed7e70a1506235e15f8fe720e244f6b071c8e37d6b1c3d3604a5b8f41f1ac98550c2369918a941d348dc12b5061856167e5a1c2f5def4e58746a5bc7d82b4d4dddba76e6a2660b0de7a96bb9c853dbe33c12f767b69e0962e2f52a5012733872fe3f0862d9f3112c85eee828db9d19e48108f934929807e5f24c218cab9cbfb33d33bd523b9d1321d3bad4508ae40a6e6b1d20bf25b18773c018d53462a1322c1968f59129bff118b86b70bbbe04362d3bbb27e65d1892b297f63361629aed3e79d6d4977c0b3d25cc3addc4d9d09314f08b931bf355b86742d94cf88bf67d3f65e2ddc1f57f2f0a4e11fac52c5f058215bdb11c541cf798c8274991315783cc5ac398a2c8f711e184dcc849538c4c5ba8bff0e3318a54695fb31965de4cebaefdab31d510170340a3c5b958bec8def6a3fee6f2dc8e5bca72edb3a7e7fc7a1c083c7f24c3078b8be057bfec346d43636170e6e064a1f667d4e5a71d3205fb71bbd14387e35bbae813d219c9eaddaf7f0b9cf55782379debc7a615d6532fbde9a8532db6aa325bf75a658c0213fa5fdc956c9812135a8d7e00b0265f12346c2b37c78416fb7254d285e0579f39b82c9a7455e0da203dfad03cf2d9d9c1e34194c0280327a009c47e7b2f04fc6f35773d590920551c1c03dac991cabdf89a65f49e011ce1a8213fed6847cfaf4c3dd546087cc18fd983636f264e321adedc8ef6e03b5ed399c4541b84e9604992d72e81085bc15eeb76dd25e14adca4c625c9082cd125e9a6934be9329e5f99bd4916b1c398f9bd64890c8187041d24c97ec072e0250e5de1ee7fee6c317aa43e9d6e8a6f64bd604f7680dfa9998e3a8133cd20e1e2223752aa9355f7cc16895238c66d4aaf4ebe942091cf8dccd628d4b452f03132261e00c41ae6c7ea5b1bfea9462c43b4827b95f89ac061a63d542d61383d971c434a882e5865176c79eeb2fe17984e2f2f4ab504d537c7a0306a12722b2ac98cc8bacd416a70cf152bb566dbc7d2adc95ca5cfb7efb6ba9cbba0991ef8b461066b5bf22f4dd7959de255a1f2f8c101ceb032933f94fff63d7c22408e69febefe0deb3fda9c2bda96f9f02f04f9bab20811abfc2c76ec01c85ac2e470159867ece34d5a189ca950bf1fa685693ac983bffd294f6efa8ec28f86eb902a788ca4916aff2c93935a9381c93983cef0d620a131627ad9873815a5c2bbfbb269c95df8178657515815ac61e2d1b6dd9f65e0d2d553c1b703e3090131e4d64dd7b4087c745ec597613585372584f1b3aaf6ef283502ac6c9e9dc48b82430868c55e68c2e9458321747b28219261c160d4a9be7e0cb7ec7e863d5ace89abf4ae6fc37981a712a67fecf919e17a1b37c1e136c7cee45af26b2d3216d4eb7ed524b57035cb7006e81baf3a2c46aecfaaf8fb9e10f9287ea67f9d4e87cbfd048a1e2e208895d5bba4f8022ae04ddcb5ea7d18ee44afd83e292aaac91eb460cbd36099c9d2b53fb1b5b09af21b16b4ba086bbd6ea188320f595df3663b2b7d0840eb5dd8ca9091a54a7f4c52d6822ed319656080f9661134729ff2b998d59c981602c5e1018f74cb26def50c1175ff65832a4362251f56f2fd347749508916b8f78fd5bc4716cc7be71d90468168aaef2ded0fab5d0229e8e7d228e839a25bfef3b2369b2bfd8626e11c4afacf4f2fb0d076e334b3162328cc14011e14a65c13a59e91b68bd0b56f527fd47e096157ebd4cb1baa62b8304b33383f6ab5e01a4edf9ab22268fdecf52f1d41f51c61f0da281b510934b84715ff72ec10d059aadc30d32682aa6443a0ad0ee4b4bb01baaff291b66c5fb7e09ac08a3fd9db10b7ff2805a7e26b1d6a957f939b79ee3a69c797ab4347833f6b0f699577559ec6b75dc901102e650ce4342e973589041d711f0b39bc6f977ad324d4ef6f329042b47f5183542f7ef741410f1ebbdd4092d5cb9d0fcd77f9233b60f7adcaf6c47c48d3d598b2ab5f185cb11b89ddd808702fac123249697c44300bdae1ac52c608443b09a669a43cb7f1567c7b2ccc6a02ebefcdf498673c5d5000f0684450a091fb2b734a40313cdaac8a7a1429bd8ff78802f144f47299513487166662dd8f3b562e29bc7f2426e70705d2947dc4a1eb750c027a91a14aadf08951bdab1670aeb4f932ed69b9cc1e0dca4773fe143272cb6c3d157cd4f0a71c202f234c4f7334adbf5e62652ffe06da970aad7349bb453bffb1193c6fb14f685d00acc5a24ed9b93efc5d1b7912f336432b18df939c3d966246c49f21279d8b9aa3cbd5cd54f1220b2d296a35057d36881ce71a5f806d089efc7a61a8cf47257a7bb9e7da81a15ea93c36c9903d28d4e121829fd60d8926413f930764238117b60f0ef0190375886087700b040a1de98a7b174472e4e4eb6d907a27630a5dec73e67f24c5a2069af1e283d599e6b11886dff57465d6aff77e55b6ac655083cd99cef16d8a36a6b07f92c6f14b9965cd2b94a6bce4362a2a741b2967dc3650dfeee80b8ca7670dda68be3905bd9ed0c4d1a59cb86a55905f857026122ccfef36c9ee489202ba8e8660fadecc08b5b6167eaff3a145b0db10827a6a1cd7d83e420ddf3a183939d5940b8a733ba55d9e44876a4291e2143fb3e15a4d5650315a1935c60739bffd3709d7357d4749856b4e3899988080cf0fa114acd395c9fcf607f7125cb0e560385c30a4945cdcb629eca50e0723c604eb78e6547f8e4cdf98384e86a8e82eacc4e6ff524fb17c7117b5464d4497f436748483aa33ef928edd42ce79ea49d4c5a9643ce0f4a9a65a5baefb82925c655877d237f1affbcecd221210249aec48e21f73dd171851fb7dbd34d923acd965fa6642d2b1dc307d8fd961a80d410972fc8a65342a84dda48427a75c6a14d7f6aa42eda86d5690420afed1c549f9fd690c40cbc2dfb0674ef76c79b0ee0806220a329187a5ff516569ea3d2ce502d1308106f94a4ef99e33beef3424a24cfeca24aed1a6761c1486534e27964515690280c938f6ceb3f7126e3f2460a9b42b6c22b8a346ecb24247f0a18b6d6be5d803c56cbeff8701f383c0c79d02a485967c3a9c281d49d1041e2c2e86ed41d3a972afce2a65437ff8914005eb5367563c745c33272db3f170d90a0ca269022301ecf5588fb1bd1478f50fb5656fa58439da41ce4850a7529d68ed8fc61ab57a6cde16b7210e6ecb4038f7a2034392c470f9d20860b3602e7c858c956343d823b5dcdb72d6da42bcd03a8b6953ecbf51b3fe67d7e7f5be51e7d7f270ab8ddb8eda7a0d4534d02c32f086f32385b1bace6fc40903cf11797c15b7d2b50648b24b823cc8bab2244ea73aeacb3715c1d391e7076abb8b1473a6c5c4848ede2c203ef465d7ff179fdf8bc9b367282fcd330d8fbea2d05ea91ce0e0c701a4f912a93bc6d5fab9299e15b8bb07fe07202b610d3b98ded5ff296993d9dbb202d56c4cbccec051cea7b280858661ac60b5f13fd3b5cda253af84b299c029fb694ba16a911639bb661a6cab0b3b063448354c0182b3c0ec967d2c8552de75fb17bc77bc6679aa02ae0eecf5042f5382da24d411d93071c98f9d857ded182fc12fe099ec8ae31dceb8f7b303119afd9d41dbb0886017ec516006711e325f6f17ce37ddd709368997cc14d8fa57f84223a17c3e2027f432e1df7d367027f1bda91533aa4ca70741d38cd0e639db779375079e39e58ba18c931b9d64007f24cab43cdf2302dd14d391cfefa599414b49fc3beb3830f825aea8b59774e67fcdd4b238fd79c720668c0f6ea32e59743fd8338b55d71aaf6dc1189c30df9d671e24e22b24052e324dbc9fc8104e12f7d798baf63787b94b86e", 0x1000) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() pipe(&(0x7f0000000040)) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x80000000, 0x4, 0x5ff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x13) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0xa, r1) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() getegid() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r1) lseek(r1, 0x0, 0x2) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) close(r0) syz_open_pts() syz_open_pts() fcntl$getflags(r1, 0x1) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() clock_getres(0x3, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() getpgrp() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = dup(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x35, 0x1}, {{r0}, 0xffffffffffffffff, 0x4b, 0x1, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0xc4, 0x6497}, {{r0}, 0xffffffffffffffff, 0x6, 0x20, 0x3, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x5, 0xfffff, 0x80000001, 0x3}, {{r0}, 0xfffffffffffffff9, 0x30, 0x80000000, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x9, 0x13}, {{r0}, 0xffffffffffffffff, 0xd8, 0x30, 0x40, 0x6}], 0xffffffffffffff32, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x48, 0x3, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000085, 0x8, 0x7f}, {{r0}, 0xffffffffffffffff, 0x40, 0x7, 0x1}], 0xea0, &(0x7f00000000c0)={0x0, 0x8}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x480, 0x4) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r2 = syz_open_pts() syz_open_pts() close(r0) r3 = dup2(r0, r0) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) syz_open_pts() dup(r2) r4 = syz_open_pts() readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() listen(r2, 0x4) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getuid() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x82ce, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd15cbae632252595e35d16fe19ae78dee4b8f8f84bf760f8e5815f735552fbd5e4178963adfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad881000000193ef16ab93f", 0xfffffffffffffeda) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xfffffffffffeffff) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225258660f8e5815f73f2a044fd3305554a8916515a4c8ab06198824b3da025bbd47b3bf559a76fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a000000000000000000000000", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r1) r2 = dup(r1) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f00000005c0)=""/252, 0xfc}], 0x4, 0x0) syz_open_pts() r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0, 0x236}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) close(r2) 13:51:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() readv(r0, &(0x7f0000000780)=[{&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f00000000c0)=""/139, 0x8b}, {&(0x7f00000005c0)=""/74, 0x4a}, {&(0x7f0000000640)=""/183, 0xb7}, {&(0x7f0000000700)=""/104, 0x68}], 0x7) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:51:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x64f19559) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) flock(r0, 0xd) syz_open_pts() r4 = getppid() fcntl$setown(r2, 0x6, r4) 13:51:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) readv(r0, &(0x7f0000001e00)=[{&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000880)=""/198, 0xc6}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000980)=""/237, 0xed}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/148, 0x94}, {&(0x7f0000000b40)=""/179, 0xb3}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000001d00)=""/228, 0xe4}], 0xa) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r1) dup(r0) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r4 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x64}, {r4, 0xa}, {r4, 0x5}, {r4, 0x8}, {r3, 0x40}], 0x5, 0xfffffffffffffffe) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000900)="dd2d2bafaca1e681da05415f86a3eb8a7423e9b8bfda80a676c7adeedc03e977c0614b8ea0979ae86836ab49e977359f462525014a4d5ecd7c316e77715b3c393cd823baec", 0x45}, {&(0x7f0000000980)="fa0382cc97a32ba10e477e008ad0e7dc1dc2d68dcc8d2b453fcb533f2af47618d92a59d228ea7cbd989314d0844b765cf55a8967c5c21cc7ecf86e6e1362582ad3f62287c74b28ce9c5ad020e718675e019b72db395e2f709bb2307b483a257f69b42216c32fbc1715c773f8c1db77979bccfdd2f9a500348cbb32aefd576b72df0ccb584e273635ce7e59259c8758c5556d6cfc6e53b66895c84099ba798f90d6b542b61d1232fcc26d3d726bef2ea57952b11135b0184ffd77793b2b072d4798e2d05c039781eb7effbfdc7a02e77d54d9a97f3340236527247ac8148c869ef4eb856dd65902e95bd672addec54dde9d49d346e0db29bb64", 0xf9}, {&(0x7f0000000a80)="952d94a828d1095efa6c4043e76bc80692cbb57e0f26590bb617d751f1e12b426dc00715f15633a136e0593bfba745d3ea72a98edaf508f6a75727148fff7c9f2f8294fc2159acc2d197fee2dd8ceb78e3e2f586d32bb56b1dfcc48413a65cc4e34c14cd4ac4e59921748b366c4a02687c8cca6bf72db546af489c877bf8b4b6b97fda8e363ffd3ed80d57736ba207b08bb9d20e2ab14d2e13d1610997ea931428315aaf763f81bbdcdc6238d546f4e4b8a77f8b1c915b5d236f146adc3a971fce7dce88c050b1", 0xc7}], 0x3, 0x0) r5 = dup(r4) fcntl$setstatus(r4, 0x4, 0x80) r6 = syz_open_pts() write(r4, &(0x7f0000000000)="0f4f028b31c3ca1b96069263b8965a1d144fc5128e937f96fa1b86bc72e2fb99fd6b028a45", 0x25) socketpair(0x3, 0x4, 0x108, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x78, 0xa0000007, 0x1, 0x3f}, {{r7}, 0xfffffffffffffffc, 0x4, 0x1, 0xbc37, 0x1f}, {{r5}, 0x0, 0x9, 0x40000000, 0x74ba, 0x74}], 0x5, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffa, 0x7c, 0x20000001, 0x3ff, 0xb47}, {{r2}, 0xfffffffffffffff8, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x90, 0x21, 0x81, 0x3}, {{r2}, 0xfffffffffffffff8, 0xc4, 0x40, 0x7, 0x5}], 0x904, &(0x7f0000000240)={0x2, 0x8}) readv(r6, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 13:52:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt(r2, 0xffffffffffffe100, 0x2, &(0x7f0000000000)="41f7ef4d3c87811af03cfe9fad8544162af126a78c58d6683d8f1e297a44db02b65537de2c093a5120b5424c6077c23a054ec98bb573b05a5287dedd5dafab8e26e87188aaf405afd8ff15bf93", 0x4d) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) sendto(r2, &(0x7f0000000200)="f3d8ffe6c4d932821a3bb2cac9f2991896417506907d6400398ae9a00aeded71c08c2aa7b21d70121b75a8794d90835085dfafa2a14c74da9aea1ced667ddc9e4510a420571a9d4736e66b845b11c5853ef26dddf76e3ab401c7ec8e50102d8fd11e1e0dd03bba0147d73507dbf08a56f74d0e489dd2cc91a6e694ca28328f2151b2264cbaca01bf8a2d5cf3a5a39650ffdd302c05341b8fc938022fdbd0e9bfa6c300f4d5446bda111a12e4e3a6044c38157a3ca0fd64670a7b2c8f905c4ae81bbb1a0c4cfdea06c13c1ede26e93f3fa81e8ce086", 0xd5, 0x9, 0x0, 0x0) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000c00)=""/222, 0x297}], 0x2) 13:52:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0xcc) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x100401) syz_open_pts() fcntl$getown(r2, 0x5) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x86) 13:52:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x5, 0x21, 0x1000, "f6a2692cd0b91fd207c970efa3af77a38b5a6862", 0x8000, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$inet6(0x18, 0x3, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) fcntl$getown(r3, 0x5) r4 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) syz_open_pts() shmdt(r4) r5 = syz_open_pts() readv(r5, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x10000000000001f5) read(r1, &(0x7f0000000200)=""/179, 0xb3) write(r2, &(0x7f0000000d00)="08e1511206cf7bb25298be0740b8f9e5e3290e374c8ef031c965eee7c0189930ecc7867293d508a0d6b15d9eb07fff9cbec1df8fc303f9693192f6a4d033a41c845a0d2f731b997cf577672e74db94a75d30de3e1822488fb589381011670b9c560be4fe29d9c1f08b305b3b0a022d803c350b4ba8df74abfc11f1da41255e15fd5ceb456536ff6e23eaa2c419733d7cc2cac2f9b052f17a093c9cc3105006320e694fe2f0020c19bcb8ced366a9e99a26fda82cfef9fb174704d792b4832dc57b49355e1b870ba75a8cfbb4a0862b3a92b4182e87fdd9f8f40dc908c69faf128c454aa7c0b8f073ebfc72e2a889ea704478d31bca316e8ce06e15d3b5846c5d8491ec1f081cb3a5bc0a5016fdf08e9b85e2f36c24eab322b79fd0d4817c59f64a4b348964dc1f4c7cb181aa02cd64971bf289c39071fcf2e0155a7c2b910629ce0ef53889091864beeeb6a1a377cfe367e6d423d8184380edcda54ec65027d42281553bd49b756efce26d74470a7d8c2ee4e613873f93e1f3cdbc6b263ce5b4c7ac2a92778950b6ef473bbdcccf7bec0adb9750d77d1ea23de1b966e7c4066e99f2b95771404993e4360c55e3e358cfa2fe0cfe5a938e67811fc3e93c0cb39c8b36f2bdd7b75cf472dfd0f6604b1d897835c5cc539dbe8489917bc73ffed7e3e116bbf2d27283c40ed86f786dac383ec684195f4d5c980afcafbefb742912a0e28a0b47bbd0b3ed2580b5bc090dc501911bc1e5da9f48b0cf528cc871fcc8416cdc35e96a2c556af4725727e6c13d0d9a0a772251a538fa6dac34bedaa7101de00860c78d79bb1b08d69bb2e353f9084cb514e1105edd630e11ebb15af991d8c4b9f8dbf253ca9618abd5e606bf360bfd30b9a1cac4cc3ed4ebc92e8de03b6954b55779e990df6992506c6ceb26d9a476a73bed9571f28149e6eb0cf170ec0046180b0b6b71f9131aa50f2d417c6c649f7730d17abacffe1d1c471ebcee80aeda87fc36d71b841a97dc5aceec6a8df0d297829a9d4c62580564b9111cbf611ae5637b2b02530be26f2c56943a7c7b99ada30f6c45c3ed8d01ab9c80c973de47a8166709625a7555c2cb8224a55ec4399e8bb70a40b6e8faf2fd12694036d3404ac67adc6ce546a33cca072c4f9d375bf5850bbde643244a78bd7b1dc695d3ca52e5b138db421924f6df8edd48c4175495b3232bf9fc069c891eaa513750b07d9a38d41cfec3039a6d5e27e8a1e89417bab8251dc5a6758236e980576360b6805632b91d7eea1048f05595cbfbf278565cdd78e8ebe682c07fedcc98fdf24fa8b26bdfc4f6add5b070ff878e83c05353e61b3be323aff1e6e1bff3d57e69508ee6f4b3046cf028cce18a918e293a7bae93c19a84756afc77e85448800bd11e549cfc29f924ed03529f412286e197ab6bf67db453a821f549c328933d5941eb148c66fb81ac8e56d1c40d007f6422438145b514c19df0c2f77486b5be3159fb506f91488ec29dab5bdac2f473b55dbf4b761092ce7a2b6ad035b791462b26811871b177dd2f6a083322e836e8caffd4994f6c44ff95744c16d4b5db03065a65fadea1fadefcacea2c1d3fdab35efd5142995b1eaebc4773d2edf92799e56a2a01f3f0a18f491a1169f58d106618a06d508bce540bc3b7e47df524136f730c10585fbda50661a7018b971a9fb0ecf7fa9c5dc64def23d310e3c15bb1e2881599180cdff62e36ee450a92b6a6fa95b5744ebe9f967ec9392ffdb7aab91f6f64a4cf64ea3b841455d48fc855c034a6e57594fbd7eabe6a166f4c388b4d13f6cd98f28302881fc4a1340feed256d5b9c5a68b8cbc38753b7c8d73ee0b2bbd6ee4d01e0842ebecdd210b59d3ce54a128be49cde7f12ce5da24f6b1bf94d411321678a4aff13b9521850dd9fd8b4cccc3a6c02ebc811dbda11df709debf69ff5ca9467cafb775a65a0bc90fe156da8061ca93048595ac3b95e4a7dc292fa91ae9323d9c0813378a9303eab09df42676361cc51f86ffad88d26e65892770abd6fbeb6bbf363d06304edcdcdb5d83015b348b60a50c83e99e0268448ba9416bd7009d7594d431e34bb3276e7d42e94453cb1c2c53d132fdbcd4ac717cf3120e095a4b35ca8178bd1468d9821f524c76b511e7bb00acdcd2266a9716547d95edbe26f68d2700db9ce16c40c7df4cc019d1d44a217f0ebfe5accfb68816cee2a8d53e0a538c7f3fc1a56664486efe7f9954f8ea9364dfa3c66157da99f3ad1c4f60724713e5c911eb50d3de7795f3e11ab5a8dd826e216345e4b716cfd10291c8a50daeba4c95b702ca4bf7eebb16df3ecd21a02a8c31c47913971c023e9596150bda5c1a0396ce246ed94140829f1ea25f77a97eb4ac9be2b1b6fdd41f682e3a519db83536d0feddddf2daa187725d5975d5cf85ba2b7a3c9ba49af2b090398708b69a863f470762e54bec9461ca83f4cad452df0eeff2df9f9326fa5b776a8229bdf51e204372c246d7e5166709047826aac79cc198d58480cb4c57774466bceac121401abe51e234ce6b22ad6f1c45d9b52192eaee4dcac0b57c24893bfea3a1e76d622e5e04ed1c9b15c01acd75dc3d8ab258122c15bd8bdf9561ff19b89e08b99cb9f74e1a27dbb62b6961486e50f545e8db0fbdb3d05667422ab02140f5118340d00570aa830985eb25bea35966826ab4394709cd2d3e46d86bddc7429dadb2f2be33ce1cb05634a276d60dea373dca232902f5c2b4ff93cff2ff16732fd575ef4e2ea6e8300337c3d7d1aab4fbfdf75ee6f1b8edbb7efaeae48047db5db61f1c4c3572a12197a76ea9d3066abae8d34a9f0cd4f343f7caf2c9be91739ddefd12efe722277d73a37dd7974f9de1b9458214a420f1fb95b53c6f3dd7b4db74121687d2fe9f06d25ca827b5fb46c2f17621c74d9ea7f0e59c12f6cbeedaf446762bb6671cd2997de723fa67727f516ebe14c133615bc1c2c80d91b42ddb7e3788c07dda8ae92a256561b5b44c906db0f0749d66d421419172cc80e6f6362c77ecd310dcea5a953c962e2277703a12c95ba5c0dec4565752bf0e02f4a04b2fa48dbe40b986cb7393a38f476a5d6097959846569ed6957d0730ce9624f25c4aaa85de08f314e01387dd0a65e6e13129d8b3f85e7092ebcce7190694d962735908acb2aa7ca8bbb70776e8a5fb5f86a97f5649a97df9ebb5b9b3a9ac3f6a1b759444ed4d35daf9611c390a7568dc34d314887bc69c8304d93471779d3fc689ef7f717ab9e4a3fdceee6f57c4e29b312ab04497d1b34d3b3baa6d4e58b7ee824f798bfc600e54008d3bd13173c04fe3a5c8985639a65afc722ca4e17e71d1f5a90e64dc3505a623a298a7de749ab8a60229fe258216b00e69f672bcd9f91a097a2ed2318f5cb8b75510fd957aef033c0fe2987fbefe29b51a4ab9bab85e7513dcfa36bdd41ee3b272f3688028cf697d88ba57e6d06ccf44565228058e6022fc695132513ea5b9fe7034339a2fdf924251909261edc6a6e4367aca08ba8626d642ad1983fdcf1b15f452d33fc43833c9f6c3bde6f9b449d6fafee0e1c66d3dfc335c71147d779aaa41ea5c297fb929a25940b76ef042f78ff9f4eb2c0a8bdc0b094804d6aa6c84b40811f8484947f3c187e6dd586c72d25f7bc8d854d70bbef8e749cd90cd43556ed2e21816225f22a86b22c32a08350297f8582e9aef0534ecc2a2da883d5ccdd86f15a97b78cd0fb3afee91788155f6a1b858d5171c4b4e931b143f86f780b6b6e1c69e9972d540ddfaf150997e2d03a99df222f36069caf782860d4ee6dad1c232016db3212bdec6829b0ef8f1357aa4743b00f93556aae8b4117ad5c05b55f96abbb3deb9dbf08fac5ac6d0b812c6fa8fe301b4802615bfb93e63a23dd8203c21cca9ec802bc1399f9d53d962c2257268b460d5336584626e8381fd9f807fbd699d8d274c23cdd592cba2c8b3530d18b272b8f24e7115744cde1ec06104230a16d6ff5012ebbd06e3bc4162463c57519c21178c22abbb4cca349988d4142d8966f1b17e4f369167783d93760ec62e0a28868cc5568c7a973daf10115fe32f63b33162a303cb3907014a1ea124c161a70ce18c46bb3e57fe3221694a5d2553c48f28af99fab77d78445fac103944bcf1604e15f65160588f5686edb1a8d22d90e46e2396b4b04d6fc01bdc47f441d643efd7e3eb25f32187d5e67743fd97591d3d1c1a7493edfcad11b336fdec7069bfefdc788dd8d4e46bbe7e8b562c71ca1c0a8c787ba3846225a252bd21a1668d3b86da87614af53f9d33d65b27f745759865d03589a59ce20d1cc569516a6ec5d60f92a21c886e1f3727c41de06d6c517e4ce50ce7d1e0b46704df3f0b8708e95a85e0dfb9d639c1ffb3fd3f3f3161514ca36f60dcc55574b110871a923c1eeb288847d377eb8d33c5c4e95210eea87070f484af0c7e7f2ed4d8f41e0054577228589f5d6d2fdfd742500521c80da87569b80429d58eae00dfe5107ad5bc2f84cf8d687c86a5b8b064c212f079538eb38ed4796538557309c3b119b1f5e6aa6a25e81309139be99c0f129ba31aa3c21a465998535cb935a6d075665ff999f3391175123437c0e28117c150392e7ea2264b868d76ea6218b1df5c0e180a83301a670f2d80d9e46d7ce4acafa1a3fc7229c03df48da88c28bcc23841ce4c5d72eae9d365c96adf4f85961e979b2aadc0672f92c3715cf878fecc92ed95d6f33367e1614d998d0de7a06ea568827ce4a7440a272ecd5fe59772619d06d6a10156d4ba010345944149b8e2359184b913bcdb55c5156e1f9bb963c59166b20564fbc022e2ac76fe7d94f47bb3f6b57f05776288fe57ef7058ece5bbff9168670465fa118ad0914c8149faca137e984feaeab9ebc03ee6ccbd362028a25588fe408299db14603ebbc4d00b4773c22a11d8150e1d574bb60cded4f19e5a303cc8db056a2627e6df0e9b1033d9f2dfb1bc1eecb8c93a24ac2eee3d5bc6776e6173733a9487999c84c84bbaa808664abfc1ddb1c1ffd632c3348931dd3d0088f796e5d3b6189720e0b39badaf92a8b085cce4b6902706eeda5d58dcfc964a5594889a1680570c0a504930dde4bd4b1e43c247be50716edac93d126f0c42c0628a24e371e2cae4ae8f17552535a637f82ecee776ef3a8b378dea312456d4a89ee3ee28d892eae76832f68ebaf18a8aae471f71b67a0c08ef9448de32fbf95af3023c87eed2e769de11c6a91aec99b83fd099c956b29d81ebad57a2f6fb0a512d11d56dd512413294b6d159f0fce412f56577a7b1f28d5fc46cbc3bf3a5e43c91c27f694b3d67bcb5b8e6ecb51742a47bf84971516e222b51bc6ebc9bef19e96db46deca2bb4531b7ab51e69fa21dd968e8b40226c86800fed4da3c557e5a21183fa66b47d7a912e0465f1e2641efd8a4a39b59ff1a0fb1ea7d99e8427e25f908a91ec01ec8053a3a259a3fdaf3bee78383122ac06206e582f5b362e2bc41cc6328c7f261265f9feeb3aeab8e54b8f2610686970d3220bf72561c4012e76ee806458b40d160c29f55a26c3ab6ba756c44c890ae900824ad58c42a6f8d87837720853b53d897db5aa27da12f7ea0a061dd70e6e4cbf8f915363df75d1c7b89a08ee1d2f09d10b3a1c780efa15ad9309cd5e72491482ad857a0b4518abcb68d4bc4fac97367d4d53ad6c2ea512f6e58daf110c7f6cbd43cbeac2511d3d27117d40ce3fdaf6b62f9f2bd9d3db8b765029782bc9f58a58e7c841883688806c84472626628369b02ddc93fb999aa479cf11c4c2918bc7a", 0x1000) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040), 0xfffffffffffffcef}], 0x1) 13:52:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) 13:52:08 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c65300010ca2ce4bfc4d0146c7b5a53450b1bb437b94c0cee63c2bf5e70ceb18561ccead2ac01f848095a0644f5e72eac2656dfb81c9d406f56acbb24eee9988f9d57fe943a87c94a80165a88936ba350bbca4355c7956e9845ecb0aa0ef7fc7ae0afbd04588f1b060cd6569790dbbc71121ad5bf3000a2785ed529a5866ecac34e58d6cce1d8fe51da988ae7e15a558730742ec3827bbc07737468c2c482de278216355ff3c3099abdc773185e4606abe2d1c9f0781d07c3288c3ddb3c74442336440f0923d084f2df6620e41dc8a9d9079d3caf12de3e980d2070cf5de9cad9112eabda0a7df655348c5496fd9132848220"], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000180)="52a786f90b6498349f79e4f231506d640829f4a1abd39be113e89fc904b261bcecda9a894223b3c959e9608c31d59cc97ef14d3d5be039540d0de4db6384332aba73173a0f2a275db53c361a8c", 0x4d}, {&(0x7f0000000200)="8bd1d27eb06b0a1a1bf3c3c10870184a7d2e73b0f2e974505dc72146899dfb091b8bbe0abeb39267de8428010883a91d578a20a506f31496f7a4d0", 0x3b}, {&(0x7f0000000240)="a2e7f511c6afbdeb08b6c3df328022e44b88ccda3d5d6c182b1d9fff306d4923c99af5dae5edf1b66a81c35ceaffc8f29574e6e300fb1f8bee90da8cea61f022fa022d6a9efe1ea1669b6d5ea73aae719d17ce409b512e997002c08b6832c7e69c3d586fb4ca18725e21f52a77ae37d8df8ec1311d124d86339e4d83d9f7e50b2527d397beb1ea310c248d75e222814f7ae8a8e42cabf7e3b2c7eb4e3abf7f47ffc233", 0xa3}, {&(0x7f00000005c0)="d70bae693c0944b31310b2f97929807426cd69e44912bdbcda7943c7124ce04b12d9588295ee7d6c96f486f1116a2a82fcaec7d3e14815225d7413c8ddd99206f1bc14e063c1260130185a0d049c3daaae8c4d47a35410aa9058c149f038653e9b67cda2f0678a22dab73738c83f17070d442a12e720c858d72e9f2371268cdc3d20bed5e57d9fee42d121e9851877917da2454b5bf1d6e276c7c63d893401aa", 0xa0}, {&(0x7f0000000340)="3a6d459d7ccde868d8042a5442a223479dc3d512a8080e31b7f5", 0x1a}, {&(0x7f0000000680)="34ebd82d34271023", 0x8}], 0x6, 0x0, 0x0, 0xe}, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d0e8c3ebeead2607df728193ef16ab93f12fc4d5f16b136a5d00d109f252e5a4d113567c0d81b201628b53af527b5f88742bd51ad26e41bcb040e733e", 0x83) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000000)="e7022ae66814d79ba16b2d48f6f64cbf47fba26a4a406e0aea238b8c240579b361fc9262233cdf89cb5541e9f8eb594d25ca409f26f2caf0a4901e6ed22942d0f867b17ab2fa49374c05cb00cc63a72fe7142ffea2f407544ad2a1bbe2ccfaa34a05b623e08f113bc16103ec015358c796dda7a54e931c93", 0x78) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x2000000000, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0xf677852}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0xfffffffffffffffd, 0xc9b, 0x3a18}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r2) close(r0) r3 = dup(r1) write(r3, &(0x7f00000000c0)="3ae1d80fc2770e77626988c65b027ec60166f3cc2a6d12440b", 0x19) sendto$inet6(r1, &(0x7f0000000000)="02fd56e63da6fc3eae39e7b6abec816326fade2c58bf0f3e87ea7a41949a37f37647b57396deee3c7cf6750df4396e1f1a45e3130f3dd52fde23fcb8e75cce9d8d26e1ef7c47a1d6697d9a2c2c49301dbccf9b6dde9c62fe37ed0173", 0x5c, 0x400, 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:09 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) read(r1, &(0x7f0000000000)=""/63, 0xffffffffffffffa4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r2 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) r4 = getpid() r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r14 = geteuid() r15 = getegid() r16 = getpgrp() r17 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpgid(0x0) r20 = getuid() r21 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000700)=ANY=[@ANYBLOB="01002e2f66696c6530008d1680dfe95a6d9299d0c7f786748cac304830f44826533a398dcac7e45b00b18f345ef848f5df0f821c8b7c47c86a1bdacd26bb68b62f01944e03e784fd4665576df01d5f07a221b3ecf1553746102aec28f57aa3c46cc2fa690a5cdf42bd25bab7689b719a7cd3929870dd5d462e23abc1cf3f1ede4ba2ae3e1c803f28eea803392665751fe7ef0000000000"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000d00)="454f2d622c7708241e0ec2a3df35edf5cc53d72c68efc7fa30c27ba1b266d5bf4a0a37ce43340ee4128ee2fc763d6a9b84ba74e4a6873e110aed8fa5abc4beb33e01c81d6f3edfa1589cce23cca37bdd84ba1b96285a42841baaea662a3282a4529a9fe6fa0a07bb7db7713b18e87926fb98fbd990b589898fee098f8e8a8020cfab8734ab39e64a7ca2b947aff08e27514d1f4a7e72c2d30564d55ed0c1a752156675f6a30f90a583952089fa5f6f7a29dd8760b507f92e0e8903305bb841d4520b511d644b6c0b390a73510616a8c0a136a3ff76dc5acf59b9156ec1485d982c1bdec023bf4931b34a78b9a4ecac34a8565e46baa326dcc9a1503833edbcc7fb7f96d2b71ab2325bc844ffb49fc46e0d16181ddb4ac8edfc9cd47415fcd2f4b8f4e01507a5630b1d66078aabd63759b22a7057b360fdb8be192c1eab891ba93392dae5b4047009eb1c1b3b7fb541b408738e1cb46dd01126dbbd2f2b45d0e072de0222d80a1273811b1705e0f9a7aa645917976baa1beb76611374386ecfb7cdf7d7aa13776c3476115230896cb6d9dfdfe90e1e257b7ae4b4962f8f64642506408a9c40f37fb60d7483efa3b4d5b78fea9553199fc877025132aeafdb4fecc2cab4f0dd4f3426783ea7c000f6261f71b509890a65bfb4be3dc37cb18141a00032987880da8c12e8939aee7e84c06c0f8f8466867ec2c7f7b4b16c85cf5abf78b444d0d14f6cc32f4fef117d8e5f185b148b5323bc48e64f153e7febf42fe13c4d5cf4d63140acd8c5d7af07e9db95fcac36c660e67d15f9ee2a99e2584e1889346198c187b62aa0338897fc4b02840aa556328e4ca270dbd27274f942e1860336d6ba93bc91ee20e87f9d64193a9c344a0b6b119f044335fcbcca6cb5b8f2b59c285bcc798f2d7a595d8ab1a30a547142dc7d315189772205b7fdf4481ff5dba8fd584dfec7d417b3d763d20a42e8df22d6b3f683779b61f8daae22265827522fd0905e205b452e738c4b9729024a85bda444a667d8c41482ce354a8116f6caf8e9b4c3f0b03c577785726c40a993ed207c16ea42ae9276bdf16ab026d6d5d3858528761723455c173dabcbf549839c0014f9d8ca7d7a4d33804acabf62b123ad32ef9e90c882f0c367459694b4d018e04dd2d131009965ee3499f8658208b1db6d5985a918316072a7ce868f8cf76ee77a1b3ce8647fcbf16cbc85b912fe04a0780e4d407ffd391fd22614beb0ef9d1c54b1045caa8e8bf55c949a370ef391155f121075ab21aa3c8768a0a30f6b1c25f3dbbbc9314e47a7780913cd4c3de64c279082a25b74933d4136b335fc286969c5b2c51d10edb0d5e203a8a3ebb4c7e244aebd09f6f9b679febba7cad0bd8169c63b3b7a0cd2a642e7c5ba66e1cf415c68b7bc129c4ed667b258a1015bf6d5b30608da3f6b94f0eea714d7d065b0d378bcbd0969f9bc06faad941f85dd65c069d89fc83e8e26978fc6ed861ae20c4e50f0f2490df0f6b9f4f38041f1ded3662d373d555e4587bfb43f18c7d834b503b058cead5d43e82c00dcb21db8d292973641f4d747710fe511de2d9de04e05abb3b74b6ba8ab93cfba03e94ae5d26e138ff39ccb9627ce12789fbe1b439fec3df9112ae24508835363a4647e75cc0ba0c7dbbff98e8ba410d4d56ac0efbc989f7ebeb56272f3d282d03f7555155256e33d7fb5dd2413364706b23a7995bc005e3f23596f570c30d52f72471de23f20fed24d564dc14c2cf673436b7160bc8559a9c593b5caa8872b04cc9868c4bb53111eda9a09458abe548d65a6a0c1f7369fd30c5307a1138248c8517a1f19b945d2a92bb24081045bb5e0a8d0bb77ad309590f937c02484bd9924da5d17886567caf295975a22d10578872a3d0258e8a9cb50e2fa2e059a9dfe4427ac58706b22d57fc742115cf0b9a61e6b8cd9f38ea5171c5eb80bfb8dcd2723bcaa22e764eb05c0ad9016e822f9c64f05cea8ad96f51b467e922c931817927abd3652d013b7cc8acce25be2df6e7187fc9cc9017d7ee60d21616911bfeb17b8a25cf94de72a801a99fa9dc7f2bfc3ee8cc52e681456f75b4cccf65c224c561a2cc6f82984591cb2f028b519e5972632c40c7e2bd6d1355ee55dccf8e3f7687edbe40f80cbd9ab4d84805de719ef2fa30edf66b501a29f39ae5d3c65ba1dfb96c419dc9ce9609f6485d271178fc3572bccfa1d0bce80271757e9bc377bbbd5b49c509a8b352f995ccc34b1ccf62bff80e994c4f958a7c432aa52a9f671a86d2adfcc3f5d4fbe5dd259bd3a999a8b8ca659ff7cbe213e9b923dd1ac0a19f6b453b38a12b7594e0ef0bc27f79a21245ded1143c505f3b23cf6b3f69d06dedbedbad047bf8780fd235383d4f1721ad8ccd193840e87851768255879409fcb0c6e4e3a1a559b9314b42801f9a9da21a5fdf6e5403c485292dd386604a3495bc17ac6d8d7aa01d627e6ebf717621d2b34c4f5d848099715c2532ddcd36ebe9c39fbca9643814b367699111edeeb579df4cb3ee89bd4cb196b576903e7f350b99bbf6e1963f5b80ce4df1fef8c814f9b0223add03dae999d48a0c3bef42a7e4865f3ca72e9dd5d2ccd53746ea5ab0863722e181f0db157118fd85fef81ff5954222fcb1952597f4c6ac59fcdb49833b4c635d2d17f8d3793ef916a26605e4d1ce254de2078193603f3e7c7457e52b166ced75c236e01c0e7eedf07277c4b7b57ba48384a29cb2b6cbda5d28d0d196e0c576318f8d29fa8314c4e064eb1d98b10191df47debf579a95b972f6769d53058712ad9db140ee340aa3113e00df436a848c8baa10827a03458538ac87cedc64222108094808441f7f26d657e24aa7b35bdae822c2a181d4fe24c1f1038b64d2c0dc0f7676044ffc91d83ba7287f0aa43b5ac6e9be2e9bbf69a85f164a1aee5107d8a4c3447cb090f04402bebe5e8a39cf11c5074c96633f2b9fa90eb730d0f166e97b8d7f014b32e622b38d23a9e8e00ccf009fd2f8d7c30bcdd5ddf4c68184984c63dab7f085a21eca374fc09195251af5cf9ebae1c77983353173c9778ed11740d20d83d84e8b72b0b3fb001b5ce6c3b8373adbdf937ef814bab3bd94941a7573b31cd0f2224d231f0502437038a17798142e43730ef668f1fa8c3884b74179cbf76f3faaa16b745eed4001374ee270dc5dd63eecb67324e9aed3ad8a7165a0635dafd660d1b53714e06816583cca130dce0c75408043f1a45f1396f97c553018f42063ab29e34b708a59851d781599a5cfb12bcfcd8137e4685b31c62115041ab92afd72b3b4ed4d2ecf607ea0aa68b446223de48a231f5ef37434e0214d860e7f4987d617cf546e7d7635a31a94811392efb583c4b29c7734917bd923c82cc0ad8a5d1faa7e88826e044d39d22b308f3dfa1a037143f010b92007e59b554755d2c379947b9bf38f6120b6615c053043f8009b59ab0b50aa07ae55b0a18409a54a2805e150ac6c7e03a2c3a329d64d7225584268e6e8e97d0bd05bc6bb7504c4b53c2716fc4def8f9450921d668566b7adfef0d30ae0a9f0c335253c5dabdfe6ae84c65aeb2561156c2698554ffd1a33e8003c9927ad8f943dc139bd490230548d4b367fd3a518e2093a313fba7df70f60d2dfcb35cf9cbe76f0e6e8230f38474370f20a03c8245912792a8520b5918fb4c9bd7785f94a15f9a68e4cd2d2cb70bd9e2a71f3f949f5a6e5ceec937d287e3131fb19ab05f4165f81019a75db70909a08f40570669ac82e6d10868d5f12f3ba6bb8e8df0426d7a8a81f3b8ae9f3d5527276caa4618802df777e922f5a771c6d1f59dcc3a73bac9e28519762c2feabd16711e68c912e04372b483ea0ae431a451d10edb46c7a424c08795527b212a14cdd48c81b05b310ccdc71e0fbc67ad463701dee807f7320f36dd810fe7dd648b521d73f5e7d916dfbc3507223115407117a6469d9d34a1bc919bb2c7fb560cd40b9026ed64acc94967131625eb09a5482c0ce35763c97036e31cef8712439fe7ea07d8136ba1e79fe783835da93db862d825da88d28b1d32ccff3abead118ff3f9b3a9f2ccd1e3a8e0ffecb16f5d0897d32debac5e5ada9094ddf3b31d3961c9ea4ed14fcf6867e6fe4ae79b01f814041b5d8b186b84af3235033319b8179cc1ea7de6cadbc4145971916cfd5f39e49f78056f0fdc3c08b770457afefa568e655f4f5619c2805a912c3cb7c3bf3d6819b86fad6a9191862a5a2f47c06dd7ef094a23ccb5c3cfed84699325b806841409b66e0ca0c0b266c40d4b20d46332c4d97dd14998a83fed441b9df34262ec1ce49508b824aaf27a90c4183f2062cc6ae3f176bb51646414dce9cccd502bd2786259311f957bfc7d864e247ecd763855f90a9e7ba7355bc3b63f05f257de7dbe7fd6f738861d0bad1bf23b485d1aa8a7a1ae3dd48ddee3e1df9c5153398f504f10f7c24524cbc514bfbb7bd47cd574a6dc4b3b2b25feec7a6e34a7d89a938e306ff7e6022d499a4fd7f56dcd188f856c4c143bfdc79bb016d6c4de553f73d112e85cc1f6465f7d23aec2565f99291645bd822025afa47b9776145e0fb2d08239a28410ea077903e653a146e3157bc84609a8f9c7b3d33e136dfb62981db19d1295c5d8b0bcf7314977065c4cd45844d93b30221953b940e05d3bf66d167bd5f896cf1b9e830b6208cfca34131f724da93356b37081368b35ec4548034a059370bcb5ff5102180889d5647f1f497255e74637e5b2d0f0ad084a4e6d333b35237e8dfae987829f686bf993c115d9344309109c4aec206034ea6950fa5d7a735b19bf48f4db71c280a0737a4e194e8f9c255aa01db0a9d0940e7cd2d2a1bf867abcd3e82f938eee6e235e8a232febde32751a77cff96ece303a365a78ca775647e74472efc3cf53b8e3e2d5ff9c035003c40b9b06b4c217422504aeaf07cef731ae19eb6ecc840a7e0c2b5407122dec324c23f1555fb96fe0eae59d89e2e50d8fcd616633123238827049702f7c50344e5efc13aca38c810c8bbb09735aac0e3ce45241a032f590c2f850a3b6f5686c0a3a57e52635600466f3350c81f8d35cda6762a2031d0212bdb5901c8c087021f59dbadf81b514d1058cf2688a3825ce865f9db543867382567115966e41976ef9fdfc5e44812fc28cad8696860478c651289e19556e9713dac4ae82901bbf46de3e0b3504453fd5d65d8a40489f442108fe7e8cbfb22ca54d1b5da051a018f7db73c77264d7c9eab22463647d7b0d699cb24b11af5617797b4c2d72a3d6e41ffde99682467da2b335977f3429382c539f14bbcee02a7f882c01e180822bdc439e0efa551693cb7185ed40d32da2a5bb1ca1440af383a854bfb7e0526ba2716a7adbe29d63fbade34e583527c66ef0224637bbbd0af30209a5bb4d11680d83c353f967726750d67027390dafb368c5eba6adbf68cf2eae64ebb9957cef96739ba3e40f5c69b7f141262bb1f3b5a9ba0d338a6393903ead461b7d934fb55e906aa7c290c0ce973fb362b4ad0c0485bd6c6690cd17fcc88c91ca5c77baaaa576c670847e5289d6a52248c709f685db2053b69af30b86065e475facc20a5f91119a084f35633e8fa3d9ae986acad38dd53c76696eb0f9e6763155abb8257957b05073ad4f95fed0b74b63e59d27cf1d4a3f39bd318a5db73f2354a912ce4d78c8c879fab5d97f8afa1497a8d4b32142b157ff72f729e8a4823994e37864021880d830361913036151d98ef612581ce2f8b952bf4ed160334f66c6302e34c4c9bff3e752d2c172cd0b442fa9", 0x1000}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1]}], 0x120, 0x400}, 0xa) 13:52:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x200) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) flock(r0, 0x2) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0, 0x6f}, {&(0x7f0000000c00)=""/222, 0xde}], 0x11) 13:52:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) getgid() write(r0, &(0x7f0000000200)="da4b516817195eddd10ee55193b2ffb5b39a3505deb918b16ac7be19bad5374fb47ab87ad315fcf91d152748fa77448795ec650c3bcb32904d505d73dcd8c241622178a4f9e58451eb745dd7b4be390e3448169d98c88c92470ad632a1d614f2d53cf533884f13f7230935cd9624b104d7c4951736ca82d42e2003e9f469d18b1e66f4b3c3097298618ae75550fec28fa50301abb9c75a9d99aaa277f18d9bec67ce6d9bc79811739f0548e16b04b406d193ffbe61c1ce384517c9cf7f42704d20bded8aa6bbc31263afc2c87458c8d0eaa6490cb837789549", 0xd9) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 13:52:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x564b5d5bc7d6c572) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) syz_open_pts() 13:52:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() unlink(&(0x7f00000002c0)='./file0\x00') readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) writev(r2, &(0x7f0000000900)=[{&(0x7f00000000c0)="fba706c993a7c25e3836a0ce09c082ac4b622674fb160e483307d80f31efb76c199dcd88", 0x24}, {&(0x7f0000000100)="56f94342313d3dc0567cbe2adc3a3e33941ff3f087b310eece31de815965e4ef0ab27f523cc9fdf65127be99b96665251411b65368add6e32b50b91a475d90980b2f0d01190aebec8d76a8237b7f465fb66b05d837e1651f0fc1e721a35bd0fc878f1d954c17a6b114eabc369dbbf5cc", 0x70}, {&(0x7f0000000180)="28f576f18c7f4a9320198cf19d6e921153f1a388e424b4d3399c93fbb8a2871978e00df9bb5a1b65a17a438dc9db8f1d7ff25fd28289e11ef077a70f1cd9fa8c6a6ec2ebe463ad59cbdb1400c175210000d95d16a2", 0x55}, {&(0x7f0000000200)="b4df5126ca0da6b183c7f80998f0e04f4ec984a0213aea8bc43156063c994dc4f3e3f72b5d8b1175517141d7eb421875b9cb1aa76a6f5117ec782371246b2fcfcd76e0c3cddb3db9557d1b1a96444157f802b648185cbd81952683a99d3efa09616025f748e9ecd46301eca3d742a38fd5b218433633fa63490568638a7e615697d4600efb60c949c8d6505a9f6645f0", 0x90}, {&(0x7f0000000880)="786375deb4ff507c68fa0c74ce23edd6ec1d4de503fa6e0e5909d38d8eb51c220de040435e09e62e8526d495e72ce9a61f39a845c5b32a06965d211ae75b88af8b1fc2d855b09c9111d180f0339c6bfc18bce9df7911e8c4ebf0e87e94e2fae93f70a7c14fdc69305191e76558139336b2996c1798f28e74", 0x78}], 0x5) 13:52:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = getppid() wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552eaa53637d34e0ffbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf779456fc7d4096e8c8bae7d6b41027b7ee39ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffb7) write(r0, &(0x7f0000001d40)="7b267cf1ffffffffd36ca0f61f7f3fbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46132feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2f29c0380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e45b9e34bb0592157c0e1768681641fa16965c281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd45652483765ea1053772f19199692d90605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e857873152cb46c4663acb9ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da48f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ada4c7a15bb95ab9fec44f1c3ba2128d337facba7b390d7f4ea4a6c53598740a4b98892de2c1d02e18d82476ffa1c5b2b0e530f7712ea60750e7e560fdf1c002619e2962daa8bab57dc1eb1a2c8ce25eb21bf9161137beecfc18a1088033bda2daa807f9e2d29d57f7f29693d9f1dc171613f643b277428b2c9686e492b169f3e015fbb5997392b1229065bd3a04f917e20d5fbd82147b14174c84e496ae6f2e561ad78d4dc640b8f053daf07e40679d48c3ce710141392b83dd68f2ccd4c172648257745771729d0a30f73cc87aef8b023beeca906eb79c1c02255f126c638a2bf7fa509443dd8a602f0a5f5b6145fad1ed13facc6fcaa6d5208cf4c2ebebaad68a167168bb89dc74200994fe767754eda9dd2b157837650d666", 0xffffffffffffff15) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) close(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) syz_open_pts() syz_open_pts() r3 = dup(r2) syz_open_pts() getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000d00)=""/4096, 0x1000}], 0x1) readv(r0, &(0x7f0000000300)=[{0x0, 0x78}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d079db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d15106001a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d946ea74a378773a23cce6e4caee75929067e0e946dcb1c520289410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf241de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a00000000000000000000004bf4301d4e60a4f11e446ecca338ac3c1d3c62de448601d424104f8165227052ae256f1192cfd05c852632ba1cd34261080733fde59dd42257fb25", 0x19b) syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x8002, 0x3) dup(r0) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) write(r2, &(0x7f0000000000)="bdce513a0d9d0c9afeaa19722bc7ec6bb532003034ec4f104c3cf5d79b8472b7c7f1d6ba1384af5d76f3a4e97ceeb17e9c59e6041080192219407c2a2f9bb2fc495a8a48196036eadf5ef3886297cb4e12990636a8a1", 0x56) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4e36, 0x8000, 0x81, 0x10000, "48e22127dd312cb386a4ae1903d3a266a07920da", 0x20, 0x9}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x2, 0x81, 0x1000, 0x9, "ffe9f4b675d0d6d5a0ebf2b2214082dbb4977ebf", 0x17a, 0x20}) fcntl$getflags(r1, 0x3) 13:52:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001200)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad320400000000000000151ff31345c30d0393e8874ac3a6f5ef7d4405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6f4ec4f1b7cc2fca54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49006a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c040000000004fef5bf5cfea832364c564c801aaee3a531392c6743474dc067d96060b77b1b55409c2f1a479012cc26848f98759ef4b27e1d2f18b55a69c44576db5432852040c60108fbfdbe95608bfface35a46854e01e3d583984a8e6a5ad054aa", 0x52d) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000040)="fa86d86aafa70a8f0c4ed9e9aa3911c2928b252df043b0f1cf85fcc25207d90c324f8e5ce543", 0x26}, {&(0x7f00000000c0)="1e7b1a1a088fb3a55678f72ca403bdc75b20b9fa46d0cd98e601d3f507e75680208da36dc16f4f23a5c904d1c9268c6a3bd2727bf51fd0a31b2ede312dd065f4a30c7a051411b01c2570cdb677ab0d8368cf3bb3606a372cebf62788d1c5f7d0cd383fc46b05aa309127481c", 0x6c}, {&(0x7f0000000140)="f2f797c7b7bc11b0768eb02f89793e2a69b646debe15f323d3ca3d63dbce0f428b", 0x21}, {&(0x7f0000000200)="9202b121926812d6f73cf9a04b0775c6298f7600dba5b4329defb625f7fce945535abcd0db7b8671a085d4212c7e6b8a9516596d32435402eb48a9674de9cf682a82385af6919018f59c6198755583ac6bd9242d0819774f12bec3e48999b847ac961d756fec570142f0052512d086d52068aa86d6c3036ead0c0ed8dc1ea1431324a18094f5a4427ccdc53d", 0x8c}], 0x4, 0x0, 0x0, 0x2}, 0x2) r3 = syz_open_pts() flock(r2, 0x8) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) syz_emit_ethernet(0x7c, &(0x7f0000000380)="66f23196902b737b881a9fddb176686b40a2996bfa3c53b84a292dfc150d594b77ef676c7056ca0dac9dfb7139522f6ba5d9762178fd2705dbc7ffeb37f58a713dabc2144a69e61aa23c1a505e72d2de2e643c2abf12fecc6f32a6b3da38b3fe41615e26f4b3277df1f4c7888cd5b071c240df1c37f606403d8cc64f") 13:52:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() close(r2) getdents(r1, &(0x7f00000000c0)=""/142, 0x8e) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:22 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r2 = syz_open_pts() close(r0) dup(r2) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_open_pts() readv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000200)=""/222, 0xde}], 0x2) 13:52:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/214) fcntl$getflags(r1, 0x3) close(r0) r3 = dup(r1) dup2(r3, r1) syz_open_pts() r4 = syz_open_pts() readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) r2 = msgget(0x3, 0x94) msgrcv(r2, &(0x7f0000000000)={0x0, ""/33}, 0x29, 0x2, 0x1000) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:23 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x191}, {r1, 0x10}, {r1}], 0x4, 0x3) r2 = dup(r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x2, 0x2, 0x0, 0x4, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7ff, 0x200, 0x7, 0x6, "c16bd8753157f6ea963e65514623af33b1b97a37", 0xffffffff, 0x5}) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x80000001, 0x1, 0x8, 0x0, "c85c6a11035282e09f4d25330ecec1e0fc65b78e", 0x7fffffff, 0x1}) getpgid(r1) poll(&(0x7f0000000000)=[{r2, 0x8}, {r3, 0x20}, {r3, 0x104}, {r0, 0x10}], 0x4, 0x6b) r4 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x6) ioctl$TIOCSCTTY(r3, 0x20007461) readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0xffffffdf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffc0) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x6010, r0, 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0xffffffdf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:34 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x10) readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000280)='x\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/93, 0x5d, 0x3, 0x0, 0x0) 13:52:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x40) 13:52:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0xffffffffffffff98) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x800, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7ffb, 0x2000300000000}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) 13:52:35 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="1f7be4d1548ef0e40a4bc7e75cff09b07553f9d6314d49fd271c2e60666cc05454e36654fa14b4e301b2bcb0444a00fc837e2f30e096373343111230b7d1ed0ffdaf4aea30e6d8bd6ff016ad1659415c20d1ce9da1caf6cc38fb71c1acb809f1cf46ff357e", 0x65) write(r0, &(0x7f0000000100)="4b958d093fddf37cd4a2af64e3f6d00fdefc7cdbf76108866c61dc389ce00cf7685dc70256d562c4a8", 0x29) r1 = syz_open_pts() r2 = dup2(r1, r0) r3 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000001600)={0x2, 0x3, 0xfeb, 0x10000, r3}) r4 = msgget(0x1, 0x20) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0)=""/4096, &(0x7f00000015c0)=0x1000) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xffffffffffffffff) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCCDTR(r0, 0x20007478) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x7, r5, r6, r8, r9}, 0x23a, 0x4, r10, r11, 0x100000001, 0xffffffffffff5f45, 0x100000000, 0x6}) execve(0x0, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) getrusage(0x0, &(0x7f0000000480)) fchdir(r7) ioctl$TIOCCDTR(r2, 0x20007478) recvfrom$inet(r2, &(0x7f0000000540)=""/49, 0x31, 0x43, &(0x7f0000000580)={0x2, 0x0}, 0xc) msgget(0x3, 0x2) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x20000000, 0xd548, 0x7}, {{r1}, 0xffffffffffffffff, 0x44, 0x80, 0x3, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x7fffffff, 0xf49}, {{r0}, 0xfffffffffffffffb, 0x88, 0x2, 0x40, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x0, 0x2f}], 0x6, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0x4}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x1000, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x9, 0x1}, {{r2}, 0x0, 0x28, 0x0, 0x4, 0x6}, {{r2}, 0xfffffffffffffffb, 0x8f, 0xb7, 0xffffffff, 0xcdc6}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0xfff, 0x10}, {{r1}, 0xfffffffffffffffb, 0xfa, 0x20, 0x8, 0x5}], 0x4d73, &(0x7f0000000000)={0x126b, 0x8}) 13:52:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, 0x0) 13:52:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = semget(0x0, 0x1, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xffffffffffffff6f) dup(r1) r5 = syz_open_pts() readv(r5, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/180) 13:52:36 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x0, 0xff}) clock_gettime(0x2, 0xffffffffffffffff) 13:52:36 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/68, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() write(r3, &(0x7f0000000140)='+', 0x1) clock_settime(0x2, &(0x7f00000000c0)={0x1, 0x150}) 13:52:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80000001, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1000) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) r3 = shmget(0x1, 0x3000, 0x484, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) 13:52:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x9f) 13:52:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2, 0x0}, 0x304c9ce0dcfa0364) 13:52:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:52:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x16, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x7}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x1) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000bd5000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) mmap(&(0x7f0000b7f000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 13:52:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0xb0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x81}, {{r0}, 0xffffffffffbfffff, 0xc2}], 0x21f, 0x0, 0x0, 0x0) 13:52:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='n', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 13:52:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f0000000000)="24bab62c8311b04c4eb08b9ca9c82bd3d710ff5c36318a3da5d503df921f4058ca60", 0x22) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x18, 0x7, 0x8001) accept(r1, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:37 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:52:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/70, &(0x7f0000000100)=0x46) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 13:52:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getegid() listen(r0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 13:52:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() socketpair(0x18, 0x8003, 0x3, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) dup(r1) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc25", 0x91}], 0x1) dup2(r1, r0) 13:52:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="f2315d7013fe49b9c4d1f9c025c3ebae9eacecbef85cc2a43a4b31c9ab21eb60a0e981e33a48aa40c1b62800987861a2f8cf6ca8a0aa31b6fc45f3fde7335255ec4ce9f4a90b87a0a14ef1c40d34596fafc73d7814ecc7404bec57454287b4325a5f0a867c2146a78d96d6ac8b52229c3667202798387739507dfadee999b89c525499b972840fb8e33e4ba2cc56e848edc01da10a006efcccee75d084929eed0f379b86473735fc", 0xa8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = getpgid(0x0) getpid() fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kqueue() r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) 13:52:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xab, 0x1f, 0x7, 0x20, "58b73c2fd2f852b4634f3c1dffcabef1da935606", 0x5}) r2 = dup(r1) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x11, 0x2, 0x0, 0x3}, {{r2}, 0xfffffffffffffff8, 0x20, 0x28, 0x100000000, 0x4}], 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x55, 0x2, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x40}, {{r0}, 0xfffffffffffffffb, 0xa4, 0x1, 0x7, 0x8}], 0x401, &(0x7f0000000140)={0x7, 0x7}) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:37 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001040)="ac9fe80cba2eccfc4d26ef0ff341e37103b4d405014f0dc9d76b079244ecce8ea9410eab65c1d53f9cb6046e91763e0d9db929aeab2452407e3d57887adffe3bc95443dc7aa00b479b5d97bc7305fc9da112d169c1f97d6d375f74dbf2bcce813e1120d90ffa0550124f24a2b5744c5d78f5f1e88e17d69e39881ee1e01da1312da879e240bc535436263284359c95b21a564b45d01ec393cbe2aa713f5e0291497028fae4e376906ba75d6989206923eecf8718d9a7f260c47fc80c88015551effbf0a1d38c0689c518dc68d660025c2748657988a2e1ce6712239dd2716d11be4192810c7ff468f397589860adf98e8575e572b9ae22ca3038ecf7000ad21560515f7a23528c8e2d4eca1ef98f34cc897d3b26b609e920af2d35d1fb209cbef61a441aadeb492d4a9e7b1df216e736ee8c885651a6f7134c42f345e960e62881563cef5cef179017b3c4fbd4c794efbdfe2f562c7e033e1d23048a910e436467e027fc066c96693b0d2a16102bcaafa280760b3fb5a0c3fab264edf098b0d0ca7f2e4d5fb69ded488358015d29dc59476e914e29655b98c82eb59b34fd1c86d4aeb0c29e4955f922238ea83a7ef3f5682e80c67961ffd39d1ddfd2d6b8b114be13ba9e4ce3e00fb991a1234b803325b54a049ebf3d884841eb3b38a9e9044d88d7de037d1241f7492f385dc6b72e37360fa4b5c575599136a23f77139e447d21bdcebeda23b565dacd54726ddf60a5163fe2fa54104ce764f4249673ad6aec3f3f340da6432fe5194758c616803875f7870836d7aa99cc62084a2259268132e1363062e807035ef40cb0f5f88a2a5750ea2fdeb834a4552f0107e0a9c901418fa60be985f87a51640d33f7cb757f46193be6284c13366dd442a06e03deba73f0b02bdccd15f43c7aff20f5642fa54e89f32dd971b2f61b2a9f0bd3e05b65a6ae8b4a0cee35acf7f660ea29a1309abe99a61871bb1cb68c5997fe81650900310788078fc17fb21222c2c0944723152909b0fb48b523811a97d8728141edb260ce2e2c455b1392bf6f737070d43e9b1fa3d31dae2140a60ddaf4a077bcc94977a75f0988993c05c538930cc8977cc1324ca9d5a765cc847ae5a2dadd74c33050a107e0b6875a9911ff405cfbf675099134a5b8bdaf881197f83de52b388391f6b68a0815b6cb138c64bba1aacf53b506a7c6a8e9100ad23397e103b100cb9f8aa8b064533044c3d1a4f91f016fdd968abecacdc1f36f182a7e9adf2f18683376605d5693139640800c50609385ea14a80079077d82c429407e6e450a564a5727a5c6e38ac988430ecfee9be09b754b23a5dde1768af273ca1afaea7c38e494019fc0a31ede5286f19a83ae0ead2fb8a2b17d9447446142adc487afb12df8f4dfa837fd5bff5310ca9df0d9d0ab1e47f9ce5f7c56aab7ab5aed250fa46df1c570ce5396bcf77639c830699ddaf6afbeb1a6272583ea980fa3e21766e280489080450748228a45db3d0b86c6265ea8e9e59aa6a6a0f30fa3dafc3a7905e4fbc2916913a836d0f1805bc7309aabe367bbc8065a3fce8a105c4a2fa332b44914d0d6c47685820dc670ac01eb5471906071b6ca8aabb8637c2c27c5c89093aed9c9d5caf3d7740523553272d760f5af51dd2bfd69942d3dad62a3895673b9b9071cf6de30dbef8486231e4d2f633d9580a2a811d5a49bbf6ddd7210d7cf44a99cb6dbc9b0c7676f0443d8d74df2b6f1b82bad3d85e8ef3214bf5a343af2b1ed67a3a953dd5a625d399dbdace57d13e0d2477ed3d6116f0df66f3b6aa9c3b92c10c4f585196b6b8b56aea1bbd74fb0d408af5e17e7c551d8ad0393602feb03e3f7e1c53aadb7e6029cab3265a3acad0696729a31414ffe450c6073167e0707141008b714c7eb02b386ce124e6cab4d43801b666586c1c97676fe5a5068a857742cdf62270fe3d90b90d595dd3b6cca310b461d80991dea4f9140554fdcc9c935c1b012bdaa403213fc8e2c6822c38708b86bfe7a83b187fc17ba4d6f57029979414894b5067e4af85139c75e2b01430c6e0ec4bc871aebfa56b9bb0050e06408340b4a597628d4e0823f816c30d83e223f2775a59772bad6872fc272b67c0a1e252e8b0b9318fc857295ccab94ce789b0210a3225a5adc27867a1b2bf1efd35e38faec44b660daf751043e2a05895e2f783369d2668ff65eff21c99ba5538794690a4f1eba06a3a35f9f9d170e3e98329c9a9343cff4fb4744496fb91454d9a5fa761bd12f9c4f5156d6fd63ef4eb2255b09d717911e95b95ee1bc385d11193f08f1eab9fb42b940b03f2fc4ee429f0633de858a4d92cd711b33b7ad441eec12c18b8b24c8bca8302bcf4cdc160327711fa74bb9634a3442b6d78a67e127a883cb4ad51122b982797c72827e0a02e500340a4eeff5d4095a559b696a90e04a57dd45d23a420a27b16b03bba754c270c479ebd5d4042e8b510caa054afcc38718eb15f2697d0b77de2bb9a199d3ac2c5bfc502bf59fc056a9e8151f221e4d877fb8f8efd4fe4adf624aa4c74b8f2f845400e10bc1e9521f48d5c31516f94933fbe653fd1a9acefffaa1d7f8178e5b453fbf1747d407a938b863b9d3d809bf2c00d546ed709e315235e502f554362835acec7949f1e29eaa46c09141a627a97bc3ea508ef183fdaaec68ff9c93870de522ef6708d27e4d1b6743439f5faff12696e8f91932", 0x781}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="659316bf62ea11f29a0117d804006a08d9b39721c48a229179e932c02439849b8983cdbd785e6623fde57f65a38673dca5a55698dae77256d35e9ab93f815709851dc9df8fcafc3691f4ba4a64652945a138c7429a590955c9b5074529b6c87bbf11a7761f4606518f0208d652bfb5f395cb0c3fbacf0be94ba58e088905c1ed571b49f96c", 0x85}], 0x1) 13:52:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x40, 0x101, 0x7f, 0xfffffffffffffff7, "8555024b71f4a33789cfa7d9d48960413ab9fb77", 0x2, 0xb5f}) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x10000000000, "8e07000000000000000000000000000000000100"}) 13:52:37 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="94", 0x1}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x10400ffffffff}) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8ff) 13:52:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4002, 0xd0) close(r2) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:37 executing program 0: pipe(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) poll(&(0x7f0000000000)=[{r0, 0x14}, {r1, 0x4}, {r1, 0x4}], 0x3, 0x0) 13:52:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x10da) 13:52:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="d9aec1593908d75b161cd2513a0d648482340434b5", 0x15}, {&(0x7f00000000c0)="35dce294a812affbfd92846e5a69477dd149dedfdeaadc00f66afc6dd852288666969523b6fde0a0695c73417684354c4e14cc5018733b0c068ddfc934a173b1ec27df011310191b91f353cce10cf52ff3a4c60797801f4c6adb1167e880c75c7c8baf829447ddd4fe136731be2305c7d53be1fef251896c641ddce47458e1c5ce2f7e1d6847831f88f329257c6c126da1740fb43fcc489e6e78b4bc0390db7e6db79b30cd5f7c332bf625", 0xab}, {&(0x7f0000000200)="e094af9d9e3e79b31b9e36ad443b5e86409c3dd45ec74866e65d7115d63aee4cd08e400ff1de0f542e62c3d14cc643b86afd13b8ca36c5b4bd6331067f98f3d672ab706aa3c1b00a9d86432c70c57243812f8f939a6d192a661bc1", 0x5b}, {&(0x7f00000005c0)="866abe11e853dbac539aec425204c59b58359011aef71c35e8fcdce34075620125dddb07ddeec130d36ff9049e01530a94cd755d8f816250e4ac265124bdcd102634cfe378051543269fc490fa5ac47aeea4baec8478cf521b0ff719416b2dd3790286d46a6bab6f2187f4d2c248d9a738767f046a76b6e2fbd0d8cda23c1f20e71245bfeb0a7195755e158ac4b628495bb303f48f6ec05e09e014384e3677b3a125c4bced2e95bb0d09e62ef764e4dcf3cf85eabeb14afccafde4e6262ed4b2297a49e879b9eeb58559ba8016e8c905d447017d5da96266e16c3bf1e42575d11c4604dbf2b7f053056d8d91ec9147ba51ef4d980f5d665cfe65a792", 0xfc}, {&(0x7f0000000040)="5d4b9cfc47d5749cb6b1aa4592aa0ee0362b0aaa5f07fb74ba0931cb1fa0080fe17f0f1113df1ae3b36a9d32239d20f6dd7d8e34c1e9", 0x36}, {&(0x7f00000006c0)="fcd685d3b25f5b8d136b298b7961d29c5e4831a98528f1836be9e005c05a9abd56d59bc1237ec81fe436218c366358adfdf80fee833dd80626a288ec6b008e616c01275e2f35894f2c6dc3ce1837c6cf5537ddde5a820653c25ac332e6cb0c84a68e79a77e1882095650e2f799557658df292d7e135f9d5f33698241489db12903ebdde5415e95a200f8975b269faf3d4e536949030212480b0a401717f7d656fd08784374400d4672e7b4a3f26c5da1322a0aaa6999e27862f7c57193", 0xbd}], 0x6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:38 executing program 0: r0 = socket(0x2, 0x0, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) semget$private(0x0, 0x3, 0x4) 13:52:38 executing program 0: pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 13:52:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0xfffffffffffffffa) 13:52:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = kqueue() kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r2 = syz_open_pts() close(r2) r3 = dup(r2) r4 = syz_open_pts() sendto$unix(r3, &(0x7f0000000000)="1cb8eab4ef39a42b8d616ec79a5dc8ff2324cdd0949bb91f14cfecc6c464f25b8c2478ed2afbc8589b07", 0x2a, 0x402, &(0x7f0000000040)=ANY=[@ANYBLOB="047c653000"], 0xa) read(r0, &(0x7f00000000c0)=""/39, 0x27) readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:39 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffe95) setregid(r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) 13:52:39 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0xc2) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) close(r0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) fcntl$lock(r1, 0x1000000007, &(0x7f0000000000)={0x0, 0x0, 0xe0e8}) 13:52:39 executing program 0: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000040)={0x0, "3e98d4deae79444ced6be8f135ab67f7aad74e89a6201ae4241e30164119624f7df965c659c595b887990fb712fb129dea1d843e2c9214389056eebb13079eb1f464b7e799e91d3e4d1aba59afc0a9efa4468f90cfeb2bc1ca54ed1676d93134394c5d6f1795087b615512ba7f766c7c166acc6beeb8785af82d8ffc3a5248ae1f5e423789c4026f020e58bc54340290f02bbac1ee6e2bc9efee749a86a3fd3787d8f79052863943cd51e00da6211876ad1e132b46ae9fc8cdcebd09bb53ab343e724591a3914e0e489b6020d51cb544ea495ecf15e2578333b74b66e9"}, 0xe5, 0x840) 13:52:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000009c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="41331762ba3decacf40cd2b1f7be9f2d1b06cd1980fc02d1dd82aa0e26210c852322f95a51c92c22898d4cb512933df99d8a69f976db4412b3cb6782476359e0e14c839e26b4b29f2849f5c79aaf981e6cee1ac09b1c42ae80aa66ddf4002a0c1425910f2e73b2f30aeac13ed7181e9f71861d168579f693d15fbbf04a2a79b565beeb999ec6ffdcbbfd5515f5b9edf472d70ada0188490292e95fd46f2d8bf536817069ccdb702dbbca80970c570e003bc24f82978a02c3cd55111f2362b8f6d5ca9a30668826ea660603dedcfd79705ac4bc8d17c3930699e92d395639b825ba0f5389462d44b423", 0xe9}, {&(0x7f00000005c0)="ad250d2a8dabfe166997fe97d1b96508bf2b42f2ca6277a6cf9c74cbc716a58a77c5c6acc2475ab9eaa6a9ec3b5679d4d855edd5b66a333bdc4e153998acd7e1eb057b8e8b76e5541e83b0f72e0d33db2eb911557ba6e0b9dc6d7499880caa90b0c576b97e4080ed2067fd4f50524ce1a57ff1f7b30eee1357f643e25ebdf8ba473d032c1e5d309c50458baaca61e7cab61a8d5facb7f904cb286c62f17392e6faf5931297de20e35e0f5a8dc47ab1d7b6af41ff1c62ec3b5efebef79e71f979d84d6dfd5eca65fca207f7a568a0e7179fc3ff8f490b454b1b81f9fb9d516449b3b353a5c52864853d8b54cf3a0f6e2bde3f2796", 0xf4}, {&(0x7f0000000100)="acc7bcee206808b1c8961f39dc4a87dfe824ff4c598310deaa589f819a4e0598291232f09a9fbf12a820acf12a0debb6eced9f20c66408c07e67c728acecc12b5c625181d51d9d27dfda9eb56f16d487d5062f9f90c14328546aeda1a321b8ff77935bbbac0661319efaa2bb55e9eb53f1f744dddd411a73", 0x78}, {&(0x7f0000000340)="afb8ed95a23a2b0d14f15c2303439f45ad0cfe81286e0f5ac8206408cb1fdb", 0x1f}], 0x4, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0100e3ff060000000000000000000000a2000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x2}, 0x1) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r11 = syz_open_pts() close(r0) dup(r11) r12 = syz_open_pts() readv(r12, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:40 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f488ebdbf5b66d2cdaa8e11ea2d975ce1ff4e68914bcb53a12cfc7313b884aed3e364f5a3a19f19eab8e56a29ef84203f4c2a195a8fa7c39eb511a26332f12bb2046c3962a45b02c3d30f8beccb4f158cbf4ca7f35f9f8198430d0c33c992187c2439d301d649a3c9a59ac754eb9b31d8300", 0x72) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 13:52:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1fd, 0x1, 0x8, 0x200, 0x7}, 0xffffffffffffff69) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000f36000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="d5c01a0837bb311378c7badd855f77c1cc87f3570f97b6c5fcac78d027e3ec6f46a0a3fe6f3de73bd7f958f004e4e1bc0c55cdfcfb4455bbe14dd43f84a095151e3609fa3e469c33d0161fa6c019af7fb1bcb7cfee2dce48a0c1ecb19479492482ad1d1c020c38f3ec9324c5bff0201be4966c69efc4a2f6298243178e7e5f588e91412915bc380aedeff53f31b685f259347741a707ebe7b75add4ef3a71e36b8e82835f57f30065a19744d50d6bbe217491b4dc5afdd7f9cb97ae0ee05a11b800050e8e4dbdcdccf8433e2adcef2d0e31234077b7eae03a8df7324519a45c24142cdb559", 0xe5}, {&(0x7f0000000180)="942538deb8e911d607bcc871aa3d75620a8868a630ed6be724df6209542c677bbcc8227f12443669e71ffc5628a90e640f77b1c0f2e09df9fada0d8a29b974a7aa5d1c4d2ecbc04e4966", 0x4a}, {&(0x7f0000000200)="a04e6ca863e050f7dae9c6443c61f1e8aa169aa55f007f52b61e8e62f91bd6285282279b5d", 0x25}], 0x3) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 13:52:40 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2, 0x0) fchmod(r1, 0x2) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 13:52:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000840)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14717c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e4320f6581abf4bd67e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a034be4c3a8", 0x247) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 13:52:40 executing program 0: r0 = geteuid() setuid(r0) r1 = dup(0xffffffffffffff9c) getdents(r1, &(0x7f0000000000)=""/1, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xa5dd, 0xfffffffffffffffe, 0x8, 0x1, "4b3e271a2a3617e976d18d3b24946edc5437fb3d", 0x5, 0x5}) 13:52:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x800, 0xa0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x2) shutdown(r1, 0x2) listen(r1, 0x101) r2 = fcntl$dupfd(r1, 0xa, r1) write(r2, &(0x7f0000000100)="2ed96d541ea64b0806a6d4b0e926273bd7cbf919be0a73d01a1ea4af13e46e87cc7c3e2f75a6e5c6a775991bcc02102d0c3bd4beeca84e98882c7ed073992f80e27b0d29e429211054c60985643e599d201395", 0x53) sendto$inet(r2, &(0x7f0000000000)="b8cce61673c85a547c755f2b60a1b30f3c8ed32410492b55389ec37d4651828273d875c9277558c291bbcbceb389757a949bf44e7c0253925a65faef563a266395132b212564ce4cec91945b15ba2e1ebbe7014344b2deba2cddc73049abb5447cf3857fe1995c8066dbc55715fa378c6bf2abe8bb077b38da6ebc89a1de056d42c028aaeac0e12befa7e27256efd3458f5e83f0e6f676a76271579f20", 0x9d, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 13:52:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fchdir(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:52:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x110) 13:52:41 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e6b2dac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d0ebe9371c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192aa5fc57ccdcf336699ff7aec39e44cc7891be4b0032fe385f623b18979962125080717d0b712839d12d6bce9119f07a9bc445dac004c767a28a6f9ce6d2a74f6b60bbe8ff006170bce39e904b52a0aab01324a38cb7cdd8202c1fa9d235"], &(0x7f0000000100)=0x1002) r1 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x4149) 13:52:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0001f8ffffffffffffff42ea3d1c67f55f8aabbe05c5ee7191f109d32dadd2a956710574d350b0cd6b02006e1dc24a0aa25c492e71cefda928aa4c319d0f2e01640ae605b19ac6e8d861883e3f61323acab3c3bb7e1c96348f224144875787dd26688b6e1dfb2a41af046c7adbad2d25090599ac3926a27ad16990cf0f648ab18e6b61107d72d7aca3a39024ca7605685d9d230a8205310e780a745cb0dfd8b1157046913aefe4606d4bf4613bdca3d8e8dd729a087e59427f1c04cc36fd3680516332827f069660e01089aaf09ad007a423dbebca93391d411bc2a6c7d3acc716fbb9ff030a7165f8388f02bec02038f7c2684987c0e00eb493a5d155c648a8269276815708217925ff7b8adb456195f332a9c1c1fba92210f1149dea7c4c14bc87ee2ac99a78c3fd9af9e610c0eb7958f8cc9ddc03442dfc28085cc9f46eb056e9a04fb3f7bc2f0816a6f6ea7793ffcd5871fa672226a2db4126740e69e52241a349b64807c7484fea6c4af493ea190b42d4ae59a3f8e35f63e21dd4de465865128f0f6867438334b5c5a72f3ccd82646b6e102a54d0faed3030c770c2b403587290512b513ce5d15e90f7a9b224450bea00ec352f4984ee6f7e2981393894e073e363d1e33126f0204e4e8a650d000000000000000000000000"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x3f, 0x7fff, 0x1000, 0x9, "0f23b20886d0fa48caa11e1f0b28a573fd230436", 0x400, 0x8}) write(r3, &(0x7f00000014c0)="88", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x2a4, "7e389ddedff37173457851a7f9097b5ac793683a"}) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000400)="48027524e06c5389a2aead06dc2efa946f33435a384a82af4d914ec95e63aff40eb7a747511a3a9b2a5fa4a2a865a5614a5cf15073c90f689d82a107f5427a74489e0f908cf96dec079e4cfdbac2425cb0d21c116933652c48e09c42299690d6ff313d990e06fc457fde0ac598531a9bbc9516011d7c7a7574fbf96bf48583c1c1d7bfce89fbc7aae74c52fa87faaf2be890bb8e0c0cc2a4b960e52bdf981aa2a79370d03ab22aacde73f23d1db3981aef9edc6ebfe1b4b99e6423b695ebb8c7c7291bd9ffad7063893bd2136f4f0bfd7636ab883504efb1bbb82da57c7480e50097cdf4973e9f2d26f17fcaa1526ecfefc1365859026903a01e62d13f51f5095c47a8b92a4cd5d7fc7e3ea954e6134644c9134feae12c3b847a12a9cb913a42685f4ec693c78b2021de17aa7c49b6d7eb2201e5d729c38f80358adba9050086d9234d4ce7bbc62a59ec15c29ecd7f876b9bcd10ed70f1e129f1c0c288e6c8b580fd7b24f6841877d0b0d28f31c40917652da413880841a767d4c795ea1fb6dc53df8a211a3b9dd663a9b34805b452df17d30f13a325251c631b7147752bdbdda18afb8f7b55909120fcaeb68d2b0e7f66b2ae97e677048892a935175173fe7950b5bdbe3d8b34d84e278b5245a149049d316f87ae24", 0x1d6}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x168) syz_open_pts() pipe(0xfffffffffffffffe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) symlink(&(0x7f0000000080)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, 0x0, 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) read(0xffffffffffffffff, 0x0, 0x0) close(r0) 13:52:41 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000180)="365b1686e2c865cb4e4d2772c3833c6a492c28a8fa500eefa0a9d829acab27ceb4cccffd53cbefd78706a1a869745bbb6cc1f180ac0a93a8f288a02fa1555d61d687fe17a736cdcea2647eff3f2cfb74426fb9830dc402fedf8862825a6eaf1a81e22ff583f1673dc28e63cb2f0859eb4e0427051d53b6449e71e4818a2b2e3ef5", 0x81, 0xa, &(0x7f0000000240)={0x2, 0x1}, 0xc) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xffffffffffff8001}], 0x6, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0xc000000000) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) close(r1) 13:52:41 executing program 0: chdir(&(0x7f0000739ffe)='..') chdir(&(0x7f00001ec000)='..') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f00004d2ffe)='..', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') chroot(&(0x7f00000000c0)='./file0/file0\x00') 13:52:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x0, 0x1fffe000000, &(0x7f0000000000)="e1c9e2728efc9efd4e170dcc43f15660572abadb6fd6999c0ee7380d9f22af358096f3e304b1ab623f68ad6113", 0x2d) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001200)=""/77, 0x4d}, 0xfffffffffffffffe) r1 = socket(0x8002, 0x400000000002, 0x100) getsockname(r0, &(0x7f0000001300)=@un=@abs, &(0x7f0000001340)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x9, 0x4) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) renameat(r2, &(0x7f0000001380)='./file0\x00', r2, &(0x7f00000013c0)='./file0\x00') r3 = fcntl$dupfd(r1, 0xa, r0) lstat(&(0x7f0000001280)='./file1\x00', &(0x7f0000001480)) unlinkat(r3, &(0x7f00000011c0)='./file0\x00', 0x0) 13:52:41 executing program 0: r0 = kqueue() r1 = kqueue() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket(0x12, 0x4003, 0x7) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x18302, 0x1) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = kqueue() r8 = kqueue() r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r10 = dup(0xffffffffffffff9c) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001380)) r13 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x893, 0x10) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x30, 0xfffff, 0x5, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x400, 0x8000000}, {{r3}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x723b3619, 0x8}, {{r4}, 0xfffffffffffffff9, 0x2a, 0x4, 0x800, 0x9}], 0x20, &(0x7f0000001400)=[{{r5}, 0xfffffffffffffffe, 0x43, 0x10, 0x8, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0x4, 0xdf, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffffd, 0x10, 0x20000013, 0x7, 0x4}, {{r8}, 0x0, 0x4, 0x1, 0x1, 0xfffffffffffffff7}, {{r9}, 0xffffffffffffffff, 0x0, 0xb, 0x4, 0xfffffffffffffc35}, {{r10}, 0xfffffffffffffffa, 0x10, 0x60000010, 0x124c26d2, 0x7}, {{r11}, 0xffffffffffffffff, 0x40, 0xa, 0x5, 0x7}, {{r12}, 0xfffffffffffffffe, 0x9a625f5bc942515f, 0x1, 0x3, 0x6}, {{r13}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0x7fffffff}, {{r14}, 0xfffffffffffffffa, 0x81, 0x1, 0x1, 0x7}], 0x2, &(0x7f0000001540)={0x1, 0x932}) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r16, r15) 13:52:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:42 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1000000000000015, &(0x7f00000001c0)="3232eb8e750c9146e8ef36e7d4e92187c1e7c63de23b199472dcf8b5b238fcb8195b2dc9df321f11af21f754979639be9530753c5be6731dfc6fed8b3c1857449565183b1cffccb098f94b221308d446a4d2345ad78ac5b719f9f91d0000000000008f943d476839679cd69b626ae914720982baf8c6ff05001c5ea77d12c5321b952c0e69219a1a060969799840fe8abbe886c217142ec458b93876a6555563e87004d4c7d9876a580c8cf0529fad53bb6cf3a01a742f00000000", 0x169) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) setsockopt(r0, 0x1ff, 0x1, &(0x7f0000000280)="d3715a2e76dc80fc48e358537ee351acd7e48605dd5d7d1883fedd4f2586a8cae61a9b9ca3250eef3f6340bb338eff10d426b07c3b811f393b93c891eb6b725d3c2fa293378fb703ac1832b0433e21f39f56b9c98841c49d3c2bbf6277c40e90c5ebf3f5e8b27f15d91b21f3b240c9f104e6ad8eda0836454aef7de30fe258a01f8ff9d38687b7befdc0e61d907c00d3e2ad792fa4348c2b72d11a5e1595f64be7e1a48e6cfc93c1bac3b06a6e61684e58785d90bcee1259d1a2fcaf25074e9b7c7773b306f930afb868109e953336aa57fdc6b62dc8f416e0bb36d629697fe7a4d1fa1e470269cb2e36c9db46bbaf0c05b21489e081c50206bdb7f1a7a434b2cc2c4a3c9ea62e24779395e58554f340c802ca587f95e3d529aa20065fe261aa7c582026945b3dea59b75c1f571a1cf6b45b4f28809c79803d51e12796297b3c91d9f08b99b62055b36e7199a8cc7a8e2bae3206bef3c2e9ef3b8e3e428a261129862aa3eb0f02ac63790df77c0b36eb887a9e2bf2a0cbda43a2fb5392c4f0ebe8597d43c8999d66bb874a64562c9701cc38d2afcff57442fa16172af3f6953cefe27a4ac79d80ae3f7aa56002e8ca512272a65ca866f6b19f84ffd69f88ab8f1d08dfd89316e0180abb7a615f75fff1b79d5a749c93e3544c6e72697a6abcc63f95442ef09464cbb2432620ea9c7302a19c98fa20df1ec872ac488e0d6150dc1b6ed3aea3e78a2e7c9ffdb67b638dba74e3417901f65f679b1de9eb486dc4f8148fdc52c2d8a1e7e3c566adf6b2810ffe38c513c6aecf6d9640e1f3f2938588671dfe82f94beb377aa56b2698a1616d391847acb9e8ffd316972559f613af4dff86dca9e23eef0bcd478e0c229336fef5b08b0801692785aa41c9327e25d61c062316415100900b3e845d2ee192d4c51198d5b9c5e7d2d9fa841836d0c98ad4316fcb0a3e86f8215b2cc75a6814e93493a9ac028c8c3bbcdaffdd1c2411788f3d16688e0e277bcfcdc078b2176879af75ca96bae0c95c2b07879e8943b8151e81b071e1fc5451e114328c03e67b3d9f73b9c4e9637cc0d69ccca13bb5e1e75ae3462a05f6b4a0d98b2316b6f076b0a85478fe8f9cb6405bd1784e23bdc9fe0931e896477231a618d0abbb7e1e7f181cf6da46091ab7ef82a3199b9016769925e1f8570c16307afea3601b27aea19f8b3a7ba7df03bf4df1f4319612cbcc542d9a8454e552e70c7667ac7cabaeea547750c9de5c3ec51418b6ed4eeeee843eb35615d620643f53813d0661214d9b1c8a78554c97ddca81cd5c1fabf4585dce669e01246f70e53d85486b1dc0024a57b68263758afd0170e75cea6b09e48e2513bbbd4d97118e399f36e8f65a285afc0009db425a2eda02be72c8140a7607536209f30e5f537e3017b252ecf5b6dbbae256535f40d670964bf82b5c7ff97cb72d81ee048c87e42bff51412da42380320acd89a2d26bec65405e8bf9b53f9c05cdb1345091a67dce4a174cdaad98bcbbb5a78c5d33da5586f287421535e9db4558b23b09369e7e82a1c5ca39862c89783bc279f377eb34f9edaaecef2989ff7ebafa0e2a4bc68eeeca91f1e711765887c910dbfd55dbb24fa7945197c51973e268072c1ca134dfadf7dd1c9b45a170933ceb1c299dce34aceac11efa53b4d32484a876d846e2c901fb72c7464396b9cb087ee5aedd5770b9531d6dc513d4b298573c5f0c57c8ec0c3d2feaf78e9d1b8d1bc347c64f003914e3e0ff1b7580fe770224201c945bbfe54142d0f7f69d4bcc65fbdfacd34626572a9bcb88bcbf41b0eb51225d9ec6cf91f277bf86c594e2b04ad72df09019c2a106fe2e5e52b69b0f70213618b1f9e6bb3201d63d101eb94b7b9847ee315b03a8d5d2b6d61e65addb3c66186d59872b379a251345fcb1267ab91176246db35e551e6e6605ef6814e45b82ed7fe92b8c0e8410c1a3df9f39a8d233f89ec70107e9c042df14a4db7462b8b1a722708782cb1f5350d0b545328fd8434d3636592361511179adb1bb3b96753542283fce4833504add46a8f5545e5e004f55dc0530baf52c09da1110eae7658dd3ca00c564e621009a1973fd282ae8211bbb4a1ddd04c22b7ed9e512dbcee3319a672b8e54bb52ea422068109c88ef5871b7fa5edd8c4260eec450546cb26b661f4e1db983ac9f96b98c8b0716f7324ec6ad5a9f36b7eedce3c86b54baf66c0825c4021f5262d7eef58986acb29c194b6390478bfca52efb15e1b418721b556fa6a742b08b1a5b28beac8df91f8f328fc55944ca1e772fc682923f786854fba71602ac52de5da6609b0b28709b1eb2e525c0ead691cc6c100977e37ba5065906838a4444cf51010c1d8dad61962a0a450edafdc50d7552626885b9908a8a41134d84d4b4dbc4271b4b00da3b337658ee28b91474c736dd3c3907cfa8730e586d2a9a1b6af3fa4be7141a506a97b3f7408b29a6b2140c7b72976032e6e09131153dbcf02acad4e2dfc6c37a56a618baff5a38365f3a3e7c70e496d53b3521306631b79ac360d8ff09a7325a0a1f75315015fca58d73d7c90d5bcc603d9f6e34925a1e7546ab74e7d8d4716586e1d5bab3ce74c53c343542d7096a098524b5c13968f7ec06713de8fef30c7e00e5d716341c7aed6807b6b626b17b6bcea90ae155ed641f145c11efee4d47272129b32b2998a61b6ff3e55bd5bfedc1c47f0b3fe8fed6bad192c4cd434e1a959cc7219ea1f5b5e647eda524b8e23bf25b3cd29022b3676229fda89a65a76437e00b439cb838bb373209fa338e203a68ee208ff9456e12e5a0824c469fdf19a609504641510bf29c2254b33d2bfcb9f6c5cc50659f63fbb0297d335fcb424da56575b8d57f4b7316138c1be55c8d787eb5ec1b4efd289a067e928b895ab78d8b299a942180bb0dbccb7e560508e4b84345f18402041b15c2097495d76327ceca8967888f4f4ea53b534b6e9f65b2ba834155c406541bf90319f7862084f8727ba60d140e32f16256c992b39ed7c34460ebb3503e368239347114a74c70b23c8282c5dc59a702470356cc4aeed2b7b89be11895bc51ee9ac66ed1cad3515e459a74619856a3794562b677c0bfe324023307b81c9045483765726248cee3646f3412eb6e62567bf73281a12c6f1cf8e6dc9f3407ebb2bbe50d168fb05bce9949ab030dd2741e0658e9766cef5c5016c3954c10a94cc5dc50366b7456c05ab8a91a8cefd696737a61c1be9ecf96c751fcdd2ff0b7cc22031f28f1d8b337305c67b3b22c440a76b73c0fceb570c7c2618635ff38f2014b1bd777b0c6ca3e1a233522dbf9e9c48d2ec1c7d616ef076ec45ab4aa1b999dcc0c3ed006272e4d66282c102a5910c4618d51593e5774f7041aceaeb0c73e7a3fe98c26b6a291bd450a1e4e7f60e4a1533327c6a748deb5a83c137a21f0fa6fb4c5778eafcab323c2431d3f7cb6d2498bc5b3d6faa314a2ddbb67cbbf2a22d2bf9a654bd3f360bfb3efa30319decf50acbf36a06d28196e7f5ed03ede1dccc34fba9b0c8e92901bbc631f08055360308359d75500fbeb851abc5a0e2a0e4dbb72f4c02a7b3a3a32aa6bac5f5c6daf4a427bc2982311990ea396ab05575e7ff949dbdc8abe6739353d2c88dce9738c7005dd3b5132ec0b42576bc456d441258a78899cdc911bfb10a7dc089086467a440d3db7facc6404f53ad319faef2c5e882889dfea450a75bb4abb69bf2a63f018e83f22525c210d8adadea7e2fc46a70dedfb94d0ecc9e0ceae92a6f74844e8bf364da657a40da89aa1fe4d633f0363e9bc68f5313a3c1f42dc76079de1a97f49be5901cbda1d6919d57cc75e9441bc276485c8cccd80c4999a4f370ed8d33854c322f12fde86913782f74f8fb6691d05d3e6f4a7b515758921bce05204bb7673c596bef1d8d88062d375ff01219b0fb21f1d1f4526cbcf3ce46057cf6fc365f034b85676a13cfa1e57ad9fb41879fef4937ae034fa6bdf7d7313cabef0c6c1d674410d5e2bebd7552e24082811f05e3e2bebea51e1e247dadba116c764a6b64490d172134981774c266a7154a02f933f205d74236f22245fade4eda5e9c5c2d102894a9d8915a03d0c479999afe230131c0767142a10583ee64292590f41511ec4290a62855c90a32f34c8a6303b4634da0ec5571d6e4bc2bdd620285c28c8f1177e30cc472a448e06362bb1b87b464b55fc2907f2086ad041028cf1b8a5061db4b6de07244177c9b468fee8d5174e783e4f48a8d27043d641a045cfef9b0b7039fbac9bef93ca1dc634360243fe2a2a393d256dbc8bfb42a5f0b47bb7f3e49b77d2f419e83b6dacf84b2b16f99295258b99042a6901fbae0dfbb1b893e7caabb4c91a4e5d14da5fdb4351a9dbbc891091104d9cf0bc0694b94e2d0e7c7221e2980240eb4dcd67629736af41d6b161293951fbee4e84b322b7d3cacec24f7ad5bae3f598340931c8f559e9450469be0caddf140805c24bde699423830c3c5236f0575999003652b0aaaa98669b35cbcaa860069c7d816c387f38c44eecaa7f5372910991bc22648595d6d10f55bab1f17af66875d6bde58f4a6ff55615a8932e8b784f8629009245aee9e4883860b2f3194886cad00510255b5b60462dbed684c5e5a7ecb57a0ae5d48f0385d35385c7d82e2ce7d80fd5a794cdd218abc347e8843a09ff8a26a5d1bf6c4f49bd741b4920409fc19aadd408fc305a04ea32e759477cc9e3b0fb397da55d8a6822b0ed9d91a870d064d29efb1bbc96556552304fa74f022674711ed909b94f4fa98c2440ffb74767b61c0a4bc2ee061f053ca295e18fc79d2b49a20bd05688e248c0430e4f9b17f0041486a4dbc017da0bc540334dbb3d40f3dc17790372bd35736b7b7d21dba93b7c48112e52c172fd0d51795c9b1b74501df5cd93a3f08c657e7fea9fb1e7b479b4e081126a837cbad5178cb47ac494f28b77faf2d7e408a53845bbb036f38c7a97823e79874142f4ca897f761d23ab0c2761a9405a2401908173f2b1938a3dc55b013dc8bbf5b860ae9b449c4509fb74121d9edbddbf7e8a93f20f9de5ae42fb08f4f6e7d34b5e08eec392cfffff47c40312768971fa192f1b38aa26a98f259b53f3d17b1eeb2d7a032d2026983e4460632ef0643052beda548f7d6a8dccbcbeb270b4c3cabd3507428e279c12f4d130a323c90397ed05ffb29a612e2fe6b9319f27f7b006820e1cc9126cf8d76aea7505de7362e82c69f39695d5d1449b572efcfa71d1c8318039a7944e138062c6f708e4aaa865020349af6e7ab2ad970ac2d4d11884676dbf4fb4f955a583a67fe982e5a8766b53c8802494233a948fcc9ab4d6566487fb6715e18b7bac088f8c8db1ea32e92420a7dd29955328d723bf298d949928781f73ee3b01c765429c1cf9e7bf87d39e8c050d1b5f8cbe93ae7fd232f7ade94bd315943327219a1635346bfc9a39a4d0b7d49669a0b7ab1886ca17ca1338d1e4d14146eef2bd700c507bda165ed9a60a217000cd89f4f955c5261d7039d58431026a699d9b7802a596cc46e4574173301906f27b5ed747dcb2b56bdd782cc634f2f2ef3199f4a8abf9c96a2cd9a49d0e90ea30ccb7b0fda1483b4e48a3da8e1e7e82ce46c7e57c2046c2cc9f1ad47a8a17802ac5ccd44dcac7c97c14132f6d976b21088651045c427535350c77dce9daef4f0710f807a5409b9783fd098a8436822dd34664c771f5d2cfc077cc5059d64430db815c089c87b2ca08d6c21884aa961db42fa2f2ef434c74dd1f5a283c190584f16e25a178", 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000001280)=""/4096, 0x1000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x9) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setflags(r0, 0x2, 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="9d", 0x1}, {0x0, 0xfffffffffffffeea}], 0x2) 13:52:42 executing program 0: r0 = semget$private(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000000)=[{0x5, 0x8000, 0x800}], 0x1) semget$private(0x0, 0x1, 0x10) r1 = dup(0xffffffffffffffff) r2 = dup(r1) r3 = semget$private(0x0, 0x3, 0x100) r4 = semget$private(0x0, 0x3, 0x100) close(r2) read(r2, &(0x7f0000000040)=""/220, 0xdc) r5 = getuid() semop(r3, &(0x7f0000000140)=[{0x6, 0x3c, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x23, 0x1800}, {0x2, 0x401, 0x800}, {0x1, 0x3, 0x1000}, {0x2, 0x3, 0x800}], 0x6) lseek(r1, 0x0, 0x2) semop(r0, &(0x7f0000000180)=[{0x5, 0x200, 0x1000}, {0x0, 0x0, 0x1800}, {0x3, 0xffffffffffffffff, 0x800}, {0x7, 0x80, 0x800}], 0x4) semget$private(0x0, 0x7, 0x4) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r5, r6) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000280)=""/110) semop(r4, &(0x7f0000000300)=[{0x1, 0x7, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x1800}, {0x4, 0x6, 0x1000}], 0x5) read(r1, &(0x7f0000000340)=""/39, 0x27) fsync(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/231) getpeername$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getuid() semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000500)=""/30) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000540)=0x5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) semget$private(0x0, 0x1, 0x80) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='r\x00') socket(0x1a, 0x1, 0x4) 13:52:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffff7a) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() r2 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r0, 0x101}, {r1, 0xf}, {r1, 0x11}], 0x3, 0xff) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:42 executing program 0: r0 = getegid() setregid(r0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='},\x00', &(0x7f0000000080)=',(:[+*:\x00', &(0x7f00000000c0)=']#\x00', &(0x7f0000000100)='\\.}\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='[&{!\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='&$\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='{\x00', &(0x7f00000002c0)='^^)\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\f%\x00']) 13:52:42 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:52:42 executing program 0: nanosleep(&(0x7f0000000100)={0x5, 0x9}, &(0x7f0000000140)) nanosleep(&(0x7f00000001c0)={0x8, 0x81}, &(0x7f0000000180)) nanosleep(&(0x7f0000000080)={0x0, 0x9}, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x0, 0xffffffff) r1 = socket$inet6(0x18, 0x4, 0x0) poll(&(0x7f0000000000)=[{r0, 0x81}, {r1, 0x80}], 0x2, 0xffffffffffff0001) 13:52:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x408, &(0x7f00000000c0)=@in6, 0xc) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) r4 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1, r4}) 13:52:43 executing program 0: r0 = socket(0x39, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 13:52:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0xffffffffffffffaf) 13:52:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8840, 0x188) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x54, 0x6}, {0x0, 0x2}}, 0x2) 13:52:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$getflags(r0, 0x3) readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget(0x1, 0x4000, 0x240, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) shmget(0x2, 0x3000, 0x600, &(0x7f0000ffc000/0x3000)=nil) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000015c0)={&(0x7f00000001c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001300)=[{0x10, 0xffff, 0x8000}], 0x10}, 0x0) 13:52:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x420, 0x0) close(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 13:52:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18408, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x7}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) 13:52:43 executing program 1: accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046cb8ae60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x100, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) utimensat(r2, &(0x7f0000000640)='./file0\x00', &(0x7f0000000740)={{0x1, 0x3}, {0xe1, 0x466946fb}}, 0x2) r3 = dup2(r0, r1) r4 = getgid() setegid(r4) dup2(r1, r0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000280)=""/215, 0xd7}], 0x2, &(0x7f00000003c0)=""/202, 0xca}, 0x40) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x1) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000500)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000540)=""/32, 0x20}, {&(0x7f00000005c0)=""/93, 0x5d}, {&(0x7f0000000640)}], 0x3, &(0x7f00000006c0)=""/55, 0x37}, 0x43) pledge(0xfffffffffffffffe, 0x0) recvmsg(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/232, 0xe8}], 0xfffffffffffff43, 0x0}, 0x2) 13:52:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040), 0xc) 13:52:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) socketpair(0x20, 0x0, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/123, 0x7b, 0x2, 0x0, 0x0) bind$inet6(r0, 0x0, 0x0) 13:52:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/120, &(0x7f0000000140)=0x78) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:44 executing program 0: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/76) 13:52:44 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffffb8) socket$inet(0x2, 0x8007, 0x7f) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 13:52:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x7fffffff, 0x90d2, 0x6, "d730c1e7962fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x401}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) write(r2, &(0x7f00000000c0)="9beaeea47e9096d5f3a6401036db7b70528aeee70726d97e4afd2d50a25e35c78991797c9d1c14cc2c30c0289fe5cccaef2be0d3b9871ee3c71f2432aa6241f2bcb6c8e44064145627e7aebecac088ca4c0611710d50e96db0b5c7786ced51026dbe5217e31ab05b78950fd9b155bc9f7991103ce694e7628b26be902189ff92088db3c3ccc9e80c1716fa58c86d7c7253f815b86f05bc17fdf690bd1c422aae206240825d4a8d8bc2944c34ffdc9450e1eeeaf2b760816ec5a8", 0xba) 13:52:44 executing program 0: msgrcv(0x0, 0x0, 0xfffffffffffffe89, 0x0, 0x0) 13:52:44 executing program 0: r0 = socket(0x1, 0x1, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x20000002000, 0x0, 0x5b) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 13:52:44 executing program 0: r0 = socket(0x2000000013, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 13:52:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd4def1cc3d42b3fe6ddb0b1bd633a1cc7b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0xfffffef5) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:44 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x69) chdir(&(0x7f0000000240)='./file0/file0/file0\x00') 13:52:45 executing program 0: socketpair(0x21, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() socket$unix(0x1, 0x2, 0x0) r2 = getegid() r3 = getegid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f00000000c0)=[r0, r1, r2, r3, r4, r5, r6]) getrlimit(0x7, &(0x7f0000000100)) r7 = dup(0xffffffffffffff9c) setregid(r1, r6) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x2e21}, 0x8) socket$inet(0x2, 0x4001, 0x800) 13:52:45 executing program 0: getppid() r0 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setpgid(r0, 0x0) 13:52:45 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x1, 0x7}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) clock_gettime(0x6, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = msgget(0x2, 0x0) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="02000800000000001b8226cbb3016bac2796fd8f807bbfd3509001d388c42054effe8011f060c9aa0724cc703cbc977fe1a972b676e733"], 0x36, 0x800) r3 = syz_open_pts() ftruncate(r3, 0x9) readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0x69}], 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/153) 13:52:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)='\t', 0x1}], 0x1, 0x0) syz_open_pts() writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000001740)="54b4163843717d17cbe59842cb75525849845a9626e2e0a031e68169fd0ef49e5eebadc73d0a6e4651dbedfa9ef4e0637eb0893340fd3d6fae28e2b7371640b45442f75a26c0bb46c7904f134a0864b0902354c4f936cbe7c21d1accef867b66e3cbf9e128371c34afd0d2ad7aa279e294e87eb7d3bd317d725e902a92b5dd254cc1588713998c0c76c6d8d40c77fb86f3a45ba8de6d3b038d60bb457659c97b89a0c19f2a5e9d6d15deac15d99ec48644a06499a3cccb3cc7a7c8d6e68d92a1b020fb8f9548ead4ce43a0e9d7107c321e9e5ab4e5b2ea215477b2d218fc286cb4deb5647fb5e974010a044a22c08b24a265c24c35790e8486bb4b03398bb61b963ba68ef0d6791cb33f2b02ac31732ca3c456b990ece8953011f1748146130f0d7ad67686439fe82f25d15c0e3baa4152f6186df1082c4801ebf2eed0243f8233f893ebd51d328ea92b90bd3e4aa785363609a2cdb8c696bd41efe1eccc8985b209b5db9c0344c07820fa34446d9f18d4868a45901af850ef1b2d2aa3958dc6a34db05eaf90ffc5988b06fdb0b07265e4ccad3dfb8da12b4594bc36b00aa2e43b7a909216b495114a3ef2c4b338d57a5b5862a7a0e39f9c0040d6c37a83f34c6020cda61b2e4fc365a81a88d3b0a6ec735508cd173bbe88c1c939f1b701fd15cc03d17477b9089d090f67773034847408c5fbd1ce1ef850ec8d1364ba1df05a97c6b76cfc50b495e99fb95323d34436e096a5a1bdbf6701a7250b86b96d5d8a351b5fadab00c8ddf22781e4b09a80e0ec1234833abfc57e3f91f3963812b55a6853abe401854c3f2c63ed1639478f55cf220736bab06367f3e74395f491f3fb394c6e4d144ad0917c5583ba563f24d3090ca0dcbd7da375a6f98af842390cfe03824ec84ffe60492bdc15cc1e84f80b772c81f05cecffaded7a423e14f065c6a7dc26d3fdb7d468bb94a8063e15ba3207903e89c8e29b572e650ae24b2f9eb846543a8bdebd184e6cd3ee5066f3658735ded8a1644cabc222f5d2ad3eb1d5f3adccdd1c67a347344e999d4569b387f1b927abb0e2b2bc95fdc455ded0faaf0d14ca65262f6c8b0e2e98a3ec027fa335fbfb5f5b39c88d7c3db175a0e1b575f556db263aeaa8943545470ee29735a07b2890cf455f95221d55a5f999e1d90634bea276b4382333c78843dc1657c43657bf2a9fe05d0f09d3fa786726a2f06326", 0x360}], 0x1) ftruncate(r0, 0x0) 13:52:45 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="f2b588bb8f2a0e51feafd67b01d9a6ce5f28f8968270da26402afc89046b9ee832f6585d60a57630750e928b45dbcf91ffc93bcc64e7184654fdb55416eef3caebab0835579ab8790667d908674327d8dc3ab83d5320142629c17c84d5d697418ae3b99bf2b26225447dfa2cbd7bad6c11e7ead028e1e05a1f6d7f818ff0b5085b2ada40c34aee2c55f203071cfc0b23ce98f937d92f77bc3d4676d153afbdc4ad664aecdafbfc294f38aab5a7143d2067965e6daebf8ab7c85108586246e9067614e086", 0xc4, 0xc, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180), 0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 13:52:45 executing program 0: r0 = socket(0x1f, 0x8001, 0x10001) r1 = socket(0x2000000011, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000100)="1afff50dce8557b0c4b39f3adc87141e5e2313cda1e2e7c2539f15fe6ce5b609aa1080153f76c8907afaa78d62e8f364944ab44a6f3026ef92a1816bf3a7189688f71a8a6b4ab1315a6e91d12dfa8a07bb3e4157caf61096d09cc4498bcd12723912b7e2e451aaea97517bc0a3598d3170833ff44bee9a9a4f5c5fdcb3e5ecc55ab93b67144add13b68e4367d7217d8a6e73fb8c1aec5b4425d08067310059e13d1011cffc5b38b68dee904b42739bce631be2f958bcb5858fe93ada4c657223020eee144c21edd302fb00dbfb7318f5cbc1", 0xd2, 0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f6649f55c55402843222d2e3cf9ab51314dc98d5b8e055e22152e8915428bb4b7e51ce7c252549e7b1f2375c29b6edffc6a947a273a52d0102c0b68f5b0ab74adbb5ed92fb960f0e3641ce3b8884005a221167894db8a964e3e9df9d029384e5f3fae406e8b8e049666c81ef76e525573a2b6a086b58f20a502add9508e3d0b59988c65daa86104372560255eb25e695571e24c2dd443e744b166f1f22a1bc8b8381cdf45549d9e760e2665d025aeaeb88dabe546fd1bfd6c5bdb3d65d18a6864a556aabd9fa8da63e2a6bc1152d8ecfcdbbfe3ae"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1012, &(0x7f0000000200)=0xfbab, 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:52:45 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) connect$inet6(r0, &(0x7f0000000980)={0x18, 0x0, 0x3, 0x9}, 0xc) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000340)=""/8, 0x8}, {&(0x7f0000000800)=""/139, 0x8b}], 0x3) write(r1, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/72, 0x48}, {&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f00000005c0)=""/239, 0xef}, {&(0x7f0000000340)}, {&(0x7f0000000d00)=""/4096, 0x1000}], 0x7) r3 = syz_open_pts() close(r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) close(r4) 13:52:45 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000440), 0x8, 0x0) msgrcv(r0, &(0x7f0000000500)={0x0, ""/47}, 0x37, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 13:52:45 executing program 0: mprotect(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x7) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) 13:52:45 executing program 0: shmget$private(0x0, 0x4000, 0x30a, &(0x7f0000ffc000/0x4000)=nil) r0 = geteuid() setuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() 13:52:46 executing program 1: msgget(0x2, 0x80) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:46 executing program 0: getrlimit(0x3, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt(r0, 0x29, 0x401, 0x0, 0x0) 13:52:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) shmctl$SHM_LOCK(r1, 0x3) 13:52:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x0) 13:52:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10401, 0x24) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0xa, 0x4, 0xffffffffffffffff, 0x4}], 0x60, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x40, 0x5, 0x100000000}, {{r0}, 0xffffffffffffffff, 0xc8, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x5, 0x7}, {{r0}, 0x0, 0x1d, 0xf0000002, 0x5, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x8, 0x30, 0x400, 0xffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x2}], 0x8, &(0x7f00000000c0)={0x2, 0x400000000000000}) close(r0) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) syz_open_pts() 13:52:46 executing program 0: socketpair$unix(0x1, 0x2000000a, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) 13:52:46 executing program 0: select(0x40, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffe, 0x0, 0x2000000}, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x8}) 13:52:46 executing program 0: r0 = socket(0x10000000001, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) munlockall() sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) lseek(r0, 0xffffffff7ffffffd, 0xfffff) 13:52:46 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet6(0x18, 0x2, 0x8) r4 = socket(0x1, 0x8000, 0x9) getsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) listen(r3, 0x0) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f0000000080)="181f773c462c72f37e0ddb7dc85925208d894a9df98fe508debfeb47e7074c546feb6b66e3329818a8d87f25b551793578f755543f601a470f16b656454a3680e89c2ece84a6e2dca9309968f7a0a1fc579ee374c0f25e0c808152f57df797f7b43b2cbcc21d02c362e54abb7c7908988dc5ff04c46265d486d74f7b839b7919b20d7548efee7e932ecb566d7fd29ddbe38af37a6adec4dd39f113bf574f2cefb8784aa100e6adac7c52df92", 0xac, 0x40b, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x6b21}, 0xc) socket$inet6(0x18, 0x4, 0x2) 13:52:46 executing program 0: link(0x0, &(0x7f0000000000)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='-(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00']) readv(r0, &(0x7f0000000000), 0x10000000000000c4) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 13:52:46 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "46e6c8c94ec6864957e2b41ee12d37615a32e8dc"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x101, 0x101, "240be00a0c15417b8c6566555c8d4e815cdbd189"}) 13:52:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20001, 0x80) accept$inet6(r1, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b3b08edd71c3c5ab1fd4be3a3c58f3f5183f7a166a9a773eef4f00abbd51a3a9dfbb5da0392a6863bde0fad233f292a7b8d158ec95c3cf7f7a8ae89460315562f69fc9abe533761d6517b6f321cfd3", 0x4f) msgget(0x3, 0x380) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 13:52:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() getgid() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4d}], 0x100000cfc5, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 13:52:46 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x6, 0xff) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/47}, &(0x7f00000001c0)=0x31) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4a) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) read(r1, &(0x7f0000000040)=""/225, 0xe1) 13:52:46 executing program 0: r0 = kqueue() clock_getres(0x3, &(0x7f0000000040)) pipe(&(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0xffffffff80000000}) setrlimit(0x3, &(0x7f0000000080)={0x40, 0x8000}) 13:52:46 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080), 0x168) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x120) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 13:52:46 executing program 0: socketpair(0x1, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ec9000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) mlock(&(0x7f0000bfd000/0x400000)=nil, 0x400000) getsockopt(r0, 0x2000000000000, 0x808, &(0x7f0000000040)=""/74, &(0x7f00000000c0)=0x4a) 13:52:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000036, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x20000000000000, 0x9e}, 0xc) socket$inet6(0x18, 0x1, 0x3) 13:52:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) close(r0) 13:52:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000000)=""/102, 0x66, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 13:52:47 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x5) setrlimit(0x0, &(0x7f0000000080)={0x100, 0xb2b}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xffffffff) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x2, &(0x7f00000000c0)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 13:52:47 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) unlink(&(0x7f0000000300)='./file0\x00') 13:52:47 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000000), 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000080)={0x2000000000000063, 0xfffffffffffffc00, 0x1000, 0x7, 0x66f9e334, 0x7, 0xfc1, 0x200000080007}, &(0x7f0000000140)={0x2, 0x7fc0}) 13:52:47 executing program 1: shmdt(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x130, 0x8) setsockopt(r0, 0x80000008, 0x60, &(0x7f0000000100)="f3cd3bc371d403225a04016b78aee0701d4d1824224aa15339c3ad48f3b7e73a0e9575acc8d53294a5a40c95c00e534feeee5b3f1d55563c7f503981eb70f3c32c4a2778152d8072e249aab86f111c8c7155ed546105e6b37ce231bb806c6bafa84d538c5d71f42e78e243a1a1da284399fc4210725222c4171fdbfa755c3461939f47f2c25b8b2f8c8bd6ca3052ce6fc42125c049e17ca94b1dc3467da00d16cee3558921ba4d2753ed049fd9c0b12b9f322d73", 0xb4) 13:52:47 executing program 0: pipe2(&(0x7f0000000140), 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = semget$private(0x0, 0x2, 0x4fc) semop(r0, &(0x7f0000000100)=[{0x1, 0x2c, 0x1800}, {0x3, 0x8, 0x1000}], 0x2) 13:52:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000001a80)=""/4096, 0xff11) 13:52:47 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8) syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) pipe(&(0x7f0000000240)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) 13:52:47 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000340)) recvfrom$inet6(r0, &(0x7f0000000000)=""/9, 0x9, 0x1, 0x0, 0x0) 13:52:47 executing program 1: getgroups(0x562, 0xffffffffffffffff) 13:52:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) flock(r1, 0x1) close(r1) 13:52:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0x241, 0x0) 13:52:48 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 13:52:48 executing program 0: r0 = socket(0x3, 0x2, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f0a96e8b80366696c65300006b344"], 0x1) r1 = shmget(0x0, 0x2000, 0x210, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = getegid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x6, 0xa0}, 0x3, 0x3, r6, r7, 0x6a, 0x7, 0x3}) 13:52:48 executing program 0: munmap(&(0x7f0000006000/0x2000)=nil, 0x2000) mincore(&(0x7f0000007000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/146) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/117) 13:52:48 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) sync() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x120) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) 13:52:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet(r1, &(0x7f0000000080)="8cc2a76686374cc46719fbe913bd6dd5ca06e9b66ed5b32f21b51cd9f7a2688c90cc20a241b6a9b0c06109b5541d42bffe60ea", 0x33, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 13:52:49 executing program 0: r0 = socket(0x11, 0x7, 0x10000000000000) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 13:52:49 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x20, 0x4}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = dup(r0) recvfrom(r2, 0x0, 0x0, 0x40, 0x0, 0x0) fchdir(r0) 13:52:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x7d34, 0x1, 0x4, 0x7, "9ac625b8c12970eb5b32c8079f81c00968ff9dfd", 0x7, 0x9}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x10000}], 0xca, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='>', 0x1}], 0x1, 0x0) r3 = dup(r0) fchdir(r3) 13:52:49 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) r1 = semget(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/58) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000df000000ffff000001000000cf0713ad0f81b6907adc79acfa0f80da99528415fcd4257516c36f2afcce297ca941c05b60798033169b874c37b5c91fd9ba42ed2c7c5c0a6d64b82c6ee2832a79739125961000b8ff61071f57f6103ea7d27526705ce9f012e92e253d4d0a6d151e9ab5eea873aa1725f399e5864ae067b06d26861c8f159e7cc68279409dfe96342a7bfd9281cf4bc49af207dc155584f55c9be04a9fd6551bdf9a"], 0x10}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/97, 0x61, 0x0, &(0x7f0000000180)=@un=@file={0x1, '\x00'}, 0x3) 13:52:49 executing program 1: socketpair(0x39, 0x8000, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) fsync(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc10, 0x1d2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x81, 0x4, 0x7, 0x0, "59355b1f08098c35b7dfa53ce7fb454e654830b2", 0x9}) semget$private(0x0, 0x0, 0x11) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x41, &(0x7f00000011c0)=@in6={0x18, 0x0, 0xfffffffffffffe00, 0x100}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000024c0)={0x3, 0x1f, 0x0, 0x9, "e3a03f82efc0fa7baf8e058990de16a02220951e", 0x0, 0xe2e}) r2 = semget(0x0, 0x7, 0x504) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001200)=0xffffffff) r3 = syz_open_pts() r4 = semget$private(0x0, 0x3, 0x182) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9b, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) setsockopt$inet_opts(r0, 0x0, 0x100000001, &(0x7f00000014c0)="62268f77de785b6d9fa17b9205f0cfd1b9a3fa18b552e2c81f8efd0a6fd369c8a05ecd1524eadcbb8f74b688ffff58009c3bf6d2ea94a3a949825720bdbbde25056329a2b202ba0c7b2f42427fd476b3b572dda05938a163b5457e9f0d5abb1b0417ba08a1d45296408f63ad8d34b37f0a83ea4e3a026795b9639249cf799b90eb67dbf5eb4308bd491de9074ee018ec8b5c7ebefb556b2babca5b0a34347057d13bf198a79403a0faed697ead0ef57c0f69b32f67d313668fd84271ca7505cfd634bc1a4ba4374310207c530a8202616337a99d72e9ccb52bd2c16c59e87ecea9d664c84f0726dd77bb4db8f37362954d4c04c774842a265d02ebfeb02e253c100cedb6ea8989957685a152494de36a6b62bbcc905d4403b6d1f72d32450175c5a153c6c875743ce8de3f2b49c564bd88e1a882cbe254dcce02ae5a9af77c6689f48637c043caffc9518ce355749a8462ec5f6ff0184aeabf890c217c9ae4a6c2d4765e0969ded4c98fa6118e8801ff3d26765adac8d7bfd8a5990360b16461728b145e8d6d53b65f1778e7a0bd323b52741ff49d3a51613585b207102ce25ba87699dd68bba324197eb71384998fd75178d20f972191d30547913230838b9fda597ffabcdef836d5145fa7792e99c4e674bfe023d0cf15654c11a961bc0e92733c9efc7829d7d6d82d84e4206f8133bdd07650e8df167665f70fc136ceb8216d9fe6010bf8ebeef8f5e220870909a9fc646b63531bd00d067ff4b79f924d11f590b256d41449c12e9ea2d2cddbf88abbdc246dc2e0b6bf92cd428a924c3fb7d221a0a83fa9c932e16badf000b68ce990cf4dfc6b572add418735a4800fe6fdabf2633ee84c86ea8c3a1c11114c6b9d4abded2bb0ec32fd62c69a16e5f850a25d0a3b9a45b68466348e2d9903b8b1009d695efef330179c38b73735a27fe3389f7b16d2f65747cd9078c831db86df98ce8516f315091e5969971dc56e40b593ee0c8173e3e9b7d26368f41f67e3039522c4a7bafc2373b299675d2e2014be842cc269ab242c8e19324f545f8979a999eff1fb9a52e45583a13338b81890c6526fae691ee4eb801064cf75bcd02c4ac88a20ce4ed51f5f7bc63b66ad968dd8dfdeb87eb6078b5fe02d82d2ff39a1f3b1489e2e2440a1c97494f00afbba4ca9a16020a47375e8be2d7ae08636fdf4e18c03d7e8152c69cf2734cd6a5e1f26f39df67e863785f4eda063e3d97ef16479525f66bef39b2c503cbb83674f5612c1313f9d84b6a125281bdca2f2e3db49b5d984058d067c9a935269e2e9c8907f1e3bf524a01e41bd2fe0edc49a8daa3d034524feea07ea414206579d9945cbbf2da26c44e4205df4dee7e910a9ac4e703ff2ba65665c3bbaa89077fc6c54d0cb457521362235284fd9d3c9124ffeec534f10f94cb606e6768dc49ee556648c6cd5521088ce6355f5096e015947bc51a76717cb41be013f76bf8657f501a6405bcb24210a1a8b2dcd55359026e2dfdc2f52be539d99a287d7a0c52d3f2c33bc473467eee79ba64e1878a1a219d42b6a3c806772d6708c538b5f23248aa2bc04b6164e2ce9d8f40e1857c81c17edf26828d0ef0262e1d9535602f31f579a79113f756ee212bd9307e4ee7eda5d55352a4e9d7d0e630a469657e4bbe81f2d842f1a0087fa25aeccb046cc75bd17d3e97e1d69ae0b42200c766b9b716722691a9c913aaf38883cd354712bce4174aeaa91375d77605a70940c90f241ae83268ea49f129dfdf500ab13c021dc1fa595700d82cce2df7f3515653fec128a0148f17ecf8bee8c101ead5e2d441e3c671631eb6c04a3d8267ce46d734f72061f1fb6fc063b56234db5a2eaf74822ef4b14698943f1ede9c9c517aea080ef9dee5503f49ab47f80bd49bdce16f0d314829eb5ac65e12358e981ed8ba39b19d5dad1edbb318fef15dcf45578d49cc3f2994772e84e7ea06ffb38ae136d931e0383c4847f4008aea88119e964b3373075f156d41b05f1be0d1136fe34d159836fe5591081d3f0fe9db2d77f2f55845f9b6f552a7911a7035fe33ada367f6e00422775f20f71bb5f2c917aa601630cfe5441a15a7e16e39a16f67cd8ffa4aee752a8c305bd52699c14e41011b935abcee3a06601d75a7996a38afc7d45a7128abf086d25ef2bbdc1077f9e76d3941fdad7258ef22e8215b0ed771709eea0349cbbd5ace2f0180e71e8bc47dad84b5b3882afcb6d263bf9f5bb8aa9f15d9387c01f5ca0e534cfb912240bfeed6788744901ecec415644abaecb37c32f345cda8fb86ae72b2281b7f1ac274dd7e394119d721d96239423495b31d4dd34cc385af4b9f44087ceb473a0ab8986657b69a22345e562a0b4d1ff5b4c4123a0c00578656fa125121b4f6ddfa6a8b78517ac72fc9c4410c44c013a63d40e3f2a0b8e79a8e93e2b59e18f60d3ed38d748f38e488a173019dd1ae061bdc20e6bcefc03562c56efbab39af485c6acd38a84bded238944a8dded545ad077ff1f2ba7699ef094ee1025961cd8e274bb5157acc3111cd0a293f1ec4359dac804278b14e26e0687fc403f2b8469314d382a4a6b7a1a6f75106a803e194d8f6ecb5950546aca8c09bba93d700d39d8f7ebbb36bdb17e70a666b4ccad6701b298925921642c539bff4b49dd6b10e23237beeae4215d787b17f6ce9cd29727258f18280bba4a320717bc92d3932ad0796da8e776c82b155a4a40ce5ec9cabfa15c6970a13506fb5940129ae8563b6951801995fff2b7b0d88ce70e57d178fc72c5c928964328b3c648d66d31ccf5dcf15040c964b8ffa8526b4231b114a86030cfcf26e6ebb686ac4b0ddcb4991e228e093edbf7d0813433cc1eacc3d6b88bb292d7e3d2bf551671926e9eb95fc145586d2ad79f5afcedfd8c03433b9ea8c3dc4157f62c8d2c31125ef81885015dfeb9075a7fcd8d77ef6d5bc89e9bbe4267034744b502490f2901c21dd3703e9183eaa453dc6b0a89169970aa22aa15ca86cf7b82e7387b64c40930afd3dabcd924c3b91830d0f5f94c2d7224da3c0ced259220afd5f3d3c2911437eda3b08deba6980d4b5f02e406a66b8ac787fffacf24c635f752d8d45cb3d579a6e0b3939884d1c668685d08be7a455b2cffdb3f9ae7171cb8dcc5344f923f91f7ce39795330ee1eed16ff79d73a5039656d91c6f03e3722251efe30f0599c0b6082b87fc81b00db59558b615459aaf131707d686b1e7eda4b627cb7d5f999a26d43bfdf25256b583a8f68ea6bc7120dd77f620561fca92d7b6901aae97596e7ca2f9d1c2e0897ca792e3e1f1b74bc2a8e11f6a0e2bebb7b16c54dca90ce1bc34a835135b3c72db01bce39bf3732b2466bfbc0c59961faeac37e83d4a97aaa8780cfb9c6edacfa8bcdda93fc8d8094acc4a1c01d15b4edc7e0a444b363ffd42ab26405c0751e73cb4af9416eed320624a16ee1cadb7a1564679cb46dae93af273304f80d33a81bb1f12d0f8a52cd5a3c2e728e1a944a1c64208acc8a5c597991a40a6aec21cd1fd5069cfe22accaa9365f93a1d1a078bf0647f9d04aacde520ccb3900bb966aabdf099be729454ba4dcd9be4c833e6a78694cfa8b925dae99bd8c19c7b8d1bc9f97704a553368ae8681b0c51538dc97eb3481d1d2919d3210e97b084c58e1524ce9f7df2200523be1d9187b44457d5ed866f05f1af5a6c8c0ca0643ab14c370c8fa560d96cffec39a39700e590ac166590493ee8d8ed6a8c520e4245a820af2ce25c162d980c2a606aecbbc6e618ac9ed5181f967c02ea0df8cc449a31d1ccebc4847ae31bca2d15a9cc84d2247287866b7804c435097eef424f812ac724ec51f6840d2a73e8347035a49de19c29303249e9829a9734e5cfd0910092f683f57043494f07fc5d789cb9d6be1165712b4eeceaafa6fc1b4c10197d910218c7739860b664addd6f018681994cb33d0df5c9fa331e26f43dd1bc54abd8c52e5071031e0d1aa02490ca309c5bc6859629fe8d85774357fa4c6a73f7d4fea3f6868cab6d94a804ba9cbed6b75560cce3c9719757108f610125aef46425cd1fa0c617d3a31bc7cc16f4e51baf13b83ab1633424b135cd2c56bc99865087c2fee7f302dbf9493fcd8f956e8b69ca0472abb7eb3204a8fc20dc3f6598ed1dd68d99c6a21946780c0188334ebca6e9ebaea85dcd849d20d9578c18abd94a5201a83d60f55298185b90c7a834934601fb9d746d348afe2e7c3a750b82ecf842903a4076e8e8ef1782c2637f4e208c1aad027441c2d1fe4d8d9a4e3c5abb47d0170a28c76857f38c7eb685cf3bae6a305bbdbfc078c9deea81bb78c69a03f9b1e8cd86778fb0d90d1406cc2103757f3bd4ba7e6302374516a9e345fa28634aed026547a30bebddff372582b6f6fde9f11f0bbdfe127d1fdd31bcaf7871efa36af57c865a643f87f0def20555effcb1f01a9543977d9e6862c470e1f1de70e460b033c7dd2d2dabb5eb2062d1a4f1916cd9167ca171c614065668e752b66d231a5eca00c0ecb9d182ab1c35ffed733a74c22ae56fb428784c69bb5bf4bf5b5d1b149cfaef5a4d2a0e0a464778425f604b47a24453c685abd6f1348e223496a19847a3be238a26e7145c14469f7bedc9a4097642fd15ce010eae0ec54d7d36ecd0b4eed4312d9756692099546b41f487dcb24b8ca05dc3dff850a3c004be8dfdfb5b12d29c126f5dec04f593bd46cfa8979384f6c6a9c9aa6ba7bb4bb1f0e4167fdecb4e73e34580842e9640ce86d239f8fe67e672e1e8c68d963330ced7107b7b0327d321968333848b1f1bb0ff0388f01e328a8c246e62a617d32fd71234988ac538e5c49a8bab8302e901bc226adcaae6465db66ab294ef1dd57ccd55acd69000cfacf95cdf5acc0b10f5a6397dc293e74293725833da50e3ac41e4f451a8f78472e10d336734401880a041006e6f1545d5f02f140b72f72a60f2d10ea2d7234a2fa5572fbfdeeb9470c9ecbd9e60b61ae36ba9558ecfd3452843ac3868fba031934ce5065c360d00363213fa2420d87f6d3ca1b5cab83fb0bcb200348c568974ffac7202e5ec3b99185c04a7f48fe988df701727109dda168a01169a4f0248c1e3fbefaf98d13d2e0b2a89d28d0ec372430d1145d1930e1e6cd29b79deb25103272f4ecae57545442c027c7d4140c738c2f84bfb756db53ff3d5b5c4f8b561cda4aa0a4cfd7b86bce404335c81707d4533abf80bdf92457658e33a1f7d47ef003df969a248a1dc14a09c63cb3fadf5abcecdcf766cbc8c78ba897785ece8b8106d9d07b1d024a942e90221d1a641b38cd80a6eababc9f8b10a727ec1e4cf2f490db32d5cbfc15e178d32a7d2900fa049c6c1171d33b635448bd38059d0b8bf801ba4485337116aef7b28211f62ddcdcb26f3011d8ea8afc86c2af16f573f35657a5c96eeefc8c2760824f45fa4c79e3bc9437307bebcdd60173a809b499cd79d46f30a3e0e24e9ee6d198d0453e31bcf14d101ada0978f3be358a7c0cf5dc3a256843aa89c3ab3a772c8149ff1ab749c9fc77d12aaedc5e91420b10a6b3cabea0b5f1abb595172bad3b12c857d8058e6b46b43d3e7592331f895f52763014f3883a78f4d8c63c0ebb7176a1c59764656e6a0db5268d6480f556f637436baa11d7ef05452b9f137ab947b887b0edd06fa9af9b17614764c8c72c014567a3116ec729ca4ea472edce1c2b6a4e9ae9fb56596c41ddff1aedf33845a9854b930106ff6c01df6780fc1464a220cfe2c749ff2238dfc8c2d87f51721601c82c85a5240bc34266851cec", 0x1000) write(r3, &(0x7f0000000140)="1f7be4d1548ef0e40a4bc7e75cff09b07553f9d6314d49fd271c2e60666cc05454e36654fa14b4e301b2bcb0444a00fc837e2f30e096373343111230b7d1ed0ffdaf4aea30e6d8bd6ff016ad1659415c20d1ce9da1caf6cc38fb71c1acb809f1cf46ff357e81e9833c", 0x69) execve(&(0x7f0000001240)='./file0\x00', &(0x7f0000001340)=[&(0x7f0000001280)='\x00', &(0x7f00000012c0)='+\xf0,/@\x9f)\x00', &(0x7f0000001300)='-}\x00'], &(0x7f0000001480)=[&(0x7f0000001380)='![!\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='\xa0%\x00', &(0x7f0000001440)='\x00']) 13:52:49 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x4}, 0x10) 13:52:49 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x1000, 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 13:52:49 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x20, 0x0, 0x0, 0x0) close(r0) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x80, 0x0, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040), 0x10004) 13:52:49 executing program 0: r0 = syz_open_pts() syz_execute_func(&(0x7f0000000080)="c4a2d9a6d5c4227d238f09000000df6533c4221db6c33e0fdda9f7ffffff26f244da58006464400fc4af1e1e58fa00c4015d71e200430faeeac4e293f6805b3f0000") fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x100000000001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r1 = dup(r0) recvfrom(r1, &(0x7f0000000100)=""/106, 0x6a, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) 13:52:49 executing program 1: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = syz_open_pts() r3 = dup(r2) recvfrom(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 13:52:49 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() r3 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) dup2(r1, r3) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x4000000a, 0x2fb1, 0xc000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x876}, {{r0}, 0x0, 0x80, 0x80000004, 0x1, 0xe971}, {{r1}, 0xfffffffffffffffd, 0x40, 0x90, 0x2, 0x39}, {{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0xffffffff}], 0x9, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x80, 0x21, 0xffff, 0x8}, {{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x3, 0xb0e}, {{r1}, 0xffffffffffffffff, 0x82, 0xc0, 0xcba, 0xf8}], 0x1, &(0x7f0000000000)={0x8, 0x6}) 13:52:49 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000002200)=[{&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000040)=""/104, 0x68}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$getflags(r1, 0x3) 13:52:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x6, 0xfffffffffffffffd, 0x2000, 0x0, 0x1}, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) 13:52:50 executing program 0: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000540)='./file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x10000010000002ff) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f00000001c0)='./file1/file0\x00', &(0x7f0000000140)='./file1\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='./file1\x00', r0, r1) 13:52:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x2) r2 = getppid() wait4(r2, 0x0, 0x2, &(0x7f00000001c0)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/81) socketpair(0x6, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="1c2c47be73a4b1adfd2225a8fcba2e76f101efda582ce82f61063cffe706620bbc3b6c711d88ee83da6e91beedd21ba5dd8d7b", 0x33, 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="006963170d7fec32066452b331a04ecaddfae0189575f16e8792e1864ed2bc67c0d8fb7262019f92f887cb6c6edcf1ff750a15452fd534dae300000000000000000000000000000000"], 0xa) socketpair(0x6, 0x5, 0x100000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x80000001}, 0x8) getpid() 13:52:50 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1110, 0xfffffffffffffffa) 13:52:50 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x44) r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)='!', 0x1) readv(r2, &(0x7f00000000c0)=[{0x0}], 0x1) 13:52:50 executing program 0: r0 = socket(0x20, 0x7, 0x1f) syz_open_pts() connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000040)=""/90, 0x5a, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 13:52:50 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) 13:52:50 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x3ff, 0xea67}) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) close(r2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 13:52:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) kevent(r0, &(0x7f00000000c0), 0xec7, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}], 0x8001, 0x0) 13:52:50 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) 13:52:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x2a8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x200, 0x4e6bdb6a}, 0x8) 13:52:50 executing program 0: r0 = socket$inet(0x2, 0x800000000008000, 0x7ff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x3, 0x102) 13:52:50 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) munlockall() close(r0) lseek(r0, 0x5, 0x1) 13:52:50 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 13:52:50 executing program 0: r0 = semget(0x1, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x2}, 0x8001, 0xcf, 0x2}) 13:52:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x5, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) r2 = dup(r1) flock(r2, 0x3) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:52:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000600)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 13:52:50 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xd2f8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x19) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) fchmod(r0, 0x0) execve(0x0, 0x0, 0x0) 13:52:50 executing program 1: r0 = semget(0x0, 0x0, 0x20) socketpair(0x6, 0x8002, 0x8001, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r2, r3, r4, r5, 0x28, 0xffff}, 0x20, 0x8, 0xffffffff}) r6 = kqueue() fcntl$setown(r6, 0x6, 0x0) 13:52:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/22}, &(0x7f0000000100)=0x18) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)='?', 0x1}], 0x1) 13:52:50 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) accept(r0, 0x0, &(0x7f0000000000)) socket(0x1, 0x8000, 0x8) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="b36afa53", 0x4) 13:52:50 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 13:52:50 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) 13:52:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) fcntl$lock(r0, 0x9, 0x0) 13:52:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xd497, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) close(r0) 13:52:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000019fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000001b000)}, 0x0) dup2(r1, r0) recvfrom(r0, &(0x7f0000000000)=""/104, 0x68, 0x2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 13:52:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xa2) read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) dup(r1) open(&(0x7f0000000100)='./file0\x00', 0x100c8, 0x8) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="148d063beedd2ad5cc02d55c3cf6edf763e535c51486cce725316058b73b0ab6f99dd373f3969fe6a9b4f29787c034d9882372608592faf4661138f46e5043cfa9d2fa327c1733fba56161f6dd0d3f56c89889f67d5dfc8b9471ec0e5b3eab65bd7c34af6eb1000000000000000000000000", 0x72) 13:52:51 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000280)='\x00\x04') r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x4, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) stat(&(0x7f0000000400)='./file0/file0\x00', 0x0) 13:52:51 executing program 0: r0 = msgget(0x0, 0x0) msgget$private(0x0, 0x404) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002c80)) 13:52:51 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7f, &(0x7f00000000c0)={0x0, 0x1000000000000000}) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) 13:52:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20452, 0x40) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 13:52:51 executing program 1: socket$inet6(0x18, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x3f) r0 = semget$private(0x0, 0x7, 0x40) r1 = semget(0x2, 0x5, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/113) semctl$IPC_RMID(r0, 0x0, 0x0) 13:52:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x72) close(r0) 13:52:51 executing program 0: msgget$private(0x0, 0x10) r0 = syz_open_pts() write(r0, 0x0, 0x0) 13:52:51 executing program 1: pipe2(0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x8, 0x80}, 0xc) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 13:52:51 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffcc8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 13:52:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)="6fd41f3fa718b5d95e23fe7106a6ad8d52604148b19ae0b88902b69ddeea4be52358d9", 0x23}, {0x0}], 0x2}, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x5d888ca5, 0x1, 0x2, 0x80}) 13:52:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) clock_getres(0x3, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 13:52:51 executing program 0: r0 = msgget(0x1, 0x600) msgrcv(r0, &(0x7f0000000080)={0x0, ""/178}, 0xba, 0x0, 0x1800) setitimer(0xfffffffffffffffc, &(0x7f0000000040)={{0x0, 0x800000078f1}, {0x200000004, 0x6fa}}, 0x0) 13:52:51 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x8001, 0x6) 13:52:51 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) r1 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000fef000/0xf000)=nil, 0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x81006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 13:52:51 executing program 1: r0 = socket(0x2000000011, 0x100000003, 0x0) socket(0x18, 0x4, 0xf7ec) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 13:52:51 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000001780)=[{0x0}], 0xfffffffffffff97, 0x10000000000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 13:52:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x130) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82fffffffeff2d855601e9903f90b00000000000"], 0xa) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x690e, 0x2}], 0x4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x80, 0x5, 0x675790f2, 0xff}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x9}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000002, 0x101, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x68, 0x40, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x53, 0x1}], 0xfffffffffffffff9, &(0x7f0000000200)={0x0, 0x800}) 13:52:51 executing program 0: shmget$private(0x0, 0xc000, 0x60e, &(0x7f0000ff3000/0xc000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:52:51 executing program 1: pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x129) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100000210, 0x0) socket(0x18, 0x3, 0x4) utimes(&(0x7f0000000040)='./file0\x00', 0x0) getsockname(r1, &(0x7f0000000240)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000100)='./file0/file0\x00', r2, r3) getgroups(0x0, &(0x7f0000000240)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000440)=0xc) sendto(r0, &(0x7f0000000300)="36ff8ccbb4d0e2f4b8a668d2dfddabda9babe87a86bd00c46f57b5d9d4cbad52c5dae84a30acfff95acb7175bed046aa6c8a8796f60360b04e202c0920bfa7399bb3be1c7aa76e5362f17e026d32595e4c031d075e76f9dd30e71e1cf42a2014d5229c214ccc55e869c5752e2248189a638d35df849c1d77c6b9cb57af53cb224b3f2de5bb56824193304f8815eeadb0f0dc", 0x92, 0x401, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x7cc, 0xcd0a}, 0xc) openat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x3c70ab18c99b1ae0, 0x84) 13:52:51 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) accept(r0, 0x0, &(0x7f0000000000)) 13:52:51 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x1, 0xc003, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getppid() fchown(r0, r2, r3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) 13:52:51 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='.\x00') 13:52:51 executing program 1: getdents(0xffffffffffffffff, 0x0, 0x0) getrlimit(0x9, &(0x7f0000000000)) 13:52:51 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xffffffffffffff75) setuid(r1) r2 = semget(0xffffffffffffffff, 0x3, 0x0) semget(0x1, 0x4, 0x100) r3 = geteuid() r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000400)=0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, 0x0, 0x100, 0x2}, 0x8001, 0xcf, 0x2}) semget$private(0x0, 0x2, 0x10) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r5, 0x2000746e) r6 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000180)=0x7) chown(&(0x7f0000000040)='./file0\x00', r1, r7) chdir(&(0x7f0000000000)='./file0\x00') 13:52:51 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r0, &(0x7f0000000140)='./file0\x00') minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mkdirat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x40) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) mkdirat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x1d1) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x401) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x102) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) 13:52:51 executing program 0: link(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x100) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/74}, &(0x7f0000000140)=0x4c) 13:52:51 executing program 1: r0 = kqueue() r1 = semget(0x1, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/177) r2 = syz_open_pts() semget(0x0, 0x3, 0x1) poll(&(0x7f0000000180)=[{r0, 0x44}, {r2, 0x110}], 0x2, 0x4000) 13:52:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x96, 0x0, 0x1ca}, 0x0) r0 = getpgrp() r1 = geteuid() r2 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000080)="e1dce96d6cf06fdd56dfbd67a1456c1c6710a827b051e5ea1d3e2d0dca6fca81d4019c152d88e24883f3ccd5ef38063ae9fddf679b60f29851220c8b77c466363e0ce8cc1a952aa79b4669e17e140b829a8dfd087a174d66ff7fb347dc73ccc96ef07481cccfd3035bfa1f3acb82fa47a4f4cdd6c4523d12a56ac10eb49ee92a48e75cf4d139bad2d14ffb563adecfd657d6c4abf3403caad8c87ff32f5bad96b0c326e39e81958997ce", 0xaa}, {&(0x7f0000000200)="1256cb4cc2a29132b34f676ff6f7cd6968739805250fa534b5e07986cd835ae4386773d114152ac41245c243aceb8ca35fa8dc6c9ca7f0b8d686931c85119a91dceda8ece7274d47eb827f285788341c36a90ac13479f93cfb530a5a330bfd4fc96eefd14867bf65a0891e85385cfd0ac9467fce2b7062fd0e1e38e516c178e5013d78ac5c64ead4ec65bad277412fc7e91c3db5b88c8b4a3ace9f34a7bb07b70ccae23bdbd7d30776052fc56a8320597309fdad789e3dfd173d399ff79d0d660bcb77921687437293acb93a665273d74f210af9302551a7b37e7f531d4710ae00d556f4dfc5fdf6ff4386ef455173", 0xef}, {&(0x7f0000000340)="b54f74a45879127025c0e65eb25621243f29bfd44ce15b8bc7cf88db88f259962bf5e0bc856f408051c0e28e4bb280aee296553dc1e19f6d9562701651c48a98bd5b6d1f149fcb5c8e96800c77cf7abce2d5e9c0c1240c1a482e72370915c5f54b1bfca8aad9b5f26ffff02de86a2e909694cfd0e03bc2a3f8dadf3715a9ffa61d55e998d1cd226931bf0417b2492daafa26055f1ef6d3d7df4ea5dd60d9fb5ea6d2ab9069f574890bf3e0fa87e9b436960973ab3adfaaca895758f939f89eb6acbe254944c476535c0f82d12466c690710e56a04e8fe3015a77cd04677c318d9f792e2bb4cc54dc30ac063c42acde890a", 0xf1}, {&(0x7f0000000440)="c0b29a4bd0a15fa8bed414361363ddabe09220a7dfcc5826cf88190a8c434d7c1f6fc6786fa4742d3b2523eb93309d41a11bb45ee7c2eec2a70aeca13a1fc2b680d7ad5226bc82f042e99caaf7c9f24a0efa9c713fe55ec7512f9360f0931f191254dc75355716733bd27c106ca5fccd5e42ba96b1178222271c6c91410dbe8dda5e281c6265f6bd9650dec696bba37505961b3b29c65d39", 0x98}, {&(0x7f0000000140)="7277326a135ce413e5acddaa90bb12f1", 0x10}, {&(0x7f0000000500)="cdf618f47d66f4645f406e3dc7a44a8ef9f9d75477f3b1627c1517bd93bef8ca836de83533b525bc63564902668d87f425e4afe44d94d8946b7fdceead455f9d7eb89d5dae1be7703945ea69b9a93afcdd1900a0310fafa8ed36032cc81b3fc39564e3fb803980775d6760cb9ff772ef3bb0b25698506c494f7980439217b805e18a7a37ad00176742819347f09b7da9b7e1b334c86e", 0x96}], 0x6, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x20, 0x5}, 0x2) r3 = dup(0xffffffffffffff9c) fchownat(r3, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 13:52:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 13:52:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0xd4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x6, 0x2}, 0x10) truncate(&(0x7f00000003c0)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000000)="a17b2cea216035ced4e000568e1b240fc695679c6855343212c04736a3d28d46e6f3a28f6480464e2a52c89a64a9aad82b8f04f4790048a984e3718cf7b2d14e7e", 0x41, 0x0, 0x0, 0xffffffffffffff3e) 13:52:52 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="ab644407b79d0f95d28f5c404e64fd03fe0c518c9c8207628fbb8862fd37a69d297877768e0c2d9c790c124d2daa6d8fe8f6d89777b281eee82b517b9684f8ffc0aedf789319b58d93931253750bb88b164fc9e660c8de6a522855a0ed7a39bfa0f730376c08b26ae6d9bb92ebf7e449d72d1f9f6acd11d667dd5de4385360543049377dda1fba0945a4128b50df74be6a7ac120b42515b94ecdc5c28611ee6469dbc3817d17b2d5529fea9aef026df73b24f77a9f00129c19c166abc8a3", 0xbe}, {&(0x7f0000000140)="77019aca61f9f6dfc4a244e064aefaf978b323c4acaea58e5db53d7c1312058f476417afd99f57fbb6bc8b6e6dfc0e98f74e40ac3298e88bc16e824a88a8ac43ebf0777f73cec85eff7a6aedad2088779d169eb398457e3abb4007901d7cea5d9baf3660d6c2bb3a6b2f66c9971692ca281c0c4dc073b0057a8870407547cc7396dbcdbdc2c133598348bec5", 0x8c}, {&(0x7f0000000200)="dbf5869fdc4e509a01595cba50b49b6d27c91781407092bf0b6af6e1479149e6c5a1c86c1e5e1634f59d1063a0c991bbf6658412781f1a8969c6f93a6ee5b11cb5a66f1ed909664aff92bca74afec6dc6934e65fdf0aa21b73cc6e74a75e48211f7225831a4d9bfe5b05074461c212e14b83df71c0531cb0cc183e6389dc41a405813c32a724b5c243c3cba2b0e49cb1f815f9f1c3b01e09e8e5bccf98b4b1a443fe50c4fcc8cf67daf82c68e5979c753c6f06db114f3a", 0xb7}, {&(0x7f00000002c0)="649b6a0e7b4e22c6daf5e463aead341cb0129b75b62f5ac5a1ef7a517c4e77d79c577e2dae79c2adaed477bf100dd6d06142b7e1a77a7313879b3bd98c04b879f66f5ee45cbe63c9b59e3f02a005e550ea1afcf11f221b1ffc3e3cebe3232a5d99ab1e4eb8997a7855b30348d2217a93ccf319ee2e725e3c1757794bfa904107eb3d0d0d587ab2cffdfbc5fa0d03b4ba418fbf67e471ca951e02388f97fade12e532b30289dd2b321b4628be75f444c96c5beee01ee8194faa92", 0xba}, {&(0x7f0000000380)="82d81698f23c450cea0e6b23493fd129848d2afc77b6e93072ed3dfe1752612dfb67554f1c8225a2062bba35ae16d8696cd7aea742e187191a800780cddbaf9e2207c4921c6a538ed89a33e9a5dc24eb5350b9662d3ff62c08c62460a556dd598d72d66090764a6fb0a70ee8669b29f60bab2d14196b90323ec126c45dae17170bc3935cd0afb4ef3f71c15433ced3c118c527fc40f706919fa9534035110dcbfe055fbad7c71c7a97c032bdb0d782691edf6b6429c89b38", 0xb8}, {&(0x7f0000000440)="aeb68ac6030c8caafa968b3081f99a7b496518edfcff0ac9772bb355dacc118d9dbbbe862d6686fc79", 0x29}], 0x6, 0x0, 0x0, 0x8}, 0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r0, r3, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 13:52:52 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x10200, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/254, 0xfe) syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_extract_tcp_res(&(0x7f00000000c0), 0x800, 0x7) 13:52:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xea050a34dfcf9260, 0x28) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 13:52:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) syz_execute_func(&(0x7f0000000000)="f0470fbb9cf65d010000450fe55d0b419c8f899096892a7302cb64410f0ff11d3e440f18d13e40db3ec4c299acf9644014002ef2416c") utimensat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x3, 0x8}, {0x5, 0x81}}, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 13:52:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) poll(&(0x7f0000000100)=[{r0, 0xca}, {r0, 0x80}, {r1, 0x8}, {r0}, {r0, 0x1a}, {r0, 0x3}, {r0, 0x84}, {r0, 0x10}], 0x8, 0x1000) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) preadv(r1, &(0x7f00000023c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/149, 0x95}, {&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000001280)=""/255, 0xff}, {&(0x7f0000001380)}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x6, 0x0) fcntl$setflags(r1, 0x2, 0x1) poll(&(0x7f0000000080)=[{r0, 0x24}, {r0, 0x83}, {r0, 0x2}, {r0, 0x12c}, {r0, 0x47}, {r0, 0x4}, {r0}, {r0, 0x1d6}, {r0, 0x20}, {r0, 0x1}], 0xa, 0xffffffffffff8001) sendmsg$unix(r1, &(0x7f0000002640)={&(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f0000002440)="c534a4b921502dd1b10259b5979040f8bc58fb5d367d71d814483af2d47ae9ff62cc183f77169e1676c7ccce3508ffdbb63c9b65928a9990d392ae5a6a83eb997f66f4257c6f9f5720fbd0229e4537594c96e8c2d22ce07586ed402bcf3eb31e69d2df5c9444fe75849cd09c3bb6b0df890609cd38111d673226471fce9cff8ef4b195c87639a0f26c", 0x89}, {&(0x7f0000002500)="22f109f849582418b2f1e16c5c7d30e4250181ddc923c40dc901dea2d3efbb6e2f03434a6f7acdd22eb9b341116035ea36", 0x31}, {&(0x7f0000002540)="f7989d4175b4c255e1acc64a4a3bdb17e9f61938d44b361d1b50457ef545e535bb7168651c74c651c2d810c3cc4b0f516084fa13a2", 0x35}, {&(0x7f0000002580)="121180b214711df12aaa589fa1b8c8", 0xf}], 0x4, &(0x7f0000002600)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0x20, 0x40a}, 0x2) 13:52:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x42, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) sendto(r0, &(0x7f0000000040)="759ad3d9ddeeecb17833aaf40d2117843ea4f1b4790139d5100f143d95c72bdcbd5e8c13b670", 0x26, 0x400, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffffffffffffffd, 0x2, 0x2, 0x8, "b50b2588461449b2d24e8e4396765d104d8c1624", 0x1, 0x80000001}) ioctl$TIOCSTART(r0, 0x2000746e) recvfrom$inet6(r0, &(0x7f0000000140)=""/62, 0x3e, 0x1, &(0x7f0000000180)={0x18, 0x1, 0xffffffff, 0x6}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='^\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='{+\x00', &(0x7f00000004c0)='\'@)@\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='-@\x00']) r2 = semget(0x3, 0x4, 0x121) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000005c0)=""/156) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000680)=""/220) fsync(r1) mknod$loop(&(0x7f0000000780)='./file0\x00', 0x6000, 0x0) sendto(r0, &(0x7f00000007c0)="f44f538abf5b16ae86bdb51d13d8b2817da79567a10ec2b9f4241445a06a07502410ea3d0c2c37d8dd20e15a406f094cc9c4dce30dc693065bf0013f21b032b11c925006c60ca93cff0b55cc71f1b410fb50af0c73515b8d49f5a29da2450028b86981196f", 0x65, 0x8, &(0x7f0000000840)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) setsockopt(r1, 0x9, 0x8, &(0x7f0000000880)="43392455393b1008cf795e5f4fb0e74b07dc1fc55b0859fa3d1fbec895bf8aebe3c9d1813d054117725f27c841ea286181f7ad041e30cff2aba28f9f6b4f8dbbfb9c24f595e4f0de7694d84fe40ab8624ba900f2e90d49682bbd7eaa87687b25e98f94229553c9d8eeba148fe19ddc90a431561542", 0x75) r3 = syz_open_pts() recvfrom$inet6(r1, &(0x7f0000000900)=""/149, 0x95, 0x3, &(0x7f00000009c0)={0x18, 0x1, 0x0, 0x2}, 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000a00)) ioctl$TIOCDRAIN(r1, 0x2000745e) accept(r0, &(0x7f0000000a40)=@un=@file={0x0, ""/108}, &(0x7f0000000ac0)=0x6e) r4 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000b00)={0x1, 0x2, 0x7, 0x8001, r4}) recvfrom$inet6(r0, &(0x7f0000000b40)=""/153, 0x99, 0x0, &(0x7f0000000c00)={0x18, 0x1, 0x0, 0x5}, 0xc) syz_open_pts() r5 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getgroups(0x2, &(0x7f0000000c80)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000cc0)={{0x100000001, r6, r7, r8, r9, 0x0, 0x8}, 0x8, 0x8000, r4, r4, 0x9, 0x9, 0x7fffffff, 0x401}) 13:52:52 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffffffffd91, &(0x7f0000000700)=[{&(0x7f0000000a00)="27a791e4d004df305938946fb11ccb66506cd4568ea2379ecc3f4cd3e869649a343d2e22780f876ac30b7bffaaaabaf56d9c0c8255dd8ca30ee70806236b0993683c4516f8525256835d341cfaacfab9775e124e2d3f406f7d62b3423d99f2db7a3d792ee975b904e0b3e844089e35ca7f310e9a01b540aff9007e1191feaff24f972689e9d87a415ec5c973ff547e8a801c18721b9db0f8e8a8725fa7fdfe5f42b7787773585d44245ee27df3b33e1bbd723fc14f213c389fe1e5eb37d3b71dc861aee5238622087eee0efd0013f3d09526db9542cecfd6c19466bc4631a50a4972b31b77cc4142f0e42818d7f6c5f0a2a871bd45c7c8441e52ee3d9f6b175b2e86833ef672732ac4ed65e51af7b29f425f8898aaa5d9d3870fa1302c6ead2e0462eb956de38b1bebefa3a45cc0ea1ac5e81117269c1557b7a74c0a6b25a3e2fa8cd3ff7e7bd35bbcaf56a1627aea437ef8dd6c6af3179a56cde465653766fd5758e797082534ec04440c1ecc7f774afbcbc910e171d7c7470be2cad548a4ee40003c0edd854775fcfbf666318f1928eb35a86240a72eb32a704eb4053b33112846b03b1df99d79f2d18f317de2d0595fa6bc9a8bcad9f925e1e01b97e63f582f44ad49a4381c53ca80b993271a1939232e6ae735433a66aa3dea066d5b312fe36b08fc073c041eefe6788f4ce56da6037864bd831885fd2fa9d6c7e94be150a22477ab09e633e5b7de587fee5b0963f3d1c4ed24b084aa176d77e7d66140c922556485a38c4aa33e4fedc623fd375d9b8555d239fb68c3318c1f0e4e61ca599d568f68bef830c1e293034a9eefb9675124bd39e98c8a490504629e8f08d512ea0fdcae71492470d2ea3c9582309db7", 0x270}], 0x1}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000c40), 0x100000000000002f, 0x0) socket(0x10, 0x2, 0xffffffffffffff11) 13:52:52 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) writev(r0, &(0x7f0000002380), 0x0) write(r0, &(0x7f0000000000)="b3cc53474a6de2c8399f390b204d2fdd6b79fd874cd260f48dcd69518bd22b474349380c18433e559bb0b3f7da73da0042bd3db5c2e8eeac142b26a360bbce85bd9c4645b2cda0da8077dee997afef4c1ea9365008e749059c02ceffbccf967eb41616683a53a5a30a5a7fec910507577aea27002f3fe9d3fb5c0922bd3aba2d452ba025fd28b8635c6def5fb3b82d2f10b1d0757e7ef3c9e707c797a553d14c75f77c5b431c6670b2bca0e06f37d95461a37934e7892656617c", 0xba) 13:52:52 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="bc875a410c81feff7acdbd884177056ea1c8af9460c4c66d13abe23a08d17f4b9a4cf562d0831a53b6e4b67d17c72d351aae9b8ab946dd5699840e67c3c06064078ee7e095c12dcc3640bf6401bd00b6adf470ae9d0fce9c1bf014ac7431f3b2d3a28bec48aa78832130c4ec055ed57ed35ab411bd9bf501b1a9bc415f6491bf6a93b8b118b708cb5d92d719913a00e278641cf399de7e7715a1fd5191cf719c2c6a31e81582c55ea6e0101dfb8f38df1c474122c8f5261a3399a6cf718e0941016b60fc38d387818b5f32e07de80d844edc8bee2243649e1b16288861d73b7882e246dd6a20a8", 0xe7, 0xf, &(0x7f0000000180)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x0) mincore(&(0x7f0000005000/0x3000)=nil, 0x3000, &(0x7f00000032c0)=""/4096) 13:52:52 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1}, 0x10) 13:52:52 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0x10299, 0x0) recvmsg(r0, &(0x7f0000000980)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f0000000540)=""/196, 0xc4}, {&(0x7f0000000640)=""/151, 0x97}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000780)=""/14, 0xe}], 0xa, &(0x7f0000000880)=""/241, 0xf1}, 0x1) 13:52:52 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000140)='i', 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 13:52:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f00000000c0)="6e353b128ed6ab586b5e7a11e10b2343b5d3400cfc4913ee6be9f86322e68dafa4ac97a21697d70f4b0d7e64ecb1b8a40343e5b288e21dce714fa3e87891ef086976f79c8ed946b00e515070695b2417bf54bc6d19cdd8a2a1def49af4a3923c533161acbbef92c0d7ee1fdae9c57b9406f3fa647bbd72ebab0679d4f215857a83eb3b1daadfce8684df45495f663c5e51", 0x91) 13:52:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) sync() 13:52:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) lseek(r0, 0x0, 0x1) 13:52:52 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x4000000000620, 0xd8) 13:52:52 executing program 0: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) pipe(&(0x7f00000000c0)) pipe2(0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0) munlock(&(0x7f0000cff000/0x3000)=nil, 0x3000) 13:52:52 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) shmget(0x0, 0x3000, 0x142, &(0x7f0000ffc000/0x3000)=nil) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) clock_settime(0x7, &(0x7f0000000080)={0x3ff, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001180), &(0x7f0000000040)=0x10) 13:52:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 13:52:52 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 13:52:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x18, 0x1, 0x1, [0xffffffffffffffff]}], 0x9d}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 13:52:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0xffff, 0x4) close(r0) 13:52:52 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r2, 0x2000746f) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000240)=0xc) r4 = socket$inet6(0x18, 0x4000, 0xb1cf) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r0, r1) nanosleep(&(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000040)) 13:52:52 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/153, 0x99}], 0x9, &(0x7f0000000700)=""/127, 0x7f}, 0x842) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x13, &(0x7f0000000000)="04000000", 0x2) 13:52:52 executing program 1: socketpair(0x23, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000100)="a3bad9aa6509655e0e62d0d2838a3be676448ded91ad76f844b129640e96176f1ad473da4c5805aa9884f61997e62e1a6ee8cd298ddd467a2c24ba6c8f667fbe267681e23ae19e3c470a37cceb8eead1175a1cd8301ab31cf8b2434b426dbaf4b18543f56063a438a2c411aa6c55e20212b52fc52f3fae7833791a0cd0c719635ae4f293c3a70041097cf4e29994129ac4148f1a01cae0adbc0c4af3e81eca4aa283d5f31515be9f1973", 0xaa, 0x1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = kqueue() fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x3f}], 0xdd, 0x0, 0x80000000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8400, 0x4) 13:52:52 executing program 1: setreuid(0xffffffffffffffff, 0x0) r0 = semget(0x1, 0x2, 0x204) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/205) 13:52:52 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r2) 13:52:53 executing program 0: pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) readlinkat(r0, &(0x7f00000006c0)='./file0\x00', 0x0, 0x0) 13:52:53 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x5) msgget$private(0x0, 0x80) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x5, 0x10000, 0x7fffffff, 0x5, 0x100000001, 0x3, 0x4, 0x8}, &(0x7f0000000100)={0x7f, 0x1f}) 13:52:53 executing program 0: clock_gettime(0xb, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/13, 0xd) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 13:52:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0, 0xffffffffffffffa8}], 0x10000000000000b9) rmdir(&(0x7f0000000000)='./file0\x00') 13:52:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) 13:52:54 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r2 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = dup(0xffffffffffffffff) r6 = socket(0x30, 0xc006, 0x91) accept(r4, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) socketpair(0x6, 0x4007, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet(0x2, 0x8002, 0x7) r10 = dup(r8) dup(r5) r11 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r12 = socket$inet(0x2, 0x8007, 0x5) r13 = socket(0x0, 0x8005, 0x7) r14 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r15 = open$dir(&(0x7f0000000500)='./file0\x00', 0xc3, 0x1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x5, 0x8, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x9}, {{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0xa9, 0xffffffffffffc5fd}, {{r4}, 0x0, 0x8, 0xf000000f, 0x3f, 0x3}, {{r5}, 0xffffffffffffffff, 0x28, 0xfffff, 0x401, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffff9, 0x4, 0x4000000b, 0x75b6, 0x1ff}, {{r7}, 0x0, 0x8, 0xf0000040, 0x7, 0x1}, {{r9}, 0xffffffffffffffff, 0x44, 0x0, 0xe9, 0x3}], 0x9, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x4b, 0xf0000077, 0x79, 0x7}, {{r11}, 0x0, 0x40, 0x54, 0x8, 0x80}, {{r12}, 0xfffffffffffffffb, 0x40, 0x3, 0x10001, 0x1}, {{r13}, 0xfffffffffffffffe, 0x9d570de9b29e6737, 0x40000005, 0xaa2f, 0x800}, {{r14}, 0xffffffffffffffff, 0x4, 0x8e, 0x4, 0x7}, {{r15}, 0xffffffffffffffff, 0xe, 0x4, 0xce1c, 0x1000}], 0x3f, &(0x7f0000000440)={0xff, 0x8}) 13:52:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2e6530372cca146ff900000080b4f2867c00"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="b0d6ef1307546be756dc852182c3c3603e206d388a64e04939152595be1ff40f90339a8f149c9f974f06dfb642bf7566fe82b33c19d52d6bf3af6a9808371fb8beb3a9ac8ae9e82267ee3e2c00eb7332acebaf52cb897ba408564b7024e687a0b14a766346604bf90666a04c99b895447fed237a16a5f1cf6b86dd4dbf7828a2c3433f8e9e4a8fc6397028fa8eb32f76598035e0b938eac7cfe2bc09fe054678effc2cbb116b3db92937c9444b49fdac995298b25dcc2626adab3cb611e9052df34579940f4314a14b37b02343682b3f72c55a924d28317d4ee3d193", 0xdc}], 0x1) 13:52:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x80000001) fchmod(r0, 0x0) syz_open_pts() 13:52:54 executing program 0: r0 = socket(0x40000000011, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x9a2d, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x59, 0xd, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0x191bce96aa6d4b3a, 0x20000055, 0xfffffffffffffe01, 0x10001}, {{r0}, 0x0, 0x0, 0x80000000, 0x1, 0xfff}, {{r0}, 0x0, 0x0, 0xf0000000, 0x7, 0xb00}, {{r0}, 0xfffffffffffffff8, 0x2, 0x3, 0x7, 0xa64c}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x1, 0x6}], 0x25, &(0x7f0000000040)={0x8}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0x0, 0xc8}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x4fa, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x4d, 0x0, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0x6, 0x1, 0xbf7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xaa5f, 0x7}], 0x81, 0x0, 0x7, 0x0) 13:52:54 executing program 1: r0 = openat(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="c6c0310c5739f91892e0d7ec6b72e7fda9", 0x11, 0xd, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x800}, 0xc) 13:52:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) socket$inet(0x2, 0x4, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 13:52:54 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), 0x3) 13:52:55 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000000)={0x0, ""/46}, 0x36, 0x1, 0x800) socketpair(0x6, 0x8002, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0x1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x80, 0x4) msgsnd(r0, &(0x7f0000000100)={0x2, "d41a6a6db428cf7102502eeff3107782125a4ca3bf52382e5aa6effa1caaff15e294c3eb47a1db95f5a0ba2e05554533921bf10273c8348ba6920776c86f694d6bdcaa6717a7d548bdab25bc56b507cd5ff157aa1c3b1285d0d640567c6967a3b30a42442cf116002e568283b8dcdbde29ff98d3af435e428c9d8be277e56378196d26ea52d434458a2d182a0acadaa28713477f7b6765a3fa8c9fce72749c110f4a06973d3555e21d5149bed6cb93b606607bf0df150ec68a956fe9f98979f05600b859386a8e53b4555d9a81891100aac4950bc63e73c7f0bc6d2b3451ee91a4705f8cba17773c3735c6fd012296836f66b3fb97df63bbce56e53c184b7bb007c052ab70f8abb6fdaf2f834ef3092e29ffc2ab43278760a80d90b0466055902023f597ea84dbb11703cfbb46eb4b5c8e7199a1f0dcb795b9027bfe6c28c029d91ed93e2951aa1914826f0f34d6cf588eca4ba8c0003a70af9c0f48b4bdc52d937c4c8571efd4703f3e511630597d5b8957bd8512914b8b152e08080036f7e5f8368a32f654990189efd11f7db4b7bd2a8671b9f88e688d06eb11bfbdbcc9b32acfefa99edb8173262e34c09ec25a0ba2c01180b28d80ed79030982a43ce5594786dd05d8437061d35494e29aa0460081c24fd95204d6fa8d41d343cf356f195799ea25645265557fc2667de314e1529b096ace98e3dbfe70520916e63ed202d64f1ce63934e6d72127506b07a018bff2943e472e42d1bc8458a5638a7045cdb1e62d7feda49b48ec0239472c0f7b2ff762adca854d3f0c31041876edf12370a02748088a80a9961c39b22a27dae76527feb4f5944a9878723356c9edcf7fa372f838ffd08f723dc1de8c03582b3fd887df200bd8a91e2f162f396dc0306f60f04c430527ed27412bcf5c0e5d456a8901ea38fdfb2adf409391669a8fe601229ad4ed8860ced725382ba86875c48a29a581790be4b06052496785b12a06650d15e5053e72c98eae43fc87c15e7f1b0e59df5a8d483785fdff5e360bc8fd195f6da8ada1ad86496128a56cde0daad7f62d9f19668cc9f560e21f91d9f17f26f09da1a1a804eec6f84fba11dfe179f5d9635240fbfc48fb716c901149f480906ebfabee76b2bd958611e2f227ed9c70f09246f2f4bd616c8b04592e6d991aa01fa056ee68e1fc8a7741f7021a99837493d65322e0e7ed3b77ec0176ca75a28aee267aaa24ee40009627a2b7a4bdf7fea9a234a47c2757ef1a4a528fd364aebb60fc7c760a90b35b3532e6ea7f580c8dfdd189ed34e1de83e044a6cec9361e6f44a8db28614fa544f4c302a09b705e3e8fede57dad889b3f86c247745c253af11da5f107eafbb920a0919a7db50ba861ef64d36a18cfbe54a3dd4c0587f855651345e31150e1e2380fedd17eb4bf7fbb44e5df61a53015144f4c3a65299ad65d01c51c48b8410e3c1c8e16e02f9b4b8bc8b1ae22533584db3ffc593cb51cc6d33c604057193f6daacec50073abea3a8012310e84417a89b823c8e525c15c5cb5c7897c6b564623b6eb4d6bd611827b6d3c280b24874bbdfbfaca4b0ee8586c864ae3f33a5c15cdc45c9f3c6d7d6a8d617d8364c2d866c0fc85eecd06411503c4af8fd0b49120c2a0db1d8499bbe2dfdeb3c2a946fb58cfc08c3a4b5dd8707c7c2d251a9178b48a759f1af6d1f5a41e8496425cd0bcace81eb62719cc8e6af002b08825e54d3cfad801654f4bcd87641378fcc5fcdf9419e937cfca083de67a08523ca8d89105f7008072395b63cd63df67fe7ee10d7bc022cca0536b0e9ac1a25618d267c174073b4c7bf4a2daee24ff02833f282d68a260868313c80a360158a1adb6ec951cc3331f3b831b9b3537d52d1cbacea050c56aaa2dfc0c3ba90399eebadeb031c7c4eae1c834c3326b3453e267a3e3f8203b84980adf45c790a86c0addcab3287512b54bb4db2bef624e45e99c24ef37a5113f31edb08661fdfbfc212872db7496fc460e67e1f4f3dd86f356f581c472f38c4ea4354bf233d683fe7f0ab11128f8e24702843c65f75be510538148fa7966ef0161a191c146982f0daa11ec81befcac7e4558dfbe8a85699aa4e52ca10ca52c152353f422af7b43c50ff573d08c93ef4f1c1dba4a60497377dadb2adcba7089d84427410392813ca7874227e030b2bfb5e6cf40efdc6dd9518f3b9580ef5db38efe94ef51c815df41a5f38a2a24e78942f12100c9d3b397f1bd7418cfbc537167106c400a13f19b4b1a112d0baf8389d5587cacb0cbba65487fcd1b84e047db13361c2e5d5e09c93618feaf5b24065d5712afea0ee1131b701db9001de9ad5151b2a4f19147b6358aa52af43d2ea450df0431605c709c7e0d2d2facb355fe4f1f0ef38ca25150934e7dd361d80a95a9779c100b5c74ae43bf278a2f385de6f3dd114e9224be63e22ff347bba410472b4ca09e0e0e2bd3f9ac900fd3c5e77ef9326d135e21d38e4a1829759abec1cf450833a8edb0048f5af787b83c6f285c547c89677a92baddc6a09df46da29144e529f33bf836a8b006d3e9e413e48c18d176ddff9cce59cd6f8adab420e3bdea36b4f44ddfbcd92d28583e6bf06abe3dd0c011bc293eaf4dbcea2d664da9d4b453f1d94ac7a3d776d1024a99f23b8770a65575abe7ba4b8d5cbc605134ddf8e883288f2bbf084b8208cbb95826dcc4c767e3db2677f544e26bbc1ed4a6953aade1708d35bf8dc67f8c63a660f8958ef30efa0d013d9b0674366cc70ce0de7b19e830e842b7bf0e85a375b520b659f8461942827b55d3ed1c1b4d9df23e58ae6f9c3e92ec7982860ca9cccc1736f24a21865c3a5124700b27cf1bd503ea475ce4c507994f0852fe5982a00eab390cb14d1eea3d7e9a2086888ed90138ca65670ba35701c5cc72eea0ed1a21e5efe608804647ca84fc3eced7beb0e4d666d1e0399717cfbcbd2654c367147006552d88e9005907e96f8f381cf2374eb13b7dfdae8decdecb068a8823c596c55742071a5e8c98181b4e5925141e5944717923ed47258c24b69ac42725dfecf7f6d2243aac7681bc7e7d871e2bc4aebf43824ac44d095905dcf04aa8dcd3293136a362e9ac14f2dcce40d37e61cba674d46ba81817c96776b9b209566cbcb539e390c126572d1f4d16a015c8d7bbbc74647cdb60559e2cf16c8a37e6088d38079d102805ffc14ee3837ec138bc974ff7c15564969a018a8d9aae950d8a34fd4a82b63f45ab04d4fb26f159a291a7ff74708344a15ac5bafa48db0ecfca47b6643071274b5be8b5a593e98bd5d0cfe161dd8aff2d33cde7e5d9922812c8844ebfb79c4d50da6b052a2ddd90b59edc91890ac417fccef13301f599741e92147af08a2163d9512b1654595dc1674ec3628b33f9d34cff877fd31051f60a2be7073d5755053cbfbd028bc085f49297b0b9a018da8f0f70616ace9c3b56b447840319afad4188940e1a152f1aa09864c6008f7fe078173d9dee3da471184a5063153f660ff219be6c3e125e74fe97b3281d076ec089a9a97fbc4a0c1fec98d1a374149b4140a2c73979536861cf1952c5ab0dad334ad6e7704f83a3104441c41f3daff056e358a5950e8ccb36b40943f6fc092b6132592edcec16b2e600de45075c202ac97c8bbb9d4736501cc82aea18e5a8a3882097e79a7ba21f1570977f9c9cf897cfd420b39007380a499e4fe2e35952a9fff83216e105543380dcea373feb3dc31675651bb82eb29c1520fdac6b15b3bbf0896f7da82cdb21cb4c615569e5487b19025492465203d04f1fcdc8dccbdea429363fd4d68cbf48e6d9b8faab21bff64563780fca69533e2b7373a77fd2b5552dabf01681ede61bb9a2c35efb8c58d286fad7a3d5b6098cfe972c68a9a886b98afd393e4b90f5ad239c23769f2014d993fb351f2b3b3bc7933e175d7f63b897e6058eab213e5543b30aaced7cf7e2b1101cf7ead94d1dc4768fa60c6b93121b986ffb210c0cc83ed58d21c6f930df9aec8789874d2903b7c8afd89a027bc19c052ad229e88eb4c08702d1b8231f83b8cb8e1f59357dfe20e04e2c2ece945d4efc666f213e1ea2e69f562884df2edc09e945a436eadd2c468c226d9237b35bc108b8d02bd5b3778eaae4ea4462cf4524e23ce457324ebfc5aca11c3136cac3d27a4736227a2c2b95f861e852179c827af27a10aad901ba9dd99c77948b352b840e42316a43cc5eedb3490687216f5dd6b807fd1b2cd54744dc21f187c087bf52a6d3fa5f22a9c75b8208c31370e700dbbec7bcf741d6517aa2b533d4304038ee69a26b9689fad7761e48859b60991365d86f9a9dc6366d70e44b6f72ee0b76c32a275994d917f18fdcc1df0a21abfa220db12e67601f6b3c3c6c404ae3019f9f2395310843973523a360807c0f161702dda8f20ba33bf7168fa155976430ccb603a27590a8b9210f6522134b6c7e84b432540c0530cbe9d99ba99a1f80e9593d3b43738023018f13476b6875ef57dd253d93746d720b049457d5ce022a0a73ce447a237ed3d46dd5364321b9cd2f6292a79bfbc62ab23675344843cbab694581732490f2b02e343a79c3d3b67fc9f942fa735de999f668730db0f6719cd42a4e5f2784a54708f612903d765a6d0902d955fb6640b2257a167b50d19fde4e8b2911fe9b9384001f37545ab0dff5f0367e51e1b236ffdd3803ea91ef046e15ee4010c8851b8bad512712a7aa6bff46ddfcbd02ca2e4be3a3ef26082989b2a864852047f079f855cd8ed860e3df6bf8db329a58b55c447e5fc961babe00dfc7adfd086c53134af87fab203b8fd18e46e2dcd2fa8d4fddc67d979f0b2e7fdf7f991c232d761911f809bf66bd70934f5f8345c5c4cac0aa26b857c21f056af1b0f4e34f10bc5cfc27cc8c96288df221adc23e5c64d359fcd2f54d246272f04d2b7d5ef916bc3ae5cd99d6cc5dcc23fa88732fc6175a7bcfdd75c05ce7550a6adb8a01fbcb9e339d11841258f8f55841e2f90d8a447fb7f407cea2b4ad6fad2430dc7c218b1de06ddebb727763a2e93b60c97da422a975943e9df8d4ccef3b14217445c1834cf5025dcaec4df0181174cbeca7470de3b1f0d2f12e48032f6bf2bf9884cfb861ecd8123e26f8e91b9970b283234cdd3f315049d070440c341320a3e644d406ef3e561cf57d12e6561e99f22c866ca2091a49b86963f790ae7ddd040a0d032b8f6666cf5559587f16502ad9a1a7ce5194d6397c35462ca7075394efffa6dbf6cc0e58e0495bb8439b158108b3d18b411b6097f43d5c2eecbff123ee63c6e1d2f47c131de25a7038aede6ed1dfafb2061bed05cfa63580667c4d0c53c6ae7239977d7c5ef0bc2cc55c45624701c8956f39113fa1a5dbe827fb1f63b4b03d88adc3528c61dd04e6d5663cdc86c383171c524892a453f0bbbb2f4e5381e13ca1341459a4c87817bca7836f040e636fb81e6de5eb6bd1d79c4361b5e69f194bcfccb32bbae7e5826cbf5e9c74f599ed7f36f913125228b976ca89f9e8fbdc9521e770c3326f8124cbf4eb290356223826863cef1c8f1fdf0f02ebc43488323d4ff2bd95c79bdf7b0ba1fbaec3bb01c80fcd5ada4a0abf7c618208c9f88f5ec1efbfca8d2c060b0ea60f87724b70219aff9053118db8a9ab1676437bdc2f05bc3edf546658179f5d98bdbd4d3805ca36c06e22d24291b581669eb78d5e08ee03dc291f2de50e8e0df2f0faccad90998b723cf941a434b6b3dc31304df5562b50d852cb36380b2e3c0476191dcd26f30da25b07bf2581af016659c6b4685ae5"}, 0x1008, 0x800) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) chroot(&(0x7f0000001140)='./file0\x00') link(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sendmsg(r2, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000001200)="9d1666f1cec5a01d19b3c459b17980b7cb5d0501d06855f0ba30004a789be3bb727c3f4de67b6ccf27135f90202f7a4b33a3ae67b9c9287f3b0cee6d5c3fd18071ba33ec8830b8667d1c797c7bb3aa9e2ef11ad6fc774f1bdb23a71632b4f6a0efcfaa2d8236bc916c95dd6d09b5725e48fa9e1ec27b96ee47", 0x79}, {&(0x7f0000001280)="4313cd624fd589a198eb0e017cefe166ffafbd5471ff59aa1b55bab4fa448fbbac3775823f4b5222ee8f6ef67747b156a928b792f4b2632a76685c28c3673c0b30ecd4e097d81bdd07db1f39153734864809", 0x52}, {&(0x7f0000001300)="c15c06bc62fb86cad5eb7c9d7423e1eb7a2b4328d5b59b5b5714344b57a5ce746991ac9b4b6651cbb1ff57481d355153a10f090f8c706f9618490990d489d7cce5a90a45be805c4c6807463bee1bb5cb2501cd7ae824fd732a350eaee75402285768aa1ebe18af31dcfafeaa6cfe46fe5e5e954c3c36e8ddd780e3074abe077985cc851542a782ef7604755810d5920ff1238a58214244060527fd396ada7cdddeeb394d6145be7c31c966a04605641cddc239fe3d86", 0xb6}, {&(0x7f00000013c0)="fe56530b239bbc291f9361144d900a45e771c5c19e7c1ffe2c60b52afcca3b6d90ffdc473605d551d80acc99a6e539f323e05c656697e75a0b7ac9d40019e611a042d567ad4202691aac938842bef0a2963c754be6c1e3e4a76b95c955ec8096827b1628e760db2c1f60f9dbb1e7cba94d6b609c2ff79aaaa29cdad74fdc6ae87e264b56bf915913c691b811f3c9354a80a4ef4d6e5e2e04fbd586650c083a753fcdf6e3411764af5c1a5750e637af6074c41e0d23ac54334ed828488eaa4bd474d9ac4efc4dc9a691e61fe56b115560a4d155c2c45b1ddf769b4bb65fc136b4d0b6eed9c8a0ef14f3f4f2ad12fd7406509f991d26", 0xf5}, {&(0x7f00000014c0)="2bd2b5ba316cd2dcc1ea951a913908ca447c0327bcc244d7635a95248b", 0x1d}], 0x5, &(0x7f0000001580)=[{0x80, 0xffff, 0x3, "60cd6d39d528d70545d7eee284c2b3d2e826d57f7e5a40882b127a17602c96cec3ae918679cdf660c247538164e355a3c9fc178b0bb397a18abeadd20995ec329f58c03c8ec3c0507e4f300f522fb28baa27ab2e4f0df068d1292e7cfff693172f23a9fdd4180536001344a7f3af12"}, {0x1010, 0xffff, 0x6, "016ad0c8ae8710251f8a0bb73781ecd6de25f2dc421ac52c9290f384f00ceb418ec495c01bc3db9716e5dfe9238f99595b4b2cbcf7e19f4fefd9afa173905501299f6a35a5de999141c6eabc59cc12ab293dfa0ca5098e94c5f1e26ddc16ab8627a914fe87ee1f4fa461c84a90cd696349ccdb6b5794619098666090b839109a99c4bb6aa5532b041922762ce96b9c6a40b2f81a74f9026fbe91c32e4a19494cdc15e0bd2d8d4fc504c1b9ccbc8546a844447d01729b33df8c53bf780a7c98ab3d51d7b7ee783f8626371e6cc7e53295049444ce578bafbe57ec9d43edbc1ab9bdc00f2e76e991807883381ba7964d0b1c515c5b5bfaae177eb4789eec054fe625e5e9c816bf6238c184218356af963cab97a746139448f409c7f5a0818d6d6c6d61a00805297aa159b1f1ec5fa2f4b6eadb2ff65d4aba7542b982b9c1726b0441da717813b672f962b66a67b3665a8a4caa445982133dc8953c9b702165d44d20690bf0efe721f344210c39bdc34e5ae79b6d330caa9b7382f239f0921e77b537bea587b953e22a36294d8076234b66fa3e95102c6aaf48e490bec1e2482cd21e1168e7f43c9af284b185b6db5c16bd522cb47ada54da49e330936e86edf21984052f131c04d43baad0d0c3a0c73edc83a0ac6ddb7a0d95763ddee38642afdf18c6f8683eb7581cf82d1574483393099c4182c2015e0f6600f7dd79a3d2a9c7237d7ef3291ea9409df7826efeaf4da26789c93f6ce0bc7ac4cc37b925e16e430fb42d9378b2ed0931978ab6f0ffdd9e7cbf905394b05026cfa9bee15431cc2233ead1c30e8c6d647317d287efc186b0ab348a8498490edc6e5384d73ffe6f5bf51d72f2e093395c53a0f3d3f20d3cb37213464d0bb513b38437a6fc46a804dc1e7d5c88f6e742b25862dc5d802c78d301647a9c6859a3d204e5cbc010cc25750664743beec6fbf00ecf4c178df5f45610181d0ef182d05fe3661f62cd86e33d67672b3c69faa37faaab7a233cf0513ce55f7186a87d946ca20a6188fdb062d8a13e0b52c0077e26b8ec69c84e22adf09111e16c62402716aebc5b608e917f701e7dffb05051241327b9c39afeea7aed0ba07ef18e5cfe35945d708ceb975b8af43f40b8b8ab66e2b1e339ff9e587672d85382841e277144f6ceda78720bb99a5e8bed073c2530c8a907c46577a13ce8748f452dbdbda4eb19ebb5bf8c3fa8ab9594fda044fb82cf608fd7db87d63b1af39c6386872988422449417461607aa914131b4b7785566d647523069e3b5fefb84e73bad3b15d846bda1b9ecfeb30b9ae73dc8e53db5306886e4d7e266a56711f4abef74e2b8e912daa3f6e7d624215c01b090df512761481efa0dc251be1cad9d49a37e6056d2672e49c0d42b4a688fa8be62bda8aa8ca96ef8bd8ab48165c17364f38bc704f63b676ad4c117bf4cc01faf9d5a8fc32abc8347237bca44fd29dd3f7da042b9a0843bb284988f103fef33ab49af56398a906642110542a73de2aa1ac1c32c540dd2090c6c0424d378f38d0bcc03c774469720c4223ab061455dce14eef664b8c30bf8780673820695f66f3826f4c67fd41e39b5ab46ed9e20f355ed46a810076479c9848fcbdf5194acf202fdc397432b9d9aeff32743efef768a466b0fbc7ab2516235778376a5e92d98a1181474116d19b3d610b60569cdcee38f775d762b7c15a0c468d7d96c64b8f923c9e8a8788e231207e327cb915b528066914c208c5fb4b28ece7852af70047365d911f29b7c6884f411c39ba88a7ed75284f857e5cacb061af9ba4d1bd1dc18c723dfeb7615e32038e3b4205d205e41f08ea58795c1512e8963fbe9fe2b639c80f61d4a8ab45b4bedf6539d92de85e64c15c188ad03bb467ec1ec0b603141d36f36d24b1ecf9c9895915e2ef3dc9a11a3d1e01638ef225cd6cd0b52a7633d2dc919f408a5fb4ea83217f51b20e7500e5e411cc4a9d919f5328454bc964d64f75168c15e7e3272ad697e6543367f19e51a54e03aab92887b426713e2dd85c8356aca3d62c90552ddb89ce1a7453d3221fb7cf3eeb2d2fbc51fcee4a08013171ecd93c705a31175031e8cd63b8b1bae8f218c3c813caad2b7395df93f66229c84352e09a19762a706f2e8b22e51ab04ebaf030437cae22a1a4ed11086a74361bca037b2ad884e51bfee0d606fb42dd678083c0698d488e0972710b9d841a9221ee2cfdfccf8ddd05b3c5bc5a9f6abc8bd400f66642ce1d2950cb2119e062287445909be7c055662a3f3f9867d7131a4b6c6eb0de7414a36f77d66a90d7bb3fc49aefe51a330f56269704297504fc1306cab696cadb93a37012ccaa7155b101b0b480da7464f4a3f6c0647d6fbfa88f78fb92495256c404b8f196da348cc3a0c25a12e1c548132b35cad7d2775283b53ed14512ee625d50dcae42c1ef83d3bac6a58e03363c2c10cb17066bc82d17369045565a3de6a1cdaf992ea5c27d0380db17ce5138facca35b2aa6091e91eecbce2ff44ea8463e8d4ec7e766f68077f43a603c3771594e4a6003b04d67a446626e133fdbdee19adef2628c5e6dcd46d16fa31f0d48f26f7aaf88a4eec5b23942988a03ef06c2cad905f19a4be752a0b1f2e8661f1f1d09576c6b6d04dba1884f9d9c941619436c06c8dadbe46925f4d5a6bdaa6c683fd346a6fdb2187062dca05ecd84475f7749213fbdd7c2c958ba36dc152b8b3e752047614f7706839f3d106671119864459fa80be2de253472d3c6c56b69b7fa3e508e8e110678c9725664baff781345543b39f9a19b8cfced865691cf70869d4e1747d3fe2e9474fdf9d49faab65a4ed4cecb64f45c52342c0367aca7d16c41210ecca3478083d92a6fa1d28066d2fbf1235458829be436f7ee71217ad2ca7a389b6c69d79601da49549a13f1307b229e890a9b5cf1fb5569d6b74e474fb0350ff9eb10da2fef171e872ec48767e720139f9aee446837e428dc0286ea6a9d087ded3b48347cbd300102ef6ce318a99ccd40aafc5a7c766e4fd8a31aa018bfef9e298804a8b1e1dfac025c552a7e14fab1cedcb91809509d8bf4fd8f8bca8116ed544ed4047931623314450bdc0c92ce0d934a982c7091e6e6c7b255f60df858baabcae84b7b45fc478d1e33331b472b0ee1bf05647c965085b11afeaae5934754aa61d1fdca1091f9018c2048653b6230f18759a0a89fe926ffaa881f852bbe4277c48bc871cc11dcbb7b633ff023c30625c7bd3921b40f9ccb31fce4622c1a0f1d581f2f541337b9ac2c42678cc12dd789781aab998685ae041a3fa1f466b74faf5421a2c7b9286da066fda5a28c97d7dda8843e80f26c1a9e624692d99fe1edb6fbc5944d86c9d2f3ab327a3812e4460b3b022f9a723ea8f53c4fa91b8a02ea17a0aeaca8e41bb5b247b65a7bf6a0897d1bea90061eaf267e71ff7437c707692c7d655d06ce03d7ce8d87927ad143e1c65a406f4f608402e4072e72fb2cafd86500b605314c336e36644eea0c273cc5c073a4c42fe46af11d34dcdda08487fe5588bdb87decf92c2610e783f1440a9076ea1ea8c093694b30dda14cd4a4b0837752d6d1a72c3e2736651b9ab7e9705eeb83a66aeea53fe4a381e7ccf6ea621394b3d8c3b2eb266600853174f8a780554916fababc5101bd0f3efcb3ed290f451e5d7748400e847f82a3c5f6fb433b851b14487ef4fce62cd54d0ecf11e3ada5a380ef04c1591ddbbc70e3ad65d59105420e7e6078847db74414250545b34b7fb27413993174bc9242082e7f243e288bf5b3fd9fa7fe4ef16d018f050ab1059a748df51a801d3c365442f9665c58daa6041ac2cd95ebf6dfda5578f230824e311c0e8ebd2c7f6186f251eb461b97f9ef83615a337ca09c0b12500566a9fbc6654dc41c55a60e916d4d735e5af29a3556da0ea1c6081a77ee2ab59bb20408315fdf4bee98da22c67d913bb9aedea3b144cd0f7e47628e1206d98c5c299210a31c28d4ce21b0eaedcd03d6b4031422f944d39918545a0270d780ff2f16083ffc2bb71a14c4cb4d4a0249308762ee505a01cc78fd1fe72a3483290bc34a21b986b249a7dcba4a05d9a2a7388cfef2d5e9d36c61ba11b9d1f5e80db85545d980e4af5d613ed373af3e2ae4867bb2c7728bd4f8cd20ad1fb722c1ac81aa23e6db8dd8e01755c559cf6cee586aa63192a188e242f9cc760cec38db999bd5d2063d4690a2c9af10535fbee98b0cd0b00514c95a6c1f3e28306a2857c342fa06d11e82118f310e031797554e53c8aa815c4a8543803755237455340fde4de89621f90461d33f6ca7940bf2467bb247168348e9f8b91fba3df85e25ab85bfadb5da8e7b16448315b09395fd486a28766950cfd5648fcd98fe061bdc0a01dfb455879c204fcc90529541532f97e86882215b13d07215d6c3d45834997ae0eb7d5c069fd3d153a349a44c26526be945a57b3492187136f012cb5f8ae97c238f0583e855e97e8645246dfcdf37f56d3e2d4eed59d62ec5581bfb24746c4e68e03a69dcd7b7a9316f1561bba436a4647177a5662261a9ec29954ac140fb413b6639b81540472c6332fe8dcf2ac8f54b7c483ba79843889f202a2795d11702feb012156450947ccf80b8709decfc6a60f1c21e44faaa77c58cd1b5026589c250e2ceb53262e4fad17652d540b08b8952d8b444effca0097c960d02938aebcc9bf3a57898d279060648dde6bd5ae518fd7006c94cd47dff789fb7925030a10f99708e1f6516342328ac223e0c97882a7d603aa6efbdf2fb5d6d575ab0b9415a4c841b872a8d72afbd036e9df71fb22bb699995c00b8e3a0e1d2ebac325f2c2cf7456e388bd8ae41460412c2b64c57ed52d7931aa5e199bc189e9a7f706cb7b8f59d55358de9858d49d91ce6486f77b67ef04229b936d884222f8ffc8bf0275fb028bc995fecd4aa51c9e3e04f9ae2a37ac8642c8eff13b38d1e43b75ec412d6ada1c122bb8c47a0e9def39ed7d3fbfb897a63d987ef258c49ef2ed827bfada8ec0a14a8fad2d28a8e1b512b856e54e12cf6146056bb4526f49dec5ec2798b242528aabb82368d43d32ba66061517476d96ba4aa8c622de62545700d50e5b2a85af876d8e8cee60d3086a2ce29a57ff4d743f1eb69ea5ab55b7ecf969341a7677765f75c9ff41ec63bca15eb66a2ffbd0c949a9fcf14852ccf784167fb1dcb37eb644e73ea7bce2724f7827f4130a797546dafbf07613c3e0ede0319dd925759cd062c1bb6c530654d6a34dbd39f049f2177bfb1495e5c9a640cae751be2e957a1fc4c49c88d082b286cd4dc23de5b10a555a3f12c775e0b9b6394426a381705337f4c4d81777d9af9b28b3f9696ba8015dbefae7b91ba0df905d91813442164dcc3e33fb03f9957fc5e50ea7c5e64121a64af7bca5b7bbeb32465136b81b0904866af29a09ee8a859f22abc898b6ed7a06e635153c5bf2c64fd533c3278547227eb8008fb21defc66deb50df94d50129a1c16bbd29246ab9a013ca434b268cfd7a5f9234d4de52b2cad5310471fcbfa3f2ca9e75840fd9a5c48cda976526e9ab0b10c3371491a8c74ac5effc1e035c8a8f22e9b47677b47c6db89d2afe33f4107e38c14d63c8465eb311d10b166bdd5b907ad1cd8a8c18ed3a4c5e59515f950243cffea3ebb0d1a9ed2a9a694ce0da0f13b584d01ac2deafe1318073b4f0a5356138e2fc9dbb8a40fad254a8fc12669ddc699f12f1a3395399331fbac4e4eaf1e6b107d98001f03e715ec22878afba0541fed9d7588c3bc878b5bdcdaa4bd143bd7"}, {0x18, 0x0, 0x6, "b4ae4d25"}], 0x10a8}, 0x0) setitimer(0x1, &(0x7f0000002680)={{0x8001, 0x1}, {0x8, 0x3}}, &(0x7f00000026c0)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) setgid(r3) setitimer(0x2, &(0x7f0000002740)={{0x101, 0x7}, {0xffffffffffff153c, 0x40}}, &(0x7f0000002780)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getegid() recvfrom(r1, &(0x7f00000027c0), 0x0, 0x800, &(0x7f0000002800)=@in={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000002840)='./file0\x00', 0x21, 0x40) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000002880)=0x101) msgctl$IPC_RMID(r0, 0x0) getgid() utimes(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)={{0x2, 0x3f}, {0x93, 0x1ff}}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000002940)=0x6) 13:52:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockname(r1, 0x0, &(0x7f0000000080)) 13:52:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r3 = kqueue() socket$inet6(0x18, 0x3, 0x100000001) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x40, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x10000, 0x3}, {{r1}, 0xffffffffffffffff, 0x6f, 0x10, 0x8, 0x80}, {{r3}, 0xfffffffffffffffe, 0xe0, 0x8, 0x100000000, 0x4acb7cfd}, {{r2}, 0xfffffffffffffff9, 0xa8, 0x0, 0x1, 0xc5d8000000000}, {{r3}, 0xfffffffffffffffb, 0x84, 0xfffff, 0x80, 0xefec}], 0xfffffffffffff001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x21, 0x3, 0x3, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x8001, 0x5854}], 0x3f, &(0x7f0000000100)={0x5, 0x9}) kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0xf2) 13:52:55 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x4) 13:52:55 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x8, r1}) fchownat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) 13:52:55 executing program 0: clock_getres(0x2, 0x0) clock_getres(0x0, &(0x7f0000000000)) 13:52:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10090, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) getsockopt(r0, 0x200000029, 0x27, 0x0, 0x0) 13:52:55 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffff6) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200000, 0xfffffffffffffffa) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file2\x00') 13:52:55 executing program 0: r0 = socket(0x3f, 0x5, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="55653000000001000000"], 0x1be) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) setsockopt(r0, 0x7f, 0x8, &(0x7f0000000080)="7624ed424d1aa9d2146b05f8a02377699abbd5fa1d26baf878ef5424c5530419950112ac27c75b15e90e3956b93b20d61112d3d8f4ee69625868b2ff4162", 0x3e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x2}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000000140)=0x800000000000003, 0x4) listen(r1, 0x100) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 13:52:55 executing program 1: r0 = open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) write(r1, &(0x7f0000000100)="e6", 0x1) execve(0x0, 0x0, 0x0) getegid() r3 = getppid() r4 = semget$private(0x0, 0x3, 0xc0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/75) r5 = getuid() r6 = getgid() r7 = getpid() r8 = geteuid() setreuid(r5, r8) r9 = getgid() sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="5f02d5710bc5384575bfb71a93e1b7073c376f7b612b0e3ee0a451f90c1bc358e2a81872bcc9991e5b135f13d6d71f0552bcf94bfa1ac27ff9652742b0777c22e5a7797834e8f1dcacef6df20f2b931cc7c19b7b05f02f7d869526a86a2766", 0x5f}, {&(0x7f0000000140)="7efcc4d4273c31a00e5df4d39c79b9a878fb1120ba4959e02b9c70c7ca2d0c8c6d5dbf01ff666b6e017cca351f9427322508653f085b4ff9ab", 0x39}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r1, r0, r1]}], 0x70, 0x4}, 0x1) 13:52:55 executing program 0: r0 = socket(0x20, 0x4003, 0x100000001) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) accept(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000ddff2c28362bfafc523682fc9000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001a80)=0x6e) sendmsg(r0, &(0x7f00000019c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)="47592340439fc46f0f89eacdb54a46251fefe505d91ecb70168da9e6114419dac5f44ebfc05174d037cff6865e6a37b06774483eb4f1da99ec9be7d187f6c620fdc6a0198f5eff80dc0a17138736b73a37ab4a33919c9a86b5244a11498e9e982006eece155a434f4c079f3901944d8aaf683cf64e5eea3a7ddd1317ff62c19da754ab2400a20b681c076d87d84499beb3f6765c9e61d3918d5bb0d4b1c96159db140708426ccf7239c1971684a266e4a98b645548b79b914c7b0c8c58fa58b17db63402af19b3809a6bce1a456dd6e7f11224c4ab08a0f216031270fd025570a5977dcefb7310e481d77238", 0xec}, {&(0x7f0000000140)="c3ea8689180d2eee4d8df96cfe32830194b4f8ae6f0ec9fcdd4e3971bd356b46fe88de78ab33f69cf9f63335c2a751f3f6ff2f9df013b885ac6ec54a27022d88fe37e481858bcf2192244430db1f1bf7464132b96ed0ba70d1c96f53d9c4d50edf71584f90f88be5f8aa8af44bef7ee0fb51d2dab686d3da10aaa366982cf361b20325fe8ff18dc3de0b2101bd60bb8dc679048c014952787f3c8f893adf5b77ababe1aa646020781d7befdf617541a7f12665f6b7bf4130991b99d2", 0xbc}, {&(0x7f0000000200)="cfa1c596635d6fab9de3a269e1dbadaed14e20326a03000000097c865d14730107294c0b2bcf0aa7531e514c6d5d888576e135f24906dd05e099390becb14b9032c847", 0x43}, {&(0x7f0000000280)="afa85978d2f36100ebeec4fd00edf2ff95635ff262b2415ba44b58581ad23818b35ed2170a98b4694c8be4ae9b0f0a4d10f4518e6a9906a7ab0f93b97ba02b78bc34217f2331600df5fedc40bb5d1c1ad2e0b235a09b3b79ebd6bd08259802a7c35eabb810004767654dc2563995999230bdfbf4819458a99535", 0x7a}, {&(0x7f0000000300)="37d8b3d55244f09e538978dc46ce26a752e5bee0665efaad02a86028976cf43ac14241f324ec641a24601130a57b74714bfb3ac35fa15527920366982d7cdf9d7199875359c7e6bd65aa1c3881dbf0a7b36478b7b2fbeaea42a3e270fa3881b65c28b81c8e0dc4e7909e5d77359eaf7df8302b7215106f25bf07b3a221431fd8ac4ee768b0966ef5eae09d7bade90ddc4e9942e77f1b923a690ae5a251d26e8865433ab731f5ac6d6f3f9a56fdfcd50e4ed5e73166de6c83d9b2fad72373d6c1bfd3b556b0e768927d0a03a900803951f96e26ebcc19a256956a1076b2c2c7c745752949c12d402f0d996d", 0xeb}, {&(0x7f0000000400)="7101d3081071c03bfaf181bd7cd3ab4c4a34b140cd89ccb6f127b75600fb882ca22f8827eb6c5affb2b5e97a8ca56444060a28d7708e01f8833ededdc77c20ddad27f43013fc63f6b6d36efd24e73f85edcdc1dcf4c6a8584bdf1bddf3e47929cdb27727205b2e6a728924", 0x6b}, {&(0x7f0000000480)="9933df16a54355067b91060becff03", 0xf}, {&(0x7f00000004c0)="b185435e720b950d4a5471ca7db8efe04a90285d904ceb328b5f05207df54a136a85ce630d28994ab107c793c3e04a4eaea43fac08ed8562bdfb1b45b79373a0f3a0f324e70dff3b7132cb84b29b5d2649e1391edf8f85852fec5f363a7f4305a9c90ac6b0ba374920737e2e5593dbc9c8ca51741ecf4445eb96b79555fe3bafc2b5b9450b8da8b390f270683eb85546854439ecbb6f43d74592a6eb0908b85ae75a3fff50c2db5b218b2d5e010f8f41a8425a01e4208dd922e416f6708b82a5ff", 0xfffffffffffffeb0}], 0x8, &(0x7f0000000640)=[{0x38, 0xffff, 0x100000001, "0346299bf471a81c06b61ad66372a995bf8267540db1c29ddae038c57228877a14058a2bfc73a01e"}, {0xf0, 0x1, 0x9, "31fc6323bc65763e09b34d279a0af1fb73c8855196f7f9286eb483fb22346452958c6321f0ed405a1d636bb9aa7129b0db1e56b766f07f0717b2e3cb44bc3bf56208b864bbe86f4cff9efeb5b2ccf4574fc9ab40751bc32201d028fbe73a0da441126590f59ff5aaeef312d95bc362dd5617f12f6151a53e0a541ba9027de9a61764935b9dead68055a19d37a7d1aa3728f8f4fc3c825420ff320abf3bb52b54d419211d224daf5b1e44a0c32c7c8f1ba72ef45600a943ed9e9531080290c993a1b181ecb1393030b74e266d224d4a6c45d9508c6b7e8166a5b8e7"}, {0x20, 0xffff, 0x400, "887397aa0ebef4ca71c235ddd968"}, {0xb0, 0x1, 0x0, "2d7597567253d4f240a0423f61e4ca03096cf225b4e8b51de67bc94778b719f0a3db81b58cadcc966cd96a3aa821311372802ac948392076fb565032d33fdb28033fb2e5d162092c1589f365789b519ba65ebfe04cef7b39ffa19cb2737d7a9bad3bb7d582651894cc4ee1eac8849ecd9fa2b17b282b55b00f7008236e2de7acb9251ac8ab02ad069d18fbf4512c8ee6c36d81e000a8d29c9a5831ab47"}, {0x110, 0xffff, 0x400, "0d8ef2f9b0a3a77d9cba557e1f06322658266edfaf8d4ac9b76bccebc5e4cc5893e415cf5030f724c6e84ca425a8d110ff268ae4de341f0f74d70ef6a0abfc8ff063c309a9508cf134b4737da06368a64e097012f7b935893ff3f03848513dfd6c049e119524309537eae8b12cc4e56148f146b4bd325c4d062f75b01a03707bfd438c974c29d19364e76ccf4c13d067a499677f32ec672219583b6d7fd8ace8446553ffb25304da281cc8f0a6d22553cd4dffc91a24568bf82e86273ca6a46ff04320ffd2afcfaad4cd17c771154e1a1a2a31c0939ebb8248b81bc91b7a4c1f090603718b0a48b31a5fea695cb82f468f979f282969504da8709a500bfd"}, {0x1010, 0x1, 0x5, "9af657147ecce12a06401ff482ee5098526c8fcd2edae3690f7c70189e40003388d30c8676ee42ce736ff878716d3a07777a6785844bf7520939f71a862160893f0fa6e1ce3155d651630985e12cf700e710795436aa1df2844e7cfec613a0fc2227d524f83bd81ad09e1e868bc2cf55604c861155d37a0e52a62142d21f3cb4c2f2be16cb6624af9a534b7d984cf9cbe01bd77e17dd0b079ad867ce45599aa02cb45090fd69d402568671dbeb5625a6d9cc69bd0b3007b7f056d7baf1eecf0c0ba9dfaa506fb55ebe5f941ea1b45e5c9c4140a781011937802d8caa5b89dcd8dbf8440f6cfcefb928480d45b6575d6d51df30e8ddcfd55381e235f65e087658cb86a81236037e7a1b3ac24f8e63d783d82fc2a5f5699466c8d3dfc2a5fe167bed027c00d652491151bc36953267ec03e08e7124826a3f6e5c593365f9526de3d91314c0b63093bc9d3485d61c829954102b928a88eb9353e3e056023684d3749ca265f7743ddc434baabc5bad545d6ab48ef4c1e9dd0831aeb5b4edd6bbb9f41b48992a37fea58a0d78300620063f4c289901b5b77663b39ffe165527e9d8eb00948e541f7a46b156a4497ac6fe8e23e01fa489d84ea6d16f5b2583711086badec3b41ae9cf1669ffe19d8b78234b1c123a1e8fc454df315c01eb2b6bca86f1c183ad10f395d181dc19950cdc48f1fef13334b28e44a8d8fe8d9b0df8095c37956ea8208fb0f42821cfe1ff10825f0151fa0dcf4fdda7ed6b5e5ac2213d328158a54689170bb8ae80f2049f5544ba99c4a61e451c509f691b57c0a8213dafa01d3f78db813a9a86fef3f95c8f63a2ba8c49ae65cbb3d032d1b10c132b3a42344a683f11566915999303d4d8f1871d26e12c7094d257a6ecc0bbc25a9cad87e63dc0156baf2cab7ba0a62d255a11c2316e83cd1e762f50afc30593b72880907e5bce7bcfe70c4db517a984f7811ee9c0fc79e9c5fe3c6ccaffd2a20f8d67fbb04bb5449dc5b16976708de1b0464065e60664d50aee63de680f21246fabb5d70d0fd151eaf5e9037a84a77e84776596660c9802c5eefe9c6c5943e8da6576e81db242c4311b6347ff5f706987631daf3503ff2bb4519767e47ff889d2ede08f6aaa30a45d3e043b654dff7dfc76809acec2994cc78b304238dc0d9d5f29311c959108b58a410c09c7b1289d76ff7eaa01804d2856aa568e1b6833e9576505bc6d41345ce5684a2eec6d94019a7602bd1a630d0e347bebcfde6d73c579d707020a285d2d46e71b68f8a8f750f5c289b16875aee497d6ef9b07d5d40c2777c8f59c458344844e09ebeee449dcb03ac2d5a0aaed5904bb7b6031956dabba7c5593856261715e03db80b874bc2e4f64ebd1b03e40762e7acde2172b247bb86bff34812fa08f0d0894eeece140284476ea0100a610870960599da2799afda66d505097fb9bed213f34b0f310a2bdafd9f39ac83d57cb9d80c135b65b84f3da97e9d78df9b71a1584670066c61d8301f539fca2a5c9bf69b11e369767392be9c6fc725b5270a9405c5cb11f5271197aa71a300ec9c5ba44cfeae408554c35957f5bb5406f296eb8069f7fafea4932fadac4060d674f03abc21038994ac85623d8a98416c0aa962540339950d071121abe91a0c7b047a2499686848450689f7132712acea8ee8a66d2707599fbce309b8a1a8381e6f3e810381e3cbca0f05c08ea7df72008e9ffaf6ed014f4346a469c42997b74b2d2f644b6aac740733617cbfdecd10e7054ab265a254883bd594ad6c92e31a304fdbe053c5843b2f274f850c506695cce22e06e16ae0fb44bfe927ec557104c10e461eb5eacfeafc6b2b24a16d5a4e57d81f4904ee937a5443d34391afcd0def2cec2087962d00f88ea8c2eb7cd460b73f7b3b552b599ba3fe5bda34e5d637ff45535973ff9c90b623b4c7ef09037e3508ef7d5a816ea4378bed398b22f91b83f9bddbf4f6e84ffa8741c20da692fb13d0cac42b0fe768599c7c4cca3727847af0c722255836b765d6dd13b4cda2732d066d2e456a04e35acedde9fefdc72aa1cd14434bc618cdecce52595a04688c4b542d8515a670aa950a18ad30aa8985b2d161e7a9b3daf8167f9e41da444a3a4d1df19dd601fa27037c32cd954ae5446bd55eb8115f52d1d57ca80c29ebeca762649810c0e274627fcce2432129ba6134a27269be977dfa522f7b90ed458dd73ae824364c6de64736bf4021735e786e325f4b06f5d310163cabff5a0394f7dff7e81dbca9d674fb150b02f0319b8cded1cfa00140fef5813553d8c2bf39ff45e1ae17675ccefedd9ad1fea26728b58753a1b2b7897ddcd45c86b996b828abc8a7059b161274fd44a1c2b761159d70bd57afd755e61e696ddbfc4b08bc916cecab8584dcf7f07a2bee877e879557ce8f0f88baba1cf3ba8a382e1835efba41de2d48a894bd33b117728ffdfff5aa753f013b9ee9b6193015571a6c5627c8fbe5805c43b5ead358e7ff37a14a2ae450c54eb7429af64e4a3f2d8d7355e4a7e7dfd3447bbbef18b8f29eb88650add213fb0690f59ba2b4ae4e61758d60fb009bbaffd49d7946cfe6c140f6894fba74fcd8f45a5c7f90e8e1fd7aa82bfff0307f6f737d11a0a94a6b4bebc1596bfcf6af282fc3d861822e01a41254800f40982159c10fc6917c21ea4a311e7bc518303ec05437cccd521ca9eb38c606a00fc1670d6f72fac7962cf831283fca5b3675268af5832622ac4f75f5d35a95a2ddfa0e27fcd2eb3c814fba0d5c37c67ffe82d95c21fedf08cc9481204f934f6d8098d5f397ff06053b8b97e2062567a358d8c5d5c7db14ad8b9573bb9ec441fba69895891fcc0fb9e9ad8199a1d357369d5f4d76e6577e691e119abecedc4b5607dd577dcbbbe597f4fb21a4fe0b776253bbd2999ce797c78207e695b0e111d055065e6f5f34260b42136f43588a22ce1b84864e9c51bc472d21b80d30df38638404bf49f6e5e832718b1fe579bd65c14ad584db34d23522f00c2c40c883dd8347e9ae019cc7e4a943f6908160f4a7b138fb0955fc43698528ea2c3c79bcbf690aa60769b8886e193b3853d0aa78e78a0e782f996cba79e0aaa63334ed2789dde03e552e73034fcff9214a8af0d64ac74e6ad8dfe7acd42c2b86c0ff5134fa85a9edd8bb0a39663bc7bb621c024e35b686461029a55aa69f83186ff478cfbc1fcc04a16ceb52f1372278ea257e562567891745fd38f721f5d8430b5d85ecec03d7fa3be8fc6b246659883d79363d53d0adc66c67067665f29baf8569d31631671ca589ffd2457c450b431f6925aee1178aca455faaee1dec247228c66db4d05a87077a16aae017a72a8609b734e2296357e4ca0df14980ee70cbca3d72ed134a6932a5581fb08e244bb8febaf94ee47b556be4b4a28253875df2450206fe65a2b1d4b5f92a99bcb0550fab6d32f2fc69ddf77efbc404f7fef22d35de88d678d7ba7dd7a3167e5b133b05f22ef6468386d48f5684e24b64c1fdfac55cef80e59b6f6fb4a9dfbe3e505e05d1021ddcfa12b5e8be2ce2c706b84871a69ae218ee4587fd538f9ca0123cbc7b498824331af294f28f96f001759d86987ebd8004090361973f42c01423a335825067955c6cda96a1466de7db73f0fadaa88d1c85aae47983c9f4560c8ba18e23919b8f4ab98a3fd27b41dae6e2f7ea8efebe2d67aa87a01053652bba97f789b60bca99b4fb6da9c48e506e294925b8b534d88380382130bf5295b9e6d175e99260b838fa4f66f64bcc423fb788102c324ebf9c1b2f4981b3db33e8d89da5aacd459d9c29bc71274823525ae6d0e9d20d0cec4c7b66806e9d3165e1bc47698a1202af8bee97c3bd3f491c754ba15b2f5746bab2d3c9db607290e34cd6f4b8c89e8c365197421e9668c5a0ed4933573a8a324abecd35f4b8cd5266a540d041f09c524113c992fccda796b03a0680bce2ffa036afbe110b20fa11029a3fd17ecec1236f93cacb476e3a6726efa4404f39f671b19c9fd206c86f5c50974e073bac5cf6aacb523c312a99ad7f4f0c9c1eb9ee280a5b4b5a858ed13f56a4cc2e0570d4a46d0442df339ef61d8c6c5da0704a951381b785c8c367e5bd7acb928fa2bdf63e7b15e760e5f7ad16590c2fd96d256efc43de6a516c0c804b9e87bbfc83534b9b746e7d22aa13d7137611f6b4c217c383a3527c744388a15ece32728dfb6febc441ce75debe65289b32af62aab825445f759c9f3900f6629768dcf36fed042e124009974f2f3745274375a05e52bb0da08324b739f3e34c61f04a99f98866d5e7753dbb2713fc27b9267bad4fd26f266adb179ca14d6aa55abd3e9529cbb2e51ea67d3334e59a877f035dff01df79841e02f079562ab712d446d51df4ae550af89f9e86a297ff768c4f17ae064fad42f7e8b3b9a7b43e7e193a1f5149488a03665c4d763dff781e682f682a69a4adef8224710d5630cade38dda08ff0e6029afca8de14506f74ae43a5463f838a8d66735af0b0dbda69c1917c6597c16790b70a8b8e87f4814e87d226857ab3e70241f9b8ec0904d2ca673c3f30b9fe4e78139e2d684dda2e0806f1bce78ba846b0a4b457c1f6971f6dc7be551980e8845a960c986febf63f4cb2a4c71055139c1f52ddbe5b38d0d0d30289101c0345f91ff0ab3cace138614c16aebce71b83cb9573c233e0943b85a13d9daad2b306c9f471d5f6b9af506e8cb3c1cff8dff0492309afd17a470ea5682b6acbda42b7da6df5ca7f9a3287fc937cc3b18008752f289745b75cc48b6b5541dd318ff7eff6ec0f940ba246a6656bc53e5340a01e2c483a3a161a5e716ef98910f26f39992865c15f15ff4c54b47b32051871f0df3adc845c9938b02b28ced0feeaf35d7b3fe784114ead3cf1f6641740e078f1a68b45c8b165c6e90d83527dde76f2a37024bbb6befe0bbb4ca3c8d7f3988cd12a48d39ba545a331113203c581cd5f773e563cff1fca3f22ec9ebc8420ca74f2ee0df356d9db02c14802bf98513c831cd866d7aac74c2b8de2e4a7e6889b16c0d55dcca393fda92124c1029ae4e13f6516f3b759b580a9bf52a0be4c703d1d7d7b2c0e43e76295e2b046c1142c9eb368cd04673549a968c96635ea8f7ed06c389562e80e78ff36d4367b38f57d0e5b8990dc05100c836273e877831e6848decfda5f2d56dabb985394011ab6726cf86a6bc11166e0b7495f441be6688c7ef1710902bc83d44f9f55770bd74f78da3666af2435d513eb2feb482a9f5b101688f99d2882ef6cd4f844f120748d516041b24a308ebc250edc04e885a1caad46a15c582e044deb300b51ec078201b5a4288db73cd3c034836a039095e0577ac80ce301bbbcb04a108b0afd56605df08662466a8ec4fdd25852f742868a81bed6a73703eab8c163a3553050bd5bd425b955051f5d715ac0fc4b834f3cc80457cc6cd7bbd7a86ba1778740deb0687c9189bdf601c5b20adc574e9c11fd0975eb4ce3d6f4ec6744e3a4e2499a494863af8ae3a221a563834b25d06f357291e7b25429ef55264fc743ed279e0999b520b94b0be599cec1035d846ae8b210c4dc767b4ce8b38edab1386afe57f4ac47412466b1b94b76f876f37e8227420a88ab0108e2ab95d7bb8b8c60bfab46ad7c7c9ca01e78f0892816eb1f2b9eba6cf5b2d092005fee927ab8c23f6d5d63d21ec2cd1c803a84bdff6363da7c60065739872a27a4f7c893b130697d33952c6f66ef326e157812f94fcdfee75d7d01616da13e798808c1a0478653a941608aa50468f8b17"}, {0x58, 0x1, 0x1, "9954f7cb29a8f5de2e926a0743d6cc5530259c1a743ab2df8d6c835e0aa63df8b349937168cac04051c9bd5df18969ec1955ab26e69cc3ddc973e811f22c53e322fd"}], 0x1370}, 0x400) connect$unix(r0, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x0}, 0x8) 13:52:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=""/4096, 0x1000}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82020010000000000400d4141c3a2f1b65e63835da09b7f01e377e33fe36beda6b251508e441bfe68c51b89688bcfcbba7705cb57b2a095d8ac92f73c4ead85eebf00503bd249405c6c853fae29f62c6fb1af9a1dd244100d7c97dab15aa9562b4af3ae02b5ba7d11ce8a5556eaa910d8c0eb97ba3fe9351fa95ce73ac902fef438d66b2d2953542159a56da6e69dfae1d64f83c28a16548a63c985288b68317cd3a2ef0fb47f99183909203e6f00d8f6546fa7c94ceabe9dd652eb311532c0fc8fc6c0974699783b3462c259d34bd7a9c7623b95368cee21d7fa752fd1fde488b7cb440c241"], 0x10) socket$inet6(0x18, 0x4005, 0x7) 13:52:55 executing program 1: r0 = socket(0x36, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xd6) 13:52:55 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x0) 13:52:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) shutdown(r0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x101) 13:52:56 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xf5}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x8001}, {0x40, 0x101}}, 0x2) msgget(0x2, 0x200) setitimer(0x2, &(0x7f0000000040)={{0x4, 0x8}, {0x2, 0x200}}, &(0x7f0000000080)) getitimer(0x0, 0x0) 13:52:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file1\x00', 0x20400000002c7, 0x90) openat(r0, &(0x7f0000000000)='./file0\x00', 0x820, 0x46) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) 13:52:56 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:52:56 executing program 0: r0 = dup(0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x3}, 0xc) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x40, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x22, 0x1, 0x8000, 0x45}, {{r1}, 0x0, 0x80, 0xf0000000, 0x7d35000000000, 0x1000000000000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x5d7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x7, 0x3}, {{r1}, 0xffffffffffffffff, 0xa8, 0x20000000, 0x9}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0x12, 0x0, 0x1, 0x80000001}], 0x5, &(0x7f0000000140)={0xfff, 0xa4}) kevent(r1, &(0x7f00000000c0), 0xec7, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}], 0x8001, 0x0) 13:52:56 executing program 0: getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = semget$private(0x0, 0x0, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/98) 13:52:57 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x12) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 13:52:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x800}, 0xc) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x7fffffffffc, 0x4) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 13:52:57 executing program 0: setrlimit(0x3, 0x0) 13:52:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x82, 0x20, 0x8, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x4000003a, 0x80000001, 0x80000000}], 0x4, &(0x7f00000000c0), 0x20, &(0x7f0000000100)={0x6, 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80}], 0xd497, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x6, 0x0, 0x0, 0x0) 13:52:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x100000000, 0x20, 0xffff, 0x9, "51376a1a5cf8cf6559e2cbf2978099e6c0f6614d", 0xfffffffffffffff8, 0x6}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="30008000ffff00090000000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYPTR64, @ANYRES64=r0], 0x30}, 0x0) 13:52:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, 0x0, 0x1f3) execve(0x0, 0x0, 0x0) 13:52:57 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 13:52:57 executing program 0: r0 = socket(0x11, 0x1, 0x3) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xc000000000, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000008, 0x94, 0x6}, {{r2}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x9, 0x5}, {{r2}, 0xfffffffffffffffe, 0x13, 0x0, 0x2, 0x9}], 0x3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x68, 0x1, 0x7bba, 0x100}, {{r2}, 0xfffffffffffffffa, 0x2, 0x22, 0x0, 0x6}, {{r2}, 0xfffffffffffffffd, 0x8e, 0x20000024, 0x4, 0xe53}, {{r2}, 0xfffffffffffffffd, 0x1, 0x15, 0x36, 0x2}, {{r2}, 0x0, 0xc9, 0x1, 0x401}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0xad6d}, {{r2}, 0xfffffffffffffffd, 0x8, 0x4, 0x2, 0x100000001}], 0x1, &(0x7f00000001c0)={0x8, 0x2}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r2, r0) syz_emit_ethernet(0x5, &(0x7f0000000200)="a5ca64be8f") 13:52:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0xa, r1) 13:52:57 executing program 1: flock(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) ftruncate(0xffffffffffffffff, 0x400) r0 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x7ff, 0x100, r0}) 13:52:57 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000140)="a4f2ab3db89333a04863248cfa51a775211c67e5cc7a86d800c219f4d71b248be53bdef26e91a83039cfbf00ade5c964dcf79e8ee603093e50f29d273cd47c147119e1623bb996c117387d741516a374d4c1a798b0fd9e382def33ad91b2e737426f9bf2bed1ee6afe02d71f822796889731af234351f599141b0dc731ca52929ec364f57b15ea4ba0f6b0", 0x8b, 0x4, &(0x7f0000000200)=@in6={0x18, 0x1, 0x7, 0x9}, 0xc) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:52:57 executing program 1: r0 = semget(0x1, 0x2, 0xa0) r1 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r1, r2, r3, r4, 0x25, 0x8}, 0x620, 0xc3e8, 0x5}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000020d, 0x0) pwritev(r5, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) kevent(r5, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x2, 0x43, 0x9, 0xfffffffffffffc00}], 0x1ff, &(0x7f00000001c0)=[{{r5}, 0x0, 0x4, 0x40000000, 0x6}, {{r5}, 0xffffffffffffffff, 0x91, 0x20000000, 0x40, 0x9}, {{r5}, 0x821d54528af2e707, 0x20, 0x80000005, 0x6, 0x2}, {{r5}, 0xfffffffffffffffb, 0x4, 0x22, 0x200, 0x76b2}, {{r5}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x7fffffff, 0x2}, {{r5}, 0xffffffffffffffff, 0x45, 0x7, 0x3}, {{r5}, 0xffffffffffffffff, 0xc8, 0x80000006, 0x447}, {{r5}, 0xfffffffffffffffd, 0x80, 0xe, 0x80000001, 0x7}], 0x8, &(0x7f00000002c0)={0x1, 0x7}) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x1, 0x6, 0x1000}], 0x2) getrlimit(0x4, &(0x7f0000000300)) 13:52:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/39}, &(0x7f0000000080)=0x29) 13:52:57 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x1}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/22) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa, 0x22) geteuid() fcntl$setflags(r1, 0x2, 0x1) getegid() msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) getgid() 13:52:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x28, 0xa489) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000040)='./file0/file1\x00') execve(&(0x7f00000004c0)='./file0/file1\x00', 0x0, 0x0) 13:52:57 executing program 0: r0 = socket(0x20, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/198, 0x1ba) setsockopt(r0, 0x6, 0x0, &(0x7f0000000000)="fe07ea88afe1be570d725147868c959a32b661aac84990a634cd0cc3806b1fb71e44435f76e765fabf7a4b6c5ea1855db2b1eca0db7638e7e1beee2439e11354adaea674d20d0a387f8271927342607625061a", 0x53) recvfrom(r0, &(0x7f00000000c0)=""/220, 0xdc, 0x3, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 13:52:57 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = getgid() r1 = getgid() setregid(r0, r1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) 13:52:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000140)="e6c9f4ba4abcd1da322c4a7246e6705c14bae8001dce9312a6ae6770bcfdca339e8a05332c157f97ff8140587421ecb6d3fd6e68136d9b31d099e9b8a925ddece1b87930dd106dbc9a1a57fd37669ed4c292902a58290bc95aa425081ac6417f6ee5a94d332b1a2b83df5b1dbe43916cd65fca314af2c4", 0x77, 0x1, &(0x7f00000005c0)={0x18, 0x1, 0x7fff, 0x8}, 0xc) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)="bf9f29cd12f10c8b4b9d03f7735c24760a3b23165a67622af1ac16b786d9b62852f521089ea24ac095dc16d848cb3927e1cabba96c409f5ed25ba775cd6e2b66fe09a2082aa13aa514830ef23fd7688c0a38b3", 0xffffffffffffff7b}, {&(0x7f0000000080)="e8e5a37f6eccb72bf35d6c55ef1446c3b357ed51f0542ab9362f1ef2523a973d7dea0ed59e0f2d34353007e3e1f8bd1eb2a26fa98627baf271ed4253a1fb0a9739bb8652d0d3e5c2c75d67f5e592e5ef7a11d46c9b870a18d10722da3b03c43b703bd587b78b74abc6b95ba6e76753a62be70b68ab2361dd3939928b5472d17ecc5360adfd804fcee4a888ac134dee3480b44197f7ca41b83f71a9c3e6", 0x9d}, {&(0x7f0000000780)="445acb9f26c64b383436613243061f236dae01df0c4ccbaa9bb13522dae364d4094509c0b31a9be731e61da2ec20b49295525e9f3dc89fbd1c26c345b4f2f608a14d98b45f3d6ed1", 0x48}, {&(0x7f00000001c0)="050e0c9e0655ba6c998c72c8600cefcaf484b7f376423155e5a50757d639cea25838e7524b2fb6789d6c299980a573e40a047278818d4ea452655ce4efe725931cf5f0f1049d76457d50f570e1808b0602e2ac19977aef3cc8f7c2dec946243adadc551123825796d9a5cfdacf4a773e264df3053737019e6907ce3d6bc39951b2816fd0d1fef0a6f43ed6cfb70b3ca0c0a0a6e29e13898891c55ed44e7d14b0cb733530c0a305347401ab2ff643b7b593e493cf60c6f4f7a20d1cd05cc54e58faebd90e3c434940a74a348bc9e5d1eda7ed5fd96dd3", 0xd6}, {&(0x7f00000002c0)="5b5ee11390e94d13c0b867530f2a4838680bdd2609f72df00a47a0a6ba38710dbb6b22d589ec9ef5e7cbfd81143fc579363395ad9406c7d81bf328596a0c8be4e9229c5fb3cc8ef4c197a900028dcf59dd18637c4c430ac56e924fb57520638e55f30350a9f7690512a214c341222bbb2aae271d16c9f04fc56231906370d2edf21d639c477f95a90a0d4e533c8f724abb379a4755515ded7530f2fa0826d605a65cface2cb7cc2d3b94b7b98f25528fbe3287749be28ba3ed19ad4ebb0dc545036b0b05e8132081b85ec5954183320fb97f50463cbf6751c67dcd697b29580547e76df653abac9b26ca834a729a6193291735a263e72993feaf147f", 0xfc}, {&(0x7f00000003c0)="f833bfe052824177d50f41060455df03a020bd3c1a4c2275a285913634a770d746b9b8dac2cf91a4403ef97b215bfccf68d7fd24624633af84b8331342dcdfdeeb3f826ccae3f6380bdf3a1695076cec9830b5cc3710e8ee69d8256cb3450b4d8273780095626ae5f6e62225e407d3c0a057f4b11f776c3d1df708aab611dad78af8987f8987eccffe5b6469874bcf095f5fbb7e708b12731961fe83908592751751130dd316f8a995d4c77b22b081c3432e40dd9f4210c1d09fb41544073377b8eba2216f992ffe8194de1e4ac5018a", 0xd0}, {&(0x7f00000004c0)="4c8b91ef15032ed2f53f847d4b29d19749976b769a44a7d8a04fc01203fdd422b6b76d91d1fa8f2b02bb4c100469616782f93bb59aaa03cf80136f1d0d0fce0277eb8f2201187cf2df198dde70c8fff50cb92efcede8d7b551da3adce4d9f1e8ae1d79852588d40e594116539fdc85a859e9b19f", 0x74}, {&(0x7f0000000540)="c76f578c1c872920ca4b529bd19e266ab8a8ea30fd6948f712c85c215dfcae213f797bde8d44b68e519e098c8f5bf03d87c9e01d78e17b0c7ac93a0c156124e9f58abef5d6530ebd8e4514904fc5eaf184bed493d6b4f381fb1a313c19", 0x5d}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="1e54eb5230b58f5a1720be1728247df142130f183632918697ab16d372b478576632efa16713bf3739897ec4e4c66f81ba97ee7d349d10940b269820107d2631cff6c807606cdf9ee8c86310749ad2a9759717a95acff0e26e3abf0d8e46e491e09f9fc29be9db1edbc75887c4b01d3c203562117ad9085ffeb0a4ba764187219cbfed2948", 0x85}], 0xa) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 13:52:57 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0xfffffffffffffffd}}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x4) 13:52:57 executing program 0: r0 = semget$private(0x0, 0x2, 0x72e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0xffff, r1, r2, r3, r4, 0x28, 0xff}, 0x607, 0xb36, 0xf335}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000280)=[r5, r6, r7, r8, r9, r10, r11, r12, r13, r14]) 13:52:57 executing program 0: r0 = kqueue() fcntl$getflags(r0, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) poll(&(0x7f0000000080)=[{r0, 0x158}], 0x1, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x4}, {0x3d1, 0x3}}, &(0x7f0000000040)) close(r1) close(r0) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 13:52:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x9, 0x3}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4b, 0x1}, 0x8) r3 = dup(r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x5b, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt(r2, 0x20, 0x8000000000000002, &(0x7f00000001c0)=""/154, &(0x7f0000000280)=0x9a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) socket$unix(0x1, 0x7, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) dup2(r2, r0) 13:52:57 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000040)="66dc", 0x2, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) 13:52:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f00000024c0)='i', 0x1}], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 13:52:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x2, 0x0, 0x0, 0x0) close(r1) 13:52:57 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) recvfrom$inet6(r0, &(0x7f00000001c0)=""/135, 0x87, 0x40, &(0x7f0000000280)={0x18, 0x3, 0x4, 0xfffffffffffeffff}, 0xc) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) close(r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x8) fcntl$dupfd(r2, 0x0, r3) poll(&(0x7f0000000000)=[{}], 0x1, 0x800) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x100) 13:52:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 13:52:57 executing program 1: symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) mkdir(&(0x7f0000000100)='./file1\x00', 0x80) mknodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x2041, 0x400000000000b) r1 = openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x1, 0x401}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000180)={0x6, 0xfffffffe}, 0x10) 13:52:57 executing program 1: r0 = socket$inet6(0x18, 0x7ffe, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/241, 0xf1, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x2c9}, 0xc) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 13:52:58 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='.\x00', 0x18000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0x1, 0x976}, 0x10) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0xf0000012}], 0x9130dbf, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0x2000000dde, 0x0) dup2(r1, r0) r2 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/252) 13:52:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000000)=[{&(0x7f0000001140)=""/215, 0xd7}, {&(0x7f0000001240)=""/217, 0xd9}], 0x2, &(0x7f0000001340)=""/170, 0xaa}, 0x840) mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) unlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/') 13:52:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) close(r0) 13:52:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) msgget$private(0x0, 0x100) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="ede550774f5dbb484f05aad16e4c165ec5d652bd3d93221728645db0107ae5e629da27cb114e5e60fdd7b34bcd1ce07b1c05686d3c20ea33ac16f35c79e6b1b2d57236459fde35be6775f6f882671b8003937d0345e7deb3b44d6afb26ba24980a6415639adccc488b556ed6ef359c258f1445ca662ce7db035554958086cab4a4228d3a6fffb67f7319e8c0857407e36d1ee90a4997b07e7a96cebf5d93784e6407ab093f41a10674a744e18a1daddbd83a87ff8ebd8ebb2fe773b5670d376c3b6c513972bc", 0xc6}, {&(0x7f00000008c0)="b6efea80e37d91da87ae4525e4aa7c5d5219f40afeac619d08b155f384de7cbece267b06a20d7ddc392a1e74db2253310809fc4fbd0440f8f3d2665c9d571e1a98d0fa04ecbea06d32f7e44edcc92df19cb9420a4206bc7c3230f1353599c33290d532bad47fef7181dde07b9c3b13090a27cf6fbb0470c4e67cb9c4f90ff3b7963211dc070c7398836b72b9d68664c955a5e80045433a9247ebdd42239a9e5384c0c84d0d3f1475f2", 0xa9}, {&(0x7f0000000980)="c6d4039ce559e9cbbef1b95185704467d612245bad0263b1d8936b2a4a02b1d135515f6fd015ea51acbb82a1b58a502bbc86258b3324e74640f009d831b20db7089919a5c1e59c6616969fc7dc5b58e0345f0ca38df106f5fb", 0x59}, {&(0x7f0000000a00)="37a8e896a9cf75e82aafaddf9d31b93a19edbb8f4287d9c0b299eb146f70c42940f380695e8ac46407077497839b7951b475b3de7a61780bc10801f8bf5ceee26399e17c7870de1cc5273064c3ce25544c3b", 0x52}, {&(0x7f0000000a80)="b1fba2a153925c1ec50c303b9a621dcedf16fc8a038f5176ec948d34604af26bb9410bdae3f2fd20b0e4fc75713e3f", 0x2f}], 0x5, 0x0) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)="317475d7333850e96956ac6760e3fca6606c22bd7d186683cc034b84bcd8a70e5ad4ccbcd0f0ed8b4a3922ad7edd08bdc7374e176a0703dc4922eda285cf3cc91453017fa5173744ee1f2b6f71c21b9be76f4a482a3280cb46cc4f29328aad567c1d9f58b4a61ae4188bcb8d9b264e74091a3123874f3b0f41cf0b0d175f72d803a201063f62108d31f71418cb50344e0f6e797d14356719b83383376b077d427bca446f22fd117cd86cc2488a8518ec381e77382f239da3db5d197f31872c2620abd250eb74c208f6b1c5ca555ae3b258ca55bd20388f", 0xd7}, {&(0x7f0000000240)="b17d0ae07879f6dee431a67198b9448d0adc6fa25f732385f2a592613442a15ed5031d86b1bf9621a93af608f7878688caa3f7818e81e5ab97a77b76983aa32769f836b078afbc6b3bc13f43662c7e5d9debc438bc2aafc993515967b25fc9b362721180e71298ebba35fbd50b4ef1ccad35e32c606bc3cda3f23b4ce1f2283a84fe1d6ff4f7dbbedd7982cadcf94f", 0x8f}, {&(0x7f0000000300)="e95a9c54bc6a859e778360a703e19ef0927cd8a46b68de6ce10fbaba8e58656a6d9677cf519f143c366a43944d67a9692f6a02f06f9e6438e545fcde79a284a01dd15928a6b92e59157f90405aa03feaff0f726db66df6907824c264db54e3889da50f7015f7240e05b72283e9ce05a977c402fa1a4a4d13909c9685ce2ed7715237c56d7eee290d36492a99a6ddf855955f968283a15efd13d3bce0f1cb172a27e8748bb4196ecbcf104d7506b0bd322445a39d6a8d14dfdccebbc02242aacdc04d2c", 0xc3}, {&(0x7f0000000000)="7bd578ed9112d862eb6c3c7594ba873fa0820432025e0a9aff0d4ee453283981e55f3c7d19", 0x25}, {&(0x7f0000000080)="aa6a1dde0491e038a5d62b8b364b49d4a1e4e119155563fe7b5a92e84ea9fd9ba1519b9169f6", 0x26}, {&(0x7f00000000c0)="558e650eabe0268f1ccd9b3aa0dbba7f4873e4eb04dd7cfaeb39aa608b23521eb9536eaf32b3", 0x26}, {&(0x7f0000000400)="2c4b05e95fb9e68f6b651143aac9ccb72aca27d6464512e2003063", 0x1b}], 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="f8000000000000000000000001000000917de0b4330433e761fae8107d131316fd63711644547bfde6d0f9ac13126993c86148f7b54eb952654278d07a4038c35e4b0a47c60305692582dbae4bcfa0fad98d20b076983e0b4a49b1530f94378669594091184326cc7b128d07f8fc67bf4b34186b6dcc4fd4bfb4ad38c7236ac956214710a7d69fe33e5a0e9be9b84079e533e33975a4bde09d1c94ffa3e94ae3bcdc6834059f5ef0c9a1ebac60e93c77e0214dc3c6d973b2ccd8945ac8d2c09fbfba9df815cd069b86658a58bc18bfbcd980bd41c5d85e4398a09db4aed28b96ef7a1d7f33ddd08ab1dd189a152359c6455a063460d76c3748000000000000000100000009001fe340cbe38a6661d7678a6a16c157e9f1f0e36554728c9a6fc15c9951ce915fe0ceb2275234ceb500000000005800000000000000ffff0000ffffffffd62ff13ef28313d2f820fa671c73cb9b8820a4445324924d1b023d968b51b2e31551ec2294e8eec1c4248b5c956f10631402112bb4d2dbd1aff13bfa27460000000801000000000000ffff00004000000006a01a6770d50ac405098b5803b8af8bedb5a90c501b23ede78f49ca765157bdef0983e91b1d7f8d26c1e6adf83c7437a82f0bee2ff107c2db1e124358603edeb3c09fcf725d51e685f0dde75471f62cf837545a037af4cfbc1c2bf55bff9d70e63c80aaac0e1c580da075a6df2397c651a8f05dfc019127477abd476b672172ef750cb88d1987e35c9189cdaa62aec857789e003d57848b79f1eb0321d19210a27ee75d099240936141e5fc3c965d3713b88881f8bdf51d4e3ba93f660d491da32f445446d220657217c8a3eace146b05e5e848384e1c7cf86bd4d73b89c0068555b890fff7fc709ee9a16ba60e161baf78feab8e6069bf133417a40811e5052870643bc303b134d04332f468ef9dbec9d4b726d2da50312706ac390ebfb9f2ac64520abf3b4f0a7b49628a69de608fa18f07f4b9d466c998526d2dbf151eb9cf370a6f3b73f62f4ba16ad9fa6eed954cea8350256f1498d4d1033c25b30ca6c184c8106262f822718cc0af139bdf7118e84d28438fd1eb3421e7819fd7242437523fc102708f71f67f8cbed5cbd44933c20b65ff6ca9e99291455f73b3d9b403706d36905f7f776f0f302c975a349d0b9d39d819940cb0a713e255a9ad0391614c6dac0f4dbb955d90097f6314e2918de7fc4a9de5230509325ff3c9ceb752d7cedbcedb96523d05998459f9a2ab3b2c4fcd499699a3107323b631563ad3213a41d73a5e0a286d53d8e3efa5c32166eacc7e396610cb30dc021fa0e20a1cfef53b73b7a67446c1556d61e78356d523ed49d34977166cbe0e794ebb3ce1dd69a7c00601fcfbf3d2a8c3bf33be7c59e07f4fed2674ef12bf86ed0bc8fe6393c3bc8daa24510e9897ed6b10655bd34a202bd95e6f032cc9e81dc8c7008768b89079479546b1c6b513501b46035cd5a3f4083e2025f8566835659257af9a4a1770a42051d60abff41cc193ee1974667ab2ebc8e1104baa7a44f151502d0be803a4be96ecd633358c83e1829db8a50c2a6c602e95ac74f40401ae4d496fedabf049a63991613d3cef0410cdd27b479cd1b661a25628bb1ae0a535d5890a3aed3e214b42f381fedd3c0daa0e9c7f410e32ad596314d84264e01822116a04849cc9cd848c81931f58261753e54d9833f6d1b65d4833dcd23fc2122c1a93445e411a0582deb03e91b5e7d2116165d5b7fc33dd26378ad6997eee3b250651702c588e7f29e3ec418c1e3247db9e8617ed4a24c126ff1fa34a77aa7d4d921e65097bb3d4ddca7271740319ca04fe2556e3024723451dcf7f5be6ee628bf153db0648fe609a95595c2666ec1f3d86630c9bebe1f2a41e223cc6e8503456493d05e7a9d00374e69c8c7d7dd9329a"], 0x2a0}, 0xc) chdir(&(0x7f0000000600)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) poll(&(0x7f0000000500)=[{r0, 0x148}, {r0, 0x110}, {r0, 0x48}, {r0, 0x182}], 0x4, 0x5) r2 = socket(0x2, 0x4000, 0x8) setsockopt$sock_int(r1, 0xffff, 0x180f, &(0x7f00000005c0)=0x1, 0x4) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="82024670002000000000c6721d8230fc64272e439c0fd58e3b006ad3329d14de2e3a7cd7cc621c99aee228df3c"], 0x1) 13:52:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) shutdown(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x44}, {r0, 0x5}], 0x2, 0x0) 13:52:58 executing program 0: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0x18, 0x5, 0x4) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 13:52:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3ff, 0xea67}) 13:52:59 executing program 1: socket$inet6(0x18, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = geteuid() pipe(&(0x7f0000000140)) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xc32b, 0x80}, {0xffffffff, 0x7}}) execve(0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) seteuid(r2) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 13:52:59 executing program 0: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f000002f000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000017000/0xf000)=nil, 0xf000) msgget$private(0x0, 0x100) write(r0, &(0x7f00000000c0)="3c6c199b86a6c77c0090b57b727a6031483202efffe152575e5f619510810cb86b97c862ce5afc404be2daa3503d9a23f6704db692b168528047ac4a9c0707398b80e26997b7592ce3fc4551370315ae215e0ffe1068dd0ce5320710f28826d7d562197bcc55aeeb71353f3cd19649c83b13b2e8d3c383630ea5eab617a87634d5310156ef19c36cf0dfb1428d799c47d0279ba530c4f79fc163a7f77a00b4e0867f98966c61", 0xa6) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/151, 0x97) 13:52:59 executing program 1: r0 = getgid() r1 = getuid() setegid(r0) chown(&(0x7f0000000000)='./file0\x00', r1, r0) setegid(r0) setegid(r0) 13:52:59 executing program 1: r0 = socket(0x800000018, 0x4, 0x1fffffffffe) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 13:52:59 executing program 1: utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4, 0x7123286a}, {0x5d, 0xce7b}}) r0 = socket$inet6(0x18, 0xa001, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = dup(r0) setgid(r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000140)=[r1, r2, r4]) 13:53:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = dup2(r0, r0) writev(r2, &(0x7f0000001180)=[{&(0x7f0000001280)="2323a64e621b6532f7b03ba9bcccd393071d39ebee8edbd928300d67e3d45ff4f6e66b99c13ce604ebab2efba62ed5b734a19c46ebf2c8546677c50969b255cb09c73038e3f8234515e1c0c069b21baed45c3f9652c20e7564fb5fe6c2afac7a28d26e9f2599632060928e674619ed4384fbc17ab4a01a7919f976e194b951c71adc27a0935f8b3562b2f90329e742fd2daf1530ed7517c59d687f3fc360435a57f82f09582737f0dce2706ba1f62b14f4060e842b4c0f5712790be1b7f0862ade0543c9c94946e216559bfabf086cb134056104acb8bf7d6bc919b8eb5b4edec14af1a0f64e148695828599e89ef1e0a33bf511daf0a0b6f7b9377a8a727bfa8a37daaa8cba8a5d57c83a2c54b31e704be1bf3491ae52b04ee3579fadff0d0890cb9466f0e9fcb9cf464cd3f413bcb4782d0a716b67ef1e27f7ad47604611080278705135b8e255271f019dadfff7e3329325e4c39580296673124e41a1018a2a015e07984dd2117803b9aefe2e267197dbb747cec13f5b06a0b30f310283d70b437183edfa1465eae4403f254a6d3d937bbba4def907103c0a84852e5438e3040cd04c26007b6f63da456f2d005ae8570d03010a20a409c319ead52929807b9559515de875de1f5f32e1617e8b2c315bb5ee3a614f0761659993604946fec391c80ff2bb8b06293ab228e8423a59b585aee83807c88518c7cbb084ee2bfdcbcb698f3f4e29a0ebdb929580c1aec262e706d09453edac5c05da7c64a80c6c46f7936193eac237b094e010a12a771682adaa0d2deb5b14cacd68f20e1bd42181e3f2571014d57c91060df3f3482c914aad7af6c3d570778a73c19ce44654a41b06d9e288ff28c778daa21dce1b143409a863ed4c957327fa42866a9c835e221c5703757883b5c62a06349b593d07b9b878a7895c75b64f7adcafeea9f17a157705c3b49f9c023e1cf1fdcbee374a020d4044a3230f3576e06bc2c1071eda7a82bac6ad289b6e40049c518130ef176d047657d306fe03eff818d513751bd053460e82558299ec8469135f9dbd478c442c73a6f9fc68d250a392b9f1eb488594b1aeb4b7405f3fb961fa3836527b193ff1d1daeeba8b5e81b364e7734d7047d8a1672bcf9add99cfc3b2a0d53b6d14bea14c59970d4ba940a279ad99fbfc7856d7cd9e4b047c00e2a94d5302daac0cb5c5bcd8043100b48b744b3d877d65c4271b828824837e5fcdcf53aeedf09764c5f0fdc60d733652d9155b3142cace281cc5d43cc9dd36922cf7408e595eb040129b4a6274e0e073d3ed22b47cfba04f10bc30e9f8bf15580c769add4d9ba9e95d480b2ba778341d2ca590044c0c9038d42d0f9e4b3b71e147eee32471c036444c125e720d7ceadac946a54f60b33372ef7847e7dac1011269d9dc581438bf880de6c2c926347ca0fcc17497e5cb11806f483843f31ffde342b47ed7291feca36debbfb2b6c26003497c7be50d607cfb94d54b2337d72f6a7de0e54649f1d89d793457566531e9e4fb355d46011e816bd84f695b4b529952d37a54a296db35562edb86b5d753cd0218a975fed7f005aad8802f4b18525ba19f6706e1bd482c28260f22521c77712abcd2a9cf1296fd03abbd835e59f8366d026df66bd26c42e4abca70e26ab4394a5cfa5f329d7533d1c2f58ea17288b55c05d9fb15a7c428319abd3627acce2f8ce2803737c293f04d046321edb3a7a0fc950647add36721c4417d91fceae0ae98db89754dc0f51e5961a415d3eb9131b104d07b40a99ebaed2a6720d1445078508d4589cb0205b2d50013aa7768c237babdeebe40861c15148eaf8cdb67025573c4ad7740df48fa672628b16ddb5130a108e5cefd15fc78e9000a2d1f2a36db1e6296b6f8bb64c12ce488b6add8ff1d6e4e0e95fa0349aac6974bf66357b425eaf56634468ede60ca07dc903df63692866413e1ac505309459ca95b1d06a3b0dd54044e7a2e2e9005ca8d3bf2ecfa1141ee6e737f0b80aabba4f7161b6ca5a276107c1b8f67cfe598bc7869bbe6e7b41bf4aa4e620d4982e8967ece92d2723d41d1501782920c88504c1c455aab2a2dfc5b362e252859f8b53e012a2f60e9f97a12f1388a78a1903e8a16b95ada2072db8f1c17cfac703630f4ab068ab4cb04059f2784f73c4aeecaa95a51199059a884c72823d666abef101e0b3e51ef9de063604ef20b4c1655ea419d4ed717d8e39c62a7d1e800168c467a859bbfe9c62bfae7ad352fb0496e676148f108e12b4944f83fefcb317bedcf12a652dde254a0192fc2a67ac514c91a0fd08ee9835598679e743e5d657a82ceb6c78f4600573adb03dff8ee0ccc4e9d1be7cd93f4350d2ebd394a986c07cc0a3921e4a123d6df0c764bb5749d8ceb830a0e52626e06f776f0641eb16a9d251374422d400eb3e9cdc56aa8265213f45a69c6cae6e52e13dda9d731d5cbbe35ae606e6f62d21c55eacf050541bb255da373c16083289657fbe7085d0bf6ba853c08fbf9240f136bcfd6ef4fb444e042f826834c791369270adf9a3c2cbb657b8888e082fde7bfe68a05ff5fe66a57f9f37440f8f2f890997569a8fbc5736edb9767d39a38b8c570bf25d7f592de1e6feeea8f5986501a7730ca63eedecd6a3698cf82193658597cd68a820af1d1e351ede3bc1dbba0190f5d08ee022c97da2958ca9bacf6ebd8c85c1416b41ea660e1a9f767346a9830f843c0d2dd0eeb85b54ea84806f7c9d05470c4743106fc2e33b093efcebda040442d1a0b45b8be485383ce0071aa1693f0eddc24abac90cb682df005802477a13a4de0a716f8795b589004c4e3d08a950b68e1f85260045cc4ff3c9b605c5ce35d4358438510c166e1029a89ddcd29ca0c67770398c4dadb5342b471b6df0bc42f5f7924515dfec7c8d977f5151fec51abf85af61ccf3944b5c7a5ce3a2d2714bc42c134258740630c37f59e7059dbf20aab66a232746604ac65ad212d75592ba100dc3da7a203144e6499f11a0d51552016574f5a2b28bc34e0f3209baa8f00de44ffae58719dc0f46ff9210e0c58807c70acfaf94f42ecc56bf61873c3cece752a04e6feb43432a65b2e92271d30c42be0f1f6018d5759ec17979a50e72212144dafb4406382e9fd4656e5ccb011405a74f0c1860acd876262535deaf4ffaefa8f611b821126129a1ef57f4b807bb17d3e2dd89523c4c7f97377d157d80698c4c9a12b90be68d067fd20203c83323cf0d48e0eb8229dade9ec11edec4bd32140fdcc95b4026200efc784e2b2c593f591f5c9224aa370f222319f42dcfa4d002e54d08ccbe88e6ef2163615300d4a7dfe8c48c775e0ad9d077ff9562198ef32edf2b4c3ad292fec40b560a7453d89c4fa77ef2cf2ec82460d75e7e66a2e77795fffb0947c1691a444bcc0751d826a768be3435e94c3c897b468b0f113079cf2f5e619a7c06dbe1d832c3e90502c893f8e9a02fa79ddd2a42191eb87197738a7f4f543e0d4cff88df2bb99b0d0a8419fe99fcfb9a61147d3d7e00374a16cca219e6262f3ed1de5f6e02cfe0053d5cdc80b0fa51639287108bb918529e9e4b173f53e100ae681a87a16a1bb7ec820a85b08893dd3328cec9c81faedefddddc477690be0d3c6766bf131b8ed839703dec30e1d22774144ceca2edfcc05062966ce43729ce01ac3ffc88326f6831367905968104c23edd044526e2eb196718df1a8c057d0cdd837478ea0a109d6234b62fc9965f54c888805822ff52717865101b824749b4089f1b34b1f846afc05577f2272baf6cd63b55a476bea8afba3459627b84c1768e6d427d4cea906204aeff9a79d5c894b1c27716a83314d6c05aa572a3f6ad8a99d7df12108ba8206946acd59be4c449e0cfd8b2c6de6dc355a60a920e3e84d282a43d23b43d0021281f9ed46924a5d5c43300aaa62d64571c322a442f30ff6a4ca6e5b1863ea24ad471aa8dc54e73411983edb9492ad3b0c66eb32bda9b83d7d36b476eae2d7e0baa0ef1d1feb5acc66de94fece538515d77897b2d9527038a588685768e8235f188681dbe40c704a3203df8bf93cfbf84e5b1aff5522093bdde155a0ac4f8e4fee1aa4c9e17c4e6588f076e5317ab28ff621f66ca3f966fba94feb89f44ab4d7d9dc1a4793aeee96e6e4f9e4d57dbec646f75357ae774247c2b5f2244d5da1ffbb08eec295b300138d4993722e54c8ff28b83a22e799522036754b13b120e4d893a98f6f52a22e97ca961fc3fe96efa0ed340be32c586ee1c1b59da2d0e92d5cf9b7c5d634042747e1ecf2db86a3f4c216191eece22dabf21dc9014e8ed7a067969e4c6132ddf60970819c137ca94f713d2580c29dd198c709e190cbcd502c5e0cb4a88a1c5c7871e38f7d884ecbe54c81276a11bc824e4eba84c38bdefb518569ac455fbde9f88672cdfa7013fa6e4d49fc37f5d0221c7b31b3ab5aa19bf879c16e047508de60dd6e69cef121a63d7e2dcbdf1b33ed5d222cfe5b6716e9683526f900ba7bc01bdd3dee1eb6b7d417b9de0243e88a054aceb1a9e4c267fc7342daad87adc0bec4663492fa44927b0e387149f99683ec83cdebc5912213d05e9e22731b37bc4d8e9ea9be7acd42a647fc5fe5ab4793c73e6f20bb496be38301eca645b42e55e64e3c44760fe40dba7428ff3f4eec8f801b902db613c7aa2fa9140c0613c58a3fb6f70e453a6cd2bf250c6d40f577a19db5a0a6ed73be1b372c5606a8f2d980e91636d3076cbd39b32c61b96c5dc86e04a9a09c2761b8cc1ecdf8cd7b14b1a306e0ab91eb8e6eedb540c3488b508852cde09c50e12912d4fd1f1b9563a51449b8562e136f8e40ec4fd704e0aca1c21ec01cde1322e0b9d4f987f71e1de8fe068ebac400c1fd29ba9bff3fadbdabda0cebf9c066a545869edb332f3f60de27f5fb507cd29034ddfe62f4c19ef4addccfc9faa1488a33a69421cbfd531513db13d2520cbe61aac29dc55f54c019dfbf30224838ee94476e18f67e21d87a2c3ff6825e24541a9f1fe8a14a48e4fa9c62a6982e11f1369b5d41afba3031ed02e39f8f94a9d9c129411c722fd1cd4728fb5fdc60ed6c5a58ec8db698b9b6fcaf4819d0348036c6b172550bd81a8a128b1e32efcad8ec70a93ca6671026197e4292cc954b8b8c8f02e75bc0e0e411eb67f7df4ef9fe7593391c468e1cd66195ec836548d6501dedf4a6bc246f5c40152542e6e17f5f0fa33b5c9119aee3b88837bd1e9732ff6d90ab2e84ba46081e882ea58055dc7448c44cdb240c2068ebf31d69c305726c8e611658810d297c2c7755af49127682307eead679f6dcb530a269b6bb30a7680b167c554dd19ff8c8323146c970f47f0b19c8c0ac05fa864ec0d35b804c0086260c4aff422fb05c241c63b74440500fcd38dc071b5ce424f66ba75c206aff62a3ec7b2ed950e82b792b8486d0235d806e6be33c127b115245e87ee548ee7b09ace6279b92d5b2f89e6144430f573f553c7f3294f556f87e5f3f40e105812b0f4efc55b6f61b900f66676ad112e8257842a057ad1705d4edea25b1f13795460843b0000cdc6b9b8a17570c8e201be87d3d91ac10dee87a750433efa62bfd1853667c607510bd7a674f", 0xf80}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = getpgrp() wait4(r3, 0x0, 0x0, &(0x7f0000000040)) 13:53:00 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/173, 0xad}, {&(0x7f0000000140)=""/75, 0x4b}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f00000001c0)=""/132, 0x84}], 0x4, 0x0) r1 = socket(0x0, 0x1, 0x7) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f00000002c0), 0x20, 0x400) setsockopt(r1, 0x7, 0x7, &(0x7f0000000340)="2caf3967d139b6aaa04af41a877e609eef102863a2a39ef693a08823a39843e63a9e9062ed8347345621fc98c0a2c42f8f6288b77c46f3617f5a85489041c9b6dd92f1f058f484871f9f6a8e3d411903f1f63422f3f1fd34f4adbac8603b764db9e9729ca47f8dd114a51e31f952744376e805650e70510a8d6087ce54da34b63c15d84888ad36aac3493bfe6737f8e168512e569351d4aaf5516684af8658fd9e", 0xa1) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:53:00 executing program 1: open(&(0x7f0000000040)='..', 0x88, 0x0) 13:53:00 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x69) rmdir(&(0x7f0000000080)='./file0/file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) rmdir(&(0x7f0000000000)='./file0\x00') 13:53:00 executing program 0: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt(r0, 0x6, 0x100000001, 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x84) 13:53:00 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x7, r2}) 13:53:00 executing program 0: r0 = geteuid() setuid(r0) setreuid(0xffffffffffffffff, r0) 13:53:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x200000000000080) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='W\x00') clock_settime(0x4, &(0x7f0000000000)={0x80000000, 0x1}) 13:53:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) pipe(&(0x7f0000001b80)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000040)=[{r1, 0x9}, {r1, 0x105}], 0x2, 0x0) 13:53:00 executing program 1: r0 = socket(0x18, 0x5, 0xb1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x5, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e3c7b5ac793683a00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xb659, 0x3ff, 0x100, 0x5, "7d0e40ffd284195a891cfbf489b7bbe3d2c0017a", 0x9, 0x6c1b61c1}) 13:53:00 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x200000005, r1}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 13:53:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:53:00 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) socketpair(0x12, 0xc007, 0x3, &(0x7f0000000040)) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) socket(0x3, 0x4, 0x8) 13:53:00 executing program 0: socket$inet6(0x18, 0x2, 0x0) msgget$private(0x0, 0x410) 13:53:00 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100000000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 13:53:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x0) symlinkat(&(0x7f0000000140)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0/file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') truncate(&(0x7f0000000000)='./file0/file0\x00', 0x3091) 13:53:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5, 0x0, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x21}], 0xb68, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x46}], 0xfffffffffffff801, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x4, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x12, 0x20000006, 0x1f, 0x40}, {{r1}, 0xfffffffffffffff8, 0x16, 0x1, 0x9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x81, 0x4, 0x7, 0x10001}, {{r1}, 0x0, 0x1e, 0x1, 0x3ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x1000, 0x7fff}], 0x2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x5, 0x0, 0xb}, {{r0}, 0xffffffffffffffff, 0x4d, 0xf0000000, 0xc0, 0x7}], 0x9, &(0x7f00000000c0)={0x40, 0x4df}) write(r1, &(0x7f0000000300)="23e8d8420a1f4cca55849639f6dec874f50869351d1ab1aa9b3c942aeeb2a80db21d57ef9956336ebc6a7096687db8103367695dcbd9b53e1ae0c0af0d1de3c9db59d37f477e", 0x46) 13:53:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x8000000000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x8000, 0x5}, 0xc) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) 13:53:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000480)="c3bc6dfdcd6502accd1783a365e3d9b9e8031ce82157c016b99599d2dd0f510ff85ffa8397c4d154673d4e663d505a4aa0536e9bfdca94808bd8a1263300051393e4a943cf3b9b5a4ca693b87e0c5b770cac611b63b91600d70080ffdeae6ace8299400cfe5ed66b17bd67c6329591b2937bf969430992b3d8b10eca3f10536592494a3d141ba5015946ab8090f744cd126b88896821143a2759feea97a60a009be172e2576b5e74bc535b3dd72ba80213cdd33b8776a73f9cae5188e32224872a1d96102aa54b9c0010065b7de24ce20249d3b08eff1ac6bd250dbdf39da24f1cf79442c478e10eee13f74def7d7b698a745e2a9ec11046c6313e7b9b21", 0x26d, 0x0, 0x0, 0x274) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) 13:53:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20082, 0x40) write(r0, &(0x7f0000000080)="879d23234e89fab2dfc6f605b9dd36564c43b681e9945debd9702c19c2d41668f754636aee6ff60668fb23243ce6bdc8d43c1ad1d1357fcf8ef5f04ff7d337c1dd8332e731a4b5e50ec5a6b908efd4cf2ef4a2e5cc585d4c1ee65d20958fd449df54f354b175df1c115493fc5642eea8988ef8ddcacb5c49eb14824308ddfbceea76c8e01c18e253e890000f00473113bbec5a8232dd8243ef14f9a8a119", 0x9e) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x242, 0x9}, {0x18, 0x3, 0x1ebf, 0x1}, 0x1991, [0x7fff, 0x1, 0x2, 0x4, 0x3ff, 0x1, 0x1000, 0x100000000]}, 0x3c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0xb, 0x0) 13:53:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x81, 0xa0f, 0x28000000}, {{r1}, 0xfffffffffffffff8, 0x42, 0x0, 0x8, 0xffffffffffff0001}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x100, 0x800}, {{r0}, 0x0, 0x1, 0x10, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x12, 0xf0000018, 0x1, 0x200}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffff9, 0x40, 0x80, 0x4, 0xee8}, {{r1}, 0x0, 0x0, 0x80000000, 0x5, 0x1}, {{r2}, 0xfffffffffffffffc, 0x3, 0x40000000, 0x4, 0x81}, {{r0}, 0x0, 0xe1, 0x6, 0x10000, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x3, 0xb8f5, 0x490}, {{r0}, 0xfffffffffffffffe, 0x44, 0x400fffff, 0x5, 0x40}, {{r0}, 0xfffffffffffffffb, 0x6, 0x1, 0x476, 0x3}], 0x9, &(0x7f0000000240)={0x80000000, 0x99}) socket(0x30, 0x8000, 0x6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0xfffff}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000100)={0x4, 0x4}) 13:53:00 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x4, 0xffffffffffffff14) 13:53:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd, 0x0, 0x1}], 0xfdf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) syz_open_pts() syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0xb) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) 13:53:00 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000040)="e8") clock_getres(0x4, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1) 13:53:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x120) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) 13:53:00 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 13:53:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x58) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000400)=[{}], 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x200}, 0x8) fsync(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10820, 0x4) flock(r1, 0x8) 13:53:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/214, 0xd6) setrlimit(0x8, &(0x7f0000000080)) setrlimit(0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x8, 0x100}) 13:53:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x54) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000200)="ac5818e61f5cbefa7c34e2c8ac65a9443025e3ba26f810f66e2fc360270ebdf33e8f7a25d4767f894ec9abaecf10d8369c53c23e4a8598cf54244865fcfe70f5232ae83f8bb4e42bd84d40f0e2c560585f36b933f26dea3a71bffe964ca47968114bc7343f992245deaad11fb001316e146526e80f55b5df0060ed3f18e93f9e", 0x80, 0x408, 0x0, 0x0) 13:53:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 13:53:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/33}, &(0x7f0000000040)=0x23) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) 13:53:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 13:53:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) flock(r0, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0xf1c8}, 0x8) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrusage(0x0, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0) fsync(r1) flock(r0, 0x1) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r0, 0x1f) 13:53:00 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0xc003, 0x1) lseek(r0, 0x0, 0x3) lseek(r0, 0x0, 0x1) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) 13:53:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x5812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="d5", 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:53:00 executing program 0: madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x202) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/4096) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000001080)="174ee9a17eca9acac2b1278ada1157fa99", 0x19a) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000010c0)=0xffff) 13:53:00 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() recvfrom(r0, &(0x7f00000000c0)=""/74, 0x4a, 0x1, &(0x7f0000000040)=@in6={0x18, 0x1, 0xd61, 0x5}, 0xc) kevent(r1, 0x0, 0x8, &(0x7f0000000040), 0xc4a, 0x0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x3) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) 13:53:00 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:53:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x100) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401, 0x3}, 0x10) 13:53:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x100000000, 0x800}, {{r0}, 0xfffffffffffffffd, 0x26, 0xf0000003, 0xfffffffffffff540, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x9, 0x4b}, {{r0}, 0xffffffffffffffff, 0x38, 0x2, 0x900000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x57, 0x40, 0x3, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffe, 0x1f, 0x0, 0x800, 0x8}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x28, 0x10001, 0x400}], 0x9, &(0x7f0000000180)={0x6, 0x1ff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) 13:53:00 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="c48a03238dd6e271bd63576bd8707d2a21579ffd66f45206bc28a9a677620ad1318736813d994895c748f3c07b20e7afb0ad1e7c6b0c5a3b32fd25e2ed3ca66298f8309591fd0bdb3110dabd3e56974e8d09ede1edb050cfab6f4633de7ed9654b95611335afd3bc8c5f3b6acc6fda02e4d186998e0f7ea26538253944a693eb95520054deab184d2844f8eb6ef3192d795d556cf3e6dafe9190e9f27525aa6436c311c20ae74f3e1a1253898a45abc446dec7b708a4d441784db49c3b9cc5e2ab23a98d8450907fe0e5fd653d", 0xcd) 13:53:00 executing program 0: r0 = syz_open_pts() getpid() fcntl$getown(r0, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x80000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0x200000002, r1}) 13:53:00 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f0000001540)="699a150cbbe59818c71cb049c2a2a6376039ccfba23ee5e6d2a1430b8ad2d6052a68274e7c8f518dad9cb70e55c22e2d60ff1d9d8ab47b284f2e96245b5290ad25a5618b8bfc34b357ea783609a3f6ae88e69a7c6df0519cc05724d2c752b3e4b76b3f113b17e97b89c17b64d3c9c71128da02e5d11feca585fba048684622afc8d5a6ce268863419f33fe65c8bf198e05ecc4e1ba018fb3edc60bf6ab23f88c80b39d5c72f17e8de777de4b92932f37ce8ffb1842b651903d8a6a90f6385f56b92ab4aadd394d39eaf2094139bd15944ea526e84da1a6ae953a6b4cd4caf5b40dea9ca622619ce50c3794684e9f72e758236e617a38f696e532eec1831ec64f0a303eb5948343247db949fa7b91832f28c83a6958e5724b51dbba986bbe1736d18fd1994be288a08952f59eee3e9a2a27248799c4ce4615558ed659ed082e0b035d25313e7696d1dc87cb2c571399aed2ff623d99d1973b6f9e3c92d0786a6289c5317841ab7196a88d55ef44528b096853702445513cd0179579f9338e6b4cc2b2fb34433fa1e9439400627be75667ef33a3eff260501155a8e6f8fd985e0defd4a9ed51588513e7e5fadddb6ef8c67dc0fae607dac1598a0c685bb1932a19309f9c9300008af552fd306d865e6489740de2a6f0c630a33f217445ebbae75f793c896bd79e6ece99503d3bb2eeb20e2cdaddb6c8e53d7fdc1bac85803b4eb6d6cd42d720eff892ac880a3136863f292270f84bdf1ea60852a416b07110cc5617a78b828295d4df899382e5ca4b8452231f080650141971d0c9ac494c87f9bdac0b82b289662a6a92711b682b419c956194876908576a18db09da85445bce0348e70c1d2232e95e5820e7ff3577afcb9b56c0d4b627924437ec99e0c21a57b57290a1ecb397deea6ccea3cfbb62bbcc4ce05085e8be68f017d9b85bb40b957c0c51be2eec2614a8fccddff09bf446e6f48a5017dea3f4466b0bb7c22f8e52af31bcd235fdf0564a1a06713b2479a453f333846db3eca50ff0f24599b4a80d2d5e1bdc082e5408d0d63d863d040448ec4c3d1d436c67525c94a447e95faa7a33c2ca50dca8467325f6bb673e19af721d46d1e5858d717f351c1619006996ddf953d71bd5852d5891fa5ce6506d87a51bfc3e8fd8242843691af4e057b0c0ff913dc0c52a67ecf925a86531fbe9be6f51e11a6cfdeb7ffc0f9c80339f86f191a7c5a0491cec4c7be7d224035517c78af6cb83506403957d3b3a12b953bd4cad815b6df00cb63ec71c972d8a881e5d457ed9fa2966bbf9ac3478422891d7ea6dbf2a71128ffb7e904477e206106f4eb9677c6e8e58ff836183463960af680656d0ab250292c3503a9dd4c1fbfb14ba98bb02a1e0178739c16ddf94ffa4ca90c56705ef67c7ad54d5e9a4f155c0800a0ffd60010bce697f665d79bd3584d5621138c0f52b6f9bf27a39418f8222575771f7f3bcb058b769a0fd325f1619d143c9a2bce265e6851867d2324d839f5ece1f5107357d0b9cb5d097b26fa1d10a55e61e5785aa677693f6dcb95730934563ce2c85a7768e10a56cd64154eab1363775451e24f18dece311a898a6b26926c61ab417beeb293b9254ce8be9d47565e31da29d5706d3fad77406cfbcf7839e429fd1a063734020d0af97e54377d60f171af28a5cacb2cce6643ea593ab53d3747fcf53b2da1ae665976c4d52684a6b3d51024f888cb18ae9e1b9a42e38952618d1f1276cfab8b9559472896da1bd166b700b4ba38e94af65232d3c8363ba07855c114855754f861544edc35d4c0acc16871c4f1f2ff7f47d27622a58aed1781b4905c2110d0a129039e645f951b2b1aa06a2b4c5f2ad480eb3bb04a39b3b937696bdd5405018d32b2857c478e738486cfb7e6de33eac60a486a6d439aca6d55241325c74c916cec8ef8b8101408f3ebf9690f6d6831fd584ca6391a8920461a955bb1604a97fff6c182ebfb1a61cff03c06e8b3293715693244f2b723942fc0afe1ae12c2f2bfb3d418efbaf14a7439dd4dd91668edb2c1af558fc163f61957e69fc0cf6599832c9f501bfd8333245641b456f9dcec767624d6a9051a77f11f5341d86a0ed8f4608251bcb5d81f6e2d3992d5f1779b0f780712c9f13f5c01a5cea49057409498e5c9a9b6f64143ba4744586835ae570ce175abccfc96dbc58867e038bdd782f7b56016e9b8a0717d7ceecf52bc5a4d05a4c2e0da740f5666d4a65094395dd79e60a7c934f034865cb58de9cac3d08fd6ca814cc491a396842586a5c7f78b1a72bc602ff6409bd8109e78a022887e465094902311b042398e6afb78a4da62e3b887581fdc2a8c264472a4c119d7beb2f98663e4b7c425105eb1e55c7a4093e3027262ad7becc434397e329559f8b93a6bef21afbe62b42590b11ca5a8408f49f8099f037ace7c875980ac38820fe84467b44728ea8724259f8601833035bc70959bc31d95365c60d622f98d1758c74e767bb0ff4d8c3e01f3982a53990d3579980a618576f17ea04d8354e74a6b227d630f29b3f2f1bb7e8af244398385e75cbd66583a80e3813d8f9aa89cd8b178e02195d10a59cd4202d2fa9c01362267d5d25efbeb87a49fe0bd1dd55b1acd2298ddf0a37b817b3be4feb286a26f2218c8f13b195d82a9624067eca74b97caf70a62553282c5712db369c53ed4d143692f7f5432f472a6cb6d542ec516b503f5377493c3186a05de355dbdee72252ed93be5ac0be03c3637a9972e69cc2aae2b59ed5adcdff106a731995d91685ca68a2626fae7d9cfc26ba8019a1a2c0300827ca234bfc82e03feb2a1eeec5da8dca7e83b2947331404f8e415cb8cea46697cc1e9d7e0b5c4b8ca8c218614979fea4b86f25a84a0aa4ec6b24bd0d5f36a01fae84b476fe156eae787f8242315b6bff4a5aa02af45a18634dfd4ccb69b3360725dc2e24d014f9b6b725ce2dc80f6e78a7d50b3e78dc021dcb0200c9d6202adbd674de971b5ecc700a1968bb275a25b61cb7e979a6a71c2cee62c430afee81d7925aa66d6d65a297527d8cfccdff97f4dfecfd26c1c4b75f29b30489481912b806ec442450d7881fd3231fa8f595002eb93a81c5d08189e9c3afaeb97a945f5beb00666f8d071dfdcbbdf1dd431c3b5c8ae164d7ad3109ceeb7c0020dc3e0dafcdacab71e099a120bea030d12cef675f44b040a548be2aa2a433556bff625678f916e9f0e0ef7491557960b17f72ada4c8f344c755ca298fcf40a542b7e805924b776140a43036e64676368767e43f95bf2f1da5adabfd3624118946ca525aef45c69e12b49ccc5abd455d65fe6d0ffd117f9960fd2379bfc41a5466ff3e9ce2600e901a3251a0e33d0484a50367f38175571bf6ee8b76b674e24fb62fcd0d4d8c4caa85b9d6c2d4149e8607c9e84cf6a369c029157c9db5704b2816ca591726f6f8490dcb5e98d78c595cc59caa3f90162cdc03dccb20872ba4007559a2672abc9944b97ee7344738aed819e06cb5eceaffb1fc47b79d420349876697bfccac02af358d040544e40488cfee6ef074a0a6c3efdbb90a0557f6018d813c7c2fbad68dec712be91c0ef87f113d8d5250ea3653d6a7f4a353ef2bc760fd742a5563439da112c665349ca86519bcc88251a7f5ba25dfdda056f0676018d84898ed675fe27a19278eeae86143ff4e20571cd872f85b1144f4eb5b9c1afe2b096504dc1baefda4bc49af2182dc7c9ee0fee2545286b6da25d63e0b07fa11e3dca387a10529ce1a0c5c3aee35f72481129bcc57a72d729edfd2390fd16169f0bbfff072d3d28d903e0f3255db3e78f12538d2befb0236c2eace7b64da8d2333e5c7861605f4c3f761a93b2aa1935f27d07f5984e1a512eb609a1322aafcdf870761444846906c1f62ea4eefc0904555662eb3ab98ffd6f751bc646e970912180781a97b8ceae83fb2422ad87b15a983173dabe9f55853bdf2b5d2dfbea6398bd1ecad3cea9dc363ae11a01fad1da5a31aaf86df45a8744f44cf332019a986f5fbd6311f54a02b06787ec11591983144c8aff831189f87c3d852318f1cb6aeffb177d016ef5ce93b01b98640d4fdcb7d9eb709ccd06076526ee6d87f61281e3386e6902ecbb4c65a0b5cbd85823d8279c81c3846d123ce7cc509935effbf3eefd36c8a121e453f263aac2cf6552ec6685dcbfd01f16c328bb4b7cef67030a5782fc21b32cc8c1c69138ab1b9685e33269ad848fb6d21ebb282d75fb00df04a8ff4ddcce6d08b2bccc1226f28c03004a8705458e7b107ba829b00a0bf3ae8a610ae7d54a9a4e10da155ea94f0c8f4ceaec34711bfa768edc50bd3c9567d7c8b03267f6767823911d1a426fc0b8e96bf1af887d8973b9c9a0b1b4c54a46935843c62e65b888f7b35795489b338a9e997f5e67076d7e2437be4107ed6b7161f1a6ec1f869cebf0511b3acf560290f2df33b510261066ac603dddf55a8b20835fa40a8f41b4d6a71733cb8a38380e57be4e6b6d88e86e8f193a4fb614d25e69a16ca12b58498284b3df60ab0f2f4a1ff0e5e46f045fd0a7957841a2608c910535ad0cd62a719b0ef11eed464d951d3edce867612166db8836742405295b8b37a4210c9217a4e243b3bf75e226aa97fba18c9e6691625113fa07d0fbcc695a732715c2bc135731342290a9efb3240892a21c0a860c62cb93f98f891ce567bfeb3d9cc48803c4facdb030000000000000027b375495d17b46b604f6e46fe6ae9dda35b827f03480d9524726cb849a6086d1ec77c3ccf1f28a8bbfcf56a3b1434af8aea6a1591f48865728735b8f74b41bb019f768feb02c2cb832e263b5751cdc0a331ac6ce15e2713c203687fd51fcf48b9c428ff3e4ba42d2ab2ef807456d0add814f02ed361f5dec1b70cecc49c2a6c71dfbce7f7e22613f70c22bc76debe17dedf790ae69c38b00e16483b3f0eab50febfd517073459f3b5593da167dcc6dcd1f988d72e777a264280d5ade33b79f120546c0740e2217fde729efed717f626f40a2c02684b72f3b80100a21bc654e52145c8b5d353b9536964b7cbf2876f4f937e8ba562b899ebca4cb060c4c7aba42b088e64b309dcc844b881218ab7cdb112c18cbe44cb38a01de327cdf60b5b346d98384e65d4d43861e695dce00ad70d158e1bd5238027e22a56fd952976fcdabf3968bebf36d69507c772c9a9c03f0f69c5e7874f926baf908e01f091d5cd58c3c9b013d4649838e5672a658b63b58f62b24c01967ae73f3945fe4324dd8b54ea3bfb4bb663dc2b581540c0246d86c261574f32bfd925a2f8088bf9738dfed886a0d7e3d9a6a14964bb0ba9644e3b9e8b50c2371e71fb5dd194aee6537011c11d79eda32598e9ed63fa24582ec9b75ed8d62dfb8d28d4b523d9d4eb24bdb20c0006bfb19b9197afe9c2b1f297bcc5634468350db3decd10d7848abf9403dbca2060e032be13a7abda9fb089b198b4792aa21aa5d26c8c430b850a17d93d310fc1dbe3070d690773982da0ed639e3dcc90985a6ec27816fd43ffe1c71d6a34f9cebdefe201ddbfbfdabc2453102729d6a707baa50e6b117a8c7798c13727ab66c3df0e459e03feccfefed5ff5b8d6a156c6e08f198e18c02f677e944b102d93f315a", 0xf8e}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 13:53:00 executing program 0: r0 = socket(0x10, 0xf831b2baf9c3bbe, 0x7) socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0xffffffffffffffcb) 13:53:00 executing program 0: wait4(0x0, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000080)) msgget(0x0, 0x1) 13:53:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66476c653000"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="1b71f635218bd4ec85e1230bc9c6a189643f13594b95bd5b997f92fe1f3d64e4908401b117c34cbbdc66adf862315d207a64978861ac9a5b8fcc1c114c6251f33b25bdc22044f4cde9986c62dd7a57a395fe7ed6961e812403b4ad7dbb5bbec097f9e0c95f39050a8ee34f5056e0ea3f909e2beb317c1627cbdd125ba7bdd0c21c6d17714b7a2445ea438b8f42d93e5ff306ddd5a934eb6f2c85c3b8fbed7f1de35c1eb40fbe56a51f7b1e9663fcb964183ea88d24691103959e578556f166d613aa52216eadbbed0063e918357bbb0925e5a5562142ffdded4c5703b9dfbcd92866bea13caad60166c8990a78bc4765aaf4f78f7bbd6794671f5314cd216cfaa269af98cc7f21d8b6b7f30565a36ad9dfa428e17990707d1706876ca889b21f0deda2ab3df0a7021855d90d4da1c8c2415af0e3cf74a864e097c4ed671d2a3b741ab4f8c5ffc766ea148888c0773becb080addd8015e408ae30563dca6e790d06336de715f4fed04fa4421f6f97591248422372bf0f6eae353d5cdefa6cde720a3983c20e6916b104e4054400d9fc9bc79566b9fb3c4068d073bf337331158f94b93f3631c10146cf558ba9d136f771d4d935b6ba1fd374b1d9b029a76c66320a40c34e82eda285e98b7f5f8466dc251396ea457cf782a56096c681e8919a26d4aee2d32a75cd3f39fd112360f795956f07e44538a1d62395b4c4c125d563e5a0e2a06a11d867c0b719b418203eb18ef8c0e19f66114198a2faca78270538b281f70272330c99a2f4ba59ed10a5a3f639b250e182a41a0e06b6c477ced504e16ed7bb8cc2a0d44fd2a8047e0aeac760c0ca0f0390422cc2875d09ccd06562575ea6b5cf6954026aead23c1f046cf7de4d198db87dd250974fe1a2625dd37ce9974af43a360bcb4b14e336be0f588c58d6a1c2e56ea9c4a67d21f651a752cd38c1855787fdf00a29013cd69cadcad4aa8e128fd554b2e604fa7cd246058ff68e6bb5a395f0bf2a61570029060a92acf7d1362bf5ca99156e63fbe6271c5528f9932b0735bfa13c6de8ec26095a26f18d2db2838b0816e5f9c4fdb50c10e01578f18ebcf3038e47f69eb44b28bedf397b234970c5d323dcfd5f0e9e0b0a8614c5384ae24f4c22fe42fc8c1200f3e30e5d97274d24b432ea87ee4bbd13cccc7fcc5df8548d8b58a580d69fc03c33153aafd5666737492a343b6e26bcd19f76e469ca6f62dc83b11be37a7b626e6f3a3f41fb87882f5fd9d11971713ee4a8b78b04cbefc5caa825d569ed28efef032596be44882ec3afde70abe3d9d19ddb399401738a9987e53610aebb06a9b6c9e33e7db86e63d79de2f8b85a577aa00b27d8dbddfbf9a4ca528236a93d9b41de5ea23fd18e2862a45f6e5f9fb4de2472e804b63055f8395ee14a19526840e70119f1f08efae40372ff090de0a81f993a70b685466ce9b44d095cb44e50a686430852ea5227457612d702f8cf4eddf395251244bce797f3b276a9c588de6d2371e6ac285b238f5e47cfc85fd8c20dfa918e09e30c79fb779982722384ff6f1e0b6262efd3413d8c2f627c3b359b61e61197fbda9276d0790fb1eaeb54233fdc105104dc2aab0ec9edc44abedd45f48a73a7edc139fdf9bb3bf97bc6d4cb5f4e8a4cadc5b71cd1476ec333db1fb19fbec408070496ff14f163832e4354e857db88a29954cb838e2aca12f9980cc4d2791c2c3a9d246e3ecc2c9f4ce38a97777e0c020525f46ab477771bead2174ba0f8155b483a8ac6c95e6e70ab8243d572ed7cff41db57f33a67e32387c83a48bae739ce52b276e681e2f37c290b49b645cc640f1a4497d5423d67340e56312096ac163997bd9ff5bc36353d395af8f855e885411ce37ae7dd618cc7e40cc16f058a789ae03f5363594eff843cb14bfecc6821831b36968f05038d7f7b3721390c80ff20da547d8f35411a76581bef80c31fc64b131f23023ba49cebae49faf32e4a6324173d270cfb5bebec06464af045e86d820584e88622aeee25806a1291de2c1b09180bbe0ca95da013440a7be0edd3d4ffb7dd6bfd375d1b98bf9d6910baf7526c0c64c32d5f11dbe6f573136f3342b45c6e3524ac9d9da5feb9be54c87c1f359807d015ba345c9c4c85d7fa073ba41eab198cc2b889793dde1b8f5c14734e271000b466f17b1f9ef3d142cee4ff83cb784c0a21d9be1fc5ec358463c35750f33ceaf83f917a0c90ea6ab794cd62740ab979694cc8576196a49cd80ed61cc8d08af74d3873213c42d6e13774015606a4698b6e393866cc4e09911d596b9706d8d70861a27f44530cea33ca87c7c05088510a2c7bc30548181d6f2769cd735845d88fcf07bbf5ee1b46b137286816a0310f4d7261b66b422ab44cde0958ebd776776511fee3febc306049046a81b0ea8e7ef8eb4dfb99d9bf1c4f7aa6dcc7ff6acfd949533c77460e068413c1a8edca4857493710d2f64dd625a4d3b807f9a6eaa11da7331e68d99621c58d89b417066be35ebfece601a220d027a4899ac500ac26b0b08cd6a9edfd6c227077b3f0fbf1c164cc37f41b4531978bde07a15d1caf05", 0x71e}], 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/94, 0x5e) 13:53:00 executing program 1: r0 = socket$inet(0x2, 0x7, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10c00, 0x10) getdents(r1, &(0x7f0000000080), 0x0) 13:53:00 executing program 0: socketpair(0x18, 0x5, 0x2b, 0x0) r0 = socket$inet6(0x18, 0x4005, 0x67) getsockopt(r0, 0xad, 0x200, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 13:53:00 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 13:53:00 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000001080)={0x3, 0x3, 0x0, 0x7, r1}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) fcntl$lock(r0, 0x9, &(0x7f00000010c0)={0x1, 0x2, 0x0, 0x5, r1}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 13:53:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x1f, 0x3, 0x5, "fa8937d3eceebf3c7648e7ab7ec51a8a630f7004", 0x7, 0x7}) r1 = dup(r0) getdents(r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) 13:53:00 executing program 0: r0 = socket(0x800000018, 0x6, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 13:53:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000040)="3da7c8c3c89134c2d3ad2878c544e8507b25280e6d783c86c8ed896ea95142ce065bfa59188a6c631f47f45f1b2f42940d94d443b7745d3f9020c87c42e45bf1aa", 0x41}, {&(0x7f00000000c0)="c3551237e079a98bdc9b5ccf5fe0dfb08e8ce91e9865d3f80627a56a04ab86d65e4e05443bfcf221825a483a16255c8bff1380d051e569a12ae04def355321efed6e6076fe1adf2cf46ac95c0db9fe20a832cbf0e6c52d3de19a7e5848953403f029457d0283fe67fb0f2203fc671a6e80c26cc754639f6509a5d22c6e4b8e36ef10feae2034761e9db432", 0x8b}, {&(0x7f00000001c0)="2a4812992473395aa9b5651459a57562fa8fb207054f9762db10bafd6420cf995f896980034dff85c9b2855a96ea358e7ad7b684e6ed05cd134aaf2d5bfc1b0b466805bb7679f87e43869945ee9989789236b3fa7b38057ea0f96053adb7ffc50d2246549740f160235db84883736670c2cc91", 0x73}], 0x3, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000980)="94c49119f0e41c30f683719230b32eb9e400b053d08300c2f9eb78e33258eb9dd1237cfdfcc3547e3dcbede37c013b896916f9e0abf9d3d5a033c71c7ffce1dd3751756d408bebeaf3d53be0dc9f232280e364125ccc582c66c0de656393a12569acc71fb252f366657f069557f8d82099717a6599b24733cc035d3e85223de999230f923773c3140c3a8dde83d768fe2b0b16b20f7c909fcc1f0418007465e141f8dc53744d3f66d897ab766657a2c89a8490bbeac25aa94d7c33a6be256465b4d70595863b647ae9169ed33809e9bbcfffad072c6d41fac57786d54c4788517eca46e68da8b1c60ece28028ae9cb56b9707008426dccd344c717afcf2895553ac34fdd3ff75958167cebc573a1f1b785bbe7e1d8c241a78d858fe65ea9e4b8a6101078e341161857499c772640af4583a45b38703fbd942fe4711234f7e243c3827c090dfe801c31cd52a9daccd62a2ff114394a88b2a9d60c4622b5b2a7b10e6786a4e30135734bd28f47b4284da6b1e827a1276a56fdb76071e49016ab80c10a6f59de8bb29bf29e59a9a8c0734b7269e040c5bd8f44b954df9282f72d1a8b6afafc280b922c8e324aa5d01221c5f0bf1b4ec22252c37b4c2695874b30b7c88085c666104a709d6f5b48ed7363b8a1174c7365c7ff8f1d846fb5ea2d034c51ae7cfd449c30933a5802cbb742dcaf7bb8952685c6bc2f1aa76f274435b44fc07bf0d75e35f6ccbf8fa5fdeb7a7f11b9231302c26c4b12ecb65a10c2bd44cb5851c80543ad0c2030f3f68b4ff23e021cf4f24bf920337547c6e786c5d1346564f9863abe19cdce8c264442c0192b7c99fc1706f316bf5f8839c3004981256befc10b051d66b9a82c489f76d5e36b8cb2bebb5627e4c32e5ec3b6c29fa0c51eca2de624647ce993c9a543ede5cca01497baeb1a52b26153ceb9bbd9a6899eab9de8d720ccb1a88219f534bc31a519aefdef7c57c98137f8ed6d97ad3871388a71b8dfcea0b688b74382e17e8d5f6bc92842e61e78ad431674fbaee06a2b5cfddbb0aa84e629db0bc9ab62f28c532c2f5868608c7ad53bfdb33e70033f1d231da7570c0a74c52c95c6c51ed57fe7fe4ed45036da9ab9de4349f336642250df34e9beb89a3e27e735288a89921aac7813cb0659f57285a8d197b7c942d3d844bccd63db80f4abe641436fc9726f9028edd6d501c9a78bec1296a3d5136a566e663fe8da56fd4d6fd6db74fe36a23b39aa26d7a3e3c75f0d462ebc2ffe20b99b129cc3379e973dfc1a77fa3bdd034fe648c325665664221018773bb778e4c80f639714c4f819d2ce9220216295a57db4ce9cb22121a97e5a7f8f5f17e96ed857281583946058fef583ca7db44cd68617e973995a0638f6b33f17b467729439e02dd4979bc5aa2b4936b5cda457a1de77cf66bbf17042766d955fa93ee4e9b96db799526589970c02ca30fde3401661e214ddc2a5cf2cc689a8e1ed5aa520af9ec6cf59169deae52a7cb3a53b24d88608804c35321e613eb605b9973f73c01ef9cac147039d92a318e2299a838085af87bf7562896046b0da01e8b3970da823e0e869c7ad60fe9d57aca23ba0c18eea68288952eb9dc3495f5b8c3585c1f4e60692fcefdce690d37f3e3a25477ef05fbbb8078f0f31becab344e15f8000ae37b54b424a60246f31f09d3ebc7d78911044a860ae1bb80fd83157cbe422ac17cbe9a490a7b73f87622787c72fd6edcdda640ae7d0d9bc441b2c5346814054ed9ba4e21759bebe82228a7ce45ba14d3e354d78e7bfb2ee770c7e18ef70a74be0408914b83ddcbd21eaf9878b94666f8a03676aa716aa2e0bcf05f037c8ab1cb14eec53cdbc904685b57dcc2bc36ce8058c79c709b6788f4b2efc9e776185a6503583e431f7b919473d4980b11b89ccc6ed4e513322d37e73cea0cb209a9dc39da9cd2e17816cfd267345a1c6068816f5a772b4399fa1481adce0a19fd8a0c3126d1e51e742ec29c4ab7e88e615c89f6d6cfad19855e44f6b38a517f504681a56341b891be20f03dca50cf7b4aad1f091d7258b20441307af5c44864013cfe8cf007683913b0519057fae0dcbca1ac5e750750f7b338a7f9e95a95643f72ef6a668ec01cd1f6f71f94135a44d825e44a3d3e468077db022e1933a01b89cd386154e98e48dacb8cbc0459f9f3a52054dc8950e25c6da5e863c7c6989e6a27dd448e12c7dee3c76022c0052d06dec1581a2c93760ed27c3c93c39f4958093350121e6b94d5fa57b23bb9465b16b1cb92784c704e99f2267fc8fb5d2a92aef00738534a5e7a498ab6b8a7598d1c904dbb32480beaaf1bc5199c4af1c278e21aca9c6936e410e", 0x681}], 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xd}], 0xec7, 0x0, 0x8001, 0x0) 13:53:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) close(r0) getpid() getppid() getpgid(0xffffffffffffffff) getpgrp() getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = getpgid(r1) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x2, 0x9a43, 0x0, r2}) 13:53:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000300)="c6042ddfe96d246c5f5b9f6fac79f2973b908966ce1331960f9c9f6db17f89ba47709dfc0f8b5768bdc542b0ee308f1de10e99984bfee0c7e8b852a984845495934020d5e73eb41625242c49a1ea1cd391279b587f059917e05cb5788c69d8e3eaca9d1e1d89ac72460420d28da3239d6e7de90a29913d3a1d135360225d31d3f63e059a61eb70be70caf15bf0d6027ed156116bab5b5ed5", 0x98) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x20, 0x1, 0xba, 0x4, 0x1ad1d886}, 0xc) rmdir(&(0x7f0000000000)='./file0\x00') recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f00000003c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r2, 0x2000746f) dup2(r0, r1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 13:53:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r1, 0x0, r0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x40) open$dir(&(0x7f00000000c0)='./file0\x00', 0xc0, 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380), 0x0, 0x8404}, 0x0) 13:53:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = semget(0x3, 0x4, 0x200) r4 = getuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, r5, r6, r7, 0x18, 0x6}, 0xca1a, 0x7, 0x80}) dup2(r0, r1) 13:53:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="6567a203bd8ac13f94fb2d36488fc52c834c71f5a2a1186f4d96ac840c8b6e9ac698d85949b044a7b1aeb21460d0a3d833ce3108653bf4e7edbd6d2ff73284982c409eb0cb2640bccce672d058fc68a3da303235c25de6597acf53ab8e13c46c817b64282a84839d71e72c40ee1c6faa637c19fa534485de0a1efdaf5daa0a4ea8020495c027d52d02dba9326a150497fd95db42699c4765b1dc914994d3686097c49aef6d37c8efc00e97d7a31169965128a3463b78e6ede7de14a419d637f3d984b3525e6e9c96c0382643c81e41a4e73d8ac22fe0adddfd3901", 0xdb}, {&(0x7f00000001c0)="8dc9056d154d4412d08ae52a28f8ee36a4df6ce589c8ed4a6492e36977836d49822a4070a066226c79dc80d8d4372e3c8cb7bf1a5d76aaf918760c3c36ff7b325cc413dd45e079ce7fbd6a68a787679333ccee1884fbe983ec2b9df1b5cdafc8a58a6bd7c235a4f51f916515d011d3e3587e3bfe1850ae1c09e2a62a08c9e49e15570ddf38e1ce88621438643c7717ed6f63dc2df557bf65150c043ffa5dd7fdb80e1815fca3b49bb522da1aaa55181a704cfe963293b2a1356ec54ed98af952cd5641811a30d8fddc683a991a4560b9f794a939afb6c3fe5f64473f13", 0xdd}, {&(0x7f00000002c0)="6e1e0fdd917c292643840b0468c01760da57c56628d6efcceb85a0e9c9637de6319504099bbc96251fb3785f257210c7a77f24f54318cc1668e2f6918587cd2a501c8bc492f0e9a96a2b742b244684c50f4d7788181cd1d023122da08c0612432a599f64b3e3b19438cc8efc02f81593430dbffc1cf0a82ba6d8891592739f272f92d2", 0x83}, {&(0x7f0000000380)="1e43edeeba52fbd7fe17bc5bd8f53645bd746fb6bdf2b276913dbebee5dd01d5da6f5c9dddd3605158a9cb98a37fd4db82e6f8afabe4e94903858735fbb4873e07040cc6bbb6545b2e7ad5ebdc491d62dea882a2e04749a1889db29c8d9c47feb9f35d0255371e318661f6a88673b7dc8dbf5657388e44a858252678100e61d93b479cd04b7480014d5e2ed29a28d8e5c1af044da309b4c56a21ae835ac9fbe8fdc5f9ee604a1b3378827d2f2adf4c0458dd", 0xb2}, {&(0x7f0000000440)="09a9b94578273f43bee5b050950529f08d68289936c1a1442f0ace69d096510a88cf3d1dbcb8e8d22adb778a6d67e44a53e4542454e811972a27e2c45e723606904e5ad6a35c487ad54a600278b68c02b20d80aa44079c785c9929fd82d5d05731d668218042fdcc785b59b13650f08f912ae1b31df57ed84354abcff3e569da14d2dc83b56edf75e8604daa02a46218", 0x90}, {&(0x7f0000000500)="dc3752764e80b070c2f330aab770840324d30541c29f7fc257fe3ae8b8b0591c85e01cee9aa5edf51bc2d6032c5d0002d09bb80387bf548565f0d48fbc75065b96c88802a50565213f5053a11046d257", 0x50}, {&(0x7f0000000580)="47e797cc8c8176d2df674e5fcce0da6eac198c5cae8a3334bf3c39d4158646d9bfb0441024023446c56aab4e0a733c0dd178f375a9afaff94d6904be57ac0754d07fd6ac34f4ac55a2567249e79df8137d4efa01ca4376f307cd14b6623a56e9ec1b32e6bd08e312ea952b02", 0x6c}, {&(0x7f0000000600)="22813ebeed16776b5aac1d883adbaafa6092600b4c83d267ae4afc7b785b2d31ceb986e4952d2ad5497d911b973c25dd7794e28c26053f08bf7465dd0de86fc6c22ddb91d9087950da2e77aac50b780cc924478932ceb3afe2eafdb248821ae02fdd36f9e53c36c7b5f7db6b27eb5a449e02cc9b7bc8647760b4d78cae59", 0x7e}, {&(0x7f0000000680)="5c835b9bd76c5ea07f74a5be09e11efd84b72d436c254c160f5864a201d2d4f0499005f9ab350419b227b1f0e7699377fb49608b", 0x34}], 0x9) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x2000300000000}) 13:53:01 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff9, 0x8}], 0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0xcf71, &(0x7f0000000140)={0x1, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x8c, 0x80000004, 0x306, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x90, 0x0, 0xfffffffffffffff9, 0xffffffff7fffffff}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x20, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x10, 0x1, 0xe857}, {{r0}, 0xfffffffffffffffe, 0x5, 0x21, 0x40, 0x4}, {{r0}, 0xfffffffffffffffb, 0x60, 0x40000020, 0x4, 0x6}, {{r0}, 0x0, 0x4, 0x2, 0xffffffffffffff96, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x7, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x8, 0x7, 0x6}], 0x3, &(0x7f0000000100)={0xff6, 0x10000}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) 13:53:01 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x3) getsockopt(r0, 0x200000029, 0x23, 0x0, 0x0) 13:53:01 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) kqueue() 13:53:01 executing program 0: socketpair(0x0, 0x3, 0x2, 0x0) 13:53:01 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000380), 0x294, 0x0) clock_gettime(0x0, &(0x7f0000004140)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x5) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_open_pts() pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="e349d24b3902b3714f6c8f59c1a601fa738f0a9b82659785e356388984e98efc8972a8ea47c5f73085ed7de527e534eff735284232bf60a3fd09a124a8fd0a8de6ee77bcb4175d0d95c91c09d6927a4e92c842e72f737c1f95ed74c3981488007cb53c8e9396be06d5f6dd979e9ae8f0ae25ea385353e0cc2b16757bda6b26a85b0e6ad80435b13f306f1d7ad0aaeea33e582f50964ab140878694da4897ec837a4ffa7ab9a9be3dbd944fe7", 0xac}, {&(0x7f0000000140)="3574694eeb3bd7b3cbaeddc4e0d700e175f6740e22b4dc60159a3933f2ed5ce1a57b32e95fc8f21fe6d97d58bc3e3f48d9252a9b0d896d060404bb5525b6009eb210d0d4a84e03458b8b6cfae1ab5f5f91ed44b679a8d04dba7f6d0bf6894647a3b0d47218c93b85b2d84a7bb25cbd0e1c69f4517762d6c836ebedfb0bb5f2341c327983a79967f96e4f23a1afacb2585e3809cf4db56b190a58621d", 0x9c}, {&(0x7f0000000200)="60051d99f57c0b4c7a381d4fc68129a52bd9d7fb4945352ff846d21a480b", 0x1e}, {&(0x7f0000000240)="02d8323a237b9864d25084233994b9a52f59b4e160b14bd22453c55b631463e3b8df0e09e61009b4513991c3ca31cf6ffcc684acc79188abd59e40cf184dae07ae4f0b2442e39627667671f1ac2878bcf88e79f9cf1edf8a04fc4068b3e1564d826792f17be56a9e25e0d23bd7859640204a5e6415c9151a8a4c7130e214ed76e15e42a4b4abfead586e901a7c6e93e944abe8d3cae2702647b40e749be240a54412", 0xa2}], 0x4, 0x0) 13:53:01 executing program 0: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe38}, 0x0) msgsnd(r0, 0x0, 0x10, 0x80000) r2 = semget$private(0x0, 0x0, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) 13:53:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x8000000000000000) poll(&(0x7f0000000040)=[{r0, 0x54}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setflags(r0, 0x2, 0x1) 13:53:01 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='W\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x80) 13:53:01 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 13:53:01 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xfff) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x9, 0x0, 0x8000000000000000}], 0x6, 0x0, 0x5, 0x0) 13:53:01 executing program 1: shmget(0x1, 0x3000, 0x300, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 13:53:01 executing program 0: semget(0x1, 0x3, 0x200) 13:53:01 executing program 1: r0 = msgget(0x2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) msgsnd(r0, &(0x7f0000000440), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/105}, 0x71, 0x1, 0x800) msgrcv(r0, &(0x7f0000000500)={0x0, ""/47}, 0x37, 0x0, 0x0) 13:53:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0xffffffffffffffda) write(r3, 0x0, 0x0) close(r2) 13:53:01 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto(r1, &(0x7f0000000000)="fad30fa2963bd42578ee4b9cc4b59cb820498ed6d4000cb9fac0ddbe0d4d654d2868211b5aa4cdfd08098ce31db37d63400436da9f013e1500e86bc6f5f822e756239e8c18d152def94a1d53b4d16c39985f6a8922fc2e1286c61d61f5dd7b18c007ae6a04719513205f054535480993bb59f9a37403a0c9981659bf2959fda5f727b6e9e2e1190c617d17fd7727e1a734cfab7f391d47324befb423c1240e639cd2d60978a63399e0d6c33e88", 0xad, 0x401, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x3}, 0xc) semctl$GETVAL(r0, 0x0, 0x5, 0x0) 13:53:01 executing program 1: socketpair(0x1, 0x2, 0x100000001, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 13:53:01 executing program 0: clock_gettime(0x20010004, 0xffffffffffffffff) socketpair(0x18, 0x6, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="5883e41b3559b6cd1eeda4cbfe4ff8de5edb663d1c7b6e9fce62a90a0f2b1cb3578d2b63689be52c9f968d9887a887d7aa127bf90a41a5c777ce769cd4f106135962ae4e4cfaf03c6a", 0x49) 13:53:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) 13:53:01 executing program 0: r0 = getgid() setregid(r0, 0x0) getegid() 13:53:02 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 13:53:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 13:53:02 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:53:02 executing program 0: r0 = socket$inet6(0x18, 0x800000004007, 0x10001) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x5) 13:53:02 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) 13:53:02 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) close(r0) r1 = msgget$private(0x0, 0xa0) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffffc, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = getuid() msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/77) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r3, r4, r5, r6, 0x4, 0x6}, 0xffffffffffffffff, 0x3, r7, r8, 0x8, 0x100000001, 0x1, 0x8}) clock_settime(0x0, &(0x7f0000000080)={0x1}) 13:53:02 executing program 1: setpgid(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x30282, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x100000001, 0x80000000, r1}) 13:53:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xbf6e, 0x7, 0x7f, 0xd96, "43ca34eb593477a5c9db3d328a0208287b485305", 0x8, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x800, 0xffffffffffffffc1, "b79dad9c4c242c382d4027fae609a4ebf482be04", 0x0, 0x1}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCBRK(r1, 0x2000747a) 13:53:02 executing program 1: setrlimit(0x0, 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000000)={0x8, 0x20}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:53:02 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x100000000) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x104}, {r0, 0x20}], 0x2, 0x800) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x8}, 0xc) close(r1) sync() execve(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x2}, {r0, 0x42}], 0x2, 0x81) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:53:02 executing program 1: r0 = syz_open_pts() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/-{\x00', &(0x7f0000000500)='\x00', &(0x7f0000000180)='{-\x00', &(0x7f00000004c0)='\xa6\x13\x9f\xb3^r\xf8\xff\xa8\xa9\x8c\xe2\x14\x9a[-}\xa0v\xaf\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\x00\x00', &(0x7f0000000280)='.(*&\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000300)='\x00']) getpgrp() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) kqueue() sendmsg$unix(r1, 0xffffffffffffffff, 0xa) write(r0, &(0x7f0000000380)="4a8784fe4f9d31f11395b103dca268a755075cbdbce1a80012b25d44ed93049d112b812aeceea751931bd22e04770392f71ce3af4ce9266298f528329b950c12cd0232dacb9ca88727e9a6a227d376c7ea5bf21edde3c992ca691d3205f63655075c546b3f47ae3437e9baaa328d7f6e7161d8899b59983b46fca0442f8a0a7c6a3333943803c8248ed431da15c1913293cef79ce3189ff713a52e04", 0x9c) 13:53:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r2) sync() semget(0x0, 0x3, 0x20) r3 = dup(r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 13:53:02 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') getppid() 13:53:02 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000020, 0x0, 0x0) 13:53:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x80000000000a, 0x0, 0x0) socketpair(0x4d1dbb273869156c, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x407e}, {0x18, 0x1, 0x7c31, 0x5}, 0x5, [0x0, 0xffffffff80000001, 0x20, 0x9, 0x5, 0x3f, 0xfff, 0x9]}, 0x3c) 13:53:02 executing program 1: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:53:02 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000140)="2097be4003af7b4794", 0x9, 0x404, &(0x7f0000000180)={0x18, 0x1, 0x922, 0x9b}, 0xc) r1 = socket$inet6(0x18, 0x3ffa, 0x9) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0x5, 0x0, 0x0, &(0x7f0000001100)=ANY=[], 0x3b4}, 0x0) r2 = semget$private(0x0, 0x7, 0xb6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/148) 13:53:02 executing program 0: getrusage(0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/156, 0x9c, 0x2, &(0x7f0000000280)={0x2, 0x1}, 0xc) getrusage(0x0, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x283, 0x2) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) 13:53:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4000000000, 0x0, 0x8000000, 0x81, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x200000005}) 13:53:02 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() close(r0) flock(r1, 0x9) execve(0x0, 0x0, 0x0) 13:53:02 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffe}, {0x0, 0x4}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) 13:53:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="91a039dfadd41d27bdbd17dc1fc0704ba77b8f1a5fcdb7c47056a45f59a5ad811886724811d79e7cb66a867965d950d92055ea78dd234005c5a872615841db9d42c16158025df9c2cb5bcb57a13d58baebc18b296179e15e7aaba47b75a8524a498850b1b64bb0c14c42b8fdcf794dbb58add0a686691f0b38b0babb1623ce4d5df73b6f2c8df7583921e60307f9b9af390d36517398b202137d5e672a0492ddcd10ef7fd03f4daff6e423b27fe153f8f82d523b8636cbb3829068226b47b46919f296679065b332da5c324719a7b8056da633237cc48b3b203ad1a9972665d81d3f15f90f", 0xe5) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/25, 0x19) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 13:53:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 13:53:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = getgid() r1 = getuid() lchown(&(0x7f0000000140)='./file0\x00', r1, r0) open(&(0x7f0000000080)='./file1\x00', 0x88, 0x8) 13:53:02 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000), 0x1, &(0x7f00000001c0)={0x3d4, 0x7f}) r1 = kqueue() r2 = msgget(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/140) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 13:53:02 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socketpair(0x2, 0xc007, 0xffffffffffffff93, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="dfa7985b1036d6ed2d1ca90e59c08e61f785c5709ca07fc6c118bfba3025e6b1aaa2129eedc7c8d6ca4d9f1b2463fb02910518729e51ba4350372f1626ca6ad0ca1341b067097672e4097dd262bd223efb8faf63f97a44b55e19f8142c58fe663e0fadfbeb5b69772b0b6a360fd81560415176a3206344e46332fcb429e608cf5f89aab0d091ada7218996784933148da9f36fbe95b0ed4770f953934ae1b4b7e4a8d5f2d09b8921c37b75def846e707e38b1e2195fdfb12f5ed06d0fcfaefeeeb259dbda09ae6ea5fbb67804e83f80f1af23b261c82", 0xd6) wait4(0x0, 0x0, 0x0, 0x0) 13:53:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) nanosleep(&(0x7f0000000000)={0x93, 0x80}, &(0x7f0000000140)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) clock_gettime(0x3, &(0x7f0000000080)) 13:53:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="614d728b7196c7dfc80141d3fbfb9f689bdba88edd595049e28bb3857766bafcd5256cfde64f1daae32662d3a503f152417bfd5d696b1b0bf7c0d5cbed8f3ada48617df27f77366b7d6496261af85cc82bcaa29a041721eee8577806e263b39b9b9199900162c1dbbaacfd7ac0441d0f5a2ead5d463fab5ed85f25c7419b87864a1fcf23953a9e2e7a75444fe9ecc58cfe91b3fd27472f1fc07d35ab3d44ab95cf8c001b16eb70536bd2cc5bfb23b45df2b6b17d9a5e39f36283c6fadc470bb2235a370b4a4991eff6f82eebbfbf5808f5cf1343b9ec0dd536e00c3aab3fcc4304681ba101f0075061cc02e37313788c6804e7e644db2983", 0xf8) 13:53:02 executing program 0: mprotect(&(0x7f0000473000/0x1000)=nil, 0x1000, 0x7) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x200, 0x100000001, 0x9, 0x0, 0xe0d, 0x0, 0x1, 0x20}, &(0x7f0000000280)={0xffff, 0x6}) 13:53:02 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x40) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) syz_open_pts() r4 = fcntl$dupfd(r1, 0x0, r0) open(&(0x7f0000000040)='./file0\x00', 0x820, 0x4) getdents(r4, 0x0, 0x0) 13:53:03 executing program 1: r0 = getgid() r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x110) writev(r3, &(0x7f0000001780)=[{&(0x7f0000000040)="14f2c039979673bbda659d52ecf2c9436a345d578c9c34389a75cc6f6cdad12f80d42428cbcdc7416ce14b2161e560642396719893ee723fe3b67a94ddf2b9dacb8ca93f38c3eec0d9a4fad4ab3862586a479d01510d611429b5b283d0036406a9b4e3bfc9f6d9455be575ef214da3b3ac5d5ad1fef4d911751be2062e153c8f599544fb516ff9f458ea10df0af913d0b1304ade5f79a9b79cea6d8afdd004adccc1e1002bdac60cd9bda99406dc24e811df708bbc691f75dcd355f448b754878d6148fa534ea85a130b781d467c6a9916669795f79d0fb6057b3dedc40f08411a1f91d5ea7cabf452adc659b6f80914ce83ef76a14f62464b5a08099f04748bcbfb7af8f489bfe0fc0e98313e596039c4f3995995a8cc49a90782476045b358a562b922c7293db3ff5c8e8c2a9cffb8e12a7736c7b9959018372eeb3d86495b66b49b8a0a323f2d8333eeaaab04bd24ab95a0ebf09fcc6532bdae78a70ef5849665d74c654a88a6ca88ceab98fc5c636ce7c390bbb55143bc87f0df253025b913eeafd1741e571df5d94ddebb58fb445eb91eeeab2201a79c7974a657542c285e5a23b99df52997fe0ce4c01d47b2b964b069b6f3fc754f2d9c381f72fe230bf0f46b8eac52661b87d1c15bc444b144757986e6b8f3e98f4473c7e09d940062a93158d2bc1320f5d9ccd742dfa1e5b06a71dc65ecffd0a5587ce1a839bb11593a5e2eb7d625fb9f7f78a030eb5b1a46fb3234e88baff2c1dba660d43560f06f5def7e739354cca98525f448a4ffac8ce6bd260943337c3fe487b97e19b9a45c0049c8e9196902516976a1997cec509b3c6421341ed9c0ec00f3395a245af2d1166ccf3881635ba7cbcf109a6a71525fb9f4bd63e99a83221c97f83a85692cdd3791108f5e82f7be2408a952c58694484f858642bfe75e3ad3706d2bd07432c6d008f857b29ae2da4c964e1fdeb9ad9670fb5c74c7fe09534cb090b5c4814d5c6e477033accd41d134a28c5a6c16b2d0694bc569838664db3669d8ef7100d30ad9ba74d855b1e842795452d2d9b165b193f310b74c65cabce04657d512e44eb1714b720840b20ca9620111e7855ea32239abeaeb20f59ad772d56de8e740e2a7a7442d8837330a05cc54c3a6519ffa07d5f5857511a20ad225c313b858ad40c6ab78921085ef28ceecabe0707723ce73e0efc069387bb04eac727f419ef0781b96b65d16bdddb9bcfa982578b38493b6c5b0c564e14ead04af4d1770e01ec9f7c17316858c264d837eaa2322d785210e07aec7d749f31210f652f4e6d80ee1fbfcea0f9075fe14e26ec11b182f8d99de5c71f4e9f67fff1498fa0ef52ed33e44fb4747c2bf4fa5d4db1b5c29b221e4ba4332d82be8fe10fe592582b18a91cfc5be181c3a88dba35ab4844893476d4432c4f8a91ffb575984bbedfbaa2705dac30cb7adadac76fcc9c8c507741cc59eb362db026504b60239469b2184e6a86a9416a43a973e861021a93331312d988458212e2ae57c21c24e789434613b5102a4392ec741893198e39ffd05f3593d5daa3788de7f0f5594804bce531a2b887c09d20ea6968f331b2fc64ca26a9cb837734dcb9fe8c6af9e95625b6d5ad9a4f4f1a5432358b8aef7332aa396bc708caab0b5e77c5ab80866320a38293ddc7ce12257d097e1404b457c8697ec70d328a91e601e1f2d6935eb14d5a71c3f73225fb04a2ca9764c5226cae4a89579668033f838b9ab305c4372c26bd355e193defe1c4b53c136aedfbd3506027747371ed91e4a445bdc21e61677cb22af18087a34153bbd4f5bbadd31a51a090dd963d49c4abe692c74acb6c9497a597accf66a210cfbd30eae33468837dcd2f58d9a9979d3dfdc0dbd1da262468b8223a23201a35e129507809764633ca3cb670e13a103969749e614a654ed792af6d218d7a8efcff6a9901f321bfff7825db6d978cfaab6b4bcfac78b290b8d04333589aa7e60dfb87a53d71cd0b56bea2601befad3accae62bb834fbc3801df63d5cee69b053552948f80249e0d753deeba8a060abefc2111739cf5cf19af1ee06d88a604b4440d4bd34dc0b23f2e6acfb20cfc406d9256010918bc4fa57d518fc1975983078f46b4f3e3857aac6f06c8ff52d66b5ec06cb132b0b29c1efb488fae95056191ad6095ad5d1db36c98439e63adfa6a25991872fa646dab9f2c9a029ff3baca2189792062becc4518aa464d6832ceddb24653fd3fff6ad4444e15c5f83801e695e37ecfc179599c0fc16cbd3156a1077336756bbb502d7f1e91e2a9e758e13ed640f4d45f6938aa31db63e316befdd765b52aaf80f94d535554593a3e19d82e263c15aee53384d9b4bb4c1366562222fd7810de360d0f8de1e2eff1f873d0ffd78e5f8ae6c426694a6201afb30b62cc75b8ade08c70757de6123223205d329ddb4c1d1b8aec8037720603e9171754398bf920b73a5fa8ca9b954411955f974b8f87f6984694939bc2d8179afb8890242e02ddce7a9f641beddd02995cdd2a948d744d663f46c566f3d764b746bbc79ff377af528883f06c64a9e2c5526ad020552a3bd31a5f3990184d77136a365bcdf9a50503e37872f3613f678bab8160aebf770b8010aadd66b794be4d3a6ba9ff888a97c48d8387caf38c8397bec1ee5448d6e24a6176fe0099604283877d962b03823797abaa24a54ec980fb8fe6259ff835725b8a743da5d6c321889307c36fbb6439e68ac70dbafe2d637e4d89863c68de9171563f8345b1bc2f9672d9bde1393102fdfc31396530ed017ec14085f1c9651346e27fa2357d6e380d80b7ea3d493687ecb7f39f20e052594731a1cf4a377780d5f4ac1ca4215a37b43d84fcd2082dfaa22b9640cbad924bfd69e223955980a75d4e9f3d71811bbbbd1362e7d990ae85c0f33515df0602c7c24ffcc08bd400b3729059363f8acf7994c25eab4db2bb3b44ebc69edf0d69dd38aac3b9534d4059f8f768e32f52780856ee71fccf7f1c383e30c346ec61f0246cd23fcd3b9cf91045219b46f453471af735b92c03ed6149ecbedf229d3d2372d2774247b7b47ca29a4667ef4d5f9506f93e4eb3d7e65c22b25af54871e3fc8919b094fe69533a340b5fe4531d8c6aeaa4d4fe90f962de4a5cc173be91d7a45606ef541884323e15526734eb6b3094c0283dcf27ebb6e414a4402fd2f799d698761768d610795ee56d204ccd53dc3c75bfad53d4ccb25855b6d2f43a0e97015c20380e84c45067b8e16641ff9b3daf320ef8ccae995e076123cdc41d1383b33edc1a55f0b315adba00ad836c97d519ebdee9a4264c84f4b7fdd24923d1c4dee11ef469aa3ad5a94371d98f5251b72504c8c13ae7e7661b1ed4986b74d0fc6501653409167a33cc726775063a3ac3c6a76b18a9dfc0b33c4b98d921f7abae460c7d5215d9813e2934643be86f3adaa446dd18d300416cc9808612c95b408cb710b27a9efd635ee1dc335d386bf016a239c3856a9486e3eb0eb18ee7bf46aa0ff29966b352e9c05528bbd3cf8448021a27ed84758f1c0669c5c0fc9bda2a24c190500e535f1021294faf187dd5b9bacb5f3b8deac89174b34560343df7cb813faac34923803d9b53c9abe65649ebcab697cf09e5ffbe055355b5129fa720784f2e034f7ebe680e715e43a370098a71cbb0cf93f49339f9ad9a72044cb44cea3e611d80a8ee5db405caaca9fefd452c0c831ea3f13ba268c04b6f082a5afff3f3126eaae4d041680d685d63c5dd05eca82224c81be2a728c98d759c8ad5404d8b98f757d935a3c176aedbf21f51827b17eadedc0d639c3c696e202adab76ca4a7ece190c2364d91b6b287fef5f8bdb8851dff34676e7c8f97101d06a424cdf03b0f1c0342a6217ff430204cd5dc029db4f7384292c7404b1a31d78af65cb17b74fcaf2fdc2d3398b9041c28ebd929bf3bbaceaec23b356c53db9aa460ffc9a643e50fc08c442bcbb8be9554875b84366bd47fc1ea1cf31be5a09b2fa4f8118020cd7713126a21ec1ab5cce9fdfad7c548776bc2676a655c23159e73766793511a31d8386a050c98df1ababec1a080896ffe1e71557590b609bcad90d3fd8446883cbb2d28b59c1a21b1b1a107b598af25f20b3b598e3e48d931362180e960b92b843c7ac8cf0854e2da3b08f912ba5a395a82ab7e25baa87964712515e126516c36df48763849358feb47bf8d2c6e91a970be2c88b99c58a09b5ae363d6e512c9ea42084ae1a248f1fe851330eee894a7a617b5d303595dbb9d094244817a58aa32595e1c13f5797f7e7dbffa212755b2521582201d99fd294f16e5842c55e0dffe256dac259a27489738c30061066be0076a7a55032816ca6a4d7d03ddf59428f54b2314c3ed5844a1745aa3fcfa3bb80e41eca22e709ba1dba258c4282f99559885cf21879b9e9bc23e1c4920125eb045bfc3010b89bfde4f4ef8b69d21c024234731f19300f48fb5a303dacfc84ade4736911cd6caef7fd6c45148283dd7dd394189f9c18caf972ce4a62b1b5b2c79fb18210e02c8a5ff54de87bd460ce8cb46db3b89dbd9c073161e70125b1d22e47adad07428a11980eef3620a7d1061a4181b930cca11a9c10dff10c069b39d34eeb25deaf20a6bc6779b0ff8712c643d9f0df0fb86c4c00c978f18a3c6fc9243790e56c1a8506ed7af99487756c5df42a3e2d7b86daf50bfa13e1cde31e4eafecf228ccc18b52137659decf7de51416afc1aad1086832c46fab71349166baa8b6147ddea650ef78a1c3c6ab755686f38672e1e19d5c7299fbe049e31ede76b54143747fa66f3ef6a36669f1c02c66633c0164c072cc7327e7393c6444ac38da493e5215ef4aef6951ad557fbfc4fe918556a590b4ec2e5953cb0c25c2fed764f38fba8f46f1dafc535905b0dce7c756e522382361aab97b0ba13a0284dcf6ce6d9c820a12a91e38d10b6f27da6a1956f9f9803860032c2cb429ffb17932c4663bf5365113b02faeb072f8ffa2122ef2161598b2ce356fd4601808422a2db55ceb03a8c16a62f4e348dcca509ca2858d922b1749f0aedd04a2f5f1674e5e87f4ff0c07b8144c64fec0a84a1e3b354aed540d76d6e6e61b71fcc88cecbd062f8e782b1eda079d44eb9404cfb94c36f05ece4cf63e1efde8e75f7dc269beebb2ac14de94e3bb3d2e068b69388ca97deb7697981e37d848e3c76930976f0227eb67d9e3a7b4f3f3391acbbe0979439defc72efc709e53c4ce3a819758944e63807e76a420c877bea64c1478574fa8bc9431ec4f82d208ffdb971f351e97b201d2cbb2e15248dbfda89e6ffa2da3d4a0df3802e1bb9c3a21f1199202491b235f18fec9630b4da50ffa2999f93d823557af97fa5395d36addaaa17cfad4aab555d9cda3992678de599465224893dda2f8b96ac99ebc457f076925452fddf0016fd0cd3a3f335ad30147ecf3d81599395479c976b93cd35a2fe874deb2b550ba750898d979eb25f78da282eaadc813ff8449097e583ad747549d0e64868e0c29155b28eeb3b811c424eb62e0f40538d61be0dceb425a1bbdb048281a6c371caaf72dd868c065e0c22a5c5a2047ff1455163d9b2884b5af1c25b7a8c63cf39bdffe46a6dcabdb16ee433c70fd4842cdebd55606f05886bd24ea57a22c5d5b762d1f71d67561cf284146f57efd8826dec418650ecc16a1c4154f248fd7ac5e71500c7a287754f6aae62a8b43c7e88108e021f09d546ff4bf39d3684df5a61e00810cbba327b4e3dbc444dafefa81abb0917cacbff0dbbd882398d49f07", 0x1000}, {&(0x7f0000001040)="ba98c727074ca8ceee9e3f3b31b456b85a1bc6cac6bb78", 0x17}, {&(0x7f0000001080)="2efb15f38a8fcbfdbab4bfad0a508389dd99e7d6b15863e8671fae712cba5a6762039af3eff240b5e1350d261aa5393b37e6ea2fd62baeafa2ed5306fda8bfa2288d57d25b53965d10e0e8f2fb6e6822ae09d1648a7251f5e581e5de964bc6dd9c5823ac34bd1b84a5b6c6475ebc4c61114cac96f540d2d05c14f2d2eaf913d62a9ceebfb101b99d816ae5853b41fb52f0e30c65e905f41895096e9398a771250d5faf95f82906b07f3ff273cb95b84f6aef4ee125a10f40d4a925e8f34a6fb5640dda1f7dd06b619f664275376b7ee01f7dc64df5c6bd153da8f3aa87ebda9fdbf93418195eb264475ea042249985cb36449934001eb899d1c908c2e9e3f0", 0xff}, {&(0x7f0000001180)="3d7ad07917731a8f2ed2081da35829c7f45375bfe67b95b5085480742e2e2a5993bc8067ad3db60bb9d5ea0a13efcc844b2ed191ebfa20aad3c96c99aca3617d15c71fd79a7f7cdd2c8760d0aa068e1c656d6c94a71027869925c5559e51978cbb87b545e85a8ebefbd1048ed9695f8705ebc03341658d240e011ea611ea6f76d23ba21e552df84ac8aae3af1efe380b91f3f7881c99796cad3fa1f9f1437b0b4f438294fc21f0fdc9d3735ad2cd802ea7aeaa4d3f434ba8c3a722e8ba6ff8302b417c05a055e6b05401fee18dab2562551d", 0xd2}, {&(0x7f0000001280)="c26790bec8325b56d6834bdb22c422e52eebb209c2d2c932d01ed9815af7de7718721475420739e8a95a0df0f8a6512b32c2491efe6dcf0d7b237fbabf83b19a08106eff229242f00ca61e6d1354f7cba21fbd6aeb2f45b9082c25db3f6d12e35afca6e6765d0da3e88ed3e196468b2ab22127f77b985b38ecdf92326b807af3604a4398a51bbdd0d802a410effc379262c4e634a47649df7bea7e626ddf182d50793d2f27", 0xa5}, {&(0x7f0000001340)="3b6cfa7af4dd01e9229a9b4b28a758e149d059a5a86651cdf81a4c50c553a251478b90deec468ee52d7a625ea8ae091c9f4d4d6fdab6d38ae2a2d6dc601f39376f25a4dbdb6bc6d1e5f912ef22646f49ccbca4c621814ed5fc6ad8823ffb12b8b8481421071ea706272d4d16fa092eae47b990b1c527b83a7a375a46a26a43ee4030cd6e7a83fd8ef758648840d7bf885398a8ef159ab591ffdce7311148dc857289fe9f378fee123a6f52e3368e102310896c6b62d9110c094b1267f2d60ae59501603ef49e20762bb99de90b0fe2d8d92c2808e2b4fe24fb7b29eae05e883bf0be1c0d03e498ed0df07815a1c2bf16f9a0f6f885", 0xf5}, {&(0x7f0000001440)="2718cc3bb419a4770ad57e3be3d48d56e45b321219329f4fc2c0b8294b86c9fc09cd6d64b8c253fb42c6e621c58000d14ad647d3b196fea9e063f0fd4a80ee9e0db4138824fe4c5ab32c08d4251f9f2e19a09da7e0eef9a397f62a8f9b0fad2b5f0907130ec8755ab8428fe0693fd77ccd46328365ee1910f1c4d907198f3b418094da8cb7f3fb71295209d3335a24d92b77002eb9fc3d106f6ed77c19c7c341d99f1c0caa28922f8084c4ea6b1b3a0b77b030", 0xb3}, {&(0x7f0000001500)="d688aad4de1c8ca035b17aca2d1b1691e5e6a65c658f2f85bf3ff8bc55d43abb08db036e83bb36d31538e83f2ee0f045f88c33e71d20ae33e031e645992858b06c045e7078db90b47fa0fe7cef9ba7e4b3cbbc170e094c7d7a85d2e582b76af9d2ada430b1bda8f5b8e7528b42a97027d587dd95a14e6fd7b07b1e30c5e9fd13fa3fdad5f851a13f74611b8d6fecef6f66d6ac8473e0fa82135062f3e8b7fe6ddec845328f76b33d4defa756cfc53240e4340f92701f6d9df8d0c6fa5530bb66aabe2b11e83846bb0dd0961997f8d6083f609c81a2c64da77569bbe3f3833ac10f9bbf77c2e38a07e4067b0154604df333ac", 0xf2}, {&(0x7f0000001600)="b2e8df99a93beb8f3e701a715eec254be56cbaf03675503370e441ab8fd1bef6e63b33a65ddec7e0282544402c9f360d2ab7e7bf39775302f73f7eaa490bd1ddfd3f33610c904dc86f", 0x49}, {&(0x7f0000001680)="4b25dcd633bb64c5df0dce76aa713435df8d5d0fb06b7fc7b90f5160262ab807c355298371e35d8984d1e44c748e75de67ae056ea55bc86be3a0f0754db852ffafb4069d83036dfbacf6471ba647864febfef7e2fb36392d825294a310afae856077a37cf98ede353a692f2e9dd1a3e5e89ec36d724a4094324ada69e9f7d28fa6f5c8bbbca53699019e345f0df20e62ec851132adb9478c57a6deed488ed4b21fc38d7fec473c45821dce6b1781871cc3c7c74be7032a35fda719a8344f4696cba260a3e5c1950bf8b343ff9d07", 0xce}], 0xa) r4 = open$dir(&(0x7f0000001840)='./file0\x00', 0x0, 0x0) setreuid(r1, r1) r5 = getuid() socketpair(0xcbca5d53bcbd3e1c, 0x8000, 0x7fff, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r7, &(0x7f00000018c0)=@un=@abs, &(0x7f0000001900)=0x8) writev(r4, &(0x7f0000002b40)=[{&(0x7f0000001940)="9749df4ed0e9c6424ef56f3c903eb7a59d47bde0b46c799c51a13041843d6c77b80f9ead1fbab8b3f6a29d824026b9872f9750e2d632c1a47971015423cfd06592b0df3396d1274cb7e49ee2f190707357b48bae5b77d373b0b6da2bff422f4af46279427885acc8760963081febe69997a3", 0x72}, {&(0x7f00000019c0)="4f8116670228e7bd8c83d910cd5a6d3c96172a9356b2b732", 0x18}, {&(0x7f0000001a00)="21ec4e3cc17d63d4ed2da9a7e515cadcb7f5ab5ea4376d7a6f5a8da87606866a845f5061f6563eff255119dd5477dedb75347ba65d137f1183ba66d2f30873ba04b1a5a03b88b34c703314cdd8149fa9a19e5def1ef57114b6ece030", 0x5c}, {&(0x7f0000001a80)="8e5a2bbc75e1408c954969e23cec05d9ceb02728c42d009535d65eacb0273bebcb8d09a8cb741bcf33fd3f2be58dc3ae9ce748d68f9faa53b4d0f8fe0f08656591bcf83b3ee42de56f9bb6dc15d5431df905dae05bb3b43001d8da7d91a2eb3f871660fc040f6d04e2b07cc4acb1673be1a88c93190b6b283ef27770ea7d5f685a03fb25cf6bfbf69026008d34ed6c60750f760bff8f87f5ddded3e6c9d732da3b2c107d0e73da1a1b978f02a9ff4d0a65e270d74d34a4799a0e1bb0fb3b8826798b3d5522012031fc58a495f6d8a5a4570d6a48ee2464c88940b98363b7bd60d6ad05db706f18d025481cbc0407531565c9669e2ab16e366c94fc8abaabc55d2e7e53be217c9ee2b850fc6ffeff76fbbd1676ef833d2c278fbf7e678955953a291547f3cb25d0e657cbe15760f327d8f3b1023349477ad0f57834fda98c605c0d993ae52a3a65baca2b451fefc85cfe81b27262bae7ee6e694b5ca18e8d5600117593f3973e01abf5044d16293efc5ed6d1f6afcdedd6b053d720b954ea690dd829656d4785840879df23b9f527e9d6206aa1a9448924afec32c483ce5ba6f3900c5f59e131502b6e4edf280a99a7986cec0b4314e09a26d2ff3672f43970c1611a6e1e33c407172a50e847af3d6bd31adc057fcda8aee9a805bcadb5e1bf3f3bfb5ef4613da57a308c68a041f03b9771a4077217078642647bfad4ef6825b0365218a360a81542249a3da36fd076a2152329b26259ea195113dda5e60486e0801d66d8e5da7b2b4de1d85cbb003470b05d91ee50dea5e1691131b34b6867e2dca456a26fd2fbc740288c01d6be2c0afdabf729041fac7971b60b752ad304eb58ad6fe843fb7483b7d32e988e936725b0399e582098d3378153b1fe3d642ac8ebe07ac224e8bd09ad92030546179805f52100f50cf2d939d971de32c25a8d7b9218a5e08d716e944aa20fd9581178a0f86aedbb0c9662510349cc71caf5d82fafcde90f5382e57dd74ec3e2235c745269eead872a9fec460aa2c1d2c40ea5c5d61601d4eac99e3e10a993f19a2142344eb2065d83e83382590472327773ca77c3822116e6f222a1daf37ea3d43d728b93a72a65d70421af503f4b39dff8f6f02d52784bb4838be671f6a8d37d8ba8deeeeb6654fd49a3046b06643c1479610a1eb539025d69afcb2986cd36ba9e7eccab43438054dd08675b3db247ad9b1b5a88516919a5a20265ca6e250974a0cfc101cf9cf22570220343363ab8ee24ce903bf82c697ef17f2a0263aa11f2643d1d79ed14c3099fb9b282e290ac92a673a69f2f072a2f72aca3641e90cdfa1e590f2e057b60c87ce0d8e0a6449d67af128a158c5e84fa0e415756515ff5b0c754af01a57db6fd29323954f80717cd8c694d7bcf5bf50daea865262d5bb6faaee5c62f78c0465d0f788b71d42c614c4115d240ae0be88fd414a1d1392c7ccb1f0c3763cec636f78118f4a1116572dd44fed3a501c65d29df1c4c003986fa764acb11cc32d146f4626d33ec2ea35db53ccbe4d94cdfc792a3c3d491d4a7a52d4f10d3af2628500ae3ac1346235abd9ee04eb51ec4e6a32869202c0299e02217243e317eb104cc738fbb5478a7130b0efb8050df67a882cda19b6fe51b93f5b922957eeecde67c4824d2e83c3417f57a594619c2d09083950466fada0ee4666abfb1715197580b4adcec1e597094bba1fe09b1bd9dedbe5b3c0098ab0e3ed331ced5c2c3b4e57f1dcd45c3aa084f9c5ada8f408f7b67a19fba33e0cb57fd4e2f66925e6f7cc468e8e6e781d704601e11882a78ded5584eb8cca3c22e81ae8573c5e10e3d2d6a177ff12618ea9dabf772a34fbb054dde19b8dcfef04264f489cf529667c25388f0fd162526eec20b4a091c10a127ce06bc1092a17ddd7f203e7ff7711a96e0aa62b0c5261dd803061f19f7c6d456d03c0e432c858606c5c72ffa106be15c4829bda84a19716b4dd2c01a0d156c83f7fdb84ffe762d4a217a9197b7d96f3b45bca5cb70a607764958a76f1b2db33427cf43e6f7effc6e096ad194f826f25d0551e4619e6cc2388d559102851939c3bbb0fdae4d41b68c7f79095b70c00b815a90132e7e4043cfe5c72df7005f11bbef1d64709cf848265519420197f8092ea33f7041586db5c25c0390f4a30c318e77a6f4da958a4ca067d15b3c6a98587e5a3621ca98a58369731e1535854ff69b9bb26426c0497c6949935bbec75251608203db43eb1553e84a7cc11639a012371d48959fa57b4c544a7806f9efe34019e81464cb891e13520ae16c7f94cab2c8a1c93a36c567f7560580d13e262f2aa21c0733905c2127986c37a473f9e410e222a6539dc4971aaaf248490ae51ee29e553df11bbc32635cee7e30ce629bb2bb1a0c4e498f4437db1def85f680eedcd95c78da27920a3620c9c708b1e3ad44b643a97a4d81ca6f5b18af6db640b797ebc787238d6aa1b95da08b8804dcc19f7229dc5db5caee255f62db804f8c7e4ddea16c66884385347c3d4b939b48b1bad9be27d474a75347c4a6c26e4fa6145ec9e682f1d0c6b3e4bc3423735a461c55f66c18915dcb305192a74650e40a4812ab801ad0326b83f485b9e6ee364e07e2cdc824a29677cbe1aae698ab28a9980f8efb85317c86265350b568898e2367c2167236cc316e4c4d94008f543260a307e032b9482c5ddd519501fcf3748ee235778136bf108e4c648b8cf607f70a60a6636b13a46ac2eb86dcb63c51651b8746b0a5124e84bc3a0fe37c2cfe273f7c3293667dbd146fad1d3be23c097dbd5444ad166bbb07ad1911fbe8f8c1191dc40a8de00151c567f336bc2ed9ca7bcbac3a8ee880d7220498ecdbd831223fdd4bfde42ecfa7ce5cd1646eb7094b9b7d3fb375ade4525e783ff33ee70fe08cc23a0ec02aa28872e16a8bd51a38c4f469dfd81979e3313e127d3f63363e7ee41a519daf877f47109d0fff3759d53d50431b0302c8e48b6c2ab4a9499ffce8862e5736850c3865fb032c8e3dae768d4e34da268635f060c606d3c6ba2211a5f4267ce61c4c940165d7f2b5c0b315c4d982573ea39297df0975da479b295dbabac7df42b87a5c7aaa26e135ae084e0d40971c98c4ac00b249e60e40d155bc3540485ca12ec50addd7a3cf8c19c4e9ac92f2f145d35ca0b4827b670322bcb37b2fade7f761b44afc1728d4b17e338c6cbafe2da72d34349e165c819d280577e4b099ae4b90ccda9b935567f4db5908ff85db900617f17d18371294ad825e3c00cb8a591910ed870be569ae60bd05f0c0c33a06f15269a4f00a3d50c6a48587ef05ab00ca9fa19d719cdfccdbdfeebe435aa5bac4c78be43511fec26e6212da25c9cf90f9a46e2f6dcef15e30e79532973038e930f4ade1ad0d4f4bf135001cc6336392a30c0926c02779ea8ffbde956bec107c735234def1cc9628845d0603f9cf219502bebe63c94b8d695f0182179308c2a9ac0bdd1cf3f176078c1b47b376b6d8a7ab934add7d3970395ff53adf4b59a80a721465923c4c23f0648ca9181b0c36fad1788ca5cc1160cdfd051faf280911e25e7897745a8b638c5f3e753a84761ba5911340d89e6101e25e546556ddff38e05ff1a21a5f57ce654a710857303f020d236c95af9288e430cf8fbe67babd20ce062f7ca88eb9fe7ba948b5c609de884494d153bb6957fd730df47e4f02bbb2e68fb31f78c07534cca7b31111fe20a5a29ff39633b391e26331266b5e75a2088205a789c18de50ee59c18f675bf596b47a95b9736548e78da210b6dc5102f133cac1df03b64d2a4b94ec53a5c79863dad2bfad27bee8edc965fde3243533cea2497cba349cff4ff36b3fefd6a9dc160f82fb8434218f71e04453b92d502ab91fe2ee084aaa3830c36f48106dfd371d58e27bfa867f8133fd8b018a26ef19d63749d640f6cae41eba7682662d96aefe8549ad9d5121e806d993b678d827a1b93b3693e14f222846f41b4b4109b97265bd90f24fb80f202275a7f0e5ab4ea223147e0800d49310defe8528b433a9667a41730bb7978c0b78db0f9dcd52281070b2f71c906f2d2c6d99b9c126c62009c69fd765c8dba0b15dc29a700bb1197d9b1acba9070ae6bc52590e58f636c2a00fb2292f32f95a6f7936ea2a108b739f9605c9913ff874091df3e7fa6925ccabc30dddc4dbb61d7449e7f983c847db61f400174b7df078cec514af872b8570c22cde4c806fa1117c152301e4931959ad5aa90eddc9af15067430f3a46585909663e350a380644d11d6e9b32d21772cbe4ee48e15b9d99338e3bc435b61b9c3d123365335bc7d9b83bab4ba8ea3df5e22d99955f77f6c8039588f9b5831b033853c23f47b31b912b92bdcf37ee945bf43f31ceed74b737cd16f28ce7282675c0201c02c06d25d95b91daeded713b6c43a8490390c72fd4032444edee6f1659989dac9d42b1a1a453d3a938ef01684962387cc8ee1977ed12da7a269aaf58eb5099e6d419503f033750f6f520a4f61d294ace02510f9cbe4ea5723db658681195c13df52eedcf69df3e05ec33fdf694177ca2bf90fbc67bd60c104632a94e829e5cc1dff50beb92996f50827064d02ef915a5d38b51c888f726a7ef4814bff0ef051c54eb8413ee7fc842641aa80b69881ca2eb52fa736b1775d6bc616c2e90f809921a42b3d78b2810259ba267fa6fd92737ca31d7a597cdb7725e49a555dab74226c84ea3ba0ebf2199ce3448581eafc951f01fcb5ebf1537c8b1513dcd68cdc9ce588d95dbaf4b0ceea3a48a9618132495b967d0dad31b46394313504ba55c2cfde4dd65d94d5570bd80557cf191742c5016db56a4c329c3155dec009c0070bd118cedea9a69ef3a34f935f463430e81e1c755269971102738498063de8d84ce62febdcb875c75db556c198c7aea19a0f0afbe34dfa130b8daa2fea05ff631817a181b1eb6d291b336b746eebae55b4f087c7065b95758be003512d4d0fa2ef53838c7bbe66e7f8b944a9150cbf8e94f62b567eb0c53805f07c10aac04d625b8fa7e380e5c4bafb6f56ff9e5e9e5af390b06d222bb6478795a1d0d5bbf0792a70cffd12ce8bd5920e890a77a3af0b062d313a5e8940b760330d4148da16285edfe5c2825102fdd83d3fb8468af994cbc12b0b32a2f0f3e87d1245ac026d42a468ac8152fa9920fc691e22e50462ed3f5c25c5cd32edde3de6a720370802ae4376b98c9f7e8cf55e6924c4b805b913fa18cff00a522677fe2c61c225b6a23642a84a1357a00f503eb1426babccf2235ced2f2c6ed9f8b80bac844db30e51387c53d336160d83275d9f1c9a367eac22fad496832920cc9ac0cdad0679fda0b7f422421ccb069f1a74eb420da08f1f945fdf78a47637a3414f2c84ba2fa6260b9274590a33655eb92854b3bbf00411c53c7788b7aff893358bffc28184768884171190011bdb454d4c9fccb82de8ab81d377a985199b4e0e3000f30a4666b2af5ccb6bf98b8d714d3b8674a7c20f6297e28d851579c9027a5b33f3467b2f8a8a3ded655638bb6571f6322738c542ffffb6111bb9fbac6774a8225db88832bfd71f9bd100016e2eefe7dac9fba5c8f2ff436288b6327b7fd071e98e38a19e9295b0ef91995dc556d746e856ba6b9737e48f9e4eb720f4e1b3c3d2e277606622b4f33b3af58a03af5fc3d3a1dc0cdc25a40d8dc198a052401f68a37dec940675a80413a3753ccfcfb03e1060fc5cae3e98c600a794866217918df973584b99676c8a7fcb555cfbfef10695ee2d71ce47b01aad704c4", 0x1000}, {&(0x7f0000002a80)="a46c284adb1ff7729ecde094a931d11be68e774317d32dc3d749ee8966cb140c13d4ff0e9f52d9b9ae557042533808346b784aa0816f5f557957821eaaa40c5773db7a71f781f61be278a7115fb4e740de9b22391a5197a8e1aee5a8771fef2fd17a812fcf4b5cc2a60861e2e7887820973212cd56c373dc60450d62f9942158f12e51c12c", 0x85}], 0x5) r8 = semget$private(0x0, 0x4, 0x80) semctl$GETVAL(r8, 0x7, 0x5, &(0x7f0000002bc0)=""/194) utimes(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)={{0x400, 0x2400000000}, {0x8001, 0x80000001}}) sendmsg$unix(r6, &(0x7f0000002e80)={&(0x7f0000002d40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002e40)=[{&(0x7f0000002d80)="347bdecafd286b30ee471311023ff4485b25652c0552f154dbcc449a9ac2a2f55b3faad8ae3912bc306c413fde38649db54d5f9536ccb1c5e12620e8361226b5fb7d27c05edfe3f1deac06fc6bbb3acfbdbc5bc7f5d917914c1eb6a5dfb8a5cd6d1c2633c3ed9be3d0187dbfe8255500909eddbe16", 0x75}, {&(0x7f0000002e00)="9d49e25a032211e9e73f00dbc33b8182d9d81afaaff7662c73c3f8ce46030e590479fa21a0b37c9c685b20a762b734c1ed69a91704a51ad0a9", 0x39}], 0x2, 0x0, 0x0, 0x40e}, 0x400) syz_emit_ethernet(0xcf, &(0x7f0000002ec0)="44e35613bbc22239fa1d0cf717b91f345bcd8900d68d61b5e193ece008a9a7e0a4baa72fde21902664757c9b7f066b9a1e70ecddba36d4cdc770dc98816c629d484f2db6f525d61732e3a9ea6335a4e2dfaf3641f8fc744f4263976294537c5953802bfff849f263ddea577de4f66e07d41770451d58683e889fabd79773000c192061675a1f89df23b1ff5e2dd024a9c6db6b0d1076b3225b49d59bf2fc7993ad0715c6b25b358764bd7d8684159b097f5ed1c254c3aca82d86340b0509f25969ac3b17c2eead53e204cdce781eda") r9 = fcntl$dupfd(r7, 0x0, r4) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000002fc0)) pwritev(r9, &(0x7f0000004040)=[{&(0x7f0000003000)="af4a26271cd18aca704ed73d67b5e408a59fd5817a986afa29d366edc405f8643a41282aee877847896a901d739161b975ea2d012b1ff2d5ff6a53801aec3c411b2548bd66abec4132c759338de0700ce748255bf1b6b29db89d507d349a75a3699b04c5d8ef7d4360726f7d740903f21790f1a1466681f0cc388e89a13c8f07cc79e1fbbdbe2d2284afff7ba91cb6c268dc13028733af1bd325dfc01c6da895fcff139f8fc95c553b55980eee7c0f4f6afb7d81ae01a145eecd6f7a4caf6075fe2ae2a4685634be285839ec9f10a08d284a5d7ae6ca42d1bbb83a90cc234dd515634f5f2b8e2d5702ccee5b4cae8ec3bee58036944f8dd1f477a206c958af2209c259a1f7079759e3c7f7ab9426a9518bafdac505dbe8c43da9ec2120c2b806198e861581555ba67bacad3f07bfb5efca66b5eb23bdcd7b55e26f0a179532153611538822d382aa09c157bc2931f1e25cebce3dcdbf24b922554c967084255bfa29e422a3b1c6346cfd80a791f05d97dc64b811bcefa89c78bb3ff87d4b9765a7f824de814e0f29d171f236b87f5e1f2d30ee5d963dc499bda21fec5863538b90304cf09b08a012b81b750c7711937ead2ee2bd89f3ff01381a04cf4fe779849fad5f15e342551d9e414d9a7944f852d9db153a224c4ca3c6fc6faa32bc6809ccb1e908527d3e42ded4d89bf72743d7b538144ebe595e5101c8a759685d2441e51a2e55d2864b0664a27fb8cc7cb3e4aa6d80d6277b1d33636325c86ee9ea56fab8360ed10ae4da1da7552838e3b0655afb9354e4f97436b52af25f620f44cab2459f3c831b9ab4d13df521d982f82700bbe1275c8e1b66d19dd9be7d5567a02c8213ea0f588a9508fa92b44b548ccbfad0aa5fbb0eacef08d3ea44ad895597d9058fa7983537310708d9b28adf050c4fd5fa50fe74230f9324f10d22f4c1794475ed5508837ef76017d5adcdc86f3ad4b68c3da74ea658af0998a9a6ecb5fd19b2f4baac06375f73a79878d852d99015914ea57b643322562dcbeed7094cc5cbbad7d3f8506fd152c67819c6e87fd1e5dfb4713c02981168bd95f409a0bd40d6c9d8a4181aaf9aa699d796d678ac8f3c639bdd5674cc3ad4d31dcc672cf2b10f8d12e82d5c3a458b9d50c4d80f7712a057331cd913dc9f935837224c86b8c6c8a95bbfe211517603a3863f0ef0d302b0327c338b11ec8f2b7443be7a88a501e9595cd92ff4e7ff2dc8496ee527a7f350064818c6f71dc83ff41bb377045ba55980e52cb416b4279cb613f20462791ffe8ef1b26466b08d147613f148bdf43b1da35d1c23801e2dd1ebe11b3f13d71d6512b3bb152d3ca04cadad4631f3246a63b8d930ef6d8313562fb1299a04839262d2c3b1aa55a3af1bb2a016c46fb781893970d0f38b8d04934963836e35287af5ba186e10bde92d7472b3d07c1974100232d04f7add14512cddca0c069d1e6b6eb9866197171ce7b4ab69267d4ffc4c3d9c797e1fac916a7c216d9611607fcb8d24c7343579ff0142fb478281411943c48a60859a1755bb746cf42f4a8f5d6efeddf819184162523fabfdee9c3231b91dde884fbad7175132ab2c0f3b2d6d4f6f6a3084554c274a625291b757cf7da1ab86151a23aad23a6f951c5496286ab5a1edd4ca26294d6a528f167502482d2c649dca75cdff1a82ca0a98ec7340e4f5f6ffcbbaaa3fe6efcbaaa95f71a7b303a078fdc314a0c3449bdf62f99abdbe1e3a0e17943e9b5d8be640745eb3ef9c5d97f1795be6e187aab8f5652bf6c97c0756838a6e44179a2129845685782faf6df0e30f21f18eb5494449208099ec5448c68e70779e2035c35ac58771f8bc9a381d63733268ce778f8e4c24427957e012dd8c41f5e353cee8974710459f5d254b8664f7c084a44b52c7ba140d6b0013ff2378fb9d883328be780a60fdcf08d03437d6811034c7db09ec1641d36749c26e1cb8bbdec38611eb244f77943b2ddf7cdd82525de08f92b3e7b3176ac7cee21ef9dfa2ee2d004a6592a7b868da4fee335efcacb7db77a0500ed8ce2465d54bdd5fe1d05686ba8e46f70dc912751842ce4f53d8faae913e14b814188f87199a030ae891c3ba31680339b692d9fdf563189f203bccabf3c3f942fa3379c12d0f9aeb88a3dec1976e9b21cbe6ade8eb049aabb49fadef62456c0c0ba096994f4c1580a39f254f2d2f01f6f1905174be56b7019fbe5fe421348cf30bee22757c4efc0ae0141e870b7e93422f63e8b230d8694c4d5c358171576131fbca7f7ac8d71b059ed2087e6dd1bfc57a8b9126e0101531f3c8757a9c84549b4216679aee733fedbd38192850ae8fb5553dbf236495000b9637db8b55f08d0d92e689f4bbf86da1a4b687d7e090d4ae2e3698ace012a6a859653c0583bbbfd286d703f837bdec105716c5f83ec9e0fc0cc76b57978f69bce7308a2e9d0bc1f1241d0440e368b23880d72d47d6dca1664acc705f04ba468a2002b56e8d6bd898560a290167ab040574ea61f6f85d1588586f35c2ef597438b6fd71dedc1939a6bab859eecce0fb9a766e4aedd6521016b66a123d4d53ed8e7e66b3c51272cae158ea2a0f32dc90c61933fcfb41ad1bcd686aa21111d9e5ee843cfa000eb63688a85a59b12e382eecd6bca04d1b9381e6888043af2a36c7ff15bfc49733b71609e5fb247e7a28d7a3a16a6696b060df1922b30f23342690a261f0a0e89fe03ddcd997b6160376738c4d8c1b2e593d88d51ed785e71a067ed299653b2c2232588fc33ca199bfdf351fa3f6ed6f2e4134c93384a70bc86cf4c392674a8cd347b6f73de02eb41906ab2278c6f3103f89301069b95931205f45358addb8bdd989c3557eb4933f4222b4252c0e30b5b9f3fe8051bee478ef9b0a01b22bc5d997496cee577cd50a0dcdb855080d842b6d2211476fcc2e71319a304e72701ddc2cea0b252f46f22bd8515dd5204121e42e15ac817432e820734a7cb101e5dff0bf3bef1500e12ccf21acc56e9163fd916faad7026e564244b6c8e3e38c84ab0393889f8c871e1a93fc40b66b9e3b0ff1c635ad0799376fe2d532297762014f88ca3c53eb0844298c72313071b68077ac6632236c3fc149e7ef6dc2c1e9820d8d86bb6e839f9e524ebe350c1da4a1e4a9fee1f7d21a546281aad41128e7197189f383dd77e09a1e957f0759b2fcab8f9b3b63fc0b34fd03924a1a11425a53514801cd97c3f6f3ae14298d01eaec12b5984eae38f18b17607351e8cb0e8a6814b37078c5855854b71c36dcab6117782403a3774578b5c2d36d99778aa085933b22372e143664740d11dae4d2b026a0b7f3b8ce5155f19fa5f6e61edb7ed8d5b0ae5006ae028c9d3450cc7850f19b63dcd74dd4c3488435a31c2895e47b6c0341daaba85091bac7440f24b1625a51d7718155a49e56f7995b67e6e9ce35d252002164911606f2c447a1bf66f942ab5ffc9135e509bb56aa563b65581fb5adb08086629cbacbc6987278201e59997d8ad0292008a2f604e34e7d84863521dd6838176014eaddce3fd3ddaa8178b2934db021e9d39dff2befbe53bc10aabba29c932f7c783fd5a3eb130708bea75ece7582ab8689a2b69a7cdac81aa85f9a4f273ed7cba63dfb2d2db0205386086f0478d843f5a541f809ff5f80882aa03ec96204f74b596e8358e377ed744599026679a47aac673f7eefbda52d711f195d8ede5e917d7b23cf0a84dee7199a44078c098a69a14f87ffc1711523ebd679031d603c7321b9c31ac45a40b1e9e1ebed88f02faefcbcefc05ee83976a95500d5ca6fb39e6b60c9cd9ce9c434b844bfee76f4372e3711128a39dae5bbec3c17fb288a4fbbcc25fb099d827977e82ac6b118ab42ef313a9e292108dd29410401e61d288d63b1c09429151e764abd3bf2d45cec5aff4c0e1c83143d22a810d4f9dab3e2d67a5d3dbea544547b3085ed81603b1a49fa629fe47f97edd20274cb7f90e1db020967f50d4255edcb99fe26c6043c33d13db9c379585090ae5af464aeef887601ccc6d21c22922895de88e2dd9cea59fd405a4764a3805b75c1078688f356b8c2a548432a36719dd2cfba7209056f4377ac3fb66daee66bf82fd0e5a8cf70a1bcfbe266d4df53798d4c009637907b4163dfea673278dd98c7da2874817180c31266dc11f354346bfa135a7c05267682636b6cbcb6ba6d42e0ab5294c297c427a28835e5139f276d2bb1333d2db25e05619d90906e7f3e409fa20dcca633b55985ed9882cb59f1661702dba35e53bd8fa9e3084f168cc271865c348c70c5265d0ebf9062150e485cdfe20e0917a439b0740b6067f914509b90e188a5a22e11bba1ab961d6aaa180a65f220ce64fc1bb204231109ec1125a36b4f1f3348a36d744b3151a3a04797246e59dc6c17423d3897eb9f63d24711517c51ee329d7f397e887ab89a1d078e94637e7faee55668d964482febfac5b24b66ec78190c592dae1b43537db19bdb978b4cb6d854ad4748e4b2a0245fdedfb3f91676a1d500f38038ae3959ea8a5c54853c20c177e8ea243ebece1b8fe212d9986b3374da9405d414e1e78f8cc03f4b29fa45979b4fa04f9044d7bce4d4103d911687ac414b139b78835753ab32da7ff28983f8ba2f23e40782aa88422a422adcc157db7929c2702d1544d11db37687a53fa1f37be7b95e8c45d0a3ed4ee92d17cc1e26043f2e896c40315b709696ca13780c4f56bada54abd2e635468cb3f533a6f722b58124a916b5e3a63201309ced298b1207a58fc87497406e27b585bacc7f2dd547cb2413b3f4285d08169c8d82023e7093d99a8378ea199d19b4f46197d749fe3fc6326be2cb3d3c2d4fb37de464133e1e498dfeecd406cdd6022c8af280b165c7dd234815ab84bd46f106749282f9533dbf59f1c093f69dfd6be6d2168dc2a8b5cda0acca8702f9510080e4a953dd3d794ad87c815497553e732b387bf9dfee660cf15d4a72abac9c384d9d8a91adbf3dbc8c767b63ea89cc89cba2591afd05693bf3364be4939ddc76953c3e373e5d02f0ac26dc9ad2fa8c8af55732f8d3638b3f0e5ce6c12ae44215bb15de4a094cd863449026fcd1a0dbafd7366c2045b2820b1460414454b18f37f2cbf70f4a55757211ce8c1e05fa32f572b6f821b5fbd72e029d8704fa557c6f12649cdb884479817b981f145b217159b22c6e0ba7e19fa4953b2e0f07844831bf5a54b8a6adfb5a79378ef3d4294e53f21ecd04985ce18bbdd92f3d78a7146e269be3ceedc8a70516ba34b40e5704574383c681b596d3773de26b792d14a58cff4950953ba7ff1da704f5f972fcbe044ce6d1216dea96a7f9f3c0d5d149f1190bb78432d2339bad55d610eb960a8a7bec47b4003282c0313dc525b4bdd51428dd50de79dc74ed546031f419002380ee502ea772ab18f108c4c007c42a5fbbccd61e51788f6fb32c8e9fa0be7e0fb852534c2b66f74b97ebfebd137e507dd2b52ec9bff019ffe2a6f01be2eccc96dcd162cf8d4eeac47e38e33fe4d1f022ada97d17f59a1530e3918c8ee258a8e8a3669d2931bb018d84a80be7d9516fccb80823c5a47a5afd9b79f9400d14444e10fb27f2004bda5b2f1f038fec7299062b7eefe0475916a001715331706faba05d9a28f31a10a43494cc18c9af5c12176ea0e5c58505f148706dfab5cd841647c99aee972199947b6e318989cf3236a04c7182314be55f8b3324a5e5c8c6a2a74b1ea4fd3736979a11bef66a8195a8dcfc91f07ec9ad5470411922fd591c52bb40fafaf3dea0219142", 0x1000}, {&(0x7f0000004000)="b8f712522400d2fa8285af2563c98546149e1968d2e60452183066f57ba48ad9114c6a1a4806f0ddded8", 0x2a}], 0x2, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000004080)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() setpgid(r10, r13) lchown(&(0x7f00000040c0)='./file0\x00', r1, r12) semop(r8, &(0x7f0000004100)=[{0x6, 0x101, 0x1000}, {0x7, 0xfff, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x3, 0xd9a, 0x1000}], 0x5) fchownat(r3, &(0x7f0000004140)='./file0\x00', r1, r12, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000004180)={{0x5716, r11, r12, r5, r0, 0x100, 0x3ff}, 0x4, 0x10000, 0x6}) semget$private(0x0, 0x2, 0x4) r14 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x2000)=nil, 0x0) 13:53:03 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) select(0x341, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x9d9}) 13:53:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f00000001c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="1200000065000000ffff000000800000"], 0x10}, 0x0) 13:53:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r0, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000080)="01", 0x1) 13:53:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x500, 0x80) lseek(r0, 0x0, 0x0) 13:53:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) syz_open_pts() 13:53:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) select(0x0, 0x0, 0x0, 0x0, &(0x7f00008d9ff0)={0x77359400}) 13:53:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x10000}, {0x10000}}, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x5, 0x401}, {0x6, 0x1f}}, &(0x7f0000000100)) setitimer(0x2, &(0x7f0000000040)={{0x3b, 0xbb}, {0x1cf, 0x7}}, &(0x7f0000000080)) setitimer(0x3, &(0x7f00000001c0)={{0x1, 0x220b6c52}, {0x80000000, 0x3f}}, &(0x7f0000000200)) r0 = geteuid() seteuid(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc8) setitimer(0x3, &(0x7f0000000140)={{0x4, 0xbe0b}, {0xcee, 0x1ff}}, &(0x7f0000000180)) 13:53:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) kqueue() r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x43) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x3, 0x1) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)='F', 0x1}], 0x1) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000000200)=""/220, 0xdc}, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) select(0x40, &(0x7f0000000040)={0x7fffffff, 0x1a19, 0x80000001, 0x7, 0x6, 0x400, 0x9, 0x1}, &(0x7f0000000100)={0x9, 0x3f, 0x10001, 0xb, 0x1, 0x7, 0x800, 0x7}, &(0x7f0000000140)={0x6, 0x1, 0x3ff, 0x1d81757, 0x0, 0x9, 0x10000, 0x3ff}, &(0x7f0000000300)={0x2, 0x1ff}) 13:53:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000180)='./file0\x00', 0x0) 13:53:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a8884aa3790490ecd2fa0e4f7f00"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x200, 0x6, 0x1, "ab22a2fff3dcea7a9853c5cc23cc5bfc083332e4", 0xffffffffffffb5f4, 0x2000000000008}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() r2 = getgid() r3 = getegid() setregid(r2, r3) 13:53:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0xfffffffffffffda2, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x80, 0x3, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0x0) dup2(r0, r1) 13:53:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20880, 0x10) close(r0) fchdir(r0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000000000, 0x0) fchown(r0, 0x0, 0x0) 13:53:05 executing program 1: r0 = msgget$private(0x0, 0x0) getpid() msgctl$IPC_SET(r0, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x818, 0x10) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x8) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x82, 0x0) fsync(r2) 13:53:05 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 13:53:05 executing program 0: mlock(&(0x7f0000e3f000/0x2000)=nil, 0x2000) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) mlock(&(0x7f0000fe2000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/26) munmap(&(0x7f0000fc7000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) mlock(&(0x7f0000fb3000/0x3000)=nil, 0x3000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r3}, 0xc) 13:53:05 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4, 0x8) r1 = socket(0x6, 0x0, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080)={0xffff, 0x5}, 0x10) socket$inet6(0x18, 0x4, 0x7ff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0x6}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10080, 0x8) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kqueue() semget(0x1, 0x0, 0x400) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x8020, 0x7ff) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/82) 13:53:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r3) 13:53:05 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0xffffffffffffff49) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="3f1d79eb9115f0561a1f30e9d6eb1e67565260ca3585abfaf1208ac8ffbfd8a55e634c1e49fc", 0x26}, {&(0x7f00000000c0)="c88822b2195a49e2f9e088da735dd69b9b826137d2ff33121b7eea9b7dd1955a6244a1f22f5c8518506af0ec60c9d3fa181abd3618c89744431599e91490fbf9e11dcfcf4aa159cff0a061277ebeb2eb03803b93c8e2eb0ab0cb6a56c3789bf4b4600111cf2ce6380a235672bcca0f4fe26a5168a57ac034cb4159fcad3b58d5ed59331c6ec180d25fee562f4312b0962a988117", 0x94}, {&(0x7f0000000180)="35a862f5d8cd5c9850434af082416efc9d2812042f574d644333de51948e53ed9b2de673528ec36e7e23747d50", 0x2d}], 0x3, 0x0) 13:53:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x401, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x100) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 13:53:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket(0x11, 0x4000, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x10001, 0x400}) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:53:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="052837", 0x3}], 0x1) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffb7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x3b) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getppid() r8 = getppid() syz_open_pts() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1, r4, r5, 0x0, r6, 0x100, 0x40}, 0x80000000, 0xfff, r7, r8, 0xfffffffffffffff7, 0x6, 0x6}) 13:53:05 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_opts(r0, 0x0, 0x2000000000423, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/171, &(0x7f0000000140)=0xab) 13:53:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 13:53:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9e0facd86d07cc77da698374bcfab26c114dadafb23052666771f41dfa84a406", 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e1b23d8d59", 0x5) 13:53:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000340)="cdc3766a300b308c2dce03cbb09f066e67e04de7e4923090d2533d9f7c39c5d11f746d4a1bbba3c0d0ff6159143f09149e2fa9c15c0db777573f40254e33604dd5abf5df74937b81c7a9bbae117fb697629c19355c39d844fc88e61dfd76e2b77c285618816f0200ed2ec92e1c4f134a8533483a14770c58ddc777f7bcc4ca85a053cecd01b30bc0a705da87ef08d90b4b721c8b065910c2b6241645c90d4d45fd259bd618b9926ca05f187ab3b2aee30d86e24f124c33c6d2900a4402f4962f7a2bd59b928fbaac1fc28c7745674d639697ba5a0e46f43cf6caf5fd8408fb4f9c04378a3193fa18b30fdce8292ec348ef247181f26b8f4a6efc95c197b06ce4130869600e9b408678bc1a9b00c177ebee2ac1dc22ad9b6279f6ef673b754a82774d338c1fda41219a3b2012975fa0348a9f4e47fbc2cb695618c3ebcff359d869ebeba5b0c4df5b7612c8ef7014af9e92bca1b67dc7160333bf0ea8db1b2225d55ad512d3dbd20d447d8d18125cceac7ecac671e10979161cd51668c9bdc8a4e3e54dafd2d30ef040fe5f126e1d79193ea01b4cb0e102bc110ae254fb9c87d50afaca1c167c7c77d3a0a29d02689fb218eec3c0cf20603b17ca167efacfb29ec71794e3131114bd273f32243e52cc2fdd665c694b9abbacc9d7c6150cd8b69e7056906f0f13a26f2ef82ab0e825526030ef6352334759af8cf49bb3405df309a58583a07eb5290c2a049da4a90bc4d381ee45ecc88f24137a2f16119d094b94fd10189cf01f0cd84c9328bce25d54b001ab844fd997b0433e1cfe669f89f4375780859cb4e2f811b6dc68d9ba3915d528fc1605231855a23c54f51b98d83c7c620926d1c1ae5344d1368bbf47e18a89062342baa4046ca461821c0952d82dee21ec14e22d84ca49157d2e2aa8d3d166d48ca6a9bd8a4b66308123ae46ce6a4ec4348090e02b62c966ccb9f4d3b234ea72242f2756efc07900b9bda013e51f1bda6e074430d2214e69e0f933cd0d1938d21052a85a2069f1849f37eee808d86d83ac335d1d575b62b1a35eb51ee5e401108de297c91fd65893443df3be366a5086cbc67c0bc5b4fa0fa46f4e65ef41019088d496edb17cfb9c3549a098403a3fff568ad77c823c43d607a75c78ea6de22cb86a26e2e55c03a34191acc4deacf1b53936b5e2d4b064521b04289562d2e35bc8017808432d660e4b9e008a261e28de915d25a1649ecd5e56eff5dc0fc32ba623e5487f5d10cd3bc19ec634916301d739af6194e52507df8294b469f30cb78d6f3310a4f9ee2062d869fe1d01ac3b52bf32576d9ce5c178f97094c2f56dfd0a66eafe57f72f96897474940ff6d709454736030328fd05f68dd2d0fce2929ee6a0e0e84ea9e83d238049c2f095b2fd1d1fbf247b6811a9f0e4b1a50b6221160e9ff9e33f1f136c6c94f75a52a5baeffcdba9f9134597aaf936e2405b5ee8823f498c969c6c01cbc52623691e188d0818246be8a7016ea43bcf5987f2657018a55cbfd572372e061a9c1db3352f89dd39bd287a3a85558bfbcdf279d1173fdce1198b69fc3c833c59edce4585886b7869df697f2e3150576babef480b4efa9f17237e25b5c57819fc75678cfe28a3c13cbfbfd6688c365d60637e8124894265ad5b8989f944296423dee8343e5d2b6437130ce7f29d0aa4fdcab2233733d7d43768c45570c23f21156d14086cff72cf073138acacab3b01cd1433bb75997fde2c8801da086fcd5f87139725a829d0b38afa820d6d18f3febb52aaf195c1fc868ac4c87dafc6cf412b1492f77476b1e64a8e2fd90fa1e87a392588cb0c86902c132c0300e9d4be9764b6d6f6267b79c3f1468dbc69beba6bacbe59f07737505f186acdc60911f2f34372be428fcad2f3c5d9badd2ccd9ae0aa79523b981930996a1b54f19a10dee9d039c0b1b03c67c5a8a896972fb13693e1c83b3434c789fb003e755631aa2ded8cb44b8888468efaf6a1fbfaa8f2094e21a4d2e0776b0bcf7aa7e5a2bcc48fd99ef10f4360d07af89ee3106b5da9a97b7f28067e961041862d398b142b1f0319f09bcb3c4a555bb666948e65ba0f909d780562f118302a19f2ed79b80abd7877c26bdb684dd89b5718dcea95c02e76ade21cc70018b5e15e22be0a27075c3955d72450c8f241fc4e45bc1c361a9588473a9ba855ece174bc4d358c87d03f3871eeadba98c1e48fd57449300629e7dab5243687d3d8b81a6063d12fdb6651fbdeebf580498629346e7ed88f492f1abbe3d8f418caa4b1e0e092bebdf9fc40390674a2d3a4e153092d751415683731bad71fb27a1c0f98bfa60e343e3303307cfbb90432594cc2cfa2206c271d579f4e69bce53b3dedf95f3456b6776d32d7f924ea3e57070f0049448ca2212027114f8aa6916be15aa0ad5c122a4d0da7e1e602684e6e8c060188ab6696b8ba467c776fc4e0e3d68b45f473d9e4ba432b32298d13df916119bbf167d8b2c3e144401ad9da40edfff1903d48b3a165e3dae9939a8bca50055d431a18722fa6fdc412013620894888fbca1634b70a128df959b79db54ea415545eb07bed86e239320c40068622692f3141c2bc5d76243875f64761c8bb5c30fda96ba55be6df9cf45950b73096e6160b83b0bf3347553e10fe5be6f76bec8c4155982b6ec297cc9be5ba722cfd6de02a71801d597815fe3df5c81e8ef6a8a098895bb0ec9cf1a7f1be9b29b913f5a9919d21e80ced33302e4a9392db7b27cb08c0ed240d1093a33accb7a39d3c79ef21409ab360e194bb3005fa1fc467431b1ec1655604a8c17cbede74c7cba482a35390fd89e9dbece9647469032310686c1d1a3feb15d5df633534814a31e5c009cc248b6b0ebe547fa6d319b9caea834dd06c89dc2cc30dc38c836513c39249e6169eca4752fe44d21dc82bf1d2ebc693dd57807dc94570cc9d89f72fa31840bd467f77a368673eecf6ab830272618bb708cd98da99470ce567eca3297e90bc75e5de088e63660ee6f82daf27db815fd95808d2f67b507d70d3984696829fc0d86db511e561fb49670bd357a920e6952fc4ba47f467897f3ee517aaec5516ca8059b2e9bf811b7857f9ed9c871e3a5d7bd3c60ca0c19b36634ae92d6b86f445cc7de9a080e2cb0a8fe473d32c4671e15a422a6d0fc87549cbecebdd1ad23e8452b3dd68748a43dbc5ac3bda2eccfdfece6523321df610f84489b3dd26e95f4e56667d4e96a18c42113a2e586c8888eccf0a1569170e30de7c91f55ec04a35ccdeed7dc89b0679d1b5a47386cd61311f4fe89e4930dd0ab88a4e9437efd2b6c251d8d2cb5a6184899bffc6170a0e3479597837e750552c48822c11845e435f607d4846164b7cff2be6cefa872ff3cf9519b900f77abd0a63d2f8f964d0b124095aa36f3d89008dde76c98a36fce527b515371e31fe6c43357c734cd9ddcc8a16c7708777a56a8bc2f5342c7973a8b146c72ac45744a560b86db14aa4cd1d055168ff84853fe717da4761a6d024d67380862115140f427997a5749ee6ff2ab3510bccc347c688dd7386c0b5096b117adf1cdb0f8d54117cebcd8448649441c1a7906c870c3e0b2941278e1d45b9a1112a561653a15ca734307cdef2d2f6a802780e0fa4c9c9f8a2ec0e818b1523288e50ea9f53d3cc44c8f59093193b5172e3d573e0e528330ccaf41dffb7975bff3b22e06b18bde02f41e7bfd0811148f0cf3e467e03a3f50eaaacef5646ca4e49c7ad30e9d122420f89c2b86a330d4ac23cb6abb88347497802dc809b23eb36bb78b7e7b223ec06cf705a7b00c0bad91525e4fb95afc19965aa2f2b27f74e4b3f57411e94096110ec767029e1d855f70364262ca63253bbabb446b19a6172804e7cdeaa71d17a00906587aedfa83d52c4964cee3c33fb750b8ce1a379cc4707e6bfe316c613b7ae50071c599d6ba15f81dbfb38cec5ce0e708ad4e4ba20cf83ce9e3d7a577827ceda428c8c10bc88ccade6dda73fb7d48327b1c414f0b11f18678a5dbb387db3923e426ed9f95fa6e761ace004c707c85e10208ea2cc6d48074e71b23b9612031e44040f7ed0dcdd81ba4d91895dbaae5f6d715321ee28ed9ad0dd9e485ce81bb226ec263de5b506158415a59aaeb26d29bce13e672bf0016f7ce18c9e4a02b42554318d2a15d313bdec7eca90b97d7d4e8a590c594217cbc80e8f7f5c337cff17c6ae2c5b3cab5592ab9fd48a64aa55dd0f185d3f24680749c7997edf2c9dad11c50e863eabfe3124a557d78119ae5b7a8e6edb503916a5227979ac830c6d3267b8400854ef53a91491fc86539d3db8223a12fc508516df4a10c8a225fd260a746e29f7862f5fedec8820073dffdcb80fe5b489ee32e1e05f3f2e6dffbd54c617fdbf5739b2d7b149ccb995297e80443b70b1c82f8e03cab76140c8bc13545cdadbfbed12ea310189c9f6021ec2a3510e47852b9d9b15957f92e5a4a8ddfe1656939dee3113c01f969c49ebaeed26b1145512fba8c9fad82ea3d40045ee827fb1f2b171d2816642745351546d847236c0f0494e8ce2ad2f12f80f5e35a8775ead8f7118dcdb535fbb984dd5fe60d7720dc1729e83a107fa9e5958d0be5c87ed6467d2d0c77331b3ca867d45366373e72613a18f22629635ed9c5c3e8aa506b52bebe8e9dc11f3efba485e754133ce079811e76b2f4b3e9fe86bd31b1b5cff4da599ab3bdd28db0ee3af", 0xd09}], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x48}, {r0, 0x4}, {0xffffffffffffffff, 0x4}, {r1, 0x44}, {r0, 0x86}, {r1, 0x106}, {r0, 0x60}, {r0, 0x20}], 0x8, 0x8001) sendmsg(r0, &(0x7f0000001080)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="8800000000000000ffff000009000000e2d1b717c4afdb8ceb236a421cf095a94f5e454500388373f7a06855f509243b2c058d99067df4b67a10182969ce36f13491cae26bc9d3c96f7f9788d8c4bc40ba7abf2384df7c542dc6c74a5fae6180a6b10decde14984009919b1119e48a31ead4a20f9f1de3dbcf660cbb293511144930000000000000"], 0x88}, 0x4) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 13:53:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) msgget$private(0x0, 0x129) 13:53:05 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='((\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-%\x00', &(0x7f00000002c0)=')\xcd\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340), &(0x7f0000000380)='c)\x00']) select(0x40, &(0x7f0000000200), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:53:05 executing program 1: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) getitimer(0x2, &(0x7f0000000000)) 13:53:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac7930080", 0x0, 0x7fffffff}) r1 = socket(0x26, 0x8003, 0x7) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) writev(r0, &(0x7f00000010c0), 0x1030) 13:53:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) sync() faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) semget$private(0x0, 0x0, 0x0) 13:53:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c7, 0x3d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xb) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffd54) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getpid() r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x6, r4, r5, r6, r7, 0x1, 0xc2a5}, 0x7f, 0x2, r8, r9, 0x8, 0x80000000, 0x1}) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2024, 0xbda1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) 13:53:05 executing program 0: r0 = socket(0x0, 0x0, 0xfffffffffffffffe) getsockopt(r0, 0x5d4c99bd, 0x677, &(0x7f0000000000)=""/88, &(0x7f0000000080)=0x58) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x6) getsockopt(r0, 0x7fff, 0x8000, &(0x7f0000000200)=""/172, &(0x7f00000001c0)=0xac) 13:53:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000e36137182a85393b5247109006df00845c5154bf67f2523820e096114ace3a51c2eb7f8ced821c5683a46120122bbd058c75095b4ea6af86d03a84ba6c6c69fe014377b2438f1b8106d0a5c1ef87dafc757040f2a06ef97bb096f250e7141da5e62c8a8952f78ee6d9f224ad5c5cbc4f3ef74188488aa64c435d021b8fd6f4259859fde8aa77d792524ed4b6dc7245996c2e773a2120466a04843449594ebe88245a88a7e8fcac53b0105b4906468ef677a1efe50eb94d70"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="3662e822f21ffc883642bf8eb68c7ded96711370ac1853d3d686feed0e427f319bf1a39f7ba2d5e793fdcace2561fd93230cef4df08e9fa76774e54e1d190d66140b7ee003acbfb5764037ad41aa256352c87467724c610e8554e4605666e4d276e7c81b33e25d278350ef1d4926c3a521c629bd2e675f6d8ea35516c9920a0397fa82c6e732cd174124ecec9370a7565762689d11025057136904bce415f4dd3494a89e0a6f3275213c64", 0xab}, {&(0x7f0000000140)="6d9b1216c6c56c", 0x7}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="3000000000000000fc901d67ce12e207c4c9d158dba12bd3c98019da6cbe2ceb93ac0489020000000000070000000000"], 0x30}, 0x2) r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) socket(0x18, 0x4, 0x28) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000340)=0xc) 13:53:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10018, 0x0) lseek(r0, 0x0, 0x2) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="2c22e325fdaa8cd69b0577c1bb7f9d2057d54ba4c496a28f3153c085c27b85a86e7577ab2993e41c3b0ac99f323a008f10c8899b7398eb94063423284bd02ed01306df14bc5f6e683cebc2f15cb80b72986aebf7776a6a6feb6f974d6d863814e1bc48679a2777cf60c7d867c6928ea7bd15308b9b0c6b05d5c1b1433889340065f818be1527cb3421d72f3da89ae49fa31e6fd5a21f2b8c9bbb5ad44081f85e12c4df4771d78416d20cd51eee38e29ae380211846f823de0422a65343", 0xbd}, {&(0x7f0000000100)="7c0614ff5a49ca32df74461c77b39eb42f8548bd3cf89e37da9b034d09ce8739c99e648cb4744c373ac6e882251fa65f0df4cbbbb7db1ab661df5da90860cedf8b02cdab67d2dbbfd7fdb09508ce4f8fc63cbc674cb8ea70dd4f18253df30279df8a7a4e92d41b1239ffa77348c2f0d4ed71ff6e5a7ddeb35fb8a804c55314cf6462f8b34347993c28b8910f1a3965237029daad7e84ca662462148cb7d33dcf995744bf7da4967ea38caefb33c140b07f40f3b3b06d5ad69805d7bb44497b655b29bf0f1595ffed9b2a51c79dee61fea85abd53729543b8499461649fbfb1b1bb94aee62093ff82e20850df13ec238ff038", 0xf2}, {&(0x7f0000000200)="dd3bc40d96e512ab8e61dad42889e095dd1372c4c1ef84d335b4f9675d9182", 0x1f}], 0x3, &(0x7f0000000280)=[{0x38, 0xffff, 0xffffffffffffffff, "c3be4dffdc97dddfa542a91311f2e2b737627f5a5fd8253bcd3d74bad948c8ff3491ec4811306b7f"}], 0x38}, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0xfffffffffffffff9) r1 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000380)={0x2, 0x0, 0x8, 0x1, r2}) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x22, 0x0) poll(&(0x7f0000000400)=[{r3, 0x14}, {r1, 0x20}, {r3, 0x1b8}, {r3, 0x41}, {r1, 0x10}, {r1, 0x2}, {r3, 0x4}], 0x7, 0x101) ioctl$TIOCCBRK(r1, 0x2000747a) bind$unix(r3, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000004c0)=0x3) sendto$unix(r1, &(0x7f0000000500)="97ad9b8be5fdaca439361ef004b324ec00e2e8347604280d07361af17f1ca7a91698d765de4030457ff1615dad709885d5b55e79a7d31c19d53db807885b83c967cd096f54794e1008d5b1bd96d21f40ecde38b4939c54468f72844895dd6b66f9b0d30074310ff3e20a00b2ee5dd311a8c6c2809a5fe6671c686af1358525f46ec4cf1944754e", 0x87, 0x1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setown(r1, 0x6, r2) connect$unix(r3, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername(r1, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000006c0)) fsync(r3) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}], 0x18, 0x400}, 0x0) bind$inet6(r1, &(0x7f0000000800)={0x18, 0x2, 0x6, 0xa4f3}, 0xc) fcntl$getown(r0, 0x5) accept(r0, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) accept(r1, &(0x7f00000008c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001940)=0xa01b) getpgrp() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001980)) accept(r1, &(0x7f00000019c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002a00)=0x1002) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCCBRK(r3, 0x2000747a) 13:53:05 executing program 1: socket$inet6(0x18, 0x4, 0x1) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0xfffffffffffffffd}}, 0x0) 13:53:05 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x6, 0x1002}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x10001, r1, r2, r3, r4, 0x10}, 0x9, 0x9, 0x4}) 13:53:05 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x0, 0x3ff}) setrlimit(0x0, 0xffffffffffffffff) getpgrp() 13:53:06 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x8, 0x10) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="fd535ea3faa4176f8afa88d9e1d91728cf1c875fd5881fcd62b221489ca85407fcd46613c15c313cc50c5e117d022768dc2cd0442a781c9b8ab325296f9b2619c0e451bced61d3664cfae293a94c7409fbbf62ab411a52e4863ac23f5c651cc52b7927134b921d", 0x67}, {&(0x7f00000001c0)="609fcc90a0551b72c38e61f1401aafda349fec29f90a5fde968d3a121a399d9e439e6b042092c4cfc6a05de54d1576cc903782edb88df959e3b3bd0688a49185f020b19d69bc29fdafdb0b8a12eb41e9542177315c33e5b1764fa8466d9586cdaccd77", 0x63}, {&(0x7f0000000240)="cae4f1103e6522d66fd5e40b66e42886703b6d73eef085608a22404d538231e41a2e6f4b12bc87ec330842b1668fdd6f130e9fb7c09d000b5e1391d4af8c6c6368e03c9219fecc2477c0157a59fd81c03e67f3ec3d15b8644c53147ef50c41dadcb232e0bb95784b1203c4659ad885f0cfaa363f98a3c62da36064e2bf41ba66059f1d054f8ab619f6bf7e2b2887b7da02ab92621f732a46c6903a742dba382d6df13ba8adaa788472f7cd51d451b694c4e042ddd2d6402602648ff6", 0xbc}, {&(0x7f0000000300)="aac93083e62f35df0cdbb06a7ef54682eb6941fb48b2fe14b6ab0f895f3a3d894ad0759199387d674cb36158103fe52b472d5c6b7755e4e54553ce417446dc78f6592d9bc4d90eb0ca9f9b0a9bf50f145efe0737afc40dd2f8d55f0382eb9bd32603b75d502c872d17bb04eee1adb98cfacb23d5e6ec88460691308887f152df04508154401a61def62bfea5d984c4552750575f4e1857a1e2937d9f8b282c8cbead0e495fb480f5a85b7d000a8a889c6d5f354a99aa427c81887831b58a8254e6f4fb85d594ffc8a3a0860a3e2a36a9b8ba644217aa66f940147e98600440af86f6890b68ea3f408cf8", 0xea}, {&(0x7f0000000400)="1c82c13401d405fc04dfe73d91d1094b54fcb993c194246c55ee71cad9278dfe92a355ab8e1aec7148029c2c07be4314cb694f7dabcbec3c6305e39af06d4ee6c45602b4c3f888dc2b55d3f7b0140124a0df3b47baf1eacc6995fe9420876e2e9e40e6d8d5efbad6d6f3484e68e33976a015a2d92dc4a89594112349c465968570a429cc7fe66b1a56b52cbf9cac24a07f1775b5f87bfee170fe7387f0e651ffb94d86c4b5c6d1fd8688f765c4d8cc1ce668811f0c41679eb43a2e10b77889057051b2fcfa1a82375039e07fca9bcb548dbc6cb79cce", 0xd6}, {&(0x7f0000000500)="312eb08aca29974468f167f594b34573940a27b6315abaca979a1298f6f75b16768b700129f8f15e8500eeedea76487ea3a38cdf0c66cde35e5c9de634b4c1927d2afa405637a324daec893ef7d4bd0f1c1c152a3e0a4c404c0a5b4aab203cfbfe1b92eb85e96c9b824451293e2d0cb08d4ca92b2ae17ca0fc836fa6fea03687a4da45ef7e66d6765774ff27fccebca3a9bb00f9af7eeb6b89eab00858d6ea0cb60024fed3612fbd22010b1b290d5b93a9c7ce594ec4d1c2faeff942117fa397be01e020f5bc6486aa5ea31163f253c55544c656315a98dc3144e0f1508baa0b37529700ce73c12cfbc77f2743f12bac86320370bbfa75a04378b6b4576baebf7d509c84b97d780d19b738da71b56de59c38c0e012521bea246c41e849d4cea6528b36255b0bdf7e20beea69f8450fb2b7591feea0b4211eea44aefc374a2ac9734bfe0ae017f1567fcbbbd330ce5e030efeb273720bc12678c1e184c3cd68bcd8c0bc9c357c3582ea05c4c08cc2caa3f53f2f1183e6eeac4a093adb34a6184bf01945910401fefe61308444acfba5156fe26b16f8c9bad230eb35944c6824ab1574952886ae108ec13479cbf4ca1eeca8e208e242e72d990ca0add6076670607744b73ba7348927c5afb2f2caeeaaf96bb5b2f4211a5d44c2f11994fc305ce9c3ea654ec460f9d9c30919cfac27619e5486bb7a3a4514d7ced5f444cfd8853ccfd0f76907416b1aca0ff89c2071c164ec3ded49a95afc8f83cfafb3d853256b592428a632120c6870e82208ba465b569eb74f0ef178f247ff3fca2cd196f94ae1c8119777a52572d1e73ec97f6e9a63aaf3169ad534a4aec337678a538e249032bf887d9d09502a17dfb676370840fdc70076eef6f047cc1dfc9dbbb8e8d9412e65405909754474ad39f725517d24bbee7df952f8d2e45d5aff16b9f96e8d233f6a23c24d9cee95bfb9292d68097841c72a9fd432d2ee5d981c7f24eb31c61d083bcd8dccaf83afdd5ec9eb041416fead206fe21d23d585aa3556b19301764ed3b0a5305af790b4b9c1191562b8d405a5c4e314cdafcb83c3731272a69633189f78848edc690237d9daf11e522a6c2e049d29452ed8046509c451091bc3098066cc5ee2050ee0a7ee26e113a62c187bb0207a5a01caef3eac50da7393655293a935b81e82b3a4ee0e7f670e1dfc42807ce438cc92ec4668eb879b95342d2e18b44678d0184e42be65fc11d93fc073c0c8f29f9bcfb8f3749759c8004a05af9288fd26d2f9d66e678b07669500c89b909a4d53e00e2b932eb85c362e707b469806ed87d969ea28642816d2478757719c22f2dd95ce0fc26756a03eecfad0c6510184c6d5516755d8625ddd0be7b6d4bb5c384c5173ba5bceb91839fe911c5f0617f2b273e41c2236b52f7902ad3916e6303fc79dfa15cac09fef56657e8664e97a3aec69c2de3e8cb73c3f063cc583dcfaa75bc77609020fd786b0f884c28be372bcd9d17ab7ffc915bcb61cf8c6bd743618c17ffc6352a39808bbdd440215dc65156e3fbafba4b247c620869af504a71964aff363968a73c303c336e6a2391151744e3f0dfd071078e323bc07f6921b56a190212a14dec58d14afea2c652ccce5f198d1aedb20645db9628347a65c4d49d70c174aec1d6ea75533382cfa127c59abe4cb86339e6515f725b59d0adff08b1d885d0d0e98ec9b90a026d5abe8a45bab6f7b9e1e39da460c1776f43acd8e517772bdc5983472d5001895f3c0f702209d9256c6b82e0907b03e8b7bb6d74e831044ab46c9797c36cce972713b5c56515301143ae8aa897ac91cbe6ff7c82c14190f1f3cb13bd7a936612b3703e38b17c8352876fab9e06da171b40c9ac13804e29ef6f54f3caafe6b6e4a1e6f159025db481b778d180c65b21d1d951808baa0492a3cef857e68265938c71dcd0da3209ef38b5c65cd644db421156153d13dae7aba7c18126311d4c9ed3f801176f8e8b48395300bbbcdec6e28561645e0dded5f4b9a9c9e19cdb5372cf6e89a39058202f58ecbefda2ced0f6450346e7b8f61917876b8cc9b89ecb18d5ae2cc23933704eda0ac4fcdfde8ad69e0e7496cb096fa463f339293d1330f0d617ca4cc558c774a6c933300bf7a3c96195e8f51924f747ea0815ae6e7653ddfae06c14edd3b0be9ae956e2ea293081370cae3d77e492fe9cf24fc4f002ab8b5168f3648c9b0dbee608792899e34864248e10bbe3fc46319a9e2d2c872f8a79f02d16ca0d82bb75682131786f2da786e1b83345546cfec794230414db8fbbb179ca4f90283f58db2ed1a2d1235a56560758ca0a9084b7c656a945f75a5eafeada6d8ec3644f9874c343418db78cd8be6e5053d85ac10a93480f983ae54d5a74b6c592b2146f35b9f059540506194d6bec7ebed42536a32f6582456629d30b1464af36d7fcc03afd18674bfdd136c106e955074e77935c72517b48b155a1298979645141652a12fccf51b54f7f08a96925508d8f2162d988f9559b1a2a815ad74c213700baa3d343f04d41fbffcde8bf27cb9e6b2dafbc469f6bd2e5bc933342fe91cb287322ab9aa87ee5ed7960d412eaa505dc49a402399b4f8bb055e9f4d1c3608d90edfdd56b9e06111dcd02337321bb9a8ba24e96f629c4c8d94bcbfc3eadf56e08ba699d101b32bdacbc781177987936c26179c04acef9e5505bb6c069198786f2cc1d081a4dc644d3fe2475bb3ba4099253b26987e418471c2dae33cd604541acdab8858c4ab0d118f1306f3c5e18462e6c28f1d978e8b13a877bbcc9ddb95f99162f15ebd52bef2baaf5252c7a79ec4ab2e47bd2ce998d7d0b2dd594feea6c76ccf2eb95d5523705802c93aeeaddb25f103b2ecc968933422ac28b78c7bef42de741822265b8433de8fb779fea8318e006c3cb5abf7d170a8abae6ce6d548dc7aeadee86415468a2c43779c14173289621d2d70f8dd1a822f0aa61ba3ab4e1cb251128b902de8f97a7f9a36667ac55a6b5e535bf73a3a48f9420d02e539dd0886f62fd21ef80b7a2f28c5d333b5c22e5ed4d582a125b07bdbf580362d09bddc35d6f38b65348128f43942af4e72a436aff024ea2a87af2dc0388ae75e8426e17250f27d1b91590a639c5252575939aa609d97019bf5ed5bc98ace1e8f6adb87e5db4f410bb2bc9e494ddd1c42297b3e01dcde57c952b23398a4ad00f89f94d508a5b693f2600173509e3ec43f542b2c747c78623956d8d1c52ea915a648d9fd6be45f51f25ea9e496b682e67e7868319548a70e7b4bb1e6d10e41fdc4f116b15a031c0d3b1fb6af8315bb1c01374a3056afb204ff19a05be53edb0e335a2b48db044dfa6613321273baa13970ab834032e0e9a220e9df8aa1902c0ef979ebd104a9929360cb5afa44d8ce007f9e2090e381ba98c9db266644625cf4bc50674961888d7f0a90848712e836afe07d66827776fa8c3f5def878793875ee6574cb2168d47decb8b988bfde46fbd02182ce0055bc05419671fedc623603d31ae39c550fa6e98b5c7d0b8234aa148a523d6019f82e0fc31aa07c159b6536eb5ba99a700d25d82332ea0f216df0060ba3939b9102f3d35d576d1c44e34da14c9946ef9d7fcd53d0e476868e5cb216ff72babbfbffa02f6e07e72525c528320c11371f99486a764613a3d6b95236108a562b5c2e0a1c148f7d4f78762616f0b0aa7feb6ff84690f5a228af95dae79cabc0f801d4c8df11663fa4854be9b712db45fed61b54b0210fea41cbd1a59092ab72a08eb3e415f3d8a323b03a6f344b4d5c77b9a7ac2691eae0f6652aabbff710befd9ca678ff9865d2512b392b803d95a2f9919d38a028aba28576a0621c9edd9acb2b7106ae83f1906d391cd0be655f6e020b3d6352dde4c25e14e168cf693f2f4dd989a267d10be6542abaea381cf5163ff0cd8920e4530b3d2fcfb9b65a2e159f1499824bc8809e25b602ba0c75fe5e11aab0a03ac58c62e803561a086326e023ecf966efd7132fca232f2b3e9b1d9d2b3909b0f3c0da89c1cbb9f3a6fc54a3d5273d672dd70b6146ed610432459a83937be679635b3a9f9484725a026af5f36d3733378e7a26633f44f2707c42013950ceb02abdee4750cdedf0a4182efa51d9182aa5c597e5baf8aedcc5b56ce1ccedc62ee5b4e9b5d41e1bf18620f45eb1ff7d14a2cc669374f6b4b9185c933cb3738b4ceb48960998f37866d33f17385de6fccf9bc2c227399b2f8fa3230c267c47db661a3fd490a7300186a9b0b66f31670033491cef7ba738b25b17280b2e4593e3e2128a688a042ed5493e452614cb7e57783d21f4ea3203a599083fa4cfa2d0c07d6e0038813a26e59459a5dc97711c22007ca57c6bfe61c4758c1deb8e1a7c78fc90507b23802b5c57c94fc8fd4b0d452137c0b6eb7b05e7672f3a8247fe3e5524634f5119e570684b510a4de92e1f348eea5cb0a2a7bbe967bffb5ef43ce2faa6f09b5f5eacf9bd91a4977bb4bbe54cbe604a2be63e85e3b318d6144031717250952c1bbb8991b20112d63fc30d290bc04b0a4466f54c84321886d1aecead6f756b33c218cc148c8fa0a5085424b548442c0cbec5ae1e4f622df61a6d3733f2517fccd2ac79056cd52045de8ed6fafbbf8c1e1877b4676a60bae50e02e6eb1ebc59eaf7c0720c535e0b1e38ca1bd24a5cd1bae03adb2f6800c97bead91e6d1b901855dd976fa8b407b5970d3f8ade51d71bf1f1c8ee7343c642cf054aa97c4995535a9a4eba03432d34e55d0acbe4061b54615c5187aad6368fe634ef3d4bcace521c13c218aad5a11d7968a7d712d7d7703bcfff4fab831257d6f89c0ad8dfd4b9afd9239aab01f36023223f1819dc5196d7ae8f18c018e8d04fa508eff4ff0db23124b5b80a4fe75a053ab81558bee98e7c278cf276f2b6435860b366890f85339644d40b79ceee44737cc50c05e0a6f3d56a354801070d0be2a631b4f37572f20a441f939c1ee38a4ce06c465f6ea81717a28da517e2228a9d279b6c9d19e17465c3ec95c068f081bf33c002640fb178c07e7cb726b57bbaae4aec4da72f25a567b4893e53963b3fe0a438b00b2ca762ea7d17329f38573ac1cd797756446c06f082a908e009ed86f92e36b1a9bf92a232c631777c6e6a55401392aeafc61895bceb50706cf4148bb60b006d94b3f7e0470655c5be33ddd0c2391b78a79035e7a8bd0a26253fdcc8346e79b82cd94c8a361bd7855f209e014ba13cab91167ca2020b2eba6527e228a94ce006252626ce691cafcbaf616f11dc5d28f66a8d1228ef861cfd5ab253c081419ed29b07f9d1e448ec8fe4d18ee99367b9b7f6bce1425334072f05a2bb9477a76226f1b1d5bd1df072a5774f27c99e8d21edb8bff3c422c33c2f5728f4f8ca5034b4785d64ebb8dcc9392a027187536e027d71d97ae54ad94a9143a66610c2f27fa195eb4b32643d62977db5b4314a4deb6cb26cac643596e61c9f6458ad0940a4646315c08a1f7837006350c4d2850c0521c066097d9a03384ddada69788e1a3f74e90c97d385f7c68fe86dbd80669f197d7924cc4dcdee660e79b5f964edf1c3e9ca7ebc27d9719b8d79fb729bcd7f17e601b23c971474d5ead88c55836e567d10a1bc6ade0e5392d9909bb7c86d887a2bd0e37842e23b254a91508ee88a84344bce41fd4de8ded5b8707d1a2ac91d4c77a27fc199ab17d39791d841a20bc28fd3845843b8e0e24cd737ee830b49708757160f6416e1d3b87ce56e993d0456927a9ca23e7ffbafc5a3121d6c5d698db6bdc3fd810b3", 0x1000}], 0x6) bind(r0, &(0x7f0000001580)=@in={0x2, 0x1}, 0xc) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) close(r1) 13:53:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/73, 0x49, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) 13:53:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x20e, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 13:53:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) r1 = socket(0x10000000002, 0x2, 0x0) r2 = kqueue() getsockopt(r1, 0x0, 0x7, 0x0, 0x0) r3 = getpgrp() r4 = getuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="c0dfec1eee5d4a4bd318e548a265e0c0e076963d28406550e692181ded9fc16ba5ef3569507c37a57d6940ea20f980f261a162", 0x33}], 0x1, &(0x7f0000000280)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r2, r2, r2, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r1, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xf8, 0x40c}, 0x2) 13:53:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) writev(r0, &(0x7f0000003540)=[{0x0}], 0x1) r2 = semget$private(0x0, 0x0, 0x200) unlink(&(0x7f0000000040)='./file0\x00') semctl$IPC_RMID(r2, 0x0, 0x0) 13:53:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) socket(0x30, 0x2, 0xfffffffffffffff8) 13:53:06 executing program 1: r0 = socket(0x2, 0x9, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) getpgrp() getpgrp() r1 = getpgid(0x0) r2 = getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="da0545c2aa728556cd124068f3b1593fec4516d6259f17dc69a84dfa9f7236db9adf518ed3245c3a54f35519062eb641cfa79e3d9525292efe607090311a57fe733f67e4732747969e53d52c867024bbc706a91393cd70b265e20207a70d107d88b378523c8705d3430ed75e6a160a5047b08d183886e34780597742b38a2b16935dd3825b", 0x85}, {&(0x7f0000000200)="714ed3b810f31dc4b3966dce59ba0f1f82a92b", 0x13}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x4}, 0x0) sendto$inet6(r0, &(0x7f0000000080)="3d09485dc67433cbe4568834bd261d85205d2216f2b01ff0acef9c4a7cd4953a7bf7838e144cdf3a9374b02483800e5c156f964dd76bd94df5cac99ce31dbebf9c8d07fe0d0293d216808ffda9f031bf1e049b61a563d993a048e08709308a5c40602a356f3af2466539092fdfbdf3d7af92", 0x72, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x4}, 0xc) 13:53:06 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0xff85, 0x9}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffffe2f) 13:53:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001080)='\x00', 0x1}, {0x0}], 0x2}, 0x2) sendto$unix(r0, &(0x7f0000000040)="a220273de868eb11fa5c6f581acb0de8c5c730478aad00d56e0971c19ac160ab3bd58515832d9584ca74d8066da4ced3d918b37ac4e3793abaa555c73a0aaa3969380b34ce55ec3f18a32e55718802ebb86a15d9fef4b5710815ed666e2aad3247cc4c48fce093a0f88882b5d7b5f0dabdfd33cece83f8ab079bce137bc9c26740ecf5f801a48bb984821fa1e7d39004171d6a340e209c3571fc65f43faa4be212587792b70179f39db270a4431ec3424c9bf3ce0ed1bdb7cef139c591fbabe861534e1758079585e294c61716226458a957ed5168ec5e47eaff9164b4450429a0389226", 0xe4, 0xb, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x3, 0x3, 0x9, r2}) socketpair(0x0, 0x8007, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000001640)="d6b03b4427b2cbc6f530553beab431e40e4e8ec09226a2d76e1ba9cdd6e5d962a3fa080ca5c83042b0af8d0ebac90f812d3be6f0e4721062e05e2cd39c83dd4857a77bdc3bc7e51d1d4b2076ddc73a7306218f233e0bbb724473ce912a40e0d711dab83ae171986ed30c178ad6d867ca61bea978f6ddadf009605e94e0bb0ed71f1bcceb59313cb6136df7a1af9ceb60228574ab359e7c6c54c3be3dc96defc2f1c3869632f14dbd927d4a5e18fc9c7604736cc78d4e012cd737a592643fe32f26cf3d089df3487fba10f5e75c30d85c2a26e13a148546be4c46b80eefff31032bccb5fdb15f01432f979180c81fb5a6c0aecbfcc448f356133c72b31bf36a5d26754f463578a524a67166d35bebf52a8e2eca07510f7892f63cbb023cbf223a56d0e950203e62775d839ed7635bb04e3ba968acda79a249f62b737087f484b4d6f575f19b1edc486d142d82bfdc9c8177ad1803de27804f33f64a142c4fd050606d90b9d1715388bf8c6faf24ca39695ac6b16d2bbc2f96a2a1da9b8381e002997539733b5e1e9ae6016202209a3f90f6c0039f7b5d485920487c183de50ee7c517c51ff718b1d4e3e67abfb6bc0aa1329506a559743de9b1618c1b1bcfca8dafca05677276af547aee90ac28e92177f53de5606df59ca06c0b78e245a41ad7ee8edb263e3e267e51737dc72a2f959236ad8d5977b6e28b70c9fcf7af70ca6e0367ba70d2a4cd0d37d5088cfd31006f998fef967c403795399877ec1f64bbaf248c8ee2e0618b106fa61342582cc64f63cc2de5b7e4c331ed2b79a90e286bd70475db0bc0e33fc2c7e4b06732be21150abd8a09f49f9d10c6d885077d8dfb7331b2f13fb6a9ee7580883234c85d34de9eee2e22e07448c1a3695a4695fe2ddc6462d357365bffdf452fb0946492020d3d80661ee54bc1fef812d5fe86fee39738729d3f67607b65a541bf59df78581509553b032bb38bf547b277a40097941c7bebd0e817f2e310f5c9eb62f3829a2c4c5943fb451f66b9b5d983716736c14093c1293f91aaabb00e64ad287e31043d5d623a11c5bbaa7a420fb0473419f18655bd43bf4bc4747409ba2714f34ce7cee16f2e47bed4d0a445dc686ccbe060263ed6988c89c5bff2a52f7fd41cf7c1e5d505c6a3682620d85728b403428930f11b19cadf45b928f2c87eab41c8c3cf2b86d0719f54b43953fe3997cb5a9d1b488b5904bf819ac344812dace0f273b88aa2fbba434f2e3be4b23b8a6ef3ea988aae883e4e6143eca6454240bda2454c6986cc0fadd0d8a4f60bb99f3889e847d802b371013dc2942f13259595db237f5a4450767c66e7b0af5bef55eba9afc8b982990f0d747e3b4a81b6629c6f3900eee32d59fba5468985b2d0656ee3d38534a186cc7e5a64b94cbb17dca30ba6c7b7019661a49dd903ccf88a7ceb0e8d19ca5423823229768f8e60bcce66033fbb241c5c629d3388ad26d595d643e3bed99698e6d7a0be6e294a92d6899056ec5856642436058225662cfd1e11c57836ceaf74b12c05e18ea5714bd4efde33d71b669fa8724296274498bbc4765bb29231d2934040444421c2712807c694fc5b0cb4d77bef8100b92ffddcf81acb45ad22dc1630de9aa5da3fab8bc67ee29bb93afb57dc6df6332474d9d1beeb4ee60d1d50de61d8cf910f9a6cdabb21d2f6aafe51968dbc66a0dbd25a08982d1322d696b10d36902c25545d30378d231e49dd8e67a8b1bbef81bd3fdfb4dcfcf79a9c156550b6848f57a426ceb56364ca00e6e1c2b407a5b2ca1b63b25e901662a2ef3eff2a9ed6c805193fa80db7e45c6366a2221f9026ade5b46bd641d760cffe985b3710ec4579901799a3f0c1f7cac67eea25f0dce21dc02427de241547f0c7182deb178d63c8af2ed57590ab4690f77d742c12afc2f1c08b08e781fc1b24f8255e7123e367bd060b9b4d53e3d96aa799611342c188ff1915c5074e917491755d824b8b6f077847c0abd52c5ccd36c20693f8e2ddd346c1c5b296d33fcac16ccbab551521bbb2b05b163c587d00b412b539a32050012d83cb6299a672867c7012f28aaa9b4c3e00631f5388b4781f86da6038adc779df5b61390f6cc2fc1709e1683defe7ff1c326e648521f49a9e3de7059b3260645567fc9b3188559beeb348bee3762609e2755e4a76d8f425f18621498250a01a3dafb5c89a9863a38d0c2c2025bb2e9d9b2b21ffed8da374cf08fe863e6469e8eabf199c4c73552fdb9e4bb28cacbc5a3c817a70e3f600b953978fcf2e82783200a1b3face000d96541d1048c84f94e1eb68501968a350621f64b34a7bce86819b46b43171e32927bd288030faf91962466d425f58ddd721ca7ecdb3e76fc2758a9eaeeca9f33d22466d91b507a90ee2b4d46737fe6bc31efd9888324bfe876352d9f4f3d201ced8b3474488cce36195454e463d8ba06c0783d87dc7ca05991c4df73061fc4ca280bdcda8b677698b621eba9b0dc4d6eba597d143ddbf1a5cdd3240a74835440d4380ac5a37e4fd0a30f565026875edaa279298b1995570328ca9be47b9530f050748c81dd357b8e1cc40910de60028bb81ec6b9b93c8d6771e1e596b00b4ca8a9b0e6c1e64d7f5e9f83f8fe5e852b0d81f30c17f0e6694516f2558e42ccf730c635b42d58ffacd5840371ae05c0886e46afabbbf3267587541c7a0d4275a40041f61b7c0ea5a6813ff11b2e0572132dbf4ed3b13a620d6dc37226a9521836e25c8e9e2abb9cb75d28a25b874237d5439cd19c3e1bdc7b76c00a340dd4fb8fa86e81722f7f9562f66456a5d744247b5da387f4ca857ca8e6c61af5b144d8b1c14fe7ce15ac852390d12630da2058d5819d943c461a199543cd224e46d31e104a0ac12627c99f2e1d50f8e8d57e3a0b245c25536e6fe5835fe38b4c1c79c0ee8742797a48b3b44f0bd708c0dde9a420788258d222955801e32c028a2cb1c52c324d28aced3d882b0d593518dbdf022a86429d8f572b99637593e603c2a1671a74bc6d2788063848c9d34e483a35b05c399fee97d8c58df9ae895f0ede27bf46b2a727626dce4ed96f6116de8a0c2b4feb4d427603eff4fc350febe2b4f2dcb7762b69239eda052dd3119b89cdb79188427785f78b2da3b43a7d32bd8b343238aeb8eea290baa0c5c985869f45a46f3085da54cca6d72c8dcb0018b1f8ee62671dd9761007da351e4f0b2cff2ba6d2b633edf7c4a95423715ae97b112f94bf9ca7a5f47d47a694aa737f1a68b1b6b9ca4239d459a95c8977a4428e8838129e56f8af8099abeb3e2bacb4486fafe533d7beff8ff156c5541de0d0b68bc6edae7e58846f336d9a0bf0b81507bc3b08ff23d68bba3ceab92f2df8d08d4f8d5f33530ece4d6332d56b7a1684fa462a4a0041bcedd5f8412d6d3b71846f22c3df66a0acbe1c60650e311c0662927fdd3e3a4b0ed16dd11baa4ba64b4146bd8e9548c3f99c34145c415f439bc908da313a1dda396927811485434a44d56719dc9aaec25e783bb3508ada79484dfee0c35bbca08f4e54aa95b7303829d5ff83d1bb486f827be5d0db5c7dadbdbc2b36c76b0180165cad275a69d792d1b131d65133edb512b27c2280360b70a9fd34f253576a03398942328924120b6a8db3184dbd365238c3ac03c94ebf7fdbfaf855dc5c9dfbfa80a45b2f189414e1b7a9f9b488a7051796cd95addbf8f4ef071180bc2fb3300becb0a54d772f4fcdda534e8f5919493ea7a1e20679d74c8ee1c962cdc76a57af2421bbc32868cb6d91c106bfeb38878426682eac056c69128a554d0c77ffef2305904ef5cd10243818fccf31a25a6c88377e4b1ea3d5490f806a228c90bfdf06972b8b3ff5a4d4d781cccb8ba85482969690bf974cde1d1d832da15f8ce6e8523d001478ee747902a75ccd0872926f47b6b0c268e4909f9940b489900d0b33bcc4f1e9b0c048b2bd99aed039942277ab8f704c015f97baa46d4aff8de2cc203ca8ba075023fa45fdecbac036959018bc182bd2ed39f9db90e11cf8bcacedcc3c9d9052daf5cc8a8ff4bce1443ec3abc56090ac255426e3101ea6c5a0873edae31f5b66f9c15d43ee5a2831157bbc6ae5f05a084bd221a2bed84314f549135b7312f15b3e8ff17b9f0d79f1855c1e53073fbdcd96f144057fb60160fbf3b2e7871427bee400134d49c9162c2abae6487382390dd901bdc8394fd527c820d630f8426459044dc1ce298cdfe771bfe3be9d53fa5e60ab6fcb59d1c7e7158bea11706c9ed1ecf4884fa18ca5e170c63d93a67ead6522b9fa8aeb951739fb42cda140b587dc7cb48adbe0effe431ee8c104cfe0e94e2b1003e47bb673d01a477e5be0d31084c144a9dc801b87179a3ca51a98685c1a822aad4293eccd7e1be3361f6710c2c19a2d6213b19074fea4050c6038126e6baf58a37a46ab3b745c45ced9f87297fb160cf7089441e4f8099e3c519d6f41eb9cf5420731235c8b888f7ee5f42822e32c6ded9c3071f080c23bab5c2f2f16ca99fe0fcd768753465e135808e3ab8aecd63b0635cd19bfc5e992f8da7e44a9c59adcf502545b59c24bedeae2252427868508417ba29c8e6470d17a04e89a347ad2eb8a50bfe2ff9dbedc1792e2bf0fbd76c966dd5d1ad877d24e137e47d88b3ae7496daad9f6c9b25960b5509936bda33232de32a3d86448dc55af45d8bf009670420d8a6c4b027ad3deb7d79bfb7c1943dfe4eb663881ff887eca04f27182a7d19f61c76fadbce6a481150757a88cd4f90693bfe9e0a9d5f0be527dc627d32bb62accfb54661a14fbbf48c9353a0c1f2bf80b6113e58b65187ecd6a6968ce994aadc7ab65ef4172eac5ce78fa4776a21f974b3ff3ebe3831128a82b0e200b101d16497e8d5d6abd2dbff7d7e9bf71f1c056888fc22368a78511bf1d798457b0410d1e264473df504d287debf9d9ab9396e820d35c7c8c6f3df858d0e28f2c7368a6bb0053f5b183ad943cfd17d9f5730ac467195e29e474e9cd3f1ec2a08ca6becadee6836e8bd47b95359a826f977f3afa96a773e012f46d3fb928e2d23496a4f00b177278f02c79b296a7984d1804d4320027173c32743ac79d552b8649dcb4b39b4ecd2e2f977b72803a7181537f9c59ef0344059f2dace214bb85f51dbf8ef3918f55011aa528be5f93235df44fd03106addb52b938fdccb418ba1e88372f3fdc771787b5a5ac86daae4d79fd8fede48a57b6fcf6ebaf8fd066e1566208ccccd9df2cc16a0f7647481f3bc0e1954d7f39fb0f025c1ec23a103fea482b214a63d0cf2afd97c4ed43fba790117f6dcd3805b278397bd8fe897a0b5b3bc54898d8ff51f6b8f814febcde4cf9156248d14642fb72447683cf48e05c1c3e948f710a91dd90b170328831d622ca5d8d52d1c4f09bf033246567747fb3df3c25225c3ffcfaf2cda26ee25821de4d1a58b9aef66bbda400ed610df3b77f41ccc7eae06e82c01a06c9e150425a70143b43c0a62b80f869a5a601e59ee0c812fccc4ab90a04b90a1db7e89e5242adf233984fe25d263557b949f6fad804385223f46481ddcb62f8ddcd8d07b59440043627cc07142b32bf99773e14768bdd2fd021cf2f5fabea0573d3ab6cc497280f6e2b6b1f607cb3cfd6975abdc8c50e371eec97b00a6a8e61291757ce0b034569f667472945c4f4a4b652a033aabe55005ebaba1b84e37b91c9bc56aebcf26452d1ddd4efe418e34dea4c093da6d7ec6cf4358f6f1ac4c048ecf1a433b720ca1b9e2064e5f99a53f10958f544475f5fa7120dce6ffffb4", 0x1000, 0x402, &(0x7f0000000280)={0x2, 0x2}, 0xc) getpid() setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x8001, 0x4) 13:53:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x221, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xfa, 0x7}, 0xc) 13:53:06 executing program 1: r0 = syz_open_pts() r1 = kqueue() preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/47, 0x2f}, {&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000400)=""/215, 0xd7}], 0xffffec8, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) dup2(r0, r1) dup2(r1, r1) 13:53:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffc81) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:53:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffd}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x8001, 0x7fff}, {0xfff, 0x9}}, &(0x7f0000000040)) 13:53:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x9d, 0x2}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2812, r0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 13:53:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = semget$private(0x0, 0x6, 0x1) r2 = getuid() r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r2, r3, r4, r5, 0x10, 0x6}, 0x10000, 0x40, 0x81}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r6) 13:53:06 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x2, 0x13) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) chdir(&(0x7f0000000040)='./file0\x00') getsockname$inet(r1, &(0x7f0000000480), &(0x7f0000000500)=0xc) r2 = kqueue() r3 = kqueue() execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='#s\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)]) kevent(r2, &(0x7f0000000000)=[{}, {{r3}, 0xffffffffffffffff, 0xc5}], 0x7ff, 0x0, 0x1f, 0x0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x93, 0x80000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0xa04, 0x4}, {{r3}, 0xffffffffffffffff, 0x4f, 0x2, 0x8, 0x7fff}, {{r3}, 0xfffffffffffffffd, 0x38, 0x2, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x3c49f6cb, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x30cbda0399203ee1, 0x6, 0x71}], 0x4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x28, 0x0, 0x1d16, 0x7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x8}, {{r2}, 0xfffffffffffffff8, 0x40, 0xf0000004, 0x100000001, 0xff}], 0x5, &(0x7f00000001c0)={0xffffffffffff0000, 0x58}) dup2(r0, r3) 13:53:06 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) shmat(r0, &(0x7f0000f78000/0x4000)=nil, 0x3000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shmget$private(0x0, 0x4000, 0x41, &(0x7f0000ed3000/0x4000)=nil) 13:53:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080), 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 13:53:06 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget(0x1, 0x3, 0x24) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000000)=""/4096) semctl$GETVAL(r0, 0x0, 0x5, 0x0) 13:53:06 executing program 0: r0 = socket$inet(0x2, 0x3ffffffffffffffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = semget$private(0x0, 0x3, 0x480) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x5, 0x1, 0x9, 0xffff, 0xf95b, 0x7, 0x10000, 0x3, 0xffff]) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x18c) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r3, 0x0) listen(r3, 0x80000000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) 13:53:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0xd1) recvfrom$unix(r0, &(0x7f00000000c0)=""/14, 0xe, 0x802, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 13:53:06 executing program 0: socketpair$unix(0x1, 0x20000000009, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 13:53:06 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x3, 0x6) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x2}, 0xc) r2 = socket(0x6, 0x4000, 0xfffffffffffff000) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x5, 0xffffffffffffff01}, 0xc) 13:53:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1f, 0x4}, {0x18, 0x3, 0x0, 0xf2}, 0x100000000, [0x9, 0x81, 0x40, 0x5, 0x27, 0x1, 0xcb98f76, 0x3]}, 0x3c) sendto(r0, &(0x7f0000000200)="ac5818e61f5cbefa7c34e2c8ac65a9443025e3ba26f810f66e2fc360270ebdf33e8f7a25d4767f894ec9abaecf10d8369c53c23e4a8598cf54244865fcfe70f5232ae83f8bb4e42bd84d40f0e2c560585f36b933f26dea3a71bffe964ca47968114bc7343f992245deaad11fb001316e146526e80f55b5df0060ed3f18e93f9e", 0x80, 0x408, 0x0, 0x0) 13:53:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x2) poll(&(0x7f0000000000)=[{r1, 0x2}, {r1, 0xa0}, {r0, 0x46}, {r1, 0x20}], 0x4, 0x5) 13:53:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) recvfrom(r0, &(0x7f0000000000)=""/53, 0x35, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r1, 0x800000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1f, 0x100000000}) 13:53:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xffffffb5) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 13:53:06 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/86}, &(0x7f0000000100)=0xfffffffffffffde4) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x8, 0x4) socket(0xfffffffffffffffe, 0x4002, 0x1) 13:53:06 executing program 0: setitimer(0x20000000000000, 0xfffffffffffffffe, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = semget$private(0x0, 0x2, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/244) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/167) 13:53:06 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) recvfrom(r0, &(0x7f0000000200)=""/226, 0xe2, 0x42, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 13:53:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x140, 0x100) select(0x40, &(0x7f0000000100)={0x0, 0x3ff}, 0x0, &(0x7f0000000200)={0x1, 0x5, 0x1, 0xffffffff, 0x1, 0x3f, 0x10000, 0x406}, &(0x7f0000000240)={0x54bc, 0x400000000005}) 13:53:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0xfffffffffffffe0f}], 0x1) 13:53:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) fcntl$setstatus(r0, 0x4, 0x0) 13:53:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) close(r0) open(&(0x7f0000000980)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:53:07 executing program 0: r0 = socket(0x10000000002, 0xc007, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x6, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0)=0x7fffffffffc, 0x72a) 13:53:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="4948e762203586996609a2fdc85876e05afa92b029cfd7c3d948f60d28af807b9cb28553936829f86b8ec65a6fbfed5888875f6783dd71d9aa95bb6e6490536c03a1c1bbee62c5b4a8f76bfccd193909ac4406f907e9afae0327d880c0bc4e70df0388146df0025af08a14eff013bd2aefd532f0014fe7d8a37b7c7b3701059f373fd2cc47f413c8459dce286c8d662d126e8683dc96d1fe3a1b4ee10c9579888cf43afc25dca9f90463351c9bc61121fd", 0xb1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="db795abeeeb95ab5939f94fb6e2268d20201b88ae0a73115b773359b93eb0a89af7f232804a4972713078936cbaaa537a9ee1abd54ccb3fc8d71a547c1e31591c9ab9612e4aacceb7b235b64e87c719755684bcff6358208c8a5c0444eacbe9b7e5b3e457346d44df40175476f76fee3779f580952f4d57431a6293a3e155412fc81953d00e30782302fa7770a3f71325570653322c42b1cbf871ef2f7a20dbf53ed479bd9739c4609f3ecd8a5383bc20c8c4ff22ff06993086ed7cd0aa5462880379870da762cc16ac4a6d243115c1cc13e9e6bbd2d5cd7f8a0ef480f9f2c3285e44a7af42866088f13f3ad861e035c711994d700335eeeb13b0671814509", 0xff) sendto$inet(r0, 0x0, 0x45, 0x0, &(0x7f0000000000), 0xb) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000200)="d4595c7bc964e89025003e756d3b390c4263f0c5c8d1cd9aeaee0b3c3f16b4e5945a30dccac261449cfad36457899944648a894e730484499ebf8c922f87d7e706fe4ce70220927f1bb0404839284af703e81ea28a03ccd77ea721aca54da247713f3c85836f3ffafa1b312fb99ad6fa7f371326b315eeea4290aa52a50c871e17339d6b2a748a8c9c9fdfa92890153bac736ea003b40383932fbd2cf6", 0x9d) bind$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x5) fcntl$dupfd(r3, 0xa, r2) sendto$inet(r2, &(0x7f0000000040)="555eac7cc2f31476b5d07c6406b9c21c7336668605e78028c83be46af35bfb9cff11477460167b80ea673a3a7f69087746fbfe6373d5410f9a709f07e7a0ff055decdfa6b4f02f5cf1f45417b25a5df5761d17ad9f97e792e8b89dd2212b2e0ba9d371c788451d6284764ecbe4ad883a7f8af7718be81320b8866938c5f850e9024237f8ac751ba08c77a8a6135d5c784e736b72a7e3", 0x96, 0x1, 0x0, 0x0) 13:53:07 executing program 0: socket$unix(0x1, 0x7, 0x0) socketpair(0x18, 0x1, 0xf9c, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x17c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) setegid(r1) 13:53:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000823d226ae818c3000000000000000000000000000000008b143a1b8a8900eeff00"], &(0x7f0000000080)=0x21) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000001280)="3611aeb10337d16cb47f2a64bb0076e77e7502828be65d2818816e1b9725bd78f5fb6047c4c9468a2a1ff52bf5025614f94cce1cd08a34b4e7099676de1f05d1c02748a32d3846126184d675411612c3cef7c3b492d28a97176dc49653e9771a607cc2369d4801ad6719ffecc21c26464c0426f33fc44ca48852c62551f90bf1b9f1dca1e097f91bf6d9866d8796893fed6703e0550686ed0ccb4b96a9f7252c46dd0b27e51782cc54150edd42c9705ef78ed6e473621ba9e730af9d16edce0e2d1aef9ec85618d3d2be7265ad2d1be0219b5caa097a140876a5a519bcb33f51d4d8caed0a99a6bea3934f7aab49e2038f8de8b8b56500c81eb636ab437297de1b38fba82bd1011d12eef9c276db72b8917a6b6effd48260077f70d6024260f72c43b41eef6879693b2e6587b6353d9c2fbfe06549b396c5b25eeaac60e50a6b9da73b075c5fb3c75d013acf59c17855c133f79b6e26e279dc0e523984334179e390897428ec2377edf9c01542b937808f83ccdc156ab013759b54a9c6060b0c012c5f86495339767dee2dd0f8eda73051a65f740ff8cb8c65fa97e995069f80932da7ce806a2124591846bbe397dfb09d9e60d6ba1139423bc61838e6d5037e9390b501617d09b05000d9da058f4941604f90ea549e83a54abf165c6eb8c4afd69ea1e62a74b3d2483691b93df48777107c5490e662d432cfc856215ce383f2d2f3dc667541c6e7490568d380f315aab094584da67e47b15d0aae52f9bd83dd57c7835781d342eb83fa435b320ba49d4ee5ec755e90faf62da51880da921f992a064e0acaae02bf8e2e355e4734efc2a91190d3b3dcc2123ca10990ce0623ae676fe5fbd2409396f807720e3afa1abfeee612145a85143bf95c14583b00312d7cf0ca90a65bf4da336bc64aac1d1b0459cf4930117e08218014650beffebf685899498dad550a2d103c6fd900a7c96d7856e13aa10b0139911eae9aa45ab13f2d60d4fe1fbcbea15b3bb2db550d1c4f83b983f4c5ad22910317252ad3118002333cf071824eba797fd02d9df2f7f7b117d97ef7edb161c09e93cc3bb16221ce551ba43aa7682f2947dea698ebcc427a80a9d850c890ebae17f8a37ec14f0243c49f3321a3bf521a70d0705b7f149ea479b4718cd296dbb8912813000f725c797619d2f60f054e9e8a7d20c4c9bc96ae2613bf036fca772176c5da78d0de130afaa4babca4b5f9d50136637f6b40beb529d2dee5cf54a19a1568dd74509bf24602a205027dd4ef506a5ee4cb8d789c61ec5d5514433d21a6381e17262fb689b8ac94d6a690c4456622bbe3becd6854809c4f34b8b38fcfe73b6376f40c4120adfd01cb0a26c482ef325234f053dcdb40c3f93de968cfcf343cb0e579e160191d7ce340cd47ff249f8030e71e187b42d1a993b1006a4dda1f7417bac3a391788bdebea7ff610fd5bad8e54fb0d29013bf6cb5f25f4be1aa6bef60168c6eef4bd60b35ab39ced2403baef0d2a90d0a916392548988bf26649cda862cde1444c374421b9b9c01866923ef22e150f597e96cf6caa9b859e4381d66e19f7ca84dae69a20379344536b1c127df985a6ce689c39f53f1613bec6657e0b0885c3def1e167dac2a60b81140249459c41080f438412cef17649277cb1df583debe5eac11c7673a671fc346fdafd56d7c5f5b1e7832ca3d688a8253d782082b4bb1c4f017bbf0814a06f84626c7eeae71b0ef26010f94101625903b007b4c47aa6ff1850958308e8ae3455daa039f02fa9197fc6572edc613514b5020a4b3e53cd61cd7e39a6bf2205e56747beb5ce3f0bb6a6dfef1e1c0f9480a634867d9877ff40b84d0411f40b4111b0a8206a6a23b6c998a3fce908f2970e7f0644452d31ba6ba8e0cc49f83c60bd77aa0e46d08241ed60bf6db4ec112894d624607b7bb5d93b317653e889a045121880d80fb0c7a8a49ebc82e127a5441c430e5c9b9ca5d59aa6f294d62d37495208d07d727500b0871db9397caee39fcf693cad14ca75ad382dc6daf5afee62769e116569a1547a87bf45b38da263dd7e93a687474afe64c3d6e2973d785f90d3f7b28d9b86babb7f183a5408dcf661a5b99e03b30cc22c14be16d03b1991393fa808b6ada311237e78de6f5b586a2ce216604e321b729294820b51207c36ca41690b7436096a4093f70577fea9fabd4ee255cb64fd2d8fcfc8b1bfcf2accb1f0d8c537bb90d78d2d0e6c4933a5c2a1de0eb3ebeb68b1c1dccb2a8bbb2d05c71700b8fe57539f23321fd60b55750843059b29914fb28cbc8af4e97d59af5c07498221d1fec066c3023c7d6d1f47af94f33ccf3fde01298e97a94c1d363bdb42214056c93b98c736b633bd2bca2ec5b34bb852ae15e532e204d3450d6b3668b3a825fb6baf42ef8506a6c49647904b73f0ba2fe7c373992f0f6295dfd3c535b830e9bfb8f530d0a5232c732c9c7c8e634faa6d3098941c8e9a6109922ecb82f1f2c9cbe7595f5dca2b6842299f3c9fda60bc69d81eeb9f070e4f9554e301da565151e16d9519d168448c0537f4f6f4eeff7ee12bf6eac4769f9562b480035a6a31a14ed4a64c183c723fd9aaf0d09d25b5b0d08a0c2637c6957d93ff522c5406f7a8beeddc1b11cb31a32259581c522a7c291af42cab1100e0b0498cba877afdba5d49ef6f8ebe33536ae3f7895933ecad7e189f6a66bfb77b4f408f512a98b1559b6d29a9f1c7e3173b96351628d2e9b12794abe67d5322ef970ff724068f832ae5b6997ea8272042b43109e97c5efd89dc9676e7651c1ab67d0aad1fe7d56d8c71822fa89b2c4dbdbbe586f7890951fb3f364b55ab066b4c15c14949c3c5e06c2017dfa59954a39c53aa8641126b426b2f76d0a1cefc95f7f24337d98d9f06787211c379736616b653f312f756ef58fa07d928b8937ea54f372342a04487d8e6a1fc7cb2b1a6338ec9f97b917674f023dfb4f1e178783cfa991014b48219ccddbe778e2d1d59b63f73ecff57cc49361d67f6e0f94eadb64d3cf442c59ee69383879d410d86eba507f6383826b534b9d01018bedc8d0e8e0c151ab322561b24b572b5c43031e3ecb5e798843523cc66c0198748925bb394be41c751521befe9ea7a25ebff85909542b5a2557c2c59851e4487064c0b54a2253c218aa94573987fabae85375e282e5733da29f4cf8cd89a4bb16030d219b3e709c91bc2d2db3a9251f871e41ce1cc9f09319b681f771198bece3dc4e88b5976e15115bca9c60378669b16139143f34cbc888ad824f18fb09869e53712a265795c23d6d82d0f1032a9c0de59893891d1b253bfcf3eb7d77343e28510df3030a4986c1847147867b9efc70e413f42a3a53cc2bf41545c7a8937969669cc1467f5c4c8d0012212aa87fec58bfadab6e2425274f939ca7dd60264b3843bc1fd8b3a6aaab84b812f766b1ee4cf0af4c980cdd5b01b93cf8bd0e585fcb1fa7808795a59d6faa0893ab41f7ef76353b426f547d09b1f7db4366c02f57e4297009681458c425cecf72a03e25823e6850a3eb80d1933bae3dd322116984b18fbf705a36d97b33b448d80e273f7755b51f8b530ff7d3edf3495bc9c5236fdeeff374fc1539f0055a1f792a1f75f583ce5ec08de1db7eb4a920b974fd00edd727b3fbc0a604769a872bd927e0142b81270535050115ed32b6fe17f0a5f78f516896fe484a7a2fbad73851f13f79b23882e7572dc844f1ebd3aa266d39720c068dd4dd53aa5e874ac3ce06ad4fc9afb0009cfe2dabbf8e7b026f07b1cb261277e2f697ff62965a5254dc19354880ee16635d1f58c4533d64c3ec07143562010d6377331b419edfa74adad8c599f5d0429cf542e37ed47592eb6f9bf482c066ff0b2016a74323c1350be5457c9e3a0467bd982a59e777dc4691221b10a13fb17007393884acd27cc6610ff01e793cc6c8b4adfd3cb8af62be85f10f440fc0b4017b7159d7372b6de80fb248f97068812fd748fcc828705f47c81fb8ca0e68e65a4383a9e2e0a4f32949015a416fb8e9414c0a35e034e3a615e67ff863cc9b2a2e8e48a174759da7a95fe3b1c115c47ead9336b2c839de93e63bcfa96b7d2b5d8e870a9cef9cde564cb66f0a5df4a2246e40a213111f73e634cc12e602b6d66803222ac255c26efdfcfed2610bdc6734f8107680b51a87d256453f59916a86a93f2457612aa14b14c1d60a7283b331d2e62157a26d6f0dc9d4bc90a28159125e37de5e3bc240cb6176a50d9944746e1925adb68f3bcd6a7255d2b3c3a6a3e9724723dc70de00922361ffa41a81c1908ba12054d1456208d4350259ccfe77d807e66f343593e2561f0cc6189d503cff36ea3cbee0ad5540dd64c453180829c74caa9fe1b11121", 0xc1c}], 0x0) r4 = dup(r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x5, 0x9, 0xebf, 0x80000001}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 13:53:07 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x5, 0xfffffffffffffff9}) chroot(&(0x7f0000000040)='./file0\x00') 13:53:07 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{}, {{r2}, 0xffffffffffffffff, 0xc5}], 0x7ff, 0x0, 0x1f, 0x0) r3 = dup(r2) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/51}, &(0x7f0000000080)=0x35) dup2(r1, r3) dup2(r0, r2) 13:53:07 executing program 0: r0 = semget$private(0x0, 0x1, 0x30) semget(0x0, 0x3, 0x1) semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, 0xfffffffffffffffe) 13:53:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000000)=""/16, 0x10, 0x802, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x9c9}, 0xc) 13:53:07 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 13:53:07 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x4, 0xb}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 13:53:07 executing program 0: pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) fchdir(r0) getdents(r0, &(0x7f0000000000)=""/225, 0xe1) 13:53:07 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fsync(r0) madvise(&(0x7f0000e26000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = shmget(0x1, 0x14000, 0x1, &(0x7f0000fb0000/0x14000)=nil) shmat(r1, &(0x7f0000e53000/0x4000)=nil, 0x3000) 13:53:07 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getgid() getgroups(0x2, &(0x7f0000000080)=[r0, r1]) clock_gettime(0x8800040000000001, 0xffffffffffffffff) clock_getres(0x4, &(0x7f0000000000)) 13:53:07 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000000612, 0x20) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000001}}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="aca7cc40c486559d40bb5be08387f836ec2875a7c57051eea6ca76cbc97f79c7452011fb145ed84c537b274f2e0280b990282715147a5c09b639325ce288cf1f9bc59f5bfdb90f84c0d5438a97cbe6a514532c3da6210102f3cdec5094084b1048c51f04adb814064c85c03d4cba0e3749bb13fd9599f4cc5c5927bcf174dd1859c0b0a72fd58400f2e5b8c52ef1ea39d65f973edb74e655d8cb46704e43d74cfb47b255f54ad16471388ed88c0152", 0xaf}, {&(0x7f0000000200)="7d616292352a5dd27c594bf972336ef64a48a64817be147d3a747333953ccd23b040f7d45c2b8ef9898e9d32d521c94e80e327c2faf9a057591036b31ac199aa986f04e67240a1af921ddc5a686203b55685544479c03c786db25bdc4e02f8ca3ce700e1a74f950b40cdc5dfa8556e529c4f34256896007cdaf63c15531a726a2d20e5e24401d2e129c32408f7dd5f56", 0x90}, {&(0x7f00000002c0)="c0620dd2e90c12bd0af9f761e3179ac887d912593720048a7dce0cd88520f01878273e0216f0586c00d51eaed867d5f8e6c3b5e0bbdc43a8cff96ef45ec3feb228122f9388bb679e0cdca4d044b5e0f1df031503aec728fdaad5e2d38ea417350109bcf1cb7c9fdcb79d08745da8a564fb9b9be84df5f560ac6f4116d81eee0d97b296a64017603db70e84dd4cad8aab7ef547c80cf3ee3855630c70d5172ebc6de6d4ef8b7f617dd16ae8129522c365fc7edd2980d7e120fb011f2ac0f1a01cb3935ec8c8ca7df0e92fb0c30fb31af186769dae17e1e0a3a021503d3de63476973fd8e4fe75cc274a3acf109397b6ddb1b6bdcd07a6012808be1c323aa6e7ce6698bd13110daa802510f7e5d98f7f4c498aac431269abd7cbb9a69f2d23db201d2519ceb417a38b82b4ba354e2ce5616966ce0879e1bad8e5c81b3ebfd47c34d1331730070b0b4629898a961c73d7780f31c969c5e59ef06d2b7769709fb39a0063c4eb46395ff3e34fea36ffcc4b393603fc8ade1c10a828c7e6ce9461565d7902e820a98b41af6fe4b8fd29d5b38801640eefcdfd09d41bcf67458df3dd602f7ee82c81d122df238e396c0814f3a2a3c3bf9f35fccda5551e6530c4ea170d3760f016b85964e2722586afa821543351def13145221576631d9ea60e58596209448a1ae88b551338ddee74ee7edd09d3c2ced26d8c13fffc6b031e9077be79d8ab57142717dcb542c958c6caaaabce40a7396ca52fea04e88813ad3b5ee3c4c60ac725b0c4c58726ceb170dc1524bcc76dbb240e82dc8334d7230cd19e610bca00674be26f1ed02b003a856ce0b95f78d206f95acb30133e06e8e186920097da1c04b275d7a3a8ea658d5b800a683a7313bcfb0b4bc3ddc2ef286f56f0e5c4617506137b3688117e4676be356a5a3d212fe2a3fded3410a9ddd917c02888dc9a31f797ab359b16b1bfa0acfb6ee5bd63458297f4aacfccb50662c8112049f4ac5fb58b1cd5d985425e92c2d8694f13a8d2493e0caeb91051b43b5fce962eebe5e7843249a660cc84e8faea549903d758500d970ed6c4aa76454ec48b1c3b4bf0a8b25952cf0ae469e57d994053ddbaf8b6d4d7ec0838d8b662f418b86bc65e629f700237221fd334984c236056506a3a64b8de07906866a9760cef57118cbcfca051b99adba927be04e7b7a4887c13c287ce6ef1e498268f4832752c54ae20f735e61707044b552336ecc17006df4a228760161b20ae6e619005bb7f5c2a86608ce17113afd745917c24779c3c524e2a2f7e7ff4350f6ed999853692b19e2b703860e9af08345d9a3374f58a98a0970d639abc7c4a2609422828104cae08e5202730c8d1539db21ca03c62955c5980f8a9e993a72c7e024d292c27242ec7c91590f3f2c94d5e28f50ab16535821e3050f4d7522f527a7b9cec2e88de31f93356417d8f6930b6e839b0b256d97ebfde0eb048e8561f745f03ce1542845861141be8cd8d3150ebaafe3d119d3a0c9e183d53d0b6244c9983f0d23e5a7bbab95aafc57ea16a5ca4a14398eafa6e351b607fca73bf45addaa593c223782e620155be199cf686ce9adaf0e70efd1fd722efc831a28b47f10833de37e3282053caa654eaad10dbe1a7d43d1300e2d0a419f2f31bb1f0f3f0320c1db589f616fe481c4f927b61ef13063b6e141ff1164c1117fe7732bbb5df1b72648214fa878b2f7bb4121610941ff2106fcf84a91ab4e97cf9dd233b14943160a2451093527a20baf5febc65ca303efc48c3e762917f6be9f9f734f1dffd5e0806ce21728ebd5eb962478b8288cb682b3b3d9929f6c3ef5d78d8d9713938fd6cee9b78c37623736b3dc43b64be2fa5b7be9591eeacd46b09e66426d93cea613c5e399cdf3369f88400c1861a5c85191e6bebbc93f47f9212aabc5c8c782e061ae6915c7616a9800b083224c58e5092448a115b64cc0b1df90c93f088ffbea6503ce500c668e636858f3833d9ae66c53dcb2a5b447e71be040a0dc8b4a14347504b490358f35d60159345d54bcb9c17f011056c2e7f92110aa41d006c4587399583a1894b45c56d084ce58f39bf00353fa85044850167d5520314283230438e54a1748a0305443b4909da4f36ebebdac2ddc7bcadd0a5c84bea747eb09ad99e1796cefa7a1430abdc2159e1e3f9135bf83c7ac3ac0a2f556c1dfc0408cdaed5ab54634de5d7ffa90f85a8a0aac5d7eb190d2bfd0d20cfa36b142757e2913c31f2e0eabcb61c739d819ada57f0279a135646109fd16252994878d713b56cd600b60b9a739bc5eeb2e854274cc5bd2e1640ca98e836f5d5878fbb501a7ae503af9512a053dfbd2d1f39e2d92122d9ea69a48d4e823bd307fe73d960ef582648eab60f0a85d6fe38cb6dca89ae331045e48be93643718d0ebee0e006041bf9a642abb3347e9a9181e8d0234014873be0612a7d929ea92368b43639ef71d62ac83313778c7865d9cb0d2a3cb0250413d818cc68a2565ba71f372e64bacb43261df7f87766bed3ab18c117dd65d56dc4a0150d2bb5c010c72547aa53541496c31586bf7a51744b373aaa0a7e330c9928bfbe447ad80d689ac07ca2eda8e4b53ff6378d5e1dbf5087418a996ad18c2113cf397ab6c84d4e35885c9778cfcb37ee85a2192468832e8ec00cfc90045a9b81d5023bf3a4c36a5eb44b2bc02d9985feba9b05db435c5e596841c553f7b4d8aa8abb6d2ba48effb32837069e08b35d0c3a27c8de2a2eb6a4cb8bfe355f7a4bdd3f6656a1cc9e7956904a762927162662175fcb1d45ac5a1a0e1ac61204cc936b8ceacdbc0e984aa6ae7bf46314c91346e2309e107d59079059ed446f6dc81f3df005ff3dd2d0f6d697d017370564c6475b2964166bfa4ab90835ca743a0696df3e0e09fde3953d66bd226635ded21bf4fd3698aeb50105d5342d948fe28dd496f8552f0fbfd676b20d8dae1ea7653ddcb7145fb905dc13acd609857d3ddfcfa01ab814551bcb8ff5508c740de88227fbb1e6cf48b042617ee1657ef159b3c54b497dde93e8148e5de42d29f9940d274a5780579f408a9a6908c4d0d461d85e5ce9d3a830d9517d2efdd455ecabda4515dc7d9c58e85aab7351a9d2e1f5f9daf720916dd97efb90083e1404d64915e722def572f01567636709799e9d75edd35578572a64057ca12fa29dd5172c7fb1971a22fd6d10ee5578c6e85dce8436a2fdaf87beec92b92c0e8eccc6a45ec5ef6727a6150ac2a9cf2fa2049aa0e638750b2ce6129a59dd875877e815d07855003d22e9c23d7b7e26bf4e8d45a749660dfb5628b32b4c5e246e8a6a678300b8b89dca0cccbb8724af41c037c95e44ab7816f5837d0110608332e4046e40488005ed9812307b13ef77a7b7686ad9e35646c810be118508c10986c58bb8d306f076dad108f82f08344bc808eeab5d062e36e7089bfb30aca8255be6abb279b8161754947732c6ef2ad9beb8973f2679cced144e563464a5379033d0e922a1ad2de75f9a39b5d65cac8951153aa40930e596bc251ae816b37fc618b33439cc37fbeb8df17e326ec164d50a7067f1cccc052a3c52884da2fc10a27eafcd866681e143dd257866e81b485df89a8d01261ea9a32ece7d48e1a83cff6079182ec1b60d9b8c6bf8035846b4f795723efa1a9d0bc08c28efa6d0d6c624d53a42f059705dacf02cf438318453ef7e5cced9d44c20f5a8a3ca4a9e8c7efb4712d76fcfc30af3d43f5999e8fb5b198b67ae78a847df6044fca1101410515534ca1e9e49acfe4a43fea96cc7860e973eb4591b9b60da866f2f0117b8067ee75855b60d52c2430bedfc6855000cbf55fb656b28ef5888b7320da8cd4e917e1f2a4b2da527a8a0c79efb1e9fe5a706b572994fda7c54727830dd79cd9eeaea0a6e7e3e333916582fee3d7cba29a14ee9cedc84089aa49558d56199ae0cbf3e92d2dec6549ca6111a06baeee036fda784f42882ae7c5f5bd9636e9251e4e4ab519c0c9e634b3b05cb8123406d5d490ca409d918b6a4ae8a6214e3965c09d4e8e39a33485526994fa2daaf255db6be2c3eebbd98117590135b5c77ebe1cbeab0627d4a2273379a3b881d4fb8d40d485cad9d4cad78550838161fba51f4f3c583b390737d7ef1fe471c822dbedf8c933611a3c20fc5e8b0baf9a16cb2d4b926ab7d22a91bdd1c541877517bfbbc9fddb6c0a7901f1551fe3b590071796a666090f23900d4ac716f5e7550443e23e13d0826d793b606887eee68d85c0da3a8a7b18d7bfd5222e06cca4c4a38d6a9d5d236b3125c299b39674c3f378938ac66d2c7a9cf798efec1b1bceaec4d945f9e3699fc4b691dedcd699426695def53866d8ddb54dd4b235caa46bb749d2469ae916efd66d7b1a79430d2c2f09c0c5721dd1024583e13e4ed9f9a17539216041d6da9f354012515212cc48cf563fcc859c661aaeeb844fe9256d3f080d5ded4fd1348a8fc0b4c4891e13d6a569b989a7d4948bc27b67a6e2f62a3c58218bea93ba7bd1926cf6d971cfdbed44472d38fb552b70c4be6b36935455caa2596a5e3580c1529d9f182f02a3c4ac11b1bc69a491ed8fdd27fffefd85cf10f995a0b6165c17a1b5ae8797df350cfa372f255523433933df0f531ffb286c8326781c9d42ab73eef41d519ed82baf33a7c4c508eaf54ba8f09c8697c5e7d723a3ca0df39b92628c20f3aa27d574969eef8941ae3f11d56c348780e45966e31322287fdd5fb8d22ff74a4b7c778ce237699ed6ac253989cdc7ba50beabeec5fc0006d5635f96fc6de00dc47ae8983f76f79ed4122c45c007cd11b55c2bc3346ca47e44433c5014a55d37067c15eee30365e1327c3b8a965e5b59a6e978497acbf8e9709f6e389ee51963f6c1f1db9c5b7a81974c87e238b574c6f2494316b9f98836ad08a4de191a3c9e3f728f948a0b922107770ce086f9274fb64ba8b65c46710d3f0d3e3a5cb76497ff754f7117311caea4eff27e9750b8fd7666a7b3b6c52d030d1e1e56b44360000bb19b06d7f6a9f1a5582fad63460985db235419b3244b67808ef6b6514611f29ddbb7a99d773abb50a469a491961c3e3e713edb5bfb93336b8fb21fa432e56fe7f96c384d7098f2f2ba67cac1a9dfdc6c69733421b6daf6f964095894cae38a54144520a2c974a391abd08c01996588fdb085f456de4bc0d4ddf585e594be6ef08232b505ab0273638caa053dc9f321e94c36ba4aaa4d3837cd55526a6ccbc664202c756599d5b9aee2ad3f3ae4690a92459bfb8d11949be1e92362816e059728446c0f5f795fc80322950af8c805b0ee28a7fcc39218e00e4758417b16b9ec144f69bc8cf1b02a96d6e1d2b62f32cc4ee27b79ad6f529899489a7e5029bdafd6e8367390fb1c4a4bf87349d77901db36af05f0c17a50044fdae8f0fff0d511b4edc728c5c4e607c13520d4463e7e01f18b6176ba970cdb6167007146573493c60da64bd5831ab8889ed2fb438342388fe321d8cb73e8b5903555dba9c5c7316b44952277d98b9fffe46944f185577a1219fc2c44468372a72d3e4308328d1fb0d3252c9346578d7f03ffcaf22a1c4f5359e915c827c38250b3357c3525043e9e60c928e1b43923d46cf6ef1022171c75000ef27175a0ab2d0e89a9ad2af23d758aeddb7284b068ae1e2ef36a5e8fcaf34417907bf3e7940b3f72b9b0460f0c3cf4078b0039834b5c39c1eeafc66060c59c98d48885eb20b9f51f80b7df83298e30ce17c517f0e9e5113ad333c4f0bff929fee07d2931b942f0d69c641417414db64", 0x1000}, {&(0x7f00000012c0)="39b577b5ccb7fea27409b6d5d94236f36d215150f6f7d9baac67d8740fc88a7d735b1cb63e597c20f54ab0a7dc15d00f29627d6a6f5873eb3835dfa1ae9f9cf65758e1dbfe2b921b35ba254cf6e5856c3310c2ef69aba9b1387e555d9c389938f01d42700c1dfd91460cb80ffae81182679c31d3113940dd789f438cf823686612ac63cb88e0726150170a81194faefccbb3287ddb59ba9f3ac7b30ca20b1cbe6193246fd8a8b3302b3efee0b8f34a9be459536a3a4148828bd704d25f91d4b8e775b10b534b", 0xc6}], 0x4, 0x0) 13:53:07 executing program 0: nanosleep(&(0x7f00000002c0)={0x6, 0x4}, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 13:53:07 executing program 1: mlock(&(0x7f0000fbd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3, "873bc41395c18f455395e69cce144ebe7fbcf5469c4f569f5b317221553a9aed39e3686940364eac71a21252f6178fc06d"}, 0x39, 0x800) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x6) 13:53:07 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 13:53:07 executing program 1: mprotect(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4005) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:53:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x142}, {r0, 0x80}, {r0}, {r0}, {r0, 0x4}, {r0, 0x8}, {r0, 0x100}, {r0, 0x80}], 0x8, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) poll(&(0x7f0000000080)=[{r1, 0x100}], 0x1, 0x578) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x4fc4391b}) 13:53:07 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x8) lseek(r2, 0x0, 0x2) socket$inet(0x2, 0x4002, 0x3f) lseek(r1, 0x0, 0x2) 13:53:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x7) getsockopt$inet_opts(r0, 0x0, 0x4000018, 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x98) ioctl$TIOCNXCL(r2, 0x2000740e) 13:53:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getpgrp() 13:53:08 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) socketpair(0x22, 0x7, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 13:53:08 executing program 1: r0 = msgget$private(0x0, 0x0) semget$private(0x0, 0x7, 0x400) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x0, 0x1}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/22) 13:53:08 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x2, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, &(0x7f0000000040)=""/37, 0x3b3) 13:53:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000080), 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x108, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000000000020d, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="fd", 0x1}], 0x1) r2 = dup(r1) pwritev(r2, &(0x7f0000003a40)=[{&(0x7f0000001880)="6a7dcf67de9cadafa31fe267d8dd88d5b8803333ee3df40d1278227a15a49d27aa00dff4ae531b391ac93ebb65a874b634526812fd7b8135c3d4f516ab66ebf15e7fcb7cec8e1af7801117834c8083531b80b41c231625e1df881620aa45b4e93e952d8651975668ceb8064b6a431312bd1d1398f44a42f93ebcafddd356f332a2c5916d30ee88bcdb6f0093c4389948cd83059543d3f4a8080df182a51aeb5e0deb190aeb44110c5fc250353731c79c30bbde366f2360cef532e0cd61ac2317a05752ef52d1fd84783da9dc2cd51f9f0c1007b4097dcd0259ac998ccedd1ca4563e3320908c881cc8c0accc5a2bd9ae91af22b20b21a996324acba5b6a727dfcd1d7dc225f072a9a5b0bd570c63ac4ece0873d7ec538e4d75c89ad9ad04b7e23ac0260b3cede8b9de21b46ead437e28da5fb235cdd85ce975ff8300054fb254c96a2882710f4f5b635af657267994e0ee3dab1c00748fa0829c17724583449326fb73821010a1bb2044686c9017f3872b851a04a587b2248e3f6f15d39d32e1988f0505603fb0a9cc9a3e4a54b0b9740466aa10d62ec72a3dfd8a022656591df7712fddd7a756fb85ffe43921496fdfda81f61815261ca4cad670f56714f472db7b55f882fb116843c908f9b428288eca214674bd87e68d97871c29d20dbfb0422fde797a75087f7641750d93473dbfdd3811764d61e7667dbb7d7d7288c908748f9805b848f86085354225ccd899637d2ba13cc1687b985617cc6c9a9bd24db6579149076fdadae48216536e2b0ee651f76ff0016d2492e877d5b75971114144a56b5f5674ec9109a0c3460db746dd57acbe4fafccefbaf0579d2c57391cfe5ebda489b9ad2432bf6403ef4fcd59fd135a2e62c0051db43442be7e102d3f9e870a7ac858c1c1ccedcdfbd5bd4854663301a20381e275747dc1b1eab140a217f4d0e3969ef126473b5480d682aaa9749dac8e53f4fc8836839c1f8f7ed633ae74080747af6c8eeb5dd121da387a27b18fef144a43c5f45025f3a6db4fa75bcb545b8f76624544c1fc981be1616c558d3348c5224c6e1d108c67c41b277ea54baaf642fcba5e6e4629cef0b5af3a25fac352c607291817ee926503a4d1efef3abad01af30ebfedf3d500f4f842ba3adf5ebd0c9bc6d57133877d0fe4308ad064248417007d8a8aec5294442fe33320a3f167577681ff0a1edcd5467aee359614fad46fe3402176946baeafa98f0488eb07d19591dc47fb99fb5a3eb1f407b093bd39656b4fa9bffbd5e9b06bc18e5619fd3a3f47a0b5aa36cc71cd01246f9d1ed05c831312d13dd8ce7419d763452190559fece30b2e91a8e352c7c65ac73dd06f112e9e6395b8a97aeb08b0a6725d5e348f0cacce61901d2bcde6f4786b5cc04195f5748af36ec1ea643efb8b091c5f31ff6c65a5296f81be869a4237bb8a4dfe63259cc9a36aa30f70a1e665975e80cca00e5822d703391c99c358c9a3ad0076194a49033a815bb79a5fb7ccf97eba5b0144d77bf44d857bf229c706016a7d0f3c378611cf54e875fd8aa22c6e4aad9c35fb646264f007a8d012b7b8ad3b9433896d10be795f8f541ffa12528798143f9c10304cbbb9ccac371a494562523f43991a9c00b721df1c11aeacdd02ed018b2d2a67d9743ba773aaa00addd3d09bbf689995bb8d46b4d790b8dbb86b4cf4cb8fac32e0028b2e2f6ca0701180447f4df929a5913061510ce7421794b4c4512a9e73efa48149eceb396919dee610e569ae57656e902e7eeb26a2a33dcdd18fc1e3987656ff68ec829c4eef3c2d20103015950b57cb70abd53f5d1cece12f27f98cb6199851d9ee3f2f0020bc9946d388d3e8bec4b1c2600a3e74fcd2f1543cef8a638e0ff88ba74e5e76af5f28c5d315ea78a61dbfb54a1d97d38b335c8e9ec5d45f83f52fdfe0503919b221d2b9f5a4df31b5c3d1ab1ad59885c1f1dda7ffe6f9919629d568f2f557c3cb0242c153e5598f1ef039af8fcda02f5d048041b0fc4f35e17272eaa95c2bf5df37ad661186a32da8f163608e3bb8da833dfd76c10216df1a94c6ab23891d0aa6104f7f47c83a72ec545696f6dddf1630749a6b4b50e28b06ed8cc95cac4b98361e4448828b9009c298637d1fd59ca52ba834ff0e1fa8f6f81a18c6fbefb927c713daeba2ec44f7ab4794d736619b73b1355dbd75b01df8a139e97453fe9d05b8e42ab19f38282b1aaf50fb54da47e0a79219f77a629480b72055cfed2ef133ed672eb196d2e4feed817db9760b8d5a01b87b88f7d282501ed08d4174d1b7d90a46bea98c01ea70282760d2ef51f1207e497f528595b338548dc60ac8b499f14f659edd1e19314394d1ab30208d550f90c580fc1d552a300b133dbe2b82f667365e6efd50ed33d646b0c65a60a6e6ce224e815b034781088f0de26b095e4d6f92317991a94a6f279d94f4560042832f5c2da964bee3d96bbea80e23432df7285b92c6d9aee56b7f8bbd0f6be66d5bf775380b46d3afb6f8e237d30af1ca75a782fe78cfbe77b83eb28560cc9d8ba794e03260ceb7319877d7add3c307a3020b853179dd0b6fd9c38ad19b3b813b40b4996ca87bdc3dac18cf9bf93de68e4460be8da3fe6028bafa", 0x743}], 0x1, 0x0) 13:53:08 executing program 1: clock_getres(0x0, &(0x7f0000000500)) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x2) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0xffff}, {0x7fff, 0x46c9}}, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, &(0x7f0000000080), 0x9, &(0x7f00000000c0)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0x7ff}, {0x8, 0x5b}}, &(0x7f0000000040)) 13:53:08 executing program 0: pipe(&(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f00000000c0)) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) close(r1) execve(0x0, 0x0, 0x0) 13:53:08 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0xffffffff80000000}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x71, 0x4, 0x7cc, 0x6}, {{r0}, 0xfffffffffffffffb, 0x49, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0xa8, 0x8, 0x8, 0xff}], 0x5f0000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffff, 0x59}], 0x6, &(0x7f0000000100)={0x200, 0x7}) semget$private(0x0, 0x0, 0x200) 13:53:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0ad49eb5696d6d4ec4f1b7cc2fce54161d255abb80366540f6fae6f6e089d9598fdff3d820e572844924a7635460878ddd2e87a20455a67b4ae179a6a5f5f5f74c26e66b17826f417c8e8972865cdb78f0f5a800097c89deac82c5516c926e985cb3c1b53b367499a454fe7b3f37bc68258e72f1bb52cbfc89adbb0b7148f67c4fb046e31acc18ffc7d183a9431b289fe2d6456e2b0972b8daa45dfa860bffcb3649b8e2bbe244bb64363ff0e327d85485582043b8e298323a94127ec8e570bddd8a40732f373b9002e908267b09cebf75d9955e867c2ff598f5e475c0bdfce2862ed8348f2eeda9001e061779e42b5341b4b40568779ffd48aea8ff345c36ba8f408a5c1561fe530d02a4d9b54e8c846f866312b77376019843ef2a5ea7212567a8e27552da28cecce7d07625f55010ac29020a034f5c2b23b9c2d562b013d9a283115580cf9466f1cab8adc9028997341a95331afedc9847fa9d1edf52782e7a79132a6c1e0817e6ad5490d5ae9e18b76961c759455a1c503a6483faf9a849f9a713bbdbf0bafb6faf15a873b8ab14defcc1ab0f5244e89222258659eaa333091cc644b528533ff0ddef58cedc5d48039233c93633125ed4fbc910f6e92f0988543a3e8dd67915b5cbaabf6997e13ca24af7db8e837b72483beadc39fbf892bf1ff79b3d55cf888fec86cccc47ee97b66daf157b1ba116afe4d2a7244eaebc415ba4e023fe5108efaf24173ac29c45570ca44efdc47cdd0cceae73cc2d7cde69db22eb15dd7f5c232cf661a76854d14c8588ef13eca290341f05618f49806a447312f7e5ebb6977f2ab9e6a48fed3e7fb4fa3e98cd49818ebc67de1c3981936cd3cffea0874da08afec7cdec33689554d5359361d15fff12cda4351aae072df8aa4282accbcaa340f89db9e48187857781491811826c04", 0x4d0) fcntl$dupfd(r0, 0xa, r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = syz_open_pts() readv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000c00)=""/222, 0xde}], 0x2) 13:53:08 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000001880)=[{0x0}], 0x1) fcntl$getown(r0, 0x5) 13:53:08 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r0, &(0x7f00000002c0)="41a44c553bdd75bfac0e7a96cb7ea5694cc3c0dd962d5b28a4a0fd24d90d59aa5d603e6bdfa3f73421cb088ea183f743b45286ed91b87c1176e4034a1bad7c322f49d418394c00217da2472087", 0x4d) write(r1, &(0x7f0000000200)='R', 0x1) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x2, &(0x7f0000000a40)=[0xffffffffffffffff, 0x0]) r5 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f00000003c0)="931fc4b33b6484fd33432dcac594331098aeb9e24b8066d42e698778e129c966ade77e434066100951afc84c6f7d6596e7dbbaa2cf81b34a9f4b9010709f581b4af7153035f0cde34f4586640336f91f5ff059f3d65d4db9a588bc81e11f7aa81b6eb104ef28734268bb2c2198af959b8d30e445d8ceca4dae13c2d7c8444bf76772117e03209df3edc4c42edfdb07db08d3e9c7a87f", 0x96}, {&(0x7f0000000480)="07d675e6d95bf1bcabf32d4609fe17ce6cab65f350e6996046f7512d171cb8c3c8e443351feb24aa45d048f7a125bb3b39b1184e1efc509f0a90db11fb97804a349de15622257352aa1db85db9b72cc8e649bc56b2c56242cac063dda57a5677010737a4abd5608d738348b356a4565d45e7e9cb4ed51dffd38b49c853b9e6914680c792dfb0c401eea68e9e32d9e30f8e74ad7f773fc33687801afc9d174829f0be32f1a8a78cf5b288b0f94178dbdedee2eccde7759733eeed83e374c9bbeb02fc53512ab4e6820bdbbac292808235c85ee7133da98157ee6187fdbfc0f79ab028f4a5771dd102307f119542c519c02e3f142c91fee26074ae7df2c459", 0xfe}, {&(0x7f0000000580)="5ffdf690d5a923838c7f10572479e0877ba4cc488b18021878f5be437c4393fae65bdf8107aec2adb5fa76a6c5aa26356ecb1b20921dbd6dbcc59d434b2314c36c328bb2b01e8fbcd26d0210b22323bf482f8e632472b4f6f773f43a2f77d8d660df87d5572eaf068a9dfa0b00a3fa18fe2b10b10480bdedb2ef27564ed978294e768a4e4619d2525a79da80d0cb5d7549cae2405ce3f44ac3bec7ea32fa60b1d5943507066083ec8a9ad4fef911b78c7f6366", 0xb3}, {&(0x7f0000000640)="cba9f319a05684c9f170b9a068997d08b6f7a228e76772fcff18cdc1e8843b4d953cee263a2966aeebbc414010dda45769d632a1ed0dc811a663fc97720b0e04acbdd24f93488d6565513fafb484ac49d976a4e36ec0a7a94147186334efaf35997c7663dd5e11c9029c085dc447f0a787b31d671e3185e5fec01c7e0a741d95dfa7f38dc940f374bde80c360f6617fa90cfebbfe63b3738e8d8f14b0d928eb9f278837aec7425b12bf9352e09e955e11ea8233d7df251fde3843b53306d6eb875a658b8b416c4c46bde5c344bfcd5afc68e36aa914d1289122a429c94", 0xdd}, {&(0x7f0000000740)="24622d6b7472011afffa56a0ec07b3ae8e110320787f17fae0a96e2c47fa6a492a434f683f4f557112bec3230e3b813e514ff2a67045ade20fd95984ef3eb77ddc42406a7ba14e03437fe05fa098493c3c3bca8c58140c763d606ac1b750a0dbdfeaf12e3e0555f2016496ee3f199703b7346dcc910c246b44473d0c97291be037c6f98757377c92ac3e9a698de8d63241743738f55de1469260831c9a6ec94895e83b1a26de291f9526b4c2f528461fc55fb989d08f5ab3a3fcfd38c70e48786e3e4cde833f37f8ec48d6e8dbe33bb13d7ef894d211ee0539a69e0176940257f9969de280f9", 0xe6}, {&(0x7f0000000840)="c9df1bd5371c31662aa1ce5f7ac0eaf9d9aa7854de19931d8254d4eddc71274d7e5ccd4f45a62ea2f6cf307c279524d9472ae504117a68a58585f85ba8f6efd04189f6019f29194fb5e0497340f24f8a11ead4d513bc3f2c033f1afdbe1e260c5d4fe3d3365889cf36bb1beb4c6cab798c49c3a0fd7c3e87fffa91768a0e6d2812f59fc9beb024c76984c52d37160c7e81c8fc0ff1f763adaa4e0e2315d516dcfde8a6a61432d1d8d9eee1efc9337bab79ff82eec9356b6e2f9a72625c0ccd03d4a194f93fc5321ec8892827eef0cf8392be26cd032cf2dc98ae4cd25ef4bf05e2acb2bd745721ee1222ba9e2ae8793f04ab0ad88b19d42e", 0xf8}], 0x6, &(0x7f0000000b80)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0xc8, 0x2}, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/220, 0xdc}], 0x1) 13:53:08 executing program 0: setpgid(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffc1, "b79dad9c4c242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = getppid() setpgid(0x0, r1) 13:53:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x2000300000000}) 13:53:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x8000008, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x40200000005}) 13:53:08 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) fcntl$getown(r0, 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 13:53:08 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000140)="6717d1c41582a929cb41a4d737902f48b39f50be53d0f8e4ef3681d7e45d920e1319446a833dcd76fb8cd8a01b380571a638bbf3866fd2492d6d9559e4991ba51c0ff6c72e7ce0f2341981fe406507e42749653f58f6ca390742ee43dcd8558fe8e89a7af11bbd94b7d96e39f3aebd5a4965ecd733d42a6d51265d9ed112afd1714531259a3c25745a5ad73d13d612925b91e388f96a06917ad03ed8c827e347e8afe6c57a471d01a2d627a64d9b8f3b179eba43cd93a71166bd10edc8d1b0ec2eaeaa43fc20939ea354266af180a1bfc86176cc0f2023fe38d9", 0xda, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0x71ee86b2, 0x100000000}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="140000000000000000063cb07f6f2e2201340d545aeedd82"], 0x18}, 0x0) 13:53:08 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) recvfrom(r0, &(0x7f0000000040)=""/8, 0xfffffffffffffdd3, 0x800, 0x0, 0xffffffffffffff75) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 13:53:09 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/137) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x410, &(0x7f0000ffa000/0x1000)=nil) 13:53:09 executing program 1: r0 = msgget$private(0x0, 0x404) msgctl$IPC_RMID(r0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x2000, 0x40}, {0x0, 0x8000}}, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x102) sendto(r1, &(0x7f0000000100)="148a0ca9071981a54140c8ef2b09deb5e6ee290b732783fb4d2049d2590b6985f062c05c054ee0ff31676fbdeff974ad27a88349536a205954045abb032d69be49db5439b3ec3fb65dbe7c791980cc851ffe9ef60448933d", 0x58, 0x6, &(0x7f0000000180)=@in6={0x18, 0x0, 0x101, 0x981}, 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/37) 13:53:09 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) semget(0x1, 0x3, 0x40) 13:53:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x4, 0x2, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt(r0, 0x200000029, 0xfffffffffffffffc, 0x0, 0x0) 13:53:09 executing program 1: r0 = semget(0x0, 0x1, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/118) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') 13:53:09 executing program 1: semget$private(0x0, 0x16b0df2b5f33ebfc, 0x10) r0 = semget(0x2, 0x1, 0x202) semctl$SETALL(r0, 0x0, 0x9, 0xfffffffffffffffe) 13:53:09 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 13:53:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="baec53b3ad2e9149ff00"], 0x10) pipe2(&(0x7f0000000040), 0x10000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="b0d6ef1307546be756dc852182c3c3603e206d388a64e04939152595be1ff40f90339a8f149c9f974f06dfb642bf7566fe82b33c19d52d6bf3af6a9808371fb8beb3a9ac8ae9e82267ee3e2c00eb7332acebaf52cb897ba408564b7024e687a0b14a766346604bf90666a04c99b895447fed237a16a5f1cf6b86dd4dbf7828a2c3433f8e9e4a8fc6397028fa8eb32f76598035e0b938eac7cfe2bc09fe054678effc2cbb116b3db92937c9444b49fdac995298b25dcc2626adab3cb611e9052df34579940f4314a14b37b02343682b3f72c55a924d28317d4ee3d193", 0xdc}], 0x1) 13:53:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x7fffffff, 0x4) socket(0x3e, 0x1, 0x7) 13:53:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0xa1, 0x0, 0xdcc, 0x200}, {{r0}, 0x0, 0x29, 0x2, 0x3ff, 0xe35}, {{r0}, 0xfffffffffffffff9, 0x50, 0x40000000, 0x3ff, 0xffffffffffffffa1}], 0x80, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x6, 0x9}, {{r0}, 0x0, 0x4, 0xa, 0x5, 0x5bb2e73f}, {{r0}, 0x0, 0x2, 0x5, 0x100, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xfffffffffffffffb, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000004, 0x4, 0x6}], 0x1, &(0x7f00000001c0)={0x80000000, 0x1}) 13:53:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x6, 0x4a188eea}, {{r2}, 0x0, 0x10, 0x40, 0x80000000, 0x101}, {{r0}, 0xfffffffffffffff9, 0x0, 0x3, 0x4, 0x3f}, {{r1}, 0xfffffffffffffffb, 0x8a, 0x400fffff, 0x1, 0xb259}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x2, 0x46}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x4fb1, 0x400000000000}], 0x7, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x40, 0x0, 0xc0000}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0xa7}], 0x100000000, &(0x7f0000000140)={0x1, 0x81}) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) r3 = dup2(r2, r1) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f00000001c0), &(0x7f0000000200)=0x4) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xa1, 0xf0000000, 0x0, 0x8}], 0x62, 0x0, 0x2, 0x0) 13:53:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x4, 0x4) 13:53:09 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r0) select(0x2b4, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x4000000000000001}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) clock_settime(0x2, &(0x7f0000000000)={0xfffffffffffffffd, 0x401}) shmget(0x1, 0x4000, 0x292, &(0x7f0000ffc000/0x4000)=nil) select(0x40, &(0x7f0000000080)={0x8, 0xcb7d, 0x40, 0xffff, 0xe0000000, 0xd3, 0x1f}, &(0x7f00000000c0)={0x3, 0x1, 0x7fff, 0x80000001, 0x9, 0x3, 0x45}, &(0x7f0000000100)={0x0, 0x8, 0xb6ac, 0x0, 0x4, 0x4, 0x7, 0x3}, &(0x7f0000000140)={0x9, 0x5a233cc}) 13:53:09 executing program 0: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x7fffffff, 0x4) 13:53:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/168) semctl$GETPID(r0, 0x0, 0x4, 0x0) 13:53:10 executing program 0: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f00000dc000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:53:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x8f0, 0xffff, 0x5a00000000000000, "05e7227f57c82a08e689b0d370c6708c668d0718", 0x88d, 0x5}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90b67c7a1f571415f1a20fbc7a35aeb75fa54c82", 0x0, 0xfffffffffffffffc}) 13:53:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000100)=""/147, 0x93, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x100000000, 0x1}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="00000004", 0xffffffffffffff9e) setsockopt(r1, 0xfa0a, 0x9, &(0x7f0000000080)="7c5256151790686b65dd94fbd2302045deedd50182e5e1a128b00b1a41cdc91df0f606937bba09debb9acfa2eb8fd1461486b2ddda9cafb1847c96c6dd9771e51b00c6fa3350f94ef9eb16a970", 0x4d) 13:53:10 executing program 1: unveil(&(0x7f0000000040)='\x00', &(0x7f0000000140)='x\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 13:53:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xffff, 0x7f, 0xa94, 0x800}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 13:53:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) readv(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/123, 0x7b}], 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000340)="caa1ac976995bb8b199b6c19f4dccb21ec768784d02273dd4e323f96a8efafff1515976815d0cf19823cbe11d4eaa49c6d5d00c3f09fff468363e6fd90fd2ca730801de951cc33b61dc994b24b29efc49ab488ec6d4e0591d21bd9ddaef6d369370a386888f35c3ff04dbfb52c506343bec87470a8753ea8719056118297d85bffa17ae4b65b3b087ec22aa7ccff97aa347f7e8d197a823c70386ebbbad3b65ff7e56a1e41875425180c0a4129eed4c4ab584b80ba74b5a9a0e4501cb62e0f593677173daf970592fc65fdfb25bf4bb9052260c91a0f452db910438fc5dc5c968a6dea59dfa9d67d32827100a4e10e6bc0054d9cda200c1159ba54337e0ac45572e9801031aa0b8852857e9cfeff63ac830e144aa23dc5d0fd01075eb3c983ba6aaf886548653d1d09d4b418a5cef90e692dc08ed7540c0047ac5785564d3d874090d9cc9883754606a73fd7ee900b5b1b901d3795edca047877084ca38a1115f26f6cf6d9223a5548c7db1e82394fe3779709c72ed58aacf3b1bbba00764aed2ba83eea37d2e1210f6bd0073ba98e72e188afc76109b250200f2a960ca994937d64a0c46c064f84bf551a0fe36bdfd1a0c5af880e378de8a1d215e9fcc4bd76b03b2a9194402693843d9402a132c4d537cde8fd59af5dffc54c5f4bf511d6f52a565f9ecdaab162b092f713ae7da50f06e922562ee271da6281c439dfb312946afb84d806f5307067b6d8e705e4b50406870e4bf518a35c58ccf00ab624e1e8fb2101374e2583f6cea005748b15b5106ff0e227617c0f42c7ae6168496ab1153d2a0e7e785edac5f7fb4c0132cc797765d878801126dfaa52a159e4829b0ed5fdc82887cc5079e39fe490fd296eabfd8c79f33c184dff8988885d840d313965f90e001f97fdee0ce8b1c290a5a412b74b2b6c2e8936186485f66861056851bef3ff72019495bfcf1ab4c275c0fc6e2e4706500d137298229f9832c805b7d516dbd92e377c6b777e366188423960077b3e25abd207d2e99823da4f17997a8dc477b1b29f5994b8dcc2f0f32b4b8dbc0a74a8e4781850e6219b1e4eb2e665dd9df4710863dd830889e76dc3ed27b378beedb67b3f4cbb9fd155b7d28f15153eeb7b1ec5bee2fbab9fc156c716ca02dee70b5bea1c4693523c07122fcb50e7ab407e594ac1d037f941c538af064957d6711b8ac6e89f846f33804c2eca0cf722eb60e5e9a92b1cae312fd03d58e4e64792e31113cbc5922176e5a64244c6ac2915ad14df3ba2566a085d3ca102520740a393b99dd773a3fe36b93f3719dde22c534724f804b2ff7d1f0cc5ce57f110c36d4f103607ef5e993747220065ffd111609db4fd292f4dc7e0e97bb6b502559a4caee5a05c0c06186b2ff21b88b8844d33247d10e3a5e8f4f903f4e28bc127ec6f4c277914a80be5d8ecec8600d4df203a6e146d517f67d4a576b52e321ec5367d62a4f9169a6a6ba95cfd57c0b1e52a28f917480f7f734e230feaba74c2daea75b9631b1e6d40fb71eb20a1bd28a0f7093e6af9b8c6f8f603cffe25dd49f6f6b229a0b079a342125cc389728fb95cec406d9f63ccded0f5d6e9593334aec1fb29736f31dec2ce7907fe20dbf47dc5ce43b3e54861f04889f017eb1bce597bbd98068f3b40b8b19932b7bfa4ea6d031c7dcda13815354d69f531054169e6565a912bc0a4092a91a9d0c165a950f200e6c135779803586842391cd81f29d4abcf9dda90f116762fd6506946ffc3e63cbb935bae043859fb13001cf282c12dcb3c995e90ac9919be4d79ef6c55e7f312e6e06ebe280da968daff8caf6147fc420d6840be2180c31789733da97e33e9f3db115790db768211e8a20ae4409120b961694ea5ea4fe2690b72fe5e0153ee4f9f61276c0374b3261dbd61df4bed4ae4aa6bb223e31108ad1a91221db10c422693eb2332038dfcaccbfac987779a43321bd9f6e8dfaf887da14a8ebce84949edad7647392d14d96d6d3a5dc637a5f75badd99e9e018ff54385900246b76cb505bb3bf250500c78b1f35e6b67c5ee4143753808948ad79aa581e94160d04d600942ba771569cf26d9c3d9a1ffbd8d373a93cad248425e957adf27e05f1ce6d5fdc17db2bacc936ce138348d0a4951cb27df4e4df88678dc5731cd40540b60a4591e84bd57945f9997de593ebdc347f8b77f36f1a5c6176c43a022228d1561190ea2ab1d3de751cd8bf773eff45f808984408af6f8ede87c9a7c1894266df8156dec85e65e899038d6620f66e0e9c27bdbbfeb88a080ab7f99ff09a9e8df1fcd6b1e197f1f746279dd5391465050cfd179a4f68f1d489df8685527f72147297f6d5b15f13ef85f23d7a0b0344830aa24346267d963589b54d5de595bff835f46ee65ec439856c888eb46548f28240063acb8e5dca2c9f44e8b0eb7e7ddf77f4b2e84e2d86b6068a78f7b6a4275957f0f5b32b62aa8f32c9e9fe0c2f97cf33a53057d47af1baa33a71e6af612fc2d76619396c70dedfb84450513f0f432f4b655e8a4adef850ebcc6454c63d381bdf2b6feeb4a446260bff142679fbee80eb648de78b5ae89a81f80ae7dbcfa41b7e90de8ac7d3b0e535e80a4db61b9eeb846bc44189b38fb3046e3909b990a16e79bc451064b1693f8a24f854f517bbcc7dcd562bb2eaab1ae29145a988bb80b2fdc61dbd45ed7a1a037790351903bc5843ac2ad8afc876b93cbafe10a600c37b267e2e1d7a9badc8edac82e499f0f369b1efac39689d3ddd80cc171924038a6ecce43f15a180f26aa5f75a27c697240346727f798dc17df30c6a01a85d83e5f783ab166077bcbb71be8e649da0a262bbede6cbcd179ef57bccd9a0cda3e883122ea9601de1ce5b1aa9f762caf6c3dc969e37c1dce88175dfa733639637e58b92036faca20ac417a5da861482f8ec3a3cf1efbf9b9625fae328798b51c089e7b7645f1dba94bfef1e83e995fd65d1b17278de6ce665e3708a2bf40b9d9696b0340836d9c936594bf740d9e145ddced16768cf5e2d5c4a2aaf291392dde8e0f3f03bf945498acd470c81b6db47cba19cd6c49eb0486f19bbff26dc2717640859a450dbe023781f4745310662cfa9e867930c7d4cf67be07436cc6b02a3daf7ff8f917fabaaf1f2a548858a5c07b3b2918c6ba39620ada378389243cc833c3b9c20f05e0cced27f9607d292ef6427df98588f8a80c7bf9b9c3163ec086f90f5257d5e313ce23abdd48f211a27865353d0c9069d9fbed22b53b7a328abd803e9561cacc8f3403aa2be15248ff44f04b5c4f396c647eadf817a1e20437ddb272035822de7a2db0e30a53dad1267977168592b6ca4a6e225966a8248f5d0356e85a488d89207c95734c328ce7c453a9cd9b60b9966b114983eba27b3b52eb78315dab082d8ae02c1927036ae4d3a1cd9c771df64b9e0c0a46367d9049c9ea7077fcd0b779329782c2ffef1e73129ed2302f3de00252d69e707c25ba36a102c504b56e14f419db1a7d51ffe6bb4b007cb96c46d5ce79b5e859d0d97e9cb23d4c334659f428950ec1e27bd7bb02278e596e883efdd2b36bc974938d2c2d0a39564eb4abed6bd97fb536d5489dde6c09250845ee76cfa6a958f788b554b48234b99ddb2adad45a3313fc495f9befd50726f37ec9c9f2c328101b8a5ca7f363841c2faad489ead36cf978af328ac84e11e7d99ec2378f9a4ca79f3ac72074dd00b7ff47a77d4ccb298a070a11479bbb0c7094b2c32b0aa7ef05acd146a6c32028d20187bc96b4618cbd8afd484add8382793bd42cc9042743428bc85a8a0299f0a96c18ed62e727475808381ebb29a9a0488c8e245d9d4798f6bacaa2ae5e2ceb073e3370c04d9fe63c322ff032584bffdeb31b2bfb09d7eea0bd28449120e9298f8cf96f0669231262bdca99f4eb512ff86601b3a2df2d1bff5da16e457e739ecede09ce4cbbd4eaecbde8e69e935904d8ddc8e472c13b413ebd7a420e4e09aab9a5013e06708a55c8834b110df975fe70e2b5a2e41436650d4b80d284d7b809cbe0b58ecfa9beb0500a7c0885d6e9a50115b533cc32f74e65b33cc6704a4f48213a3073a54a5ebef784e82dd8c3ed4235f50cd7105648b84c3f438443d2583c4a06f67d8fbb3eab99318e238fa60711732e50c028fb320e84d52cdf4d81bb35f57d94f70a4431d7274ddfa22bb07c10062efeceb7ad5649a0beb05cad182dff88a2d41cae7d1add0b42ed578973b2d6b8a39eec062c5ee86927d4ab2b8543c3303c5e235985e90308c8c0922965c1b6c606a9efbba4762d58983a5ae2bed5c1a7f436b82dd477afddff4cbfe1581d46cefe1be9d19f92725b69e3a31d3f951f098d4cdcd98b9d56be90bd61fd5a4f866325ebd70d7f2572af985cc9aec037c232b73baaca7922f74789233cd5ac651177541fb26082158825e398a935901040f3b6c1a29fa6b2ad853bfbd9a5dd5475516629a6434cf4b7b580393ce25bf8a7e0111fe6ab6b8a5cb5969fde7419d97f2fc8cfbf6f52e34fc7248e3517f22b24411e03daabfb682c873407b7a89b93a30f933fcc86a590d8776214ff1708b134104dd67b1a83d7e151abcff8f769249e933b650026566c208adc89941aaa9b84d7405f35a167b81c7366701e88ae08bdff0569282780c92c8fd0224b95c2556b22def40cd7e2ebce3691b6f6848b5e1d4d35189456756d6d69a7a1fa1e0e432585016edc367085cfa48a5916fc683f74d224b947e6b07a3e13e6d54e81e784de125c95f24030918730793251b5ffef2f28336ade8af7942254e8f869ba494a34f081226b6e356d01450dc9363c8f95e81ebb9b3364dae7f06a007d0a28af870d1a52a52f17cda1bc3a019246355859698996b403fbe1d097a7366923b62d22a560e5579f692e03335a442c130b00972d3af652d00da34acedfc3fa7802f8e3b4de3f06e517e563885d5f90edc3044be7291c24e7d2623b2421943013ca50a56fa58ab9f4bc650106521800183a22bb0fb328008731d3763df19f46bda043e4fd3a93fc746c5957f0796e734dfc11d35b9a20adacba2d2c8c8de7ed640eb28be7bf2251c712715278b056ff2b6dd1e5fcc824ee75089558eef77935859b402c6fb0314812cdd0b48206d479feb3439d4be5bc4c5096b75eea206ad314108bc196235fec97b201a67221a0a8dac1d79019320c6af30b01a7c86a29b1e676d2ae9f766a9875bf0230a58128617b657735eb330629b2af3c40505596cb41066c1a8c20c5407e7d1ed91721cb723ecf1c3e9af98097b7217eb62816f2ed62a41b418be3fb99f176bf50d009db9d9f56566d341b07e64a310b9c1909969b7249bcab2cf94803d0525cbff1bac073a42ca4d0d538744928469fb5c92be04d170b6546fd2eb703ac8399fffe71f957ef5834e6f3907a608319fc32ce538e6e8a56ad45e4a8719cc72f920f7d375cdfe5ce33511f232523781d7f92dc553aeb19d50956bc3c27598fddc1b2cc556797be34a3fd2b741959709297fc4353291f0ec008afc029d9c924338286947bd66058a06ea80fcc3cf3430c206f101ac29bc7e805fd151aa1e8a16390d04c53c43fae4fb64681c430b27f253941448c5676e362ea564848c8f86ae341c470ca87e88041f69c43c08aa4cb7512402d0019342c881a502f1b1cec06ec8f80fc36e02929f13a045f467f2ffdcb5db0bbd087e6c64edd648887c137fe18d3c7d61b9bddd1cba32535c2ad4cffb123f4662724e429d14f4931ba8f13b2574ad30f0d58f45918a29280f38087104fcd67dfc16c", 0x1000}, {&(0x7f0000000100)="3ce8c433975f77687d848f2de37c328ea2956f00cd586e2a6ab63012676faa3674a2f6a9dc19dfde1e86e4f45653253c911909e53dae8b6353fea46c9b24370219a138bf718dc5caea8876b2c6771b20946449e1d78583525f0e147b693b6f0a2c5668321e0306b55f98206719ed0998cd02c5390916f136bc7fc7c5884adbee7b26f7b20d42804fd9bc471805542a2600353b0595198f22412be4db9e9cf80b038dbfa3ac2256cc1c8461cea8f4f6041833833b850ff7079457eb26e7c6a0fc9fd97bcadff4ee00fc0331e331024b3d84c9978fb074e63a58241d6de6dde43de52f45fb032cca", 0xe7}, {&(0x7f00000016c0)="15329963b44610e943b2524635310d72ea01faba9875592d767c8d72fdd09f9d71bb5f0cc8b0557104cc1ae2918205978d25c856c6ee3ace8fb8049dabcae95c71f1860c9c4e0749da6af205607f93e8b1c5426e5e8a828e47c1e9e9322463516f9ec38b7d6be80d32b21ff5a7c2fcb8db052150cec966780cbb7d9eb51561dd46705a4e0aa25b4b798d55962085483bee5a5233c313ee8a3eec9399f3b2e989d52f5d467f7feca69a110b7dd5174c1d107138141532d6c05f15ceb94c11a9d5a7bb3cf63d67b41259fc97f02f773c2d9e246a70dcfb012d4e2424267388d8e1aaaf6695165642209eab7d5e1928414090875a14653693cd1160881b5728ffc9eea456671fdada29efd09fcea2dc5db93a2f67c6ebcf9740055f9e5832c4b10aa8ca2b24abd37ab974f5ab8a3e5b805b6ef8a1255ba614def8c50418fa6549dbb229029a21691370903c04034fcebe508396d6b0ddeb983903697ea55caa53a2f50ab99c87001d0382c848fa38008c4313dc101d72ba54ad41ca12965d25478be6be8253df705fd578da13ecc91fcc92f0ade005857e4552f556a735743f0b2d3045ad786f542cf8707c9b1efc47b08df570539548982024660c9fd148c09fc3d0d6e95434a9961fa1369a510bac20bd5110f7ab0169bd1d4578009da68e0f5c95b7127308aafdc767573a155d3008a0a733fa4184917c3ad3abeefdaef3e5885896db843b656bcfd2a679173d9953e4a48c414e7322689acc9cf3f69bbf60bf87e3235dca04021a7b8a6f9660c71b9c309091cb204badf58354ea998a3a5fb23e9ffaed63df6fab6da939eb53528967499907e6d80799596b9469ce20da09d4831cf98bf6eed5dceb56b0b3d76a1c3da4f0c45211e02e947f0f3a46cad89dfdfe73e8d9cdc82b597a5caca41863bcd4b1af1448421a3eee8d7d77beb6b37c3e8376b97d548dc71fbce85b07b50827bdf273b30b02f1e374b95965cd426099202bb9fcd10131a653d78501469444787bc9f126b71d9a21a3db1fd550676c89662eab5f014e5db537ab9b0f2123eecafeb7e7ebd686f6353cb3faf02ec846b9ddcf047a79c17038174bde29c414fb11f5fa91aaf0b71126cae4a060c629e76efb9fe1837fb52735c296648d226dd7ecffe4f1540059cc31513ea0b1e31e39a8c64c9626a721636c4ba000b203c2cb7af03999b46023f6ad810cf6c49113531c780c9f0126c1b230892a0a620baa7e934403eae2e45a8d2eda3c89aee3788874c507cf1470258b9aa28a2a9a78a24b330cf59f984380e1a6231e7e75a609623e6ffeb44936b2568acf2b9280c68d7504ffd45a269769ecc6cb883b8db7b208aa1dc7ab0f3a0c20f5653c02539ecdcfa3acfc3cd66e8b55dfe71dea1c5f6cdbcf5e3a4b4506277c6f9a7dee0b9e6f34fe79140fb0e57f93afaa8d52d084612f1bfb4365605a2ab2efa6b84f18ed7578d3af4e2399c312e1959e24eab07184b4bee1cce3e5de9a4e31c7007ff26b724aa5bf0b978d85e873457a3a970133b17d3482b6f7655cab579399a879b50f1426d94ff946d8aa399e9d3ff78ffd61f7a854d386151eefc58ec57f28850d022a6637c1054ded7448294cfd261d00fdca0b3d1b272747ade85da7aa65ab1f0faa9425a555999a35bbd2811df674c425b302fd72abf08dfb23ef8d14cc5869c8f992c98809069b213d4caff6639460a1a19649871bcde51c863ec9b12139ef6421cf454e0d8cfe211b3ab4757577491e766bcca120e416a337b6ae5a44c98e34c228b0810e4e948820666bfd17f5adc252eb7282f0ce8d047247b36c93e85a868c89ed0d6ef771634c0e26a9001e1d5b4d0e98ff684af49bf5b8356d23253144b6fd2f87d3f29a0378bbf20ce7d5cf5ad8fcb1d36b6b98dbe29eaaf01549b825227b7beb6aa1cdeb53e194479399a77d56cd03a95473c0991b71b5e91e2053125c089d4f643006d500ec59aa20884b37e99862d7a289cca39b7eebe262b3406ed5b70a220d7b27a1791aaee64a178f3e48525a713c7b41bc99281e221ea97787f12df2370b5f50b0f2d071990a91e97c1c150bd5270a2c5cd36ed5da00c59f0b2035da4d72feb240a9b419053bd01c67ed96944d1e22fc23adb5dd3fa00ff0ec69aa77c241b8279684dddacdd8b97097970198ae35578546deab35968f98bc3a3757eb47dc1665f6f138133ca721a00d8e36a6b4b97e317d83417363ab54bceb2af0bb943c3eb980f0d4a0525840859d1f855b69d319f9c280e85570fbf2743f8ed776c5e31c50186f91493843e6cd19543d76bf51cafcf89e42874c96ab861cf62a7c51cced37d27bb10fd9d3ce92d7c71bea69324a0fa02432b4592913f4be818e586e6e2f0eb516e0f8257963e7f1eb0939c11972d8d3f80db356600026a36422a254b815267a5b376715b11c0a6f2f4501794d294f163fb850991e189313e353d61023157e75861f6bfbf701c36a165e500274baab9b9d515e7eb15be0c6fb123ceae7b858b8f62ed3d4b36435a3ef671c23b3ceb44b8512f1a72542826a2a6189a1b4d078c2928ea1982aef3a5dd181df0715c232eb34bbea35759685c2dcd485b341b79f4db738b6e9dbf5723357f792db7952e1f0379f2fe41be67447c5cf0669b867a11a28ebe56d65a8b4c72b015a66937021c26022fddc219d6d59a2414be5b6c22d4806c5eb886bb407d32b8e29e49bc1882c8bb01e33ff041348d4f7a2bd5ccd4d875c163e9b2ff86dccba3262c4d9070bf054c1d10e6f3288096d66f5a363e75e2bb48c5447f0077e7c7068cbf6c879ae41ec11208636042e6777cd9566a954ff5003996270226a4f7dac452a7999f0b91af37202cdaf376f992121805e7e9c5b25b54c38a99540992919568479662875f1e01550f17d2aec26d1e19f2783047fa71bf7abfc380ebf9e7f3537b1abe12c4c306868a25ecafb5a92abce5105c702dca04dc0250691fe73597121a3d63ddb4c02957756f8cbe2dcddcfbad394a1e866cd126d089e8c7d0c495e7e3cc13eae80c55d81740521e3ec1e1648377cf96613fb745ea5fdc1abfb9048f60463e83fb0897a2997dc279f32c4e6236523544279012c02767384a133ce306176d65690cd70b286398ea337fba430f845e02a207b829dfa14f53c4bdd46e426466d5fe0fd6e3cd9ebf3762474a6edb998e4ff4c2af2fbebf354c8dcf6826237c7b0b8f52382b7f38c841628d10b04b399a8a7a6d0fbec987c3196295ba35ae29ad15670543269a398a9bce3fe4bbbaa3d8e8ca3d029482a020d889a1b6bd35bed51d21bbf5f6b90ca14cb22a3f156455bc62a56b36c9c6460a3223412b8e3ad430cb162a02effcc7181e657fa86955b085c2ef6d27bd6692abb2d6fd144f9f26ea248ec6e78bfb9934a20f6a86ed3ff330c3a00410e66f6ac64407eb56efd1d5df9afe59bcee5a9d43c838387cf16fc37bc0235f7e94063048c4f5af62a56c29db70545791930111e5de8cc6703d59a1add7870b8b8551fece2436b62fcfe968cb502ed809e7f7a1bb26296ed1e91c9dc089aa7e6c359c4459ffa4a5003d0d255596d2bd7da112feaf86810b1ed251f9395fd40513ac1522284f1e3e3046ec98da1b497fb91ccfb07aeba9f96c198fe4582308225e186b193a02838546617b172b63cce8fe149ce60073cf012e90039044150231e58c2dcb3356448cee91ccfdf4c7f444a256e6a139713bb553338412ce067d618ec66a862b11a0f71500b0fc231d220d7e7ccc7e655a75341b3e421767221ef086524bcf1a20abe76dda684ab15398630a977085476609a11603c4f2224fc8c86e98f0bb0653bf7dcf9f1b9d375974f388c61975cd06e2c38c5e42a563ea06b138b8738afaadbf516c581115c588cf835163aca250dc62f8979453513851b15e8f5fd2577dc5d5e263615962cc4484b3161ecf1a16c3e2c0e362735f5aa9be72c04dd88a36f9a9bdee24f9bf6ea25cab003c1fae1c6bcec8713fcb3a9b7c12f1a988ce0f043fa97e67be7df6ba5622df061bb71a409c59cdf4120af96720266c18bcc3d2328e332727420c8e9bd3674a5d54b4e60ca5d3554d39db67886f24f3f36bdeb9ba9c06e5eb016d3128250bc08828fff521e95185b2cfa489d4fd4a2491f11ced46ff0c3bf140ed172498ee14f73f6eed0bcc4adb0cc23014ad56becf2cd0dd7ac77aa7252f40e805bd4879dba85b5018c96bd357d7255f916016b69cb0ef58c528a40407031b853cc9e2b0ee4d2441a83cfa08364e9c5b51d9658cd079c0de62f658c7b9e8696a22fc26bb7e4ce9fd162fb60e52e3c334c522ffa3f3571c4f17ef0c7345665f8c4edfaef15005d16fbe68c3c019eb37d69796f5ade830623aedd24311ee985aa8868aca442ce9a13a79353d9e8b67844c4e7064c48f04a2600119e5315a0af147609039dda41d2bab7368c3995209794b45ee6fe88af66286ed352ad4139c29c2a572d1eede10b31c49a56495730f7ae5c554205759d8f3323a07a57e97f73de6dffda1d638493ee72d5115f02adc04d1313c26cac3a1250a92435059297cd9c024dca19b6116137206fc03200a68b353a61c3aaa089212e17b2a7a62e858982172ae821425097d6dce2fade81f355522ec5ee8e3373098e35bc8e8d17600a6d70ca561c89777ea5615d8f009ddcdbd6b9c72b4ef1a073d94f379df23dde1ff606c1e97f32cc960820c1ed1cfff93b8f4f038d6602a08896c5a6c18153c720c5d9c1056790f5bed149bba354ba982ebbbe0e84c18d37cbbf8a84f0b2001fcb0e718830527da9dd3cc76c4fcb624cc7e50920a5eacadf1e5b5e27d02717776f338a9e84b1af8c716109358f3e3555367546e2185d39866dec220894ee30d218d61a01b770f5d75801d72c6517362a9f2274e00140deee51d0129ab943d276cd8936d04a3712828660b174816a596634831589401a58ecce4cd3ca302e91b0bc5e48bdb17fb3221920813547bf025b80d11f66ff8b6b626266ab4cd2be9e950126c47753d0dea76af85ff2803c3ee3840bb84536420e56855552d908025291ea5b318d4fc80977557465e5f4d270b033190c082c534b41c2235bab012d8d31b28e5cee2e9c4bd5e5a219954744e53c8cd5e26f1ad36f2d02a500ae471ff2412ed1ea817a3ba55bd69c2186e4d5e03c521760a1826f88ef6ecebab7348322c7458cd30410baeb28f51a41ea63d1c6cbf4d8acfaf96335b5b01f3f2e66ae28bb00bfdef2875a2bd399147f75e27da5a817dcbe214e006040fd581276807bb7e63f162c787ddc82b1a808069ed44e636a0a82e81dcfd2e678abf4340321c3a41c035fdb43a82dfb641e92e72914875f885f19b38ac2271c42563cc1fc8d313f753aeed1f983620ffe50d43cbcacd46b5ee2143987e4000af0f7141c94f813d30b808659835fed54708da6c4120b08a9ddc725bcf438ef522aa66d270c8c2358f9324a44f52a6ea3e3179f0555898220e283e0544b7c611055641b5ea8225ea5efaafca0398ba34bedd2640290aee4fbcd17e89916d06cdc183525d3be7822b3003359d94a21b53c1ff78f90a7d4347d5e57948f616b135b73bebac0036bb699e690cd9ab2618958f387f9dbe38221465776bece63b41592f69224997028e29c70b68965ee74cbaa3e7cc5c56142e2c87ecc4836d16248bba00d072fd6c6ebc6d29d95216dcf7e5f58dab529c3425718da924941f3a0e1b46951409b7b18445a785e791a6bfbb8ff75432e692713c45bdf98aeced23a625060cf636ff6ff7e4a39e819e583", 0x1000}, {&(0x7f0000000200)="9050a9889eff5279078e9610999db7d922bc6171f4419cb9663c0fe36e73eb126c4b28a36fcc8f7fd8ca51b1438095d00649c2ebd714271821094858a81b5a087a4dc40edfe4614229fb6342d77c9afad043253d0a930176e6294975e8dfd9e4328d9b0bc891e8d2e7193f61059d6cf6fe42523a91d4626530ecb382befdb7e84015", 0x82}, {&(0x7f0000000040)="4851f325bc733d", 0x7}], 0x5) 13:53:10 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a4eccea6b58bab6179ee6b9be79873446bf5a3da"}) 13:53:10 executing program 1: link(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xffffffff}, 0xc) 13:53:10 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) read(r1, &(0x7f0000000000)=""/94, 0x5e) sendmsg(r1, &(0x7f00000030c0)={0x0, 0x0, &(0x7f0000002ac0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 13:53:10 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 13:53:11 executing program 0: r0 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x48, 0xf0000003, 0x5, 0x2896}], 0x5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000013, 0x1000}, {{r0}, 0x0, 0x2, 0x20000022, 0x7, 0xf71}], 0x800000000000000, &(0x7f0000000080)={0x9e8b, 0x401}) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 13:53:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x18) mlockall(0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x2004000002010, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0x1f}, {0x18, 0x1, 0x2, 0xfffffffffffffff6}, 0x8, [0x2, 0x5, 0x1ff, 0x7, 0x0, 0xffffffff, 0x800, 0x80]}, 0x3c) 13:53:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c653000a68e6673239ff908524862624c9e9a1bb2a79cde512e63c300a29a01b95ae7"], 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 13:53:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xff23, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) sendto(r1, &(0x7f00000010c0)="b63416e905e9ae8b3d16c54ad145da1dcb0eec8709679397877f90755ae80c71f21b2e14c9f9dfc512b100890c625b0a47dbe1dfd53bb4b646980c292060a1db4b8066aaa913102ce076820d15f7ac30c7713eadc2aa408e4099308a01d0a103bf2246bc002471a67cf75e8be87e4ffe93899f9cd7ccfe5b", 0x78, 0x8, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 13:53:11 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10000, 0x7f, 0xffffffffffffffff, 0x6, "40de5f952ea3fcba0b0f34159a75c193b8e7cb6a", 0x5, 0x8}) 13:53:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unlink(&(0x7f0000000080)='./file0\x00') syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x100000000}) ftruncate(r0, 0x338f) 13:53:11 executing program 1: r0 = msgget$private(0x0, 0x14) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/178) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000540)='./file2\x00') r1 = dup(0xffffffffffffffff) unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x0) stat(&(0x7f00000000c0)='./file2\x00', 0x0) faccessat(r1, &(0x7f00000002c0)='./file2\x00', 0x45, 0x1) chmod(&(0x7f0000000040)='./file1/file0\x00', 0x8) chmod(&(0x7f0000000140)='./file1\x00', 0x80) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) recvfrom$inet6(r1, &(0x7f0000000100)=""/57, 0x39, 0x43, &(0x7f0000000280)={0x18, 0x0, 0x0, 0x8000}, 0xc) 13:53:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="f4134ac3", 0x4) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 13:53:11 executing program 1: r0 = msgget(0xffffffffffffffff, 0x365) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x3) msgctl$IPC_SET(r0, 0x1, 0x0) 13:53:11 executing program 0: r0 = socket$inet(0x2, 0x10000004000, 0xb3a1) getsockopt(r0, 0xa6de, 0xfffffffffffff801, &(0x7f0000000100)=""/86, &(0x7f0000000180)=0x56) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="89339757efd803bc24aa837b67f843f159ee6780d09b2b655dfb13b6a2fdd0359417bcf01a778846a721b3481f8e14320df23679df897e7cf8132ca41425ded6129319cefb08eb4ec1f7500bbebf08ba04e42b9757c935a519669a6e29048215a84158d4cc9228494544d2afa0f5a0dc9c5e75d0bd15490b7eaf40bd4eb5f0a6e08b773c83a9031c82c28032e23aeca00f3eb330530e0e99d8ce41d1f61e6efeac137e6696dc1c4c581a274964076bfdd14b0e06e403ffa30c541681527ba187f52fe3dd7cd3c582f39087217587ec9ea1d534f47b8a1615a170f144500531cb68d3593a8e4523ae", 0xe8) 13:53:11 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) fcntl$getown(r1, 0x5) 13:53:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000a00)="fd70427243772b50d0c481f1e799e48e9e157cdd9a961979ad2ec58ddd5936b5e44c77796f2f2a529ad28d1b7ab935d68b2ebf85ec6af8f456385dbc6dceeab8158d10d79789cce898ce30663df39f05d96b61c3c0e4d411c88af4e8c2c3289d02648bfe11cad5ff6143d1c87e936e9bada9ce10a47a44bab09a6ff7ca599cd95940518ab5db2d7c199236f4fbbed1e15f18ad9549c654978509c8858b456fd414c570289556fbe280040b508284429bb304a95b934093bd32bdf1f7768989d6e86c59f7b48cd1e9d37d9ced302618cf1a2ccc2fc5e4ebecf4461e07606d24b782b58bf3cc8cdbf16ee43f3549807e09b5bc94afa5d49d5594205c0a2fe3ee6fb1adc65c3307fa17e0418d4daa3ae7302b24f36dc867d764b5a2ba0a165a3923f7c37b0aade57232d5b6804f2e67d1c875b9174c50b7e865129569fa3c63561f252b219086b9b771418a151e8271120d794ac8232089c4611f495246d706d3eb0102b34f218ba77c3bf0914c8fe17d3635c46d278a568cdba8895e803c2c7c1d0eb1f125", 0x184}], 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/125, 0x7d}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 13:53:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x1, 0xcc7f}], 0x20, 0x0, 0xfffffffffffffffb, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 13:53:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x15) write(r2, &(0x7f0000001a40)="686aacd55dea00e19dffca2553ebbe01439d1967ee831ee7018a2115fc0c8b66e355e496b4a76faa14c0e9068a9474a08f50f746ed4f3a26b34a4e3b20bfda07ef9448c21b5ce26153a7f8c1d470a93957d19a57a935a18ff6b378bac847d8405fb94025c512a2d939142cfba17d913d7d0511b44073a50095da3a0c465d06fa476698b2fdd02d4f56bd471ba2d0f80b33cc46b1b4fbd3227d0d77cc56f9da6953ef439d59e53c889c1648824fe8f717cc744d4d80cd44383b740bbc2068f6e4cfe020478f51c2e68554a38774aa3c337624977959dfddffd889d27fceca765f46ef902b3c7204a3865ae833a7d116ad0e9e784bf51176055ad4503ba2327f835b95d7c2a11c3edae88d3e7009b372bec65934decd63c32ccf110231015480303b9065492f03cf283c302f493a45dd03812befdae8ff1eb3575041c76e84ef6267c9513dc3e6a4a76baab76837540d096092c167932febf67c02ba35aec5ade68b3af5c0ca54d4dbc30d732e92a9b723ec04a7b7d9f3365437cbcfd4f744c1c48f4f98e6f93b305199634169ac891b68b894c05bf0cbc2587216ce0a17909b8aae75dc3ce4729e276dfa25ebf5f9e389721e3cc6abb1ca00ec1414f03e60fd5dcd17630efc7a52f8342242196f89151f0a97653940c8be7a43f36b3668b99337344dbbc73e8fd6e10f114844dba8a80bbad6d7834d97fa51f229e4be79be147e98ff15feb44b6d14d5623e729979d83f420149dd0420f7e86a5fd40837ba1c815e93824d4b8e8e8a540e518c0e300f6ef0c5c9172c8ccc29ecfe31856889c894fe7c216dc64dbd1a379496af6fe529844d1aeed31c4dc568cad1908a86ac4b76730c681f52941189f646270d216cc7f184a5a2e444e83cd565e5236f3a1e109a79d09b5b5e499d4a1520d15a696be45015869685363361e39be89f622986910bfd0056dcb8d22c16006bd7a37bc1caf35b48cd8572850295dbe6b4ee33ce394243b24402d94e8b03141910b66ed09d7b62dfcba481a17be7d26e2e887775835d86a34a63096e1714378a0f0e0661c5c7047aff70c312b154ef87dd9e3eb512fbfafe7331688a1f96683aac34a670d6e1f3e54d96cbf883a988e01e5edb905ea81f6349d82ec6077d3c0ee649b273ee93a6f50ddc2d288d6714278d20568490555d81f00689302f5283d532d8577f36d63277c7167f3c5218ee87cf38e1ee69851a25dc8fef5a28aef509429a3df86b11cfa8eb358215c0e09af9782861a19c0281e9efd1e713117906952f5db5182291c569aa835b7cfdf59b57e740de58ce4c1966c4596bdbdbcd8e5350d6b6368ff19dbf68ea0ba4c9a918baa1866828a7552d510997da4661c5a24e144797eaf12646ea691ef50fa3c2cee4ed08fa2f942dcafbc6c4dfb2f3154a14d8da1292de3bf146fe3a2fccc68a2a0695279fa2eb733ce1b7e4e261391f4e1573d398213f841a36c51fe3328b0baa7d2bea94a4cda3f857f349101df0b8cbcaf98ee7f1af693f859c8aa0ec404b70a8444f0346ab22e062bc4b6b030a9d785c6b68c8fe8f4b2b35043e9e8381217b6893ab966cfecfd648757b62ec50277a2cfa69b2ba2eac876302e1b0e742930dca1179555a7ac9a552f536c310a015eeec858659700f8dc74b011b5db33cfd77371b97e77dac200ee7d771d1199735893206572608dd1c660839e0a73143a59e1eddd68302ad03fe05debb7f1c2dc0ef40c7c2f22f192bfacf354d80171cc6aac6bd4f66a8856bf7e246c868935ab9e2a03f5773de80a9b46081fdf841958ffde9760161a49ddc3c4822b70d5ce2c6f602a910e8699547bc0a662969e5f615050303a6a1d26482375e399e6e6e359f24bb3399ba321f2f83c3fb75eb8b04c327f95370046b4e350c89e9a6f8b70078d57fb64bb0c80db09de0d27f5e1d57fa2455fbaa1edbfa89499e666dc8bd1ae95b279c3a1c6c4df1b423de4174e696d807988bd6f911624d0fd03c30a7b7647fa2f413c4ed43ed21beb22e235f5077b43c7c0cdc0aeac56d0eb8518b4b8c06c0d2aa1072171e54df98d6fd56ad243186bc596ae7468f8df7414297293ad0df39aee1b81bcfee137dacea3a60d13ffdc7b9676928648f329a15eaa11d619190235cda23736788394bd4a266a2456589f510cae11daf422b991078baecd8d30e23e24dc02d38f1953b9ba5332e5bd605fa81978811388fbfc399c6a24170caaa99631a4a9b9193f8ab6da07d2ead1131048412c32dc94e5fea2b4a88db27dea04fd7ffd46603e2a7407c0bc31873be422b7e6ba656ed9c3c4a9254c4b5e1973da60f972893cc5e5f14c00ebe4a9f53c8c566871231dfe9104649a86dee5f659e61a3012773c7a97ba2d3ac5adc1de802d427e743170a9966ce837bfe9a266aeef011a8e5d5db9a35f1a213f6f00fcdae81286655a7df16ed2a270d526043fe4babb3b7c31da2743b155b442448107d64ed04c05a0e7549b8b8cfa221fe717155ebb33feec299741df9e51605fed09d8e085b77710bf013a94832ac1337bbdc9a1227162207258c5e91a24959621e1b79ac42c0244430e6f594407960b24b8897f43b485a7b4152bbb993ce1422588d91555f2169b14316fef08db469e5c208cb14a5c369370c49f8134bac47811cbd6e9e394e01360aa1bfe3889fc2d0745585382d277b8fbf83e4f955f87e2e9ad8ac42a9133eca6630e19673f9ac2cb8d5f3ed809a21cc63fe199409451e587a6328c55bf6722bde16df872bbc5252941e60d854de32f4df184a03ae56fb5cb77e6412450d5304b0d5247e900880bfad29b60aa9c5a171142c08a14e054fc646d9d653443e8dbc2f05c24ae59775cb0074fc06e118844851636b776bfec5814fe9269168c01bf9ac5ee12cb237a1518bd65e61b26bea892944f2411e3002c15bed63576c92fe6897b384a0d439729333fe55288efbdcf3334363a17e7bda31f24850515ca471be0a73ecd0a434eb75b3e9b0ed2f8394d13a7d62d392f356ae4b4bfddbde86e1187a37e3088c05981f542ae150ecfa7c3a28a0dc5a89bbcd1ea7795006cfb539b41f7f477dbff73aeff84572105df4aecf5e5edc4e37f1285a3eeada78ff44c7ea1ac3e944de922046371bb3ffc52f5c750e86565b93efd5c611d649df44fb3420911c62dc58720bdcf3f42574a96ea01f6210eae58c4e52201276ee1d91bbf7805b2472514abbf4ae2be53b7a556bb25565aaa796f6407492b4034924ed252f8fe1b831eef26998eceb3dda373a4d96f693e14f833fa927b11e395886c80713c99f176f1a4f709046bfa799160f2fb0a1ddd2c8e0e4f882831197eb59e8e909523debfc3243a0794ca3473304904a670a32286dd2e7a933bc1342f10b65a18f84e4e3c5947fa62b128be55e24f2008e07a5d8c98552e568b73bcdd72311103eac201d341dd4e96d19a63f6e8c4f29307a06da39da4cd41a927c8a9bd231c7a5f2e65d4f6a02a1d6eb6209fe7f3c697bd43413d734f026133c03a5b9ec4ec6666717cd69defb56c0491c970e7706bf8af4a37516b8d5d6a0a6b5a037ce87e739065044a75edf397a0bf606636fb7b2885a7f74b97c9668146f1253aa9671c797916c4532d352499308b014dc9e021f190fa72cbcdf44edc5506b504f20448d5147ccb760df8cc068d4dad543024c6a7927f6a7b9bd209f37d72096fade559cebdfa69f1dae7759c482f80d9dcd716d315bb5a86268300921c836c9d99cc4ac43146913541f0989fabf9371a4a377502bb8c9d725e4c482678600ee3dcab7f06925ba2a799dbfc4799bb690f6651eed0471f083bfb398af1b5f61f790cb30c1e83bedf3abdd0f3849cd7c2c78cb56c598df704830e15d594f213660e5dc061d81f50c171b633a89456866e4f6a6e6ca008e07f327f399c87567c36c9ede2d3f74aa74ebf2d6af0fc599eb27b095c236b797652d92de4f0894b9f5d07e62b47f9da21e68b9980fb6af4c8ac5536fc6ce3da517c2a0c6c3280fa5dffaf3209a3740aa2b0a08145250cab94490c4f88ee5adb457b69ded2edfe07b4ac9f2d5be43ead54c69f90379144d62bc5c10504a07f251894e3614efebec788642318bf2a0fc1313e69755d1c9f50c05100114e95aa3d7f5b99794c8313a19f8ecf76cab8a1acbd038f1755555c8262d99054cf9679247f8830a5e9541488a33a2e9de4e283f425decb6025312fbbea795fb211597cc1b635ac5928642f45c106d38dd6de54a7cc336ddb088896bdb079484d8dd942427ced59c6d49a24181363e0808b6257620ab3b11fcdd07e21ca632f9ed085eb97a84adc53eaacaa2412386fae25c68289df4b497957f25f3f7c3f350bacb3053d1b6f59ca9be23f3b2f244b2a1362c35547281a19c1d83712b3cee71fadf242ce42042c2ddebf3f67f5a7c5f4ce0c8ecfef8fe147c26a9ebd681ae39aa88469e6a4a05e68f6c8e8460b666f28117e1985e96bc22885e83f49c8c62e034ab0cb0a33fd0c6dc429719605d543046a13ba16f8f56992354310514ee3cef44d624b1107389f612148c2ce9bc28785ae9e54638e6153281b859c44098d06f5b4c8083f4ebbf55e70c74da32888031bfcd59ab352fb87acf1c810188cdb410b02e989e1454e81aa133ef106bc9455f3bc847b9df5148725c32c23ef7112ca326f5bb9666a46aefaaabf867431337fd29aef19aa76e308ad577f3971e6e9b5250a8f44899e62596f5eecf472957a8d056d84d2560e9d259d733048c5a97e9eb996b37bb3c489a743b6592eb3598dacc9f3a54cea0cf131872edb18ce2a70b1122829760522b8bdd6484bb62e1a70011ed2925e9bcd3039ef5461bda0f250ad6b94f5487af213782e5b16d28d49780827a6cebb6dcae47e5182d0d515ef1224dbf2c4feff9262c43c70234ac50dee012ad87c1fafe7a6c8c702662efe845cd78c261dc37d0871d2a226da4d24b82ca5c61fc489397db821426b00181e0428a941a1a7130a1efc64c4300569afa75c520bb3b48636e4d465e6ff7fc163e05ce9159a35b8eb1635ca6089e7b4d719afb0bf24f35fdf4535a6d43bca7b70ed80e5812c17a0cfd0234c311176b50a78ba779bf35f2710bcfc3d61e7e5aaa4fbedc80aeebfc75f4358540a2797485c2989ff1a1bee25766785996514347ae926791c8d5fdf3cf534d9552c23c8ff2b069a1ed6e8aab355407c2215d8a78b226d4f7badc1d7df79fb270ad5c193acecd54d8ab0ce685a9f930c3d39f68239965c2097b629f98cfd71e7025d00b238cacda506e2e87194ee8f73ba96971ed0b2efe178b9af4262c440360fcf9feabc2a64f384f90a4f93bce8daaa588a562415fad63fe076dacecd268a25f57bec962de3473d13656bce1bff789e9a074066b89376409f7e0ed58d6f7435872fc23e5d3667d287b3fe99375c795de5f6262bbe54209575772d32ae8b3a8417ab896d9408e0ace266c6cb03bb67c03df9319f41e5c9c58a857d306c5f4e965090e8ec574951e1849f5a4dcc73da7e27264b76c97ef3cc6e65d5548fcd168034249aa8ac1c964bb76c6989b3d84d86ac9b6d4ae614cbbf19562d2451b7a9eb70f2cd1a10acea54e932a43dde0720b47e060a59565b63f711743a1c1f194a4ff3832545832408fa8b5b66e399fea36e21281980634b7ec72f1c5e86c7a74d5a02e25d3ceb22e0f04b5c0dde2ff47a1564314d8bae8b025f29ee52ba95c060f8f57f6ce36d8df2fdd6af324889a1a4dba8c640f2753008232fd8645b508ec3a51ecd52157496a491291b9daebd34383b37f", 0x1000) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:53:12 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xf8, 0x3}, {0x18, 0x2, 0x9455, 0x4}, 0x1, [0x8, 0x100, 0x1f, 0x8, 0x3, 0x7f, 0xffffffff80000000, 0x5]}, 0x3c) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) pipe2(&(0x7f0000000080), 0x4) 13:53:12 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)='Q', 0x1}], 0x1) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000004c0)="16e418391b0e3a53b6ab3c236d043f4ef40afb8fc0a15372bef9aea23b6533cf011e18f97837bee2ac7ad086f8fa2c5a2e27f506983137cdfa1593189ff02e4794bff9e67f937639d3fb57cd385a0368f8b429ea262b70ff888d72ec3b52bd81809a9ce4054d368b4c1b26da412b9dd02ca1f9d921095cb639ee9e62138f46450025f3241931fba1d3c82fb53ef0433ef6c4bcbba271f141fb4c55a4d9c7d5198974bf7ed3bedf23ba14be1e3b5d9dd37342fd1bbef56eebefaa194250321258199c7105f8fb759250056238fd43ad913561316b9c7f1642e6b240aa93ab408ea80bc7bfa352ae2579c8948131b224be0d2ff4030063ae11ace2ebe77c9410fa03238cf5ccdb65a45b06e9a65534d127b31dab1da603c9bed596ae2afc13db197ca57280148118768e38acb26190d4f9f85ab7d1d4b6d818bfb336d3af96e803dac45ddb647cfa2a396beff5297ccb3b16390727d66c8a5c017ffa3d4a9a3d9673109a6fc690aaa0bfdb286930256c5033a23822a4acf77400f8412a24db193835cf91884b12e51dd64674a08aa11e138e46563a04a01670c91bfc1ef440d046dd04705e95cdef56032ed43c9d2447f5f087c05f4c1204cf0968f6ba22f157f2741c5bfe92d576d2e061d5687e20b46fdee456aaab83dfcd864cea52f8693577c54064dd867f89af758b95b6ce05e12196df14168d12057ff34089a4b1d486065fb3b6e360149cd241057b71bdd7b9d0323748430445d2f9e72184a2d7aeade36e288eea032c17ca71839a3bb3264c20677af63ff0fb70a5d6599959c067d2a7f70532f8207bd994ea4b27399d3314bf62da567a28db8238e98723f1f3a61fe21f2f72223510bf40073ea368428ae832a06ea05a101a0369996e7e63cf64f46d6e4c9cb15a628ea4efd17f3925503548602ad629b982e0df326a5f1391b9e9b2d2872dd6ce7ad9e96b20e83478f7a8c9fa06ee968906cd77e4751b0f8e5ba5c88f8d6cc6ad829d51eb304238e5bfc283946ef67c07ee8cafc17fc4e9f8c565b494d2096fdba725b296b60128433ca72c3b81fb064e77c184fccb306f7da41f6a96555de8d46d35c093b25fc5024fa8fa485cce75d9cf008b7d5a47cba3cf2fd26ca33c413f7ad822ff4a5a82e58440e344a0942a691a6efd7cb22e2ee6f3b4f52b2f3999919f21ea6d6bdaca0be525e0d7eb09335ccf8c8676d633a3cead2e17e3efcf23568e80dd3fd32e7926c5cdd300cb4c1826fecf94d7b6699f7b1da364d713efb4db299191a14620dff3a35decc8261d7067327b4d5826a52ecf0e54100cbd053aa6b4ad194a225f89905df4ffecd9ae034358d7db69665e32cfb58d1bda9475b52634a68c530cdf4b34fbacd96bc8b01072a4f79e4a2d5b6713fff8f75225f6418fed0c62f635204f8b17d8f3fbeb0c0d10f117eece92d4f56913838430abe091d43dcec4b3d107ce93c59910f257b5aafad83d3e298a6c81b75a421c16a35b604b4fa1e0ed52c3c6eb583e0eb7c34de7c51e475f6ee99d53eb1bfb0624a97e1aaaf2cae4891168fc34c8154bd43f45c7ab971e142af70f8c9f92eb84948dce6947f8a2ce8bf147f07a877d604e2b33d469288868ffc3750528d4a83cfc8eb54f443dc9411872f11cc6c83e0bdfcd52e0b04cce67ea3a9fe146c64b55f2fa1e3eec40c665997f604262e3cdb6ea62372e1628ec97a16e13532fb040142f5efce4140298de190ccfa1bcb7e82e8a7aef86cf2a9e40fbd170aeb028691b2507790a730149e670c96680b749475822294fafc46fcc3ecc5648b20874caab7b28c2da88e9db820fb6c74ded11dd7d8b1f426a97a1b5b23acee09629398d299e5f1e622d9829296f6cc351407addd68b0d20634fd7ff6260b13cbc8b510cd3e0c032298fead1dd157012e0909347368720b0cd926c77c6afb980e6a05433aba032281934e157b2c689bd12dc478c33e16203a73848841f29d3bcebc0aa5aea038b6d724e414a87b25a465b8968b7eddd90b91f6ab23b45f446a0d8107abd693a1867e47fd1363cd2c505abc66ba72240fb2e7b0e79c63c3ccd222ef091fbb1a6ba868ebc96062c6acfe73a19fc8340df7c7622e2e3976f9583ac4abf601cbf417a2fcbaf61bb40861bb064520e1531414377e03dee4fa10d15f8358e0b5a54152763f663728917612cdfd90ffd74b685292b05325fc545e96ee996037b2db71201d4689f3e2e09bf191a1591d612f9f14f6f910724367356cad3d651387130fc814fb0505b3af5978001c7d3644508bfedce421aa6d89f6fea667bf4131778e268b1840a60312b98b68814", 0x66c}], 0x1) 13:53:12 executing program 1: r0 = socket(0x2, 0x5, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82029ea0eb7f0000696c6530000fe13f79b258409738dcf2883e6f26628cca81436127820cfdbb7a5b4079b3308953eca622eb25348620e17ef10f9f1de9357be32dc1c96f0c34da4973b11bf57e8a6ae34c55f3ab9306522419cc8b48b24e00d6e373876c7c8a47c3a634b3a1a273791e668dec47a241967ee3f7687d39e6df2eee"], 0x1) 13:53:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20383, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() dup(0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 13:53:12 executing program 0: r0 = socket(0x18, 0x400000000003, 0x7c000000) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="04000000", 0x4) 13:53:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x1000300000005}) 13:53:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) 13:53:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x2, 0xffffffffffff8001, 0x3, 0x1}) sync() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 13:53:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f00006c2000/0x2000)=nil, 0x2000, 0x3) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 13:53:12 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42f42f53c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a318621276682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab5a25c403e505a774e6cd173eaf3bed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa450e9c2ce7e3d320d325968c9f306d8d3bf7ea1", 0xf9}], 0x1) semget$private(0x0, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) fchmod(r0, 0x50) 13:53:12 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/51) 13:53:12 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x0) close(r0) close(r1) geteuid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) 13:53:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod$loop(&(0x7f00000000c0)='.\x00', 0x0, 0xffffffffffffffff) 13:53:13 executing program 1: chroot(0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x0, &(0x7f0000001040)={0x18, 0x1, 0x101, 0x9}, 0xc) chmod(&(0x7f00000010c0)='./file0\x00', 0x4) 13:53:13 executing program 0: getuid() syz_execute_func(&(0x7f0000000080)="66410f381c7bf8643e65f2450f1bcd642ef3af2e677299c461f1dcb6c00600008f29209267d5c46248f39d08000000c4c1f8137ce782660f38dbecc4a2ad984f2d") madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 13:53:13 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x80000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:53:13 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x3cc, &(0x7f00006ba000)) 13:53:13 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1}], 0x20, 0x0) fcntl$getflags(r0, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xd1}], 0x7f, 0x0, 0x100, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup2(r0, r1) 13:53:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 13:53:13 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x2000004, &(0x7f00000000c0)={0x2f, 0x3}, 0xffffffffffffff5d) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 13:53:13 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file1\x00', 0x1, 0x1e8) mknodat(r0, &(0x7f00000001c0)='./file0/../file0\x00', 0xe002, 0x7fffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x20) readlink(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/../file0\x00') 13:53:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffc1, "b79dad9c4c242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTART(r1, 0x2000746e) 13:53:13 executing program 1: clock_gettime(0x2004, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 13:53:13 executing program 0: mlock(&(0x7f0000e9f000/0x1000)=nil, 0x1000) socket$unix(0x1, 0x2, 0x0) munlockall() 13:53:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 13:53:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="9a418c159a128af6f92d5f548c0e8d4d474590e8460a7c3ef3a7544caec6138a359dcddf0c6a9386df81f7420f4eda785cabb09308552ef55e8d3be3a52457a15ff190fb8fddf5ba3ece35ab8a596ac813c4a2c8115399e1aa98cfdeee194d0e5741a46e71d29cfb70fdd4e1348d49203ab76f8ae05aa5efc390adf6f608cf2b0f371da8c8189d330cb79c24fea24f772b467d404e032e636e118220cbe5736193c23392857ced31b8ceadc49623d70cf414a725fc184912fe71dff68c38b50d69a18f4d3e675287de5b622f545b8ff8007530f23f9fb32eb3e436061025074e09ff60", 0xe3}, {&(0x7f00000001c0)="1dfb1b5cfb3031323e29087759e4d689df7cb0b5f007c4dfe53cb259a6b74c1679e63613325b4f1539fd0d31d3e8798a836f7a8c72a61ac488ebfc8cd9ec89f4b0563e808027f479e6a14514b6796ea8c50e2b58defd6cfaf10f83fd62fc61f6c96676a720747b09eaac214aebc344fc80ac5f77c852808c9d7babbd5b0dd9fba73bcaf0dbcd2286d3b1641a82ebdc0f1a80e5130b20fba9b4c6bc64dc476042c877e9532a7ff43a629bef3f83d427c7b2e712781f12de46c761f0edc4d5ab1a916ce9b0a95cc21953b34d9d64", 0xcd}, {&(0x7f00000002c0)="fb1870fc91f3233529870044ea3b50c45306e2e088960881dd140ab183589738e369eceff352d10a31ee0d12be8d4072132aa89864f0842f38e99bdcc1d4678bdd66e658bfe20e1f85dd88be9dcdd3ecea561e3304938aa8a3afd25ced241cb2c11dcbd0f798ecd997cb88f2b01669ce1ad980a77cbefd7054f818e1aa4c77080c4a55c7a7734757d06c3e2746cfa83042a5cf85d9283ee7d26966e4e883914174f779e2c3f630c6ec84eeae6085d6cef37ad9becb54610ed9e5c13ca5a21756399be31e3d89933610084e32f98f566f96fa01dc561a6fd52111716cf7e59c8e3826052536cfa44bdcc18c803b13b21d82f0b64724a96c480eda2692b6d52945fb3b05b88f98761027aaf4f20bd6b653006c1545dec5816d55643e6fceca95f5b317978fd77f9fd7aced4b275a4c71356bf0218913f1f420825d348b530c906ed5813b2ab92fd5f891cbaccf6f465154bd9635941c5605e52c79f12fe49ae51cfee8c7fe2a90cb3fb60d5162a92b8b6f399f792d004cf47bd19740b9e5f0b61dfccdbdb6ad8ce305be5ef878c0ab1a950428a750f8d8a68581d8e3980c1c5987acf35bbf8d9d08242485c30c9b359a0b28aa0aab3e130b6ac4fab5c296d9105a3e6d064c65e619eafad5719b282f96c8ad781b634531027ad7561d04ac68381b7dc253e0dac31560e5a40fd46859db66f5aecd2599b2d88ef8fd0c77447f0f32c9e1687e9aa4350ac4ba97829f90d0d080c62ce086b11f49c18cc477dde7e6d1d3e5802065d96e363312c81bb72f0d5d6c9d6ac10fcbba01729c2dcffc8114231c7e69409cf237bb82724af861ff2622dbbe32e5877b4928abdf6910b3264b4d6c2d93c687408b2f6c2cbedc6b345f3922e1c950943311a953c0bfd4bb41636fd8268f6c7fd157256adfaaff462562c947a56622a732bc1cee5a3ab94d2737f8fbeb81663206f82b6309978065df0843ddcb275f531745abd3f7e1b031b8e75c28f47b02442aeca3364dec66d8ffa82a33be15830a63566ee312b71ce7a037a312023fc2d68d89d3e6167d63d454987ac14d482c0819aae8ca4b89f857fa9b505e6e91911bca79c513e6ac6cfd1b4e02aca3a033d3fbb30fef86f63d24b7e60a6c64e4696a19e82f520fbebe0734577dccd5c1d63bd5af9047a57ec00154bd458471c2a190b41796c2ff1c68e2ae9e9614d3c68dea083b4696a80401ce8a44225ee077c17efe8c70d3a0d175e6697a4bba8172718c09aee193ab9c8ca701291251b970a0cf330bbd979fe819212d76cf60faafa35d74f2d9829f6bfe0bd794384b83d01f517c2a4de89a29aa009f7bf48f307f9ebc38eb24a555397b1a4bfb072ba5c951ef1e56fcb9245a8bdbbd2721fca2217b4e38a6bd3a7606d1568e1da5f8f175c20fee6814ccdb8b78c801353cccb953389b7d130aacc9af89802ddc446e1c0dd5ca113dce6d8d57252df206c4fb681acfa426353dc0c9a842460e758c70b3ef0619ede6ade561211f6cbb7f948288c72a9b6d93bf866f146b263f4fd53f1fb59c99503594355679e71addbab2f451975c5369430f94cf7760e8f2e068787c526032201200002d2ba4919e5bc5e88ac1fd739d474dfd9818af5dcd3a4d303aa2d84bfb3fe2f35cc653bcb45f96b0bb7b806c89357e59c46fe49b3551924ec93a4c95952f744bcd98ccfd32f96ff67d69579b9ba5d62d52abdcd04cece82222f707df486758516331a4af79851de8f5f65e8501c8aabc78f915cc3f2c00478b0ea14da55e109de5754df7b958644a5e131cf4cb0b576e0795d89ffffa31274e1f853e93a87713444914698871ba0f957b60ed0fbc10c54f3d89de144e2fb8766b5ffa90c96b8aad2f8142ee39a84b8536f969705bc9bf9c7e09bfa45f9196c24a9eb8254179d603d3e8bfbfba1023884bbeb6443800dfbf4ed1e2b52d182185e2b326cc2f56f6403b757c36f58d0b18b0255ce52f0286f66a4f5b78a9c729cdf42b175bcd9a5dbc561fe3b44a0623f211deadfa8b8787721dc8a779f9e308725d0b358320f87d762c51933acc656614562554d1dbc51d50ce66574154574f6e3fe755270c7976ffc792464b97a66a959483118d2afa03edf0d9a5d98cd6d75995c69290bf5f4aa4921a43420f8dfaf72e6c153f7fe1b009e381248bf1a4e71a7d65991f19f3f298b196771bf38962a7ecdcbd2ab84ecc4dbf646064909d5fd9e66b7f440b76351fdb194605354ad1daf2ba97a04e04e1917e86105f943199c04845e7d28428a54a14460bf5e02b4be9fae61ccb2fed43858d53169c03282c315e15cff312a68d37e47cc3e87929813c5586da5b0aef1f9f828183f1c36540fa1fca1342931463a816d70bdb0c2b4ff1f89099aa1b530a71277d5f33898926d98fab2ee38ec1dd015a37a5622cee359fceb1757893b4c7f5d7154474a244e2b874884567d1dcf348f46005b2073de2116cb2849d7409118faf245f8198c8e00c6de07e50701e57ca41ac8d046f3c9152da0250c70e1823b9892e5094d55d563543c40145b3caaf48d5e1b31dfae821507218003ff547469d7482e2640316ac59afcc25258309b1fef16fdee582799256376b6d47efc8ee2e35a85973067dd6df7c3f5ff6b1ebea57de754069c3de8faddc3d11f329f3303a23b446052608796b6f397ac44343318c9af6dc875613bda8914b258c04d8f5cbc0c2901217319fec9b4f16a4c6959c4f21c570bd9a0eeb76f4893a6f0c52b1e1b1d57b6a6da3ed9a90b0b5da24f156dd5ae73c1a43ac11729745ef67e36d802cd23cecd37b4e731752f57da5cf8af4026b534c3901ae5d93ded06e746958d25e9850d8ae7a300ad63c830e5138d1c568af92d8a987bcbaf2ea1bda0ad7f8907493e92687e777afef5e0f8570bf8c8e500b1c681cfa3c71ad5a9896dc0ad11b7daf2c2208744a576137c83f0cb86c460d2fbace7a0a6dab41ddc05a4f2087f7a1d896496abb5ad3281cc9fc2ca6396c814978ea68000175044b927edfd761f5ced90200320dabf90d12765c2be61b8be2d19bd0398e88b066472d6433131090f1f1fa5b6c24b6eda414118f310239f7d1e506c8c65ce80c91a633f064a9a8261bd6312404ee34cf33bcdc5bbf97b19dc528bcca5b95b88de781ac7ce5c86776e4307083404370dd6f886739010e71a565a8962565fcfc8ac99e2c508894ee297784ee440f9f41a87c5ef1130189cc00e935a32be5d9ca220267d62e29a44242ece50fc66232ae954a9d19ff69ccb5f9ebab384b52751c177ea0d4871925868166654f900b61dcf4e635a0ff67b9fe190fdeb5df2945575bc313bb65b415c9fbf5328e3c6742eb7a19215b11ca6d7752384e659bb8a74dacad2a6d900a44caf2f5af990cc0c65737b8c94cd732a986aacbaf8d20fb1a2efc6b2512b551722cb90065b300d4503be25f326d52e73cc40e8261cfdfdee6b70c241081597efaf1682c793e79ce4432c888d10629a15093000591169ae8e27ee1ac70cecf85b2c7ecc17a6ec2f1640f23fc21fc71bf29faf411db0cf7d95401186fbbadf33eda043d652739a83d979be92618b5d1171e313e4a3df4acdf1e8ab89c05986020543aaeb2beb00d9988c765b2b31db0521afb1f9cd42229090e44202c8f8c81e3d74de1cc28970bc7a1e93469731e7957a31a89ecb9b18891b9be70d3b7a41468c08c5cb260b6635a5a4f2d9846210d9e85db31ab880b37c323fddd6534fc66e9c2feebe52174ed8330573c0bbdafdd5097d31bfd1218b606fc370491515f29e203c5045af8d2959545718f3333651f6dbeb83ae8ba332d0a41fb7cbf208cbd726e3466e619aa3a9b38b9df29ed0cad00b86672b1a564a779d0b937131a50e501034662d9079248a794dc8bf322ccf9b6a13da9bd5d4aa8507a14756b29852f84cfbaebe50b37791c8f41a62d814bdff678d1d5226bef000525a42d905a091a7ac0444c147c61f89a13eebd75786157f8d1f200d66f890ca35116afe75e300278ba91e0500d57636d79ecb3a894c98e8f547cb28a624dfd07c42cb2d396c4a60d45cd920ddbfdc128d3623bcec4caa59e35c17591558c9c3d257c52956e744ab1e0c8c817ba4e6d6a72b8477a7f3466339fbcea961d6dc7639f48d6dcdf45c902d7183a804da22318e3f11d3a3150c7e2e01dd4e20fd7fcdbeca135a3ef99193536baae6c77f69a70f6bc149e1b32562be9c06cb44cb463e1e8e56709967e17f2caaa5c214bb2246dd107720160f2828f88ae111167288d63d69047b106d71e6be25a3d0e705d1ef88c5c74a7d87b6c6c48de3c4cb5eb155fd39b66b6aedacad9e7e0fe4e61e5be4438ed2cfe9783aa6b0dc04ade2b164ada19f49a2d4348e70abfbdb37b45317b70b27512d0e3d0f02b72afa2bb5d0530b86e925b6f568807689392e2d9c40b8a95a3ad52cb8867dcc43f8417cf0188dce0b28cff416725eaf9d9e3733341632525058a2e06b21fc765ac00659c3ae4587cae92e5d70700173d808188122e2935684cd4b249fb589c6c1d6005f332d634ddd654c4d5de46b8886e3dcf34997332572b1a3a7bc5fc379f1068653677aebabd6dd321499a811c1929d4a68e293a37943925f024b973cfaec6e5a86f3a02b821a5d599c3618ad486558d0809e4fcbdd3d566c47b162644dc241d43f8419e6860f4081c953395eddba0afc555f7ef864e19b2c454c35cda82405991a4b2095f8efe6f01474e7d85aeb16f9a517074bedeb7a4e8bcfa3dfe8848697b11c5ed82f58527e03c561254c0e55e94aef3d621c0f915c0ddba357e803a69b54ec9c410b039d13eacd4a3e19c098c989330f922f0ce6f0178a2bf1dbcecdabae2bd4e06773bb4728d36b49782f78c5072f39d51d268623a79a095906cba320beb602c31f994ffa7480ea166e239af6ee1f1f4fe083f1122899f84e5ed49e3ce25c036b157d37dafa8f00fae1868d87f1f85e5182d76b44ea17d00b5bbd5136bc3fbf09dd7dc0f02d06a8276a6c70066f5115d1a9c13c30fcb14296db5a4297018e1e0d7a9740a09b314305b7b96d28abaefdc0e5e1d08a637c88ac0d79c0c64120a5ad16f3380bb5bd2db4fa42d9d7bdd56d776309671716139d10d0d5cc2810179fdd7956efe55ef9318a8e1e38678ec6fe4e60e52facfb9b7c37f9d9f21ab49990836f55c60cb6fb7840f656038b716338809489e66d0d5307f0eef5d536ac4aa7bd43be5699d45c089c9dd7aa055ff1438bfb8ec4d85555d27e00a319a48ae782455c065c4d19102a8fe24fe9c0ccff7eac2d4a7e6cb30b0eb66a566517e6f69ced5b0943e5289ae8a7ebed1bd171088e65bb7e2028461c8b8755b18cd74b903dd61c7bf5b8b55a1953e353c5e269aec3058eaab8e59fd2906ef9307cdf399cc463bf0f0d898ee12cdb1dbf2745e098c133802c3af86ceb04ccf6be3fc090169aa997b323e5241b9e4a3eaac429b8d4c42ee0a9424a575cea28a168ad60cb5df0ef91c062f35d2eb0e58629a65cc65fe37d1adfb327a6c15d8f5cdfe267fba8ad744da176e8f034fa59e1f4c6477a23920574fa821b48fcb910750bff2dc6a1f931707b89fae1f52b52dc05ff7a5da3869598be0ce259782be121147f5b11aec962d44e0cd8adb68b2e7c569c6483b849ae44fd525a18bc68028388db4ebd594079bfba6e593a0d392887031ffe5af698cbea32096b6f548cc476a988ba0d55e8f5d966b5490bb165f3a6de86940685755b0ca29fad52ceb3201f967484a86c61d2aece953d7689f8fe9294375afe48eca4e7a0213", 0x1000}], 0x3, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x88, 0x7}, 0x0) close(r0) 13:53:13 executing program 1: r0 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x89, 0x1) r1 = getpid() wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000080)) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair(0x18, 0x4000, 0x3f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) wait4(r1, 0x0, 0x0, 0x0) lstat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)) 13:53:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000100)="e478040c16ad349b70ea140ac17ed8a3b53ed497db6cdc3788aa7a4a19301569a035ff5e3c31fa297dc7ec1424af76d94f46f656a9bdf9fa04a2d491", 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a97232555e359123f0b7bb08774a3b6228176ecd12a0cabcd432506c9c5271fceb3b30865258fd22e4b48149ab490c8499b66655571adb7667505f704ea671069b796f4be5dc0a5b4f1758ac30b1633160a29fc0ea806ac2a2e6462074751d12729241e7c2b3677a0b2321aa7910f2c3be1930db33ad00101cc5cfef1962b3c8ecaf46b17704d1a8f4780a0954482c8a59164db6b2f640a4209aa43971ccf13f45ea800541cddbaaf941845ebcaeddb72ebba486d191714748b2d71904a8ed4893dfd7f7f745ba454d68", 0xca) 13:53:14 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() getpid() preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/99, 0x63}], 0x1, 0x0) 13:53:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb", 0x7a9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x858}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\x00', 0x80, 0x90) sendto$inet(r3, &(0x7f0000000100), 0x0, 0x406, &(0x7f0000000140)={0x2, 0x0}, 0xc) kqueue() sendto$unix(r0, &(0x7f0000000040)="a109877f33bb3e", 0x7, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 13:53:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000140)) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r0, &(0x7f0000000180)="45e70f712a753a9dc1390314ef9b8d6e15135856e6caf785cc663da20cba4ef9ad15524d8da3e0ead7c9d3fdfeac218a33a16d1d18bcab0a67107e3b621b0203c396739db82f38e3508adeaae8a27cdd9682424c567469ba5d60cc492c0fef3e7a995eea6de607b0bdaad8b7c4a7b91589ab00c0026bc271b7821ef377269382a311a250c29db76ac167533e6f7d52928a2d0be4e40da57a71", 0x99, 0x3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d06000000000000000000f467c38a0000000000"], &(0x7f0000000100)=0x6e) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x7, 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 13:53:14 executing program 0: r0 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() r4 = getpgid(0x0) r5 = dup(0xffffffffffffff9c) getpeername$inet6(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) lseek(r5, 0x0, 0x1) r6 = getpid() semget$private(0x0, 0x3, 0x20) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x20, r1, r2, 0xffffffffffffffff, r3, 0x1, 0x4e1f}, 0x100000000, 0x1, r4, r6, 0xfffffffffffffff7, 0x4, 0x7, 0x2}) msgctl$IPC_SET(r0, 0x1, 0x0) setegid(r3) 13:53:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="711e0000000000af4375692389b2284cfd"], 0x1) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) 13:53:14 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7ff) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 13:53:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/31, 0x1f, 0x0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x2) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socket(0x0, 0x0, 0xfffffffffffffffe) 13:53:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x3, 0x0, 0x1}) 13:53:14 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x4000, 0x3) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x40, 0x8}, {{r0}, 0x0, 0x1, 0x82, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x1c, 0xfffff, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x48, 0xfffff, 0x7, 0x7ff}], 0x7fff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x11, 0xf0000050, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000005, 0xfffffffffffffffe, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x800fffff, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x58, 0x0, 0x7fff, 0x1000}], 0x9, &(0x7f00000003c0)={0x6}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x7) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000018, 0x1, 0x30a4}, {{r2}, 0xffffffffffffffff, 0x0, 0x24, 0x80, 0x4}, {{r2}, 0xfffffffffffffff9, 0x31, 0x80000030, 0x0, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x48, 0x20000010, 0x100, 0xad}, {{r0}, 0xcf3433bb5d69b5bf, 0x8, 0x2, 0x7f, 0x8}, {{r0}, 0xfffffffffffffffb, 0x94, 0x2, 0x4, 0xb5d}, {{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x9}], 0x10000000, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x94f1308b2876b4e, 0x80, 0x86, 0xffffffffffffcf35}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x8, 0x800}, {{r0}, 0xfffffffffffffffe, 0x2, 0x800000a9, 0x5e6b, 0x9}, {{r2}, 0xfffffffffffffffd, 0x1a, 0x41, 0x7, 0x80000001}], 0x7, &(0x7f0000000000)={0x7fffffff}) 13:53:14 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x7d1, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x4, 0x1, 0xfffffffffffff7c8, 0x1ff, 0x4}, 0xc) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000280)="c78786364357d2301b7f3973bd5ce8de4d6fe9c041d2c2eb96fef1316a856faf5041b65f7d231591806081c6cabac03e1ddbcf7b5949d5835997737ad746ba85d8f6952f28d6a2b176c71fd7c3260caa167c033773959916e63eef28edc04961dc1d9aa0593b0b03f086253e98ce5cfc2336d99fe556e0c9733db6f2fb59ac95fb64c64d63cceac83e0cd5f9f12dece09c0440742cc81ce06babf7b831b3", 0x9e}, {&(0x7f0000000340)="d7271cfe4d6347b252fb64348b5a1ebe40a74d4df1f134d0ca023e5b8b99b04161189b316f30456d6eacec273e2f70cce84eb5dae986fd2996d166d85728b84c2b4617c533c8d72037f16ac5c2b5d8289326a1eea54dc4f86df53904a52ec03a4cfb1606e46e8bdcedb45afaadbc53ee5265301fe6d3b0c79dc186ca32c5a33cad3b33ec51c200662f5ddc9e518d206dfa1a6e2325dd2a1b2b6142c8357c31f69ff9c2f280dc58276a39c33c74fe25473f4ad39fa629343ba3d204bbd0cb871cccb480b132a13ef1cbf2c2a15c6c6b7d96614ce8f87d269b364b9e31fb413d8a1a", 0xe1}, {&(0x7f0000000440)="8af74981488e2c1c10ea5a785374984726fa1e083dd804c0e0fe1b7a657a48410bc0e5d0b20578bcad5dc36484aa5222d39859f35cc388d9cc355daafa4448da833d534ee4dbc06ecf3ae9954343f205848b1ee88d66526bcb020cef6b8cc8c5c308dd15b1dc7f1af5b2442fd04d8c301c2a78f9e5bb10caf32f519732ad663b40c36b3a663feaaa765ffcaf56ddc3fdb20cf52856ea7d4fceb86b9d8f3db42aadfb5629d78f4fb7fcb18aacb165b4adcac4e39f83687cb08ba2577410ea139a5deaa9b336184a", 0xc7}, {&(0x7f0000000540)="b8add143c22f7a98", 0x8}, {&(0x7f0000000580)="acb747ac12c6adcd758e2a71d744b474179060a4af18f6058cf652731d373de2fc5d48110cbdad33f5df6ffd8afd861dfc1658f13a5f195a958baf9d0e51e0f5c26572d796c2510d829d6eead770e527149b2acc8a14977d9ceddeda21a724c0daf239060f39e0ff24038e2dd789e0199a5b5635c95993849a2a9fbb4cb09005d7d7191a65364e5b91a6bef04cc92abd86578058ab9e102fdfb890e1a374890c690e325ae6941b56ed4cda9364dccaf549f09c2511ed923f80fb572c7594363da49a754326a05dc7f20f322df87a64d44212bc7e3f8553eb44179eb0ab24edfa3d68a7", 0xe3}, {&(0x7f0000000680)="b5f3c92ae875a2e41a90ee2e3e6663caea9bb2d9b9e822e216a8701deff3404205a8e749a79e0674204d3ea66403ff011813fe9475fd229ee275fbe1c22547ecc631397847157484679abe9aaed53279b8c7a119044c28a529e85fc54bd52230ff121d880b8bf535bb19b8ffda71fddd019ce12143971e1314b82bd06cf653a6e04cfe4e207f19127217827c4ea6718cd0424b0dfc0b5472bf2bb7cb5698735473c4ea62b59704cef91f31f4e70375dd8ac2f3d9cdb80e540702c146377e7326038b7820c351c774268e8526bc8f1d4b18c5a90f2072ed57388d7d23bcd283bce8d7875a7f9580c37912fd136ab02dbbe3a0b9f793bd4ce107ca27aedd", 0xfd}, {&(0x7f0000000780)="f0e0b40adba78ec1d6ca7a585d5924e4ce0280fa4712ee9bc9d6a1b9216db8fafd9801ed1a7d535c4955921a934e", 0x2e}], 0x7, &(0x7f0000000840)=[{0x10, 0x1, 0x4}, {0x60, 0xffff, 0x5, "7572c5b2de73aff49e2be6e7430bf81408cf166f26502da68aa2db3b76eff5dbdc41322444548dd00143d44c03a4be8e1967d000abed37aaab772a0b931bdcd2882c488b741c0f49ac6c42"}, {0xa0, 0xffff, 0x0, "5b631ebfc521ba0b8609da90bb4110bd90f88cae094f99ffc3e8e4c3bc84a4cb7dc6c6ea0d6062c3a529f47b1b9eec13c2920ba3a07956fae4f8eb340181be2ccbc9fe4a3dc8373df7fcce70d3e9d458852b164083012616cc4611c950e9162dcfe77b16754778e7e086769f8e22a706895d9c5ecf9844eb7f1b18ce3fd8acb244ee3f3bbb4f5a8eabefb99113c6"}, {0xa0, 0x1, 0x4, "9aeef0085eb9ef4db78bf29e12f52ef8020e1c870cb4a2c289d66e66d9ee954146b3da6c93947164e86756cf5ce5ef13a5f6fd54d58a1b17413c7c942398d20c844c5e211885969379e88d7ceb0918dedc570e3503aaef50bda90ca009b5babf48830d0ab1bc08d57be6e58a6636c21df1b30923a1c0d41be661de2607342c33c3ef818de5e0c1f89ecb"}, {0x70, 0xffff, 0x7ff, "c862cc2ea4fae1b83eada7eb0ae367697357a1ef99d514f76b02b77dd0649d579940964bc443916abbf9289e3f6dccda9edb2be5b7bd1a9a3f30fa45d01aa3ac713e0a4e1531f6348d7960d45a257aaf6128d6ef5b96b2f341a653"}, {0xe0, 0xffff, 0x0, "6fcd7b0327470e36821062f04422c1d812ef9b538a9c97015ab98b75d3ed7083865c5ed636c32abcfa4798e292a23de0490e67b06b0bc00b38c6b8793f6768619de24b81b9e946b01fc28d8519af432a961177f51b621767f27008742f76e5cd892f7f37e4e9a7e58452714780a685d24e105e002f310d35ec7e60b0a60062cd29965e4bcaed08233074ce675ebec19d5515fd100874f514c5e273b0c33c731895ffe483120ccf7c664c4d73063f8dd8c2bfd7b4406af6336027f2b115e09af2b1d78c6becda77830c2b"}], 0x300}, 0x402) r2 = accept(r0, 0x0, &(0x7f0000000b80)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) getgroups(0x1, &(0x7f0000000c80)=[0x0]) fchownat(r1, &(0x7f0000000bc0)='./file0\x00', r3, r4, 0x4) writev(r2, &(0x7f0000001f00)=[{&(0x7f0000000cc0)="422812925f06ced944cd1c0867c94973fa30e28f083c7930c724e8efde35ac1cdb85ae2f29a0068c", 0x28}, {&(0x7f0000000d00)="6b66e3d575c4e5d1c384a53440623a82ccc8297f7eabe46dbd7cb4f7b4fab7c2ef48d10412cdaf8590531dd8bf97439d442623028f0a5220c5ab5f552bbb6984e07e5e783af2062ff138f534d05715ecab3da69f46e20c79c980f0c5980e57312a0f8671f0c1ea5df9ba8fe5a99b3a56c1ede8099555d3162d4b790629abc9ef039f18c25f691b047f113b9d30b04b2de1777996fdc37700e41c30c72cfbc52558e89aa95ca0e39a24cc00e3a2793d89588b777f2feaf7c91f3c925ef7543a86ead9734afdd9b714b4daaaa8cb63ad4268f3739998589522304f852cddf4f13a02fe37f9a0e0c0f877", 0xe9}, {&(0x7f0000000e00)="0f7090915f99d284439c9970505be3db545caddba6097975dc162056c8d2d6124596964a1a629b714ed6993ff73d34065c175296187fbc6b26d21178a98e0cbbfc9ac527906b4bf84b21043296f34361fb806f568de079ae9f260cacd9502032439c3eefe13f55943b64af0176891a87d70e385efa13ed12ab07ee444081f9302c016ff4137590405a37720a1f873fa895ecc5d16739e2036bacbcc58635bfa97c0f79531f83d6fcab074e9f57f159bc44b6839a3d4078a9c70af9647f45cdd7c88fc8efbbb733659764c3140ef3345fa26316939f559b7ff424ffbdac92ec559a6b6cd085ce5d8656cd551e60014db0e8583b6f023fa7b4038f8bf64923009b0c78e7a3128e6a23d41863cd233febcfff72c1e7dcac06cdfb7fd6f540b6b46b837f2192564d09d67291b532a5a83c6d91e304a705754d4b1b6523815cb0c38709fe443dd6a71de4ae4ee4a3d8af5de600cab6cd8f59b5bff37b04943bd26c742920695f35c38c958925d43bd67a57ac7a7885a956c414ca59203673851bbe5bea1190042724926bbd8f74acc1f479ae2be3c35f3de479a30d0abc025d3d5ffe3fd98a0af78b3b720ebecd8171e68aeb64e5945ad27efb11efb23640d74c252a1459a22ed8e4e0bf8cd384c3e5700a65e520c0f2fe4129232781c2bcce9ed9ddfadcb9d880875f31d4c73b2c0825991601645b706f9e91bdef71d1d5309c9e7e6134861de77bd5a4787a9070127aeb2d97d29d408cad38c6c4b7b2889a24238d483cfc1972542b35b8f349f531d314abbfbe050c6cca9707af29a5690c4f5108d13f256c9a790ee6a3b08854d0e2dca07cfb39473c0ea1bec46f465cd38f4f6c56915b166762def95c8ceb54f01eadc0d0d7fb1068ae3968acaa7c9d0eac8d9c4311c3a00bf13662a0f2602db0b9221b723da8a883e38fb83ecf081e3acdb07648f00b54cb89ddc4c4123c52f5a19f5b7faf2f17ea7139db981a6aa6d29218cd88a3d57599271336769eb3acc9f2d4fd384cb89c41c5f68bc67a18c444dfa037675514d3678f82845a998ce1430e476ecac0ae2111638bcbde908dc261c8ce15257bb77bf4469a3dc43e1028c68959e335e4cfc45d5f259daf71df0fb5df51b3bc5fc159f8bf12cf2b87ccc17bce83c5f15fd09b6f0ed31f5ab8b1f5871e28af172c8e8bdac950eed40548066b5a0039610dae27ab422d11752fa6d277d17de819649e4cd6a63275d6283c6a9bbf5f4edf177838c36d2fd97932822c0aa48a313ff269525d7285abfa62dc21454a1a1e8047b8c915593c51c8c473bcdd74412b19b67a7f50a1c73e072373e0ce97b3b140ffbe9aad8148d13fc9a678256215c97be90e64da7607c2006d5640212a3f92460e4d2b39aef16c57ad1238c8874dbe0ec850dfc0d431b41b3a26d9b9be8dcb1a2bb552b8e1328f8e179ce91ea30d864854caa6ad4dd69989ab12ffa8ecb432fbb9d589f9f0578aeffa7ee874ecb36d3dd713a7a83d1eb1703435c47fbf4536d37d52bf9b21e33a51ed449b5f54ab7ea2ab375023cf40a8e795e4ba1a21342913729dfd2a6c86405fa5da78a30ad9626de72b96a381e7a58c059fb94c62ff14bab7a42af90e6cf62d88b0d68ebf4da78bdb30eb8ceea2e8cdc327b4ff1f5049ef45fed51cf57934d5a0cce9719752eb5da6b453422440e0015018449eb914be2652feb68df15f8cad4e7f47701d0409429c1625fc8b7aa55e2b1d9696d222e6a077fa771313dfb36d7c0a64edaec782a409ae591d6f10925fb7dac2f2eaa2c0fbb771d4c2508d6f84235860a66934d6bb257f80db96a5f7a1cb6a928bbefe8d36776cb417e6286eb4f452e591c0b93cd5d12f6fb10d27ce29a2a748da48e9ecb9f574546c9ec9e52c89f979a320f6ac8be850ba4f1da53ed4ddcf88a9a6c3753e50cd49b4ae9a1e3875574682e9365aa4cbed9143c5aa4a7e70cea102fced0e463cab88f5c81e97176b1554989d16bb747c109dea0cde987ef94a2ba412843e075b76a0fa600efda17eb8afd227ce67767dd1d99f6ce34d3a1da6374372d0b3f90ccd5f967035b50fa82390151ca22e22c59ed45cbf6635b4e9b81b06cf6ce320bbd5d9922c65f4d8e057283a200462d909c957e998bfd915499e50af07cd47ca5cd3c4b259c1d956d374b8363416bc777536c2758a8e9493f70427f8591b75d67ac02c012467e5c148438ff4a1877a7645dc472b1ea928dc0a347410d053ff4a22fc681da37a7e7b3bdb6fd02807f8b50ad435289e53e5205362b33831eb11d7413a099b81ad345670c7ee2cb72d0bca08f77a968a4823c94b740032361b32147a54e7819b4f9945fd58438db5692ae659e453c6147a8fcc4c309513ddd4ea38c73bacbece463086c294a980509027ea3eac996f3a08f6928538d3d00751e2da137bfb4526ac43f2149649411dd43e9b24a271e17d15c2bbae616ff315315de5c7f097e3c9b693be64c047da5377f8be50a661c8351433b7ff9457478b6af3a8d7dfe54d62cd9479e2320fe702f32bed7eb015e8f23ac32a6e1712724bf23c0e752cc3b3d5173be2123f7544fc625d11ed9fbcb87cc9c511dededa62178827f170bdf05b0ad216a5e76f2222d753f709f87c19d82e35d93656fdce5a73e803af27de9785b60dd70879b4081c6c08a73756c1169f41794fffc00352ac2b44638336bc0e60bff9fc171c3106c0ec73f10343e906f4a86a783cec46338c77a2231f5bae50f290f9a718c5c6d4b50a8a5fd389828aca630c1a0e554b3e4f43c6ce78b78861480959416beaccbbbc0761f6adc8a5bec0ef712bb4c1b698462f2b1a7b46ad983aff142d2ed102fa0c0ad0a6d9f564daa4c261348c089064595f927f5435f0a1c2d732b5b170af677f16f3e07179b07f5230af07b120197682b8b6ec38bbde46861ea8496b4dff2d2f15791402ac498883190bcb259b2e4545b1df8218e6c732e81e71a1a6690619fa667a6131bac8a6881ae4e86043381f29f01f1e54dcbd2e7399088bacaa0f3402702f5f78e5e95421144aa1cf0da0ac6237e1df21f783c33a07273a97434ff7f433a5bba9607ee82d09e8d6064c9041d714ecbd1400ac06a96f27e5b3175c165b936f572df490d7ee457519fa7a78fe05a01b61a10e931e0c7798628bd54377f57d4f90d66f311eeb902d228de0eafff2d83a767002af26590f89b6290c04434eb05a12745f9974acb58fe1795e6616d8e0f4096e14a222a8ebf2e8f721b210b5e9877cbe01cf5fdbcacec53bea44806ed0f8cdf4ec74f6a5ff74a21c476a5b9356f75110da2dbfc49be064f8cdbdf24261725edbf2442d5239acc930e5e20899bdaa9ed3bf489068fd5128a13ac04ea4655a223810a0150956ae5eca925320221d1c0d9d05f2a521ad5c32fac4bd8280f4ac3dd4a5a99c2a394f2db30e82e5a9c495f3ccc1b33c4004cd3819761db10f7c5b962c6650d9f2ff208dbd766eb3192a0cf5b6901a8535de485d3cb1e5b68943961f7e0c8b158dfc1d7e92ae83956b0e4752b86224336086c697238e28f0a23ae1d2c7937e92dde58d453ebee6abeb65ca3db95908a4cfc387c5a36f4090bbf0d37a6d22b08c04a65ca8a640321b206240c893f09f6c86b505003d425f01547bb8ff3346621869340b3ab008a60187d0c6a59599ab35e6172a2863d2e0b08bbf717398be7367bfd9c90e35fac7cafc13074b5440cce9efb46e39d2c04a3c682b3cffd4c4600a679bb3039851a13f649745cb9be990f346b95e607ee409d5d8d90954c87b4b78c4caf7c880f9f2ec97fa09afea1e2d2cb6350475c8e254c7968847aeda94f39c5ab1a673a1208f181889dd8c51f50dd8f3d7e780d1f59598a3394960d273bf8d1f3d69f5084be6e826b9a30f046761ad2ad89dec8b335be5cd4ced694a3b265e3a87c15eda72861c2447f68a33457bab9bc6bb9491cf00bdc0d723df3e6660b114f7a93bddff869b232a47016efdfa9fd27ac056231f3e38bc3cc4e2d6270face31e1891d681b9557fa30b8f6f65644ea89657981a9a0798d9c24636a745c005446fcd533467162e61e5d1e6d33232201c4eba436d9b11a0abf11d7660f66275d4e19c655a84d1ff25efa7fa00a3243cd53660efeddcd1100f5c653ab810df35f2ba5b7aa7e9409d2cd02b1a2ff53b1014a42eef953deb344e0959e5a12f4c806662fe355aabeaed8441271b6d22245c99abd947ae616e347d72ab169df20b162fa135b2132415b8b5bf46e765c519e13b7c6f64bac5ce66ddd3f778b4ad048be6790551fb0d1804aa6340ba2afe77676208bfdbd4f82495987fde22f0831e6eabbb53790a00821ae8cccdda6f58eb95905d55e6ecc3b510dfba4ac60dfa13879ceff85305a6b4a947048f7c45fa5a6f32aab63b1ffe715b8f6076d322edf7423436db96570046f2fea4ff0090b0ea90c9cc3571c375f8d11e34603f0884be36c678f661839fb73202ecb9b167ff63e92bdae2d9a7ba86257adeefdb4063bc8e71e17010f794dd59e0d602fad36445c64d1ce2bf4d8899cb5c9d44c3d8a25dfae9ddb364ea5d07e7485654ae256e183b34d49cd1f6a4e75318c040fbe0ce2d8cf74caf729950a1d3ccc33e47ff2de551cf8d01b3961cfaee91bf140f63b13eddab3244f05dacb26561e682e197e2dabac1ebefce334fd5ae8df1111a4e1e9ad219087b61fb63103c1f760c2f18fd5c1145933c246ea0992553312da04d2fe50ad2fa525d32d2abdcc982c94e2e6fa73d5f39dc8386618c82f6356dd9b86b5995f7f40891aea61a96a385eaa9199e999308f0ca6d6557be06ca21833d66f161fe87730813714a101bfc6636ce3d022390b086cf1980c2d8736fc7ce90d876ac4608436bb85b610f05c9866d5e40a5b26424c97a8aabfe2db71b260daa4093698a351a70172764b6fbb12e8318f50ac27a49a4212000fbfdb2d965ccb4a588e3ec1dd03af655c7a30d42bfbb419f040a03c2583c9d4f6a60b13031fdf758df63d70b2b08a99cd7b926bfbcda43059ec25382da21da2d48e1006ebacc2310e362401dc020497a1e3c59f0b50d7e3d737a347ef35029c36a988daecb8caa2123148bb37a454f4984584fe59a19936567102186425e0d23003989afc0fa7efc32fb8eb7658bd7919e6636e537f098d830d3bc9db6cfdc89d23cb31682a8db2d370d454f5c69d46ee872a6d397fbf3965186f25bdd59f5d6275aefd6462c44c9518abf80a9dad5c0356b2078fe44138b33e6def1be7f8bb7cdbd9e653f598f4c37e8e79a0060d18bf1f02b5b1b269d5a2a2433576b8c348c1f36d530116e8c9cb44189f24005a4c0b72e009f931633b408720fc6ffaae2b1dbed1eeb329bfca55b937ce4326933312cc44087322cd05b9ea5b0f3eeea553136a216c4037fb3e66299ab31353e0c3835302956c268f291291e9615b99116ee6271551a31b0ed4d6bff71812d65e97a643d6450ec128bd80674e318b42edc6b4472e90ff9a97c45a445bc54cb32bbbad5659b6f31a29260d7ecbc79a633bf26674df328f6513eb67202ecc41918cb40990e5b2922b2c0d9894953d88b81d775070dc6d8003749227c5c59ecae3a8cc8820324729f955ab3708ee9f95c2c60374cb86255e5d8fc7fe4c8ddd3f94f2d31d26361244fe9732ee6cbf1d7656ec52949f8ba4ddf598c8ebc29aba6607efd7e9c3b323b66e0ab8fc045f210c2598566982b9dc86d23efaa604f7a5332b80543c0e0b6a45891dba257c0b8455fbc14315ee3e06794dd6d64c529dbcb640511bae8325445481c75", 0x1000}, {&(0x7f0000001e00)="e24f52553e0836e80a8f23770d7a75153c674fb0e6de926fb415d67250f2576ec1cabdcab454da156d964de36a6a3cde800f205ecbb3256b32a5e93dae1a07f7c79676a560049bd6d3553c55b375c3170a7c9af0addd63c13da835758eb230a780df1543db35d927bd26b6cdd3e3ed15fdce1edacb5ccd57f360f1949db1339de29c4bbb5d8c010bb2e46d1e928daeff464e8534beff9d839d99457db02d52a06694a2d6d9006e8579e3cc2b16ab3c2b1a4d4039dcad9bf0cb5249d2efde15ae848800555524d88c117968aaa9fc1980c59bea981abbd2b9a39b0c80", 0xdc}], 0x4) r5 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001f40)={{0x18, 0x3, 0x0, 0xa0}, {0x18, 0x0, 0x81, 0x7f}, 0x8, [0x80, 0xf8, 0x0, 0x1, 0x8b05, 0x80000001, 0x8, 0x1ff]}, 0x3c) shmctl$SHM_UNLOCK(r5, 0x4) pipe(&(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r6) recvfrom$inet6(r6, &(0x7f0000001fc0)=""/219, 0xdb, 0x3, &(0x7f00000020c0)={0x18, 0x0, 0xffffffffffffff22}, 0xc) getgroups(0x3, &(0x7f0000002100)=[r4, r4, r4]) pipe(&(0x7f0000002140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000002180)=@in6, &(0x7f00000021c0)=0xc) setsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000002200)={0x9, 0x6}, 0x10) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000002240)) seteuid(r3) sendto$unix(r8, &(0x7f0000002280)="0ec35e1a8b037a22c84acf6773350e897409ff93eb6e12398900ee4136618395e07117c4de7c16c0266b5a91feddd71e551ac1f4c0349fe1c555172f6c23f8c8465e64796ef242927cda5dae22d4fff5c095018b6567d80ef4177421a28255b4788b746f6d3d1ab2af47225ac5fa82317d30830431ebb936750b317834aa8177529a5bcdee96027b52138a147f3f54500dcca85df2cfc17c74f48f717f04cdb2e1aa161a68726ce578f9549855e1d4c58e", 0xb1, 0x40a, &(0x7f0000002340)=@file={0x0, './file0\x00'}, 0xa) lchown(&(0x7f0000002380)='./file0\x00', r3, r4) shmctl$SHM_LOCK(r5, 0x3) fchmodat(r8, &(0x7f00000023c0)='./file0\x00', 0x5, 0x2) 13:53:14 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/226) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/135, 0x87) 13:53:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto(r1, &(0x7f0000000100)='O', 0x1, 0x0, 0x0, 0x0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) wait4(r3, &(0x7f0000000680), 0xa, &(0x7f00000006c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="a656f436c75b357eacf13e9acdfcce982e9573831fb471cf3eaf1b29d29d2c51dc1e65c24be295dcb154c58434396e2dc508566a3f50efbab1766bc79aebfd14c303b12abc97194a241080e1c8d32c503579615f0545793fac0c6445f6c13951d225f139d0a72a2dc65a8755269f0a", 0x6f}, {&(0x7f0000000140)="88b97c319994aa7a001ed714a601018adc4286bd8e558c90de83347579e34b75fd0a8ab5a7959376ba608a1431e49b22a854d06ca22b2ecf63be79c29aefcb2a4b88d1a6e7fb3bf32692edaf1b32a2a2b98e3a140768845d41d4899b35e406d6dfafc6d1d6a3f3a81d0f1e9fc42e8bcec57e95d8af16eb85854ff844929f78c053f0824fb5c138ed3e91b25a42a4e0b708fb54", 0x93}, {&(0x7f0000000240)="8cb4913760f84753c300c7f94f9cdeab66bdaa7cf22702cef9df", 0x1a}, {&(0x7f0000000280)="5fe23a99044ba8e102804909d09921edc8ecd1572d6b1772af61bbddf31a5b4a4e27c564315ec94cd238b7703b22173ac52caff9a08ee1cf898a8d802e6f156935abc28cae491ef586ad168540215d36694ae919947e44d694b092f363846f6d3c66c5827287d844006ef40d27c68a86e44aaf18813109280763699cc51687d588be5b4869da", 0x86}], 0x4, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xd8, 0x40f}, 0x400) execve(0x0, 0x0, 0x0) 13:53:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001005, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r2, 0x6) r3 = msgget(0x1, 0x118) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x5}, 0x10) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x99, 0x1, 0x1800) 13:53:14 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x1}], 0x2, 0x400000004) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/117, 0x75}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/112, 0x70}, {&(0x7f0000000500)=""/161, 0xa1}], 0xa) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 13:53:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x80000000, 0x8000, &(0x7f0000000080)="b3f38198e3cdacbccf8b48d9c5a0cb04a7aa3682ed4fca3c9362bc5be931c640d7375cb1e52117089cae48f5c3bd407177c3f99404cd74e707f35e637a80c8162e127629a70e43c9c2e4a45b1dc6aa4334a29ccb2839693c18fbcbdaee65540abc5ebf696b4d0acb7892bfd543", 0x6d) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="0dc41f4e", 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) recvfrom$inet6(r0, &(0x7f0000000100)=""/154, 0x9a, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x8}, 0xc) 13:53:14 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="a520d7037d59c5b41a7d7bc4891d2b3d8a4c21bc234c2a25a989409c93f766e636a8452e5f5892b085324e41503531cf172c954afc9d90a8c547fcbbdd00ea22f758de778f6309f968c4d9096e15e7f8cd9f673625ffc867d1dda888c1bde4f61800af2821881d491cb8d396dd0e6e7445457f2b886a7e8e7f09d85d2abcea532ec0754575da3e1ae7dc5974d9d65ccf181ef703d704cd54f0fca2a233b423cb32244392f2c884b119a3fb9e631f0af9775ed0af15f9a3e08f8b4f", 0xbb}, {&(0x7f0000000100)="05657094203877af330fa01216af159437c61870dc17dcb4434db64e0341161f33e22623841a06f5e1fa0fbb51512567a14473d47bce27fe4c75df25b8d374addcc167e81933ca57094cc837f40393ef8cad186cd01c533e50e2080a76451b842145330c1651dd159223fc4ccefd3bca11dfd6f225e28fd248ed2e7f66db6e7bccc7ff7ff20557710c483a90ed9d66a963d498784058cb2dbaa8f8178d", 0x9d}, {&(0x7f00000001c0)="0d353cb2a45e4689b49173ce90db9991c420184d96c05c6e94e1a51b768ced4f777935914c5b2630a3612361d9e430d892a0af519b61c3fad395b6d699bf14af4a363ccc11799cbbd17911bf88eb7cf955", 0x51}, {&(0x7f0000000240)="ce7a15e0174eeead06b7f94c50d1394e962d61fb1bbbe82c399856695b46d6e7581acc7c7ca7f7a70675129015ffdd4782524184c387167832a89c34e6dd255bc521e62f2e4b3628b61c2c13ccf64f30323a37924c574058b878a8b75e8a57667ebeeda39251b359d1c6b2b61761bd3ee31bf63003e8f4ecff15de892d091b8b57ab0b93fc4357428a467e661e0380c3ac548eb3a454d4aff4bd30e575cacf64f641e96ce710eb3b6eccc6136408f56f7cbdb191e1d42574dc17edf58f97825e6ec7aa70af5d1ab36a24d2ff78fbc85d7cf618ef1e1913f35d", 0xd9}, {&(0x7f0000000340)="1f8fa5cadc48f9b6d869a9201db7e41afa89f88ec92bc4ccf33c5a90e008d4", 0x1f}], 0x5, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x100) 13:53:14 executing program 1: nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x6, 0x10001}, &(0x7f0000000040)) 13:53:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='a', 0x1) write(r0, &(0x7f0000335000), 0xfc94) write(r0, 0x0, 0xfffffd7e) 13:53:15 executing program 1: r0 = socket$inet6(0x18, 0x4004, 0xfffffffffffffffc) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) clock_gettime(0x6, &(0x7f0000000040)) 13:53:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x2, 0x80000001, 0x5, "f2b9af47df3e01bb52c07d75c58cd0fc0274eadf", 0x6c52572d, 0x6}) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080), 0x0) dup(r1) fcntl$dupfd(r1, 0xa, r1) 13:53:15 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) stat(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:53:16 executing program 0: socketpair(0x21, 0x0, 0xfffffffffffffff9, 0x0) socketpair(0x1, 0x7, 0x34, &(0x7f0000000000)) socketpair(0x20, 0x5, 0x10001, &(0x7f0000000040)) 13:53:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0x400000002c5, 0x0) r1 = msgget(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/143) r2 = shmget(0x1, 0x1000, 0x128, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0xe010, 0x8685) sync() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:53:16 executing program 0: truncate(&(0x7f0000000200)='./file0\x00', 0x80000000) r0 = open(&(0x7f0000000280)='./file0\x00', 0x808a, 0x40103) accept$unix(r0, 0x0, &(0x7f00000001c0)) nanosleep(&(0x7f0000000040)={0x1ff, 0x540}, &(0x7f0000000080)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000001) getpgrp() pipe(&(0x7f0000000180)) setitimer(0x0, &(0x7f0000000000), 0x0) 13:53:16 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="eac9aadb6a3f1b776fea5b7755eb974394c0953269a0c94a1bef92aff2c18b8dce38c434b6c5c1c47a16fac20b36ca669e3269db32042b20ca97fe4432a785652b446c0919a6f0b8d3b47dbb58e08201ffea68d6deb09780c817564efb43bbdfd880ecee342f2f0d0de85f129a42cebe6eb6b1", 0x73}, {&(0x7f0000000040)="00b0b859b78305d9b9a0a115e94e67628497c650e4027ef698263a539a6030ff4e9fe979b4443842acb96f8b1049dd0c67df54684966387c", 0x38}, {&(0x7f0000000140)="b127c4ac440f5152cd87c004ab0e5728a4eacd195589d43771d9fba4ce72bcbb04fcde1b26e42c37ad7c41fd65c74c38cce0a2bb564df84f209f4ff4c1e735c334c09138d9ae27282220000c0be421cce95b1c91807d5184fafb40e34587770a4e4efbf64a8a8ad79e0830c3af42a61b48444f4ecffd8a4933f1fb9daa", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000340)="fad000f9d1be6c1ba2536ba5d97a14f994901ada3d99b677e32915a6185ea936120000da350386161217b1bc7fb9206004f4e5a9ed1d44f6f35ae4a86de57f9482e5de50b89fc05ba56e95a9e7f1303e7ef5a30d57950ca01ac672ab59515dc98c691ed65843c5a98e4ef29a9a25333519279a5cdaac1c4cf4841ee94e1a35f9fb83fb4bbea35538a74346bb2bc949a29377869e3871dc1f90376614563b9e818b9db6d1c4ca7312e13927f131a758e43fc580c65d1c77f6444525f543ce3fc8379b32ba7958dc259052207f4993843ddf6a0cec091e4a8315ad5a206379e6fac14bbd6532f0d69deed30d4f1958896c0c27d91f307398377faac56b2f04bb51f3e52faf3a1925c2e0a043adaf3e0b1ddeba378c0218505868e496ba3c35823122a4578bce324f2d0a4f9cff6fc33913752d7770c4907adc02aa5b457d15ec8a00ce3f01987fcd36b87fe8b3e13119365a44a95866b362cb926fd533dc50cd6342aa156da555da3f48a02c9ef0c65a766f7d21f18ad6ff1d8a114ff28402fb11e6b1a8637431fa1890b063f7693a086a292b9009341eb6ef7a7502b471ddc5d6da93273ef7eff4e1f849d7072a408a05e30f357c22a9cdf1087a5f6145cb0789e38d64693f1260af38f0ff958054181cd59e7b8623c2bf14a2e9a19e3171573082efbb5fb990df4f2f230582c44e47ff4f4b20f5d60ceb7a6b6090c8541537a492f05310ccacb4959d46f7fe3810a777a740dd7fd0d9691a84c8d607e26fd044f68de25faf22185d634d0663a4985213b2a0f6db86c972337392c7a64dbdbf305d00b84e0eccc13d8b4550778dc2643b59fd5888348a7a6ae1647557c9092714065a3d7b17d2ce041ffd14afaef14962f35d8453065bcdbd685d4644fc99fd6c76705756f411ed11353bcdcfaca5630006cc5a9580b927ee727459d1dce9cf8b4f087b49a9f57a5b5e101fe9a6a21b44cb7ea17ed404900fa86bf53159870a176f02e68dbfe8525c3ffb14fa87780121b17dea3f155c5e553357da4eafb54e13a0d1ea3a2a79fb6657e9a5cc677a13eaa7088df4d096b06f8695385bbe63cfd39d051ce4c04a1fcdb49352c270adf9776a12b7b12d43a3f8dbc33b3bcc78d9df13d9fb56d7acfff96ca5471f9a66adb0ae037aeb7efaa52e0abe6d69dd8a92145f6f0528cc5c67610680e1e1ffd729cb57371fe8c2a70440e851b1807c4913582089ad93a25a4c5b0b25112496d52706ce3de73f93672a36e9b5b851e431226c074be853855689d70d055cb60836ad739aeee11ce76fedefbb91814be4982f63ce46cdf3144df0e06d5b273a02f61f29cff961e1fc0bc00cca3344fc3974055eefe1ec46d4ae43d8afd409e5f8b4fe7a9490f37063be06dd6e8fed99fd838ae7d259e15f701075ef05974f4388b81f783e31da1e58e06976dc599d17a92d51ee7ecf4785e3c577a9b95e9d629c4969b3e2d3813f8d8e3b274714f4978e7736dd04ce7cf7c38df3dce9db58bc8fe495ae7d8e601f1997c1a2e30d437991f2962f9f6a62347c5d49d5520f4032b8248ae15f7f65dc35b8d7d3c1974936f6377bbcbcab47ec95773da287e04fe99023c0ba99fe087d6c0b74d123e12cf494661a1d94b19c9761acc48e84ef185cea3745d40cfd276e1df889fd69d5abaa74c7670a73533cf0e9a9ac79350c080e0d48d4896126ce027d8fb8d145e3b2f1442a0a25840c7578b4cb10e00adfe2f2ed83d7f9bb7435f3a2a16cac35f619067ff52174ebece7e78250cf3b193c5e993f608391b32def611898fee8635e682c2c58436f80ba7a8313d23cc786fb4343b9c5721d6d1f4d1c8973d42014ae90f6e9a760d8b5c8604027e0ea7b225c0e7c108f98e75bef0e925422e32634c4290871ddf8357f68c98a9814fd198b88daabf3a4dc3d382d5e33ca2ccdd06a8a6bff9588f827e77c63252654868b661359b9e3f0aee5cf735c743039701865c31b1b616902d3949455e02a6c05e1766b01c65a4117c8200e9d1a9107dbcf4cf158f5e67c4ba4441226f4cb8559907d4bb6ab819e92bf42933cff97eee995cae68c845820a1f4120eb9715dcaebc3f7560849c66b30d9626b4c09e0df02f995c231c7230ff0de45a3c7bb492b797ab192ad213d2c68bb63cc09cf5670408bcd9a8742326fc351d7812004ae08796c438b996b224b811369e19b778ed4df06facaf77db8bf2361ff596622cbcd4b84f51e9488abe821f568a839c4ff2dbe590a10f50bff9a776b413c4e7fa2c911e8be8407b2c0915537665987226a018bd973299f84d845935b0d7fb342f842d5862f08ec0849ff3bdafa69bcf1b3617cce9f5babe7311aceb3b44b6b1f02231659f4bd7faa00f6188062f4b46f77eb0fe8efb9e492b8f070b63383431978dbdd2edf8d24111a705eab23aaee5cada2581b27c782ade3fd5a4e6a8980d176d490717519cf1ca818db3af31b8c267dd29b0ea4234a9cafe089c58bff02aeb6a56d86e8ae1e1bfe68e4fcdc6c12e4b3d329e3505d3c21e8a437dc0ea0bcf37803e97597d5a9948b06f92478a6839e9466dabe50f67ddd952d710620de5950439eb4eae6dcbde5018fb9ded5344d08c4387a817b0e24137ecc5c0ce15090bc15ce69d79569aa356b822b2b98309d6718a1b2754626b0340a0401d5f1e1dd9bf5a7c811d5b66d59494b63007b5b9c3db6cd62ea35bfffd6afa9d7f1a35baae3d19edd9f2aadd7bb77c90229a2c3debf41e54a4a1d1dc6f188f82c98e82b7e4c8475049b71ca64d837952ea8e492b60e4646ac47b84b8dba991298462887cf14b0332dbf2f8080659d91e329c2c6feb00be6edf53490353186aaec6fcf49fcb69382b31179a6eaa5dec7a9a9d4281a94b69174b97841a405984a0d290f0361dd690d63a62f0609bebf7b64796f4b9f53e16299b45b235a01b42cfb0c333217e0687f2ad115583f4449c607d3716ce83a2f45984aac17a4e1f5f16efe829def97343eb22c13282f613fe688c0d8ea1fe72c555a36721cacdca42fd403acb9354c70910ef601df92d37f8c176bb78d596b6fd4aec2dccd3325186cad625ae17d670b02515708ca48aabed09e409add1fa9108ff8e8af20b9d756ef354366f142818953ce08ce25cf8683dd2f93f16f4de94d0f4e77c4104e3d1dcaf13b2897d4af501ccddb50a553d6b9d5ed93afe47883762d01cc1bda68b1806c4597752de601d42140e1b3b43b35289e2b4e6483b874a1a36aa3ca5d39a3964e7ddd2c1741927093bf54479d52bf76f7f630d3fd5f0e7fc2298b6db1b4ecbc1ac9cf02ef1d152871d30ecd2b3f021a8f67ef27bf5894b2038dcff560f5ef25d28b92d3741a9edf9dcc80f9cb33a24ad9ee4a6b9481a36a5d22038a5049180677c3976095dd98eb16cbf10c1bb037e39d544ca93057c9b34a4f5eec7ebd2700f092374a10dd9c0a24be949f9ab234b4d14b8397a7e9429f8583cc662dddc6761bdd80902b9935787a678d5159562459821acd7404595a223bc8142f7f59da8a85b32174ce0a42901621242e316a988881ca6c96c4d58a7cb306029b4f7b037f90c691ee59c74a2253cc2c7af296df7b8295e85b53ec28e71e6c5efe79a5c32e5436147ae2cf3de9a63edc6d2e357039c4f7626fe32588d91dda789fd457ecd20e3d1eb8a3111041ad81580bee17527e9f438c9501a028fc1567079f025cc5ad06fe36382376ec1766140675e005d4b6ce7c5fbaed09d030545645c29dd0cbec5703fd4ecc72ebb1ce04510a930f09946bf033e2ffe9bffa84ca2614661d6464dfa9877ec110bf48dd1c64b72bc207ed07c404a4324a0de2a26f6bac437ba72622d0cd20873e1e8052b297f5968e1dacfedbb66bb012c68ad2b0d9a9fd36fa542e85c786a950c9ec3031c9f4c152d967a2f06aaece3a7a173ed9fdf16157820535e3244e142be08cce0b0ecce3f939d41ed1616e0e02d8d91a3c7c4d33caecceb1c6fbda9dd4767bb5273b83ce0029a15ee72883c8cc1d4c381d02ecbc6c533a2b001ffa439276a4a6f92a1df3aa10c1bfa2ec033127883d437a9d3374a098bec437b9b97c02754a3cf61bbcda388564d85462b9f197178f8209df64ae849b2234aca977fc807a63f0a89ee2155d46c2e288d7faaddbf2adda597203be80cb235d3af322ff151130cd929852546837f4cbced147d756c3c3d5ac12c5ac1ae7da799a9879bfd02aaaae236836dfe6c681146d3b62a22ba97ba2553ce83eae959470953b4b4849fddc55c3bcf55a351998a87a2ff7de7204143c8f1d48b2e952caf9da3b7b8b6a449fd6d37897a3960b5450b97acc3857cb66109b713baaa97055b19e628c07437b5240a78ed5a358236ee97e3bff33f8f7b144ca57badda98bae547f5cf78e0b5d336d5c4b345655f4d4059797e4cfce0f29aaa8947a99f629a188509146cb7b49dc0a70f48fc9531c1a54ac920ca6a4ea94b69af595619d66d99aecce45892e81bdcd5e770e9a1ebd601a961b8c9c8459973e68477239012f550001417a0cbe1d9f2f3365601a10ff6a66ead0f4c327112798d5319aae1a153df30206f5bdc36d29d8dc21f2ca80d1b656d85486828f017e01f3e50506abd31e8412bb08d58ddc7780f45fd0f747420084a3773b35084381a77cd72213bf9af94230f9f0089dbbe131a146490ab9d75a8ffd7e6dc6984de70e4180bc134abd2e241ed9020a56d71e18a79007cac7566e306709139ecdce4d031a518b0c9eac51f4b005e450fde428e30dbe190cb6102e9fbf2d2a3109229c0c6b4dad8bd95a2ab82ae5ac0faf5add34b9757873d3ca4873e9bf9f49a354641886be285ab622cde150862fe11c1f9fbbf21ec4958b3ec5c1c2709712a67bb9dbd04a347aee59e86139905f1f1329009169863a1c4ac2eff7ed0472a195fc6119cc67d901b2cfc3a11fa34cf738724d1db3910cd3337eee9256bcf78dd553ef33b741d07666a30562004f5107fdf3f1279fd6fa634d6eb6a75c0d69e3c73bb7d1f2f71e50c26aa03b78c67650463811143fce2c8a4ab366c71377d047cb61918d4366f364f29450f427763d3ef043fb0b767860a3d9cbd29c5f807b2db3d27a73548fcfb6605bc6046cb3525c9caa2410bf0fabc1253655cc23a8e357541221b7015671025f810a08da3ab99576a9f9708502f044972daae333f61d03db156a79a6f51f22e3287be6d575c6e3c4f6950ca65c61817d250b4b1c50ba28d8cd636912acfb6e213a93451dbaffa26fdae9152705a1896fc35f80f91d602d2e3cd4a926e31f3146ec4b408833cfedeb7106d10e5c312d1dcd236f332c49f0e1cd29e71349f3aa3a0d19da619c45260e93214eaac5dcef34c6bd9c7e8decd6619531596f110ffc92a36eb7e8d61a2700676beb3652122f4f2dd18a0b6d899e616dd1e646da7d46a088a768ce093594b5f4396eaf36307435a8eb2849adf9cd3f6f44eff07c7f0b76f850e4586755090a2b526fd3248617f961e0697ba7e85a9f1e52a0e8e2236b5c1f7985c514b081133544c2fd4a602bd9b9100887480152e25eb73bf042163b01c651c8bd350174dbf92e120aaebfe7785259e3f0e81494b211faaf5d3268002ecf19bc5101a0b80d00b171282bb9b27e4fd9537248eb09c50be75462d5917be3997b8966a52d10880c718d1e9e56f2fb8e5f34ff287c73424f8a8c9036b6e74feaaf73f6630d661081881b06d8df7ee9ffcedc4bf8aeeca1c76ff199df40ca481d28f72ddeacffff61269bdfaa2e5abf819b5bbc5b78af23618038521054c4fe13cff12e57", 0x1000}, {&(0x7f0000000200)="af8b857752aeb1c48e1afd25c6960ae7a5", 0x11}], 0x6, &(0x7f0000001340)=[{0xc8, 0x1, 0xffffffff, "f6c13096e3c5ebdfcd792c9facf1c14b1d45c1fd4466f27549829a9c5830f2f82f93b033916f146d6d1ec2e68dfd965b7be2a4c38728f1af53bf2aae387ec586f295de692eb350e5ef07d363b1493862b546566d82a1d96420433f56c5974245b03fd722b9bf09f48e37839c3c643559f5cb2eb8b2c8992e18338958b48e2cdd62b2be7b6c57531929a88e7daf8083a90925f38517823ec03a1a767535aac60c406ad75b31e9f1b8340c5b36cbc3b08be63474ea"}, {0xb0, 0xffff, 0xfffffffffffffffb, "1dc68add96f73a68af8da79d21158d0cda3cd30a4c7efedb74470ac2248f8c4863212a338f95833d71922182031e784846903a979fce6afde8bedd697c996aeca49e08f3d2b68c6fe15dd5d78a786571158cf38a05f5d5e87270e8e488830be94b84b0ad33977921c5775325a7c5ba915a9d6497796cec5b0ef6c52bb496332a116f1b1273be5865e4fcaa53f7e57893c661dace5aab325b5ce7"}, {0x70, 0xffff, 0xbf, "8124a9d26d809de4cf91770b9ce27450adb009625014b66c2b0ff0b6fc29c508d24491e0fc8f7fc0c06af96caf6d8e1beffa563ae481f7840254058fc64225398c735a651dbe5bbf526487b96451f2e604261887cd636999e7e5e613c781"}, {0x40, 0x1, 0xd5, "adde3f6b88b64b49093103c7439d94e7ad6128ebd5f1d603a63fc14d0b008ab2abb7c3c64b6b8c5c41"}, {0x88, 0x1, 0x7ff, "ade9e6e78dbab57447578d6c0dfa8cb1f656b8ff85cd046824657077b28e6aaf2330a7f40c44a1e3fbbb0dad05e9ff44eb3e1fd8464554ff2a7da20929ea0ecc1a9d1f9c11c3507a2c3e12b6970cc2f46bef7d1f0796cb929a6f54f7f8be93468bffd5898704aa7d64bc872ededd2c331d7273f81e7dd9"}, {0xc0, 0xffff, 0xa2b, "909910ee9718a7ac7c8432807c10a68381149e2998acbc955c95ef53aca07347373edb6fd7a7692a626978e339f1a8626f9a96751e46c258df2969a1627cbd265834c79f97aeadf599e74ea9465ee412e4061ea51a359385b15edac6b9b187714cc3876cc5e367ab100b4d78dbe9885a4c6a620edca0b57e8078e8920d582af21213cdb2b41e9ebeaea2632c7950000f651e1749a3f1c71aa6e45f9ca7e39174ffa14481ff0d688a9877b1b6"}, {0x10, 0x1, 0x49}, {0x20, 0x1, 0x401, "dda0c9b879c9025cfd068d5cbb"}], 0x3a0}, 0x8) lseek(r0, 0x0, 0x1) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) lseek(r0, 0x0, 0x1) 13:53:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') 13:53:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffe1f, "e340ac948b074256450134d24f2c170de37f9637"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r11 = fcntl$getown(r1, 0x5) r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = fcntl$getown(r0, 0x5) r15 = geteuid() r16 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="1746593e48d33a23be00b5236255710c91782f857862883949e3ef6c8444df18f144eda70ec53fb5b418d7a0b17ecf5a89e38d21b5a77145473e2c0e80ba2937a98cd97203b39173938443b75694d772fe6c2cdf8943ed63d2a4711712c9a221a1a15931009e337ff54f178dfc8b258de49c7fa7def9a8e3199ecf", 0x7b}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd0, 0xc}, 0x8) 13:53:16 executing program 0: r0 = kqueue() syz_execute_func(&(0x7f0000000440)="66430fdf56cdd9eec442b13a679f26660f380bbc9ca692c02ec4213c15add88400000fa1c483d5793a46640f63d43664f34081bf3553000032190069c4626d07de") writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="3d947b717ab301b153c9ebaad8f7e1893d60967757037d9bbc7505dfd55fc186511bab964bb52c84e06c1a97627338eeac159feebc4fb91d3c6be159ce0df0342c9d9e2aaaf78b63e0019f68b6a51813e7215b4999b785f5fcf9856d19d58c484d4f280f4e7a318367e1d8c751138e5177125418b0cca45767ce43815c42ab13ac60d3493eb1c7f916b7d08233caf5c6cbc7b04a5c5fd299d81a1c6017259daec8658f176fea4cc9daf111e25a02fd15b4614bf939b704dce3261f17a0ca371c0b2bdcecd99c4c8bfbd8b04bac2e0c", 0xcf}, {&(0x7f0000000200)="759df3bb98324c437b2338e9fb30258994fa6cfd8901386d58a319135b0565c938a872d400e96de9a0e355e1da2c310374538d63485ef7763e115340d64fc37cd401aae0148b5da539317fe0cb095ebe1a3d5e226d721afd6952b06c6951163673bc1ad8363746a7d7536499fb24e2d5e47567bdbea99b6e3546334e96c377b0d9c0780108b06ed2d09af6f5435e1cabe627663c2da837db07eadf0348fc8c26f1614aaa58cfa42004cc79e0dd69576283fcf0cb88c62ef1032f84c882775aa89fb3", 0xc2}, {&(0x7f0000000100)="0cba8c521a51f78b51bde3039e837f2314ad0a12dab199473ddd3725287968c8a12173d30f0775ce4ddc1ec9f9a80b71", 0x30}, {&(0x7f0000000180)="62038d492caed6bfeb49dd3e0372681b870bd436920efad097fc2b8c24be418593163b03", 0x24}, {&(0x7f0000000300)="bac7751d2e73117755b1d3caa6096107f528f72ee249111549b0b0cee6fea023829e4a85e534053b751539b4860b3d3ef2af3a19cff49047ac9962058efba79bb89c16b9cf890d4ba0143c4f49d6498699c4e7dcbd057c6f943d070bc5a83327c2843a9bd703bf389061519c901ed457f32254747ab25c795a7ca991d77e80bfb3223e2be3d7e91e3cbadc4aa08a991837bd3d16772e383bbfb76740b1ce8a7ff650404caae9", 0xa6}], 0x5) kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0xb}], 0x20, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x93}], 0x10000, 0x0) 13:53:16 executing program 1: mprotect(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) 13:53:16 executing program 0: r0 = socket(0x3, 0x1, 0x2) getsockopt$sock_int(r0, 0xffff, 0x101f, 0x0, 0x0) 13:53:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) fsync(r1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xca, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='>', 0x1}], 0x1, 0x0) 13:53:16 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 13:53:16 executing program 1: socket(0x36, 0x0, 0x3) r0 = socket(0x2000000011, 0x2000000000000003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/17, 0x11) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x400, 0xffff}, {0x18, 0x0, 0x1ff, 0x8f96}, 0xa7ee, [0x1ff, 0x50f8, 0x200, 0x800, 0xef06, 0xffffffffffffff58, 0xfffffffffffffffb, 0x7]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 13:53:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202b600000000000000"], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:53:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xcb) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/99, 0x63}], 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) shutdown(r0, 0x0) 13:53:16 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000400)=""/174, 0xae}], 0x8) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0xffffffff7fffffff, 0x0) close(r0) 13:53:17 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, r1}) syz_open_pts() syz_open_pts() close(r0) execve(0x0, 0x0, 0x0) 13:53:17 executing program 0: mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c653100e4f3e714024f235a94993425d647e11195d522fe40d0fc721ca816daaf01bbd5679558f63c4e60f961c3064323e047d7b00070e23dff6ea1e0abea62d8d32f79ae9a7c438cff89c92a1e36db455799fa174909f8facd2d4649952e698eb8f4ec27f25cf6b80a87912f86c12a0d01e1ff55b90a5e1804b7b03f4e2e56c60513e5dc74498120d57732e33155eb98421545af822d50171c8b416ac24dbce5fd6d93598e4befeee4379af84a46eec728eb8aeae07b8123ee0ed6396e4ab40d85e8170df5fa236eeb9fd019caabe13ae796e8"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="5a723bbf4c9c8511", 0x8}, {&(0x7f00000001c0)="8dd36e75a0a7e89e1f067f17e9d62719a396aeb100f78b588e13fbfcbad548ec74c9130712e5cff97835f8597e27f87fc284d1e243f0ee046d10e920cd5ef458a4f9ee8c0ab856174aa2ad1216e487e2cb9aae2e043a30d457d14e374ed68f16cfa9209d66a2d63326f11e673a4b7bf05215cc4dcd6c6702c85e310d18178ea0b1d165a45dc19f6aed118c6d62914aa635ab47e404ec21ab2144d6291488035c10387dcb30ac3c8d302e81b00304d483a69a88f63cecc6fdff03b74a4b66ef21f9bc5e4f76b6cc0e10cba95c11e3a45ac262cbc2f8", 0x56}], 0x2, &(0x7f0000000300), 0x0, 0xa}, 0x4) fcntl$setstatus(r0, 0x4, 0x4) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/35, 0x23) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r2, &(0x7f0000000040)="1598dc8d4c976d20ee58529a38ee9aa6b3d9c8b7484cb6ea43d84b66f795f8face4dd397afbb301a7044c767da0bd5b3b365dbf7a4d038875448162c770ed4580b56313bb7701806eebcbc16c04678e786165dd5e69af7d2ea72704bb0563b9db11ed401670f9c29194dbc9a15908b85057c95dbf0a950e9a6a193fbc5ddb420fd793b9473cf951aca1e091d1a1ee1a96ffe73e49e089002c98c1594b8f30f3fa790698242", 0xa5, 0xc, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x37b}, 0x2d8) kernel: protection fault trap, code=0 Stopped at lf_findoverlap+0xab: movq 0x18(%rbx),%rax ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace lf_findoverlap(0,ffffff007b763201,ffff8000018d7760,ffffff00799cf4e8,0) at lf_findoverlap+0xab lf_setlock() at lf_setlock+0xad VOP_ADVLOCK(ffffff007520b108,5,3,ffffff007b763280,ffffff007f7c6b98) at VOP_ADVLOCK+0x67 sys_flock(830,ffff8000210a3530,0) at sys_flock+0x156 syscall(0) at syscall+0x489 Xsyscall(0,0,ffffffffffffff4f,0,2,396cd89010) at Xsyscall+0x128 end of kernel end trace frame: 0x3bb86b9140, count: -6 ddb{1}> show registers rdi 0xdeaf4152deaf4152 rsi 0xffffffff81950b15 lf_findoverlap+0x85 rbp 0xffff80002119d950 rbx 0xdeaf4152deaf4152 rdx 0xffff8000040de000 rcx 0x155b __ALIGN_SIZE+0x55b rax 0xffff8000040de000 r8 0xffff80002119d990 r9 0x1 r10 0x8eace8515d122247 r11 0xffffffff81540a80 pvclock_get_timecount r12 0x2 r13 0xffffff00799cf4e8 r14 0xffff80002119d990 r15 0 rip 0xffffffff81950b3b lf_findoverlap+0xab cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80002119d900 ss 0x10 lf_findoverlap+0xab: movq 0x18(%rbx),%rax ddb{1}> show proc PROC (syz-executor1) pid=15563 stat=onproc flags process=10 proc=4000000 pri=40, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000210a32d8,0xffff8000210a3090 process=0xffff8000210b6340 user=0xffff800021198000, vmspace=0xffffff0065c51008 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 71067 179662 84271 65534 2 0x10 syz-executor1 *71067 15563 84271 65534 7 0x4000010 syz-executor1 71067 479508 84271 65534 7 0x4000010 syz-executor1 71067 264843 84271 65534 2 0x4000010 syz-executor1 84271 454841 8787 65534 3 0x90 nanosleep syz-executor1 8787 34034 80439 0 3 0x82 wait syz-executor1 62005 404829 90082 65534 3 0x90 nanosleep syz-executor0 90082 412874 80439 0 3 0x82 wait syz-executor0 11334 348602 0 0 3 0x14200 bored sosplice 80439 21887 45636 0 3 0x82 kqread syz-fuzzer 80439 314186 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 520921 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 454325 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 43865 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 136667 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 102483 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 258761 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 105508 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 314267 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 201848 45636 0 3 0x4000082 thrsleep syz-fuzzer 80439 243803 45636 0 3 0x4000082 thrsleep syz-fuzzer 45636 384110 97944 0 3 0x10008a pause ksh 97944 352234 69813 0 3 0x92 select sshd 75293 477615 1 0 3 0x100083 ttyin getty 69813 339541 1 0 3 0x80 select sshd 96980 275905 11888 73 3 0x100090 kqread syslogd 11888 317527 1 0 3 0x100082 netio syslogd 62650 156633 1 77 3 0x100090 poll dhclient 33713 335924 1 0 3 0x80 poll dhclient 85530 313573 0 0 3 0x14200 pgzero zerothread 87311 149786 0 0 3 0x14200 aiodoned aiodoned 53394 434764 0 0 3 0x14200 syncer update 44536 369265 0 0 3 0x14200 cleaner cleaner 41842 455583 0 0 3 0x14200 reaper reaper 33973 30812 0 0 3 0x14200 pgdaemon pagedaemon 68401 94036 0 0 3 0x14200 bored crynlk 46656 290713 0 0 3 0x14200 bored crypto 60503 156069 0 0 3 0x40014200 acpi0 acpi0 56710 346170 0 0 3 0x40014200 idle1 63386 213568 0 0 3 0x14200 bored softnet 36237 114238 0 0 3 0x14200 bored systqmp 79938 163599 0 0 3 0x14200 bored systq 10706 256292 0 0 3 0x40014200 bored softclock 65002 523311 0 0 3 0x40014200 idle0 1 201997 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper