pmap 0xffffff007f12aa80 va 0x8a5677c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5677ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567800000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567801000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567802000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567803000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567804000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567805000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567806000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567807000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567808000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567809000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56780a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56780b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56780c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56780d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56780e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56780f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567810000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567811000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567812000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567813000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567814000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567815000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567816000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567817000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567818000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567819000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56781a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56781b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56781c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56781d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56781e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56781f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567820000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567821000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567822000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567823000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567824000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567825000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567826000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567827000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567828000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567829000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56782a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56782b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56782c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56782d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56782e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56782f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567830000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567831000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567832000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567833000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567834000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567835000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567836000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567837000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567838000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567839000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56783a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56783b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56783c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56783d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56783e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56783f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567840000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567841000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567842000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567843000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567844000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567845000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567846000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567847000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567848000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567849000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56784a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56784b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56784c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56784d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56784e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56784f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567850000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567851000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567852000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567853000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567854000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567855000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567856000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567857000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567858000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567859000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56785a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56785b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56785c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56785d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56785e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56785f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567860000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567861000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567862000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567863000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567864000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567865000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567866000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567867000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567868000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567869000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56786a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56786b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56786c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56786d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56786e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56786f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567870000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567871000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567872000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567873000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567874000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567875000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567876000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567877000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567878000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567879000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56787a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56787b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56787c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56787d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56787e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56787f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567880000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567881000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567882000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567883000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567884000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567885000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567886000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567887000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567888000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567889000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56788a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56788b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56788c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56788d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56788e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56788f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567890000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567891000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567892000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567893000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567894000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567895000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567896000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567897000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567898000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567899000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56789a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56789b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56789c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56789d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56789e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56789f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a5678ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567900000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567901000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567902000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567903000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567904000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567905000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567906000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567907000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567908000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567909000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56790a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56790b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56790c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56790d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56790e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56790f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567910000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567911000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567912000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567913000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567914000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567915000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567916000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567917000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567918000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567919000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56791a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56791b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56791c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56791d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56791e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56791f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567920000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567921000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567922000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567923000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567924000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567925000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567926000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567927000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567928000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567929000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56792a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56792b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56792c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56792d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56792e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a56792f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567930000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567931000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567932000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567933000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567934000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a567935000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec88000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec89000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec8a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec8b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec8c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec8d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec8e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec8f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec90000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec91000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec92000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec93000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec94000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec95000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec96000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec97000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec98000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec99000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec9a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec9b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec9c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec9d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec9e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ec9f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eca9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecaa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecaf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecb9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecbb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecbc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecbd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecbe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecbf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecc9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eccb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eccc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eccd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eccf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecd9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecda000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecdb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecdc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecdd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecde000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecdf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ece9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eceb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eced000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecf9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecfa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecfb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecfc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecfd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecfe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ecff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed00000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed01000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed02000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed03000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed04000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed05000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed06000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed07000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed08000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed09000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed0a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed0b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed0c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed0d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed0e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed0f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed10000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed11000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed12000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed13000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed14000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed15000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed16000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed17000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed18000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed19000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed1a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed1b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed1c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed1d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed1e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed1f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed25000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed26000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed27000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed28000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed29000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed2a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed2b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed2c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed2d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed2e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed2f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed30000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed31000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed32000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed33000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed34000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed35000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed36000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed37000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed38000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed39000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed3a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed3b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed3c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed3d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed3e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed3f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed40000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed41000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed42000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed43000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed44000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed45000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed46000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed47000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed48000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed49000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed4a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed4b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed4c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed4d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed4e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed4f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed50000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed51000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed52000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed53000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed54000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed55000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed56000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed57000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed58000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed59000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed5a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed5b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed5c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed5d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed5e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed5f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed60000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed61000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed62000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed63000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed64000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed65000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed66000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed67000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed68000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed69000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed6a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed6b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed6c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed6d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed6e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed6f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed70000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed71000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed72000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed73000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed74000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed75000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed76000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed77000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed78000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed79000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed7a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed7b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed7c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed7d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed7e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed7f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed80000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed81000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed82000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed83000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed84000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed85000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed86000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed87000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed88000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed89000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed8a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed8b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed8c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed8d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed8e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed8f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed90000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed91000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed92000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed93000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed94000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed95000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed96000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed97000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed98000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed99000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed9a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed9b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed9c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed9d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed9e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ed9f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eda9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edaa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edaf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edb9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edbb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edbc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edbd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edbe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edbf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edc9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edcb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edcc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edcd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edcf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edd9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edda000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eddb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eddc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eddd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edde000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eddf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ede9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edeb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57eded000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edf9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edfa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edfb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edfc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edfd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edfe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57edff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee00000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee01000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee02000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee03000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee04000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee05000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee06000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee07000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee08000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee09000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee0a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee0b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee0c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee0d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee0e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee0f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee10000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee11000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee12000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee13000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee14000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee15000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee16000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee17000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee18000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee19000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee1a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee1b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee1c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee1d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee1e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee1f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee25000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee26000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee27000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee28000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee29000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee2a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee2b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee2c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee2d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee2e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee2f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee30000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee31000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee32000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee33000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee34000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee35000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee36000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee37000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee38000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee39000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee3a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee3b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee3c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee3d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee3e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee3f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee40000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee41000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee42000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee43000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee44000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee45000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee46000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee47000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee48000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee49000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee4a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee4b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee4c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee4d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee4e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee4f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee50000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee51000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee52000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee53000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee54000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee55000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee56000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee57000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee58000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee59000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee5a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee5b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee5c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee5d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee5e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee5f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee60000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee61000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee62000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee63000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee64000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee65000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee66000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee67000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee68000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee69000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee6a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee6b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee6c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee6d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee6e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee6f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee70000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee71000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee72000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee73000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee74000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee75000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee76000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee77000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee78000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee79000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee7a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee7b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee7c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee7d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee7e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee7f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee80000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee81000 didn't change! 14:55:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x9) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 14:55:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee82000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee83000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee84000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee85000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee86000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x8a57ee87000 didn't change! pckbd_enable: command error 14:55:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) fsync(r0) msgget$private(0x0, 0x15) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) pckbd_enable: command error 14:55:18 executing program 0: setgid(0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getgid() r2 = getgid() r3 = getegid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x9, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) setegid(0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) socket$inet6(0x18, 0x2, 0x2) setgid(r9) getgid() r10 = getgid() r11 = getgid() setregid(r10, r11) getgid() 14:55:18 executing program 1: r0 = socket$inet6(0x18, 0x4004, 0xfffffffffdffffff) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000), 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = shmget(0x2, 0x2000, 0x2c, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 14:55:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:55:18 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 14:55:18 executing program 0: chmod(&(0x7f00000000c0)='./bus\x00', 0x1d1) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 14:55:18 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() writev(r1, &(0x7f0000000180), 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kqueue() kqueue() kqueue() accept$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3ff, 0x5}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1ff, 0x9, 0x9, 0x84b, "76d93bd99852f73475600f5db60392e50a8588ab", 0x13, 0x3}) read(r1, 0x0, 0x0) 14:55:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 14:55:18 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001680)="a46c7a40de55b2ef2d08c16031e40ec7", 0x10}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001640), 0x1000000000000287, 0x0) r0 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7ed) shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 14:55:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000100)="ef00bef09903f646e88f0f05558940382ca06844a2cf3628571422a408a8d287f0b9e9fb22971a5a9acb78524572e89d8b854833009477e2c7f916e6bc122847d66a59b5da448539eb7ca09ad7668e4e4f127f47d107ccb17ffe224d5f11f4663a9facfd3fb3293f1fea17a4b254fbf78b42cfba95", 0x75, 0x8, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x7}, 0xc) setitimer(0x1, &(0x7f0000000080)={{0x4, 0x403}, {0x104, 0x4000000008}}, 0x0) r1 = socket$inet6(0x18, 0x8004, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 14:55:18 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0\x00', 0x102) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x100, 0x21) r5 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x20200, 0x100) setuid(r0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x112) fchownat(r5, &(0x7f0000000300)='./file1\x00', r2, r3, 0x2) mknodat(r5, &(0x7f0000000340)='./file0\x00', 0x0, 0xfffffffffffffff7) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x589a5907, r0, r3, r2, r3, 0x10, 0x2}, 0x0, 0x5, r1, r1, 0x8, 0x6, 0xffffffffffffff79}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getpid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x5, r0, r3, r7, r3, 0x40, 0x58b}, 0x100000000, 0x6, r1, r8, 0x0, 0x8, 0x1}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000500)=0x2b7) r9 = semget$private(0x0, 0x7, 0x40) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000540)=""/193) fcntl$setown(r5, 0x6, r8) symlinkat(&(0x7f0000000640)='./file0\x00', r5, &(0x7f0000000680)='./file0\x00') sendto(r4, &(0x7f00000006c0)="5c6b78b05e000ee1616f3c3c89978076934552671d45dbafd0aa8d06b212ebd4228b7e9b7259735cac804741239b0ffcac48fe8ef902b6f7d29b2b5c542d694eb0323b828fcc80362aa7e2ac1d6146501648c9e0e73859f13934d615a3b5b9c039812c388c15de2fc3c9452ae87471237f4635432d64c5e0987f6bd324fb413ab98d6ebad655bd74e540088ae967e366fcc4d528e4d0184f3380b2061f8402ec2cd63570de2727df8a527afb1c618b4bf7cdd439c52053851306569bfec0363d6570544281a902fdee7504a9e9b3ea4487e871281e62f6c26aaa37367249e7eaa4b12a0f38a9cfc963455b07b21c83a18e9ee3686793a38faca558f695396d708e5e82c1dc2cfd96e2b2c01dbdb4744fe788b062489214216d00e2f122cddb94f7abb1fcd3752753e714bfc932a181dc7ba800bbb631a131a9fb8a5ffa4b79440d69d4976ce1009cfed250ee16be8d9e3b9500c8b6a709ec80f54113aa0cbc092fde5f574708e89d3dfebf2d54013633eaa2b726ea2418aef990879c65022b1e4d790229ce986e6787728aca99ad1d70c0db4e79a4b29a68b8c853f38f55d6005672d472b757b4801bb79b6299c91df82a802e560ad5f699c8b0c113254baaf66e8eb3a3ad48495cc0dec61c76f814e22dbea710f4d217f54e89edeba2237df3a7e0ec59dbf1362d28ead06fff6716ccbd54745c90f0ebd34037596f8b0949201d067415daf38bd6f9fb4507ef5b3cb94d3acc6875d2329f74e4aa1fd695f43035c39b1148e0476f14e170f33ebe8387a1b9672c48af55ae5902e46c7d77dfd167688b572e624a0bd160ed982d92030dc957d798f4ae125b5809ed50f62147ea0ab4455fc8c5896b5cbd32caab2a834f4f82467c9c22b7b948cb05714040d558bf693d2a805d81c42e40d2aa3775ffd8664c08fc2c858f4002b2cedef803fccda2fc5edd4525e8c40f9a747054d5a6ec492052bbaa1048eeb5f2cc3f185389567956b8ba6be805ba630edbaa87976e293ca4d2e1087329e1dc2bb2eb18b833cd6f9c787d65b247fc365613d752868979b77d09d029f4416aaedaf1f0f4025342a3f3c55284b8cf7525bb3376d1165541edf2403a352d799edc509743c72598a22aa27c4e1177cf2114788e94d2c0d97b19a6ecba733fa2b1194b18e33d26a82838ccc99fd51879b8f4b50a968800186e704bd0f3ebd1f2f6b1295682d29b02916b4c18b4c4f144f40d1827aa056b702f72ba168ef1dce7f76c3fae549886be7afb007f19f1c4759fce08943712c11c5001c025f45b228f2abfb8a0cdf5b1b90c413be474dd2d228d1352a0e49c85a13763a3c415854f1269b950ae1e7d10dfd6cba8779ac493ad86ec742020414e8674f8317da2df8396ff4beaab41acb3b6bca33fcea17976dab05366f64b993629f4a9bd151d2f001a00c48949a22d2886e0ec8cefc028de745c214a3d8ab911fa7ec3d149d0287b529826e7ce58c17b0dc4cfa095ee827e8a397da26c0e3cdc07c660d1b37120286d1eaa026431b750b4815b0600c7abaa6dcb9ceabb174b53f3667dac29598fc1ebb9f04e2595a0d2203675e460abe676a7ebf1f73046de0f5550cb37b48d87f690b8d9b837fd3ff99ca5f30ecc5f6e394bfbd9dd33ed131b0d6033622dc7c94773cfa2b27412aef29384b98c175356a62e608aad51ce5ff8be826419d3d823f0887a9700a39706e470abeba8028cda0fba6f26ec1b594900602f59112514bc7c4cf651f1e5606116a745dd365bfe006048c53f1d95e2b6ab8b1d08ab3bfa2708b7dc622244ef4e9504ccf0079b5b4218c42a9b39fa9e78d315d0003f489ad171cc294fed8a55dd436874d47b8cb4b92d35b5a6029256ef2fa44a68a2829e61ac5f66652f8e85c66faa7762d94f19236725a375bed9b6b741ca6cfe64d72abbed141ba58ddbaf199e95965943fead125f37117523c4f6acf5130e28b61f95d85f14843b893af76b77b180f24885c6055718a531674d09be1974b54ce0c83f9e11ea6547f1c17014bb44452dfd0202df42006784ad48fd13c76104d08a800224499ddf89e1302369618a29cf7cce98c967e49692bfaaa8027614e2660237f469c10727aed540b3e0087a5c30d82b17d8321b1afee629f8227e67a805022ab7208f8a087de0eb8a9470b8cd58ed2018284996ca2f0307e175f0cd676fb51c21aa55817e7a495877af58aae17878d90c2d7ff7b99d6f0ecba464b760a5521e6b374f2c81a051433e09a6ec47893743fb143b5cb3cc5b7a27bbf063533478f67f193e67ea2cbe6106df3e22b6f8ee25ff08304a3566e21894c1141c5868a213272864f75df9447b8671bab9e3afbea4a21462999126a89776d3733d1251a6b9a6ef7375c3a79598045a729bd0bc4da774ea0bdd874f02090cc30821c1f1565691c3cbfcf0b6a942e9d033fdd7e830356778cc348fd6b9270e32beb15561830a558f5a20bd4ecabdeaa19e1c08f13261a62db4bde004e2c253cfed68aebe5da0f45f4c01becd72f8d7ebb60220351d55815d4fef15b5cfae4a8352f31ce72cc54309b0c32ecad39a0dc6e59bb8107142f73065c4a76a96a2a1780f8803f29e8d96887a7548aa83d070e14ca9959601511ecc80156c9e3534f9e994c3f5f3c5326a04cc18bfd5104ac9bdbfbc535bd0d43997dd680223275ddadaf50e23f64088f770d5599923f038f6d82988f1d4f457cc545e1a9d5f8b9a6bb616042285315c064e74c8fec0b52d5de57eeaa0eba1bfdd0e1416ea81814c504624de9a3594776361fe2782152ab222aa599e7b04f00369f0fbdd71137aa0efdfe342268d08c60dc78d51701811b19385e43ea49de74910aca7ff52259bd47b04165469e8b972ffb7181a04d2c552d70f133396abc15f7f375fb4866b15700b9f4dbad2abb51f7acafb2e78f7e6f217ac0d7cc298b6c58eaaed4656ed757b9c84dac802ba4765abb9388d737dab4982aaf36bb8db1eb565c8a495742fd47bf2ee49f4af97c1b872ae5688934c8ac0c86aa1621ce213de5ab49b9648c3dcf1c0b98a262b0978f17f8e195ce24c7c9f0c3284d6879bd04cb676688ef70832bbdc5a8f892e44f35f8f1c81dfbaefa3c9a311a25e8d59c92d7142ab27945a3bdce94e48d11f19e220d81b75fe43a9e3882c8f68dbd6885a948094ab348d652dbf7337c7b2061d17172bcde858d6b58f0011a998c7f1e432aadb70601e7718af878506c3f6904a578d3883226aa7e8bea02eee9fe611b7902e5c0b959f6a07dbd116df30d424ec0253234b33506a30aeff403f9c24a303e01c9847ff8a05321ef425d65d63dd45a30c54e8cbab9520aa601d3ba1e3b9351bed93607618915540ff197013a22a157b1214b2ca6262e627ab67a9f0692acced4216c19d6c3d62fbd4431b5dbd4949a757e70a77c9611b5deab7a55542369d4b6f22e552c1c679ef1e171cbb87c9252866d531ebb1397ad9a29d280424202f95112c0f31ee7ef0249db338d59751538c34313e5a6bfda5a50499a80a9c2defed1bb7b68378226a06bd62219e8cd11711510556ee45587d9e24979dc0b986fa75e46c89e785b8614ffbb628adbb4d224138f84f395fdf2c460d6d03f163e23109359b4d9a0cec28340ee752cd391ba52ff48f5b3218b494b9fe7c6f7eabd815ef6c441e28a563e5d09dde2481c2b2abcaeee4259870a217e3b27a0a150101c58fb3b8fce81dd131f4266434900bcc72a71ba5ab7a7bea57a8170e2ca3a94dec75fb49746650ce7857334ab463c315e0ec680d12f016632355128051981f56ff0e3502d451ceb7d797fa6e926d57fd7e03f7295a72c63e72c372c80a887363e7db8e2f79c65fe00df6cc90e61db3bce2e807c08297c43b08b0ec07559af1796531e6e8cdd4a22eda9765bd23cf36a6a5e16da9d01266c59e0a13f0e7f72527a164c8c86de4e54e8a397b7e2727eefd795a0400ed68a2755b2bf30d59863b15164fb37ba477ceb91a092f5bb6d5107dc452e150114cddb5cfb0619d502da4c27639b0883b8fbf7de2542c35442184c9f02d1b392c77fe5af3e5e24677eb73a7e455a55e44441088519f69b83d01a54c5852c837db668f058fd22315041ba1c25ca004273a4be482c528bff73f01c895503f99467dc4d0817c779873e7d806c7f5fd84b00c9cf64982187be8deb47565fa0b621ecd80e7ef6238b5360f75268c196b96589f73031b7e71dce2dbadb388defaef40fadc284607b95e758150487faa25ffc95eefd52636dcf4086413e43a21bc18f1609636be8cc44e0a126605d3f2150452fc92d9e0b4bc2130ab6ec14b500839f9b41e1d60272dd6a4834c481e938b871431dce69299f8df2be2f0d78ea14a81f1d60f74735e1fa3d8655302006ae00a98d48a6f48bc8d13823bdcffbbd4c83e067680e83d1c07eccaf5fda87f3fd499a521b22f60aaee9c0af4323995e81d4ef598a3233dcf5e0c6ca9a1e3d7558dee15d1e753b83a9dba75e23e3746f151305f595200793bc4a52f75ebd9de85bc83b76f2228b5511955bcf4aa8bb192e3e1aa487c3e0d2c349385fde0b53bf4aec45e06eb5119e4889de9c61a429934351142d31b5e5bc4957f098684fb9ffdd94463a74aaaa09e3b0412d84565286b133211b97452f97c485d45a0836ae34956beed422e4e0e558733e1786a6383d6ea3e5fc4c2d04ba326852cb91ed1a826df37b3bf14fe2b57f3bebcc136092a079b4b09abf617ef4386ff34c5d46a3dc088334ec6793d4f0ac3ddc7a79bf9a8e1d789dbab3b4f0d52d07dfa7a6104a0209c90abeb5cce7276978514f1e4fb22da43d4870ec3278b8c9dfbf6902f484fe59c99f26c665d3e46ffbac341ba1ea82a37deff62af9d23699b3b0aa38600ad80a1d96bef19d0e2ce68f9e950fab5ca0ba1f6af2f6e7d1b9b3460cda868517007384226ef590590ac95edd186a32c0d8dbde5a0c595f1e0eb079ea10467dd9e3a385c4b8db79d2383848cbf0a4e1a4bde9620c12778cc271736aeebebde0d5a25f0c33fadafbed512f7313cf916e864efac758c6e2a1eb0460abd42579ff77def6c42ded2c8de4ebc7f0960d96ca7b0a316203190e75a06e4b568400c0ab5b44f0664a9f9801c4dcc378f6348a90f8bf9d87993e5fd37ca1359cef02dad6fecbee62a856d841b03ca740029693bad54a85a9644ca08bdf6a04c3b086039028fae61570663f456c1836bc8dee668beea9a678d6f01e1d9bb5eead7201644ba898834cfb389d1f859b07c1e77e7a242d576bfa850ecd757ede9bb32efe7f97af49ea44617615fcf2709383e55ffe1fe3a8e552ddac91296d5efb80297726a7b829b7bd3b787194e2b7ea57d80df3caeceef6a98b69e8d31d9e729b302aae42da008614e8fe34f2d1d406df3a3957690a03e069b0cbcecbdeb09a57c2f1cae51dd12b40b7b77bf430239e3f4835d99392bb200af15fa3023a3e43c898fe5d50ba58ae779c77c3a88f941e8c84085723221c782181e1e4c7998962a7c2fe7b28d58e2b8c6bbc1330b8c51463a475b913145d6fd45ee483dcfbe2a4fa1b9483ae4d334e00d5558c83415e95e09fd3f6a630a2af96b03fc7ae4994783a08eb250a67e72cdb553e83f30e47f3bb17ebc10ed9b61120f7aeed9df4b292e7698d9eb436271076b93adba4acd846fcf23d3e31c5538732b54db89ea5bc5052ecf854831e3d627479a402751ddd4a97b43519112a5b97a7b3567243cb7c7bab02107e0ea2f70c9d687cf6f700042e11304fc5fae3842fe117efe606bc951a13a9b0be7e698", 0x1000, 0x4, &(0x7f00000016c0)=@in={0x2, 0x1}, 0xc) setsockopt(r4, 0x9, 0x0, &(0x7f0000001700)="eb3a3873640e4c3ccd9754a72771fb93de0020ea3baaa8a13f4861a02fefd4b31f93cc57128bc1c6cedc218b90c8667546d0177d04574534e6e0e451970e8992e6520f20b218db17b7268b8c3e33b07b26efeb87e954129e3db3ce18ca519e1607f51eb3108fa3658319c8b0d0d6e7e937c1dca057eb609a501f09443d4d2cdf2c2bfcab828b977cff09ddaac02a58e0d48640ecbd074c359b6ab1ea1ac078305cd672cab78f7a8f49324a6dc78de315384332cc4a6396497b1ae2b0c8abc992880b1b9bd9892d0407607eed33e53297c44ab560ee181ac25f265c5abb74d1fafd76534ddc891672ddcd88750290f63a7c092174ed065cf69d", 0xf9) rmdir(&(0x7f0000001800)='./file0\x00') writev(r4, &(0x7f0000001d00)=[{&(0x7f0000001840)="875864359a0928defcc4eac9ff713cd1da73a6770ba1294c8a3a8cf16d66a20d22926a29b0330b5ead977eb38bc82b310cf7832498ae293110d2bcf429e21e358c92e72b1f7dc121612dd548dbca70c9c7c296503294756e631b8fd8c5ad0f01929224883a16e63529adc2b1fdb25eda4d06ce9bc419be591da722ce5cac5a8b789487715d71d2a8c77ae0bacfc707fa62e4a01bb85974cccb5da4fed07f9a4823beb79ac0e09dc4229377092dcb92f0681c9566dfc2a59900b77e89acfe61eb792a86a275a77cade9041bdee6aba81baa7e0b83", 0xd4}, {&(0x7f0000001940)="6759abc87daaf4e0ca8b98a5de19cc8bc108ddf2fcc7284e7a31607b83aeedf89b35a09d1deedb", 0x27}, {&(0x7f0000001980)="c7e07b80f485d2d6a3170126165cd985a960441fc979f2b58494593affb31de4de6f052643e3285d0838ed5d36b84448be9d510f480b8d8b38fd4030f44822a70fcbcce077482186e1e4269458ecf6ba857e226493e2cf6d9efb6d9c83f1e1c55aa196711cd02017055ad73a65dcfed546b2b755912971f7ef7b9fd289422740c24c9fb2421e159e518d02b3ad4469140a7bd9807e23ea84df3207465c06", 0x9e}, {&(0x7f0000001a40)="0b90064043c8df699b58cce84aece73ac6adb974f12c67881791d2de9c68d8515357427f1a90fa9b089e93f03caf185956b19e21290845660425bb906bd3738a5291c4f46a2fb38f47332e940ea142bbf57b51e4831b3c9727244635f0db5e4699bfb67a385b317f1cb7009fa317e0304fec961bce0e00dbab777f1349420b1c6daafa80b8920c78e4bbb594bb27efdfdce65974206c3fd0e60576d239493b833ba673843612e981d5fad79c17ccb1917d1a9838d2b7d162cb43bbb42c744e1ebb182b8c71de945867fadfd954cc546bd2ac389a695b5aa3f7c83edd73", 0xdd}, {&(0x7f0000001b40)="6f62eb61f0d70875a20667fdba4f1ec3e7e54ddc742ee85b46b6e5d1e3d0fbfc369b57419f85185a270dd1b625cdfd402e3d257cafa7e46e416005dce9dd7e0c", 0x40}, {&(0x7f0000001b80)="9fa91ada2a39144431b8e96fa6ed187001d837381d69644aee7bb4449fcbb42270c9f1822520d3ecc28aceb714a50beb38c1358c588d17b3c9dd325ffa56b55ceea8a6afb4a155f0d82658f8f4ac78825b143813b008c8b6618b1d4266d3c59412c8b7131bb99123272ff4c117a0755721e8123dd5f58eaf965e46c094bdf6b2e535284a31ccad2ec44d6aa9b706e9946b1f6bb2869fc4d543b3b593920cfd0e1d0ba95be963f25a178eb11daf63dae2a57e266328b2a2fa92f738aac471f9f01bc3c664", 0xc4}, {&(0x7f0000001c80)="fff621bcbe2e917fabf7ee7b0f06b5d2fbb020625fea90c75c96fefa0fcc81da0ed2c79d567a1e9a2e3a110d2313c7c490c297eb289fd7a05af69cc6ac3f467cc6e2dbbf2430c31792ed11a10a56ca0c9e8758f9", 0x54}], 0x7) read(r5, &(0x7f0000001d80)=""/28, 0x1c) r10 = socket$unix(0x1, 0x7, 0x0) read(r10, &(0x7f0000001dc0)=""/171, 0xab) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001e80)={0x8, 0x401, 0x9, 0x1, "4b4beff89cec0fd31b4e9cb8f311a377991771e6", 0x7b3, 0x10001}) 14:55:18 executing program 1: r0 = semget$private(0x0, 0x2, 0x76) r1 = semget(0x1, 0x2, 0x280) semop(r1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0x9, 0x800}, {0x4, 0x6, 0x800}, {0x3, 0x2, 0x1000}, {0x4, 0x1, 0x800}], 0x4) 14:55:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x5, 0x53, 0x5, "ca6d108802974a990726383f5c3ff9d50504e109", 0x1ff, 0x4}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf5ddb103c8f3b4716bb119249279f18a6658b0da79de48eeb56fb4b0f3ac352f76aa30784593ae26cff9393af7982c41a16ac5c320a59d777bd93a1937ccebdffd1cf7c06eef55f538bf65bd18dd2cc73a8f8c1fe1c55c1fb76da"], &(0x7f00000000c0)=0x6e) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) 14:55:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xa, 0xc9) r1 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) fchownat(r0, &(0x7f0000000180)='./bus/file0\x00', r1, r2, 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x24) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x3) 14:55:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffc) 14:55:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x2) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) r7 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, 0x0) mlockall(0x3) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) flock(r5, 0xa) fchmod(r0, 0x10) setregid(r3, r6) setgid(r7) r8 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x6, r2, r6, 0x0, r7, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000480)={{0x98, r2, r3, r2, r7, 0xa, 0x4}, 0x4, 0x7, r1, r1, 0xfff, 0x9, 0x100000001, 0x9}) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r7, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) r10 = shmget(0x0, 0x200000, 0x22, &(0x7f0000dfe000/0x200000)=nil) shmctl$SHM_LOCK(r10, 0x3) pckbd_enable: command error 14:55:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x557) clock_gettime(0x3, &(0x7f0000000000)) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) pckbd_enable: command error 14:55:20 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x80, 0x88) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x80000001, 0x0, r2}) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 14:55:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) syz_open_pts() kqueue() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 14:55:20 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="d1cf41cdc998273e7f97", 0xa) 14:55:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, 0x0) write(r0, 0x0, 0x0) msgget$private(0x0, 0x40) r3 = getuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r3, 0x0, 0x0, 0x0, 0x20, 0x1}, 0x7, 0x100000000, r4, 0x0, 0x7b684912, 0x948f, 0x2, 0x5a58c66c}) 14:55:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getegid() 14:55:21 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x1, 0x4007, 0x9, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 14:55:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000040)="45e26971244cbc5e9da8d7d122c8106500da12", 0x13}, {&(0x7f0000000080)="a8b8c1cd6a541ded65c51feb75eea5c67cce172d0739941c39b0c7f43c2bfd8ab68bfcf7067b7bf6a09a91133ea667fed320cc7f58e22abb36614d5bfe297ac9cdcc53aa8bd8b592b6cdaa91890b9fdfef8670bc52c1b440e99a4d7a5ac0c4c28224545c4f9a11a8ff659547b859c075734c05737a10fde5226deb36bf4b07475dea4c5a9228e1c36815bc8e80803dfe80515fa41a2134e208755cd16bc39eca9505a6899cb9a3c55dbd446795bb18920a776bd4fcd22d0820e3ec4db3950487d8f651904fe813910d37112a8ed2cfedb15768b2ba1206d8", 0xd8}, {&(0x7f0000000180)="d36973cfde4ffa68b9f8513636fd2f8ae35793b215f9468978dce66b20532c8a0246363875388b9c3d0c502cb5aef3e4a2f2ef71165cae19a5d30eaeb7bbf01e7c4611263064c3b27f64bdf37b33c05b92614db3ff220124031e3fbad8359a7096181fb03efcb7225aee6a5ffdaf1365755b2d774a27a8dc8f3ac620cb4ec760f3b8292445457b94175a3650a096e5e65cb51e12bc2c252cd8b6897d7da893f844c03a1dda8c1fa9377dd3e774a2b60e7fb38e0906192d6652488888344f5e708d1b524cb0a678135dc070e22f58e37627f9679984d9768d5dc08694d8968ce3b01769240ecd7252f579e848deadb648a83e846929b31676ea1a839068d450854b0d3e826c20ee4296e9686fb9903c4fee71936aadd37f9723a7f841ced3559bf7e0da70623b5a0ecf64e65d03c0b1e8831abf3a13782c22923ffae7cbaf679cf857d383b13d9a469cb008a6c9682bf0cffc89be9b90f999467ef9b86ef5083eb9430486873386faeccf92e2a4ec7a7dda073c6c6c9d9960f92b11327063b0ed78bb66061f03e97547e357b385906db3d5e25eefa0145da89c50ef5389505ed92287b3a9c947281d3353327f1d1839a737eb2739f0fb599f011aa88f1ed5ef110da92e57d6d36cd8f12bfd1b3f02f9f0fa99ba323c371635651e75b0cccaa65dd1e8bd291ba92dd2dcf8d12f933d2bd39b09d7de975ad2e5cc0676ce6b4c99ed07f445cbc61300700913fb46f87e91de05cc4a3d02be7f935db71e4b782fec0dbab10f5e00b27a0834dc4bbe9e8b17bd30b2f96c7adaa72f0ba291ee7de7acff9c181e461309c9bc717a528cf503c0922acb27c13409a54d01afb6e1bef9c3fe5943cb680e96f9b29297b430b69e7feb964df51980cdbdfed6d33bb235d1777cc31040b2a4f73ad66d4a58c6e1634752e0672d7d62ce1c8e4955920f6f75afeaf9e7098f5464c7dd0c59446a874aabf13b6f3bb3cbcb6b2c3b720e0bb4b789d0bf579b6635a81db38d6c7aa63f323a656c3a20787f7eaffb12b74bc9690662eda923bd0078b7cb2e8f9c6e1547b1b00213effb7a5641d5068965754fd727367093d626b26ab7040a63a0eeeb70215b19a195fd4ce4f47953b8929c309657ef1ff95719fae37bd1dd54cd994ea45ba51406224b9437763fd8c8ba7123542a6fc7d499d7073aec2c9ca9f3eb709c342f553d208147fa297fb4d6f50abb6145880c9f694d93e1234c3c37691e7071fa48b16fedad793b8d2d1d5a8bd982030c3977cc70bd5855dbdc8d63bc303f72e7bafa97834b532ad01acc166832237649ff40aab4eadebafd15b93e51fc5c789a657fe683a5a4204dfd0d5b0512b25f8f8864353ff6c2e752c558fbcd54b3f72f3563d7fbc30803ce0917de9e9fea09ef20b321d340407c68f4f7df696bd159d7b938cf07125e14d560677f7ef0f865a68bd28ac798c4c17e5f085abce5936811ce6d5bbb0f17aec35705240b2f0dc0603368c2cfecd31f51cc6a7fb6addb329047e9b8b48a5632fab037fbc97e65184ab977fcc44b673d65491cd09ae9056180fe0ad0ac776f620cd2f9a320c257bc3622374983ec485afb9989c8d23c0339f3238dd9eaa7505261b6a9f356b4979f5e0703637f4bad2bb59661faa649780e1ac96929c5dd3732fc0be82ff5abad261fe65613b5c95e5cf38d8c4668f4272636dc2a0bd1751fe8604a1669f532ba553b99bfc2b2ebb43b19008fa51035c850df7b1eb12a597790a4519c2b368089856facf87418ad68003da577623665804e5142011a4e50a30e98f73e4c7178db4608c1b31fd89767c2dbb36cc1c3e877421198c642c57a64902dab9b7b69c7994bf2e18ec5f62144c0cc76e4719fb26e3ffbc6a0a3e2486c52cf4cde22cb7f17e2957df10c76b5020dfd293fd46adec517c84ccd67f73ea1a8136cd28245eac12c97f091e1f75fe22767173599920b3279184fc3cc47cfd13dd44f521b6403d25a29121de5f3e58acb243f0a778da458f245720e25af1483236b8d5f1c6bca9ea37de19e0201cd17245e99b4db1b6547e15675247795fdc488dca764815123566cae437c9459655742349c82808865a4b59ded09ad6f2b264269375b1a7e9339d58956488f6f82af526d31b4595b75f2713f6a437cbf6bd8391a09bbdf945adbc94e91edb5052d0ba12452358f49cdf075ac87a736c57db7b5c0e90f72d3764807cb76cd06388861b65585a669cf1dbfc88055b98988ff2513cae45583108abb5e60aee774e322c4d447c62c488e9cd9ee9ccd4df91fd4c9d86d65a8bdc462446ba29bd694ffbcff20081cc78f67d953d2fb054c4cf00f0da67e6c3b41c89fcb93ac801192b91bef22093fce09c8403663a213cbd16f4917857c5b3bd4f5f3bda2acbc6ed2701652e96d875efa06712b1fa188b24a7a703024f7583cd59e72227e038ebfa763de58bf22656f36bd545d498f3c1c663baab7b8f9de90d8351f0502bca05088f81d56dcd8cb310264f6a1539ef3800d6ca7b5ab5e5561a904099c1258967df8461ec8cbc6a65023d3bb8112a5799dbf2a24156cec3bbb2bc203222c0e6c495a2179b9d0b6508e1fa89cc72783ea28f860b0180507f2b0dde959a22e7479cad137f1ff62b841468ce991d80ca061c835c487315dcb85139ec069e2e1af50ec26908796a58bda266ba63ca5560369dd9c0e644c2ccca3973156002445b489ca436e34cfd91d63dedbf437dec7594d23f4db256dbf6ee7629989df23cbe0931f4186725715aebc30a5b3ba0a86ef7923661112bf65564009a3e4c79dc30f3369a9aa5d97973b2df1cee0d1eb3acdc75a0677341b2d0e7581d43a90af875bac210f4bc676dbf804551d7d8d114a74cac5ff9c7c41c16a37e79dcc029a1f353cf682da84cb144513317c0f4cebf3877d0d13f60aa7a4732a28a1472a273055210ef72481674a096ebc439166b8c0191819b98548bc2207116b0cb2e171517ecb79977b0f038637bb4b0c53dccae298b7f58a3d0f2a196c7420dbe6c55a279e8d16ce63d02856af01155c6bb1df8f695786b2a4473c568e9a4cfae2ee4371cdd16f1624701aa2b2730c674f16c9a49b6d13534293489abe73e6ee65af953e7541c107179ffab5869b2ff03562cdbf982e8c3f15504ac57a5679f508f726ad21c60d23231033c7821ecf717c389a98c95b805ab9b7041503776fba6eac6498bbdf5a13216756246cdd7e491570f3519a277e9159634cf23733d84a113a30bd07e39d3616ee66ae49c832ed0ef8213ba8e78770f20aa8c36c81e8cfef32caee81472571f14ecac90ae261e5f6a573b76c72884aa1dc3a60289946f163976975606aa012d7dc2494ed3914cf0354340f44ffd8e63f30ba61db98655015efee237816b03ba805dbf0c0bd98f49667d700a13b4c40f2783c15916b2dd8608eddeefbb3b1a82b5d18f2a71cbaf496a915c75bf5c9cfc63c7622946350f5c0f2443e1d653f4a4441f600dc04ffd0803ebb35a03e77868e49fcc63a9939f05a18447d0f85551cc6acf5d69fa1c22031ad4e2a16ff621b87703dff6b1a4f2672a17e4f21949fee8f89912179e15263f14d73bee5ded435398f27c50ccf760829383bd4e4b9680503b078fbae68d88b051cc020362a49ae49d554bcee526c17b5abbb316f129131ce8aa2e4f05e50c8a0db6d98b6db4d9ca50d7bd93e8bb79b75a52ccf648e82d31118b832647db7c37f74e1dd40266a3d8e199d8fccd4d6e0d29e746a4c3a81b36a0a4400740d15749c00e376a08629a64650a94e1be85fdf1fbe982d22af3371c259c246834dafbf3f194ef706156d37f1e880200412296cd607fa9492d58d44dfc9c3addedf6fa3d18bd4dcf613ef7c5a6f5b6375fcdfe695da655ac3b60cda56b79fabc850f6a4a239a8aed59637f96402038370ec9ca40e751e1bfb8616868ba212ef7277819e3c3b4519bc34e7e181d7234f9460d0b812878ce800a7e6ebd43344ad603cc0ac6bf7f8d40271f97e564d76f351285de1832bc9e2e6434e6dbe7c9cd7dabec3e94f5044858def6c4ae9d2a0a55c5f19bf740573287810ef6f04fc32e8b6bdd5cc0b69f6c6f6e31fdb365d0af0653cc8c9feb032e9c0dd5c802cf5c7e657fec2e4d8f4d91c51d4ab73be13ceb1815cdd04a667ef64bdc5f71bf51019b3317cce55859376049faaf9d44efcbaebe0ca3f1256a88eaf61a7274413167c6d5918e12dc10a173f936bbbcc749a2b9f4543308593c0ae4df3a74e9881355f1c200df1764e6ddb069510f7ff5393cc3117f52857338028a461873f63577cf5aaa02ae1324e243d7a11c456dcc301c4a752c36d4190807a637ffc7f2c2378d8ff54943050f6cebd2c27772d7534d0fa7f47992d1ac4af750859578ec02a4b23169514488f8fd156e0e2495fd5ddfc7c07f22ae4358acd9f66192cddfbd37bf41987afc20b0ce7c459074c4528fe2bc23eb72dc6fe05473ddb805fe8238caf58b9593ec8cde5bfd069130a8ba55581b1b639c31678909425492ee30679fe60f8be0fd2257edf1300a5400b629d2871e9583fe91743fbb162da92217e0aed062f1e68988ebe863885ced5cbe5b65db1a549422ff9b3cb3575647a141e26d7b99a9fac5bb7cc8676364fd31c4e94e82b847b0580ed1035e69afdb6c981b95816da507fc6b4687082772eb9cebe304bd79cfabcc997b73a49b8cf4f9e0935a686afa387c2673ecc655d71766f78da9b7fdb4dfc347ac62b5c2880e23351842dd47cc2cf3e3ecf546d5d4a9f9051f2c32dcf940231b95605aded5166f8cfeb78f0ecef7f73c82071d0e75c9a010e5fd3f7cb89795867d59298d0c400ed38195c42d8227a77d931f6fd1b404d79dd3e7102a2aae2b61f4bf9afa1b7ac61784a22f2598b74fdac65c8d41ab3389b2eef4c9e05541d28919a83533b78b62f7a669a5a5aa01614b523adf27859bdb2fdb568f7f7955b30618d6eb92146ab324b11ab2598fc480514d2a7a552c7382588dc39a56a1cfc89605e3475dbf414cb3744a502dfb6f7d3d572a3abea3aa8af9ecfb61301ba1bbed80b10ff32d8d6e013d247c845f5129ef659c251884b3b0b6a7ecfd225f5e6b747fbff7bb25018c508fa10fb9bfc5bedaac8340763be90d933a517f90693b7f895724f7d11bfd1def4a86fb8d870bfe463077a4228fe16bcd592ed3d973eb3ecb559a1ec3367581a2d31d7abf71f1da9a95ea34fc4f73b2d626dea56c220bca8929ee06b067497db3a078a951937bf2a46ae1c4f8f84000c3755469ffa4bb659333733683a33e01697026a40b78d03e0349d8247ac43c5fb5878925c9911cddc13bb6aeacdf8b9a6d68964c0b150d324fd474c3f22345137d8a1935cdcd2c05e7da466cdee81aa3e9f863d32647aef22073f71341b1b00776860b58f5b1e9f0f17d02406867d5c26ba8bd6e6326952a97c5f4396ce07a4bb977184ec1187250c51c28f37b602605a3142376a71d2509e84cd7236ca856d675af1259476a07c48fde0aecf04198712938cbbf24a855a6c6005f5c6abca8e900f3f7f0bb2943a579c9d503312789c1ff17c199ce01f001b2b82befe5daad6d1f4c9b1b3f9f3549770d4baccd0a62b8db18f416719925efb77e70b3eb5a505e8cefd355a291c6878814c5c0aa0f57cd0f7b046328f79be7f79a5071bc4d534ee766af935c931e56bb5c636520cac30fd15b5bb6b7e1489a70e0ab9852a1b7296e4478c066b9307f26ff6f6eef6cf96c981fb93ece851d06dc446788181271dd82eeb25438681a280bc8b92adadd14b7ade", 0x1000}, {&(0x7f0000001180)="2f72335532c4c29c60433059db2282", 0xf}, {&(0x7f00000011c0)="9ab437eb1864dd7a39f0cd42971ce95a8c39def967e1feee28e8376be7a1866e5bb0fcb8434d2bdf51a5abfff4044a6e7451bba18b9909acc925e24a9fbcac654333777105279f81aba2625608c401c53231b05eefd97e4d83079ec14e3e91c7d648162afd714f7670dfcb04c44caf54e0ff60a4db1d8a60805e33c98947fbd08af36dc6641cfe8784f9913db50d", 0x8e}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="8e8408b7b15163e4eddd71426674d81a913a821cf062204d15f055e6db8ec95916fa4a47d9936a000c7e8b3bbc1b45ef75bff9c2f7ac9e6fdda53e2abe4ea18c468572f7dbce1ec89a8e379eaa03a4f7aeb3b4613db4db992bdcd08962d61e3ed33ff072cda3f3705e5421fc4e46109caf909419ea07e23fe3341e4eb297fb832a3b992eb11191609f74efaab80add45c75563a92dc76e749d4b1b759063f06eed5f682b57b905608f4f23ea7d8b22e0a7111765d383b0b930d126ff0fc092ba08d32f433c4214e643194c26d184f33f96a5dbdea7b54ad52bc010e2655a168861c8f7bcddcad0f1993bed2c9ddedf0f73e037117313eaeebbd4cd55", 0xfc}], 0x7, &(0x7f0000001440)=[{0xe8, 0xffff, 0x2cc1, "a3ce7c81cdfd725e92f69719efe559eee42bd1010ee3aa7e4b638425e6a175d58b23ac672510ea363302512d2b64ffabc5a9d4c907c1a7a2409afd96e67aeec7d27e65fa2a08f61e24a8ab127388e950b31ed4cff40eb6f5179d5491dfeb2070e259afdbdd68aaa35d50c921d9ac07b0cf4e6f464fc82641218ef171210a30f7320c254d88c6bf177c5156c6497c80825bb393b724cdbef64def831b9a30b4a635bcc070bec1563faf4fe57c085547bfaea63387ab5fc0b347acab1fe54d68330a85ab032c74d960b07e5a21959404c7de203277b12e6c"}], 0xe8, 0x8}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 14:55:21 executing program 1: r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 14:55:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f00000029c0)="a6", 0x1) socket(0x0, 0x1, 0x4) 14:55:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x9, 0x5) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r2, r0) 14:55:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x1c2) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file1\x00'}, 0xa) fcntl$lock(r0, 0x4, 0x0) 14:55:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) read(r0, &(0x7f0000000080)=""/33, 0x21) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 14:55:21 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x10) 14:55:21 executing program 0: sync() r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:55:21 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x202c, 0x0) 14:55:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x100000002000000) mlockall(0x2) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000b40)=[&(0x7f0000000cc0)='}\x00', &(0x7f0000000b80)='}\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='}[\x00', &(0x7f0000000b00)='}\x00'], &(0x7f0000000980)=[&(0x7f0000000100)='\x00', &(0x7f0000000940)='*)::^\x00', &(0x7f0000000bc0)="002dd1fd1ebd0026431f09aa832c0cdd00a388ee63c1ba35bff70f81c1b83386d707887655b8ca7c324d4cc78597315fddf26cca7f4475cf0ea7393a40decbde91f8bb2acbee7e5d774203630e00000000000099f051fc50d7864a8a3d514f57c83a79f1ed1372eeae230733d72c1dc60ee144bbf1d2e1b87d7cf5d2bc7b45956b6787729263fb6e5332c3d37f3ea347336a1ca1ae2c7ee0b14981f87d3c5f6dee196ed82219d20e9d1135da30cc3c33e7a03bf8f1e80c3187ebb8ade6b2eea93594bb8f", &(0x7f00000001c0)='}\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/79, 0x4f}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f00000005c0)=""/88, 0x58}, {&(0x7f0000000640)=""/215, 0xd7}, {&(0x7f0000000740)=""/20, 0x14}, {&(0x7f0000000780)=""/197, 0xc5}], 0xa) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x7ff, 0x2}, {0x6, 0x1000}}) 14:55:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0", 0x4}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) r1 = semget$private(0x0, 0x4, 0x629) r2 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001240)=[{{r2}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/151) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:55:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x200000000000c1) lseek(0xffffffffffffffff, 0x0, 0x3) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000) 14:55:21 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) seteuid(r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) r3 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 14:55:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = socket$inet6(0x18, 0x8004, 0x100) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="847aad80d82ff4522fa9a5a4d513846cbc069b2399a03f033863e35a1d120c70eabf613f2ae63cd5a64d1c020baf6c7087f7e8ae688361b8e6b9f8c874e158c31677e911a10248b9b4a18974c6cc214cc926bb54b6401fe1bc171f12d6e7222c2f9f3cd45775aa1e359d363ae73a1f125e3a92907be7339882c9f7a9e84bf7dbd93debd3e70b5d223bfdc852105644fdb6833b34cdebc95b54ae475f1f9d6a437f0e5732fc", 0xa5}, {&(0x7f0000000400)="1e33d66755568ac815a65569ca080d2c40e41261654bf0b544e3b836fd5bfb924b6f57c30e5ee01e21a474de06a35e5849a94b26d6bd29a595cf4708f5b4f553ee3621a85035e736c4072d42c9416a3cdc1497e8d34031e2ca956c91a61000288909bd079a47e5fcb5053c66b35e07fcdaa6fe5d6e5245d2b8848b3355f97e327002e327d0ed21b3a924ff3f0a2b48ca2ed0190b806927af73ca9fb7099e2ca44e80a94ac5", 0xa5}, {&(0x7f00000004c0)="0ea0b43a61f9cb8333a58ea4bb2f294554fcfde8717d4f00267808f2f38f659f22015bb819ede112a6a7309a36568d51d632bad033c31a9db524782427c9fc415dd2ba283254fa76901420e1251ef4553390b3087100d36a974da0306b512455fb2cf50a20a615a260ad60dc2972d554d3f7f2a787d7c81417dccd05bf9a0a190f5cba2743d39882497c405f651d8afcb35c6007f9972126e894c96ecbaf18180af09f43d9a58c78a516c9aafdc68c10f8071266cc26829510867ae0719f2b0082326bdaecff34f3bf69b79800aada2e9f2dc10ea89c42de8e90aee744b2b9", 0xdf}, {&(0x7f0000000140)="7ae5007754b5cd8cbce418bb214c15f6f412d849e99e62f1603933b8b18f0f27700d2f42c315899460bb70ca6a3c5abc208d69554bfa2cd94a64b8409be64bef209788b081876409d22604ff004f5e", 0x4f}, {&(0x7f00000005c0)="9e55c28760c2aa3b4aa2c61448bfe12254957b0056aeedec057f8d12b846e45b2a7b0eae181a88e6ae476bbd7ceee46a4890e28f81b76077188e7d54f438004c7fcbc44b4097e748164885348f65886e8eba704bde0f85b650b775e456fb2fa133a1f6d37f11cf50b5aa1b407fef902df3c3f376d530f3e90b36f3972762229b24e84baaac7c", 0x86}], 0x5, &(0x7f0000000680)=[{0x68, 0x1, 0x7f, "c37922e8df2c62556fe33b686835e8928062172dc5f6e1c8fcd3140cc7b106f58b87dab685a46e584f893d576f99f6ca42ebee350d1900f2e6534339be544286c6b3fada347a649a7b247cb8161e306a4c1e"}, {0xa8, 0x0, 0x7, "22d4ec715126a12b36b8b6fe12536ad723759107e2f28a4831a31326b3a9745dc24ab2e620f15879ce2ba5715239dee876eac1803aca8100f8b2b1be5f9bb26d804555f5ff4254a7bf4415d78cc0ba7ad655e79891080889a953067d2da0554ff01a3a60de6bf271311e9ea3995b664936bc31a857256f5633ac7f4df8d2b6112362f62d1787e7a0f2f46fa9ff4fd033f7012ec62d8b"}, {0x58, 0x1, 0x1aa0, "3a8bab570c58a691d6dd6299aaf5f8b537ed6a9f4728a87a367b65cc9d62ac3ccd6adbfda37693e381de7c59331b055fd32ddd1f51488234bc86633f28803115266f"}], 0x168, 0x1}, 0x40d) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x2) 14:55:22 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) semget(0x2, 0x0, 0x180) 14:55:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2027, 0x505) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5) execve(0x0, 0x0, 0x0) 14:55:22 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3}, {0x9, 0xfffffffffffffffe}}, 0x2) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 14:55:22 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r2}, 0x0, 0x0, 0x0, r1}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom(r3, &(0x7f00000000c0)=""/157, 0x9d, 0x800, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) shmctl$IPC_RMID(r0, 0x0) setsockopt(r3, 0x4, 0x10000, &(0x7f00000002c0)="ecb8848027c369ec0f0785cc433f556eef170a6cc7211883b22583cb7924fd795fef1ad161fb3e964d33a1eaecccf32b3dffc25e6ce9610fc85249020e123a54b92753adc562c3a51960d01becd6d49aba6248c9395e4318df379950b9350d07ae2915485816f88c8ca8d38741e49cd57e6fdb587a58cb56d2", 0x79) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 14:55:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) clock_settime(0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) 14:55:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="50a366e95baa3f437dc3d406b042e8e6e1887690ee40b8fcc952ed139e96ca91312d0b8c772aaecb0ff4f78ba7121e99e0c244dc4730d661b49c78c89b21f7140b85d924185e38ec77f2f61958dad017dea34ced72783d755df311887271b6fede4a2c0a4bf222add07cc658c2d1e3855e34c364bb898adfc063d53d4e929164eb8fd6f6de0c776f717484451617ca32a506dfa50c2828447d667197c5e1732f57f950cca13897e2dd873d298fe1e5bac2355af784d02ab77780575cec348c965e2a29ff44da2803f00a747026fe69c62b697c", 0xd3) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x4, 0x9}, 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='~', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x78, 0x2, 0x714, 0x2, "ee2d657ed226de196513d797d1b50afaddbfbe44", 0x1, 0x4}) close(r0) syz_open_pts() 14:55:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)={{0x2, 0x1}, {0x9000, 0x6}}, 0x2) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) close(r0) r3 = kqueue() accept$unix(r0, 0x0, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 14:55:22 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) sendto$inet(r1, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) setuid(0xee01) mmap(&(0x7f0000d55000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x2e) shmat(r0, &(0x7f0000a00000/0x600000)=nil, 0x3000) 14:55:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200), 0xde46d}], 0x1000000000000302, 0x0) open(&(0x7f0000000100)='./file0\x00', 0xa0, 0xffffffffffffffff) 14:55:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) 14:55:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 14:55:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0x0, 0x7}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 14:55:23 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) 14:55:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) accept$unix(r1, 0x0, &(0x7f0000000000)) close(r1) read(r0, 0x0, 0xfffffe39) getppid() 14:55:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x520, 0x90) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x366}, 0xc) 14:55:23 executing program 0: unlink(&(0x7f00000000c0)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) close(r0) r1 = kqueue() close(r0) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) close(r1) clock_settime(0x4, &(0x7f0000000100)={0x800, 0x401}) 14:55:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000000000, 0x1002010, r0, 0x0, 0x0) 14:55:23 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') select(0x40, &(0x7f0000000140)={0x4, 0x5, 0x2, 0x100000000, 0xff, 0x0, 0x9, 0x3}, &(0x7f0000000180)={0x0, 0x400, 0x9, 0xeae7, 0x7, 0xe1, 0x0, 0x1f}, &(0x7f00000001c0)={0x200, 0x400, 0x82d4, 0x9, 0xffffffffffff0001, 0x8, 0x0, 0x10000}, &(0x7f0000000200)={0x5, 0x4cbe}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r0) shmget$private(0x0, 0x2000, 0x20000000800000c4, &(0x7f0000ffd000/0x2000)=nil) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) bind$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x800, 0x3}, 0xc) 14:55:24 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getppid() r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, r3, r4, r5, r6, 0x2, 0x2}, 0x2d, 0xb3, r2, r1, 0x8001, 0x7, 0x100000000000, 0x7}) 14:55:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x1) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xfd65}], 0x1) 14:55:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) dup2(r1, r1) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 14:55:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0x12}], 0x2, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x40, 0x4) shutdown(r1, 0x0) 14:55:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair(0x31, 0x3, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x9) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 14:55:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x80000000000000, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x2}, {0x18, 0x1, 0xd95, 0x4}, 0x9, [0x20, 0x8, 0xfffffffffffffc01, 0x14000000, 0xcd5f, 0xed, 0x40, 0x4]}, 0x3c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffed1) 14:55:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="03000000", 0x4) recvfrom(r0, &(0x7f0000000040)=""/211, 0xd3, 0x802, 0x0, 0x0) 14:55:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000240)=""/250, 0x2b, 0x840, &(0x7f0000000340)=@in6={0x18, 0x3, 0xd3, 0x4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffff1b) recvfrom(r0, &(0x7f0000000380)=""/51, 0x33, 0x800, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) getrusage(0x0, &(0x7f0000000180)) fsync(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getegid() setuid(0xee01) pwritev(r3, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 14:55:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000003c0)="5b78f5d491dc85106793daf5e6bd743d3f2fb9583962fe6b04098b64f78c4d47ebef8a45117e5a085cb6ffdc0be4331320386aeb606860947d3d725cb219ef43ecf75bf5b24af1ed8fb7427123856219bac4ff6d95c3bf9f1ef642244917052fd7fc0d3565bf569f0eea6b8b04562b7f5bae82e2560172f3946eaa7d68c446398a6fec69545466614abd4e1bacca64274bf9785c329ef0f50fb1dd4c0f18d1e3f65e934770be34d9678502555dba63beb53289f5d733dcdc83c6089162e55e80f99e0686aab7adb2f824c2d91627f887c3ad1713add156e936ca832d528b1e87d97b69492cdf7ea2a28a845b978653d77b0dcaf1ab78ce017a24dc1435c3b5ea2a5a0ac9e7f41f0c3c60104a3652d1f3575cad84488e176f84b2eba329c3f94af7137a115991e35396a60f4c8b240514e40e9870800927e8aadc7ec9107fc7556a55ae8283af250a10f4da491c7bb60cbb5c67320b0526c524f717e5a9b30cca16812952fcd1ab54893841ec5c78adfbcb0316da40ebc2437c39731adf1f3d561a934f7be9c4fb83", 0x188) pipe(&(0x7f0000000200)) 14:55:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000002, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 14:55:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/251) chdir(&(0x7f00000001c0)='./file0\x00') setuid(r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r5 = msgget(0x2, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0xd0, r1, r2, r3, r2, 0x2, 0x6}, 0x1, 0x2, r0, r0, 0xffff, 0x5, 0x6, 0x3f}) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 14:55:25 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xffffffffffffffa8}, {0x9, 0x2}}, &(0x7f00000000c0)) setitimer(0x4, &(0x7f0000000080)={{}, {0x40, 0xc}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000100)={{0x7, 0x7}, {0x4}}, &(0x7f0000000140)) 14:55:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x8000}) recvfrom(r0, &(0x7f0000000200)=""/162, 0xa2, 0x840, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc) poll(&(0x7f00000001c0)=[{r0, 0x1}, {}], 0x2, 0xffffffff) 14:55:25 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x5, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x82, 0x20, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0xc7d, 0x2}, {{r0}, 0xfffffffffffffff9, 0x12, 0xf00fffff, 0x3, 0x9a3c}, {{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0xa0, 0xc0000006, 0x2b, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x9, 0x5, 0x9fb1, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0xfffffffffffffe01, 0x5}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xe8, 0xfffff, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x25, 0xffffffffffffffff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x0, 0x5}, {{r0}, 0xff009900041accab, 0x8, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x82, 0x0, 0x200, 0x6}], 0x7, &(0x7f00000002c0)={0x3ff, 0x3}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x0, 0x1000}) r3 = syz_open_pts() r4 = msgget(0x2, 0x100) msgrcv(r4, &(0x7f0000000440)={0x0, ""/226}, 0xea, 0x3, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000380)=""/103, 0x67, 0x803, &(0x7f0000000400)={0x18, 0x0, 0x4}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/81, 0x51}], 0x1, 0x0) r5 = syz_open_pts() pipe(&(0x7f0000000600)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000340)={0x6, 0xa819, 0x43, 0x5, "d23fb0ddd95834f53f08b856c25ab32389f5daf7", 0x5, 0x10001}) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 14:55:25 executing program 1: r0 = socket(0x2, 0x5, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="10000000000000000007000000000000"], 0x10, 0x5}, 0x0) 14:55:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x12, 0x3, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x7, 0x0, 0xdd58, "d854880a49dc27ce31f36e89e536884304c38a0c", 0x7, 0x4}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) 14:55:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x6000, 0x7f) socketpair(0x21, 0x5, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) flock(0xffffffffffffffff, 0x3) open(&(0x7f0000000100)='./bus\x00', 0x28, 0x0) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) open(&(0x7f0000000000)='./bus\x00', 0x30, 0x33e369f4c41972ff) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x9, 0x2}, {0x6, 0xa00000000000000}}) 14:55:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, 0xee00) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x2) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r3, r0, r1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x10) recvfrom(r4, &(0x7f0000000080)=""/39, 0x27, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x6ff6}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xffffffffffffffff, 0x0) clock_gettime(0x6, &(0x7f0000000180)) r6 = getgid() sendto$unix(r5, &(0x7f0000000240)="9cfd08504130fda8a3e234098120a7bf1643d65730c91c028f0e83d5c5c7d937dcd34ffee3c7dbbc9adf7bfcd18ffd6b3f982e1e675957147f061122c81be366e233f3921b1978b5b2f029e3232eb13e6849221b969171a251b7025a999d8ebebaa0d4c70e4ce56e52867661d59521ef906128f8f0f98998ccd0af9b7b85f4e1c2cb3166e195", 0x86, 0x5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) setregid(r1, r6) 14:55:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x8820, 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 14:55:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) getgid() r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 14:55:26 executing program 0: setuid(0xee01) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 14:55:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) 14:55:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 14:55:26 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x3ff, 0x8, 0x8, "2dd9d5073c62080775176388c4fa7286b5b611eb", 0x7}) syz_open_pts() 14:55:26 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xf9e, 0x0) 14:55:26 executing program 0: execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000680)='^\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='))\x00', &(0x7f0000000740)=':\x00'], &(0x7f0000000900)=[&(0x7f00000007c0)='{\x00', &(0x7f0000000800)='\\\x00', &(0x7f0000000840)='!]]\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='^!\x00']) r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x400fffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = accept(r0, 0x0, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="3636b1293bd7e4e1f0ad329b60f97ab619ba39feba8c6fe97ca66267589f3402d542e2399e16721e0f645fff08704caa62c6f38d713aaf50513a253a39028bfc7ae9a6ea9d191c06201392c0759d4e5b080edb0f9702f7624e44088ba7eeadb68b05d5481a14411f568c6bb0b422f789c9e74b1b2a05b20e63ce978495181e2363787e8ad9263b58f3b65a6211aedc6181", 0x91}, {&(0x7f0000000200)="de9a300ffae28370203094f80f2f38b9e686184a2f5e0510078aa61af0920540406eeff1814959a862e75bde91d984113f245105901d185881150536d956d20650bbcf6779c180eeeacf641d09a65bc9d1b55d4f9c11f2cdfe3467b8", 0x5c}, {&(0x7f0000000280)="d43b54839fc102b0127571ac45b4e93ba4afc78daf327555c3b74f92", 0x1c}, {&(0x7f00000002c0)="0149ac9730c4ce43c24ee118bc3c0876cff566fe252fee1fc6fec43b427f48361a3bfbd3a75bd3d033d686497aa12a67d4b1fe7143222aa148a31338f151ef6f4a16497cb46d7e59b5d709a1c231612aece3b978ed3bdf571cae20a33d45e117f1f497754a8f575c0d184e477210acff70cdd3132022b071b60df10ab98c6004e9b9283da4c4675894725d963add71a09cd7863f6e513a7154ae69ec913ec48e6259dbf8a044a495ddd6369dfc31b888737cdadf4d0b9d63b5adcd3a54c0e209", 0xc0}, {&(0x7f0000000380)="44816051a5a3a230ceb2a7ecc5b3630f770bd56d10d131bb8e743ea7400832bc11d4c77a63fc01bd0c6a9d569f84869c66b2d4e184bbe46189ec039f732c8e4961ce71869f99576c49bbe56583a06cf01a5e14a810c257c5d55360565c45d7453dee3b57b707212591", 0x69}, {&(0x7f0000000400)="e3fd54de7c5853f152f629990602e129475bd77d214f99a41dc3391749c927", 0x1f}, {&(0x7f0000000440)="85ed2d5da41ab1f515d18358dbeb9b29a67029626ae141be744d54a61287c4508f0a099459f4b65b15899bf2d5d69f8ce1078263715cd6acf0107c06337507ee86d24543c5d7f9190910abf143eb4cb034da7da2bc9643fcfc9d17a31d449ad67c6e1d18f7d0104691f92d27c51903a49e828cedb1da34e84bc6ec5eb8396194323fa49d7417ac07b5500c2f33573b2291fd408606b7f081", 0x98}, {&(0x7f0000000500)="87836ddffaefb8d55c03258074048b63275b2f5be0c5f58c57331d3b2d1dccbd677ddd23856bb29a665e8e9ef81b6c7180943c3889f028bf82d7d528ffad262af25d06b126178ca38c8a4d4a840656", 0x4f}], 0x8, 0x0, 0x0, 0x4}, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) socketpair$inet6(0x18, 0x0, 0x8, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:55:26 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) clock_settime(0x7, &(0x7f0000000000)={0xbb, 0x40}) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x74ed6498, 0x5}, 0xc) 14:55:26 executing program 1: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x7c0a, 0x95f, 0x3}, 0xc) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x970613be83291d01, 0x2, 0x400, 0x2, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x6, 0x3}, {0x18, 0x2, 0x1, 0x6977d63b}, 0x48fe, [0x3, 0x2f7bc45a, 0xa41, 0x8, 0x9, 0x61000000000, 0x3]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0xffffffff, 0x7fcd}, {{r0}, 0xfffffffffffffff8, 0xb8, 0x2, 0x8000, 0x5e95}, {{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffffffff0a59, 0x900}, {{r0}, 0xffffffffffffffff, 0x9, 0x56, 0x4, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x268, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20000023, 0xfffffffffffffff8, 0x8}], 0x1ff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x52, 0x0, 0x1ff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x30, 0x7f891d989c5a531d, 0xffffffffffffff00, 0x8}, {{r0}, 0x0, 0x49, 0xc00fffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000041, 0x7f, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x8, 0xe28c}], 0x1000, &(0x7f00000004c0)={0x3f, 0x2}) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000500)=""/131) mknod(&(0x7f00000005c0)='./file0\x00', 0x8104, 0x6) poll(&(0x7f0000000600)=[{r0, 0x40}], 0x1, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) sendto$inet6(r0, &(0x7f00000006c0)="005e175c1f534873af094130517551fb8d6eb46948aa6259941f44c43383bc5840a3f6cfc087be880b53481c9db9fb1422f597da4d5d7a6754bacd427edfff4e133754b84f90", 0x46, 0x8, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x29) semctl$IPC_RMID(r2, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000740)=""/78) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000007c0)={0x1f, 0x9, 0x9, 0xcf}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000800)) write(r0, &(0x7f0000000840)="f565e03d943578a6e0d6b66221807315a774839fe953cc44b58546aaaa2a51080addebd8154f799ad5132db3", 0x2c) r3 = open(&(0x7f0000000880)='./file1\x00', 0x40, 0x1) connect$inet(r0, &(0x7f00000008c0)={0x2, 0x2}, 0xc) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000a00)=0x1, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000a40)=""/208) recvfrom(r0, &(0x7f0000000b40)=""/145, 0x91, 0x843, &(0x7f0000000c00)=@in={0x2, 0x0}, 0xc) 14:55:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x2) close(0xffffffffffffffff) ftruncate(r2, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) sendto$unix(r1, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) bind(r1, &(0x7f0000000400)=@in6={0x18, 0x3, 0x76f0, 0x61a}, 0xc) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = semget(0x0, 0x7, 0x1) accept$unix(r3, 0x0, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getuid() getgroups(0x6, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x9, r5, r6, r7, r8, 0x4a}, 0x1000, 0x9aa4, 0x6}) close(r1) 14:55:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x4, 0x4) recvfrom$unix(r2, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r1, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) 14:55:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x1, 0x0, 0x0, "000000000008ff00080001000000000000000800", 0x0, 0x1006}) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000680)=[&(0x7f0000000300)='/\x00', &(0x7f0000000340)="c02e2400", &(0x7f0000000500)='&-^$\x00', &(0x7f0000000540)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/\x00', &(0x7f0000000640)='-#%\x00'], &(0x7f00000006c0)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000b00)=[&(0x7f00000000c0)='/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000ac0)='/', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="c02e2400", &(0x7f0000000200)='&+*!\x00', &(0x7f0000000240)='%{\\,)\x00', &(0x7f0000000a00)="00c3d6677ec2c2d6d2ed0f529184482293a392c1aa03e59d1f375e43a75a6284eec02e09f4c99e429b0e19f5fd94390185a0931c42e25d1674de4d3979ef636565b90c1572d52f9bbad933ad0043270e650ab7a55aaedcf1367f72d3a472adf3009b4bb4b8d22932d9da7aa2e784432bc0363408221cb190acdaa0c079aefcc765467f2a0a5d068d622ad48aafd6585f9c31b28e4d4aa84be0a75b144f7ae1ecbd40", &(0x7f00000002c0)='\x00'], &(0x7f0000000b80)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="5c242f24a827292400", &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%+-&:\x00', &(0x7f00000004c0)='$,\x00', &(0x7f0000000c00)='&+*!\x00', &(0x7f00000009c0)='/\x00', &(0x7f0000000580)='\x00']) 14:55:26 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x80) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x1}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x8, 0xb5, 0x3f, "af1f795b1e1ff98c971ff35d587d30897fa040e4", 0x0, 0x40}) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0xfffffffffffffff8, 0xffffffffffff5601}, 0x8) close(r2) execve(0x0, 0x0, 0x0) 14:55:26 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000001, 0x3, 0x4}, {{r0}, 0x0, 0x40, 0x800fffff, 0x0, 0x20}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x8000, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x4a8c9c2c, 0x7ff}], 0x7fff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x45, 0x2, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xa67e, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x6, 0x8}], 0x6, &(0x7f0000000180)={0x20, 0x2}) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) dup(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0xffff, 0x7, 0xfffffffffffffff8, "e050d65a092f6ba3b447029d951b0dca791234d0", 0x80000000, 0x2}) mknod(&(0x7f00000001c0)='./bus\x00', 0xc100, 0x3) readv(r0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) symlinkat(0x0, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d336363257264502", 0x52}], 0x1) 14:55:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x140) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() r2 = accept(r0, &(0x7f0000000300)=@in, &(0x7f00000003c0)=0xc) getsockname$unix(r2, &(0x7f0000001800)=ANY=[@ANYRES32=r2, @ANYRESOCT=0x0, @ANYPTR, @ANYPTR64, @ANYRES64=r2, @ANYRES32=0x0], &(0x7f0000000200)=0x6) close(r0) r3 = kqueue() r4 = syz_open_pts() munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001700)={0x2000000000081, 0x3, 0x3, 0x5, "5839d40284d56aab6342677617950ffa35ed5f0d", 0x2, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xa8, r5}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000016c0)=0x8) r6 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) kevent(r6, &(0x7f00000015c0)=[{{r3}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0xfffffffffffffffd, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x1000, 0x4}, {{r3}, 0xfffffffffffffff9, 0x80, 0x0, 0x0, 0x8}, {{r1}, 0xfffffffffffffffe, 0xd0, 0x0, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0xee39ecf11e824d31, 0xc, 0x2, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0xfffffffffffffffa, 0x80}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x80000000}], 0x4, &(0x7f0000000480)=[{{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x5}, {{r4}, 0x0, 0x40, 0x1, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x6, 0x94}], 0x81, &(0x7f0000000500)={0x1, 0x4}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCNOTTY(r4, 0x20007471) 14:55:26 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="ba0ed314e6ba5d7088dcd935a2fa35441378c3d172407daaf504cb198f0fdd3268e53bc80cd78b353a471029e93ca1ad478c85", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x100) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:55:28 executing program 1: r0 = socket(0x23, 0x0, 0x1f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:55:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="e83f51e4e508c97fa97aaefffa74ca8d18a63701b2f23a0826466b88023a788c2241256f29a001a11130720dbb52d7f9f44625916e12d1ffad327e6cae17f3cd1fb7b6b4e590d9c3900a7bc381cd5d6d1b1cde602b1cafab6e7afecb0cf85f27c9f0c3dccc9cc0b668a3883ce1282dc6f137719266730f965f92c294ec464f58f209", 0x82}, {&(0x7f0000000180)="f2c626cb6bb3812ab84cc439d7aae05a0c252460c03fe4738d2c67cbc5ba80f83a42180acb8f4c0bc7f20c6d42c714edb27994123a5f2382facd881c4846a1757871e0bafad6fe55d1417639f62a42eb3f3fbdf6d2e42a6821c83b7f373e19f8ec763ead8bde5df0221bcc5a29346605541321cecccd892d043cc01e566a73346638ea53be45065c5ac7bce3cf850e7cc230f767642699fb80b2f8ae3896221657380ab7659225dba9ff3fbc84", 0xad}, {&(0x7f0000000240)="05c6c818da61bc686b900e6dc5d3a241145ca9010647ac1dc3193c4c7c9e2a9f5548f5377605f2ba3657092b31a8a97a6cba83144ff2dcf8fc06c580ad4a25a72cff1350c42a2075403c21bcb269d4476d8c4cbd93c4d6daf28d862944e1", 0x5e}, {&(0x7f00000002c0)="d8f0839157dfebbbb56c2cb88f580f20f82d6c0e8b8e8313458ed5d34cb9acd48b39d50e4e1ea475d94b230ede7b434b7ab93829030e5c83f61e7e898deb5c31db4ae6021f11cbf16f36cfe4a9d84d35264b6006f75c163d632ceb17e179cd8f5fa55080ad145a0f464ff4eb2c086f26b8e8d23ccef42af59e9f1f4712d4e2df1e44bd0bc24b7ac5c6f974e42570934d14c7e067bce4bcaa06e224c58a9d139756f3", 0xa2}, {&(0x7f0000000380)="74baf5299d69e739bda5cf5121abad5db96b7f3f204b4c451378", 0x1a}, {&(0x7f00000003c0)="2f9d6d8a818146027b9e61833368d5f270e675ff6785c46fb062325a9bb574", 0x1f}, {&(0x7f0000000400)="d7f51770892807a61c73c6a8cd1144c3d2e5734d3a3168e143d8e7196c3a7f3c0072edcdc0ac3ddff8c6b5746669fbfe54d9ac4928d0890b19bb75becb67a76bda9786e23b0f7f98b019566c8af4dc5e4b2f47d23bcb8294a144ef53e2da4cfbbdf055acdbe9277c903bdd2257a6b699844ac917b6a80d7ac403e57259870ca0", 0x80}], 0x7, 0x0) pipe(&(0x7f0000000500)) truncate(&(0x7f0000000000)='./bus\x00', 0x527c) 14:55:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x23, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0xffffffff, 0x345}, {{r0}, 0xfffffffffffffffe, 0x24, 0x2, 0x1f, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x1, 0xaea}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x7d3, 0xffffffffffffff6b}], 0x4, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x0, 0x3, 0x5c8c7e9d}, {{r1}, 0xffffffffffffffff, 0x2e, 0x22, 0x4c8c, 0x10001}, {{r1}, 0xfffffffffffffff8, 0xd2, 0xf00fffff, 0x4, 0xfa7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x41, 0x7ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x84, 0x1, 0x1000, 0x2}], 0x100000001, &(0x7f00000000c0)={0x0, 0x7}) 14:55:32 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x4}) setrlimit(0x5, &(0x7f0000000040)={0x400, 0xff}) socket$unix(0x1, 0x2, 0x0) 14:55:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r0, 0x4, 0x0) 14:55:32 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fchmod(r2, 0x140) connect(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 14:55:32 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10, 0xf}, 0x4) r1 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) r7 = getpgid(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x1, 0x5}, 0x401, 0x200, r6, r7, 0x3, 0x1, 0xfb6e, 0x9}) 14:55:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 14:55:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:55:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/167, 0xa7) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[r1, r2, r3]) poll(&(0x7f0000000080)=[{r0, 0xc5}, {}], 0x2, 0x0) 14:55:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000780)='./bus\x00', 0x4) bind$unix(r2, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) write(r2, &(0x7f0000000540)="84d5a964c2511d430fe10718551b45eb9b24e00a55cfde503a867e97b47d67049e1d0eaf5d4be7ba5cc6e3cbdbcf017b1b1f86145a2aadbdd48d50f0d911190e35c508782323c774a00c0d8ecc5f8f830bdef35e8ecee96481dcbe0bc49f9b3a40932a80c1ad2fb3e054bcbcee3b64223ea1bba30cd082f6725bfdf8803b968650b6e2", 0x83) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x2) bind$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) semget$private(0x0, 0x3, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 14:55:33 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f00000003c0)={0x18, 0x2, 0x9}, 0xc) r1 = semget(0x1, 0x3, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x86, 0x78, 0xa, 0xffffffffffffffff]) unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) r2 = kqueue() socketpair(0x3e, 0x8000, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x1, 0x8, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x1000, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x2, 0x7, 0xd6}, {{r4}, 0xfffffffffffffffb, 0x10, 0x40, 0x5, 0x800}, {{r5}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x4, 0x7ff}], 0xc05, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x50, 0x40000020, 0x7fff, 0xfff}, {{r7}, 0xffffffffffffffff, 0xa5, 0x40000003, 0xfffffffffffff801, 0x3ff}], 0x5, &(0x7f0000000380)={0x2, 0x8}) mkdir(&(0x7f0000000040)='./file1\x00', 0x20) 14:55:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r1, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x100) kevent(r2, &(0x7f0000000080), 0x4, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x36, 0x80}, {{r2}, 0xfffffffffffffff9, 0xac, 0x0, 0x2, 0xff}, {{r2}, 0xfffffffffffffffe, 0x3e, 0x86, 0x7, 0x401}, {{r4}, 0xfffffffffffffffd, 0x1, 0x2, 0x6, 0x200}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x101, 0x3}], 0x507a, &(0x7f00000000c0)={0x7, 0x9}) r6 = kqueue() kevent(r6, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x6, 0x1ff}, {{r5}, 0xffffffffffffffff, 0x22, 0x2, 0x7}, {{r5}, 0xfffffffffffffffc, 0x14, 0x1, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000005, 0xffffffffffffff7f, 0x4}, {{r6}, 0xfffffffffffffff9, 0x40, 0x1, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x0, 0x400fffff, 0x7fffffff, 0x191}, {{r6}, 0xfffffffffffffff9, 0x4, 0x20, 0x1, 0x63d}], 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 14:55:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}, {0x0}], 0x2) r1 = syz_open_pts() close(r0) dup2(r0, r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131100e800"}) ioctl$TIOCSDTR(r3, 0x20007479) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0xbe3e0c8, 0x7, 0x7f, "8f09381d491d6ce208d9ac7ab3ad52d11c0d8f56", 0x9, 0x5}) readv(r4, &(0x7f0000000380), 0x1) 14:55:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) shutdown(r0, 0x2) r1 = kqueue() getegid() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x180, 0x8) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x51, 0xfffff, 0x2, 0x72}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80, 0x66e, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x0, 0x11, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x84, 0x0, 0x6, 0x68}, {{r2}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x200, 0x8b}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x3a, 0x20000000, 0x1, 0x7fffffff}, {{r0}, 0x0, 0x1, 0x4, 0x0, 0x7}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x10001, 0x1000000000}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000005, 0x200, 0x81262b5}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xb0, 0x20000000, 0x80000001, 0x3}], 0x6, &(0x7f0000000180)={0x10001, 0x7}) 14:55:34 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x41) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) dup2(r1, r0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)=0x85) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="11503987793a471e4cc3588bde01c7aeb7029c", 0x13) 14:55:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0d, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 14:55:34 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x1635, 0x3}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x6, 0xa4}, {{r2}, 0xffffffffffffffff, 0x85, 0x2, 0x5, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0x8001}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80000040, 0x10000, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x5, 0xd9c}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x28) 14:55:35 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x9226}) 14:55:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x9, 0x2, 0x3, "a32ac9e00b40055766d11d1b603a1f4f41fab2c8", 0x0, 0x48}) setsockopt$sock_int(r0, 0xffff, 0x102f, 0x0, 0x0) 14:55:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) shutdown(r0, 0x0) read(r1, &(0x7f0000000080)=""/32, 0x20) 14:55:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x0, 0x20000000000000}], 0x81, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 14:55:35 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 14:55:35 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="84d1816560953fe0853c792b8fe780a9bd52d1291e50657e568cb56e8604e755f0dacb956275eb35982ef087c11b5fc0ef99263d52d262809395cf3a3b8e2e1eb25f7798fda85f8fe07a6d76f0760fc7cc101f864d80c7bb047b76ed8166fefa", 0x60) r1 = socket$inet6(0x18, 0x2, 0x6e) fcntl$setstatus(r1, 0x4, 0x80) 14:55:36 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c, 0x0, 0x0, 0x0, 0x0, 0x1000000000}, 0x0, 0x0, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() mknod(&(0x7f00000002c0)='./file0\x00', 0x44, 0x101) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="b83462eb7bb0aadab18ab3", 0xb}, {&(0x7f0000000100)="44769f32b171c3263514de1d49e10fcdb39ef8853489d2147332e10e7ca3abc3", 0x20}], 0x2, &(0x7f00000001c0)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x90, 0x4}, 0x400) dup2(r1, r0) fsync(r1) 14:55:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000ac0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) socketpair(0x19, 0x4000, 0x8, &(0x7f0000000200)) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x20000000000000, 0xfffffffffffffffc, 0x0, "a147780a23fc7e0d7a00"}) syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1a91, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:55:36 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) clock_gettime(0x3, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x7, &(0x7f0000000040)) 14:55:36 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x271, 0x0, 0x0, &(0x7f0000000000), 0x0) 14:55:36 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="2d116237e7fc8d21fbf54e5e0e", 0xd, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x4) 14:55:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="3a929119", 0x4) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x7fff, r3, r6, r3, r4, 0x2, 0xfff}, 0x4, 0x1, r2, r1, 0x3, 0x80000000, 0xc406}) setpgid(r1, r2) 14:55:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xc497ee606849ed6a, 0x10, 0x4f96}, {{r4}, 0xffffffffffffffff, 0x48, 0x80, 0xefae, 0x10001}, {{r0}, 0x4000000000, 0x8, 0x0, 0x1ff, 0x8}, {{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x800}], 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r1, r1) r6 = semget$private(0x0, 0x1, 0x200) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/235) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 14:55:36 executing program 0: nanosleep(&(0x7f0000000040)={0x1}, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x800, 0x4, 0x1, 0x10000, 0x1, 0x3f, 0x100}, &(0x7f0000000080)={0x80, 0x7, 0x6322, 0x200, 0x6, 0x1000, 0xfb, 0x400}, &(0x7f00000000c0)={0xffffffffffffff81, 0x81, 0x70, 0x2, 0xff, 0x4, 0x5c2, 0x100}, &(0x7f0000000100)={0x1c, 0x3}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x4) 14:55:36 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) socketpair(0x3a, 0x8004, 0xffffffffffff5d43, &(0x7f0000000040)={0xffffffffffffffff}) shmctl$SHM_UNLOCK(r1, 0x4) dup2(r0, r2) kevent(r2, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x40000000, 0x400, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x6, 0x9}], 0xfffffffffffffffa, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x11, 0x5, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x70, 0xf0000000, 0x7, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x6d5, 0x1}], 0x9, &(0x7f0000000280)={0x1, 0x3}) sendto(r0, &(0x7f00000000c0)="bcb8813312ecb450c7e99b208ee884114e0531a3c093c74c45db84f57bba1525d5e88f6fc8b113e66c5a9af709ba65bf1ad6c09131f9d04ca93294c136823db74c35981299b45cb5141ba24ea9066460b725195e211873f8bb88da3f81b8fbcf9324df58dcb889f5991b7ac37ea2f637b6f81665cb899671979cb030b2317c2827ca8c2c2adbf3afc8f71b697c6f7bf4b2973f4b61bfb3052b3ffd2f", 0x9c, 0xa, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 14:55:36 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x40000006008, 0x3fd) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x17, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 14:55:36 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x40) kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 14:55:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setstatus(r0, 0x4, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) 14:55:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) dup(r0) 14:55:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 14:55:37 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x7d, 0x42) open(&(0x7f0000000000)='./file0\x00', 0x80c0, 0x11) execve(0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x102, 0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/51, 0x33) 14:55:37 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) kqueue() 14:55:37 executing program 0: mlockall(0x1) mlockall(0x2) 14:55:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20080, 0x20) truncate(&(0x7f00000000c0)='./file0\x00', 0x5) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/31, 0xe9) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x40080401) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x11) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 14:55:37 executing program 0: madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x9) 14:55:37 executing program 1: socketpair$inet6(0x18, 0xc005, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f0000000240)=0xfffffffffffffe70) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$setflags(r1, 0x2, 0x1) close(r2) 14:55:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) open(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 14:55:37 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 14:55:37 executing program 0: socketpair$inet6(0x18, 0x5, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x9, 0x7, &(0x7f0000000040)="b8ab3ccd71903d7b65d113cf2cf106f5a88bd061316171db91e728ab197426583adfab67f4e8cf3eb661d2710115f8d01d9ffba93ec7a70161aeeca281fb4b7b1a1a32d12e9b04c6f11fcf24e8ee3448eb6f2785cb82beda57a6f26a8994be3c59d6d19a4e78f99813a7100e1d536a7feaf66f3f89b5e9df8781d77da8589b2b0613c59483af39da186230c31b144586250c01ec7119b3aedde0675130aba38f24776d9d137d4909519c96ce5e5a18137fe8f9021e605efa2951", 0xba) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x41, 0x0, 0x0) 14:55:37 executing program 1: r0 = socket$inet6(0x18, 0xa, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=[{0xfffffffffffffdeb}], 0x10}, 0x0) 14:55:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='c\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='c\x00', &(0x7f0000000200)='c\x00']) r1 = semget(0x1, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/118) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 14:55:37 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) sendto(r0, &(0x7f0000000280)="0db9c7b3592994671e83a3acffa2c25358cb58cfbd29b43bf4de0d139a", 0x1d, 0xf, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') fchdir(r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') openat(r1, &(0x7f0000000300)='./file0\x00', 0x400, 0x100) 14:55:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0xfffffffffffffffc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10692, 0x8) r4 = kqueue() accept$inet6(r3, 0x0, &(0x7f0000000180)) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) accept(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 14:55:37 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r3) r5 = msgget(0x3, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getuid() r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x20000000000000, r6, r1, r7, r2, 0x20, 0x81}, 0x5, 0xfffffffffffffffc, r8, r9, 0xfffffffffffffe01, 0x3, 0x7927, 0x25a}) setregid(r0, r4) setregid(r0, r0) 14:55:38 executing program 0: setuid(0xee01) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='{++\x00'], &(0x7f0000000140)=[&(0x7f00000000c0)='\'\x00', &(0x7f0000000100)='\\\x00']) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 14:55:38 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = socket$unix(0x1, 0x7, 0x0) close(r3) fsync(r3) 14:55:38 executing program 0: r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="84d18d3e", 0x4) socket$inet(0x2, 0x4000, 0x1) 14:55:38 executing program 1: setuid(0xee01) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/223, &(0x7f0000000000)=0xdf) 14:55:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 14:55:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000000000) socket$inet(0x2, 0x1, 0x6) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x7, 0x0) 14:55:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) 14:55:38 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) select(0xfffffe6d, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 14:55:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1810, r0, 0x0, 0x0) 14:55:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130f", 0x2f4}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) writev(r1, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 14:55:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 14:55:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33820000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33821000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33822000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33823000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33824000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33820000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33821000 didn't change! 14:55:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget$private(0x0, 0x40000400015) msgctl$IPC_RMID(r1, 0x0) dup(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x152d, 0x40, 0x6d, 0x10001, "4096ef8dde2350984c923bdcebfa9346b7bb3caa", 0x9}) r3 = msgget(0x1, 0x400) msgctl$IPC_RMID(r3, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 14:55:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x122, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r1, 0x9) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20010, 0x152) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 14:55:38 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xffffffffffffffab, 0x0, 0x11d, &(0x7f0000000180), 0xffffffffffffff9b, 0xa}, 0x0) 14:55:38 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33822000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33823000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b33824000 didn't change! 14:55:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4d) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x40, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x7}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x80, 0xfffffffffffffffd, 0x7, 0x8}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x40000005, 0x40, 0x80}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x4, 0x5}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x400, 0x8}, {{r0}, 0xfffffffffffffff8, 0x82, 0x11, 0x5, 0x5}, {{r2}, 0xffffffffffffffff, 0x1b, 0x40000002, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x69, 0x20000008, 0x3, 0xffffffffffff7fff}, {{r2}, 0xfffffffffffffffe, 0x80, 0xf00fffff, 0x1, 0x80000001}], 0x3f, 0x0) read(r0, &(0x7f00000001c0)=""/65, 0x41) 14:55:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) fchmod(r0, 0x60) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x1ff, 0x1, r1}) 14:55:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x10c) 14:55:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) socketpair(0x12, 0x4, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x85, 0x3c, 0xff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000004, 0x2, 0x32}], 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x1f, 0xffffffffffffffa7}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20, 0x1, 0x501}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x0, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x3}], 0xfffffffffffffff9, &(0x7f0000000380)={0x8699, 0x3f}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) r3 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x8, r3}) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) r4 = syz_open_pts() close(r0) r5 = kqueue() poll(&(0x7f0000000180)=[{r0, 0x5}, {r4, 0x4}, {r5, 0x20}, {r0, 0x8}, {r0, 0x46}, {r5, 0x110}, {r0, 0x20}, {r4, 0x10}, {r4, 0x89}, {r0, 0xc0}], 0xa, 0x3) syz_open_pts() 14:55:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b7802380", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000a80)=@file={0xbb1206b329bc94ae, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="4da13423692c1d0e0899ce246dace7682fdd875fbf3878a9b967f5e06bc368a04951a55e7615948ab8d025c00bc0cb8570f2a35ae165f19525d3fee6e4dea4a2cd3eb45ae844422defe93207983c00196caac60c906698e7cff2b873fd4db332dacb78bc0ccfb8cb4232fddb2fb9508c0ab007984c", 0x75}, {&(0x7f0000000300)="ba2a6af9694390c8ca372606fb717e03524838b53f8b4ffd60e357cad4eca47c00fe8036d32461bc20b13c2b1c7b4f4102735b6a0333d315cc32a02834fc6157f8e1efc470331e78c7313cd9694dcdbe0f38e309c99acc941c13e03abdb09f29c44adb5c7f6e311980223023b949596cbb8f4b6c4f029e9c0d208856e9c7df43", 0x80}], 0x2, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r0, r2, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x70, 0x9}, 0x2) r11 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa6000"}) readv(r11, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:55:39 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x9, &(0x7f0000000000)=[r1, r4, r0, r5, r1, r0, r4, r3, r0]) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setegid(r2) 14:55:39 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000180)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000100)}], 0x2, &(0x7f0000000280)=""/255, 0xff, 0x400}, 0x1) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 14:55:39 executing program 0: socket(0x12, 0x5, 0x7ff) socket$inet6(0x18, 0x8003, 0x0) socketpair$inet6(0x18, 0x8000, 0x100000001, &(0x7f0000000000)) 14:55:39 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x100000100000005}}, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) chmod(&(0x7f0000000000)='./file0\x00', 0x101) 14:55:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x177e0330, 0x7}, {0x18, 0x2, 0x4, 0x5}, 0x1, [0x3, 0x80, 0x10001, 0x2, 0x7, 0x0, 0x6, 0xfd9]}, 0x3c) 14:55:39 executing program 1: r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x0) socket$unix(0x1, 0x2, 0x0) 14:55:39 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{r0}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x80}) close(r0) 14:55:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x81599767e96ef35a) syz_open_pts() read(r0, &(0x7f0000000140)=""/80, 0x50) 14:55:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x40}], 0x2, 0x9) 14:55:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfb9a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) write(r2, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x3, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 14:55:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="573257d4", 0x4) 14:55:39 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = socket$inet(0x2, 0x4000000000004002, 0xffffffffffffffff) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) r2 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) setsockopt(r2, 0x0, 0x8, &(0x7f0000001140)="20640f8b16a0f614b2763ce2071fdc9924c4fa0841e5a76dc3947588d6d6f000c9f9208d78a6bbf3406c231a35539ba93db4fed49e067a9a0a19f6d66027acf34e5cc4ef7f8d069c232f7836caa6a9670e49ebeadc224b813d3e5f8fd771abdefb4e62fbd087f8b1d0f62e86534e20f52299da091fbcce8fe602820251dcb6d1bf6e49a300f1e024e0bdba796372f1ced9fc99550844ca2493b61f67ba4816df9dac7f8b0ebe341f2573639df3a5def717c98294b42a17b0c6499d464472296905ab00b767bbc9e605f1fc5c102f8c7c8d6194e7e0b0bd62155785cbd3b9ec2e5bf96a42b0421b3686d768d739d946a000d14a69bd1e51e3a3a6402230d877a521da6080ce77d8232edf7c8e3427131b320dab920596c3ab788986fd83c874b12f0d4d868d24d90296413d7c489b0016317c91a47e3064a655e86ce93fa61e0035a919e425e5cc1a6ecfa7c513957a51f3a18f5b1cf873e8bcf2565d55b22b439dcbaf7312dbb5c577a2e412c68ee13843f97b9c67c128c7c7c9a42c3835ac919a692ad1ca8777cebe93aa8483e429046950bcaf1765062c4983a30baabf8bc8e4d4bc90201ce78e6deac403b6a53091bf3bc7537b966eb3180e2a5c410e97076324979ae6ea34e92017d36224a402b7c7eb0732e7db46428371628394d71862ed3ac1e3d4221c43258de71ede7c72e6d0d8ec3c6076c82746de263222509d132f035b2c7a8202045e656c87afd21d9a7290b26f74b9df974eac1107876df6fe9334432bcbbea1355d3d43ed89f8756f03c7f45748e52c2e1ae07023ae24dc797d65a48493741cf5a784c30dd798134bbcbaf66d8de760b1320ac6716eb9179ab5032ca6fc120c265ff9d45d7d324b4f0798d3f059ba497959ec2bbbe9b78fab316386f34322b46933ebe4d97fd3deea46993ec9d8452281e7b5690bac2fd777602e3f3c3c1e012a5cc1ba6db253269911cfbe99b36c9e25cdcc7a9b7461832be0223797da73483eaa47947eaa6103b9a13e2db757b47a1aeba31a253fdb75c226108f0823c7ff26003eeac5f586a6f25f878fc9279e46b0f944f4a266f45b10924f63fbfb9495ed9aa97c19d80048b4ddb19710569133c84efbabb0f9d93b224573471a2b3ea0e4894b08223713e9835f281c23db8921b78de30816a77526d0686e09a49a631bb30682b8a9fdf5c4dc4bc8cf61a2e457bf9ce7a7f3e54f3e34261d3ac5e5660b8e90af98fa9982d449a86096323cbfbe85afe5f75726f2e47b5c551e611532bde0ba97687357e9cdc128c2080524a7c90a529fd523809ed413945f7d64aea45f91518f7b7ca02681cb18ef8a5b34af06be1cb21f1020dd97c464c043d075683215c7b1df402a569ac6245cbe9f59033a0f084e73ccb357f39d23cb0ff83fcf8339ae95279e0968dfdf12e3bfa66d2af449aaa4499484814e8ac61b18b0e60f2cb49abd47ab4797861b4b5aa3df916947aefcc506be276f07abd9754c7efb8a7b53e0215ed054fc91030e4da52ff571812356ebce9df95076d7be210cf046f7cd46447402e792195bf7a855aa691b638b62912cb5daf99a09f4e0a6f449e4a4e9b624086e56c503eab1c4d98daf7fc4fe5a3ba2b71f688f80687eeb8c61f0def51cc2f2d3804f9b61e84251ad67464261d7c12abb179733634b27cc469b79419c708e15adacbc93ea91cd8acd0b4b0e56929b1800ea36b7c036cf4596876e41d566b8f1109c426c2d9f5c38b19c8bbee18c02f36dc8f8b901cc2aab5002c20e6d6efbec28f3a091423a366294e73d61506aef18a1d4cde1df400e511ffcc56f54500a6412fce8ab1a605984b4cb1d8534fa811558bc0dcbc3673e83f27e53d9a8f1f69044b11f2b29a8e9062ca33376a567f7fb479daccabeb7139e55c8f6f598826140b0c424a043d55f4eeb348e8da7c68b391769dcee29ee470c50a6feb150260b0e468dda414fe6a677b74bdb176d37b1d0b8683001262f240cf3b9ed1fa987a544c4ef335113e0919a0f67eb129682ffcb087af6766cca564cf647ca62f5685a79d4b80c5c10af14f62de980d1013857360893fbfac710af084fb271579de74234139a6d0b0168976577d3462cc7854cb049368e27e78af47b99c7cf489f9b236b66c5b2c67b2a8f33b175a98b18bf0dd010a89275a5d69ab4c6428c9cf2a2f96a9541fa4fadf83098ad54accb2e7002297432da7f6f7f209c5529334f9bfcac60568313a792e8c4fd224b828ee9b040695df70913c94d73f9fe6c72b6af53fd1f9950058ca9d19bd344c2f3ea3e4326abd53545722a09f177ffd244bb424284d3e45e00630a7548eaece20f455f4cec11cc6efce2ed285cf2f6b2d5566b4e5910a10d65c104347cc93be92b6f42ff7373e1be3fa929d2019d8a565fb859dbf601b29b93526d151f01b611ab55c487940f54cd531550f155083f128e6a872641c68ccd96e6ac8cea3cb7cf7770b1d889f9547b29ed737f5423c768b23c4889771f3199d2f00f2adba2e2e009301f60c6de82fef91611a2f6d6cf2bb646fca7d4bb7ccc3b7c06736167bf1251e22f8ebafa55cbf9bb857c3ec61f1c968232e66212c6b79f071eccb7d239e0e814db9df019284e3c1573bd9314ffe559effce49d685dfe894b4d00af07e13ccdc3219e6c9ef36732e5ccb723bbcf0a32473a48a839a8bde05fd2848ea6431c5778b5c457dd8ff12ac3ca48f83b693fbbb83755dd30c3ec99268ad72f899629287bbe6349a0ad4dd7237918d3d29232dec4f1a4402338065e837e8820ecd118e4077fe4150d6b8f8abd41b4226fa7b4c2fb7cd096db9c2f0fa2fcf6690c531b2afba139f6f92ebccfbc15d098ddf6a4ee20f8571d4de988cd3dce0519648bb37a48be48558099270f3eba6576d1e9ad43ff9879da9a978f5b0ac5259824bf50fcb77f53dddd4e78c6038db57bb01a3169eeca71c3cd95c2d6fa241ce2b59966485d077e96ab4955de869113485199082988b0ff0956dfdb14b83f02f04589a97071af0ab5ad10ef732f22e7b4764a6ed9c0661b0901dfeeb6dfdefc50d0107bd660b83d721d6c823d50dff321e4d0776cf2756124ae60a399bcab8e451b86ebcda56977bf3b27ccff6373fed12ef509e0d8cebb82e2f1b3d980f514eb1894851c1c07185015587d78898c700020be15d4264a03b7f96c6bf295338a9f0e51b7fa224868e262499811fdcb58e95fbf2972954afb499706937ed3f1929ad4c62113311f6bcbff0b2931f60fcfa2a4bbeb6bd324b54a081c2d7a7d54d9672ce3940308872d882e68eaa4acfb1a2ed8364dba83ddc01a6aabe45e739077f2338091a11bc7536a1849beb04a797940aa1d4ba291e77e9dc8441b45edb16db52b32a33848e977de8b55d8f1265b35d8bf7040ef6d1983c532794c6c7aa3834e74889b51084f20165fccd8a93b5c1cc370eca6fe08471a5039d40b895c1d97c55ac5b88c4890657b4dfc9db80d793fa34500dfdbc98a06df1d39b1174d632306b36ac2cd01773b5975492398a53818cfbb22c7cc5765af51f8d339dd4a0d1b16443c168e89eba2e147eb962fbdde2bc5094e0d6f31782698a54fe3bf9cd4fae17f89e7a430f9939bf6e5ddb7f7ebc4642c06a4e505d55f8f030569acb07f30bc74bd9ff3eab839c3b597a6ebbc3276490ee1a6907fd81e08245d788da0a2642782f460495bbdd4ba48277aa074432855e8d86eb19972e4a054a016fc7e4f93ddcc5d989461d93cff37ef5459ff53273f9fd975a3d1c1c312751ab0e2b64cf359980f6cf76fc1f76113ab4050f92f1f3469a5f28a1b7912eeab21a3d2ce583ed15cd735040586dec5998eb3921b7066e85f62ee413c4799bc5a281155f70f6a842cee71518ad43fb3f00dade03a34189950214383331d813c3864ff0276a289e8df37f8288494d8ccbd7a118abd3e2fffe6bba90904eb0f5041eb8453db4b24474cf41cb3d8a93861c0714e46329ba529d68969c073eb7b768caabe5eac0bd7dcf9b222c1ec1d2675e8817df3392080507b8a91c63dee70332f21893b1e46d2859ac5dbc9d9e7bb8152bd6f7559f98cc3e7ab66f69357066cc1dca54e9107defd1b0aec9fd0053ee4ac7dd10d0b4df23798b7c96cb91624441b656ad2aed9ba542334dc7e2bff4af27a60bf5cddd17acc8fe5c9f0d530db610cf80ab3e0712252b4fa460d526ee42b386ad1ee4c4899e9efa879c7eb8424a60ab4d3a1438926921a039b372ab4252512321938b02ce829f56cdede6b0e99722d3d792783bd838c21ec734cd25433e009110e3b5e9365f9d5863500709fe411a1c8046da7540489c59f47f19a6a675d4cdfa392cd1aef69482cd0e53dde89569b71899baa55a1599399566b37ae45f1c0b0426496c5db92fec17f7a279c6e1e49215fc8005437c48d91191bb1dfcfb81ec650461a4a0cdbd3a8350c42ff7f60d0357c0b4954db0c4ccf4f97ef27f2fd519f949c3a566c0b03c0eff175309441e91629828c3b0967f438aab325f3d9d9dbc25027042422c935c9c55b5749076f4ff3ee60ff41f9fdc0f02e25aea9eb238886987ef709c60b2a22abe080370f38cb4e66503ddf256546883ddba128835c965e0ed2f46bc9c56b90a76df9edc69b40c314d084a486803961644e9f626fad1d6e8d7356a2f1ec3113778ec5e443de02ace4dc939d65c2d00b8a3a874f647e9f545a1fde0d3c64ecb4e084393327c1865e359aa2379f1b57b97d5bba7d927a634852c3d0c2eef27ad71c8988b8ea7e55c0b2b9061faebbcaf6e9040eff692b995aab1c0730541e7f369b1d06c13011a3a31a2b923e9258d0f05b0db67a6140d21e7bafa6ef7db195b68fc3836b9e7fa70ffd41a8113265bd2682dc0e9ba67cc3660962a30d8c85f186fee8a2962609fb65fe6f6ed7aabc8f10939e4212ca592dbe68475a8c05e0a827e6c27cb515ac002ed42a86d506e21516c27ce5bf1bbbb69d5b729d3017be1d0ff5f7f1c56c9ec10130bcabafbfecfa470ed26c43e041fcff20f2a1ff71166603523a7e7ac37ca527216ee479f4a5e67821cafdaa0f7b49d49a30242c86546b4ad275bfabf66f3272f59da9049f576788eb0a385f5939f4a096e6c78a6194883598e96a53efc0b7dd6fd581544f10dfed23eedebc98f38f63fb114c6c198341fff65aa3f3100af49dc853700bb919bdc72835886d1e7df04735e74681a7da84a1d698ec3fd1fdb25cba25054748114beb21c671c85c5e2fea74940684a430273ca0a9787cbaef9e222f09b7dad119160aa1afc8714e45cf4bab18b97ab27e64c41dd59ec2739b8fa9cab29b359852aff8bed6ea6fb2664c94cb0f80f2e009a3050737ad7a0004d1df1fe8aea7970bf7c7c31aeacb9f4860112835e1cd79f5b6c0a2651c73b22f34eb601f339afc3206952800e36a9e4c023da61977ab841fc89258a2010ce3dbc9af24d8104a92cddda825749e42078dcd4145ea0972ca0be70ef5e4f8fffb99fc09701b8b4d0b9af6ed83374bd9000c2e4550c67872408024567ce9d3219b9ba074408faeb12eea8fcc3a7ea90871b05e4ebda661ad6fa6cd9e4b6169af2fa5db26e2d71ee59dff9302fc90167fb9354504208be8f43ac3e86775aa7f5c46b21ee2a47bb4b43f6f271040afa8e1a8534a4a3f363a0bf8514fb128a871f883f2e8e9773e564bd3836ec0d2d350000346b90a5971a119e62d083fbb424188ef5a7649d67320b2589e2f25e116d353f6c46bda42c3f53a2c8891f5b065b010d49aae5e81960c8b8a0806495ee577e7cddfee9c33baab397a611dc899782522c1082709afdcd29f17390be1c98efdfdf199c95ec452f5e16127d840f7991dfb111afc64719d482702", 0x1030) socketpair$inet(0x2, 0x3, 0x2, &(0x7f0000000280)) sendto(r2, &(0x7f0000000080)="0180924d4d98904e667364144c25a3e551305b18d615fabff7cb14a3c449570de44feae87be09e1ad3ef87b07ff9e9b7f9a31bf1286b0ccd18523509d26f5189c5de5f908e5de65c312f738a799d6b708638c7e8d671ad604eec426c85c2778f9913a9b8f9a17cf2d11dc6850c0f584ec94a17c3cd8f028ae110c5e4b37ac2c5478ca24422cc6ed80ef4eb67bf2a7e328bf839ceea7802368038b90b72b2c4ba668b75adfa5197e7", 0xa8, 0x1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x7, 0x800) setsockopt(r2, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) socket$inet6(0x18, 0x4000, 0x4) getpid() setsockopt(r0, 0x3, 0x5, &(0x7f0000000240)="45710ca9627f7926342bec66e3063f7012b5daa2df370419b10c565466184fd6151af3", 0x23) 14:55:39 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x4000, 0x3) setsockopt(r1, 0x91, 0x7, 0x0, 0x0) 14:55:39 executing program 0: socketpair(0x3a, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x81) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x40006c4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) 14:55:39 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000040)='\x00\x00\x00\x00', 0x2ba334c45a28398c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCNXCL(r1, 0x2000740e) 14:55:39 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x85d63b5bf21016c2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0875e3fa3c2fab172f6b07c6490b6c515c58e3db692be0c58ce0ba51e8228677be67949314b5af4e02e4425ad6e03c312c44e6693ef5d9750cebe6239da283bb5ce62cb58c98f76e1a6f14b8633740e4136db6637c521420b8296f2df52a7501b3f04a55a9a2a216b8c74ea99c14ec14694aebaebaff5db19af35464d850604534509a1bf6efa35dfcb95a21d46f3ecc5643b9c3ff1853f3ad13998fd4858850500601e966939037340a901b7f773c3ce28de026d11e059619a3f5bbdb17705bf13e8e5e97cd86e44377af9ff76ffdaa313c67e32af0e8d67194", 0xda) listen(0xffffffffffffffff, 0x1000000) connect$inet(r0, &(0x7f0000000000), 0xc) kqueue() 14:55:39 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) close(r0) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) pipe(&(0x7f0000000100)) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/65, 0x41}, {&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000000c0)=""/59, 0x3b}], 0x5) sync() 14:55:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fchmod(r0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10, 0x80) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0xd2, 0x20000080, 0x6, 0x423}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x4, 0x7f}], 0x3f, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x23, 0x0, 0x0, 0xfffffffffffffffc}, {{r0}, 0x0, 0x3, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x2, 0x281b}, {{r0}, 0x0, 0x10, 0x1, 0x2, 0x939}, {{r0}, 0xfffffffffffffffb, 0x4, 0x200fffff, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x3, 0x20, 0x1}, {{r0}, 0xfffffffffffffffd, 0xe, 0x3, 0x0, 0x5}], 0x0, &(0x7f0000000380)={0x401, 0x100}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a400000000000000000000000040", 0xf06) r2 = syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180", 0xfffffffffffffffe}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:55:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:55:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) listen(r0, 0x0) 14:55:40 executing program 0: syz_emit_ethernet(0x2f7, &(0x7f0000000140)="b80584f0d7304b08589e6e5fc26bc9c7a7945b8f4abb1647968947bd6998bcbf2d48b16f90a6890d13e5222cefba65d7a9b0ec2a90a3c6b363b98d9ed71565016288c9aca7c5596f1d8431e54687b7757d3d69f89365df50580c5e1ff0e33b9dd8276620f5da4d61c9b9a329fbff213028d8d3a07ed713122b4d321bdc6cf1a6e6cf2b5d5f1c57cbac3d67bc095e0a91fa60d4b19842e3da13088bbe6f8565a4b22408c28be6b1cd7ff8488724dce72353440e2959b5f9cb5ed9bcf89ca0dd9cf05b5a5b18965fff7439e8e87de081bd680044b060e5a42cf45059a21da1816866e6241d17342728309eff002d8548ac62e889d09b86bebd10ba747fa36c54e93f5fd67275c319ea7d4cbf533cc65a9f833996f0405772bec4c6e77e02472867a3ef6d22269479824c") 14:55:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) close(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x1ff, 0x3}, {{r0}, 0x912baae2d8f36024, 0xb8, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x25, 0xa0000007, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x3, 0x11, 0x1, 0x5}], 0xfffffffffffff800, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x24, 0xf00fffff, 0x20, 0x400}, {{r0}, 0xfffffffffffffffe, 0x0, 0x200fffff, 0x8, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0xffffffffffffff20, 0x8c}], 0xb4, &(0x7f0000000140)={0xfffffffffffff800, 0xb2a}) 14:55:40 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20080, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:55:40 executing program 0: clock_getres(0x7, &(0x7f0000000040)) clock_settime(0x2, &(0x7f0000000000)={0x6, 0x9}) 14:55:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3f, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) 14:55:40 executing program 0: getgid() r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x21a, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 14:55:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) flock(r0, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) close(r0) dup(r1) 14:55:40 executing program 1: r0 = socket(0x0, 0x8003, 0x1) ftruncate(r0, 0x2) socket$inet(0x2, 0x1, 0xffffffffffff8001) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x9, 0x4) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="43eec7ec7e16a4b9e7930ae7efb5bb12ea0910597f8629267099d8bc11ec0c1df7189851cc8889210ce1941d15e3fb01d8f0f8d90d51504cf04605fdebea79c385c801354c53e5f8fa74e2197e6ce3538500c8e801f31f5e581838395eaeb39da1696e392c0bd5c596628c886bc6af3c47c668f0ae8d71ca6d2ce2c049fdb2de6dfcb8c2c69fe4cc5e12f7b254063da23782394627799d3658fcfad85ecd3e6223150b0942098306e4ba293d2f9fd280df7eba97c5123d7cc201bb32cad0e4541dccb811f6a031d0003a938090667720a84cde25028d9be36d8f084b2e1f72788f665a132077438f029a8a20ad897857b3", 0xf1}], 0x1) 14:55:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xf1, 0x0, 0x0, 0xfffffffffffffffd}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) r4 = geteuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d, 0x8000000}], 0x800, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) fsync(r0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) fsync(r0) syz_open_pts() 14:55:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r2 = kqueue() write(r1, &(0x7f0000000280)="5806e17999c44a1d42e86f6ef56e2a3e8f97ec00a445fc993c8b7fc9b6d3b2f87626e6bc9fbdca7b727abea9d7eca1ea20d848fa8699b9373c3ee33a0adfe19922413208fa710d36ac846c1e851ad83d11b34a8e8207f43008927d2c162e54bc3e02d26f92b706380df765af6d25b94fbea5", 0x72) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kqueue() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:55:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/41, 0xfffffffffffffed1}], 0x1) 14:55:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 14:55:40 executing program 1: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 14:55:40 executing program 0: r0 = getpid() wait4(r0, 0x0, 0x2000001, 0x0) getpgid(r0) r1 = shmget(0x1, 0x1000, 0xbd, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) 14:55:40 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="604aa9c7c19ef9ee726ab126636a84f96096453589d9c5cf5e9f64d09eba187f11f8b98cf408b271b8e6a60b9ef356dc9aa42221aa615c8c22bcde7c62238cf65c15121498cae9a2482fb848ac6a260cb0d72e3f686e369589eb612909966e70ba46035e169b77b2a7d48bcbf945d2fd5c3bc3ddea3507a391d2cf8e0a6bc32bebc32e3f57", 0x85, 0x0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x180, 0x80) ioctl$TIOCDRAIN(r1, 0x2000745e) 14:55:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:55:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x62, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) dup2(r0, r0) r1 = msgget$private(0x0, 0x10) nanosleep(&(0x7f0000000080)={0x5, 0x80}, &(0x7f0000001440)) msgctl$IPC_RMID(r1, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) r2 = msgget(0x0, 0x42) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000040)='./file0/file0\x00', 0x8010, 0x4) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="be2be0832946293862c820aa34ff1f1688ec5098de6f195d3be7e93be119b7fb266af02ea2cf4d3c63def766b89c18c820b4a39dee2b2983afcb15fd9e2bac914a55b4e9d4f03de86b69b3937c9737ee52a76e86e10ea752db4e57649bd4a1b7c91b94dd2637e8400e", 0x69}, {&(0x7f00000001c0)="c90d60476a9e0a73d5c06cfdccaf9e6b9d57731569b598df8ebf481ccec6694e92f3cff2deb4f2b64abd48c05fa0f5e69c293607e1e348b5064dbc08d184a3f8901eef69869b8de6bc631540ede1b04636854851c974476bd1e4945d", 0x5c}, {&(0x7f0000000240)="06071dab937790096f5e725cad570ae2b04e18a3b34bda99d2aaf479944f5e67b5c05bdd2141d238057fae11d8b1fd362d7202e0979600782e1932386b84c16616a65a07b1fe94b3072543da1d4619bed9d026283e8d71efda214375b5755fedcb6016142fb6b64ff2fd1ba4014d9c6c2650718ffee564f68f87760b1662dcb9bb65c506fd5ec4f33ca486ed6055f195f127ab6e56bef33d567a61626be8d22247c2e00140491e016a8ec2bd29471958dc5dfbce1575cea44c1f78ee7aaac90919b649fd9cd6022fe6fed4a94a6a7b1de46e4c1d4e2fc59500301750eab5dbb1f9edcc34948a059401f9db07cd64ce773ee3146fa3f5acb1fa16f3d5245b1fe91779f47b3f26e21b87b2a68af323370947af6482dd391fd8c35f6ca5fbd6c32d55a6b08fd22272ef9f8d43e505589f4f90c75bf39da1d920aed01f2e9e19c79e8b27840f8d5574397279f84380599fd5b74c545798b2ec779a4db841a8af2df61ab2ebf49ebdcf14958da6a69d82b75bc74d042322ba9d94660fa9006a5c44a427b39847daafaee5a0387a5df6943a697c12652fc5283e481d83cdbe5029759bc9f046c1f7420f8b1cc594be9e52d20e046179dc27ab394da439dcff20073f80107876c4eeca196c927848fc9d46c0c7a74563da47f28aec04d63cbc15b41d0e9a7ca53a70f59e4b760fd7692c390c404cce8f83fdaf1ee3bb38e11c15c8002b404c435bd942002086bb82f1a1d3fa8a866eed0ae5f4bfc1a946fac259b98d869c3a7e5761912bd62381a82c059cccaac97eddb771b66b27f6ec494cb689fc97dfaeb7c57a392fc0dc11e5601c80ca0ed4116fd5d9019ce00b560e561b64d0a6dcd5f7e7cf28bc5bd60ca96698b392de4532569f3f7956a1bf89073bf6fcea6c1b222a2565f4f3a214152082b16892721629932fdddb27ddffd370e5e2b7fa5010d61a172e59db466e605deb0569e74e6cf019844f6832e9ad5f3a4934fe409d6f1b76a993defb2b4abfdede4dbc7465d0820874a952c0a8f408835e5e7a007c2c6d4c60390ce6c6908ac49c11064a0e3545ebfcf96333f4c6d8724252fe5c54022dcfd0cc1cb188727ef60b632e21dc883b1a59d1a8e74c3ffea9fc9b6adc1441d06b89e0e824a5c07ef0452dd4d772f4e858cd8726272c063ad292e2e04dc59795b27141774a6c21d1f316b185003b7af31d5bbb27ea2ad6cfe609bc3c69e187c98caffcbb1d2392b2e10179536d17554158d521ef017fbb42b2a53d5ce1e884f5c228c2b168f62e026f0c93964b7a347716c8c73e15a1723444bf9b79061e999b38218452159957f716f13e818cb29d642eb2c91ad1769327a2069b335f020157e4b7421e7dc7775306d8ccec5a07eb733e98643072613bf3c0483a91609b1969c9e323583861e06e6679f399e47c8e929c11887854034a5e4914c687a213ff7c07e23f08ef4fb95a971195240d61b67c0af77b066955c24e7d1612a3af3255feff0823ea1579c487fa47435c32845aa4abb37c6bd5287cfc3b05f94ae271ee9a22c8c325729e3cdea4feccee219a942719b0215f5a06a503ed09dfb1b04087bd4ff79dbb4770e559c188dcb6c6f05075d472a3bb7dc76a8c753abb07da0a51d498b9664dc52401636fb7420906aa6661ac34de2dd95ee3774f2695902d2b29ec3d9101f6fff1b35794603f6688db2f09711223213220f0654d32550f286988944cfddb8576a7833d8d3aba2d11a43457f7233099bf3d517e8ffdd4b659762a1699a48d57d386765b7572b1cd0477c5ac99a7be4b35373451534831eeeaf452a8a9ca6b64bec264a7494f7daed50e041800564a71f19caff4a4cc0fd5c27c7c2c269dd57632b415a02ccad3860880b45d72a95be493098248e658c143d85ef1a705e4bf623166b340994d0c445918b7d9961b2cf61a3976af20f6fd284223c864f7e6cdd3e8cc849b0e5137008d387ca21721a08508866e8f565cf2b9ca08c1bcfeb55bc7613e455bd2a20e9279cff2a9a120e08e79cb5fd3f651988fcf9e4019d3eeab299afa30d78e00ab95cba71f4647f8b8eb21d5c19961509da9480fa5bcb86dce4045c4d3d166c785c3267dabe06a6deddc0532ea35e3ca979b15969af780b9d4998fed40c08a239320318eed40de60e2a2f945babb1a11ecb8eb9e12fece1ef9d3e48c2f4a4292c9bda08758805a73e43dda51e906aee482ddb0d766e8d04374c83869f0b6cc70b869ddadefbbc48ace47d86da8d5e9675c342221ea7e40960193457478e8c2d9f2a5bf67f18db98d5c13657bc4fd5460d4ae575994bebcd5241c46d3930ec0b61b0a89f8a0d25b73ed3728aa1b01b120f4e732e2377bab3a0cb5fecd0e69d699b9253d25ad6c6f7b2030f0dd3a8060ccedf104686915726545522cb6a903d1c33fb92a63c559caf54d06303ffd1de06db15cd653656f3ee4b3ff5c062f82213d0663999884792e5c284b08af51480b21cf60ce7852449ad0bab200069659ed25d49e467cf7472b5ee7aef772658fe71fb3c04c5a7a2ad1e057e194ac9d4f1c5a7874931ba78410f13f2cf4d4f27c7c98a1f227281ca47e35f85be45d8f774168129382e42e5d0c01dc340689e780b3a12711df07c3885f52e2a1ce4fc91e489a3461abe7ce8425ffe137cb7ac5cb30f3c7dc9a120f9b5724f21bd6ca230e4cd20eaabd5c729514074715b9f6c838dad08cdd860624c67030e91feb3e4b48cc85a7fd68e740a925061f9fbf8115f5c298dc92832eccb2512edd5296a31dd4ce6c104609bc4200319f5b5f8ca265cafaceeb82ddf3c7bc4097c836d2b4da0c6f186e3e9452f57d90de6abc86ca9585df14f7d16c5a55832f8a24898a4d0b23ea1ab4492fc022f3647a5e347e5fda8caa85b5a33c8695cb35d78881a82749f48f93b57e686ba1c1238acc78b75545fe9fb903c08339d760f1de3284f0c7a65844025cc86fd20986126b11fe8dce937242d80427291ddcae17e19a6c22464a72a346c1589fcd48a1e942f4dbe7880ae330345220ffbee59da21fd3c6c4fac5085efab16863f3936a0e3c62cd6cc0d0d1f3ceb0be81234442d889cf7f7fa9ac94a9933a698a76c2e9503e78c28c941435af29b9c91f52658140279a6513376ad8ceb43e9bf975bb8540ae4243cd5ba07234a21b68a09e7afed655bba2331fb1268115d8757b7dc5232f2dcef1e1eeb68c2d64ffa121cbcea0b89c94688995346c1e993934f71ac7c5fe4fba1467c4ce6bf0d70cb9b199d69558aacd8bea2863ab4fea3ee00601e060c083ddb9c0a645296140ef8bd1cedbdfa6d789287fe6d7673ca61d9c5908b306bd1a2a3a344210b17a13622a40c217a357cc1e12052328809816764aa32164080dfe8f91df87d6329256070eb31af81a824124888784d7263ea8a8e63ba742f58ee24bc89ab67742a1ffecd9917f9812a00797472afc37113a056232a3af815043b5bed609662a6036d0a41a704dff213b33e0461255b35ccfe48a64b0eed68a80215e66dfd9039acc9690d8ae091112aa32c9190df169ed45424cd8c412338f061d6b7498fb588bf60ef35f7ba0433653194cba2f2c368311d46267886175f3a7d73b54ea9f8af605fa2bbd62c3cd18f3dca151b885999cd8001e1575f4990734b409592e50f35e7a3b6d1cd3cebe20f789bab06d9bb2b541d07f83ddc74b6bbd109310f3156cb77c337889f7ae8ce290e2a3b4883f66facc2f5c92eb63b57b1eb6009c72dfb0d3054db9b2d139ed9adf968037b9287b65c547d5707a54db1ca44ebadcddcd8377df41692c1f130834d4c0673b90400fbb45fdc85cab9a05aa7db2062416be6f79ea3f2d8c4f7f5d9831dd21e01c54d9cda7f82844e8b9efe9642f0ec7cf1d39e39122058a23968b79a954e72360a5e161957dfef3cb4174204e0cff36d9dec35dbcf501cdfc08550c19d59dea1e4590011e31777dd63d899474cbdcd94f4461e5acca9e81baede2b51a423c4f8b547759aa439625331d480ec636206fac59f7ce3ff368beb4eff3705df0573d79df76747453b0e89998f2ee4ec67a9b9e2328df194171a14fab68030852791ca527828a50b6676fa4bf748b314bf70b7956ab56d2d8e80e2bc2f80e25eb41ebc5d68affbd442dc0b4b199ae1ebc4f40defe52dda6b4d2a73f553381f32e7639c3b535bf1dfcdec234d31ac54efefa9b7ea0f28acfa828091fc23d5d769cc40b483e3e0790608ad1aeb4876a97c16f0068f3866b24af06db5ee1d3712a88b8954ca644778b39084031658b195bf51c82dad8e782618256907363531427e6532a3211effe621e28a47d7d5998c1d7aba65048a5c6d1c34ce8cbd65fc5c75512ee2f02a131ca372f4f70917863d779a81c288fef43ef3a1c442f4430f3418f4f2d6016463d118bcb2dd1e87ff98ec864f039d16a6d8267b32c88ddce45079b80aac7d4a63ab47ba9f903c59f0fdb43a663bb2f1d87857b74c93371d76768d39caf9012f38457f0ee5d02c5ca2dc32f446f3bb834053b2b61018e73d29137d86dbcdc90b394ae2638b06f8bc0f191863e694f2f6cb1f29686d671c1b5aaa7f2b282dbe49bbeb92c3a146cd43e5b13773837eaf811445549135b0a9c4f670017f82829e3584cb2fa1f803039fd77bfe4659663cf1e24b9f4652854399a60dac231adc3ea942c8029df022a790ed1c72d0a69e9a18bda3d8fab7824da168b76e3b7c8fb2a164dbffa0834a1bbbfc3f5d61de10c69e53253cfc152e5fb0a22b7be9d09c10af184c1ee2ee786a3647fff40c6290c237402321259c73526f498ce2bb28335cad3899efae5896a12724311e474d0ef29ba530552fd64e7e67ab951179332b73388c7ca1ca1a7e77c809e9e8842490888e13377bfafa24df536271d1a6dbe4eb12ca858ec13fa9a81612057b2730be00570cdd61fc8885cd78fc8430aa3e390d1babd685a052b95e54ce7f59efd2cd9873a6d96a13a65d665e364475462fd0d75f8cf898309c80ca44a6d245058d7277cc1ff0085a25fd563bbf0a5361e284c988f3c2097b79afb6efee85ed55eaf4db57463d4a933fec568d6846d8c3953a728a91b3ac7605a2cac45ad4ce5e31fbb82953bfcc5d66715752cea4cad6c698850e1716b5c10f2b871156617d44077e1a98c5207187ea24bdab88c65536bf83afb22d6215bb7d6458fbfb66f7ad203cbdb91a44deae3b15fcad73a9923d3a3d2905a858a34a26df55f495133fa34bbc2a7767802e660d0ec186fc12eeeb6a3604ec5f2be43ec808acceec4ef810ba68fb91faf100b199cd869c769bbd85c3be0863f25497f19cb4dfbe76a0cea6e5e13ad593f39dc24389d6d4db4ba924e8d3fcd0b915e84ff3c2aa192a7938cc39eb5417a34faea84983bde358245910c3567db106f26383511ea96554d76e4a06e57b84a81d2a76d285bb119a6da11573a93e8742d8f0fbe9fd303c4e9fca6c3234cb96cfe654e226bf67b1346c5450e0d0314ce47351b4506a112ececcfb144cf39a6749a66d185642c52d1ef284881046275d60d7ce71aa91c59ab7fba70bd559ac5d65f66ccd3dcb15b1b35992743ce2de228509f551f846c1f8dcc10b604df0cb7c3ae544c878869ff820110d003f6c5b32c386631cee77350976f02f417c2c7d450f805180b22a77f65bdf0a20441706242bea9f69483ae4aacd84d30a84b649bda447847e301b1c8b43882a01d26919b75245cda830bb41d0beb3dfddb5616200083510d274c3260c8afc2004a124fe2ead2200de51e1a9dff8d34b99dec3ad8a9e78fefc091e979", 0x1000}, {&(0x7f0000001240)="19c730401276b2dbd7d2030ea8980e45d73e31c1ce560bcfca749504b7680b3e5fa4d1994488f6826f172f1041e937961d1c3689c514cecdd77a1b6a5c029223edd99068c8e295321d6b81d22b3b30c487f7cfbad6d9abb7", 0x58}, {&(0x7f00000012c0)="11f2de190bf3c3657d44e11027c727ff88f709681b7d47ff50c21d241575bc34fa9909da7a7c208d2fed292f0b643f40f97e6599d55148e49f52063350e5d41ac12cddfcc26eed52bee9ab7153bcef50b26635d538c2a5d01c020790a98ca7f44d868446fc21d47adcbf2064781ab5d960fb1ae732b65cdfcd0814780abdab702424de3adaf3a03ca5db12bfc63e8eb1192125b731cda7d9cb6f92fade39aabd87e106bb6590f47d7379fdf267a9ba0e8dd0e36c83c678dbde9952af8fff106f705b5d53a193657dfecd5fb490ce079f36975efb9702fd5a12147982e0060853", 0xe0}], 0x5, 0x0) 14:55:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2015, 0x5cd5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) 14:55:41 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xfffc, 0x0) close(r1) 14:55:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000000)='./file0\x00', 0x60, 0x80000000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xfffffffffffffff7) r1 = getpgrp() wait4(r1, &(0x7f0000000080), 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f00000000c0), 0x3, &(0x7f0000000100)) sendto$unix(r0, &(0x7f00000001c0)="7ede1559360e183c0e2d3bf073bd580834ba54eb0edc59194dbd75394aaa6cd64108660da0ed0a7654bdae89130bc58d", 0x30, 0x400, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) renameat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1f) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x8001) connect$inet6(r0, &(0x7f0000000340)={0x18, 0x2, 0x0, 0x4}, 0xc) r3 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) recvfrom$unix(r0, &(0x7f0000000400)=""/181, 0xb5, 0x1, 0x0, 0x0) r4 = accept(r0, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) chmod(&(0x7f0000000540)='./file0\x00', 0x2) recvfrom$unix(r4, &(0x7f0000000580)=""/186, 0xba, 0x800, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r4, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) bind(r3, &(0x7f0000000740)=@in6={0x18, 0x0, 0x9ed5}, 0xc) recvfrom$unix(r0, &(0x7f0000000780)=""/30, 0x1e, 0x800, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x0}, 0x8) getpgid(r2) sendto$unix(r0, &(0x7f0000000800)="f3654b9eb8564e1c447451bb6827d4c622139b665317d8ff062b1a449ed6c898670bde8c7ab775c088b9183ab23690ef240b67f0293b1c6980ba128accc86b348330e96bb6218ef1b98f57b0be17ef5069355a26b677eea4bbdfbccef8c5d33a83ad03f6c93889dde402065bade86de5d621a2c27fdcc80c19d336966ef5269d7f13b0cd1e9caa53fd4c50b9c2caa23ace41ebcf48791d37bdb2c4cd29c0cbbdca888823939d763e4f71ae4564f4da14202aa763c3f06d239797676cca765af434458868e43d4fd665de3e859edb8c81b93076bf2d4585a13f032a0f4005ba0b84a2bed585e4e0d69090ffa023abc399ff44f334f7418a5d75c2d557ebd00aa35cd4670ccc5e29d1ab75c2d51b49fcee6d67d2f63524d611a55c089bcca64e6e67cfe13734509369d2b9716dea849fdaac7ce6312177b876a1bb5986af6337330dfced641be271c98b12b5530576a20f5444eb7d4ce5134459c9852bc895e850859ab3393b10adfdbcf8eee90ae93890938be1bd4bb5466536fd4fc4d1e7331752ad63ab288c7db5169027f445f80831630c8ff7686f1994ce9a4ba06a8482bd74cf3f31f0455b3184fab0ab67ba86f0dfba965b1b7c0306cbac2c30098ebd6ee6fe3c0065562f61c0db56cd925786fd49a411837fd1bd9d59bfec7859d20a97d62a7c58da68a8245294aa09d4f57c344ee30793a971af41eaa0b9ed784d663a80ba8d6ddebea7d91297d80e12993c1c40f3a3623fe1384fe02caae3ec4e49488e50ba58acc054bb527156ae0ba50c7590fe8518ed80950f4a688adcd507269ce65a9a9cfe339347a7701728008a5478cfab3b6a3697e28c1500abe3e465f495759fe2a3d39b0257b9ab85ed539d5c0b6421000751140fb429d73c8cc0d381a09b72185c74c075cf1f4f3802fa61d65722ba9e8de745f5fe70291bf4bdb02d8b624c784519f661d223264b09b859d5ecf3cff5f6a9dee9171140c9a8703af4099de3b15f94a559e809d107d9197674949089c1bbdd2e624935f672c5c2b8f40511f971301f2a25bae9aa78af43fb0dd9d9c1f9c4d1f89f66d71662d4ca9fb346bcd6079a3020b0feb298e51de252628664281d515e4be13f707a04a2856c8d7162c85c879f8fb89e2e1eb148bf79d003780410e89e326194be7c8096b3c5b191184ed40afcce57259f4a08ad8798a126e0da8e91de899109097cc803f80a2eb04c36b707c95f688d02d7d5c62ce15362fd489518c8a9ada7b4c2465294a10bc3da45583558e47de16e9a4427115fae2e1c82a339d32d36178b78d6e8653294e354101eb96f590f8110257c216a5fc081d04dcac42a2c3bbb9ca951149ea0a95a86a608310657dca60fff2ad491a9cb88957fa0fc15db0a8fe65995d8c04d8dc641f334e9475be479da5cebb7bdcaea5712a0f1daa038bef455344be234c6b981a918f2e9092d29236087c2ca8e509093015232231634267cabdfc9eeac9fc14885a12883a78dada11bc74897f90b6ad615734bdc595c2c125d1a970b1bca11a62ef55ceb504656b3296986558c2ff9ff741fe27d7cac0f41c5583880fbedd322e06e476d508662a4a1e18bda9c35276ea4f098f6e901af49b9adbbc1147629e1b2b7a142d81d65ff180a7052f7a1179cc2605e46b5eef4c849f876192f38fc9589b71fa26d6675de87a2a0d672b9aa638f8f7a545151e62481bc0861865ef53620b2f19e5f2c84f4672196a4b2fbac0d7c86ae5a45150c057d4c8ceaa7134a67faaddb15bc8aaa2ade1e5b903a96a5b080e0811c2f3d5955a2f550a868ea564ca48ae50ad1010be21aa03d033b09b2ac519e0f9cc8f3453b6429303304835a2d77b2b2c6c8701c2f4eb3b8e265203351d1465d05b20ad7e2988e8c0a4fee107cd087a46b067e1616bcd5cada0728a3ea6727b92ee3efad2eca8c3d50f43f76b6d67cba129d2caac2daab761ad25d74384afebfa5b931c5d21ea584104729a68a3601773885a2a0dd686bf57a3be479a2e6c39f3f7439b2237b99a02318a9322feb966b5a150c13941352a6feb2d05edc6f1849fe2bfe707f5a4fa599e1a06af79a469744b4badfe8fc56823543dac0f27eb6caba470cd338b7ae732b46bebe8753d4bc073fc2f77a9fc2739e4a564266ea9ee7af42f3a236a2b406c0c2cf7af9c09f9af0753ebe697b1f17bb07296c269a6e4e10370cbca78b6cb5dca4e56438535ad015f3a499543b8efec2dcd00befad17aec7a1d3ff0289e48c792ff2e775450630a4609783b13f844549d53a46231cc16144a4c5736c4a07b7fea0c0aa4d035a11c35b0c130db68c56cba185d37708099fd147c4a956a1a39a22b994a5fada7282673366d3e19a663c7e1bb200bcfe82ddd195b2b4fdf8007711444c8ba79742aef086cbeddc8d02ee2c5311a8a74fcd14e806254ed9ed4bd2a1eb86f33f4bb68599848ea21161e52a42ce080f0fe7333d804663039995b81897ab6dbc73aa20f8a2d8ad0cec4327006bcc5d5a81e8b11a71f5338a417316dca2d646ebcb1e0a405416b8d129d9428b797a6d330a893bf3eb425b633f2584819d19fd5f8cd98c0cae3cbc0123c9221067d750f3e0bf02b4152bffa917a0c778a5d52638069c892d6b524cfdde20e474c710d4a36855c62260e2b9ec26a7902cae342c87eaad02cc3245afa78d0c880af308536dfbec12f6d9b7a1487737e6bf5b4efbb34a2abbcf674163f4f70a5a86ff43ede57740377835710a496c6f26718c6c2c2ed043a2ede450acc871d3c2db7e39e836f2cf517091df33f9b768ca52e36cc9c87f2309dfb115b1e729856365a5fe60be3d3e0a5c3ecb4a60c1b6e5f5716c759345105e6bc323e6406c058b32547c250fa2364a5f6ddc8ad18885e34b1814fe8d4517530c2f7e09c89e9319148f7334235ae368086c5386372c797fdc6c1ae464cd50207fa8a522446096a8b9c478daefde43a44654bb10f5b8d13d4d572696d847b47b09f3d7227a49da1466c3fb188d22a48338705ff4829f9327a437968bce6407efb7979ea0236745be4b34d7a0532259fc12043f025733f9c265aed86c8bc055bc27ea7e51f5830535a89c2b5aea6062d882713a41667ddb96d4b6f22b622b7d71dcd8ccf5bc89f0b57047c7b24f4a92a4e691aac31813788bc17c3ee335394ce115cc9ef241b043be95f3684041d188c2da2676be0889cd1f861e39a45a98b0c0728fa59f2cfb28f36311236c3191c8ee300176d7e4386c7c9c77a007cda7e4e53ae538c9665e8a74109e2abda6dc132b3c1354cde3b5e966bb001566746e1068018dfaf6979811a4c1ab7529f34b018ea1c50ba9bbd918af406431344e9afe3c461e02c7fc38e0d2a819b58017c0f8cfedff276264ee60b7b63c09e6e3ac2ce5d84f28311e5ce21ea01fa4c995589ffbdbf9f202e048ebc65c6531372d2cae66aa4ec1412520550a2a3dffcc4d4bc309d152ea2868964b7edb7ec2636086e98f44d5be371f8661505ee48b9593b8f1a0d1be92b81c63191d63a4734f9dfd4c5fd72c415250259c837ecacfacde224b43bbcc6de66a78960319e4ee1b8a6b8c582a1b8a6ab512e4531fca0b1f1c9bd028f5e39aef0c9b219980d03e513d7534b6d280ad3e48b7fa47fad660d7fa9cf8557619183281cf28dd577c67f23cc9e6f3dd51c53cf668194e0cba60d4a4b2796da7cdd85bb74e7d07152d20086f04aa6d51c4ac4b15c0654b03bd8941d784e45da923a9d34f821c2beabd1842c62f1405ff6c09ef01f707754629712d41c61435522bd55f5e98dbbe8bbb030997e6791fa3811b376277f1a58bd440211571d0f5bb665eb7faf75ea26150d3d71301c7cdfca975657243aab141d7965086040a22ffa4ca41d7b3ae0687f4705af99aa8a937705fb520612165523b45c771f7f95f63172e98854ae7023157365b6c34de732d391d636a70ae3e9f453ed97bed440fc9655df0e790a9b90911f56e4a9a0cac01c2d95678fd5091e147838e9cd01a1b477d43c552c143bcc339b99511467e0d22150c59e2c58dbed0c0bca9c3c58cc01a530fcdc6c388a06d465eba6d5473ebfc4c6d0456df41e119399a529a37f2db6ec79c9084823d02c3a4c556e8bc691e42e2ed1031daf62cc9157bbe1fd95a50185439eca4ea5ec3755b90e59c512f16c34c216df76f3c9c6901e4f75598741ae5ae2ad7107b26320abc098ebb13ad1714bd2d5befdbca06bc16d1eb980cd1b4cc230cd953d2fa61ed4bbe79fcb2eae37128d6e89db9d24f252cbe05b2999683a22a723ffe0c287dca847273f31f5ea4ad255954b9db54113f312483a6303dafc5186186fab5ee8abc62a89e60657d88e4879c7c7749e0079e94a789263c3ade6a937bf5b9921bb3365596218be92ff14789cf93eaee44c28692e598b75c8939da8ffc77d279c8a7a3bfdb4714501db6dca4bdc5e0ab17a76a78667a553d7d69cf973b799f7879c1b2578ad7c7ceedc45b1b06e5487ec937d8237bbff3e112e0385b156edf5ab74ea93108b88805cc38a2dd913055be386b7dd62f349815bfd6e39ba8d9bb757752ca8a0a53fbff05c6df91fa409776c72aef93fee112a071573abd917ddd0c06b5c4d459971aac11d021d6130dd15b47408b5e78ff4010e83c0f4787348178785d0a293556eb2bb93904be61d5b6efb2b3520aa687e4c415190a0cdc544c177db561130837856dfd3a593a7dd4c9a566306152b22fa36a887d2daec9742f264f68fc0eeea124cee5724ec9489c57dbf76def7b1c071885489309762254ddd1f0761abded52cc96cfb772f7f366e781b768ece1985735585fe71b3995a5568a6420b960e7b11462e97f2ba9edb476f0095a0935e627a7e1e935419ee158a68c3b8d7192b98c0571ef34f645b5f8346d18870e66dacc7d14c5e68bb1ab57f4dd5ea5b2db919c890b01bc2350a0ffb9fd57908b64dca48aeeda748e7c227ec3d5798aceb4eae79d7cbeb43928cec257d439d0ca3f93787175fd2a245bc2b7f72f1ebd9b1b4415517026ab8931b57ea4bd15e25fee218bee60469fe82f957251dd22bc705c98629b91db29d73867cc2f161e39cc33fea1435622ca5e6513d0a6c406547b20ccafe28e4ef9a50397662e02757595ba13a13bba52889dc10947a87f59c1f261ee0f27762af6b862cadc2f32e330a73e419482094695cfd47eed1cd60b74ca9580f9bcb2e1436fb8b60cee369102b560e90eed4f405412a79ea74691a440af9f567210d7d331be1132cb47eb4ec11f562a71e98faac9c3f2bc8771fd14bc47eaaeef1c9bcaa28b49768c020b85c81e1856e7da0674d1535eca407732bf09e8153ca47378b3368f94616bfd8c0c51ad4a74dec8af5df70f4f96ae1d0e22e201d2f81b7d3ead9f08b58b1875309b9b94cb50dc2a10470a46320a70f41b0fdf6c69421d8bf4262531e3702de9180711506f3dab020de916e768b645d835cbe30e25ca194e552643a07173e42bee0492b3f41f0cc0caca5d412c3818dea65f809eca10ffccf5f45746fe97bf375a33accc98e9d3d43d90350295b617f3ade74543b075c6027f449fd04ca8489283066dc77dc42464452f0ef2382ce6333e9f8e10a4020dddd3c18f1d5b43f6823dff93bbcba76ff7596bdca7e166109d3761687f0da8f607b9471dc1b759a4082965019de041e3477b83e6db20efcc16662c3e2806c96b49c386a07a41124130818cc93fce3de4855dadf5d471ed08f7381a7de466d77a50b8e4533cc447cb1b35963149dc9e752f43243951b40d7ff5d4d64d772568d9e82c", 0x1000, 0x405, &(0x7f0000001800)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000001840)='./file1\x00', 0x10008, 0x2) open(&(0x7f0000001880)='./file1\x00', 0x20000, 0x109) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) seteuid(r5) r6 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) 14:55:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 14:55:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe6696c653000"], 0xffffffffffffffef) semget$private(0x0, 0x3, 0x50a) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = shmget(0x0, 0x1000, 0x22, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001000)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4457cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3748a18994719e859d32859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c7dea9d24f31443e2a91df51d75bc49f80c8e", 0x7c2}], 0x1) 14:55:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) ftruncate(r3, 0x114a00000000) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 14:55:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10001) geteuid() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000001380)='./bus\x00', 0x41, 0x1) socket$unix(0x1, 0x1, 0x0) getegid() sendto$unix(r0, &(0x7f0000000280)="c64ed024af391bf8f5f5d9435b9f0f4468e91478c8483e112b8b77ada0ec717c0f80014aa17d01482852ff5a241233bb86a25de7e6da46a988cb8ade7daf0c755652b9f689b1432ac6abb91c87a4aa45ec1f639b8836f9818265ae5b423d43c636b12bcc78601ca3367987a11ef18a7c1935f48a0f6b96d2687d08100438a62635364d6c16da6c54af7a477d05df7a5018435fa09d55e22d318fbe5edb133694e0c2d071955676b7b9c5fb2f39560666fc7861dc67572a82f79364ee6472def2b3706a370bb797da8d98b7f8b469d76fd9f596baa07f7eb36e3de40791ec5f9f743d3c0eaa717372fd5c66d4d7bc614e2e4da3b85cd6eba480173d367de9465d3bda19212a0cbda47b31a2692238bf53710504fc32c94b218e1897767fe9eb8f8f074d3de4dd91eab1d983811e1dd3e6d19e76ad2677728a079712555a8425c7980d7ecfd083335e4d90308563e25f73ddc4bc1adcb6c32bde3eee0ad6a4c8f4e7f20280ea94cfd10310f8db02f4ef829b483ac9276009d0d77f9ecddfe621e5da6a5c9776854895c45c28e3e0ea5af64a74a80a02595bd55d553ae9a8062cc9670a8303161769805ec8ae985d713bf5877f54fe5099fee09a58d70fe6f4e11eff44914a353a2cebbf6029a53c20cb6c5fba77a66cfffe921461a78fbabe64591820efe27368af70918a34b0c2a2e6454ff7057c1e35ec1067632a7317b8195f6ef873ca615204403a31972ab7c2a7e35685ddd980eb1b72f59c6cbb88adbe7825e3db68454f053f28f7345392f925d6189131c8dc808d762b1ed758b6a0e2c5a35837de4d1e5d457f2f48f0364e0b5e8c5804882ad1289ec561d74083f53125c1aee96c54f7afb920b78149a9e6e831ddfc6bcbc829a6fa5d7bbe99c87371ff039d93dc4729a83122d7d9c2e013a1a88738524372bd2fd0604f3ba693ed60b148036b32bc468321801672c18d534b19e8caa60c3a0f98ece50c23f0d5a13872a6b24bcc5e6c3c345921faf5017070fb54f4cea1b5cb0d9469c7712edde24600a2ac268e81d953ad0c5cdfad6e350f7c9c77c18c375596e0004fe910c3f837c70720699ad295eda5d5639363c91e1f16d7cfd4da228bd5fcd49e20fc9d95b55b53c0bde99018c6a80bac9520255f1d986dbb9d7be7c302747d0dfec540f1989913549fdc3a4ff28bd291f3af1517ee1112461094b438c3de5dbd65c5d97dac4738a57a2f94e876a4d067caf9794249a22bc6aa1b35a0183ed1b82e0033957678382b394fa95a1357d4e0fcdcb79b5a429e7a4ab953b9b3afc9352c334705da3ab5060722c7a51b7d6190d59e89f2603d75051e47e97f7161606f2049665647330ceb4a91a109e19cfcdee726e4c524d3bbe17c732d673c14b4f7eedadc22564b65b18c4427fe60d2f191ab511937d991754bb729e7dcaeb102474687b39bfe7687207ad7a4a1d6f4a8aee84681ffedbe475c1eb933d17587fdac727958ab3d1e5a681909154e77955cfe435c1c68021415cb6729e88eabda0ab23b4fdf89b835b95d9e10e4963493ffb2bec0682637e79119d0be11265f5aeefc040b672f765d09861172e7b978fd10f5e81c88806002cd167ffb1bb05a6b403c2353a738bb6e85062eef6a3be04135050cc1fa586c8e096af416cf36d03e76ab39b27d9961fd9bd55897d8b1ff33de1125628252636793ba8e31f4f044e0de38d15993ba1822eb5e71733e98389218e1b8ca304e88252f77b712ba47043e17ba77af9956c527704ebdc39cd5995feb8ebacfed7ecadd84b7f4fe0156cec1212c373e3e79e82195e07d73706bfd2ec77509d4daffb5e7412e2cb4e73d8dbb00cc9fbde7b971947193287d267006cfa9f7a274eac9a691132909cfd522e2e05dce2c213f6369a5c13c5ae8023c3bb737e95faa84ee0655ad7ae9d5667b7735e3e8c281b99fed3f08fab4a353ffcb35bd8260ce2986454d2cdd6033febdb54d9c30f185b23ddcb4c38a000f13e1586517d65d48b3c5d0282a238216b36caf5d4f34cb4cb292f280e2a8462e66c1c1a3cf695b4eca6caa7443ac6a0dd09b8f5cf044d7fedf2e9a9c0d0dea221a6a941548a9324a9bdc5c43e8957aa71357d70a4a47e2eb60a6c6c05069c6606dce9fd81f13972f4bf49963a1bb08117d5085629518c201d4c7b880e38bd9bca41dd32f51f7cac0319fb75e26b32866f3e2cc5d9de8bf6f2b2133c1d38bbfcdbec8d98a9ae7f284830c8d2d75ed0656e56385bac798d27e9640150b439f6e30cd35f5d472081f465918f4def0796642c4b0ed3eff7e70134683648e7627518d773d6f20e3cb2e4481a65e359b27b4e774c987c8e130fbb87966a5a0b646e776817652124bdf8c0eedb452f17f2bb3e89ebebc631853263cd26cfb8a85c83467ade700ae100df53372ea7a8399b3675854c61cb0a0d374c27d40c9b4fa551e51c649999f52d9605f7f3f3167b28c0805d274d5d5516bfdda82564be14a1785e4e3f3980d105608dc44cc34d02b447f95973e0d158458c615c8acf13439fa53e0c37c836474ba7a4454382e4b3b72bdceace9fdb26822505e7a49c1a2bd982766ff2b75e53f56b3efbeb34662398b9e7915c306f14411978cda4833fe7b33b0a22c7fc270488167bffc611e99c3389e6f879cf71600a9465ebf42398abf6eedd7adc2dfb5b408524b12fb6ba5bca2dc38cb04f970ec828916fef23ad0c8c4a4da587a9830c084a4e6821ff8b9c9c016bc996457afe17800cb71565a142eda13b525d976f34c78feaa2ad8c2a8046f9e9ae2241ce497d28eaed36029827e4d57bb581ffbd93201a19e49c38ef6915b881c0e7c9635d0445e139d5bf4f4f2b39b1ce62bdaedabafb4b0a0537f7504cc2d38519351e741dba2bb6f364c16787172e65759e1dc7fdfa79081732035e0a307247c52d974a84bb95a73eed53b592695d73841fe465b9b6dec3bd68daa3837403abed736c02d22421396847496ccffec0b47b49b2505dc40e28073acd5ba83442df2b1e257890b833c87b5e202249df4438d5bcb480ecb6977fd77a1603ee7d5e0b97a207d9d74777e6d45bd3f317b709b01a48f9358df060d228c1fb0bdce1a8a3ddd3560c892023b27972b3b5837f0e3f28e38c9b800be5ae465354a8d941cd86612187672bd8b442e8f6638d056fd15d8524400b0c6170f553295c5a93235cc84dfe8dd0a2eba1b04ef63443c79d10a93618fe1155c524cc8f04d741fa59b39dba28ef340d2ec861d9bdd053d3933da20524261f4370e15a5e9bae5cae0cac6ac730982b0f3a225d14b271b8afff4ce6d16f22b4d09aa389aa45688c7622c674c0d1650b15875f04386b8d7c1be1c232d57e4461635fe86dfca559fdb4c95834954c91f7ecbf1098e71a8e5cf0d6408aa76165612044fd774b6001e75e16ba12c8a0d346b5e29e3c1bf195ef9654ed50c2e5f5fd351643531b3a8f6cbcff4855e0895d3a4ef6ce155568a9be36e704609004e7ee13052ff9d4630ef73f7a7787fe9a53972ff5f7e9c1ef0f5b97b6bca9a45c8cd7ec4089e409a3522dbad8fc81ad1c2318339dc150290025d894e0d8e471d0fa961ae153c3bfca82d0453356b6eea1170591628c3a322047b4e335bc1135296db6b3e7d165edf44e275dbd316fe3c36d93383e6e276cf6c3933219b22e6a84d3c845291ece85f42b976121c034a034bc26fac1d48938e99483b637f129326fac20066091643c3fbbda4eef66eb67f3f2621b9f06ebd2ce1cd114d32eddd2b3148ff255c737dafa78988d731e15a83ebbfa1cb5ec3c549f15a440ab9a3e22bd069cfd84a64ba4e695296399f0dac43ef8d811664fabaa54a75f5b7db3c39fa2e9bb0e5d1ec55022b441f289c63f8ec58d789646cd9b47f49558c683a34d34b32b304dc775cf53d7e2edd8e5c2544bbc26541f64375e3fdd9669e4b48906da9641b118a47ffa12240bf2ba4d94a6b7c7dd83b64ea3cd467380164f53628f9a7b3c97118700d29d86c91106b0bc1d32cc80898f682aba6c517153873f0ab68433de79f4b933b140b94166c68ed1f01cf86576a3e6e96db4ca37e32481daf64dae5601fc1f9e538e102b9edd79d5ab522193b94ecec26b221c839f6d8c816c0f9e0345e30cf96587811abaedb14df61e6aee23ca14b2dbea4ca31897ca59ef74daf39c94c04f9671cd2b9bd707205b1f87b82c245c88eeb73262a10b25dcd64918906c2809d44c40f4525c18b3b2591031aac66a1ef605efde7fb52843046da0f426adbd93ce18fb59ebe36f70966bfe1809d122dc0381c0f9c77932b636854a41a96b6a52c74298cf3a43693d1a798037d090a7d6b9d562cbd232d9cebe34bbafa5f088e6387830456abf80b6eb6119ee026c8d0960d2b19ce260d7c35a6079bf947cda194c245dbe8f2c3c73b0b7c2b75c0217c6096cc16691e6579f6343d1178e806807ba9928479a8d268b38b9a764a3f7748859c073d5c51ec4998b1ad4cfd857a11024b06f6043e14caeec753f7d214b844124566c4b144cd49fefa87ae233235cd8d338c005e4044a580f0a2420f1ee5e695988801640d1d3c83052cacbb7be8cc5b0c51e630cb190721144ca3b7aabfb3ee5a70a6dd5673f3781851c24c19d2c2146c0f06876fd283658bcac5cee4363a9c012b810fe2c8f09beb92904b50765d927a87856232b1333910ab43319bac1b9fe71a7401e95c12cf0ba1c69e2deedc6ac09f8270dd4cc900e4cfa39184c475671807cc59e313334042024352e402402d8b4aa947abb469a17961c9013a3e101778c01f41863e0c58a9b4e146874a687c02b80cd595c23ec462b1bbeab44cf1bc4f10cb86dd9e0890ac324d3fbc57e755ae7574cf6dbcf80a6cdd7654967bfcbda9101d0c3cb10576570b90de725f4b802651fadb1dadbb6900c90d068e71a3646980307f90886155e5ca88a32fe0decbce798aba52e4ba97392846e74f67d5f30e2e1a2026a3e11de10d2cd816db8f4946d282528b3287d3d9ffffa588bb1df0d311da3710ec78225cd879fe98303a33041efd3bcd533af54de40d120e953feb7eedaeb072e50e009da13549f31c495f64f75f9ac2759737600ebb7305cede3cc9be867dc3617c10daf3110d6d5d0056f6cda68b90db1d99ff2482e16412c278499be621dbd718d1f61e7c60b8e06b854005b4c4781910b3f0ac31ea5104b605d22f76300332ae210f1cac1af342b0793f5367767fe90cbfa14b1274088dedf480c7439adce9f19f1208d7be223710bf0384f910cf04ed10f3828051ffeec0e14c3dbb194096a4efa61242f50d0eec4cf7eef9d851f83bedef5b15c71a78667bd20bd6dca69b7c6c448525cb61616a20f904325834f192a971d9df40905aedd5b00b83c71fd531825a882231da5649517cd46f1a7cb56c68c59fe898e47ec5d2bb05820a5809d74022f99f89fbdaf14c3c641e79c97a06224c4159e009a70aa4d00bd5b50db6edaf88235ad546c8e34a4ccf45f55046c607daa0c2f544a7fa028178dd89538076082c8f6fd258c2a53d00cffd19d30e10287d394f180dd480529fb5069e208ae91b55b74b5ed92d6f77a455a0537ccd3292f0b2ae31df68a9c8810cad4a8ab2294ec1e59ef77648ba793f2a0fee4f458b6b01dc0a12fc334e898023c67f4fdb5c96c5d4c8079c676ac29a581250dc7e5b06a161fdf642fecb3b5dc274d7775a88e81f3d9bd21e02cd14f047da43989fa6e84abad9bc475e1e133117116f0a3a67e9b402b851a0dbda1426abe6a174da3e314c688eb0a27dbab2d1ac5400a3", 0x1000, 0xfffffffffffffffd, &(0x7f0000001400)=ANY=[], 0x0) chown(&(0x7f00000001c0)='./bus\x00', r2, r3) r4 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x7c, 0x0, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x1, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100, 0x4}, {{r4}, 0xffffffffffffffff, 0x18, 0x4, 0x7f, 0x1fe00000000000}], 0x5, 0x0) sendto$unix(r0, &(0x7f00000012c0)="60bd2651e2c4263818cae4448e5e9cbf8fc9b1a1cb85a5f9dfcbfaad48145d8fdf3e1d9f222367706b7fe5958e34434f5cf1c704adaeb936af5409c110baa9c9", 0x40, 0x404, &(0x7f0000001300)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000001340)='./bus\x00', 0x20200, 0x100) unlink(&(0x7f0000001280)='./bus\x00') setgid(r3) 14:55:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xe0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:55:42 executing program 1: r0 = semget(0x0, 0x7, 0x2000000) socketpair(0x39, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0xff, 0x2, 0x1, "f1da4e198ce79ff5882c9a1099b62f0f437905e0", 0x7c0000000000000, 0xa0}) syz_execute_func(&(0x7f0000000080)="26440fe3b4631c980000c442959eab02000000c4c105de3ac441025237c4a1f92b6e652642c345dbe4f30f16749ce4c422b98e6f0836450f4c89306c2ce5") semctl$GETNCNT(r0, 0x1, 0x3, 0xfffffffffffffffe) chroot(&(0x7f0000000280)='./file0\x00') semop(r0, &(0x7f0000000200)=[{0x1}, {0x2, 0x4, 0x800}, {0x3, 0x7f}, {0x0, 0x7fffffff}], 0x4) 14:55:42 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0101000000000000"], 0x0, 0x0) semget$private(0x0, 0x3, 0x200) msgrcv(r0, &(0x7f0000000100)={0x0, ""/162}, 0xaa, 0x2, 0x1800) 14:55:42 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) fcntl$setflags(r0, 0x2, 0x2) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x100, 0x8000, 0x5, "5eaa77bcd08e0f2f343cf020ab23577f6432a0a5", 0x0, 0x7}) fcntl$setflags(r0, 0x2, 0x1) 14:55:42 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x200007d) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x20, 0x4005, 0x9) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') r1 = accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) read(r1, &(0x7f0000000300)=""/160, 0xa0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) 14:55:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fe, 0x0, 0x3, 0xfffffffffffffffa, "6828787de1eb5903000000000000001f131b6dbd", 0x940f, 0x40}) write(r0, &(0x7f00000000c0)="fd2f", 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 14:55:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() poll(&(0x7f0000000180)=[{r2, 0x4}, {r2}], 0x2, 0x7f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r3, 0xf}], 0x1, 0x0) write(r1, &(0x7f0000000100)="7965bb061754c99f6f4a7ba26d6f23de151cb8f49d98080b7a625a85a4bd944c429c8e57744a644dde825d20f48c87e1dfcce56117a1637c04e0654622809ddec577771e54c337019f7ab46f265a5e400d8f45f582ed35d508924e25dc9072564d7f9cf1", 0x64) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x1000, 0x1, 0x100, 0x5, "7eb772d2a27054813d0108835a473e1dcaa1cb58", 0x4, 0x2}) 14:55:43 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) setuid(0xee01) fchdir(0xffffffffffffffff) 14:55:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)=""/227, &(0x7f0000001180)=0xe3) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="66517ec573263b89a58d77a684fa9bef0c0881f6c48656516bd6fa2cdf7b5428e34a00276d9b7fdf70e1ce8c84c87f53288c0b70550440a4e52f9080065ab7b2eb824165f7f51e53b581fc78fa14c3cab71229c26b5e1237bc04d7a033749714d716576a871bffba18cf783964a01814256919a48d0b85aaeb2089669a25d6bb3f2880522accc2f7a15f4a17698c1c1e4e59692288a7ec08e8b28528457fda69756bde4e6895005ec212f3b76ca88a071efcfa69eb4e50242ab517ac0db177195532c6236ce933d148d983de572101d052aefa92386c1d3ba208aba1f16e78b8b3620adea61c9461cdfea63cd062fa6cd7a05b0ad7c40a66b4b3ed39c71627660cea633ec6e4d77cb2bec3017bb4be41f76890ad4b40d845bfc4401b1689a964c917c66d83e3e1154fde8757eef14b274fae74f96c9de66506f535f5fcdb78d8b7012f9e93d3d61437ef4a245c789990d28ac81a68e83711a5fcf701d7041fc0d0d99ffc655c4a8eb2c076a442deed13a9dc108580a22b18589012a275edb9ec2eba7104584a51bfb23f8cd38496e24aba2b1b95a735d03b5e7495583b43bd1a2814a766843ea3520f43764421b087fe365aaab9c38fa251d7acb1a93cbe4def3158cbee3a20a374347d74c31e6938b6cadf0ec0aadc886d1c64327e54ede960225087a50f3352dbcc50b5ab4f91e934c6dcf8bbd28065eaef739af75ca33ed85278467e13e096050f421286cd7ba2d7d7d9db332f36dd16d98205d3307f763b546fbcb4537c8a14222038f0ac278f5deab69daf5b2f43f70064871d92e4315fcaab54533126fb6c47f46bc64884adf6b910983dfbcfb9e91e0501672b50e8ffe2514f3c40a371dd9e1ca37cfc72f42cc951cf6483bcaeb564aded56209606d15ea9047d20ff829cf9271c966bf440e179392bc60898ee37ef42bf932d3c48cecdfc91138bc68886bc5aed8f6dfe0d752d51d613c497766057e6e4a9b9b9c45e148ec532d4c24abb204fe6154a54d272594afd58fabfcb8e94bde30fe8f52577df4a31398c6cd429cc677b9b0b700c38b98c72104cfb3c3b8e5279fb2a2afa5f9fa42a6051d2df28fce22a07a0e6ab5cd54de131cc6305c1bb27ee1f374494f70a9efc471c620725ef5c615cf53150c8e94e02f52071b72c1ccec2295e24e043bff49543ccef9111f6a6a1587f8d51090025b52c173b8daf1f342d32dd6febb9e11d4f5f21d34b6ca7e2077c1be991df6872fe9a7c18e931a1df38b905a5d7be438fbf524864d1fd94eb04db476cbd5680d2a2701a066589912f1d1972e4ccf8e3a8d8bf9adfad262639671c0bc6cc1b589616f9fbc2d72e83b45cc4938cbede4ecc4e3c6f0e252920cd8b2688a7cd6d3a251345d400dba34b32f25b030341012dca4e56a34b7f7ecd219167a5ca40dfa3fbe0d96e5da7329e62bfb6dec98b344c61f2f74ff04e4c7e05969aabb22831ba4a5eeef0f423b7d5ad8c67c5edd6ddb4a13c1c5270d8393e2fea0d8970fb5fd7195ea724a5d0248921dab549de92731871f31128734d847dd27912bb4858a61fb8b068c431da8084909efdfcbd66a48247a4c90cae419cf131bafaae8047c293bc507e95ffe925efadb538fc9225e54f25265216062d0c51d9d0e5e19402c174e13e1a828b5bd2611c0997c079cc8801d426d4971672ac7dfcf6669d1fda86097be5d48e54c9cb2c28a1936df3c6af6ca7d2579d6d9f764b2630583688b888301d31d1f91dc48ad70d23acbc8e782b173ea23444579cd5ca68c95e5044e5ba3b589157ee91826ec18db4bfa3ee980ddc340e6ba0f7e3638d8bf12db4ec3eb9862374b78ec650a53363af50546f103dc07f7c33b13aaf4406bcc3d6bb985f3028b2f936db1dfe6df7213ed203afe8dba90952ea14f9ce9d8b04bde62656164cff8b82400d65aedcd6f6cda43cb6a8f84b4a18013aa45ad663af983ee4a8193bf16378702d116ffcc3e051f23f4378516090046de19d24d9815009aa6a4c5a0f34521a47c4ce3349da14032f09c1d8c2b60a250a0a139c5278037489241183ccaeb7013d1025c692e0aa2fd3d688d8bba358db07a7dac071ae34a5bd7dfed32f226b424f70869e405683df35fe0e46fc17ef707936cb1b5976dce96b187ae4f9feb9afbd3ba9e02d05e8813b421c3cc96213172b379cb8a9a828aabf867009f0a3f22e092d78256718e94f85b973cb8c86d460e4c6b3ef7172be8937f721dd4b62d3c450338cdefb77f917c6dafd998dfb77089d825b9bcc8e8988e49d448f8bd68ae3c148bc2c6cff4bbb9cafb18b63adf182d1315bb12de16d91785665e86242a93808f55e5b3084ef165d2bbb86cedc2e80cbe0054bad2caeeedb623aa24f6abf372813b2c1aefb5c065388fcbf7380286342bb1252b01c5426bf786267f77a6672e93ce49420e2160171468ab5051352800dec51c2b8c49ba4de531d4b6c78f4d6700691ffb01e646ca14fa2e4235449be59569d92f01a2668c0ca01cfbbdd560af204919d7d757f73a9e4e402e6ce248e47d3ae555e2afb4e1e5a1da3454448e8a67f0067e4d249bc17b34d207698764acb77cdef708d4841860d72fbfbaab7a659028a3ec77f966a46c5704cf48a050809a8cf61a9634057680ac0b7d4e58ccff62e05c95c5a43482cd235516bc0e4f583b92c20b9f8f1786f88ed6b118722a810978100e49090bde5e867a2a8e1beddea43a5a362ec47c5d2f68bebae81d6645ce9df7243ce6a80f28b4b164c58bda94c22e14f4cb2b8422ca99f48befe026871a869ef29a7e9f96275205ab3429368ad8e97baf7cf7b54e51960c6a7698cc3ae1f5b4d8698168de421cb6facfc7c62b80d2b6a8100270ed6eea9b118756e91832789e76d041e557282a2c386c503611406a1e41680e90898bb67b0b19ecf629e6c994136085acf24a733d9479d1f4f90804072161877063916867c42e2dac5ba52150d45f46d7d4094536f13eb1a30dc241ee4b4a3680182c0aa694aae3ac243b388fd6691e57c9985478919e8fdb70692e6ae71850403ce9ddc26f45eefee23fbde9338a2477632e3537af1e6e7076fc487f273a31ac8b507c6b2057ba60f107622a01a5b040ea0cf8f18e6268973e7b784ac01cc574e1e361ad6edd63b7ff2084e4d4f986d54f2de3402f6b081d499cd5a97d096396250c85d839c5c7b9c5d0ce9c73ee7e5d980a19f2fa2d5e957a4b36a08793487f2f01fc41bda6b34a5756aced966dd067b97d2ad1d3240d9b14c967a3a03c12addced4ea9a3eec38ed9ef89ac1c72c815b4f22706cc3031fdd4eef2f5205d1ad382241f39f513b749056217ff0907a841855dcfaa9d18ca0341b58e405286c5d2e4741640e4d6af50d356ec29c59331712e566c391376e3c8296f109e62762df04d7b6288ccd62d0a43706facb80bb411bb61bbd52bf6aa8ba65f0ea4f2180e4ce83a5df4f24a88c410af9024e72090e608e2553bb3d0b84afb7e0d8cb045bb26c19608664fe73f580a2ec80e1064514842153878597d1cbbf381e2807464110dddddf49468a1859926b1bcd3f2761531f4bb76a05655b3a65df02af4bb486adb8cf0b8c4eb0793a45408326add7e4b5797d3b351073971580c857ba1b8c1e203324371b6c1c35a94a59b585a3e2edba8d52ee2f9dddd155e67b36b2929142816774b0e918d650c6cdfca93db5ea1c5f915aeeb19f9cce9e2c9e828c00f1b8895b07ff8e131f3f1d245ba53f510a46c2cfb1ea04ead450cb0914d652d81d433cafcd4d17743007d1daef30323fef813104ac0a906f2aedb26124787811e3f8c17b313d98ff349a30630d7bfe30438efd2462d614f23a3fd9696628deb7f2da0a9121388f9e6977cec76240dd3f5ce9d74cf160e9a04dfc2bfc13899af2670a48e321fd7a7ce386c0efba16b160aa8db743c1305a3b2c7220c857f30d41e242290826126a70810b6a4bdc02a3caa7b8954d875f24737439ed21fdc52f277a2f33d3af971122e6af16078816a509b3fa731311593a111d9d0a4317b44c55391b500b55b071ccf9586db3f264fef179771b020814e08beebfa76a8167b2b7e9710f4fb01e098b0bd07414966d5bf2def833202db41dc154f8f169bad6e04313342390a49b8543d70c3d6a02af9819059f9e8cd23ebadb784fe41fca1e8238119cb954469faae1ab9e7e0882a468098b681117572ce7698bd5ce4cbbf181269ca1bd4565c7e5615d2f4c0ed728c537ea09edf0f8e5cac70ca6f965b86b2605a23cedae0319ecb7021ea062030e541bada826ffffde4f39e78c4126dfa566d3e08e5c3ae8a07f7ee4b9b32ac25942804af1a3b72e79cda77b05bb212bb5cda8255924aead0dc322e66aba8f0d7ea7366d8fb45426371da9f4b26e4f25b01eeb4ac4d750f35b9fc4297630755ee5f374b78d3a9cc2c0b5d62734be4db6a1b0b278262fea0e956290052805e8eea7148a9c9eeb8c8ae62f7d2320503c6b5088e711ff2b5857482139f6fd424b1e3f79c330cec2767ed43862142cf2b8a0b541295b8606123dbb56902b3e1de0c908d36d54702e1442f73f46b04aca1c8b0fa559c214c31816e63f06a9a8f92af2fa438b6d5e716e306ab1b9b1293960e52900e27a27b9ba3e0f5afacede81e895ebab1686d34199b9938917a5b47fc5da7c1f38136f24573c97de84d317ef4ea1ded5aa62deb3bf11fc93babdbd221a53a010345a5582c4f0be17371e4acd1d6209f52a91fca6160f97ae111f1166cd19a8700e41b572d552a1b30030b4a22966d711c979020799814d96cc36493f87696c26d6b6e19561ae2c3037e2927f9a4f596b576b0d74b6493209d7caf24a02ae1ecf8fbacf719a249c09162c3a27d853105a3ce284133db191593fd700405aff6b95b3df80d91726f0a032bb81dfe51d9fa6bba076890f261d474550d3a99e477bc0bcdf63bfdf324c824a16245e6189e6018451f535f1cd34a793fe9b12b300d23d57c090ee1509b5ad88c6ee933b107d43068119b48bf8f9ead24ab3fd4c061823bcb240278739637534b523bd02694385aba124867c8323006a59a164aa402305714b1f231886f75ef0ea0accfa4218d8fb3e48467ba9bb8524de17af8689880e97677faba92ffc4eb02fbf7469db6ec41eb667b471b4a2db9a8c71db82ceccaaf158d53df03a00cb7a85ea7401e1abec70c75a99c4da7cd3ac3d9db4ab501d0191b190bc22c40d55f0418582588155543c1e6e2498d14145fdc89a894d8871fba500bad50698515683b507769f40f2e04d401a1d9bd7dcc7c76679cf9586ce511fe2cf6197a589ae4c6e55bb97465c065c5bcaf049c662c9a56a6660cab212ce13847c4e8d3aee6d9e9141e630f379966e2582066de94218c1b5b8a734f051a69f8c882cf2464f8916116893c654d985782ce1546a7e78a9257f804048110e9c47c0653c9d62c329aa1352cb56a584ae72d0bc8e548337b00f19236bb22443fb5323f702848b04b6540260004471349e946aa819643cb913f365ae844fe6fba7d78ddbbff1089226aeb27cc07c60a4760dd00b944eeccdbb8938a804c7a2f2df47c64a1e8a82f2b4f2f60abb16b44547938e57a6cbb9721e7401a8529c00f26395f29044763a854175b26ac3ef25993b74a7085356532f1d8ccdf58fe00b66c8972ed57bcbc80813aa59e5141feff225bd2d5686abc9ae60793fb8586ab515ecc02ccc6514e6cf78f5df913eb3da0c4eb09797ba001f942d459fd29ce59c892c75efff9a2d5e8a74d343959dc4d3970d4716169753108e94dae9", 0x1000) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x400000001d, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={r2, r3, r4}, 0xc) 14:55:43 executing program 1: r0 = socket$inet6(0x18, 0x2aafbdfcadc823d7, 0x0) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000040)="241a464bbea59304a347e07aee1d8f0cc5c8450817920aa591459ec2dcaf133901d6c707234d3476122e0ac4101afda602f8181520cee78dec92bbcf8b934ae5f88d571fa9a37741f6708bf7d790f1c79a56489cb551480d90643cf184d74dea784ab91f9ea2fec210dabf0a520a2e506536552bcd409068dfc725d6b24f6a6d9d52517518e34d1671dcd87cd66d8f0c9a72092551da4d132a249225b7ef1677ad3ddcbfdb0230a5524c384871f12fcd3687e97fa62c26a9a793dcfd26176b8c8391f83fa8e8692c56fa45bf5101f10a2cbcda22f2752fa6e250cdd606d60598cac94b078ce8699cc701e0e30e1e3329fdadcb", 0xf3}, {&(0x7f0000000140)="49566bc1fc2fb367ae39b1b9063eb410d21c6dcc854ed8e67ebb48a752f65bd8c9ffb7c78bdccd1115929150ccfc5d1af20aea037a3d5747572c9e3d8fdafa88fcb8c5f829b19c9df5bc970b8b3fc3d24ba70a4d3632dd5b9ede33e55b12a9e14c7b0999626b3e9dda10521c49fc8eac5c032444a98484122ef3b531bcd794a04b515e11cc239f449b72c79fbb97a17fab54580461604b5a57bec3f1816e02e5d8dcf67c42a01304420ad8637a1ccfabc062321a17b8e3e4459c2377eb3d381abb880f086224089dbe94e11c56617586be655d82a02baebeae258ca226268547bb0511f283723541008b378a464ef6360bcd6ab5e8da1d1dec9debda57e0e175a3707709167648eb0af4b1b4ae8d32204b2a209ad5901df15c054382c35e67f935d9e896b061bddca4515452d8126d5985287ae62fd55939e9978d0ec6a3fd651b9f1048986b8f2cda877f66f07da311abaca75864d0fa99b14c00ac1588bf14ea72a8aab34cf40a4fc2f9793019b73de6efc3ea135089ceaaa0d89725608f9851ed49c2078633984c2fc97d39df25c8165e7f68d6dc3d9dea9d6bdfb4db66880d98e614d4ecf3953f4f4b1b112b117927cf4d82741a3104ccdd6020ff306e17b951c66e0b9b8f30cebee7dc968adf37ddcc63cf12b42e37ed23cb374723a206ee9d2d8259527a192b4c78dd173e0ad25d2ce2ea6f59dfc44d9bfd40af9829444a36f2fddb9fc934949adac89932e3111af5bcb052876778b8407b9a3455ba59caf3befd97fba7887de0973cc16b47d1268cd42e560262afe6d10d2e74cb889d00677847bd36ab5ed2b461d916528b6601e2a0f02ba78ac255d7354bd9c7ebec68166ea4871837a8d3620607ebc9999230573f2ef98c3273c5976a4b708bf1803c9db64ec6e0629e603bf1a594827b82a33cf0c3005ecd8bc4ea6d595733682281dc56a91a737a335a82a9f61e78aeb13018e61d46b14892747334a72dba0d5df53168b0edb3b80b151efaa91d8edcca1bdd9670f390aebe2384f0a3b42a2a2b893bde2ff2b2f9caa9b4c387cfe9a34e5a47a28ee3a4acd2d7ef3ef94b1a24e3af54a9248b835d22cf25fe785d7f44eaa67c500ab6be840fd1b711c605d24d9e9a29fe1fd45a25260d995dd1fca9db79bf27755f2846ba56ae0982bd6246b202d7387f57a18b43633b1d5b547d6b02936b6a1d6021da5398fcbe8eb8b9f8c82ed679ecb767739294b6078ce4d80be7361789b04334a40994ae16e5ca6552c3cf6b19eeef8fb768d7c51ae9425edee577a9b784e6231f1a4c35ee49b84991e89622b484892f908aa81244515dd7fb4513ce2834bb79150d2c805a2fbe7fdd8c9824d9c399693bbb98556dec65c0e5f8f44db81b7c01768162abeeb61f0aac272eb764a09df62628faeeed012983daf3418909a4b50b2f50e467149478633572b1e7415b767bd73aec21230a50255d934cb2fdd61d3fbc882a002f45fea8cb97fe3b6ceb5ca645ef52ceb894a850e50a2a6bfef910d40391134ad8d1a5f59eafca16ecaacfb1a25fe5a326e69afc6d19102eb922eeb0815090fe385e0beda7af4cc95e68f900eb0fe833d68628eb9c0ae22493293e3ecfec4ad531a1c0399365b229d686483fdb2d87744552a735ac24e95b3f4745f2f1674fa8d3495e0de67ce5de22fe411ccf7eec0097c7600ad4f8e979c2a5b030b952e07f478f2a25c2e8ad293dccbbd3b0bee08f86611b87186fbdf06307bd269baf812fbfb95df0b26634920406e15d6414e29d9d934aa2852fca6aa728a1fcc4b1ede45b47595debfc741ddfb2bf288662aa66110bb3f012e7a3cacd5ea127c469af5f56ca380b32bb887d1badc3d1f7c79d48fad9628d8495b2dbd1dddeec540413d7be5c48d37a109366492debc3cdcd3bc80d60a08e99ed0a11b97b8d745e7437d5e12032b42150c964d8dead710ea31fb6fdb1bb8a319155c819681eb884fbe0a0449c8bfb393ba40c22b3fe9964f5f9e432039e6a140c24da9f35ae8ef932db90f603b5eee8aefb21da97e9d03555a26c0327c6ca107ae750fc83201c70687aab8f508058d303ce6365790c23c24d08e70c2b68360df90036d9810060dd446cf67451c76e4be8dbd6df5396748f73749b1902173cd62a10eb16ea2a0178b04ad0e755dddb8a1c517fef305731866cc43236b91e55a2ffcb9c529b2bd435b2e30496cf8b917dab0c7c8d67c7dde35cbf1d4cbb8b1e032708409998af3a5259738bff19e40fb5b34c177c6fd305154ef200d8e7e023c6bc999c0afe381b13b135505c85c3d6014bd44b6c2ff765ae4b965be0324590476d02c63af51d69f938a34ffcfc5a86222fccc2b4760e64a7d7c99934edec710564a6a3053387012b773fd2b6d7f93d19df2311846ee751eedfd5027790002207f9ddb443c9476a21c653dbca0f146e795c4345b9f6830c2c589b5131b83b1d62b527628ca4b8db100d233a89cc64fb9cbf22d6bd22c0dc8d64b8b2491b86739234431b1e244588dbde1b47e47810feb8bb0932ea5807f98065b1e1974760b1d4749514249f61108367ec0bc260dee13d502808690e6edc9315416966b157a4013a9b6f844a8d638c648c7ed6a9ac3e8538b90d477af5134f34f7101f49bb6a3f801ef43f1e6b98b702334d483245cc1f3ada794fc927be7ebd18465c1076d5bea415a1a90e56bbcf5eaaed26193d784bd0eb1e74fec7143197819e285f8adf1cd50b9e9f93626368baae87f57dc0678199caf0d0f1f654ce663f4d325666922a24f0dc8c12e246c625b4b722aa452172d15db592f13b560e407d518c869a46ffce255dadd7ae08070df8e0eebdb3755807c249158a3d1cd109f1563d28367908c099c20c6bb0ba0f69f5afb5ff0a6f228d561eb207f57bdd7d4a1f6fab422078a00c05b60b757761fb104131189f33b5a2d7fb8e30c3235e8c4ff8362a97ebda3d87028a696e4c20000cb5ba2d20a28cdd117ac31abe1cd600ffa680eee682689523d0f7717c6dc49905de66fc25468690ff0d25974ff2047b3569076787e8cbead62c147a9e5d7161c2ae15e7a1f380ca21a20971eb3a178e7bf6a8b23740a0541184b62338196ea52280b70d6e3f9269ec870d739877b15abb876fd5a086231b36d5ef080c0a0504b79bd3f52d67ddfe6f5c0b847791915d8195e9683a8d8f759798abb05b348fb28f794ee70dbc75cc91d9d3bc3c55dfd0a62ccddb2eb8daffaac87d9c8c689411dba72e366550582bd21e30f4bd9f99e46b6d40b6221168ff429ae8fa7116423159152e8419bb7cbce5c5fb3917a1cffc4c41f96d3502e8dc05649f460cd33081c7d9c49b2633abfd1344244a46fcb0d9b256d141a1b2d7d0f82f9f09a39afbf147e41e90ed9e3d71c80e28ff6bfdd3767b9c26c6adf9ba1ca423ad86a7d359f087f7cae649c438f4f33f3a83563172b2cb29606c8ba22d1c3aa5ed97d4779ea40d52a055f0bd78596259ffac37874e65b641ca7377adbfb05e2ca6790b507ae5a804b9b5a1bfc0fd94859f16c78bc71e4a13ab49cbec0cf3a0196b623f47ef3c4aa7ae27e1865e7b940c9672c48dcb1050b8d8d8c62991816a306c361fa4108d589caa8d43af52a4f07ab973f15acfd35e0dfe94c98f7448085f30133a83c44e9c8e1785d894e3c6b5d48b23517f56bf83e69bc9ca198aa11a939daa421faec7dd3bfeade38e09ab261aefdc63dddd22d80501fb152ef444bf20b0d5055565a5896855dbb1c43f2defab37948480184511b78f61b0653e4a777e1a9e76ccf8e3b7adb4c6f9629c9217325371aa0560a8e9be2161d22302bff77da9a8cf77317f678656800f187f3e97fec0abb4aa779e4a8d4086d759539c295aca7c1afb2153431c3defb9fe3ebebe83c3f56b0fccaf4eb06b409d6daa972aa9ff3d7438ec8acc60fb4d3c4cb72d95a98a569c57d56b32f359e66781db6fff4b2fcf8c3233ee9107c5471758937e0978a305aed1ffcc15c8724a1366ca887adf83c67df75e866f31032cfca78ee4a514e3a8a5cce046e386f65213680a7b5f6084e757e031e638d1cda98540e51b7bee50d9ff21f054f4aa162c66bd8eb373a3b77b45f7eeb8ca063c664c6d5ac663f0146d749f3ad012c91e77ed1ac481c7d7a6a8abc6b2715b403ba81d2d22240f72b8323f46c94424b11beac8e23fa2f7b7796045db872782ae5a48947d2115041bc8f0a48051e4d539c8f833e6e8786e37076346af9cbf82691e2d2515cb1cab52593679ed719df06ae2ebe9741ae2e26b0a6ac9c50053a71996b405d6619dd7642d566fe6eab8b32dcc87ef6969f1d282415ece3bfce2bdd3484aa3e0da3ec8fff76756db97e92f5c7b3df5d709f1aaaff1ae5629b6a8d0ce7d140ad4645f0d19f64a514515a99a1b7ace18099a2ffd117623ef95082bed91add8d971e39e87f6d3497423f1819e11a993d216c1504ce8246f7e10af49f19e3759dcb8627e2d2d17a8d614cb4dc6c99b05f5c0b6622693044ff139edd65f2a4ff60cd0e0795653faf72802853557f70906c1a8cf3cb8ac1cfa51ed0da680235fff78d18d65bce693dd3e22fe5f2c83a96f7788c2e036b4f1cd450a26da4c2a1479bc7213d724a5cb8be45ff4ae7611cacf93635f429bc5f0d00271d1294aa430db4e8606321536dcb570296eea11c87a68d80796581b810dfdcda166523e0aaedb9f6fa800f0932ef50946d94670fd5920a3f77d0498937b1262782fdb066d4c353b3396c7756da45dbe22d905583b0f1b81b56b8f080c566a833ed0e1099568b71bcf3630d98767137bc4003b1e47781559b5e0e3eab7c55f7ca71283896458c1ec6594cbc8efeed3417edcc41163e94bc0a740dc5eb0f3959f359b3a7fc9f598ad84a55c760a3caa1bd27fd15d557c625e174b40dadb3a52d75ae8be0624a08e46a7c34a2a08851c1c414202519650c5bd068400097462d8d52cdac86668e9f6ddd14f25d14a21656c7fdb39a46aa2019381f4dbafca4d775296d150eeb2bae7fdb5886fb553f73016ccb6f5db668ef8bd8d28fde98f962290f850f0986b110fe6f91d9a74e371b27d1f853b8b0602e1c288e81637f7f675a4a5065baf8e2b7e366f132957f1c9f400d4151f45e95835a9561678327fd86e22bf76801eeff014f1e35243f43663c6516ef6830fd61c582084c109b31ae5364f77a7bd0e67911bf634f3a9e2e11e1c3a149141df05a14e99f5563f7aba9e44fcf726ac938f77f41f25064df655fb45dab4df3555fa980da148b3a26ded2d2b3f24fd6d630a2d55d441b6d236ad25af76c9dc86cfb0b873a508f710324f78042dcb8b34a188f02c7d1f85b22e201c39eda07aa091016edfb6933476b9d599129f5a563a63f360aed274fa4b2fa9c27679d8cc2847f8b87c90ccf2401bd24e491e247336193a6507ca4bf3e5e47d6cd4448e587d7342db8898a8da534e65b0b6bca4f9d266a07fbf53d5600cbb0383dad498547d6d7a5ebfe295b1aeee48c1cc66d1fd60c476c4a6bcaf892cae0f35499790a988499957c81c873b6dc402333168b7c0358dbdb2bcc8c985b19ce20fee7c28bd17bb6888351273398b3d5ef480946af097af2b3add822fbccbac1f175d67d5fd7ee8a2aaf9a98ab40f5a4dc07e84ab96e8cbbeb1b3ddd8788c29d501a8f0405f1cb4db1f870ab525a089fc0ca157884c65ea2872a4d83ad4c0ff2122b9820a909c978ad3b0d4bdfce46322b5bc6f88daf96a879a1b635bf0ab80f580b5e41e2cb390e056bfc61db4d4266afb99d06197d34de887ff2354161d48", 0x1000}, {&(0x7f0000001140)="8b6026c4cd69ff220e4f4cfc59475641011f57bee65c38b85ae8ceac9e70cb1d3698dd9d3c08a2134048b10fd7097ad671a5e9422f28625b756a046602e678d7991cc7d9c6536f8234e4ad73bb4531c541e88042f45aa93ec13921b05135b4b150edf34c3b909e7444b0df", 0x6b}, {&(0x7f00000011c0)="57b39482846da6e7e7bea4259d907d0752f455aa8936800761e33399a8ef4b858d391cdd561c6dd8b79bdcfccea945bd1312ec7b2ea5bee716d2389fe12ca60f0c501f98fe6e8445f715bbfe5e0782a81847b6e8ca2b6b8c770b992f794e7a9e651fb1a8b7232b0f7ef2d5da0af23a5e6790714ebd30f302943b6417fe5e99ad21bfd9e28b90bebd352b007cf0ea814c1971", 0x92}], 0x4, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)="df0023a8", 0x4) 14:55:43 executing program 0: mkdir(&(0x7f0000000240)='./bus\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/86, 0x56, 0x41, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 14:55:43 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8a) link(&(0x7f0000000180)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='+}\x00']) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x4}, 0x9) 14:55:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x46}], 0x2, 0x0) 14:55:43 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f00003ca000/0x2000)=nil, 0x2000) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 14:55:44 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x12) setsockopt(r0, 0x2000000000029, 0xb5d, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0xfffffffffffffe19) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x94) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x400fffff, 0x400, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffc, 0x48, 0x40000002, 0x5f9, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x100000001, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x82, 0xf0000000, 0x3, 0x2}, {{r0}, 0x0, 0x10, 0x1, 0x8001, 0x40}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x7f, 0x5}], 0x8000000000000, &(0x7f0000000180)=[{{r0}, 0xc6b69724fb357b43, 0x48, 0x2, 0xf079}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x0, 0x320b}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x1, 0x81}], 0x1000, &(0x7f0000000100)={0x7f, 0x40}) r2 = msgget(0x0, 0xc6) msgsnd(r2, &(0x7f0000000200)={0x3, "83532333ff043b55fd7d0f551586c392e037f30153ef5fdb53660848630136de276012fcc64e59e5a0f689353286420219790818e9cab60378ce7d52f1344e8545c789d2d26ab858fa5c9190f65c4aa679cbc59fda99dea543838e60e86fabd8e63c09654eb9bec82107"}, 0x72, 0x800) 14:55:44 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x42, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x7fffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) map stack 0x20000000-0x20400000 of map 0xffffff007f12bd68 failed: hole in range 14:55:44 executing program 1: clock_gettime(0x104004, 0x0) clock_getres(0x2, &(0x7f0000000000)) 14:55:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/74, 0x4a}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000300)=""/73, 0x49}], 0x5, &(0x7f0000000400)=""/94, 0x5e, 0x8001}, 0x840) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f666900eae200899f7fb39ace624dc92228821b81828cd72d320ea9f737fea73896b4587d4361d7c6a69dc39f60f6ff3efe33be717fcfcf39a59bf0ca501d18964883c90a45af9884131639498ba7466cd1225ed83384768ff7554d5bb23f08553950dcf5138ac9da4e814457d4b103dafb362657"], 0xa) socket(0x0, 0x8000, 0x307) 14:55:44 executing program 1: pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001100)="ef7bcaadb0bc6371a3de9bbd507e0eb6fd8879ddb0b9d60c7a0989f4899c657629adb1a6807957a569f93b55fb266e92fbcdf5ae279fc6d608277d8aea6540faddec3b073688eea4b67213dda327349a5612ff39fe3f6bdd4540e0251c7ae78eed71faaf12d38ff6aa3366dcdb646a8f792826c7b22c52216d", 0x207}, {&(0x7f0000000100)="79649cd232efccbd752a705a70a04b3c39de7d02ed6789a4406220e85d7d923b10ba4bb4334f5646101c19c1e7c8463e85f3c128bcbbf722d2204a124f6988192423d9476a1b95ac584c51bd873d29b5482be0e11f230932e7fd628fce913afcb393a43b02ded2352b2f194a611b3459bcd67251166dd58d2cd0a11bc8e2024030819c3046100d4b085afa5e03620d44c8bbc85f2a3f69bdfaec4c01e5e88f7b79f9116669920bfd4a56a1bdca1e2f268506a3b86b7e573bdc0180b8889d92e34547abfccc18ab4bca95787e71e5234b332f23540dc9676aadf5700576ee11f5094a3640eb75aafea8828562f3003e3f2d9e2300d6a45ac4db7d5f07014463e02b5602d0af2ad1ddebde3cd01343454532b3c30463a33d8aed682c0596d4b7499ad28c9fc1c74a1534fe2056135ef983269106652696fc3ead942274eeefe4aa88f2b46744f3d18cea1fdde18f91fd8a944199598b4c97559519a18dacd3cb873dca63644c98b0dc72789b1a0456cccedc6c2d232fb11ca1666617be3d8983df79f528a2e7127a286e3ffdfc55960accd221a9b7a69baa733f8d2adda0ebff9ab5debdb5d17f892a17e7a79df32f8c4c163a267e93b67a0bef325c47871e7404b25e45777131d1618989472fd61b5a583b44c87a2196df11eb805a195194fd8ddedea812cfd7771726106614e412ab6273180034c865535ab77e8e006c7df5c8db93144cad874ada3d3222c9003d9a5e0699e9fe9da4d9f87db1b545f891ce2faa72aea0f09eab7413dc0de377a9b15b71ce6de2b1c1014855a0dc6597f38416fe0d20f4d620450e123d8acda755cbbf0ef2812e906bbb84b93c404b4cc9d176ee3014cb4958090d7f0574112df7100566bacc51ccd63df13e9360f8979791dc882820607385f82cbd7f28fe8684c708d33b1de45dde354c49b9524c65ddb02fefac6913d33c4703c0904ab11ac9a048c695c0ddd8dbb170277977762e2e2b40e0ba75295d66eba63a087dbd63bc7731db25af5ce447bffe322aa50f12d85c8adad7740e8b2fe2e76be5df5e7c5fd9c649a73ed3523994710373124cfc738d255c847f6ac7d4629db1593c591f9ca47bce7e4c80ca05c327dcbeeaab669320dfa6b295b51648efa48ef62f272a1cdd025fcdc6bb6a5709596a83e184d2899ebba5a70f59585cbfa9cbda03d066d633b1b4210ef69830e4218c72448c110b35f61611c331586149a663f50d548f910e032ab234776e87e2f676ac0a0ae6e441abd8f2598e1816eb72ef5fe97456911bb86e8f8d46f66fc4a5c1e0f316ee6a2e50fa87a362d82f6b1f6b279ae2de636744708805f5606b91dc1c611df685e651dd122afa0c7688b724e9c2937cccfafc08ac0ddda5db7a07520c51c7bb46e69cf12603c8976e5e702d3d2f27faa51ca42fac838f1baa35a3217495c37f4a7bfa8ea5065c1052db63ac59ab10057c89bfa35f8203132041df51d00da1c47793a057d913f6bdb19c674cb023edc1c7c0eb5b236e2db74cf559db24e90f81bc28aabce108e09692e16f2f6ad198c5977deb12d4a6dcd8beabb777275adb6f4e5c9e0e45c96dbb7ee30b2253ae3b44c9ab693c90ff0f60d5325ac758183b05e55ec1b975d85224161afcf5d3838f82b4983fb27a46d40b50195f4112ccc58167daa819c68f8463673c7ed6e24bad9b6cba2a3d427cb533ce93b3245bac72e6acafda567484534f4d697810e291734bee96ebb798df7bc6e2b379f6b84aba2b135ed78531cd6d502bd3a7c4d234504d3f0eee6f2c44e72676a4aab9e6907c8dd8554b93db15976257f23963b1be47dd49eac3c02465e434eb044c8b26d0213f34a8c99f5dd5ac61790ce81a5a4ecb0480efc57b7c896fda05709a9a775532ff99244bc533987db8e62eddc5c003488ce095eff3631fdb32d0275273a37c1d953924a347965410a3ac214968d164b3fa0cf2d76c8d914938c1410ae7e13e5aa1d8e98b10ef26b426a9c5d6e8bd883f6522c36021873c93bc7c1f736679b408610b5354e55a899f2c6710c22a1c169c2b579a8c5c3ad4861d944b5d0a4826d7bea6a1b1414f06ad0e94173a161a68000278bab20408a9fcc2d63060eebcec9b5a2f2f41c4a9f26e94dcce256955a2be11bd2e174615be1464bff07868a5c64b3fb86e5ee9f7cfa7c055e1c316e181735af03f99bc1ce10af8cde9cf55c5cfb5cdc49ac8d6eb1e725abda229354dba4cee3a30b176ad3b7b87db805ff46c210911eb1ce0ec7e4420de38759dd8c99e4fd71c3e53f749c2b327ee894f525b83839208db2394fabf2f2e0d34d4ac1eb4829a1ef9c803ca9a6731e58b72197672282b8eac49b180834ffad4298ebb0acfff2162c445ae7e1cdd011c03a0fad1cd0afc8ecd7f412967d3269deb4fde37127a9fdff665288c36615dd71f88ea85f786ea87f5a9d126a89004009f6eb1b9846ba06a10de42405e678240efdf922f556ee6603a7428dc5bcd12ddd22533724c6e50f26fe1bb0a7dfdbead3b0f38351a2326eb6548ddd599227ba03dc75bb35261b7fae3aba165ac02755308061fc354671f09cb960e417030576245f9b1e6381aa363b05160b566e4550e3798e18008e5604c11b6e2431a8ba65b82453129bc6f4820d98c0d30666b9683e32f8469452c272d68d22f0ce1250b1927ed0110a361cc7ccc9b48fadff41b325abffa7c40f4b642e89925d876fbe03dcda6cd684276a91b5328c63af05d546b6fc306113ccf9845ad897946fbd5c32ff9c961fe1959eb917dc1e2610599a34ef05ff35a55a7b4c4823dfc7c9dda0d7e2087594f39f192dd5f6237626fe051460b8750ef1325438af520cd68f585104817d79c1b6fbb91aac15bfb6570174a3251399fe87aae79a347553c44a9aa65ce70662b4ed2467ac177c283b25bb6b7c7fd480f818b110859ab24fba712bb978d8d1f2188c356e0dabccf9fb73d320787c234b69e82934ad3a474fb5323fac02333a1ed833f1aa38f6358cba0577e4b96d4eaebf774fc28b67ec383dcd826c07846fa1005dca01d67c725ee1117d9f2f5e87db2d0c570266644a287666c39b1bd5b900db4c92e2ee7f35e466053fed6619dc212ee715461c6fc3fa70b5acf96ca09478da56114ecd799a4d33cfa23c44d7f4c25e481ab61c6b512bba29133a7d7229c7da7ddefc5ad8c850796e4cebf99f13afecb77657f3f2710e3bbb16ab57bd5c7911fee358707d0a49fea45f7a114e812a969256b4a5e290385623897b536812f71b1631a8d700970e172a6078184575aeb22d5bdcd706b48e82c4260b75635af0194ed2b7b1937ee65590e95fc876c204f77f7aab71a4ee5acfb855010d9adf6a6030cd286bab5607e7950e2a8fc336cd708a6660508d7412d64c3d21f895d2f9e3d592cf60b621f2830df4e7ac97e66bd656dfba9e8fed5665e416f3b38ee9a64ebeb69d4d6b8a558ed4bc247e9553c10169a297b409dd5a261ecfa5959a7ceebce5eba743b5209700d76f1527afa8eb0d2d1894254a9c8b1b561063dec3b805cc8464d282d62fd0c9b96ac6501961c19bd9c9431ae46b25e7e92c50c8d3fbfa241422180d267ed4ad31806d6253edbd8ceef877a359149ea9abf09269bdd4911c3c210fdc71f0c648afbdbe5a6957589c75917de10ad05ed7e4db486a20cb0aa2414679b2dd2a2ab580c94a7c3de869e15b931b6713905565bdf1fde135e093cbf3388547876494a1c12d08261134ddf21b18676cd0ff1a52823b6b118625fbba94e21287dcb5bf4881b7a991dd16db1294e6285a2305dc63beb77dc08e9a0ef81bb4ed566b79e8da49148f7fe6da538e77e353c794ab3f87ce80ce57b8a43c050303db9df986876fadf37902e4492c660cb8671f2fed5e64834366999740b938d73eef1097a97dac88e54fb266aee5122396cb46dcfe96479d5476ac191a4d1e2ecca7b250c8d13b27c6926a94f51ad1495a3e77c120ef8a5a3afd0df6ccb8039e3db5e14da6586e5be8457a6e7022e926e23d7b2d9dbaef6bea3b30743131d67b61fc56b96b59cd14d0c4e78dc0b7c218994a6c23db65d5dc3c20f7c8a70a68d4a41388615d8ef9b528033c6260872612a7de77d7bfbab83b3c806049084ff423c3ff67f3df1634b2fa53b08734e8290671c9193c6b38736e9d2d1cfccd3019f55ca7bbd9096b7d5d1e8fe48283817e62b7269234b649913f5a122a5f514a845ba04f0f1d9c92d495f910819e8614b66b636469020c5cc3accfec1ee5de2d0208cc292d4122706c696ae00e8ff327001891cd6efdfe0f61b37ca8deac0cfd93c8b0d426d1228d7b03b1c30c0fea2ba6b0c670b18fbafeeffacd6c2ce783b200cce09df3986821c6f96f529cb6d1d9e51c3253008dd8b1ae7ebfb70922744cb75e0975139b0e67644a224a54a245cd1b9fbe8cd0c1df5332e96599a8d377f4cbe430a660eaf8889766399e74e57633e9515c577cad0ff73afa5791c111037cb35722745068ae086a75e996e9b7a1a4b585a1a4fa4852a70b0ffb64847b91d7396f802496436720c94cb9095af566ae9bbd00b3bb5c3e7f296f4affc5d5265f74a6f7febdf6d9580ace3780336f2d4365acc30d2ffe27ef1500010aa6b78a30b9a87deb411ec154ee8b4661b925b0f0c1f821265c331d863f23d72b6e989eeb32b505e828e8e6d8587642ec9fa8ff8b65872c7868d210ba5c0bc2098bb03bef3eba8c546a38172a9ce373d0407613f9bec9240fbdd0f6dca50a5008f9ed601ab1140b42faa9fb754a93ce721db80796604e295042123155f4b8c0de537eef53fbd83760eda9930a7b097bd03e9dfe594e1622a87791ca82d2d2634785419d89d227174da512f56e53133fc2004143fca3a594ada1fe238d6444a11a1b1af978102771f85e55a21fcbdbd4d2e2553353ffd2a9ec4861a94cfcf56db0c201ffcf833fd0892508eb283441728762265c4c622c856fd67db18183475e97d93bbf1177299c2b00ff146c921f63b191eb9fa3472b619727ac5734b37ba8636e7665dae61e9fed0f659e9ae34da3bbbdf22a0d5de9eb982cef327807a2987d3be0e383d715c62b95f564e550451c53a811c4f25a921ee5667694eac76cdf82c62ea315f28af25140d05163361fea6e98ed04703342e17a40f8b95d38c74c9d1e1aa5ab5f21224021649fac59a68bdcde4d9a9614b258e8f0989883054865a8c7c2400f162eb41640efb3817c42250ffe672b72a6048a17cb7dc493ed12ca48f4748dfb4abd1aa838a05587d7968f05cc60e80507ceb442ca3da8d4f931757db66a49ff4830791ad740ea40b32683e2964835e910df974d26350026228be3439865931fa39490d5d874762c077cee385f7ad064a718de867353a61f7c9d73e82d23c2d912c75ff7da9ecd10717c850368c524f197e6d25b493dd4c80a2e3d6990d441aeb445d8a99ef6474d463f22cbec693449209a12f629bde479f5514fc31b22527eaad88d500427cb83661dce88b8872f650e23b14e846e6680870d4b58f727d84735392b1a6327c101d37bb3dc461da61b228ba98b22322efba82bb0178d1a3cc9409116c32107b325668928b61edbbc0ed83a2e71f747bc689bdc4b1eed6e71dc96a14774c1c6e30f37bb84e8010c0afe39640d5cba69f64a40a864e274abb4d3dd4f3f91ec6d4823ee7501b41bb4b388156ad8f0ac91c3cd13167e193423d21800281d3c502ba36349625de384dc6236c5384232c3fc01da60a896f95348e2f09c19113cec156371fb4170663d6077b2abbcb3a86973dbca1", 0xfffffffffffffefa}], 0x2) readv(r0, &(0x7f0000002500), 0x4) 14:55:44 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0b0a422f959ce2ac8f94b1135362120c157f995afd8b46bf8ffcd39a17d20f8b73f8087277f30c48f5829521c876b5f868d39c5e27a82361beee4b1f1ae89ca9b7f5248aae278763ae40bf1deb51f781b887d7b141bd67458a2f2a6a76a2f5bb43ec15a165ff0cc8533301f31c9962638202a74e05d6c542dd9766bc3c9b6c98129d06023300f48267c805fa6781c8a4fe8ba24cf907603ab426812c7bcf3dfe08ae31973e970ffbe535a3b4dfabf405beb6a84fa6ca360cf36c0875fcfe324d78ae953b49ef0a9d1c39f5b41a587c8a5a63c745a8894ecc04e15230cd4586c1f8", 0xe1) 14:55:44 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCDTR(r1, 0x20007478) 14:55:45 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 14:55:45 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pledge(&(0x7f0000000000)='*~\x00', &(0x7f0000000040)='\x00') madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x2, 0x9000, 0x1000200000, &(0x7f0000ff7000/0x9000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 14:55:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) 14:55:45 executing program 0: r0 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ff3000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() r4 = getgid() r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffeffffffff, r1, r2, r3, r4, 0x8, 0x8}, 0x32517f1f, 0x0, r5, r6, 0x2, 0x400, 0x40}) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) shmat(r7, &(0x7f0000fec000/0x14000)=nil, 0x3000) 14:55:45 executing program 1: socketpair$unix(0x1, 0x1000000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) poll(&(0x7f0000000040)=[{r1, 0xa}], 0x1, 0x0) r2 = dup(r0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:55:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x8) 14:55:45 executing program 1: geteuid() geteuid() pipe2(&(0x7f0000000080), 0x10000) socketpair(0x3e, 0x8003, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8088, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x35e) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) lseek(r0, 0x0, 0x0) setuid(r3) semget(0x2, 0x5, 0x2e0) fcntl$getflags(r1, 0x3) 14:55:45 executing program 1: mlockall(0x3) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="8f752cfec6f1d5552da48155a1770f57136d224cf7f7caf0f87b7136787e9387664c809f18551ef9fcc88d39001e2b21610973cea362dca9aa2e1129ab7033aa673ff1ff0bcd7361f289b75c30f5b343d26b18df5dc6ea54006faa583892521544c818bef386862d08d5bb6ea0325a6933f6fbf2246aa5e6f0514694a575edda59637a39cbb19bb5084bc435e8714dfd2f953bba0ee4ab9b5056519668f1ab353523acb46da677fd6aa373c43bdb14b41ab7a246782bd0ef97a76efc64591db02d3eb3f3d5c5e78cc48934273ab68f3454ede980a6b60b290aecf0940e58af89e76beef198b6d311975de92b698156577d369f0bc48e23a73f2ee9503ebe5d61a091efdd499a96cb809b18586379135ef2396364a11c6ea9d41467894b3e01d3056a4f182aa8cc587a3eb35b3e4ac18dd8b0735b82128d3acd8a7b00626ee2404728de4bb3ec8124ac85df579a8f79e6dd83cd0c0d6c84eb0fe1bdae6a6bc50c3197e959d0dc7f91b2359210ad39e9fe513fa4d7200cca0c9da1b2999a22cd044863b1ce1f95941ab27c23eac8b71c9025538b3b7ecc25b1ef0feca1bc09cf7a27ff1bb29395dc13cc00e627dd0736e95449c6dea5132940cc92e263aea8eb5a1e10ff7f58401fe4430b8d9f5800ced8037c067cbf11558e460e671a57988a9602a7edc9d05a4c54397c7d13b71ce3049f095bbac328b825e190469d965d5db9423c95fe50c36024a5fde21faa1c565b23786de185609e7044e3ef9ed785beed7ec49284338209fc773830ce4621877f9d7278db5ead25d7f3f6f0f3bb421b36d4a2a92f71aefbd0f3be512428a53423e0c8537b6840beef38b341e3cdd7b9095c098293fde3c2b19091365f257ac2d87954e4e1509acd780d236c0a8e40c1504ad1dfbd2c3f06c7d42bdab2b8c6432f0dbb315531fb3e3f49c4a6ce5bfb6184cf17529709f22d183ba66c1d976f4da1e53fdf79797de9dc8377581fba2f1c7ab26d08b9642c4031158800839508121e50190224eafd270f368a9f331545da273c7eb6d12d5ac65ed90b44508ba496b92b3d61fcad7cf69caa8b13e605635219274cbdc9613b2623c954548179aa127870e5820e2921b3f8cb13fa4778c8cd8499d66b42a76ded63f9780a2a5566b913db6744393b3fab14e867cc3e27f5aa6feb8b63109131bebc35dc215a741199986c74ae6dbe94563bfedd0e8fe38506d4b5d0a69c15fe0c3e8a500ca45ce036ac43bf6d23b06c8c97c5f71b829e274ec743c86d0e8a1cf247b7c07faa554fce9a01be2c61d0ba79d4514f2c3c219a068b57eb06e442b220eac4281b405dd5e13f089d2360038ddd3df9f954d7885c7b7e39cf99af55f80f9b1215880558a32e6eba564428c62e38ded3c7219ba5620c5a8102e822b97e18d98c597467eb31d5007ac7b9349d530cb56ec6ad00595b1ebeb947f0f5918990c29c91b2f0ed3b4ca662ed2a63dc8b7cf3b5acb7032a640430887065da4e4806f60359b3524746a1d000a0522b54fcfb3472619262c2dffcbbbbc83115948793e591667b845b0af94978464627394a569f4d7c7ab7b7d2cbdbd40272ff311eb8fb39e0fcb8ac39e02a4d22b12cfdb46f50217aefe32a1bceb470d543a1a5ba6803cff6c661a325a6eb3abba4cbbcaff4e63da8b33aec7085a23caaee9e10cb8a6d92a27354e255bee754ab676f2500a1589e060be81816de3d498a302043c63e6dcf30597a524a35f4d31eb0ea4922711cbf7e20164619f4794099147067ccf50c0aad7ad961e8911915b357191ef8bd619e3227d0624cb5a517cd5ec327cb6b485cdae44470a6fd04fe98c069737b66133af5b06c200ab6fe136aa78e8f1dbd917bb52f4d0b3c83544a8b944fd775583c80a38cc897226edd4eb6717f861a5ad53fb7b11e06599928f91dc5de918a243e70a44c81e8ad2321963610a763606d20f4a2fef362ca4a3cc157119b21e417830f332875807abd7a00b9655999eb1869c92ca4444ae42fa91cb50f7ee151ce516b9c35ed574d9491769ecc35fd7a6b2ac25f02274c8608f217eb18ac336707884ba03256dae92a74b7fa487c6e313f2ca9aaab68c94fc321fdb7ade08dcf5d0465eab3f7a1a01278bd412c3a063c6928dc3f28756615b3f5376dfbe42be1a0475b36ea9c746873e9051c9899cc3ee3828ab97385a5448cbe423a2e625004096542b1b26ca1eb2536d39748166282177829c2fa09104f78705557926dbdc8fc90599d50d4b01896055632ae4ecdef4fe496f50a77fa6d22e9a508eb0fd293d0c89cecb80b792517536fe9125668224dc0d023953abc3454850ec19aec33df5422ccaca5285867fad3ad26315fe328da1adcc3866fbc214abe1a52e4b955951f8aca5c8e6723479feb724dcaa30674375fb7e72190f750970dd8bdc60680541ab9a63d17bafa1762ddf589eb49cbeb6241694758df90bb13789769264631dd8261a6988ed584970333f74158539bf5d32dfa2c4c571d488b4c34610de9e9fb23a7d1907a15e5ecb8f09f250b0bb0b64e33e9cf8acdf1334fc7946d8bbd9a6e97818896a28b9c8482d548735a71298f72d8959b2b04b7d7e0f95584819238d39fd7f74ad9412304c8b80a69c8f939b3d4063ed476b2bd4131abb8ae4ccc478a51ed17bdc66dc4b01339b704cb13da3edb2ca3803128b2762915ec305385d2ce3688b5818fb644733368f0b54f2a09f071d0d8fbf9b064dbbc455f427509d53c655bbe698c1e922aff99758cd26ad4b06b5e417c7a95c0bc6f9908372c5c2e2ab3a8040468093e1a722e44e8642966ed740f5ba4307a844454233406240c2de26f727491bdd9594e351431fcc2bf3149464b8e4adcd8b9b34120e807c03aa569473eca3019a3a4b2d902ea00970a645525e507d3b8c69ceedfcfdcb8d23e72b83f99d31c2665b71ca706c2dde9f9efda9a412b34fe6cda5fa6808df554e8408793d7c24893cda5c94f9e3a82bf88cea2fc7c161fbf4057d7f9ff26054ef4dadafa303c2870eb1a312b37c75048180a2b0ddba78a426cb2516e5573e5671c18e4a31edd56edd314d7adfdad3446b508e9475f4ab08aa005bde489bf82230df20680cb6d29d0a9c8fae012770d9142f92421fb51c8e1868bb414a4a2619ba5fda479084bfa88f4bbd710df831b8e947e7ceb83cb993e253e92a081efded49709ba1040bb00cc88e17f1801496666083508fd4c35fb0179fba40d506716b6185550d411a71db10020599eb46eb3abc6afdcc9ff26ebc111f43cbfb2bfb006175e7e0fcb231e8eb2defeccd458c7019d2ad5f9a8e12cfbb620cb943e6fe8231bd7713b41d9b9098203de929dc1e649efde13b58e030e9fb01630168400476ba983f14acd0c9135a52c0fc899253211feaa290ee4ffc7f6621e69f9c0a4530ee286a2ac96714a16def03426b6c8ce5690ab8abc39b9095aa5aaf4d103822ec67f89a8c13eaa24f2aea4cd76eef3887c5cc1c60cbea0e4db8eebfaa699c1c4d9d8cd4a1239b81836a6369eeecba96d7476e4d9d11d897c223a6be4edfc0fd6a16163b404a0045b50839872fa90373f08de887b8ae83cb5b131649dc47743be703b459a64bbb6c11993a4fb3d82dc3a818ac9c1af158e22b372bd90f2a7eb9a0fd9f16284ce038ff5ff2c666a039a24da6d05d28e6a70549813f7322200da7cd42e7f9a486e3a9f06550455dfc63b32a854641ebcca8cb692c33645ff7ba48220ee5925527fbf1db24462f03301849751cffea8d751a1c557d1930cdea451f77084b7e9c3e101262cad7ec670bb9d8e4cfdbc21e3d8ca70b6f03d96b4b3ac1db697173f627e814cd7ff6efa920b8541b795218524d85e696549859ecd9cf4417c5737bcf649e710cff5c017326eea09dce403da26bac3fb84e8f7a4f461b010898c5a87f8ae737650361219e29a30568ba94aab144f518ffb55407dfbba135a4cfae50846f8110d5e7a2c45b03c85d40169606695b5849748a548b8a0dfe478e07e2f42c9fa1016166e4acd6f75c27a2f8e55dce5506842b43392cce759e26fbce4281513496b3ddd7a930f346c67408509377de67e693b1802f911a647dcf14afda5383064e73eb6b21dd4f96d2f4f48cfca2324796b802ea68121a2f3b28bafaf4e0e74fa702f7736d060e0366b52959b5ab092a50efcdc4d781305e0a4c1aa246ef862bd92d4f2baced0347699f50c94abcdce668d21fded30857e9353f0ea3a866c533169930f91594d37f2ce0540278145a0f611dd73ee5fb9d7d7c2f8ec6387b0709704d9da751d1e5bbd3007a1351716c0b1b7ce1bfa2be31c65c9f7d515510ceabe73443da023b66bef4390b60dc1f1c7e6dcec9c4a75d3de71005fadceb4739f4ecdba3d7e443684494d59eec458006052773251825237c97f4c63db93425a7deaacb8c64da58d5d1e98ea4e445fb3fd4fff1d6e41175787772bd77ccaa39b389c3f82cfbdfd379482815d7c13bf554ebe879ab07443107be5073f2939314ff12808607f5b0dec253c178cf9b482dc78e44f09436e68f361bbb33f811435a21ecc441552e1a258d941124c150e422bc2ef73259729ffcd4cd9f8bae365bafd4c8d833f665fdd6486032aa5c0e9e35ebdf4f6c065a39e37f189ea3f8af7104427a11c3e8bf1b5cf7575660ff6a8856a893b07bbca170cd2d207dae79eb875799542fe8ece8af5beefa1a6808cf79a76e44828d88ec23ef0536030c0e7eec9b73baef7ace25c61a842c87bdd43b1a9da2d634952a334233898345ad7e5494b50aed3c9c769639b35d2fad5d80d263e57a9ce79a80d06caa1487078e5e5334da5ab0f5d5d989b86c7940c4c2c41dc313851bd34882817769d1678fa61dcab56884f5ed59e08fa41b2863e5f37cd7e1617a0596bbd941227f44507acd47121c99526e4212c83d67e9d5fc8fc3949b9921c2087085d174bf3499fb5325d4abb477290aa2d2ad8b5fdf83b7c284189ae88df77b70db2e6e7817f57398fda550ef758592e246ef636037e6e5ddc7fdae4a7a3e9369ef98b0305bbb01936103365a1e8271b0ffa7599e840486cfce67c498643e02364fc7cfe107451429291bb1363eea74ddc376ae71076e3216571e768346aae4c8c6a9b4116388004c16741ca611a72323c23c7c0527ef6c83cfb0cfd600c0266a2e5c19447b79a9bf1abed5f3229161d13b64830bd36908b002ff3a625158c88fbf9a70d6e6439946bf9fbf64fd0871e7872066c4efae764d1e92534abb6dbc79127205b320b32d2a23bca10d893014c11310a3a9f8513def2fa18d0d5c7e52502906d9a2e05158aa07803ec54cab9600ad81b148288cb2112af70091095311745de9e1bc579dd43bb527bbafd79077f188d0df3d4a6bc6fc6888fd7eb703da83767dc5f29643a229d5d940f87c66f2e4bf1db2e5cdefcc3654c1f759064d79b40a7247567351a4126df4c3647d2d16363ca5b596296777ce7527b9f7121e39e0d42db091e02ffcd60f069f8ad5b0ccb8a175c51118baee613b710c635ea557aed063bd4922485d0b0dab48276f64e01f57070b7523659411c7da288d516713ef6a17987211096c14ce81ebd5e60c38335de5509b6b02db472afaaa5d17d33d0711ba62aa5e62f413bb73371855a8aa48efa8abc91040508aaaf61096782627af41f37d5dbe8f68cc4d82e667681d642839a2bf462c21161b7e2553525a588ede832ef91b29901c682ef5ac69260f407b64dd8e0ce4bb83d7a88d091d29ed3733cac9f35e819ae684337aa596c12555fd4ba3e5afc882d36", 0x1000}, {&(0x7f0000000000)="262c8f8909ec623dce77fc932e20b00766e8210f05c618", 0xffffffffffffff62}], 0x2, 0x0) 14:55:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="d23b2ba899589b577d", 0x9) write(r0, &(0x7f0000000100)='\x00', 0x1) mlockall(0x3) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) r4 = dup(r1) recvfrom(r4, &(0x7f0000000140)=""/246, 0xf6, 0x840, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x5) dup(r2) pmap_unwire: wiring for pmap 0xffffff007f12a3c0 va 0x1b33820000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a3c0 va 0x1b33821000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a3c0 va 0x1b33822000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a3c0 va 0x1b33823000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a3c0 va 0x1b33824000 didn't change! 14:55:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)="0000005b26bd340000aa49fcf8b5eb8c238e8655106f3581fa4169bdb7ea53235cd80700000000000000994fced88fd077146a28a867fbad74198697e0fedf6f83633716a343e2666b0f0ed72ad2584d285aa63b6a6d45226d70e68ce401f0bf0564725bdc369b4e0851663ac605ebb9002b3bfc2e07867c019b932e7825ea3d01c1127c3981e9e1b17ce5c0c83658f14f4a92a5252b56fd29a7405e7a1576ca4be8ac30b9a66b0ae783ad8de9f372cb7a4e000000000000000000008293bb7d898985b62a2d57d6cb779b762abaa1a70ede68630c5bfdb4d1d9472761bf53c2e6ec25f7037141b23c03c522a314d1e9e5fe990f3c3393007a2f7d0593dd8357caa6552aba33586005260bae3b8ef4d603000000342b1252b741a71df70fd8ba1197ec17ada798284a8e85b2d060064c4935164e346b57780e8412e3cc767289242f8f9b08ece540dd0000000000000000000000000000000000008c265cd3d8b4db9c84b276c732144cdb5688022e39862de99bc36d267bc3d399b3a88c5578c68fca8b86", 0x185) r1 = msgget(0x2, 0x400) msgsnd(r1, &(0x7f0000000180)={0x0, "34e57bb19c00d867fc173a3b8f106a6fd476927d99d1e8a52af264a993c9cb1e0a9824a3db5704b7fd40fbf45b1bb2aeaaa0465b8a2e1a786f8c4cbb9b6321fa2b6a2bf01e39ef6d3d485d57bbf410958021fe3d07f8caf9c65e5273cc7b46139742519f1d88740054d87c7942ef7e22ce50ce04bbf60681f81fe83642ddbd94fea3efbb8a750fd123214f62089968073e0c6f639c97144f3e37dca64deb682dbb45ab0f3eedbc250d75ee9f0ce227482f5d98cbb0442856aa04784e4020e7bbcea06c184e4d47ac4774a7d3aed95093135e7b983e8df21afa29e59d68e01c9548aa6c31e876e4705ae3f141e6fbaaef13abda3edd9858fc1abbc6b9e8"}, 0x105, 0x0) semget(0x3, 0x4, 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xfffffffffffffffb) geteuid() recvfrom(r0, &(0x7f00000000c0)=""/105, 0x69, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getgid() syz_open_pts() 14:55:46 executing program 1: r0 = semget(0x1, 0x7, 0x408) semop(r0, &(0x7f0000000200)=[{0x1}, {0x2, 0x4, 0x800}, {0x3, 0x7f}, {0x0, 0x7fffffff}], 0x4) 14:55:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x84) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) 14:55:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 14:55:47 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) r1 = semget(0x2, 0x0, 0x700) fchmod(r0, 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/240) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d9504e1669ce8663cd4cca18d0e2281c64701261c838a48dd3cd4e6c33424c33aae683d47bf1db0a8d3a28ab4cdb1458d5260d519bce5386ee625628a67548fe721f2ff2d842c81c78602e41fd8c2b40ae6ecf427cb9d834cfa88855ff7678cc3e2a096807a4e76d277847f29df0c93deb29738389108865daa4ab3fdb8bccbf1baa65a9494e1deb5e4c12966378671868683d2fa476332ea8b2e8bfea43e41051", 0xd0) 14:55:47 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000b45000/0x1000)=nil) shmat(r0, &(0x7f0000b45000/0x4000)=nil, 0x1000) 14:55:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="591b7290516aa78bfdd292ec9b2cfeae34d838674a2232f7f01dc8a52b7aaff715be9d77300c", 0x26) 14:55:47 executing program 0: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) 14:55:47 executing program 1: semget$private(0x0, 0x1, 0x200) semget(0x0, 0xf66fc4ab7e5c74f0, 0x402) r0 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r0, 0x1) 14:55:47 executing program 0: r0 = socket(0x2, 0xc001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="3536f02d67bfb2f1642e853c1a0511085430a0b31068216bcfd35c792f50a9f8466ef4833be2474018a869690b1e0ac262fa2604cb4a79a75f543de72be11f0e046252a1b78de4ece5829d1e946b90a4b0dfdb5f28f91aa4260ae8ad559d3fae27817dbc451cc98f2fc0390307e6f8a73f5af58a59bca50e444d28bbd1f26b770807ce68b36e4a939c8ff2a6f6f7434cc11a79b37fc057", 0x97}, {&(0x7f0000000140)="3656b09db2669574bf8118324450bb534bd0f23ca116081267dc0d747fe683ea30e045d027304435b558aa1cfef03e6b6f40a9834e298893215b4c9041e13fc319e4b09dd88d8a4491396b828f56d109b3d05ad43a9e7f32fbe291b4a8c6df360b4005c94ead1ad622b4ea6741cee3726eb57a741c481fa9364505e339f4e0e351538ce909cdff5bb198d2f99f63498c685b1d1e0c336e563f17a48b444fd981afa8757a82a65a7749653ba7f0c792c782f82cd7f05efbc1876017a52df0cf0dcbcd7b2d3641e8d9368664a048", 0xcd}, {&(0x7f0000000240)="c6b74dc1b68efb6e2ec530edef", 0xd}, {&(0x7f0000000280)="544c61827f36343275efb33e590def60e370663e2353eeed77284ba4af308f477e0552d13520e41916936f457a3f188c0538ccbad8f702d608708e4fa42df3e9691f402fb739e634fd208f6556d86da32d5ac5534fbc599bcf2be3a3cef2b91f85c1b59a200089f27ca6cffe165a6cea10d07a362311fc044b5d42559fc0a4", 0x7f}, {&(0x7f0000000300)="c0d4dc759e5f283425e8282888ea0548eb9c3c9bbe488eda0947dce21f1983cd60c9a5abb27cb5cb938b074a5f1af3a8d18f4433e6c93ae86c8e66871cee7d11a59c654fc0129f9667ae7669c499657ab91a9c8dcf48035f333d0f1d23b0ffa576576e2694eceeef1fc997911f5449e5d28d368b", 0x74}, {&(0x7f0000000380)="46ee850c172e2187f607f6bafcfceff169a7772d0821d3e85f6b6b45e1305b36403a2de6b8622c480f52854d28b5418e2fb6309195b22d651371e275e600c0783f8d89e9a04a013a5bd60c69ff7980924d8d58dfd3ee2cec700638d6f793dbbe57dc35749a25965eff4c31cb57c3270482992d376b81acc57bb9f8e6e11b03a6fb66261a3027a241c16e2d9cb9", 0x8d}, {&(0x7f0000000440)="638f86a55b14f03d09b162ebe587053b35a8a5ceac12b9ca4b1913cd81d074a139f708371b4e8e592c51aff32d3fd4d8015bd56c460d79fea345aa1cce787702a66bfbe43891d0bed7e6e03ae482bbf5314b0f7555a0d0d96a4308c7b764f2fceec6750cf28f91657a1992a08ecfcb32f3d359be777570a8d6cfdb5a35e6232260408de955a4", 0x86}, {&(0x7f0000000500)="15132a28523b0695f5ebc70789d17b5dd9ed12a0587ac072e82bf57880e52574e642e348e93da1a5d5e32060a27dfae040a8235ec03646dce0d5e5aeae11b8881d8c9a646ea745c33a7dd1495342794ef3856e0b2a09cb7296364364fb0806c43e7084b9453b4f5027495ec6b2ffb1184cef19cbfb32961541e16632bd2ddb0e7c46259f908e2d14b233b498447d0f7e39699bd1198526cb9bfe7d3c4f4013909f68cf26", 0xa4}, {&(0x7f00000005c0)="84ddc6faf03ad3500fc771b07c20bb7aa700712fd8311e4a79d968bb19d3c3d445fb0abc88a5a8457facc255d844abf01a197338fd40a518c4077fa38600f2cd0535a3582b0c125fc643be3e530b8497c57edaa31d9268187a66130e41fe210b8eeea715064421a822407a63eb3bf2d26e446b558ca0ef4b3578767be2e85cdaf4b0f74818297f8a9bcc54687835d82cc16f6c7540b5eb63cc6e763395e74d", 0x9f}, {&(0x7f0000000680)="ecec13cf3507bf7ed78897545f11ed3b6885f21c3ca2e4ba39679f66604a05a07cefa5914317594a8b993afad46a0680b8de10f3181323fac2d51a8b7371239f2b82b133f888b11ae5469e1f23dcba6c9207a2c431ee15b710612fadd8dd03011099", 0x62}], 0xa) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 14:55:47 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000db9bbcc87c905ab"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:55:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000, 0x3}], 0xfffd, 0x0, 0x9, 0x0) 14:55:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) 14:55:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) 14:55:47 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x80000000) 14:55:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc3}], 0xcd10, 0x0, 0x80000003, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x7ff, 0xfffffffffffffff8, 0x7, 0x9, 0x5, 0x98, 0x8]) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) fcntl$getown(r0, 0x5) 14:55:48 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 14:55:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x3, 0x0, 0x23b4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x20, 0x101}, {{r0}, 0xffffffffffffffff, 0xa9, 0x40000000, 0x2}], 0xfffffffffffffffd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x9}, {{r1}, 0xfffffffffffffffb, 0xa, 0x0, 0x8001, 0x7}, {{r1}, 0xfffffffffffffff9, 0x4, 0x3, 0x5, 0x7}], 0x2, &(0x7f0000000340)={0x2, 0x1f}) write(r1, &(0x7f0000000040)='B', 0x1) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x9, 0x101, 0x80000001, 0x401}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) close(r1) 14:55:48 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x6, r1}) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x4, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x7fffffff, 0xceb2}, {0x8, 0x1}}, &(0x7f0000000080)) 14:55:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800000000000000"], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) sendmsg(r0, &(0x7f0000001780)={0x0, 0x358, 0x0, 0x0, 0x0, 0xfdf4}, 0x8) 14:55:48 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000140)='./bus\x00', 0x310, 0x2000000001000c) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair(0x1, 0x8003, 0x2, &(0x7f0000000000)) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="4b336e074c6b0163bad9d1960df092d4d46b5b1280fe1a253961132ae1c5d6cc5d5b881ee9d6997d074a7a611cf9ff15a14f1cd5d734ced4220c9538f96ea2809e91b69c6162a1ddcb55f6085885d6220b52b7dcf38e3c3a5ef30a11def974c6a8564df48b51bb566654829ec14e4815e609efadfeaece742ffc071230dff31d07310f4e8fc1ca6be0f71b2a6a95f7ab1bee6e6d2d0da64828e28aef4f2858eb3b2149749c314ddf378a3e7e543cd5e4aceecb630a8f20a856ad5c55ab4f6fbe6d20623ea9713d1939c5a4f0881ec7bac306ce03fe6a00ce9e0ee72f159a69787f1d7e98527ad4f851a6f88bb5527caa"}, {&(0x7f00000002c0)="4da9e8c51baf60e8796b60f7913bc7d6dc73206308a9e27039f69db0cfa16ec0d932ddeea6e34001de114076138d1500606d16612a176c57b35ea33b0d6cbd4eb94a85c1fb0d7c5a4b5f928efe8a0ccdc3e8f023a07e947b8d39bb4d76a9b513f514f893c412675b05925feb8609c7b2d14b740b0737de105ee207280f6fecca45dac9d2c61f373c1c5351a1ce05b58879589853a5ee"}, {&(0x7f0000000380)="90f4a24a48c179c88e657a6ae22fbd66f29c9881591d93fd7de01eba4e5da3c13c6448f2bf9eea1d2efc04e670bb15d598"}, {&(0x7f00000003c0)="235458811f05eb2b2529a512ee704d00388257"}, {&(0x7f0000000400)="304592a8ea387ae0b05633caa49f7f240167098104eae7ced61ff5b97b2f86f81e16f523"}, {&(0x7f0000000440)="29066092aa6aae6a2dbc21382b9d7c755696713840f3a34b66cf694d30af4957a5ee1736b494b1af69052bc7e120f6bca3161cf586a5"}], 0x567b9d7a4aaa3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1a3, 0x6}, {0x18, 0x3, 0x1, 0x8001}, 0x80000001, [0x80, 0xb, 0xffe, 0x1, 0x401, 0x10001, 0xfffc, 0x2]}, 0x3c) 14:55:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x84, 0x72c8, 0xffffffffffffff9c}, {{r0}, 0xffffffffffffffff, 0xb2, 0x80000002, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x30, 0x1, 0x472d, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x4000000000000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8000000a, 0x7ff, 0xb8}, {{r0}, 0xfffffffffffffff8, 0xb6db85eab273156a, 0x20000001, 0xfffffffffffffff8, 0x9}], 0x3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x41, 0x0, 0x2}, {{r0}, 0x0, 0x40, 0x40, 0x3, 0x9ff8}], 0x1, &(0x7f0000000000)={0x6, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d81", 0xa9, 0x0, 0x0, 0x0) 14:55:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/248, 0xf8, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 14:55:48 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r1 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r1, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) 14:55:48 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) getppid() 14:55:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)}, {0x0}, {0x0}], 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="31e1f61dcb2a5cfc5a3a484038d2d81dbd82fafac9147db476f234d3f18459a307203ec7ae99af5ce822730e70f21264e616d3670012633ef937322372300b24b1016d0b8da716351055c0cefe67f7ec0369a25b2abccc754febe8d144cec636fc6ee2065e27fcab283dc2ab033a216f457f2889abe17296f61d3c6df0c248f43225ea89589e0a531f2d84a6", 0x8c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) dup(r0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x30) 14:55:48 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/36) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) 14:55:48 executing program 1: shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x9, &(0x7f0000ffd000/0x2000)=nil) socket$inet6(0x18, 0x3, 0x3c) r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r1 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 14:55:48 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) clock_getres(0x2, &(0x7f0000000000)) 14:55:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 14:55:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba", 0x55) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2", 0x7c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) flock(r1, 0x9) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:55:48 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2043, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="b85b3278af2a5c5c1466ba4812b60a3a04c01e3106a6df2d7929b6fb3c74a76fb819e54e86e9720fc144cf12b1182a9b181875947bc3a338b71d1742253f99f8046645114fb6a4a5f1a552df7c3c785dcf11d85ca7551cb09113d0793082faf3fe84b71e75fc40cc7cb5e649f963ca32d382bb5e029b1ba159427b8321ae967eb4bf882e477bfe2b3750103d4ca179fa86f8e39e39fe28997b8e62055892f7324de4e51795f1affe666fa2d78b41", 0xae) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x200, 0x7fff, "3f41b071a2760fad29c5af134ca48b59ee839367", 0x5, 0x7}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) fcntl$getown(r2, 0x5) 14:55:48 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0x81}, 0x10) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:55:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x101, 0x2, 0x6, 0x7, "853c8f8f59854c780fff8eaf0ac7f5e35e2b6dce", 0x3f, 0x1}) write(r1, &(0x7f0000000080)="f43b6b8e2f1b12573b4407fd0f1cf244de28794a9951466f179657d10b6a51550cc0856df80ea3e4ba36b395515e244761d69792ac38be7885507dce0579c9fcf2131e488868dec427bab5ca5a3b6726a00db1cac6d7148849b9f4995456fbbe143b1a9b32513333da62bb2e365192e5b63233e426a4d155c3a26674846721aa95e17248847250f4ce0b7f628048bc934783d63ae4783318eeb41606957b61385659656fb7a8548c8ebd27a38ba5446e9930fcbc2f41296a6e32f08d02e23d458dea9ccc443ad29faee5423c004b51da71", 0xd1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x8, 0x8, 0x1, 0x2, "83e406a12b4385d7dd76754ed72959c22e21a44d", 0x2, 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x100000000, 0x20, 0xffffffff8964701c, 0x4, "b71d1e2fc39606d44b5e5e0187ce92d767481c3f", 0x1, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x0, 0x17}, 0x10) ftruncate(r1, 0x1) getpid() ftruncate(r1, 0x3ff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x7, 0x8, 0x2, 0x2, "652ab90026d259d018964bac9c242730f4931935", 0x5, 0x1}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x2, 0x6}, 0x8) lseek(r1, 0x56, 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) fchmod(r1, 0x4) accept$inet6(r1, 0x0, &(0x7f0000000340)) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/197, 0xc5}], 0x2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000540)={0x800, 0xfffffffffffffffd}) setrlimit(0x5, &(0x7f0000000580)={0x101, 0xfff}) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f00000005c0)="926528b6e3b03a701947fe975c7ce509e0478bf545d7bd8648550587f0fb48e346ad77b4100f16d3d90d68c97db1f002d51665cef4c5bf3ca42e53e4bc6a517821483e284e", 0x45}, {&(0x7f0000000640)="745fa0c353d2caa9ff37c8cf8bdc5f4e72c94ed4f96604376eacef32cef5995ec4583082fe623257520a9bcaaaa3887863a6066f3322474c852f26ac13441ae239f65a726751ef816b5bbab943", 0x4d}], 0x2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000700)) r3 = geteuid() r4 = getegid() fchown(r1, r3, r4) fchmod(r1, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000740)={0x800, 0x9, 0x80000001, 0x0, "b54ea96b3702bbbd24d3c4b2f69f451b6e57425d", 0x8, 0xfff}) ioctl$TIOCSTART(r1, 0x2000746e) 14:55:48 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10012, 0x18) r0 = socket$inet6(0x18, 0x3, 0x9) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 14:55:48 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x1) utimes(&(0x7f0000000000)='.\x00', 0x0) 14:55:48 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) write(r0, &(0x7f0000000000)="e23d327e658dd712c23400fd76a96ed8b244518af9af9abcc4f61847fb093c5c1e393f184de58fe4b4419100c68dd0904afba3216009e5b18354e9f7a2fe4913640d9f2dc5f04bb0ea478ef167a5944809987b729bf2767c4a8a939d91645cc9ec73e0a7bc9b366fefc84948208d37a61e41bd302f6b59f408f3fe49fde3aed131dff2295c258b5ccc3290fa503dc31044eedc47dd8850f2c6bb67cac9cd440b5132ccea9aafd3b82c54feab33c160c8b9adec1a4d002690e6da4927093c6303281cedb223fac69d717f3461079c5b03566b1939215530a92ef1a44f082995655c7eb63dba6ec4c243d05ab3ffcb035e44f543b6b6", 0xf5) dup2(r0, r1) 14:55:49 executing program 1: syz_execute_func(&(0x7f0000000180)="0fdc316767d3e7dbc2f02983feefffff460fc7fdc443555ffc40c4c2750262f4d92d0000000065f3a7642e2e67660f3a2167fad3") select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f00000001c0)=""/214) select(0x40, &(0x7f0000000000)={0x6, 0x3f, 0x4, 0x8, 0x5, 0x20, 0x2, 0x100000001}, &(0x7f0000000080)={0x8, 0x7, 0x4, 0xc70, 0x8, 0x2, 0x400, 0x9}, &(0x7f00000000c0)={0x3, 0x244d, 0x8, 0x0, 0xf8, 0x6000, 0x7, 0x1}, &(0x7f0000000100)={0x3, 0x7}) 14:55:49 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) close(r0) setsockopt(r1, 0xa, 0x1, &(0x7f00000000c0)="e686495bdfc5019a99a6de731ad7300a9e270d07ecde44b3483f92915f963a3b059b3a680ecfa46a7b059e52024d546524413a4388a386b60bc525debb7a42dcdc32875f862c0e8c7473bfb29be556dc3ebc7bf92a3f3e5961031b9cf8786fa32ccd25b18144f8acc24ee556e55d30170fb56f3ab13917eb5dc0a0d6febbecf842042aa27e9e31ce576f8f2c031cbe2204c4510600183e4f071cfe8e87d2deb3ca656620cf9e6cd99bf43e9464a77ca2430efb82ff019357fccd586acb9e36237891d47600f275d479285f870a38027f9e8923a2699715713b5d456b4c81f3", 0xdf) 14:55:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x3) write(r0, &(0x7f0000000040)="8c02d3b2999971581e72f7e290af8d8012c6cc84", 0x14) open(&(0x7f0000000000)='./bus\x00', 0x5ead52961f843c7c, 0x48) close(r0) 14:55:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0xc0) 14:55:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 14:55:49 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x102) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = open(&(0x7f0000000240)='./bus\x00', 0x20081, 0x2) kevent(r0, &(0x7f0000000200)=[{{r1}, 0x0, 0xb6, 0x20000003, 0x8, 0x3}, {{r2}, 0xffffffffffffffff, 0x9, 0x0, 0xca4, 0x9252}], 0x1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x80, 0x5, 0x8}], 0x1ff, &(0x7f00000002c0)={0x1, 0x1b9}) r5 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000000340)={0x3, 0x4bcf7e6e4f634f14, 0x4000000000000000, 0x7, r5}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000300)) r7 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r9, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 14:55:49 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getsockopt(r0, 0x6, 0x80, &(0x7f0000000040)=""/84, &(0x7f00000000c0)=0x54) socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 14:55:49 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0xc) 14:55:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000002700)=@file={0x0, ""/76}, &(0x7f0000002780)=0x4e) sendmsg$unix(r4, &(0x7f0000003d40)={&(0x7f00000027c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003c40)=[{&(0x7f0000002800)="d3aa", 0x2}, {&(0x7f0000002840)="f1542d73f3533da26472941932a5ac5c48a6752f0b51aabe919ccac27dab4ecaf85997a870ad0f186eeea8f3ef322de3ebe41b068948f775713deeaa4a92798bfeadec9d64e9a9d614c772953e9d0c0f75c5765794cc1a31fbda81160f65056dd7b90e2350983f8eb399a996e85c601eecf09f5a58e989f5d5a51a6d3a6294c688f40d08dae8db5e657a583f50f5818c2e596dfdebde08c62c8e6622b34e36f23f6aeb", 0xa3}, {&(0x7f0000002900)="3a97ccb4d060484a83e9cbcc592e940097b8a741b9a5268c3b8a6ba8fe5cc762608e3f1be661a59aa5c3ac6c6740a8fa57e57e03e8f5cffb678f4fabbde4eba5046b59c9ce92d421d2b6ce61d12e51a2251133f9b2a70b097deb163ee42b9208d5f4ce274ab72e35aca3f21b539c2b40360c1ef46bc0b4a95b0a73233beb409bec0782d4f85cb6a9512baa4df9b732183fb45b33fbd04a2ead732973f3349a97fa26df7ce5362de00a966754a898a36ff50e0a3ece791689c965a6baeaae9f62fe4f332fc34c7dfaae7368adce2128891da25ae5c81e450c27c341015337a2d9f84f580e1559a2ecc21027cf9a7eb6bcd205e99711fed39da691", 0xfa}, {&(0x7f0000002a00)="25f08438f2d1da2fa3a3964d34ee07a9f26fabf07e06bf8ce3fc0969c1375acd358f67c3ef895472297ef7e0bf550cbb3daf7cf428ba4694bf238c03ae44551d224903b478f4ad288bc45fa3a7ace13e2d4106c0a049935c206fb3ae9a13af5a13ad34d73711af42436aa141903d6a34c1cb2120c1b5f41ca5e83133c69a2d4e3b28f7b088e8a104c18b6b10", 0x8c}, {&(0x7f0000002ac0)="11666c1c432592e6e05e19775b8eee06c5f3f692f519", 0x16}, {&(0x7f0000002b00)="880bfde5ef3c02cc34af89f9d19ce24f90763284fbeb94c89cece1125a809e58001fc2e6120c1be9f500492090ebfef140f8ccc4a6cc00553fcf38a28c9002d8b85072f013a75d07dc809a4f698d47b95fec1c78c1bd146cfe686092e6cd5b2d509cdfad1b56c59220f10bb6", 0x6c}, {&(0x7f0000002b80)="f03e09a80424eefc2bf98aae3aa417af55753f5d2855b1d7b5251f195c9994a4c1ad8b13be69b3631596258bdb5aa21386e5b5a4193208b153080051cae1065bd0dcdafa52e21298db13277c9d8d551af3a46af39c7a666cdeee1345ec7f78ca5468d0a62cad383cc7fb242bb060dc9c56c23f8ef4e033016ef73580dc2f8cd196d3bcf2fa60298bfafc0b71879cef6178b580ec2d29efbf3417961ba42813a1f7779189e8fc2e202d5e3c847ec7f8e79a7dc622d577173e30f4dc22ed304fec5f0daa7acd5a3547062991ec51a265e45aa7ea4af86ff3c5b887570eecfdc08cd323e6fee61a869b92a2747ac02ee5727de640f6b3df1566ad106e5e6e9d259bd544da664553d540743182f05ae962909f6e38b71b6dd1bd1e5483a8519489e0ce9a8167216957050e57ff1769b5a7a9fe64994d23e6384ee2cc53f890c4f1b41259835b36686d94d6448d38439bbb36fe7372272f40eabb8a4abe18faa44ce1fef0aed3b4d4d434a26e56d73576d3ebf4d260b16581baf479767718536aa7715c7a4f433c38365124b7fbeaf8d1dcb55d5a33609aa74168b93b02cc11d1304c81e8682e8640d949d3e24c6d53b6d755e56219d319266762e1f97f5d4534bc158d83aef9e96fa5667a59ec8dabd6d153adea78baf89b7046ae7245d412e4894542741e45d8e675b9b9af1a4d28db4d2d14de20cbee221c53cf412c6d4c5d113503f319c4f29f73de0299f181b8ef3b7d9cf406c078516fbe36747ba38046e753d0983afd5ee86e27fcee8c2535e19762981e0d727ac8c75ee18ef24e81f6fd6109ea81110ee0faa54d4a2ce6de5e201f04af3930768c2d00b4c84f436c11eeab74081c774c1d3d15b514f9f8bc1253a2563d4ed62966ab8a59c287b370c91a95987fe51e1a19e4cf8b9f015272f67e2d56111f697645e9895a2409c5cbff2dad9137558543ac3f1d7be0b8a05966ec24f0ebdb05a9ecadb738e72839eccc812cbeb609458152622e5e062430be22d013d8cd11a2da1d71135eb0d9c9bc38a868276adc731b22276a42bae3cd71014502fac3604b6fc7a6aad14fcbbf763b7d45a4a66709c81c424ab10cc6aa354444abb2c916ee3c0adea4d2dfbcdfb107dc9b8b466fd41aad9876e8c760cd46e52a41fbbbe2326c51ad27af54fd7823f66e6a867f1df48d016459015609b27d67697a4849e135f02447a8b5bba89b8303f9f663de157e844bcca13237b8aa2dcea18d19adbf37e41dda5c6a38bd4a8d46f2223dd8a56f40806bbae259daf169177318fa31cc09055267c69bde97921764ab9087d96d55d1e4d9c0cde85d4c6086352b20045f84c62d67ca6739f9b244a648ea159ebf90da7d2050268fbe5dafc0b775fe1e676ec63b46dca5d61e789a65932d8d28104edb106f95cb599ad29b99ed05c25acb761a5d8ae0a64586f59ea24dc6ea63f2e68c4911798d1dbd1f754e9163a7be7a812f2f7f244331690cdef15ad12e60c3005ee17058fdbe6c68b6835b89850301686f8af447e92e9c73b1cf2b6db51901ba18e20b67d6caa1265470238349a64b0b16a954349b2dc355108e9c6c6d610ed4d464024941a73d618abf8196eb6a9f8dcff40a0315adda39f11422722654ab1d205245d74bf65df22c24a98b414b4b203807de4c49d4a75ce866797d037c43dbe900f7b411c8c476f03884b03fc00ae4e1fee48e891d2cc95e4e32aa343c7baba103431cdf6032b6c598489f286475e8f686077a12ad422e27ca5650f4e43d8288ab0ad27ca729916f1993ea3fac918793c599c9bad41e65d1c8467f3d17e00e235a7a05c15ee5e05c8ac63eb2c6699bd339014a60b556a9ebf67a4f19b003fbd3915dde2b6861272eaf04339e40039d1dd0f5ce08d78729a05eeb83f462761d8a97f53601cdfb0e74f7d1253016657082be8cdcb6a2891762d1b6c82ab1af132759f4064061d8f89a543a4e3684504adeb208d528fe87ef68665a0cdd5a3eba3b686af3cb767b201e1c561d2d0886176fcd7af42b486f81e89a8f2f0b5e3fd8219c60e0a2528725c351e0c1c6e5b134ff31a8ad70ba634779ea2ee78e553e8e30aea016c542c85998ffdc4c57f37460c97c5fad559cabc0fcb8ba8678cdd3b5686140ead4ed9fab469be35081c1ed42d5f072a6b0133941f61aaa1ac3ac01626b6d8667b117217fec06f467839d9ca63b8a24e23fbb112a86a574dcdd71564319f48a27d91f12066aa26b796d811fca361a6d02b449e1fc8dc2dd925baf8edfad8c65c027a2a923c28d64aedebfd9917a14789b7c87c29ab0c2bdbc8922fcf1b9943819fa73c1fe65f3345e86a432de42a77e3737a96db7eaf52668aff984ae2c4f0b069495663d73c4f0df10dfc3ae452faf532167ea2cef498a0c362ec39ffa7b3551bfcc6fc4f20c1ed8d65669568276d1fb0d66a897b360be4e22d4b98698027ae955ae1bee06fb8019522ee20e823ab1b6c49f7bb96eba7203a0031194b30e53aba4b28fd7e5a644fcd1c3ed0cbc47ae89be7c498711bf18e6ccc59cd742cda5846e758a2a797acaeadacd91e26150fb0f85dee17fce1eb028a4ff483eaa7ea704437271d6c3cf449c4052594dca216f9dd51c4d3ad0c0f2605dab03a87641eceaaadddb501520ac1c3eed3722a44756209446087aeb090ca2c6becdfcebf41a3af962681f2477017082f3bdcf2bbbde99ce511dacf5e0424e0e89a00570a085a9a099d19c67ef28c5a8b396a27e211d13dd1cbe069c5e47e54286fc4d463a66b0201d765f23c16fba229c9f455e8758ebf348e4d195a8d44989856a90b0777c115de65e42ecedaff4d2731f9739a1d7a3e7dd9d845561075e7491e81d76ed2d7c2d3fc09ad5c4d7a00c261b81622d037ef31434787274d64f5a109c0fa91d2751db45a10dd8f281decb7ef99c08eb7b163ed2bd0314a762593f185cc1900166c0514d37797eaa6a081b186012ba092cfca1ee326e8e7e55bd6a1408c1ae0a0b438a74c894d5b31174214bedd998e8e79dfde31ed16bc03a70c93f4fa28f2aaf0838b5c5f481df71903f6264098710d65af50a8ceec49953dee1d936d6c4b6e2b8b8e157874f6059b0cf2e54d61fdea339f381955e5f448184753792442ee4e145b5873f8194000d25a41b187662bed5e238e3b72621e17df9dd1e8e59d996a0525eb5474ac4ca065aedbb64ad382eaeb4baca9d493713565eed57214be644a86c384e1a10484540173d37402d4d25414fe4176cb0e35fd00ecfcfc615fd977ec24b63d82684904caca6c3661f857a1935b784dc556d9740a4b38504919f83d4d0c459c0c4ff95c0b5882126dffb42b82b60cc06a534f1ae0b0b2dad13210eb4d0af30c51814d27a26815720c4095d93c9bfd4fbd954ed9ade3abe2330a63d6c5513880d984b35aa143d5a22b1f28a3934e6193493133207159088a10e882e1519cc66e14fbe093694313b2601f83353b7d4051b284842c0b75bd3d6ca170cc84d17ced1ab7f0b60c071ac59378b8504758bbe022a8ba0a2d3e47217046a7df9cf44a003dc9e235100ec9beeba14b82f6fa47c623c2a061815e48ec1d54dbdd84f4e8c67043960d8ff1284f9a06c04578688f754b76f902a829e39858668b4d6616d5a769071531af3ab6e15249c5582720b2f346dce58d9d63210541696028b761b16c6c8431c8b1217d21c3d337727bcad61dd152506f33446703f9dcc29bee56a2066dc6a0b91ba3226af0f41258ca8e4e3a8378ceb22d4361d66c9e230ae6f0e61e1d4cbd5cc665c335b2c1b2153ab27d08b223fae8fe92d991bb3b3594b8b811e93b33e7e3a232df09a5b18b42bb608ffd470cd13c6a0a839fcd50b0377de2b9c9af0dc59b7e20349ac6fb2fea9c63136a03d6bb97b2affc14fe8613a8d3d2b51b28309fc31e136487c9e1541d7eedad18fc776f20233d92372b370f670e751fb03b29d83b6e7433864e0b3f1f6cbd0e4eac648bae44e36a5c828854d4a0d0dc778e8b77db6cf9eb7afe8453d960e4524819871ef4cf81139c8efbb3da8e127527af938d4b3c79197bd8c4545b74641b95ffedb997b7969381e0382dbe35f0ac872265b661e306c879e8dc20d79a2fcd6d14a3c3b1a608af83caca7c0e8d80cbc092cc8d997c8989d3dec43fb6665f3ebb64e6b0c7980eb61c5faaff0f21804e8948bb80063170b547917f56b84ab5788c4c8a4ec894651da04bc6acd85dae6cd17e943483947f8c8fe05329fcc37b22776eede7638f1a0267953ac1f54bc4e3eceec7216ceb984227242739b6f74575fe4c5b61111c16ad75704cd2a5ba355bb214ed0ad86336e00246ae6c4ae45ed6c234cf45e3b12bb1a037cec7c3e0e9aa28f6ad2a97a56fa90dc54ad8ac3d5cb0ff104895a509a42b5bb1a653e0ddbaf48011fbbc3ef389300f4dca8ebad4c5d8a8fa40050e99855526c0b491d9405d2a8be985fb4988efd63d98a08d9616b575f7fe2b685e9bd6af10d0641986fe6fd7266429e562ec5cfa01dd8022932f308402ad785a2afcad9ecb3d3eecf71817cbab3f96bf71f9152089ff871d6ad9f79e2fdba91ac34aa874af14540b350efcbbe642ed436a7bb6d00ea45e1f7766abe8f05a3d4651c70655e92e136e00fda9893fb42c3abdd9525fb52957400cb7c8dda610e9a01fffc53a0d5269bbe26f192eb132244f0343fb2043370b8f8e063a3292cef61974d2e6d6bd52f6d5ea2dae1875dffa6ac403e5b6889b67b96426f443bdffb244dd37a1749783d8f3bc7ee267e93fb00ba3c87e3be53d05b3c2de7ad3f107811bdf7c95b06b365d319d3fe48613c2d28b6382dd1ba3320fc40e965e9bd6e07534402cf33c58b5ed852e66f33cf48375f6d55877419d95344d8a7b50a7e0bd831eb4f40ff9790d915aa0b5a46823962ac396a40619679f919a515b23bdbb98f93e77089ca700c21d45536b868ec085820b0dda13126d8b452b9564dc59c09a16aee9631b4a9ad9106c9cf8226c7bcce7c6c2db40ea24ad6dc9c4603c54ee2674e3d2bc8f6eaf602866718cf6422651a0efe190a51ccb7ca9120697e7956b3b80fcd37851ab6c19d3e3ed3c730ba136f379bde45f76c7108ce3a95540158753c76de9ee164d5bb36d6d05391ae13285211f307589c8a8becd8feaf1e4e0b44490c127ca65f3bc220fbb6e082a3ce8de12598f165c97f719a29825ec16b6bad318b64c9f347d436209c3b4e8408792740b0ce9afd5f0f1939e89c28b27e24d3d191b007973c30333e9251b356fe0c9ec69c2123e341f37438c4c2f769e4d52739b395d1c093cea2c317adaae75bf97418442c756deca3fb14fb36c18d17e8cebfde096e47923f2c194cc29f54c02cdfa8f798b466d1d281afbb38bcd7c3519f41712c3607a1c27639a54e1ec2bd79484e5e6dce7ed096e368d9330692b262dcf7c643a8a1554212f87de20f353cde8587efb689a48605fca294b5a89156365ee7d5540c43a48a4da7e9de152de8fd9a39e85373c3ddb76a3036a14ce06b1021c25411ef5bf871b027abffef4109622e883a40522eab92ac7b19dc1983accfbeef7873c75ed19fafdff8cb5c3f49c96b54ddcca2245bd18ab2b6deaa92c0e7744b8e8449b147d84da874af8b4f301220d48cce37eb5590018f7bbf3861960e85af8493ea7fe9f458485198c13fca200250f0ebc3a37ac7ee9f03001394a5c900c85c47fba9337801d466e2a5f45d601f2e2c3490e3606c9270f1f477aad2cb05119347d8b4fd62ab975ac793035afcb44c7adb6d979d1abb8fdfba01599e7709dc35cef798", 0x1000}, {&(0x7f0000003b80)="b7bd0fec6f7ebabbfca8a3e4dac72df665b1d42fd5d2467fef7685e73d4e3396026b6337cf591205db5303081ae6ef602a442fe1da7ccb64e976131c6aaed3baf1974e71b102d02a2fc16d1b4128b03c4147147d6997bd1b3d5572c66ce56c30eab9eca34a3dbf3ff58a56b8becb42a87e198d205d98be05e2327cae07f9170760820a7059a5e83a863f96dde53bd3c426a723ceda5a745b2ce60974962618b1fc465b42db3023efaa4875f9b3ff5b8f82caaf592cab7851", 0xb8}], 0x8, &(0x7f0000003cc0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r2}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) link(&(0x7f0000002640)='./file0\x00', &(0x7f00000026c0)='./file0\x00') r7 = dup2(r0, r0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) sendmsg$unix(r7, &(0x7f0000002600)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000580)="3b857d55a725f91635067a01a6dbe3cb65dfe047da045dd88fc34ac9b20631be130bb6d5a7f9cea652a5dde209fb75900531cb0d978c7e70f074fd244973621d0c8338cd5555624ad65a883f67f8cecee418d6c648c21203ed0ea80f728c1c8fe8d96e502337917909ed9238f254bd6fe298a19f098f43222758bdf062053efcbe5e4d75b545710affa61e9b39b1a16626cf7c3f89926165ac9324a666a24f01ed94ef4495931cfb01470ddc60f40e7de68bfe296d0ce0b6f91959bfebb9448d1fe3532a16e87bc601fefa4fd07e64857a408c15ee344e3d57e93a1ce7d6b5f86e487c12abb5fd0ef4932ff61d0e3b6b4529fda2825043790b10380a85f0e8338a0f90c6e397f57c78e195498687ede1540b7490717ccdd9188c4adaa2fda843bf5b1af4b9cb36c61b5c5b12fd95012c79de5bedbd464cfbb81fb37709974b5afe4eceeafb45c1907772fb1900e0ec99b50b450096547bb3559d4f2a0b4700ed0e55f41f38270ed122144110106348b9b6917d4b5fa7857206e5f7766f3352104c32ee53027bf1304e6def66ed19f1f2971fda08e3c18767ebc26bd35a0c13b93a5ac142843315a37085e238312014517ec7e4adaeb015005637bac310ac343d86712352104ac8ecf2f700d74d763413d249881d44b2a49292e501a5dcb8dd5c769675ccdd78f9379e7abe00cfc967b0680432520e90512c199c72e733d55f72cb3f99243e3f2c9e8341f9018ce4fbfb4f82d25b441bdcdc412519582c7893351427b83fd514b2fce6286f02ae03071188fe2f3bae9b5b9e861453a9769e1af7091bde39e3fbc1dce645e5ec506f7dfd44873463815796226fa4a50379d423271e3261ec258f6ab1b9cf9ff505ef1265cdef9dce2495009e946dddf31742225cc56c6625442d4ed718e3c80071e4c45841183f86e081ece1a54c9139da4f36fd75d0ec305d460b5dc17301d2cb29daf8d111200a04963603b1189554c54eb0fc2bec1708e53f2a1feee870ac17ce1b17d628112de1536df045afe763dc8c72f27220bf3e63b6bda438b0803a567d1f042cf3d6fe5f3edea5cac22124a31fcb54455849c8e62b8b52732679d2dc425346fec96907311ff526b8dc01e4bbd0711adfa3ace944c0e2deda3b75e9d691fd0e76a13da774245209e6214557d863fc755a0511dbf0abaa4f31b60a71b7b20a5f2007be60892675cded1f506bdd39a2080cd44d18fa76d40e0405ed2b8a66b5773392c3d369f369823d03a942f3ae32d2c0e7e357995b5c1bfaef7fda89196e9b3a215a236b902906f6cc5ad198bd3fc2a60f023acba1116353a0659219c6e8ec09bbd08284d9f960fb119e0d1acc16e94dc631583213685917f329a5b70d08668ea93877b06ab23004e55fdfe06ade6849c47b13a8d384bb5e3416d57cce7f0a124d28a2ffea1da966a384da466937595eed365a3275e24f2badfb5345b771491c2a05f778fc2be18a2de98a7f117fdab7221c7952fa0be71db9b34f5befe4446467c0f09ce95275c3dbe151a2b3ed74a5eb6e1a1f6e5bf083a52114214013647a8c57206c41d8c3eca39d3e471725d59eb92bfca0b6c5f80ee621dc4fd834f18adf309233d75315341d5d1aa31e9cca9fecd299e71bf050abac055745fac0bad1f02392f3f4f9e32f4e99f679a31077b6195a3d1f2d6d104cdcb8ab4115ba8349db73849261c48007f9a4df663cee071f6ba8f612ee8bb22f9a06a4fc2d31e4d9eb9455ee32b1fcc6f5e741e7d96aced3f4ce7ca5fe42ca13cce6d0c4a4c22080894a5b9594b42907f06df024b3ccf4dafe7d86e80a48df1d687650042161096b7ff73af169789467c001c0a1f6b49c363433ea36a21b19cafbda01599a285502c84ffeccbfeb5197041c90dbcde2566523a623a6598d8a25431637cfc1b719677beacd59fe1326b3a4cac534ec9459bcc3553d4bf7944be966767a809a5e249f08c15d1b96dc7dd510cbdcadc1f3139537c8755216b52d50a90734aca12d126bdc9347bd3a24d671f004deba41701ac0e2cc133e9d442a993abf51a98302307e747ae46395fa5a2f9c4795e4e31dc65897f36dfa6670c886f5252e461cb3219ae33e11e97b71c8b5d8dcfa522ffff2cbbc432db04b4dacec46d0705a5575a5ef2d183a0dcf0438966e9e7e8e0367683083c316fda6f808ca6d8286b60d9fd6b0ab810260e26b43f0bb75901c1b0bafcf9cd7294e59c390879165b9ceaa5d42466eabe355e9d220ff29dbbb6b3803711a7ddcf8d1507b4a85adda985f5ad8f4a48dc6a60ec402f42eaa1e5ca1061b15079dd61d423b4d3ed4aef7107ca536b183c2bacd3977d91e79d3f0f58b00741646bc811357277ef936885f26cc9106587b5527645fa58b790932fbaae79a16d2fed9f7b3b5192ba87c9305251ecea6eba717023854166131ce37780668cf59a1eaaa701a9a288d09405079966d18d5a8a6882927454d7ba4e6e310c94de2e6520d6d7c252ddacc1c75bb3022f413e9d1e3ef4f3622aa2e7cfb853d4a146acd2bbe4a6b38687adf51154f19df944886b044a3075678c12700016e4de9c3a415bf4158a293f0eb959adef75f72bd4effe49b63f1c65c005689856fd24c933978303714eb51e297b4e6ede5fa9f602d5883fa65d9718d867a833af39efe4c2c4fb3f22114afb056a41f5ca5fa227e030f8695ffd8c886bad0b5fed66f990631426de5b6adf16f5591a41a54d44a90b35676de96ba4ed3427815fe52183bf4aee86b7b2179cebeed30b1bd1f6aca6c9fb37d4ee9a650b1c940de4d46583912b32762aefc554e30e8624a9745b2f9a1c7f3f9aaac078cb176a6621a0c2d2658612b6adf6efe7c3efa7bcc4eee17bd6a7bf5522fa1b43a6052b13d0d799aea64652eaab3b0028dd466d4c8b7bad6e7ce179b4b9f382ecfcd62d50fed5ce4fec3b10fde48371102bce88aadf6269d930677c6afa27f698c0f62b34b73baf1b2a1bd40cba0de91a211a9ac43d056e02ca208de685e504ff920e7d04b548c6388a2c7968807be7cd618868e45f1bd7a550cec02005e742374911c9995dbd235163e89b3de226c292722494b5846648f3d44637488dc919a02db427590cdf50f3f82932471f4bb8f8c9f4e8cfec3d8eb7896cca28df842c78893c1e15e5bdc7c0cd187b5bb1b2506e98cff08148d4556d5de4864aa2569ca8ec50a07db1e873b3dfa15dd3ab52bbf5eb32f70dceb7a32f9b85eb9a7c007d35d21ca7485fe4a98ff57804ef42b265469548bfa2dd1129eb8b90a50d6c1b6e856a43597a3002fc13fb627b985f51053c9f85b6c166066f35116995ab567725e5650378d719106efeb76ecc9d41c1ea59766db7f2806a3dde6c68b8e24baef15b34d4026a8c90da0f49670349db2c988b7740038e59a6e6cf7d12978da2b0e14f4983f8690b33ea73dfa21ab43580108146027b6778c3b45f3643d6e4e421433852779d3d0c718b12377bd94ab9dc8e27c9a8f286375c895706dda171ed6cd2c1d1219d2c7f161d738a4e67f95ae0df178de37e13e0355fffb0fe00e4abaf4ed8da45db507eafcde5d0620b64a61d25b3ae457ae212ff3d2cbf0508cbcd16f7a93a12c456e2f04b626a8a0c935c83ad6924b517b31a46915049e0afe9cded277063294694873294cb06ce06dffd31605193f06802ee8b2296207aa206331fd9c04409ebe86228e8c4bb24204392465ee9c50cb04dc5fa8c35a666c3ff975d05905e917198ca2a08e414cf43542d4bc7de9192109dd63a0f46e0b31bbd4d6e198561a491025427e6d2fa9e008c0113c10d0dd23ed7db751d2adb4c0d14ec3c28d177714722a327eede7b0a4080e2dd3b7452ed4bca327a745532c5525f2fcecc103636bdb7defd951373703631edd52a445a3a15ec3856bb7e424a6e6de09d282839478ccbc10396c3d85c2bf31b7e31b10d7efb5fb6b7a3a23c17ba992dbfbd5377c59e77c163f32545f15c1807760fb19e22e2a08471b7c4cf24a2ec27790c269532cb0d70d2175e68c54c61ac2e5bb04063aa9f78dcaff2bf9d18b92699da5cb2346e19eb623ef2378e4e5d58ef15b5034b07ba900548745a96ce9c541f7c31066c4510326f8a71bdbb4606a20ca3aad91e444ea9f4059474b9ccaf7f9bd13211fb1c5090d24e0ab96c4b7b1e429aa90b28660718c35d084c904956f33709260086b947e84a73c48997e95ed6d6859f3f3f63d78cd0f65b4723fc9c2fe43860486557c86b1c79cdbc360f3d8bb85a435049b5175ec5bd12261afdd8f2df1473d852a3212012ca9b105d0ea3fdf11e7e2aa4bef59f7562dd07af3110146eb694289abc07d141c9eb1e05526465abe776fc6a4bd5d44abaf9f2f7734984da47e0e32b4f61b6a1e54203372dfdccf6908a1a0356ab42d0c1c84c79b9f800eaf726061bb4194f36c27064caf1bec64c5d78922d167109189efe07404a0b6450884fd7c791fabaeb67b2fe673a1b2ff178a0e61e2f6f56c3bfd4625da513e3d97d16c42fa2cb814ebf1c528b89c9e0efed652279fe0adbc3687e755b627e9ae812eea2e700d82ff198183c6cd3dbad5210de32c0c47f4274702a2b5d9770bbec66e430a0c82df195c50b1a8a8829d7e7c2ca0268f32df26a536a80d7f35c9b953dbbf7e14c194f4598b7b026970eecc3dc1256072a7e963d4d95e72d71ead016c295ef61c7522d7e53dde7582023fd5fd309717464fe7255970ca07064723321bc1dbdba222ac3795e3e6a3929611ebf2e922af91777b87210279c71a50e9af51ec9d196df17bed9a49a14786cc566429c04a4f17b6ad0e2e8fe981f542f7e839fc53e30a4e7e50c4dd4ff5358418174122662ca68266c62a036e7a14351842c280de3b12ba0317e121899becf41323f99cd7a7ebf2b9821316eb97b34b053bb3c9fa98093e97d1ac5a00cb3b8cb6db0ad2629baa1a0ed7865e2aefb0927eb2993274a87e106decce62de57154397d5f873ff274ff7222073a39c4d739f7b5a919e4c52eb993f040750cc6dc53119f363e48e46de854ec9c4dd547f98d9a35f5f9eca90f4f12b919f1d73dc07c48b165b5f1d54339543313c99af1d3e4500825b02b7ed93cc00afc135342bfade03a8d750c5772d170e0809b845968022c302322f6e4ce2a479a831d30849b15a2ffb963497e808c6e9d11b6ac39459881241cd6c49f60f94cbc9ade0703ea83b9cb55fa9c3f8a067932aff640cc729ced2bc9650551b22c2ec851b4b37e05af105814b632113a6c6e80f3366e8243a6d02c39659fe93e880e526aa1a639ab29fafca133deccc001ad020c08cce046cf1d2bf60084edcbb55c9c452b6449d906392953ca894569e747ca8e91588b8a954812fa664b6fa53070c0d1239cb54e911ad7a30e4c5eb329956768ceea68394afe09b214e13ff536184674a47a422bd53aec56c42cbd7d7e818739342d24c54128352849e6a2ad712af9f82ed42589fdbc47daffc29461f73f3a5e66943b460c397578496cfda39c10b689384bbaf076fee01c4578fe1f4cb074d818f45df685f5b9c25f52ab35e2b9ecf0ff9e04696995d107265838f45f7b9243a77e77686cb6eb8773b85651a4d9f280ee6079f5d3ab9c5a6b800e6929e4a0e889412513143a0576ee87c8e0521b48259d5ae6ff191d12c83e1a91549968e14b6939b58dda987e9c76721f61a7f6a95fe10810489840914e1c735f55e211cf3c8c03159d3a8a555161ae3a611a28b5eca73b075adbd787acc7e0ca2ec0d891f24fdd07f9fef4d61442b7ccf2aca6a02d08cbae1104b8a", 0x1000}, {&(0x7f00000001c0)="eabd1a61380bc6753755b43b0548f7e0eb49e745d5e7d6719ae790ece87bc584c5b921f93322431e3bb6f81b36551bfb4e15e05f77faf6b3d608e57ab7fb3b12ddae60878bd045e7045488abce4da08ee784d2205ca76af56c4ca4f476b7fb42495d49a15dda69bf161f8b971bb9132a52165c45a77a5a6fa3e1548a7345093cb2b27c29", 0x84}, {&(0x7f0000000280)="537c88c1213cebf41505e28a0c467ce191dec4ab603f378b05d18555eff3cfed1c6a07f803d29f98cdd8b9a915603bf426d243947a5fe7938a60c25eada969fa0ad7abd25c419f6436e257b84ba7373fffa18b4ad92af0b8372e896cf9b2bfc4b398ebe2b0810fd3ca11f522d23434398798821e4fba619f30f77de9fbeb2b8e9f9126d3e30beaf4bc60a512e3268bc20b13c7b847d141f08b378abd64eebefc5f2a433c111c8ee07b7e19c02d06455b0f7325c8a695673ae1e781ae36d503e99d376bb8c616d84a4e11300fe4efd517ea09c1a737703b906c65bf6dea94f0e93c", 0xe1}, {&(0x7f0000000380)="2746fa55666c2170f841dfc8ac17b6fb4f15cbb53d71728950eb8de49d2304a5ebe1f7dcd817ec748891e82d9c0284f7af22014384f7f9ae9259c80b2771472407fd642cb5b92fb1f3bf02c8cd6301a0561445051b5d1db063399ab3db9c59", 0x5f}, {&(0x7f0000000400)="d62318ef7b0ffdd6b75002a935e58b22e858641d75f6025930cb5250d2cfea3098d935c633ab207c0b947223897cb3dc04f1", 0x32}, {&(0x7f0000001580)="8bb1e6eac8d5e0752ca63981c8c12611fc5490e93b10a31babddf7edb129b1bec72ed7ee4cf364e7705e9ce85cd332492d49c2b831add4d700b58ce80dec1e6a274a4d2b422c8e13141507d992b6b0124c1939a68fa37e47b742b1835d340c2c9247f0b64b4f40befdac7f681c7cb64d0443d16b628424d2ad47a30c7e1b1f8e1aa31b84fe03620fd131a530c6045251d1014be240bba6097e5ce71d0ab9877773ff58d7d031f08b2fc6fcc28f2b09c91a0b39c4bd7873163b9abef8a6761302d10ece28c2deecee98bc0f286f5732b96357de940957bdf1e382483b13d5cb6ca464a5b70bcc8a6b56227716fd5d46a8813d7e3bc1a917fc330e22bb9dabbb1c239fef6928ff7a1b8d4f5374d2c9368970ebeddb109a1874ef8b8ecc0b288384bfa5be8bf413bc7678ec7d5b239480690a6e6616eded7eaec09a4f551f8a5d9e42df08866cc998b78782c55fb21fe1403d5b7f87b3dbafad63cf76a70989339a0d3744c74621ca522bc22da540beda1e0fb9d3b2c15e16f805cfed6ff4530673b1f201cecb8cc761e3c9d68388fd35e0bb21e9779371282ab56698df11ae850188a704347f77265ecf9535316b1cea965c63d470c2daf397c2a0018d2ff5ea77b4aefb2301ff39d23d8295145e139884fb12ee96d5d994e83dae87c565e0cabc0a4fe5c2312d5b62ddc47a25142ac13ff5364dd2530e51811b7824ba9bf556f43bdb068a6233f03c0430724f7156db6c0fe2a1b7378b001b71a195588f2fe7e6edaa86a0b7adf327772262b1e5fba49281955d0e8d9e48a2029ad4d5bf4109776c639f31693ec04d99f033288ae6be08bfbfea9df98f53156a6386b6dd927a6df12346475c9450db539c503f68309b30ee9e2080d8ea3c752f22afdfcff27da14de6a71fa626458757a2b74a43269c33bd73ab337c9f63c8166fb2e36fa6675d2b094d2ba322853d40bd402a96c2c0d11ac14d94d8febfdea08119926578487dde4c1920bf0299f14442081d09e543efba861a5da826d2e619e18f14307ea1b2281697ec9937e96619e3de4ec9b7329bbd5532257dd736dabfc4e185de9ba1353e4d0d1e0444998047183bb4e5a5bf71ff749fc402d6492cd6c32919c58459ac7bde0b6496247999d781c904b0c2e94b3ecb3e8ff7749fd6aabf5e7587b16848f7274c69db17099fc479b1d23206ea8ab4eb9f60db803bf45cbbabd0d34603e1a7af29129c73aae064bed75980131ceb58deff57e275084067e2695c68ebb55ad5ac2915949460b461ac7dd373505b8710b4fd950d25d50522a6f7d7d4a0c5df13c5fa17fd1556eb4bdccf640251e7a5b8aa90000652cfe80cb7654ab4ca5cce095f8993b5a250eaa0ce2759513f975836b1ffdb7ed6fb9fc132b2fd711059f4e1bc55e5e97087b6b0f0641811665f5dd4118e2b5ec2629ecdb1c2f0fd4fb8ba42c28ab29da435066ff4f54da1c932fd9913becff9f8dc5c2049a56baad01c7320fb98a1c43ba987af6cd7882d5d0854bf6974e03d2b0cb7475f462fe57a7ef39b238e70bc53d77c9b25e4729f49f15e7e45faa0782c982418e9334cc789fa2565bb750293ccbc3f25cf0a1c27aeb312c34967609d9c8f1c82f916678868f90996de7fb604d59d8062ca934f580c7e37ef33bab6b3dd36624e36813d157cc7c8ebafe666d4cd736ef655cf82be92a8849efd62f3a7502ac14ed192acf77dbed8c9fef1ec94572e23855df7cd7a4ffa4b6c2adf627df2177f0d50adf64bcee1e53fded1a502c45e5241797cf5240e4316688defd1854d399e2562d3d4bf79c38a66213d314de400a25c0ddc58b2bd20d37c905762b05d82d68888875bc5ea47104ab2337dd293ea209f2966ae50edbfd7fa3a5840c79622c3683e810807ce10306b56560e182692259a25ae10e618153c49cd490b47f32d96407caac30e417e30ac8c64ffe512ace03c549d19f286fafa9a057f78d8ddf993024ee9d0a1805b2ef1cfadfd851735679d4cfec62a71b338d5d56e762aa3ac473fc03f1a00c155765e3c9c95cdbc7cfbdbff08b344ff067cb38a10c1e60fc2cf2aa126a3c8c1745033c810ff6752318e7f262b13c0136817b6c855d4629d989605eeb95fb92fa9cff7953f73f6dea6792b8a242146a755f1993c73decbd7ca80f938505096e9ed57db63a5ede6dc38847af5c7d626a61e7b34f62244841ccc0c5ac15790220f8c2a3205240c05004723a5afe1d99b5c427dc2498eb254cd32ab525127d8bea9e2a1934f1f42b04f4cd3b3cc57926e662be442fa81b5d07ac55fd75d16ab5f9fd358fed37fe7b07dfa9c8b36c94b8d413f17436a5c5df7c16ecd29e1bf47e90efa1af532a743b48264a8ffdad7162eaad51a9865afeb2991ce7dc6e47be441a8654f5c63452bca021f476c2433df63f21fd4bc59dd14c266e094e40f4cd03c3f246c37298da48ea34ee79f34be4d527bd438999b28ad9bf66eb387968eb37bb91dfff6357e5aa9ff1dfa60983d116c37679903b24bf2502d40f5afadc8399d0e6f41a17fa348ab3e45c0d6c8bb0fe33e6e8c543e574c3e119d87550da2be53e57ee77a26e3b69bb340516a518fd2df1c5af8541267a2fe1c80547452a62da77c41815c93ef9077b2207424ce464be602bf4b2e8321a590e9ee723687a1160c31f091067f2ccf99d11d226cb3b6c86980734fe856362f443354822413918f36d45189ca77e82ef1e1e10df790900f34a8e5f4554e736ed9d645cce780e2dee43edb4171ee73c711bbb769a375f461fc57e5ae1da66f8d1ff79860c316e74221e222cb602058c2276f471de882283e573739bf71b6a1658188365136880460ceadaac5074698adc4d15d0cff865db8252ff2f2d464aca9fe56465dbb9fb33ed2c1aec6d6a04819aecd291cf4b8610c39a48b23cbb1418a576d0d6f62fc6b83d0588ea254643dbe9f6f9f1dad812162d2bcfc35b0d0fa45543349454023b0480289ec528d93855e80a595acdf9974edd4fd6edabed071ba68423219ac751fdd35d3599baed4700881c86d6967fd5dc7bc2bad258828c3b0ec65dd77e3c444d8d8f5aaa5550d633b308c57f93106ec2deb785114d3592a3cfb238d335f1e684fb8174a7944759124be25aaf9993f1351440f231d3bf2a34442d71b8fc6b9215301cfb0e4829c8d1f0a199324968d62758360fa6635bc7e4f83953c71fea7c9124d52512ff118fa56e8e631362b0d9e330ba4c8422ab631c23f934f24f07a6a9e618a7f4e55199076ab1e9db381ef7f1730f2956a1fb3b40a808f610e2c41899e4b5e10c24d5955cf2da655aca4214abdffa590283d7d12d9b50e2227b43b349c1cefbbf36b2e2ba444722ea9de7e351c7f6922ef05d985d68cc19a4559a8d211fc443e0f5a61181df9ae0209e16884031ba360aeda0521af191f4fc3760abcb1ac3b13284c6bde5e632cb748c8729624f533eefeb7bcaf6258b0e1cb4cd83393a92dfaaea8c3e9a2ee1c97b202a6694e51786278fc651a210ead97e0803a55208335a1299c68c23c155ffa87437c818bd3741f993ab9ccd2535e9bb838281c9849d5eac4dd1dea6f3165a334018fb7fdbb3346a77e6587d32c2eb219b70eec8271e6e539309e7e437ef7fcf29ae4dc66f646399cf4c4a6af6e447e61c96931a0f953bdf58a7776db79c7ac4a90557fe0d5851d8279efbfd75864f88b35a982196ba96a986fd62bd6ab131a22ad11f45acc0fe28f5717d729fa8bcfea4992bc08de2e2ff88f4df334a3b6dd8ffdbab50cb587670ac19beb6f8b071e65054deb555baa46b51317c4c01eb93cfd44976d8f6da970c3f847b13392ad72f76b79bb98ade2857c913d1b2f07ee5cc164c0c607911808b97e1a7e52e42135442821839f22ab13104d6d6e9be97b16ffdedd02124b305a29515f19aea2f3d7de4c87555a817d1a74a69df4fd5eaa57cdbf245508119be9be1e0859e693bf9902526ade701505ac8b1c0f8946f9d7274c58cb6030929503212cd4e2c01b9986c2abbb38de36a62abb3882e4b1c8026815ee2cdeb501f3b9f3b209c7fa71b638abf25a67cd3227b50f9b7345a7bd899b2499d3dc8dbd33ec954ea1996b6afa380b9d17b055e44b5d38a9e78e8247983e51dac8a9edfa73984eac445873c405c50ad08658016ac64ab563176b1916e1b4c287500aebfaecd3843225f179ce41e0f1397934897f299cdbf123ebf5a5c1565175a0963b01d0d28b551713a8f0a133b66a37d1c24cd028621a96377700e72a17acad249f428359ee156e1c87ba393f8d0a9b8fae4d5e58a69530be7dda593ba050e2ab4b8d6f7bd13155ff4dad4076a4a5f2b8ff360c49928208aa48032a729ba8bcb92fe8777ea9f1363098f390b7a787adebe36534bea089ee10f7201521c93f2d460b53553f65750554370f63baa03d0bc5278aebb896109c78f85f15ea3a3aa958230079ce3375234772d570a2523385564e74a36d1d33cde4176266ecd2f07a7ea79c1ee752fc4f97fcc6c6f908bb0b68a340b76923c62220d13b714f565f50672e868848c4a422eec37d0e6ce96b096976956584425a5dfc9d8de9638e032dd3019861b9f4f3c94de68075ac9fe332a9756931c962d8494cb75ece3130701f448749b4dae9fd0606c37f1e4c30649802804989386c05d92e3a40f7368424772afd58bd2150ee4664512a4c50a61a0c7b592d13eb0d0e4d84063b0a01db646cfa49173ec5c7ac005a8e69386f9abc2b5bdcdbfc87cb165fd21a130990968589bf3713c05e1000a39cb2eaf7f36d519487c7896dcae5026902b3e267307ac59214d7c374aad79f6a830bb8f8183ca419196d28ac05ea42ff694049fcbcfa1e93b6e9e377c59af1158e00b0e928978d2858b44dc7da20d5e1005fff2fdce83499c16997f9aa1b2c8d1c9288731c42b0c61d9a553b97e437eacaab4c183205bd489726aa81fad3e3f3c96697c5f500a5b382b84df69962dc814b957ebec686678d20a3e8018076a731bd10bc23d801b6c920ae4d94693e00681f1ca433e0d4806f83fd6c1d0d6a92f753fd7c21e86ffe5901a926f4981374d93b0913809ec647b0477d2a009e412522f575a86ec06b12362e461a40a0e05de3785a7594501c47e1ca9e5f35ea9d3a33e78d5453969a3114380c966c67f340bf20770c26984450fddf1437053efc3a02b6b0f3580bd66c7d914ae30c062cdf49b286362a94c0f95e4902e4a756f62173975dd101a444a809761c1da1184f88020dae16d1b267c5d434ab0a8c2c4f262a1910c3b9d019f3fac14c555090bbb8a4867ba872ad57eb08e91d13236e0d077f5c9f1bee6b658b13960bca179e2da0c80a2bcc8497e57a245a1fd6354996b2737e125c77c78292d030615a52244698c802f8810c7937511ef7a73796580e61ef2b9d2b111d4cdeeae61962f05f67c88e94e0e7dfafeb9dd15b9a0ae0e88bdcc1c0bc7fbf2081f8f126b0aef463778a72da5344d99e318b57bd78fbf42a9ee763a7f878c2c4b5b44a61142797a1f077696e27848bd8bb125b1291cab7bd5539a4104ac45ccdb250cb560d2822134d49bf09f2bbf533704267c7a988a9d4b32d39d71cbfa5c450ec543a24ff6c736d56f38eab67619729ce68418adc7cb118f225b5f8a6093e04fc4c9bbd18d5722fb928ddfb78f43495ac08d185c0ff272f263bb03f74c0af5271057512ca190db10c71bfa69cd8e989f941fd79838fb190432ec8bb14f51c240ed3d8a8e6b0551e77b2d27d423860fb1b5339c85b056d50d4b55b8b6c9e4e2afe6fb84de3cf7b90", 0x1000}, {&(0x7f0000000440)="77b65e16da957511909a5dc3435b91f42ca5dde0549f1f8aa891a442c50d28563e7b4645880f19940eb22f6a0aa8478296771cdb55fbac050b0c64332a0607804b2b599645253848ce32340233e8cb67ea486dfad6151304388562cb312f75ae24cb622315639848810ec66338703e35b1607b6146a671aee1e9298a3197a5934db00fc10c32b7f39959ea0aada03d80e2fefefcc83e0675d7f6", 0x9a}], 0x7, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r5, r6}], 0x20, 0x400}, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r5, r9}, 0xc) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYRES32=r8], 0x1, 0x0, 0x0, &(0x7f0000000000), 0xffffffffffffff57}, 0x0) 14:55:49 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) shmget$private(0x0, 0x11000, 0x21, &(0x7f0000fee000/0x11000)=nil) 14:55:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = syz_open_pts() preadv(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff00fd1cca96230000000000001500", 0x1, 0x1000042}) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) shutdown(r0, 0x1) 14:55:49 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="4d7a990516ea7619f44643275128ef02b1ee77882aebb90fcfe2523b283bfb21f95476078a0aaadc5c28057862f29e54c51ac3564591ed01913b93249ee12313dec8f072690f70833aa8ba24574aba471d440af3df164c", 0x57}, {&(0x7f0000000000)="c49f627dfa819ca71449969a5d4818", 0xf}, {&(0x7f0000000100)="2ebb095a32f8ed36a63f8bbf64473d02cfeadb69c6ab8e972ff1d557ecfa6f259664d83c89fd966d38372029d293cad960dfeeabee12681d0fd4ca53ae3a884e26efa2f517cd2f5b56de3bdb02649e6985e4450381189836dfa88c32", 0x5c}, {&(0x7f0000000180)="9afbdec5353805be7f161f215d152326e4fa06e1843c2116361d36130e00b9ec081b90fb98", 0x25}, {&(0x7f00000001c0)="54a5ef16c754dfe1d3501e472654dbec950354705b3dbe58959372fa64777ca7cd95f94be3ac65", 0x27}], 0x5, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) 14:55:49 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) setuid(0xee01) seteuid(0x0) 14:55:49 executing program 0: truncate(&(0x7f0000000040)='./file1/file0\x00', 0x3) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000240)=0xffffffffffffff35) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66036c65312f66696c653000"], 0x10) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x5) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='rx') r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 14:55:49 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f0000000080)=[r0]) 14:55:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0xdd) 14:55:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y:i"', 0x4}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c3069562c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x13d) syz_open_pts() 14:55:50 executing program 1: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) setitimer(0x3, &(0x7f0000000100)={{0x5, 0x9000000000000000}, {0x2b, 0xffff}}, &(0x7f0000000140)) setitimer(0x3, &(0x7f0000000080)={{0x1, 0x5}, {0x7fff, 0x4}}, &(0x7f00000000c0)) 14:55:50 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x0, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x0, 0x6, 0x0, 0x2, 0x6]) sendto(r0, &(0x7f0000000080)="d28903a8b1894f9ea2c9e37ba03d924650ad51252db4a2dd3593aa7629427cc251", 0x21, 0x4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = dup2(r0, r0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 14:55:50 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file1\x00', r0, r1) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)='W\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') chdir(&(0x7f0000739ffe)='..') 14:55:50 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0xfec5, 0x91) write(r1, &(0x7f0000335000), 0x10052) fcntl$getown(r1, 0x5) 14:55:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x311daf18010a7827) fchown(r0, r1, r2) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x10}, {r0, 0x80}, {r0, 0x4}, {r0, 0x28}, {r0, 0x80}, {r0, 0x1}, {r0, 0x80}], 0x8, 0x40) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="021ec79fb63f79133c3a384b9d477f629fe99339bfe10d05712577e47a8ce2f7369f86ef8035dd1f5ed4e7b838ace7e31cd49e", 0x33) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) 14:55:50 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0xfffffffffffffff7, &(0x7f0000000000)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9cbaaa9783debac727e45c86ec20120100000000ba980d03d0160fba7373", 0xef) 14:55:50 executing program 1: r0 = socket(0x1e, 0x3, 0x0) kqueue() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="7d91e79e9abf00f43c0fd466471cbd5462f55f4d3797299a6dc8807ac4c4f25f233c25f19e0c3a004da32c3212e18f9eb2feb3b8271b35714a01af08dadf862d97b9008a9cc8544b42e654ab87d9adc5f2956ed81cfc0e7bef516f3fdaf1519b94394b7f3d41ea1f5c82991fef6456b400280904a97b363d3dfe835b85e4cab9a298e1e774440117ec80f0418a317451dc40d47a73a2f74dfdb16881eabf263493b07e43900c1c9a59b074827802d50f58de86c9771f7e8e1cf2b23dc68ed3719691a27794b50b23f31b9ce9e78ddaf9c9a1f48b0c474e9b6dfbb172506a0d8a9047dfd82287bea87287eaf8f1129210fd739df9b8fc456330245cee463269e9d051f8a0042621f3dc475ee759f015b664c351f886a991a5baf383cc0ae114ad1996b639797bebbb4d5b1483c7d103d2e00a2fdb194da3da34580893ec65a5af3493ec65dc9f817c538951349f9325751bca182e54c69bde40b3a73783df77da344a3df51eed372ea62d50f341f823662c0e524e5f05965fb87410d7bba4484cdbea41420939a4a95ec469663cd3d8701a5f1af0a72ce3ca24fcc0e6eeb2ca932a1341d1cc5aeada7a363392dace68e194f37e3b17e3974b548a153a98da287370edd46f47e747ef8d7608e2a236755a1977c081bd221eaf46dde8f32984b8315420a2a385ba13d940123788230ab57957fb8377e4d4eef5005ed522dc0fe15723905d3e88045adadb28d721e9f8d66ba91a64488e546b37393f97a9c7885a9e74ee52a695f416cb74edf30c07c3bc008623b9aeed970098b76433513ef941312463c8692ee469fd5e6b7ce7b4f2fa12e2f4f8111dd61acbce32835bd614eca3070268b2ee55bbd7ed151aef534033dad09398758c4787a5f727a714b7345746a25100f05a9906e402e4a722b84b43fa4b8fa3685d3fabeeaa0dcd4445c3016f291be9b6b8fb7825b178a848bf9b78bc2999eb5dcedad6d92be9760e832b69fc1be073bc7d0103f3cdeea9049fef8f289b7af17eeb7d2485ed10d28dc76def17f2fa5f34c6bf3a0b2f361f73259dd59571289a15467c07108ba99421484a3e482ad53e1484006f47a675e04e24b21e3935aa59d55d079377cc8e669dafbc696cfc4c92f9fe9a775e53d6297f36a2812440697a5eede49083c626604377144e4d4866fcdb36ac407320a25d2464d0093fa4c15d816673489921ba5ac31a1edcca63da95fc383ec9f6132c19dc4bebca506759faee5c80fa75cb71e224d168ed4d7186cd11f17803d5010bab6fe6ba063851d22d193efd743a3c0b7893885dfa788d37f57f07dfbcfe78fc426dd76b391c3942493e7c54dab9d959b02b273776ac06678f0a4b06097d067cddb706a691950a6d2fd2c21361bb68dec565a9e73c6a13dcbcfbb78f27834a57760e619fdd0a770ceb0761a9895e08ef1d0d25ef3100a9b3fa677030578247be3b6eefb02bd33ca91156f71b4cc3d2bcb079284c258f260a1aa1bca5f620eed57108d3241783e4bdce501c1c49be3b3cca5204efd3d644e20d001801bdd096fdaf834d2c8ea548cbdee0b024a140d1f5c4393345282dcf0200e585c14e23c1f8db43bbf08986e5c8232351a3760336aad6e164a6893f3fb9ff90e3724b6f63be7ee9e88e6974712a35baa9f111bb3a345de96827eb2b9b193c5bfea7fbd2a6b8f22c868270dc6c8548125521aa8b30fb571881c30f401ea2f53793382cc8cef349046b5b1146409edd1c52d3ab00a4ad9095eb5eed34e70a5e896cc8f763a00f017eb0ede287fab7441a3a627ed291179bbcd2630f072560c3a403d9ce3bd7b038dca99dac5b9a9411c9414609836cbecdbf9959ac47b4af668e58fa0f19b27bc14f69b775c1091788051fe12ae431c0633875c23b097e44f1950f562878f55bafeff0d98444ffdff8537c201248792b1ff7cd8c74b87b87e062e11f6c48b6b243e8ec527f5ed829d75ded19381bb127958b00255c86d277c121bec801c9d95f2a0c83e6cac9a9b918ed7473f51295c301f5fd36dbb1db6d066b66e964325d9758c1ba726690edf89aa3cf46411c8d007b0c4b624dd4b7018281511f18beb84ad8a3034c147799199151b88dadf73ab0181a6c59a882cd0eb0ce9555a9ac0c4f1c764ff2963f0714249d87e103336e19a389dcab656fbef0364cf9f760f7ced38473280b7f49496f9f40f8dd92a89487db5f13204ab3c3299e5ccf4ac310ff4975d3662beeb7b4e38228a1b9b677f778e06a37a522889ec61240954664743ba7cfc5d853cdb216694b533e99b530681269d5df21da2df7fa466883d4a25a07b5990fa7f960b1628cddd77d2de33e04672c6c3411e1a569f2ca9402e33926f0223069af17a94044a1c8dd3e07873d05a4b22efb57bd0eacb6b931ee31448c1044464f218bdb247db94eb68f082a362821d18c07e39f3693edde20641d690315694437fdd5e8339cda25d324c7234f688e2c3d498d8c533099a974c304fd11b5b89900a8d6ce1aad02c859bfa610e3e06939859e3b1d3158436f234582b4a9eb6145290c4c88d2f507028c6ea48291f326eb0637384c9eeb3ea7327824a6619cdd8c47bb25678b52a046f0307b4b68bd8fde61315360d5c2136deff1991d5787f8f79158192c1d3fe3e14da21318f58cd664a128e75bf213d90d4e2c0dd48ce1a0ee12728b7d75c208c487af8d570e18d474336854401461c81a35d28c4796bac5b79523a9d3ebbdf1f7ea752dc76ae7535ba62cea2127843536d73466807c98b593a208809bbceea40a3651017abdb7303c14dc964457ab5d1c30d6fc51e1e96b09bdde8642775f6b4bcb399d381b2babf4445c595cbbab5efbe49c2690fdae939ab0231357350d48861de8b91792d4b7ad97378487a988b36d2f4324d96d7b392bf4f704cc0a2af3e73e69869f42aa676e918c5a213fd4788853ac87623adbcbcaef524bafe6b77d905fc0261be011b4f7f8a163a73499026edb46d92757b8da062e53c89267e9e7b1f4d1f4cc8c702a82d33cbd88eb0d7630db45020ae7c8104a8dada830a462b21a052cbfb56814bd000133bd3e409f606594d2739d56588ea8da5f570cf5f7e3f1bcef89043f0e9a30ee3a463272b1d0318c30d9a20212b61933faf99d3790d0887570e997e88f028a73c3e3ae93b7340d8d0bf45b8173513fe30e3c48a7e38935995eba3b554815d83ecfc02cab692aff4dae73c4293e5b14a35c059aa05d733b39eb246396a160c19507e02203ecc679744f2c4527d71b06cf2313a90563d66afd376d5b018e4dc632d8963b60f809134c5cd38ab5abee9e6b66758dbd19fa4cad1ad0d6cbc90708137dde9fe07f60f15363bd37d198aab5a0ce707e5537615c2e8156bc08c1f260a46a71f9ebab590af677859eb8edb6548e20c4907ef30f039e7fc794fe0eb41681c6f9461ce309e59229d2205146a004bb269a4890e0e551950f1edb5be637efd92ec02cce0964d3e2550ce08b38052c880766637255931ed49f49ce2ed97757411b55ecb1119d1fb582457678887d14fcfe4058709c7bbcbc1b62037456e785a8384f50a970fdbf0826a550f51bffaafce8a3abea9c6014747b76ddab7d9a02418e7d2d1fd6944a70a06ba1fc4b3502c916a29d11a8f6fdcb76c9eafd58132fe266676a55627f0741fa884f446c980ba5b91a0e9acb43d44de995efb561a032fac5c230381b15dee8d3abcd855e63b72c27d414ac28057eda0d7a4f0c884642ec2556190609a4919f535ac43841ede757a9377b24de9398737c17c8481f5c47e0e8410464f67c63b026e2026fc9d8a369cd75e0fe997469a5b945b332063d99a61fcecfe2934fc0986e37769436ec6543a1c12816b6ba59a4d6229851b6bad96846905270e8866e63d7aa31973f240405ea4cfa4e632ba34c7538ad8b35887f48ba3d81f7d1010f8f2fb8b85c02fec1e5ff4445488d61baae912be45e904cede4421a155dbbceed454e1d78ef6196cefc3a2cb4bdef5f09bb59375330fed5a8c6acc4365446b58408c0d14b5d4e98f73e1fae0f4dde981965fb35de975a44d7da65e5c577c4ca9183c0adbe2d1176448e005f638eab574ec90d37426ee520f9be0d4ad80073a27acd0653a227278f156500ce5b7ddd73a2c80dae5b53850720bfeee497742df2dff44606cc7337bdc7ae5576ff1d5e42297e80fcadcb77d2ec21476c555f5f8bc7cc62f1164bdcbbde68169d240644ef7d42ee2b3f37869691d0b49bacd370c0b0d12a75db86070a49fa2dd60f4580ec25ed2b6ba83f4b56a5caff3169de5848becd1e968af32c3a43a6e303ce61dd23971fad0b139e93f2d8f0a52c134ead604310bb72b61d64bcd5f54ba68c6bf0d9a38d8e1c4b5267b9d8e95126ddc55b0f148c00d0b0dcad13d2a6070534d2d002719f6ac346a144d440308d70577f4b9da0400a4b2afa960441bf7e10d062d8d83f0cf99e583cc713b7d20b2d7e3922f6c8ef35ae348da3e8e90f61aa5b80f7706ef097f150fb3a57727ccd6a23befde4b49c515cf3c8eb90acd9d9fc7f62b70240c88a36bc2e146ab88c7186ae1b333c2bfd2a4d820c2f2eff13f55c187e65dd65d447b2fd9f921ea804bf30a42dabd58fd19db26481256dee3a0730c08b6608332de9f2befae24feb323b323b06c2e39c4bd02dda7218efbf7340df2f0252c1ee7813d2c89031c6e16375b2e561b19dbb0656239f4a8bf83579b1cd43c90907041a3354c36dd73d251b869e1675f15e3d7a37c0b38b766bbec2364b7540f1ff5b8ac4ae5be6652d5c8ce488fc06d4e092a158231f48a006b94074d2b8e4e1054c316befaaba4684e983da946e8b31c51d8d2a728dbad39610f1fec0eb6e982bb1212789de32634caf96d398ffa2367b792ec2e34e9f933295912adcb80257164ab0d22ff44d0dc36b12bf9f73432d488500764963cda458f8b9ecd4155a73820638346cbc682c28ed0c5ecd5c8b21dfab6c27ead9242ea884a8d31bad81a14e9d9c7ff906e989452ddc1f9ea4ed7e46fd7a33b666f5b8aafe41a83b4f9948eb621d487ef95245041007df963f8e8e198e5069291da54c102ef80099b929512edfa932955b25e01cc8ea155ea1b389b9d82f900edacb77213852f296e49761164c68e5e000ffe11c36bef39f29cd89b0cc7a214ea18721a9d33f8fb3eada296cff3fac6cc2b23b78f75e6d88216644241607a4220c0e761c7a352967ff5e65d452acaa76c4f573ab7f6118dc86477dadb7b2f2d8658c4635f2b69b086bd0a4a81be3f208859373", 0xe99}], 0x1) 14:55:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 14:55:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000040)}, {&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000002000)=""/4096, 0x1000}], 0x6) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) 14:55:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0/file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) 14:55:51 executing program 1: r0 = socket(0x11, 0x803, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=""/120, 0x78}, 0x1) 14:55:51 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x1000300000002, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x0, 0xffffffff, 0x1ff, r1}) flock(r2, 0x1) 14:55:51 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x20000000000006c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000700), 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) open(&(0x7f0000000000)='./file0\x00', 0xd9f4b96d474a13de, 0x1) 14:55:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x8364243ab853c7e3, 0x0, 0x80000001, 0x1, 0xffffffffffffff00}, {{r0}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5, 0x3f}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8}], 0xdf000000000000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x71, 0xf0000005, 0x6, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x95, 0x0, 0x80000000, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x1a, 0x4, 0x5000000000000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40, 0x1, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40, 0x1, 0xe583}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x7ff, 0x4}, {{r2}, 0x0, 0x0, 0x80000000, 0x2, 0xff}], 0x9, &(0x7f0000000280)={0xc32, 0x1}) 14:55:51 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x4000000000002000, 0x6c7) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(0xffffffffffffffff, &(0x7f0000000100)=@in, 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000013c0)=0x1) writev(r0, &(0x7f0000001380)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af", 0x132}], 0x0) mknod$loop(&(0x7f0000000040)='./bus/file0\x00', 0x100, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="05beb8d4a638c05f1efc9b973d164fd62e14531b7dd93f6a07d9b5c394eadb1b27fa8c33378f22900427c67261ba88563cc5273addd85b7154550f881939aea3d750db6e8ff05a31010ff2991f7d2998c8ff53cc76ffb982e6f7bf38c8e6ff9114d3d7388a618095d09d4650f378afac9fd60313dbae7fba3d161d26bb7b7f1298268c20b482eed552f4cf18864b0c9723af10dea7cfa0fddfe7fc8b5ae58fc382f2d2cee15f9c674c18e94131362a3f4c7c25bdb4b7d47052c6088307dfee46c318af780ded85d819d1f09ec773b91d6f283049bbfd113ae56e51ce79c3d3162f1c765f144e9fadadf821546937648445f96d19814e6f471dae5e9e93e1c4e166063ed95e3a1c856fbe740e94321e11be78a0de62986cc75769bee5907acb1769bb4edf971ae0e07afff04ea3bca1b4adc4d8fe156eee0ce366ce95a08d63282a24e9ed777da6568213b3e064af57893fd758135447e18d488602c0e13493624fb12a12ab7aee45afbbe310ccbd1d2fd6b424cb76eb19151a510d80ae3314caae8e9ff78dae1ef53a8a369a04187145b4d7b05b355e25f8ed0e4e8a82c34d6b39143de4081a2ad8f0db252c30a3bbe5bdbcab15f5742b70e06d2e44f46580e60f90ee534c95f9f8fbdd6ca214c454665e495b745e734d6ad47de8e7a1e891b7910147a575cb61a931d9dc5c76375cd74d96d10ad24b83b4b962ee7e7814e81e173b5b1d4f68154fada40266b99a7c02ade6b42fb2c7f56f8c5096ba7c4238569f8cd07a1852123fc7cb1d7222b6b4cf12fe67500ccaf66195c6304033222cd7efde4a4aaab6885cfca9eeed4a4846eebf35aa92a23452526ff1a7f86978f25c47f7acff4c14a6ff89e41e40d6310ac176a2cda8ebebe4f61f647f78faa7d9452962e75b5a997c1e3de1c46f3a36895190d6c97dcfe920734a4a1350d3b3bc499590463f4b90902708dfa86d08ab5b156b8ce0b3e3c29d11cfaf13ed123035cfb895f436767509fc0d27be22bda3121fbc13a3c902cc4f360f1903281e93d6ec8ceb6a10f74d499f5fa4966f33ad80b466a1e0ee7516c840902d65364205fadfca2064b2696eb3cfcca3a320b5a253359a3df80fd523d86816b6270946a7e0401b5d5fc11c37a00e417dee5d2e3560a77fd0d58c77298cf7ae199a9636f5cde4eb885d7c9eab77a459b71b9a7898a671d05df7cc9819fea50a5a4782cf0e2aacf5fe0e08cdbfbac111e3003b2a888ab1d4e8d50e97b8dcfd6847caafbba149747cc58264c3cbcb5ef50fb323359b5b860a0261fcca49a660840c7765fc9d5fb47579c340fa763fa286fd2a77002b3cfc20eea49b862d1dd8ad0ba08aa19b0eabc7959f8b2ed2084ccdb2c0dfaa305f0b84dc606b22908b244e1ba76c55d16ec0ae5c0a307820c18ac146b308418fd98bc43d469f6e1c4536adad2f18328019b9c9a386e8099feeb81cb55a96dafdebb89b76355a2795df933dfae89786358962c5899045a5ce1cd44582583ccd9a0d3f8976d1bd356aa2758c2a659046bfedf2a9c6754b57d8d3bed18a7611cd93cd1b7abd932fc7225f3106483694ae60b6bead2c7a4635ae69ab490dc1011c4c10d792aa2dc1d0c32f4711a79e7c7e62df2a3da563ee61aaf8a3c985baec6670715b72e4168e2fb92c61252650e64561734b64554c0bb352a5a20973fac1ad428c1fea1f0c66754cc9ae942df594eff38784f3cdedf0b02d2ca6bdcc4b77bbac5c854d943e8a7613c927b14c2aba878475896e6b38bb059eaec905138ae1a3df23fe9777d9d91a98930bd4d49687bcfed96f1b0b7d9230fe434e16561b37c48e968446a9576aaba7b1bd682fa36cc60fcda44d90acaccf3192ecbafc1ca53b9854467568539211f5042bed49ab77d0a4879a2af386c80b7e090119229a993dc674539489b5ea621f1963eb36c1b817c872973bdf70fd9e7af22bd4a968eb36019651fba53c4f690e167f61711607a8fd8c2b34f26c4af871d171c50005cdb2df0a5efa1331da18eea2a6bd641cf1e133545de4cf60b439a65e861841c1c87eebd344a95c21e525b1f8b0fc51f5c9cfd7ee821df928d9252f0eda9294691f1d7aa45c6cc9db85a88c2b95ee877b06190421d94ad0f801564272be36646f5f56e30a808cd0680205abff33d57c78867f029498775ab7d350593b1a09ff4b96b2f8faf95dbfa604bf4dd7f159b6e0bdd2d3395d1ae535853db3f37e70280f4d9d261a5181aefccf3c5b55e00862687277a95802a27f99cbb3d27fc571a152ec07aa2f4bd87193f4e550b5b7af483bcc19577f3df71b72be8a51d8351946cc9bb502800e0d713997927d0e2f26bd41ee20c0645bda8beae11d86e25b02baaee4a2b63c15a206b0a1b59be65e9b2b904b8c9fd2b3246f5f88b3ebac73313376ea84ae4ecf1a77ff28d798d864ce4ed56f2935a9807023a357938f5d42bdbe521115e0ae812c4bbaf89d557720823111e882fca4e101d0b73d2fa130f41ba873e2768b6093bd605e27bb83a497e5874bb4c1ca2f6fd5d8db1c54aa4e08a6cf3e25c90c217eb883c12d201907cf48fe943b893a7cedc74ab05631ebf494bea42e9b6a2e5887f15970ab9906daa5ca9ae396d112af88bdb969016eeb245af492430c529aa7f07a7b59b36447de549908290eebe0194b565503c3f3299ecb0dcb80005bb0dcc6e64f861d663b0f4165bcb293aa83a6ce9fba1d09c8246ac92b43627c867506dac42e1efcd622b1d0a5ae327f892950670929cfbb20be9d008035c4ce1201f3673dd95ac1a8cd4f98aaf2eb8db3f7468aaf8b749da3c9c4ad0e36390c71bf86a426ad730d65a90fbfb3d4c6fa0ea10ce3739896b36a6fc63c2087fec3c88d5a9ef532abcf2bd247ed5937995515cbe944631e1598ce1909bcd9a64fca9f940ed8cbf7be01ce4d5b4b5a9c990dfdb88e3f78e05de75d2ef39a64b21eb1b52d97e9b6a3cf59e25c81e21b39ab48a08b07a258ea5ac7ee0bc5110a3afa3a79dc933b5926bb6fad6d1efad76c19c30ee6321f4b324fa90c9f62e753e59edc06e5da760bfc5ac211ca1bf882ed8952d3950df6ac1bd4c3d059ba7f69750a50b9c5d4277c9c895a641e05722b94b6d925df78a95a5df9d1cf56e82371f79b3929b87529d89d1db40cd5764c49bc02de26913eeb83af98e413810369de768ea18f330654fbe922071bb2f9ea6a4f255accd61a612f108e91934705127962b869b14ab7afe9233a4b4e50cd6168b1d38a639b417e0d54bb5ebad7457821cf211e03639a04bc6347ed30a77ed70bae1678ff48157ffb6f4e52912b8f1809acadaeeeac39bb8b32d9fa3cd44e75cb759ba1ad590f98b96ee0fffa13519c8b8f1b21d3001fc503b612164a92a3aa9855eebc04a84b681434421019fb76c5c91592e3d03065eaa20c5f6fc2146faae6e720281783d3a1c0bb538bae055ed99cb189f4812b1cff4f1cc76dc9abff851a4d0bdc62694e92e1e69df7458979f9056fa00873cdcff325b3115e18adaa822b9b0586194204cb7edb6011deaba18418c9bc5d8e0258253a09ccff2022c26925910a39243601a50e19f2eb2b857b252dcdcbabd0d3b0de8f4e0d65b34417aac0abe1419302b2c1d8b8df5a0aeb514d972c80e58c57027e586816642c096ff06b0c5dd5164aee4a8f3101eab6f4548c0e44bb883886ed3b2d6f7cb3fca1ea42eccfa7bc50fb8fad5322e6436902116ffcc939632e07f704cb653d0bd14100abd425e431ecbc4582e3194ee130544e7c51e7208e511381175fd336105d7447d06162238f9b5e70ddcb00f3bc9eb6aed45d0598d656ae6c8a44901436e82fe77a1347f92a7f88ce74eaaae4b6798ebc09bf158785b9f5a4a7b89c554b64648350661f33afefa6ec1a25745d1efe7a95fd67ca770b6cf4b910c8d99d72dbf9a32472a21c8ff29cf804410fcc9d58daa12cde30e1c3fef95e7e419873570931f8a7bae3a6f18b497c0a3c891fdcbb9c6789a15be50afa082b8a5ef66deb3081389b0a990aa677ca42862ef14c29e530734d66f9adec081c9ee933b1381c9cb0dfbfdc339f875e53e71c4cbc000ffa01b364a5a538580707aa79d18e6e349436647921d0549cfe7086055987c3f7e217ba227af644e89587c001e62a067f89ae2c5a2b67601fd666937c86ad25c83bec8d507c0f11123cd51afc10a4fa3091ec2b7a49f8a6462f664726f9258f0f4939cc73092f69cc2b9f4ed12bfdc02e481c39545eadd18b2e045eb9dcfaad6f47db294c66f80203e054918f2784e420336e257be588f28e8f409679cb1b644c7739d340d5fc969dba0f9c4821097d96485760bb79ea0d442c4c8b3f64df8fb9e0822afe175bec1abe5b3ca1be4ee73889661e9324a6e2ff4dffd3aa65bf074b96d2055164c6f799a8cff07c8ffaf06d4ca89999de7032d2230ac1ad03259d64a218d60d8ca8df705a0f31766b5a21b35412ac741086e7cb5ab9c88232b0e87920e684fca6a1b5e0f301eedf6d6febf0015207252ed7cb5a3283d14f33e715bd73dd3b3a9ee6ef99a5c3a2c0eb02602169262f791f24cb610dcc836d1ef6e86432a25c2843825cd54d276a128b363061514ae5a099ee605689702231ea7adef08397988a3c7e3b229faf1cbd8c130b0be38eab8baf89889e6251315c8f1a4182d6e24283807e5e493dfccbdb0ae0514d7c5fb4e687cf261626898486f305bff62404611fd0006fc63ad1f444dbba2bf41d63d3901d4a0bdbc1ab7661151c6ce6b31f64855d9cb24ef3060f9c830331e24539f678f38156ea35a1d4318c5c984948edd477c9bf3431cb81890345777da6959bbf90f133996bb9d6196e008b36dd50bc9c4ecff591e1d3854327789f9b19fa58818f96b0482dab36871cd1ba99d120749f6e1fdcc4d376d16d05016b03b16d539d176e3e6d4eec8de0ef7cec125b231c8bd41f587cd369b74554fb8c2a7d9b971c7df8981f5b45d42dc49a4f2e13780b6c5f96ddd6f5dd4972085cf0f9689faff1c3f29d9e1289332ca36ab1db47f771df289bc09cc4737c4d41018a4bd26f015c8b7c27c48eaf8422c40099ef9a8748d2be15f19b51b5745ab083b33407125d59bfcda28c9ecb988bd03f892973cf47b039891f4deb2f523a9de6fa3c9f54d99a490e502b418f8a80dbb7e74fa81c1979cc74891e11f9d1eaf53a09f2e0a1a8a94d62d703617e57c0ede3d4305d29c099d6ebdd4e58c6f578d8bce8c3c0436e4fc1f5b2f5dee1a730a8e67feb31eb00aae5558d49f1fd9bb31717c228e579b90e7edf51afe7de387e702b9ed0a6c9436029bf4eaec85d1e034c499ea0666ecf909b5b0624d78c313a7705e4054b632094c21fae79135d34b49b3385402f6580319b3761370978af99a5ef71ae6d45daea90aae13644d62bf318a6cbd3446d27eaff4c6722a991f6ea6c37eaef7e75cb29a00ed8fc12b61a96aefa30fa41e46ce96cac754724c1d7a5452a62a4b79fabe8963e08c42b4de85517e44a940d017bd25fc311bdaf3c61afc9b8277c1281965c1bc76d99683d5a658abc0835cc07d0ff019b9a9f449a7e57ddfaf90016e502c77a4dd29e3d32729c9ca80ec94dc1fc51b621f6b80f033c578ef429ce77dfa7f4ad5da800e9e4f043b3ac1762316be1789d67ab777f93d1cc3f73af0c70d24d31d73e13827b68673cc3e7a845664189d4515c59b9689e778c04d77f7bf0220a1d6091ede8f85dcf58b317a1fd00a3e4af2a7368db2449e5508556cc5760a404ee5077fc35aedae5b49a10f3231bc0e2f259cf183023d1b71a70", 0x1000}, {&(0x7f0000001140)="f661f8fc0a57c93a8b61d64be6f862678a15924922382e3341e6e4de30fe2843734c51cc804983", 0x27}, {&(0x7f0000001180)="33e0023623ca4366906fda34dd1b4d5e798bc0c9bf918c7ee0a36e205fd6312c8aa3b05403f9eb14de22d8428cfc49ec601e6524aca3bc15da8e15f236ec55b9f42edb912e0113743fc2941cd97069d6bd43db25d18198947136dad66fe2e8613dda3d8830c923517af102fd88e9", 0x6e}, {&(0x7f0000001800)="cbfb9bfbc07e4ae4adec2785bc71507dc607496590ad197c9a93af417401d229551f9817056e26da60c02eaab17f5e174f49ec9b3fbf5e72cb131286cbc99f8d783f3203d3e8004eca05b7bd59d9bffcfc68487eb1d01ab383cda226e414e75956df39e19aed5f200cb2a77ee08d41d503630ea41e95c5f29458107ba0c7bc9b4e51cafeadcaabaa5469d0b14191759a7f12b63f58a8f37dec03e1818de3d407d9d073e491101e512119bc6b21f2795292318c9c04ffb469dfefd64209672816f6db9b43816fb73e7e31b13e9eb263830f19951eed8828fe473a8b395bae2d5e3a593e36e5a0be5dd6019de105be512bd52726bade831367d1f9ec931f1f4a1007926404434abaad95b87097f027ead8ef8703d0c8c84e4ae54887c7ca56efa85bc101497c75b0e1f7e8664d7fa7736fc5fe2d6165c76b779182b7e7b9b4bcb5a54373ba131f66521f29bb136fb0b9e340245695343eca78eb31b12f3cecaa8c3c701754ef841d4c8bc1e125a14d7c231c3d877e47db763372690b60e67f04ced9dbe38a9441a0e3532545f873fd96154e65f2c8ff51ae5ad4c8d1acd68b76c620d5de0da0fdade1ce6400172f67c989a2eac3960051f311aaf031ec8ef3aa93c296e9b39265f8b07337b910cd6b3e73fcef3d02cd97010160b75fe580859642b40e42d99239d9f47e90bef65ecae20d61707d097a4c312d370adeb92f6338ddec9ee6b8475c63b7d5f159c3c54ba9edc15b965ef05729dc86d7456ce0dc88093d1333a78cdda3dd5fd87f731c834b1e84edef025cf1b4727614c2d6b75565b74aebcfaefaf938a15267f199d01bf296f32d743cde649957551cb1a5a3e31585dedc2016137f22776513b66da08d6a719485d6a8010901b8e03a0355267476d242b4558ded6eb6d7f3a114bde044965418c5762349f2b36cf665ac11c1138b0f548168c5b0ff9f78608c862b859587732f685490debab031af708be42c16c01f69dbcb5d835f7200c3516e117ad0c8aef7d13a084958578d0983b359d78a068cc4c7eeebcc7941566a3169a076f62016546a4d9a8185b7c6f860124bda33d2bbded4550e1a999d5347f37600aba8b6ca0e793beab7fbc543a6ab34632aed61a0c85c9f18cda795a70e3716e31f44609822d332202fb4dbea18eb12db224ae28577c224d5a31b4e8b7413f5c79508813ade70a5ae320d600a9b3efb10b91a2cf9295732b78798122e10c5b4a2cc8dbb050de2ace8df62c908c0edda81c49036c63295cf521db1eaf8a1468783fd9ae33bd06f15bb5458e64759ab89ce729cfa3b978b808942b044d295b1791cc27bf6cb33ab179d037b788ba911bbc3183022c4e346bc4415fc073bf290952c31a83add5df15a1339fa93e469cfb255907f9ea289db5cce4aea3baab24e7c26576ea055f2b78fed3d7bd4161f3cdd3f2bedbd40ec3378ed982f67852af87842b3a3bd74a5a16b55600eaa474379e004f3553c7960f82cce50b0ac387b60bc01ce69615e8f065e6dafcfa8f65f6d1d9668b68614a664acc45a09a95a7ad6e171a5045843f6f4cc9e22d449869552cd242bcde66ed9c528ec0b96c536fcf501c05c6308ed55bfb6220eb07498065531947f5597f918418938c5824029e14061f70410aebab322972b44d224600c631d3fd862512e269f1e0fb48dfa38af4a4459e96433ed680bc75eeddb089aef47561cffd801d4a753c22a1c26f2de9e607e5c5082a1b649b9eebe4d16b5e776f6e6bba1a77a7c91b37f4781efd287867d8d929a27d3b66700fea6c0fd5632105e603e3ae27df5d75b7c40eddcf334a2a56863d5b360eca940c356a8496016f5b5dda45974c2265070ffefb4d20e6e99b28a5bd4bc03334b9a007626a83db5bc2eb9948cd5f626257df12be6f1251327c80e938d88ccda7ef4ff2e4a11d0a1ba8d22bba477bf36184b02e637bf27907a0b5378cce198f4e714b0e0e8d1d96ce230582caebe03d049f5d784caa45882d01c3950d9dfedb9cd4b62b9eda06c5814f31b8341e695267dd7f83b47935d9874022bb2475a9c2f9fcc4e501d15979577aa5bfe74155e5c459ac34ff6ff0a185fa3e923aabbdd0fb7543ba18de62fb3cb78e143ed8748d44c180c0c70380e562dfd79e35585e34aeba76ed3a068372b320f4bff2f95626b41e88a415605d0ebe4897b22b930aeb0a0eef880bb66689d455e688093f77743336685d853af8453a68be20f4c93512017aa8439ea48b7783e4b081bda735e8d0fa7694a606252f004385511022c2be8ddb56b2fa6ba07445005083a814ac9b80df7e1985eb197fa9a32cfd55f61ec64d783a062f4e2076b095b1046ce085af8ec14e20091940a55cc9f3227960f1c93d7a8628754739ab7f0edb3a1065ff3931e790fbcc396fae72ff664c187992a8c1a49761a0f9019f3eb422656802ec875f5c8b959e6e24c938a796bb7617c03b41bfcbdd2ff6b98106e9038697841b4f650408c0124cd0f10f32c70e5539c41fcf6e34450de95991bba4b3c5145a6b40aea0ab723619aa0e676776935646282cb770947781c5f9fc0323ba67afabb055604631915a7ae4406fdc4bbb90335aec1fd2224d3ef0896fa498c4684b7c70fe3d396f20628bccf3ef5cbdea242ae29c58d0d4e2948b794634f64768ff47f2203445af5580b9aeea9eab868ddede13673f9d14e8ae1bec78cb077d7284a22883cd5d77355350350a01e94b6e503d23ca593ed8a09a8cf4ac6838633befc8c354210c9d448787986c180fe81412ad33a72871ea859ce9337b57451b2083947cf42d71d30add9372194fe3fbaf3381822af8aa5a9a12ac04f2fc4e3a51a75654d4ca9f380877657ee692da7e1114865fa8241b3fa7aa1902624030fb0b1cce9c2bfd4ee1f8ce43c2d0e1de5fe84ace1d653d6385bd538f92f1891d175dd4ac2bec8653a583e782777ff641c5e5035d7cbbdaa4005a7fbd661107fde08a8404b09fada092e950bfe5ec4f8c26f9c099a12fb8b416a926e60e7024d41ca0d37a5196bae174ea52f18a278edca8730c0a230c2f13ddab0be733734085238fcd5652569d97faaa13966116e17928624bb9b429fe65a105d9ded7b8eec26b09058615f4b4dfc37eb6bfbbf4ffed99735eb287513f77bf87a027fbed7c68838028bf48c486969b6060a658ed2e84427116a25aca7c67880258fe0a32bef0f8689fc93110ec36da63a3534161bcef60a3c2992f824f50b7ad4fa100fdf57e149e8713cf919fc5070bd109c78561a67d0374bf675dc094a082f1cfe2f1950443c7eb27457cc1c8f9241b8858cba91fd89d7594e77dac4220c58aa1038e6909c85d791eace1cfd374129750be7553defc45b44824800de1f5a0d2aa41a18103514b543bda4fd054264cc2c0e475e79b6772e70ba709174f58f6b04cfd9d5b4934481ecc6f935260b52825f037a34f9c30c3b318427228bfe529aa9d0615afa5e163debcb7f1536d86039196d2b7159cac9f33f8126ed599b2680a2ff5f0eb375688bb50d2bb96decd40314f129a98f2f6626e4c267861ab8f398c5d2f23e49c06c7133f261827f39cdb528e081c1bfa5f4895c3939a5fb4e764f0980fa99a101b507c85fd408edc954f24e81d28fddd92274bbabaf8138a4aa3e504852eda8cd70097f1b384cf939f8e2663d922e580b377497d524e172c530bc0207b4519d3717ff3ca79a20cd45aa83af987a658e71adce3d8c6d0fcff8b2e3ba9b30ea64eda1904406421deffdab3e4957b337fe0ebac0961a117b3560189dc55b27d930ef94c2f12e82d6cccd3408937cce3df212e37a59b783a4752bb24e58c013fa12016b4c873b7e012cba935d9808945a1d6afb20d8fec60a57a16ace9a017079b324d8019859edd505a841559945784cd83ba5292ee6d01cf7489d92774b2631fbc72b3c8c092b4105c4592dfed6400ad0d0e4280d769248dc90966ba3a36e6de870364deabc8586a1333ae14bc9cff9723837a12f3d73cb84e54457720d58991816dcae6948f419ebeeaab5a4de1a3a31cfdedb2e2bc3fec4795e88c30a68813dde943407a9e4e84f180066f018228247a873419134cb902c471aa493bf77d147d75a1f0b36a669603fb5c37f32f14a523425ed87bae34b67f72cc73c7971037c3a8c6d35eee62d0ac7a2d1225116b8d6bac7ee10680947f8d825de18cb625ed978e9756527d381dcb654275a3f1551e9d75db0cfd03b5d2187c7bd02b221a490311f3ede7cfbcb4dbb6d97dde160ea2f2a5348bb09ea61cb95144525721b2cdf1dbd92ef281bf6284acafc96f28020f408035dc1b32cb740575e03fd5f313b69e70ed0f38c8bc9213cc9b0d9ce15c838b26475cf11aade22c7b3dde1aad7836fdbc4ecaf5af7e0b759e959499bb6e7c87f3cc070d1ce0ed1de866f87971d64fa9d4112ce90ad4238922f876845cc28273267f16d404ee036c5670ae6ebb2c383fdaf3ba1653db85a803a6925664f55aa6a4b16cabab8de0d0a7e060bd21f9918c33da408bf06dc8460da9305cfa7c90eb3ae244359d058f33b84a5d8d7a2b3efeeb90395ab89d68ca35bd5779331f0d087472701d237a2798e990ec38a2a7a3f8b67a2b711ed2a5bccc61115b6ea1fb34af2b659f0f7312c665932f204ba90d9c3ec44773edfb62fff9da7c1f3af0d3fc398164973cc9122db9823bcaaec922160548b9840b55971d3b5f70c92b94fa66408e6ceb997e36a8c0b63b24947c8ec10b3fccfbce6af87641d4c225af7b0be1405f3d37f77ee2954eb61a56fcdb2aff4bcc9ca9c12d3d22b0b8546c8a1ee34dfc64f8860d889d2cffdd22bd7b2b4995e8051adf2c7f01371a6b2d3b5e525fcbb9edf791430c29e9fd7ac767eff686b8618b55ebed3a3ccb8c022e5260d5069f79e6ccfcbbecb56e3e99d9e6e51e5a7a3e8b6cd27421f71f3a175bdfb5aea5c62304a38603bb51ea747ef94ef6478c82ba6525da73b97e22e511940b5d57dae6578ee5c9a5c55228794038a87b966593fb827a4401e02f9ce377c8408bc914aa1b1fcad8085d88f54deb672245289862938fd3e1cf4a9477603f363d2fbd66a7e11245bd49dd6e03991b8aa2d374980c6a3e663ca85e49ed723e945123377f240596f06b91eb2459ba943bf3e87d6ce7ba7f51bef76a038f4518254258fc2bab2517d7cf753522b312e09e478040bd542afb9db1429fac69c7fd7a1409fea67fdd44f6257d1eab8c74e885dab385401c1a74e3970f5e81b88f820482d65c8e7a84789862dcda481532848ba028a07eeab096cfc7d0ef65e866b51e36a9778180f9455f71b0778e4d9fd886070bfdde70c9ed2b07619963658106d56e3440fe31441710d158548a260355deb604eed40ec0981ae6377e1b5fd1b9ad23250c81a0864fc817598113d7d730f5327bcac8003a446a73757127bea295549a3152311cd503ad075bf6e37e185c67d8d4d3a62d121c83548fef8a3a74aa76e944cea94727cfcd75bfbb14bf80916edffa30d3bde84d1ade5704db1e2426b376e4cc69a6692f068e880987bd1180e2c40b8b1230f3deabe3250c426e0293b9b9ec7ab6fde287e7373f79386d2003220e9088cfb1afaa30b4907584ed51471e2545cf76906b47bceb15e1f3d07ea9d9016e015bca471112598009fd08dd96f105bf0bee7b4fa92cdd506e1c65c589628951f30d698604248be0c1be98b8cd13e4695bc9986eb17e6e138b8350d0586eb554bb096fcc9a030e0b9520162831a83f8b0b8e4df59d94d6d2fcec59f9bb9092317f86b02be3123c3940a", 0x1000}, {&(0x7f0000001200)="310bad12180eb14edda7e3ec75b9c3dabd44ae1cdd4fb720aee10b0da19d89fbc67b530afc9fdac07d63929e218038aad52e28fba6294d9a213cf55df48082748e1eaa91eeaeeddb325133bdffa18f99b58f8af8d2f0d264d00d5d91c80f7ec47be027172230343499be5b0831fdb799d368d2e8487113c58c48f858966ba9bb45455460fbcc5489005c29fb4cf4f819d3af6a2b2a7210fbd06a445197138e893ec31fd89bc80e22ee0879eb2bd1ff96bee71567c601966dd6a7f6cfcd7d4533fad7c880862eaae7c39a19a9c4e33814e97c769a977d40d42588dbc954402e2e4eb4511e3358dd854fcdfd853aa629aa3d1d", 0xf2}], 0x5) r1 = getpgrp() r2 = getuid() r3 = getgid() r4 = fcntl$getown(r0, 0x5) r5 = getuid() getgroups(0x2, &(0x7f0000001680)=[0x0, 0x0]) r7 = getpid() r8 = getuid() r9 = getegid() r10 = getpgid(0xffffffffffffffff) r11 = geteuid() getgroups(0x5, &(0x7f0000002a00)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000002b40)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002980)=[{&(0x7f0000001400)="db5711f253348269a94638eacae5e258a4ad09a0410d3446cdcbc9a9944542092e6279f351fd69e2bd54acd8485f0768b5bc7dbbee0f9ce744aaa38e75bfa945e8629bda512637e5cd76ad2f37635042fc31c591050164b8ebddcc682b9cb57f7bd1fbab06f8e020593d110cfb3a325cafc0d6a52a15e0499f8a559f7d7854e3df547ca0294df20ca172f799f8a9f63dd86e039d31bca2d6e7fb065b2bccbe649566dbd8caefabe8ce9d56c87f98bb980ecce7535e", 0xb5}, {&(0x7f00000014c0)="5d3c2ae9adc7191343d172c76843a174594726056fd4a5993786248010c469df8c79af30d3501c86ed3953", 0x2b}, {&(0x7f0000001500)="590e7db9561185ed6adfd783252a4283a9dc0fa839f3b955dba01e785c186ebf6ddf2cdf0b7a65269d75c7f466c34030db", 0x31}, {&(0x7f0000001540)="00fbc48829907582fcc1c1efee40546e6852a45ac195132a0253b4ce60fc", 0x1e}, {&(0x7f0000001580)="e4821d8d2f635ce6ca56104c9144392a250303de54d6d61189b583776ba2cc183dc8ecf3da3ace2198f5d60ec14ab3ed4b2ca67ddd969d0130df9fb73c298a3bc9a5cea20444f832e96ab65dd9a236f6ff5ac3bda844db20d12a29aa1c07ed66f0b3cb58606903e114990127e7277e0e95e5698fde3c302ee9fbb8f824d3fa6e555f3d80d0ffd5ce7ec1342810fb2aba701ca79ee194caff1daf2cddba1d1d2b5e1959511c34ce046555354d45a9e0b9dd5f21056da4209231800aff5694b8607fbcc20b78e076e7147698d905409dfd6ae3377a", 0xd4}, {&(0x7f0000002800)="805c70230d991ca5c30fe2b8c86801c11913463f849cdf79edca2bf52ab24d74748deaeeb3569503703b398b818cd65f13acb023af3b70d4fd70b7ff240d20780b741472a72198e0ab1eb7cbb9b9", 0x4e}, {&(0x7f0000002880)="65bd37ed21b1dbb6e322aa459888436f62a52a1ddb8d135c82906eafab400f91522d49817590d5628429ad3658c0c1b320f9069da28345c46bbe0408a60be0b571f7610f7793b41c9d53030e54912e94e615fdba12c5f4e63a329be80aaf38dc34e2dbd85162e5066a8f919a3091d67af894a27ec89b51ca38e8708b7e36106b286aa2387e2d15b723071097298a386c3522f80c3440b03ce5aa1d869ad47ff95c202bf2cdf4ea80df18775b1945c8ca45958fc437426a86aa31fd4bbe4dae16e99f119867e043aa", 0xc8}], 0x7, &(0x7f0000002a40)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x100}, 0x2) 14:55:52 executing program 0: clock_getres(0x4, &(0x7f0000000000)) 14:55:52 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x44, 0xf0000001, 0x8000, 0x3}, {{r2}, 0xfffffffffffffffc, 0x12, 0x4, 0x82, 0xca4}, {{r1}, 0x0, 0x0, 0xf0000085, 0x3, 0x5}, {{r0}, 0xfffffffffffffff8, 0x31, 0x1, 0x2, 0x1}], 0xb11, 0x0, 0xffff, 0x0) close(r1) 14:55:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) close(r0) 14:55:52 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x3) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r1}, {r1, 0x834652c2ff88ee1a}], 0x2, 0x1) 14:55:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x4, 0xffffffffffffffff) close(r0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = semget(0x3, 0x3, 0x200) semctl$GETVAL(r1, 0xbeadfc035cbf2f25, 0x5, &(0x7f00000001c0)=""/229) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/180) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) getppid() dup2(r2, r3) 14:55:52 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000000000007) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xffffffffffffff82, r2, r3, r4, r5, 0x195, 0x39}, 0x1, 0x8, r6, r7, 0x101, 0x401, 0x7f}) 14:55:52 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffffc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) 14:55:52 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) syz_emit_ethernet(0x84, &(0x7f0000000100)="3d79afa8fc657f9142ad503e8d57281301caea3a78dc2a00367680c9b0092f1df666a8b2fe379272fef5c465b1e89ca074efcff9cb2815304ff3a7cac225c97d6d354e44f2bc9d3f14c0921309cbca93ae8b8ace7463a8e518bf1ae2c26ff387dca6c6eb5e0f2695f2954f84001fe3164635e00b83b330511781e5da80bffa264ec78a08") 14:55:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff0000c5dc725a7ed73f40"], 0x10}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffb, 0x68, 0x8, 0xfff, "3c3f2e1366384c41c6ce3a96c26ecd14f6221ea2", 0x401, 0x9}) 14:55:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) fchdir(r0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 14:55:52 executing program 1: r0 = socket$inet6(0x18, 0x80000000008001, 0x0) socketpair$inet6(0x18, 0x3ffe, 0x200000401, &(0x7f0000000000)={0xffffffffffffffff}) shmget(0x2, 0x4000, 0x414, &(0x7f0000ffb000/0x4000)=nil) socket$inet6(0x18, 0x5, 0x0) shmget(0x1, 0x4000, 0x4a, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) shutdown(r1, 0x2) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000100)=""/157, 0x9d}, {&(0x7f00000001c0)}], 0x4, &(0x7f0000000240)=""/27, 0x1b, 0x7fff}, 0x800) 14:55:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCEXCL(r1, 0x2000740d) 14:55:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x9) syz_extract_tcp_res(&(0x7f0000000100), 0x4818285e, 0x9) close(r0) 14:55:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x3, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) r1 = dup(r0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) write(r2, &(0x7f0000000300)="73ceecbb82b896e5dabc2c6bf1751d0b5efc997f57fa2b8176650e0584dccfd98da83eda56fc797a5c1f4be188abe7704bc168145d2fbe37d410f9653c4c3e682fb3658ff20ecf0b5ee89869473ae3f2ac7dc437020bee9ff07ccdcb896c968d77ada72dba3394e9f6ba4e4fba7b6e2b7cb9637a04baaa0833dae5b0", 0x7c) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) fcntl$setstatus(r2, 0x4, 0x80) 14:55:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000002940)=[{&(0x7f0000000180)=""/100}, {&(0x7f0000002bc0)=""/245}, {&(0x7f00000004c0)=""/253}, {&(0x7f00000005c0)=""/232}, {&(0x7f00000006c0)=""/4096}, {&(0x7f0000002a00)=""/252}, {&(0x7f0000000200)=""/109}, {&(0x7f0000002b00)=""/191}, {&(0x7f00000016c0)=""/30}, {&(0x7f0000001700)}], 0x3ad) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000280)=""/119, 0x77}, {&(0x7f0000002cc0)=""/4096, 0x1000}, {&(0x7f0000003cc0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000002780)=""/173, 0xad}], 0x7) write(r1, &(0x7f0000000080)="f31d920285a910c53f1da0d942a1cc8cfbfe8a7eb1d36ccc6400e9850e35ac802ad97884f1bf2b151dbf480d428d364cfb83ee", 0x33) getsockopt(r0, 0x401, 0x2, &(0x7f0000002840)=""/188, &(0x7f0000000040)=0xbc) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) 14:55:53 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getpgrp() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x3) open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) 14:55:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x10024, 0x0) syz_open_pts() 14:55:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300)={0xfffffffffffffffe, 0x8}, 0xffffffffffffffd5) readv(r0, &(0x7f0000000080), 0x147) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f00000001c0)=""/233, 0xe9}], 0x3) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/195, 0xc3}], 0x1) 14:55:53 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) r2 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = msgget(0x0, 0x2) msgrcv(r3, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x0, 0x1800) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000c5d3e855000000000000000000000000000000000000000000000000000000000000000033dc72e8433ecbb80c3a38ed48261f1f7c2ce07e70bf3805015c41c84aeb44b1d63f4a7f5646ceb5ffa3e70d49b5cf61a7"], 0x34, 0x3, 0x1800) 14:55:53 executing program 1: mlockall(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 14:55:53 executing program 1: chroot(&(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x80000000, 0x7, 0x5, 0x80000001, 0x400, 0x3}, &(0x7f0000000040)={0x6, 0x7, 0x5, 0x4, 0xc00, 0x10000, 0x7, 0x2800000000000000}, &(0x7f0000000080)={0x4, 0x6, 0x7ff, 0x1, 0x81, 0x6, 0xe6d7, 0x8}, &(0x7f00000000c0)={0x10001, 0xe4a5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000280)='./file0\x00', 0x28080, 0x25) listen(r1, 0xf6e9) getegid() r2 = getegid() socketpair$inet(0x2, 0x0, 0x80000000, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r2) r4 = msgget(0x2, 0x0) msgctl$IPC_RMID(r4, 0x0) r5 = msgget$private(0x0, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', r0, r2) msgctl$IPC_RMID(r5, 0x0) sync() open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x80) 14:55:54 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)="a363519935342f599fca00e91e1883fed2654e6b8e27d12baad1d97a077d5b34c19d9b3866330ed46c34218b954579b333ad2b5eb5cdc12c623e0aaeb8a7277381abf6642f2f0feab618fabd0f8fcd262c40367167b2fb7f280ffdac64df873b5871e1f360ffdba4c12e048a8deb7c040f4070dea947061742bf394086858b69dcfd06f21b42ccec088bc06ae6e4916fcc5a7bcd5910a4ed06181deddf44e890f495dd3794f14b8da9258bef53907463a5fa664e4cd054861d79c6130b11d5378f99d37fadc4bc78265d43de5e5407dedabafe4868a77b9279043092b26c1649896ed69581a59361f69afa09743e0f0550c061e940c5090115efdb894c63", 0xfe}, {&(0x7f00000002c0)="157cbf5abbc613b27bf38ca80dcccac17398a5211f2ad69ea04f9e5bcfe4c47f9380bda6258a7f21835b732bb370ecaca27bae8614e2cf7088171c5e6b50c3ee82b24214af1cb935ba82b0ba3391f3df4023fe289759bcdf413a79c1b66706f321694f3e0e80fd7f146e3b2d42a5ac5c34b8c920acc028540103e1f0e3ef6bf899e54339995d06b9c0c47ad807f86654e2439d98bebe01f51a1c8bff0a05e3054e455ffd4fcc1e5d3cd055476069c587f23b", 0xb2}, {&(0x7f0000000380)="370b66b7f912f152e409cc50c9c8a4b53bd941eb485531bf37d09a98b0d92a514ec977c7e89acdc22a45eadbc5378ca492be397b56d87af12af1d3443f1813cb91696504d14c2fa519468dfdd617d08dfa8db8cb41edb2e974fed224f5805956f972f43907ea03531dfdf1a2e799a75e8d17cefa119ac410d22a300152c4", 0x7e}, {&(0x7f0000000400)="09c8369dd8dc10cc995b1ba0c1ceabb9819ff14a673f3bdb9aa34c2d71241617a277ba8594428132355730d9593357f1f886df2b599244b43a6b428df877103a2bce588e76b88976664af76d1efc2e812c5c768d98266a97221824f89a10fac6bf45c46f7c21ff7a7a124b4773cca7a8751aefd72c1bcc3031233cc0ad12f8cef42d5be93435cf9cc13668e59b8f9f22f93a6b4187fe6d57f3493c2e7210aacc7d987a2ccfdbbc2914cea08acb1bf73e57553731ce7e5f31f7a066a91e48319299d65768351c62821e87b17cd4095f593a8ff0f425dca309bf", 0xd9}, {&(0x7f0000000500)="23e8241418077edf4dfe88210498a6a3a24415cf20cf3717653f0a32f7b7efea4f4122f1061cfe8cc307da595b980797d4693d6cd0a3c23f1217ec161d5abc04e087d8acce707b7a97cbb2f38db0200b882deb2aca1d6a462ea20f4bf3a8efd6fa785d2e8f98d57d8728770833cdecff341d018f5cae29ccb92929762209c5a6f332dffdf2b47492eb04762d85a5cb670d492db3fb79c87429b0b3f35aba3649700b256387b7546998e282d324538d8bffbc92f54d089b961777da7bf8f6ee3206484fc777fb3d4c326beed84f8d2e80670c6db1853e5cf505d6d3237df6123e2289daf9337171c231d984423745e6c6a66d144fefd5a6acb09686270910c3414052416ac0f28903e578c1add50f0abdf1d823fd55034fd4100c3559bb9c487fcef493df46e8b8d2e42869501cd37d2776f3d3e02b8173d606b431cc2da0d81faa9ffaa6d2d5750f6fb73032a41b30d3d46d8165659ab2682d8040b1c5b2a5a064de265d1e0325554a81bf0d3c9590897e590575fc89aa704297fba2393520b0a93ff70b58924b02a8caf6c2d13ea986759fec609de3fedbd127df11d0d1d33c8b2461cf2ab5fe5cb7aae2e84b8b938f7cc8fc1eea67e2adfcdc96bd3f66e085020ff6bdc4a597114fa0ed40c5f0640c2f34ca7b24ed88d5739c0211f17485c99161d22cf749add81705514e35c93e850aca32501322499dddfe0ab566730593d89f3b087c4abfdbe17f32485d72f65fd0df753ba42b34100153cfb5f6123d7dcd9ba4a095d0301eafcc3549275c26149bc632ea347d198651435961f0837c9b6fa7856db782eaa9f368374f53df1cac2909f93535c2c99bec13c1ef74986853bbf882996de479ff67b6a244496c5648e479ae472d561a8b9455b4b6c52c80dfcaa04b0b91fa166d771cf1563b40cdf41ae6acc8af1bd25d1994e1141d8d43890d4d4cbbd1185e96a7841a6dc2f0dd5b69774e2bed94fc2dfec7f6d6913a628e07daf68cb7c0e569d673e5ca8b2b6614a2049f526bee72513b781610498b96583f0e32bc30997f74daeac988b6bddb9213bf15cea6bfbed789caf9ab086b12ae90302db907688ce18060d12e08f3fe05506a95881118e1d652bbfb2b3f4ba4fca71fa7ec36e178667cf02b1f422592a5893b4d29def2c635f583f0b340399a499e75bf665ca53f4b60d58690a6d649230983f675425d2e9a3f798f416017205cff6b74b928bfc6ae13aec096ff7e55592bdff6d89dbcb88a0b9d0f5de092eb253d7859f42fe528ffb3fea5d1894253f6d39e80768d05d11c22a8e81ef7135f7794158d7e9d252b41154ac785304d6117f78fb3b25583818c16e735e01f6791413a90d56c2e12e946afbdd4336c21c3e0e80d50f31661302701d1151effabdc0f549a0ff8e5b7f01a1c313be74ef3110bf72c6ed0a02f75519bb9fb995a89f967b7748e4083a51b75816bb344379cfb8f778d4f1821ea1588be161d1195e97800144628592ea929307740fcc11ba358d431729accdabeb7eb027e011d93c8ee24075c6844738ccbdd3a46d1267c7fbfa513d0c6d388a5431d496a8aec03ac6a22c3448c73c00239101972c2edb35676f03c75a618e45cd0c801e263b6a93dfc23f5cf808ca8cedb685741e737ba07a786eb70628d72496b79420d5f955406dec29e590b37f878aec58559f83cfd13c088818d4bc34166c01754d63a3b1d98a11d107a292096cf82e842b92c7f4c75b076bbe8d802c3489d7e9b6374995fec018e803318e2ee2ccfa844f228515fcca0f6f60062bf13b7150aaffd465875917d1f5944e740e9fec51cd5b526bd8a37e463df059f7cd480d21a3d7842457e992a026a6d1906d80654ebfca4e0a93cfbfe1b05b4999448a0fa65a98d50464cb2fc98e2642ecb655a3391d5cb07b7da6f5b02e31c2b0e03316354a833f2da918f2e4fd5418acd3b1587c37d1b9893df02b1ba8d58cd9d8ba1d88ccc159d013858521e0fe462dcfa5cc24cb82d01a6dc3ce2865e42f95e7f6f03d0eb47f52870545045fcabd6bf33b295cb4fc99d066c9e2ae74695ce4d952612ed3e149a58531d70c0f3f54673820715d3c5146d39ba72f2ccfc0752c6dd4f598e8651160c12379aeeee14dd08e7eb47517c4134fddcb3e3d42c01a9a6e7bf49f2502d111f64be44340b837fffe43ef92b54778276a6d6a975ae0cf63cc36a8adc040a9545251c781ef4b472cd8fbec681d711acae674279120fba603068092e56bd12c3e054190a52b615ac7e4c38bb1797e4759f3a5ebef3c55134cefadaabce4ad1656141d4d61276725cafb31ea7e5c05c7729768c1ea5dd2559abb8519d46da9b2c2d7d5803c601b5b2fc46b5d24fccc8d6b9a4912c8490aab03c9bb148c4cbb94b956fca60e9e2c6866deb4a4c3e17bd6d71a72ff96316c27e5f6477cfde36dab5a1b3d7c0ed2cd2088e50ce372c6001024eafca0eac35990e2bcf52cf16b629cb1776b696e79c7c93fb94b8b7b1d06d88d014b9bd865e51a14f5153658a5edbd68803ba75822d3739a11e9584ce4b49690e332546c6c15746c066a4554d028fb29f0e47f3baefd72c8d0c4653cd95308ae1bbd6923407ccb735162c3c62e44cab0b9b68d0f946289c4e5c38b17248e56322adf40f015318d4bf3561436b14dd3deb30b77d1738ac911dcdc0f68183718ff0982538b51816ee312f8639e45d02a1f6c2a18f8913f62c31b20d3d99eaba4569297b74087b9a4afa9d411a7bdd1d0f226ca02a0fe8bf751596ce431e90d2712604cacd44060ed5899e4e9ff5720997ff01d67fcfa4a190ba74ec3a4dface6e95a365924d46fa6f9330285b0341fe023ba702e91d9197760887919e8844b7d0a753593cf42996db126a9889a3f8c595f92564ffb9313410d501e71fb554fce243262ea2bb17fc85cec83183c3e3e6a2bd2ca3e53abc08cac8c87b781b6270c86c120014f0c1419e09dc65d4d91eac3d9c1956c48148e4d49e215e7eb8a3184988bf7f3dfcfbefcf830ea62a029f5905c7e0f2291b84d217b9fe2e8d97e29754e4c1da2d2b232ee95588589cfb8c19b7b40c11442c6a8ae37deff60711f60ab108383cb49f437426943ae063faabae9a998234cd2a1d271996335958b26053bc49812a94ef611d8e70f0419c8deff533b2fbdadd43b662bd89a846345f51e9320d8c207b5cf5fe4d480b123215e927fcebeda72c9303f9f6b649027827cc18b7a7ccd4867ac741d412bad0566941904c3f72b4421fbbb003c65db7d6a06066373d291fc8167cb094754cd0c5558f099d951be61cce8d1f8bd59dff5de3c4e53451883a501ad4cb33991b98922e452d873f23a8e8b16d553d32c29416a547a77c5156d7dc22d2ea3326f187e9dc947aa14d4334016a333490ed199275754b096838ed27b8eb72cb927e5e547c8f279537632bb5941c0350bbf59bdc25312b16fb728a9f454cf921c0faaa2c58ec5da2164d710836fac7dfc383cdec53ace00fd0488e92352042f1e74ff876c46d8f9e3eed00fe41cd9cf33b5b30e7c320ff7ee5ccd83390f559a594ec0fe12a9162f3e0f5ae1ba98e53212fff5649ab1dcf2e90256662afa72e4df393f8637e5645db3a2448f7e36f393d576ae0fdeee63cb2b6510a3ff8482d9139a215fcad48aaf7663813a9ef6db70c6a0861871ec024fd9e41faad3462c9fdb3bbfef8029fe1c620dc537158e1b24ad3bb2ab920d6e615d5da985f9d11474868a7cb4c370f6adda1a2b656910d57e3bf350d113d3dd877bec77be5f01867b903591e9c56585cedc795dcd26275f33c945bf9d66fdfffef024a6340a5565ea15a985b70b544de68b214c94f208e30cec0e15829e5fc05a62ad5cdae0531e99663d12af7eef306e6d6b13ab7aebaf35aabe57e850ea705e382ffc72d2a65fb8548c3b4cce24f39b633f1dd1d60fb7f3d2384e217f2219c14fc193162baec037ab66ae0b94457cb6ac81359348ccccf48e427ec5116dfa90124bc4edce6448cc7ae47ac7d8bdedb7065b22ce783afabea1be2e8495cfe32dd04f2588f05e46b0454761a949c07e720e88ce82641375bbfb4fcbe7620ceb7996eedb0d9eb2023865d8e8b802361673354488fdb7e59c14b0fc55fa2ec9876a21acac17f6c0dbdeb580c06d366cc46760cd9ae97b47e38f28ea0587c801a3e913f4fd02ced364026d6aff38b05b50d862f25f34cf112ac9bd31c2d7115fceb5bb909eba571f27964f5b16942057a77a6f46d09ce1939657a847c649f6d3afc6f1ec3d9f2a2218586d8093afa14353c3c47aeb55c4a2db5b77ae49fd9fe0d653529be9023695a1c4037ceb03b0450c3b2626d21675c82ccc6fe8356336624669bb256a58f55cfbeb697dc9db1bea57de7ef25ba90a98338c723de2e6f9e8a5dc13c3de6bcdcdc5540d72ac413dbbff113d2b30e011e59059b04abbfc6b16b3677464fee98ce70854f52ac603ccc65aaf2bdb6e49348245d7af03d8c7a675f141d845e878824acebfbed25c20cea968fdcda2e73b1ec241928f4ba9324948acae5b80787e3fa7d7bebae8d995a1c62e15e6d92c1280e9f8113e200691362ebcae261c885905d395b14439f68658180d98cfd705f7cb3c9d5399902c2a67fdef1356e6f53fae780f268d3a319baf7c928c304fa963b67965e1ae1d1dfa9d914253f86aaee5ab3a9ce0f50d554551ddd751849f20db0b19a29dc2190f8963809f6ee872f1c279946193097287a45266d0a3d4dec0e534948296a9c1562ac58c38900e7b753e5f6a508808bd7ab10bed84190b21a5b47b75c1a79c4ba42b73577d3ed2c0415c8ee21d3bb06e464031e7cd6fe8aa0847a659db869763ffd761b7667ceae0c92cbd8d5ec0bc19dbb175842d07ad0b0450a38d09706ded66f1e0b1d7494ce33bd799558296e9e0f4e2f2c7babb372a12ec81a563d2fe86d03ba29d4fb4f4c1d6bac483125dea26d818d75c91f1f2af1a404ea1f846ad9a34155fdf722f457bfefcb8a71b52e459fd62973c655fe0f1d070878207381092b2099d5355a6713d4278371a8bd34c9d45de55ee69b556479f7e06d5f45a22c7d476a5209382f2135987fa32bff1e8e8bd2fd10afafea5c91fe3560fec09dacfbc7e78023dc290126dfb175cfce0273d61077e29500d0ae9c149e12ab5d83642bb1aa1d240d6a4e433dc5a1d49c524875f64607f929365b4e6c724bbbe7d13e5d18cb2885188855302fda4a2454504614f0bc1c995e57f4699c3c4e109d0feaf00d59a2b5030db8b66d22e78d106e31a2ea4adefd304747dc35dbd29bf32d195ed5009a62f3f2036039fc399fa58fdb48aad020d3c6b90531b0b4d1a6ab161c2ee7e9ed89e7a37db279c8b0d51b72909cb02cec8dd3fd22cb70dbf0a39aa9e8d8c46ab43dab0e0596000285f40c220ea3863cfbb694c8f9d4fd3523f3bb9f3533e7bfd029c9fc1dea0a5519c874894195e2c8ea2c96359f80b24c4879649921513252dc02e51e5aaf8be6b653679440c6b6bfb1a8e7e12498614747d3e9b0d45280ea8b07d4867b9df7c747e1bbae58b981ce87933c565c5cf4ef5fcab0bee2400c2e50fee7b165777505b864eb7efab9a23e3833c3657564847922738ef066a8c1487fa699460e484f92e2579128e69500cb32e346b62713fd257f0107d528735a1fc2b2ea5c4b5da523fca656f9127e61f47c71617e9287db9f9af2091bcfd9bec64688a275c598fd898abdb16db4d746402bbd04b754c3bdb19948dbfa48ffbbbb496021a230e0440634191138b83707f0e65ff11eaf345f1a58c3", 0x1000}], 0x5) nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, &(0x7f0000000040)) socketpair$inet6(0x18, 0x3, 0xfffffffffffffffc, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xffffffffffffffd4, 0x10000, &(0x7f00000000c0)="dc655604eef48aa4d35bf01500a27e0441978073dbea054696a5a27c35081191cb952421519681ebe42ff6bb797035b7385a8124ddf7fda5b18ce946bfd90dd48701ff549568aace6255686a85bacecf8f1db425fb62091605aba48a0dfea08b56ee63d63e0c010b39433ceb43a70251a7e73fbddb8abbd1417e4aebd6030d37522530db3687ac15b6e64d3484b7b65212299c108c1a71df0399fc3eabe0868cf776ab0f3026e17301013d6eedf75c714b26b402466b82bf44ec64b47e49141a7d68e519296e6ffd452025a59ed080c24f23dc6f", 0xd4) mkdir(0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 14:55:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000080)={0x0, ""/185}, 0xc1, 0x1, 0x800) 14:55:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6022, 0x2d56) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 14:55:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x180, 0x17b) dup(r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0xd1, 0x0, 0x0, &(0x7f00000023c0), 0x90}, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) 14:55:54 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1401) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xd, 0x100) 14:55:54 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) 14:55:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x45a) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0ebbb941db65e67fb20173cd75867fe68e350c0b122307d0a", 0x1c}], 0x1, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000300)=""/248, 0xf8}], 0x4, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x5}, {r0, 0x20}, {r0, 0x1}, {r0, 0x100}, {r0, 0x54}, {r0, 0x8}, {r0, 0xa}, {r0, 0x10}, {r0, 0x120}, {r0, 0x80}], 0xa, 0x7f8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mknodat(r0, &(0x7f0000000400)='./bus\x00', 0xc000, 0x1) 14:55:54 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) unlink(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) unlink(&(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 14:55:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) setsockopt(r0, 0x9, 0x1, &(0x7f0000000040)="f949f17601c77720a3dd807747e222e7613e40daf5", 0x15) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 14:55:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x9, &(0x7f0000000000)={0x200}) unlink(&(0x7f0000000040)='./file0\x00') setrlimit(0x7, &(0x7f0000000080)={0x3, 0x20}) ftruncate(r0, 0x5) 14:55:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="ebfb85e60908ac2158eaa3494fa4c198f0e46690798dda53b89260747b6692b7e127b4b3a8b8dbafb2c2e04ee7502c8960f9b13ef1683fabec22c748198f77fd34bf8c4ab0991833ec1f8a1cfe32307e31117b28a4e9504068c60895696899c523c4110154b65a42c6b77f3d24943b7d", 0x70) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="4b21021fd89d7bec30272e60a29f0f73878b2cdd0f36137735b4910e78904ddfa389bfb5e49882ddd4d5dede1deeb9331a5adf3cc88695b273b0d3793dee54141e7f2048153ad1d868debf2bce4ff5713d933ff970906179e2db4b0d434b9a3c813ecef1a90c66a1ab4944499006ea3891d4722acc1c1a3366590625308a6bd6818698930d86f96d37e3f493621d0258069e2346669c1146394f3e89950bbd39494aec28e6acdd03ac13afcd00684052b2f15703df24441ce3f83c545cafe201241edef038b6", 0xc6}, {&(0x7f00000001c0)="f8e6bc8ac32918c2ad9d340116b81b4765e21c99c132c4961a6c4d12a5ade88a0ff0ee15ed80b7ea84585922e9e77f34fe958c316f9c51e7ad3ef23481c9515bead2aba1808ada5f4a6d9a1ccba3c45f9c567fd902df01f4b215bfad4b15e235a4ac2fd3095609b7ac1bb3f2e796494e0bba01e2ceb5243e", 0x78}, {&(0x7f0000000240)="259f82770bdc3ae6d144f021c950ea7a71af563061ba4954ffad08596e564c7e2e6fa777e932c61f363c828356b5ee12c69a77b8b0b71e9a456082399cad12236d8db5129ca79a37d01b128adf01f926a669222ce59223ad4f60d0e67eba1c0983c521c1098cb5e4a7f5cca7e71c67bdae1dead577d9e9c3845c872c819ef2bb11d951b0dae209a843074fea28f9f45fe848acc6041f1753e8a37f48e5c2468546a469fa101a2b8c32aa1c468c65f3a6da8eb460cc99914fa1d402c250b5fb8b6ea6fd56aafbcfd97ef78c1f127807f440c74f5032d3ed390aa6ca9c1364171d330343b7", 0xe4}, {&(0x7f0000000340)="bdfe4de40e389c3e9bbade7d85787a84d8a20d277cfc5d3759df384b3e8e07090ea01c36cded0066c56a384ff6dd5703f00f480b3c43cc70c217ed9c8757901aecf40e2190e49b345bb441e6dc2b7a413eaf831c250d156bd2ab49774c8e8f953c89fe949c937be9daaa023f29c37021d82524303109004a0f6077418b0aa4bef2fd44d10d7abdb38c99e53e039d5599f82f41314de5", 0x96}, {&(0x7f0000000000)="c914bf961ebc2279ca6f951800f4c9be", 0x10}], 0x5, 0x3) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:55:55 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x4) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x49) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="10c3eadcafd66d930a43b9656a3ddf57a78f82fd622ee3c440068a3c643df7124ce315469d5b4289d409cfb3813ec6aba43ce66cf008089a237a220ac8972d9b15c57d0e680eff6ef561de3e4123117ff80a907c081a1fc31e43f3cd4a64296c0d425e308052cb49f6815dec9c5dcc32a24a544761ababb106f3e5daea2e43faee33afd566c7b12b96aaf1ee553869aa", 0x90}, {&(0x7f0000000100)="564d0a5f009d4ebe20be8955ca62724ef96982bc3cf96f1a323c849951dea9f8f1071581f9ebeee02ef5b8a32b50b4315d8c63cc3ce6f1d06be665a6467edf80f6530c4ba3d7f3c72589b8bdf72159a9f882b313b457e57c5a88cb8ac31921d9fbff2906264d76a40f1fa4109d7e13c5d335cc6aeb27e88a631823e7a58a59c2a597f8378f353a23fd6c9e56f1905f", 0x8f}, {&(0x7f0000000340)="488ed4e2f03ae957bc001b06dbf573f6ae52496bba6e50f8e787980ab1f4a7c979f8518e113b11fe3d3561e9424867ee281b1f5ceaf02a7aff21b82a30030b21204d1fb759a6abd1518efedecea3bebc755fdb44accd78c08c62d4e6267c8c2733d208ea0666633f12bbc6e21ad3d2a83f86738922a0cd86709753e924eccd732b0a4844e0b26cf6c3025663dd33ef1ccb97190184c4302c85761053a6211894e595f840ce11c79034f87d21a44c717b7ca31ad2e057a80ae081fa95c9fe3a586cf933e982ab9716689c358d7883f281fc480d6b06a7dd804cb9ce1349e16ed55fcee6be2cd97a5bbacbdd39db", 0xed}, {&(0x7f0000000440)="2bfb35a795a9700857cc9eb2278c0d3e5073def8b59fde150dc69e1c27eefe2c4022e0c961d96b8211ba531b4315d8f27a8504557d5089a2e4f9e78596a59454b0e98c173578c5b0c9cd4524d31ef73e5bbc256215505a675956c848ac2d653a05e58d2542960ae9c863dae2f4144119ffff33e4145f4fb787380610cd936d9530cdf5820d102efa6dadd18c5f283ce1a8ad7bd56760e1f097f08f5e7aa0f4e892ef288c37adfcd020301099c20eb441e7158d9a5e71618df8b818", 0xbb}], 0x4, 0x0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 14:55:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x6c7) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9}, 0x0) 14:55:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10240, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="0090d6af9d4b7d321edf1989f34ad1c0da2997d305e8f7c51f70b240f579c545bc62360dd5d375f43e1502f9a1d37bfa8d702db38178fb4b69db60bf9c1174a29990e9986f589ee778b6f075ebf2608613bcf9be4be7280f361baec8d9c87d602cedc7eae46ab6d8680bef6c496aed536458373f1f42b7", 0x77}, {&(0x7f00000000c0)="e78e815c07be1f0f6b2fce9713d4c61765fcc80a66c692dae012501ac06185c11535b2a68232e27f4d5e1f0fde3c80cb2aa0c25a3968d732eef0cc9e3fd73415b6964881a25289e80db19a100184a322f2bfa0325c6591551c78c7747f", 0x5d}, {&(0x7f0000000140)="784f00b0773414992d23c297dddcca8eb80c573ac642b6656ad82af13e9824d0ce194f9988e665eb032b7c07c0dedcb4defda23ac27e200a7157a932147c6d764b13bdddcc7d58f091340892617bb8a16cfb4d60806d233daff0dbe91d56631474d1df5fff5475e92af990ba54cf4225065cf444a61e13a2e8b53621802af4b7076353e4a7006428cabf5c670f160e635cd0a9", 0x93}, {&(0x7f0000000200)="cbaefe813d00adcbb05b8675709ee83edc073c3027a5d95d99c80ed01a99928084cfd83974f26a32cc047322222b20b620fa3437db98c6eec7bfc6fbc3d8e8183dcb48b1380103f37d9aca2ad4a76e99b78fb926f7dd6b", 0x57}, {&(0x7f0000000280)="45848cca8fb3808355bb83266f29c084cba03b769abc4782ed0d0825ee2012da2667778de72531e4b95e345b59eb900c76ce99f29838a3445e22f085992c1ce71065b53bbf30e15bbf31122dd83a9115e1863767fe912b017efbb3db5734c8b22fb8ab40856fe7795bc534b16ed3682ddfa53dcae6b95286574d8853f4583fe66bcd8bb4fd5b23a7e7101522258d319cad6f3e1bbba6afe9518501b3549e0a0e41faad25a48229fcfbd0a8542d2e87c1a3514a6fe9e7ba02bcd454b3f4ece0b3542748eb9976ae0aba", 0xc9}, {&(0x7f0000000380)="f04338fa88aae18f3b2b116d67479113dae3e9bc795e1482b134731ab9801f03a7fd", 0x22}], 0x6) setsockopt$inet_opts(r1, 0x0, 0xb, &(0x7f0000000000), 0x2a6) 14:56:01 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setrlimit(0x4, &(0x7f0000000000)={0x1ff, 0x493d}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000240)="a7a24653f9bd9f069e4064c63ce1fc405c28366375cf35b1c58703d4c8d5ab41cd6f4d3d5667da4ca831c51218364b8d3ea95fa418d7554539bdd36ae7336b080d9c76cda602da40d2794003128c71431af42fff334bb66597cc82f8363cf73d8e0a395d3febee3e0da953a664cab401639dc2588f9334d84b22aa3350508857b326e7606c781a7c7ca54f9036e0bc9de630a5478b65db9b789ee11c4bc3dff5c892a126b8096ec7e515c7fce024003f1d627b0cfe1232", 0xb7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x10) 14:56:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000200)="85e277b27d00d6db2e1ff544", 0xc) write(r0, &(0x7f00000000c0)="c2ebb3245297fb3540268193aaa23c2c9727943d27c88773e12710d80dfac0caa57f42d96d1398dab7bbac3928d35b706b92342bc1305dce41d27e58e7578d4819ef0d594113b17c5c83d582b994cd90e6487a466f33f84ac740022f6823749908159c1d5c118d3862213937df040c9c1ebc5e813ec7ec18290effbb66139a624626d36418d50102420f9a50aa019adcb12041fbb81530c1155622ffd87aa3fc72bb31046209d0e5d0f4bcf1b2ca", 0xae) socketpair(0x10, 0x4, 0xd6f, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffe00, 0x4a1, 0x10001, "9e69123ecf9bf020cd42bc82165d3dda16e72e1a", 0x6, 0x6}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) socket(0x23, 0x3, 0xff) 14:56:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) r0 = socket$inet6(0x18, 0x3, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 14:56:02 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r1 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r0, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r4 = socket(0x3a, 0x805, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) 14:56:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) 14:56:02 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x41) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) socketpair$inet6(0x18, 0x4, 0xb8b6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x5, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x81, 0xf0000000, 0xffffffffffffff80, 0x7}, {{r2}, 0xfffffffffffffffc, 0x22, 0x0, 0x6, 0x4}], 0x1000, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x4, 0x7, 0x9}, {{r5}, 0xfffffffffffffffd, 0xe, 0xfffff, 0x2}], 0x7, &(0x7f00000001c0)={0x6, 0x1}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200)={0x9, 0x1000}, 0x10) r6 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x7bb1, 0x56, 0x2, 0xc4, "9782db9821f023e21d88a377a2255351d6d29d6f", 0x80, 0x81}) 14:56:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 14:56:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x1d0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') openat(r1, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) 14:56:02 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30281, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)={{0x100000001, 0x7}, {0x0, 0x80000000}}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') chdir(&(0x7f0000000040)='./file1\x00') 14:56:02 executing program 0: setuid(0xee01) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="32cef04d379eac25ccf97f93", 0xc}, {&(0x7f00000000c0)="e67d9982bbcfb3357fe83ca6117c4cf3d1353335c6b5747d1bee25c09be1e51190b4d9f11118a685e9a84315a89f7f64a635da7e925c0c846f5e6ccb6099f8436d6c16eda74f668539790d59768c27cf59113a767477f0b3f6f1a012ecdd7743093f5a4de779fdc835a3ebf2fdf542d7cbf3583e27882483e7ea8b89", 0x7c}, {&(0x7f0000000140)="6fa1cf336a6658973286df7e791a373a827fc79f00dbc34896e3b167445d708b3afa2d9533f56b5c7f3bfabdf817964cb179b7f0c2503472a35a5287e5e265c709a0ed84ceadd667b1eb6d1e9e844cc979c03ca5a5815419a8875c0951f734ac8d334c270bee8ed6aeedcf1c87404618253da58c65f348f743b1468c21c37a64e669b570cb63aeaab1baa3681fa7aabbf2442131e1257b9a0b93a7b59b16e76a034104dd560977ac877ab2db563b7553ec270436be73f2b01298e8ccfc41b2cc82073ebc3189b6d316923bcd175ce04a35b56e943afea0a2b79a4b4d62dce2ea7ada7effe2f031c8395974b415e465", 0xef}, {&(0x7f0000000240)="4e18492011f23a791620ca4104ce35dfcb2dcdf31eaf6800a5f0e36f3cf2ff02b9f3c93c1e0129f7650f9a6ef047847bf40baecd1b2131215980e8a9144168730edc2f2cb104e0aece767473024816fbb72312d239b91608119970ff5005532d7004", 0x62}], 0x4, 0x50) setuid(r0) 14:56:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/107, 0x6b) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 14:56:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x10000ad) accept$inet(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x82) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 14:56:02 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') r0 = semget$private(0x0, 0x6, 0x2000000000000001) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x4, 0x4e, 0x5]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 14:56:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xc3, 0x0, 0x8000000000000000}], 0xcd10, 0x0, 0x80000000, &(0x7f0000000100)={0x800, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x93, 0xc, 0x3}], 0xfffffffffffffff8, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x80, 0x43, 0x1000000000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x7, 0xcf}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0xa, 0x8}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000004, 0x80000000, 0xc18}, {{}, 0xfffffffffffffffb, 0xa2, 0xfffff, 0x6, 0x4}, {{r0}, 0xfffffffffffffff8, 0xe1, 0xa00000c1, 0x9, 0x4}, {{}, 0xffffffffffffffff, 0x20, 0x20000004, 0x7, 0x2}, {{}, 0xffffffffffffffff, 0xc, 0x80000080, 0x7}], 0x5, &(0x7f00000000c0)={0x5, 0x8001}) linkat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0x8) 14:56:02 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x2, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() getsockopt(r2, 0x9, 0x4, &(0x7f00000000c0)=""/56, &(0x7f0000000100)=0x38) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) accept$unix(r2, 0x0, &(0x7f00000009c0)) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') readlink(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b80)=""/45, 0x30a) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 14:56:02 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[r1, r0]) 14:56:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r0, r1) 14:56:02 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="c80f585a4e939f8399f4b810cdc84247711e1acffb6479bbd2eb361a5d74bfa7a8a4dc97f7716b0e4db95cf6b5154f33e9046190e54bfaede3c2fbcc20a62f7255992b727023d217ecea6b057000ceaa53557799642de5bcbec40e57d6eb9545b62b8fcf04d5cb0f7ec4ec3da4fd2c51305aaac9a2fb8da78a881453254988a1e0cdabb534c065b169f5a46f49c09e3ff2599f275b86edc3ef2afdf5c7b562a4a8cd9117503bdb2d9e754dbe9fa1e9d26b179a421e84f384454d1e1585454baab8c1142127d0c67811bd440232b6de847c18f66abe065e2a96477661ddd4457f8278a579f8b9b43b", 0xe8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="393cafad42861be8fb7efce5fcd2c7232da2abfe23313ef501b0ebef063ee649d44b9640065ec2fc8b275d0e6a46d4d1f32b9f52dc1bb90c6af0b8c976240347bc7a49434cd70b486fb17bc47091038eabe5cfc441d3c58147", 0x59}], 0x1, 0x0) 14:56:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="a21a1ffbb2dce1ccd4b0490caaf831e280cf4641f5ccae3e71c1ce41d6b26526a48b8ce298ba9ec9aa1ced104075a6552c6c2ce9747e4cf8045caf5227978245a72c1e6b27296f61b73d957452588b91aaa0f01e81b5a1dc9dfb8ca595f87917ee7baa47a82e3369e82f4bc97a79d8881b10f946e13153fbd9f7fbc115f599538ef85084be515d5812defb15774e47c33dccc0a7d35c2fc161d31fa7c227ce1a497dc0f5d9ea7a436c7849b17d6ecec4e2ad56732af74bea0b69262ab842f37101c55adb08b143ba2dc7c7752b0a4da157bc1889e9ce372ade8e10efe4f66ba97e1470deaed79e3573895d5787909d1543e8cfe990f45f0708c81a959b1d5d67d08a2872d3466d1050b61db2f8ea66933c2c5c819aa7319dd8f4ba06ebbd80907fc5050b1f3c18a74d69688d2d3d3e13bf85123d1fa929a1c39a5a6689ff54583bb543dc9907ad5e103b14a425352f22a204c569d97fc2c7552a3276d1d28e51a84144dd2f306ab6a8ea8349a9d43436e356522a561b43636466914885f4bd5b8a239f1fe874ea66d4f694476d780069ca304b35b4d41d01157ba85187809491ef558c4d0b919873ad8a6a227d33ec18d0e7a621f08c068d1d9b3cf86aeaea050952607d5ffe6d490140c3baaf8673bb0e36945b2eaeedff156c4db7ddc6715db2f2dbaf2145802722071be8c734c8c53f38ae30f62bad3b9b67da02bc8a09d500fcc7060a7a5daa66c50f0b0ca49ec25592eb3e9cebcffa35bf23a1d90482811510aaa99206b7a78a056c44ac73e44959901819002a3568810a2f84c08ca613d7541fbc0030f451bac69b33510210385d4dae1ebeade05d0636965736bb19d13cc1ff7846bb4c96789f36dc6f02b40f20ef8339aadd6edc77772b5afc0efbd8c26f38eae5f5e4ee805177d2be2c4ae9c7b70d149e356ceec38448bcdeefbea796e89c735e2335d43eabf0fba913123e32df730e02ad6d366f3a30ff1bf64adb947b2f4e4f23f6efbc6965b67243730516029941aeb2f94740fc02d9b048d902b45fba53ac8c06ffdd1182c5052489af2a7299af0b5006e2fb42afde0f954e1243ff2e871b706e19b3e41857708a4eeb825670f1fe566469148df0c74d0016a088b06df3f0dfa5fdc2fc354eab27a5da3d2e9a9478c93196369af5513a181c635ec96ec7f09f5fa8f2df62b6155ea1eafba63dafb16037fc1ad45c3650ae69e0c286c082652cbe301423e88e429d4e56fd9843991f7758248b32a5229aef9334d526faa376c285bc45df0459973a21bb5ed4ad58940f97a889dab801d21284869f0b93a61c4c947c29d7296df20e1160ab5c5276f220eb8bfe7122c2ce3864ba8076bda23e6d631621f284d9d44f2d2e31e6a6866a93875a564eb1eaab2f9efd29b62281b59919ce3dd5436f51b0b1a433ff946f27c98d1c7b866209459ab57904b7c0a440a4c4b46c65652c11fcae1ff9ea211e1322fd8cb4efdd83425a90573ee2d4cfef6ca066a9d7489f4ec1bb25d61c0b9ca1dedebb6a10b412141d8557cc19ddbbdaf9f1539d5283bc8503de5c9c0cfa64f29ddafb0fcce11e411e34a2e6c2ad48290f0a9ec229e068dbef71bf72adc45c6d3427f3f038c5c293c41e6367a842d5a0d71fe229f77652957f38ecc4ed40fbcdab2a07c77564c5e53e4df90f7d91ad888860526e240e0903e24be2d34d2a5254fcaa9ab2bf2f60280bdf4d22abd498313eb7632a354e91c4834785a904b06780ad49db8d4d4d80e8d027ef9e6ad18b7b4e8207acce206f16f61966b436cbc1b62287dd538591225e0f58488dcf73f3925d9eccc86c820b1d58d9e75877c5c352aeda33ef9d6580225cd8439a283970410a12baf61aa64fc6b55fa75ad7248382e9b3e163abb0f8e828c470849070b728a8debccdecd6ba369ecdafca66c9e80ce1dbec964c309252d415225cca9316d561b78ddf282451a99009b6f956b4ac9f8e781f2bb3f12e69f18ff96fdfa1b43b1331eaf0258671ea399f5c92013cba9fd16d557d1e48b06ab1e296b633b5309a2d541ce6292c7924872949a04d2c430ec0857b27cb5a5eb86cc20d6894d08f7e132cbebe9b4e71fd7662dde66545f4108a634295d057e88058b71caca4a8272906698fbb92a6e5bb0a8b85c44bc2659a13f70be264cff3829b7cb87248dde70d4b9fb1b57cf383306f7004a4e04665137ee89d3eea2e504481125a5e161a0330b6c5fb2673773acf508a0a2940afa304c9656809a704527f64b3885d7d59da1c9bb7f0b6a61a02a89accf77019ff9781b6c459422ff61c54eb17d1668a0b0a8cd1964851fb78418f00f40e0c7de9a738d3ee6c7dbcab67ab39e74799cd26a4183ff422f673533fef251665167a7c42931ace9cfaa4379b8f6f916c766fbd16b390250ba700dbceb3480d7fa3b198a8ce752863e9c7486d9858290f0b4d955652195e47a50734354e292c34bb2df03dc4a5061cf6835ee1361cdac985293be5cb2f6d8d3a0c22ed67b9457c0aec9f75d2540d300420588b2408039b0255f94beefb65662ff06ed2d5cd7d50069c9a32e3b7e55270e4dc1c8f10bd92af787877a4cbe113d28c7bf3d38c07bc5f0f7d9bb07a91524874f45f0af73f2974fbcc2bf286d011362a171b4899cb68bf293e10fda4780a7648c9791101e25ac7e30c92f41f838cc6c53b13742ed370492c4d5db8660585e5b67b9b9d68448f3745ee2bb24a8de486230c711c0be1421fbe50a88dcc2057cea76c3b67b4959bf68632a4ea71d69c88d15e6d3a5c1e5bd23f57caf78f7cbb57d7932da3c96a694a37c76d098603078c0e18f1fda10f2266c0f934e4ca3889fb96369d27dd229b145ce22c50f690f7427df4481ad5796ccbc2e3dab73885eaab83bd8c9e4a4ffbafc01d3aa32671f35a30997d134d52a3e82f98070b73778c318a4f263f97dbe6e4d62c19451076a4eebf56da93f2eea4f8f46c8902070d77e32a75fc4c8aa8b3610736a7a11a094de5ee59af69967d03743760673ee991b376061d9ab7c5523db09c104c5b9c552e876accfae98205863a0d492010dcbdc177f5157f9487883186642f7e137d622bf95cf14beb28726ed0e6e9f2f417b3978c8a758bd6cf933fc078996c4345bdd7fee9aa15d534ac06b5f61eb35aafcb19cb7eedb359522d85e5dd49e49b8dd7cdb7d019232e97d776e733deff40f8f280c43775c42be5e9a8f08c641274d9ed2ffd4ed625c33e433916919f75461f928a9b791983b8ab41efdc88d9976add432ceb875271d5acc9f3ac4868ecb0cc8a5abba29d32d53d5c5df17d85eb2169bb1c9465bf9d4f6bcc9613d513f0be4b2d6c274ca08cf66dbc73cd33da37b8709448840617dcb59107b3a0017d09fcaf4a0e6d3e7a7db86d3180596e834e62a350c1a4e4d8f268351658da4acef40341efc61264865c0ba615b4feb385edebf2f08f4df2e8e80b9c43e74104ffe0f8a5d0aaa0edbcfb422b51e7699c11db78c528eac1a3a6be25a2375268fe889611bc503420c862bb16b88f73e9c18912d3de3c91de079161e12dc277b1333b024ba013bc84326cb68b72270ebcd55e914acedd78a4d0a991cf0c2808674034f2de9531bbd769893eda58d93abf48358ae61cbb1a5bfae754e0d706142f3452d026e7999b047eb4f53a3f16132a73b57272b3d31669d4939bd4e45fc31eebb26ab659f3b6b3ca03e77b7206e1f3f50164e64f436fea1c95bb6270da8736b10e92703d5b40cb4193b627058db773bd3b202f6da3a43e07bb8eca0a1119aff2758ec2d930814bf30b188a431bfb2f0664130579e5dd85683e194ff94a0da96b3c88f5f96ad3bac2ef3473b450a5ee77aba1fa01f3b699f99c2591bf2fc51eca044fc50a789ef0de3e5d8477dfe8ef784be33366ead79eedc34b3e1b3ec98132e19aef909fb386f38626e86a5f49dbe1b14f80adcc0c19757d58dffde0f7f5a6c753a8fd656903195c8061634be88100ad78379c6c30a4817e5f72865e8e31ddfc9039b136879849ae41a60e5decf27918ed5efeb5506c1ea2e28d11b6fe470873f66a6433984ede98be80bd8d504f82fe2643a388f10489f0c625bfac1c72926a488378d9dee904a04e67a45fb60f0f48796fb46a46c71eb36863f0f839ffdbaaececbac85e47dc3991cb2768029735dd97f87df6c4e70b915b8356da2fd043f6225f32e60c2a26f535870b6d174183a3f5f88a41eed9d29fa4c67b68f0a66c80a751451060f414765493c23f8833a11966f316cb1d83c9d1a6929acfb933bd6d4e24222cfd3c244acef253cf3d7d0720cd8ddf20eda66fdc92c22c52a04ddbc2a9f550586cfad571c08330e4499407824019d0e8270da9d8812299b6b4e70996be3487d08df9073d951702f94850baf0d06e7543148e2aaa8f6e68850e202d7b638d72ba3a83d8d52d55b52073d3a699bdc547dcd868f86f68cba8c6f4908475ddbb755f5f5b8ec7ca1ffffa6c65a81c51653f9235d9d15880256eb88feb61e06f60084f6fc57c13eda77a0422adb54e1c9fc0d13132da770e752bea86ee499f93f0ec34a98eebf20dce8a38cd24d2a7dc72a2a2d129c0e157a56192a3c84f16133353cb0d306c88c7aa5332dbaee28cb015f4ea4e67b0a2415ea4dcee7ba930db40239816108ee15beaae95ffbf97d172c809ffb2667a3e99c83d6079a8b99015c6f7b3dbb095a3504712d24117f97dbdabe807f26596fb027fb2f603139856484a926fd9064b075cf80281a52c32edca241f5f6e7abc537bb055cb7b7b3254e0610e28ca08155093facdb261f0d17dfb115a7fd3b00030b42b35ac16199bf942bb2bb1e0f1c578d1cb179047f53efcac7928a504e0d9ed3a507e8d2b4a613856039bc62b7e8712fe8e825aaa08034f3e6d1658bb8d675fa1ff5d784b2b21acb881d3581f0fcb99f7cb037b3909ec70e23779dd38327eb117cc7aa7ab608f1a2b544b818cd5c90e49fb0518a1b211c885c79d9a922be3d4ecb7a28d31b758ce796add52312ba1416e68c6a774235941295936e77f22a2ea65b2c4dd6642b6ba31a5af1629d85bb0c5a43554a2fc4caf88a008e68dad503a6acbaf0378ad98a1ce02bb49fb06dceb8ec5be3b29a42cff4a5e15aff2a2d7f29af6c8bcb5639a8112ec511d9b93c48b45ce7f9348839bffe1bf81fbce39e5a713c04c6d003cb27b724c69c679a821c1b4e40f7f411d9bdb1212a452be89ca479b6b82cb78518cfd313449b69e0b1d6f053c4ac6dee63a31a7cb46b054552917806713917bd88467ddb02850db946294b45620d14cf1c5de71005eabc1187f3365a092f80cbd7ec92c5796d838c6fa48d016c6e60c537ce17f6ae7815b5d2d4934b7b49504039281298e170d5f0f3fd17c66bbc53be705746e3a3b0f850ca2afb799524d95bdc3ed31158de0766a14afb8efea920238e9922cd347803feabab3562736d91df1135fe2dc6b1517f93617e4bdfd8bb15b3a48b6c2ec0ab1aca91d4a32a2adb7d3d5083f6df62cbf818432dc498cc77c4c340c4a1ceb038316d15e53822ff93b0213b1c6d9725cab64dd36ee26928d85f9b96f265b535b2c10a4244067da1393d974e325a5827d580a91263f9eed27f8aa3f56225094b8315b5e991f5b08c541103a1a93b6f410b969a6bd114e1975814c557f79372ffc00dcc416bfe90336eae7ea079a9db13e9d879151ff7c31daed4aba2b4255fd9ab912b434984ea4f2306e8cd2e41b311200e26f2cd8b6125f9d0752d1ef3fe6d29ac66ee0d0dadf06f05c93bef641925b1e50a59a7bbb148c56", 0x1000) 14:56:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000180)={0x0, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de95"}, 0xe8, 0x800) msgrcv(r2, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x0, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgrcv(r2, &(0x7f0000000280)={0x0, ""/21}, 0xffffff4c, 0x3, 0x800) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 14:56:03 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0xffffffffffffffff, 0x408000661) semop(r1, &(0x7f0000000040)=[{0x7, 0x0, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x0, 0x1000}, {0x7, 0x4, 0x1000}, {0x0, 0x53b2, 0x1800}, {0x4, 0xabdf, 0x1000}, {0x0, 0x9, 0x800}], 0x7) recvfrom(r0, &(0x7f00000000c0)=""/84, 0x54, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x10001, 0xffffffff}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, 0x0, &(0x7f0000000080)) 14:56:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x8000000000000000}, {{r0}, 0xf62775e3567d62e1, 0x4, 0x0, 0x0, 0xfffffffffffffffd}], 0x40, 0x0, 0x8000, 0x0) 14:56:08 executing program 0: setgid(0xee00) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) rmdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) setgid(0x0) setregid(r1, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) chown(&(0x7f0000000100)='./file0\x00', r2, r3) 14:56:08 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0xc637) socketpair(0x0, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x6, 0x6, 0x83, 0x1, "fb4881bd0c64048bb2ffc94474cedfc881f5085d", 0x2, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x2186) recvfrom$inet6(r3, &(0x7f0000000180)=""/167, 0xa7, 0x1, 0x0, 0x0) 14:56:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x5, 0x0, "4947dee0d5e2fc1ec8070079db158d0ecb00", 0x10000, 0x80}) syz_open_pts() 14:56:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) r1 = syz_open_pts() close(r0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:56:08 executing program 0: setrlimit(0x5, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x0) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r4 = getpid() wait4(r4, &(0x7f0000001780), 0xb, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="c862e10a4f2e6ce490281be5607d22a8e923ac573ea37e6aed8b298f80aeb676628f47799c9dda09f625516fa14353d00db356c3fe688eb206f7e0a5b64d7c59c66ed69d081b2560aef316d0c86ea033b57b31dd83d99abcf787ab23f711dc797685aa16264c34d380bc12dda9248f32dda9d84003cbf134a33060489b56842400c86569fbc612fea1556ecb655bb8b33da50fea757f7c1bd5e0d71493e05af1aa31ac05d015141bb3f06019bc96fc14c0fbb3b8516a0db3b2a9e082ba364a258c9143172b5afab1bc5e73b7b2d07825f7", 0xd1) writev(r3, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) wait4(r4, &(0x7f0000000080), 0x8, 0x0) r5 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) kevent(r3, &(0x7f00000017c0)=[{{r3}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r3}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r3}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r3}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r3}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r3, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r6 = shmget(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b24000 didn't change! 14:56:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20080, 0x40) ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000000)) 14:56:08 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 14:56:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{}], 0x13, 0xb) preadv(r0, 0x0, 0x1e5, 0x2000000000) close(r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12aa80 va 0x1b32b24000 didn't change! 14:56:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCEXCL(r2, 0x2000740d) chmod(&(0x7f0000000040)='./bus\x00', 0x100) 14:56:08 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) getitimer(0x3, &(0x7f0000000380)) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000cc6bdfede2872fdb14e5de1e870800000000a649000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000"], &(0x7f0000000000)=0x4f) r2 = kqueue() socketpair(0x6, 0x7, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) recvfrom$inet6(r3, &(0x7f0000000440)=""/94, 0x5e, 0x2, &(0x7f0000000280)={0x18, 0x2, 0x20, 0x7}, 0xc) read(r3, &(0x7f0000000540)=""/157, 0xffffffffffffff1d) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 14:56:08 executing program 1: truncate(&(0x7f0000000000)='./bus\x00', 0x8) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 14:56:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_settime(0x3, &(0x7f0000000000)={0x1, 0x8}) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x4, 0x7, 0x1000}, {0x800000000000003, 0xfffffffffffeffff, 0x800}, {0x1, 0x81, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000240)=[r4, r5, r6, r7, r8]) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 14:56:09 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x24) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x20) fcntl$getown(r0, 0x5) 14:56:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1000000) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 14:56:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(r2, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r3 = geteuid() setuid(r3) getgroups(0x2, &(0x7f0000000000)=[r0, r1]) 14:56:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c650600"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r0, 0x1) shutdown(r0, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 14:56:09 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5017, 0xffffffffffffffff, 0x0, 0x32) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) close(r0) mincore(&(0x7f0000205000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/11) 14:56:09 executing program 1: r0 = msgget(0x2, 0xfffffbfffffffffe) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/39) 14:56:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x858a, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x3, 0x400) listen(r0, 0x1ff) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000640)=""/161) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)="cc", 0x1}, {&(0x7f0000000100)="d4ddc2702b8183f6ae4a49fd1f5332827b4d8708e517b6435bf4fcfa332f89d105a6eae0cbc930c6327e6c8b7723116bd96db80afb70a7c65f314810347c61ac4c7a702c37a6d9ef58e1a0c70ae78786d49e83a2c96c13aa58541ab302809cf3d7d884669ada0fc607777ae24af0c969b39a60f77d2d170e5d60d94910b58f22ee0a01f750212156fb240abaa99749e92c3adaed6d9a9ad96fe1a38b07ccd81cafd353c7867f215a08f07b3a765dba8fd55c780e50dfc892cfa4d36d01c303fe79c0b442ab6942f2be8d8da5659312156687ae2e1d5f67561cc65dea85e8718fb2a580146d868d30311f347fb620ddd756e26640", 0xf4}, {&(0x7f0000000200)="9ab2817ccc7a4019a0a11c7747e72849ee5d27c8e7560a91089764575079bb9785f0cad02ecb90f177083ad1fbd9c1716ac214f152a9449a08bd22d23f3ec456314b938e9aec202132a4bf012cc83b9701d3f70238882aafe9fff14096f77a177d296b8b747d718ef336c8f0bafe1a1ed6fa4db73328b7d2527d9fe7b79a4c4c937fda9d34e601188d403bdb9a541effb7135769fbb10a45ab20638fd7571a82655e355e5fb83d4f39a6053d7142b782134697d03d777169536939f8fa95d58aae021ccc56b649e00266513366270a6e04177449450f16dcad37226f129b5bc753110c", 0xe3}, {&(0x7f0000000300)="995c24d8496c4d21fd24bb2522197c4b8e3010436045b4a6ae08f74155e8cb71772710f1194932c5f7de5cfb905d4ba4e01f3ee5453d53431d7b8e082dc57878d0a9197950c4984d247e62021cc5daed33be8644381b4c81871742a4ece314f48c288544bc1da8b72cf0c0dda935a1933ffec3833eed30f70b9fbe2246f9ceef131f84c6c2616c187b71c5c87369aac7aff40a40bed0d5d1b55e7acaf647eb63b188d8f86780b280ca13", 0xaa}, {&(0x7f00000004c0)="651557f86cf1fbf845d60bfce55ee85b679d7712b691269190c67e300adb47fefd69473fc324d72aa706de5662db67604bd2bd1464412ceda092d4a49c91257dff164780b3939dc648b0933e19cc65f0be59fa9e39cab8391abf34bcb2c3771cc78ae7f482895fb237dae7bcd6949cc9ae214924aadfe39628cc33c80811e7bd8f5e292b07fc6c692899118e89ad00cefd5e0fa8df99ff9a87e8bd86103a1c96d32b0c8be60fa1287fe2f7b57a9b295f064ac25ec3702cc54d88d20eb84861d86b9a34d2637e68abfc6c199bc7a3425975afe1ace09fdffa86d45940fafce5ea2e4fd9811bb6e91d12db27", 0xeb}, {&(0x7f00000003c0)="9098a1343bb827fc4412baaa97431f208ebb49f030fdba45fbcaa6be77d6fc5f13a0855235792a11b0fc250e11a2fdb856ea94f0c727fbb6826727874196ae3446d3737adbd532faecc8e5a621fc2c5c281f9474899066e2e013a53ade21371b6c", 0x61}], 0x6, 0x2000000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7fffffff}, 0x10) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) fsync(r0) 14:56:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) r2 = getppid() r3 = getpgrp() setpgid(r2, r3) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r4, &(0x7f0000002740), 0x106cd) write(r4, 0x0, 0x524) preadv(r4, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) write(r1, &(0x7f0000000240)="e6f5be73d43a553229c765b51274ccf135217ba233abc59eaa1f20f987c66ef59dd516e71c0d98be845501bcffc457580b0de31ef61e5e07d59300c2bfd991f47c5049ed0e502ea169ff63b5c02974ab4b5a650e815cf064b9adc89805d4c77549ca1d8a2812853fbe1efb03cb16a8112b40cba3abe014bf061a0f9891506ec2dcf37b3b5ddbfc0da89d228edceba340d4f223554f5d", 0x96) close(r1) 14:56:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) r3 = dup(r1) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) 14:56:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x5ce800000000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) setsockopt(r0, 0x8, 0x1a, &(0x7f0000000100), 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r1, &(0x7f0000000080)='~V', 0x2, 0x4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 14:56:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="fcc3f2d8", 0x4) close(r0) write(r0, &(0x7f0000000280)="71cc98a1d6a3971e23878eb3ded8ca9014316bca320be903ebcd9a4f04455649507559320f799b8b35617a3440424cae786f77091e4fb32b61cbea8d82d904501bea40bdc479add7e08703b87cb27a44048cfd455d373a1c1c6e76d221139b9cc8436a16d13a6802d245a886b0768f2bb87ed6048025", 0x76) r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0xc, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) sync() readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) poll(&(0x7f0000000200)=[{r4, 0x22}, {r3, 0x8}], 0x2, 0x0) 14:56:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) rename(&(0x7f0000000100)='.\x00', &(0x7f0000000200)='./file0\x00') 14:56:09 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 14:56:09 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x800) msgctl$IPC_RMID(r0, 0x0) 14:56:10 executing program 1: r0 = syz_open_pts() syz_open_pts() geteuid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x408, 0x10) getegid() r2 = getuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x187) geteuid() mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) fchown(r0, r2, 0x0) 14:56:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x2) 14:56:10 executing program 0: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 14:56:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x407) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 14:56:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) 14:56:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000b00)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x748) getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 14:56:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98", 0xfc8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x7, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:56:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001240)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada5010014a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a00008c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c9406aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f82ac95286ec7853fffa457e6f94789d8ec098a975f5ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf583265421730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2e56af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b70400000000000000f639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724bfc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f99436f9aea5f6ba9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4", 0x72a) recvfrom$unix(r0, &(0x7f0000000040)=""/80, 0x50, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB="0c000e2f66696c673000"], 0xa) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 14:56:10 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 14:56:10 executing program 0: socketpair$inet6(0x18, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_getres(0x3, &(0x7f0000000000)) clock_settime(0x0, 0xffffffffffffffff) 14:56:10 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)=':', 0x1}], 0x1, 0x0) getrlimit(0x6, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffe7e, 0x0) setregid(0x0, r2) getuid() getuid() geteuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = geteuid() setuid(r3) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="0dc81058ce1ed074a8ae0d3d3716b49434df6d7503c88b62e95c579a4593bd93e49fc17826ad54579b7f5e7754c411cd795ed90cdfb2b1185e525bae5f8c11393aa704d12a14102d6a24ce6fedbb1a39a892e42b80c0220fe597672b1eca96634801ea9f94a69f360c7a8c44f7391976efae7be4cfdfa80110b4f788dbd3f660bdd209321103ca3ef1691043014a44ad96a0c1f0aafc01a3fabf", 0x9a}, {&(0x7f0000000240)="feab2e377f324fc05df927d157049a0139bf85671940323f84a17459d81e0f1e7d989efb54c6aa2b869b89a81a3234d462221569f8b639245014e80530e273775958756157569de5689c4183", 0x4c}, {&(0x7f00000002c0)="38d95b05b5dddd4e304852429721c28fb6bcbe753bd78df99770539ec2c379b475fcc85712fd1d25bf98560f3db68027bfd6d08fb0c0a26a8256b0e093cb675466abd4345eed5ff407b323940637ceb6d64e3276", 0x54}, {&(0x7f0000000340)="84fad704fb6900392cc17ef120b5866a956b4aa90896736c6d95dd1e1cf4a2e83daa3ec89a357265891d1a0d5e81290a746c5d8e40bcb93e3c2459e84544128a42c84dedf61769ca3323bbdb8eebf371e9e1c438aeca14a752", 0x59}, {&(0x7f0000000400)="b8420ef52147cf541531228dc1d36e89e8a0293df866f4b1f8019c0b3a277ae310c811cc026ccac33558461728c314259a6ec663f730c2f153235cf0c4faabf342b157af84ed9fda18c04d4a8d03b0414d8e5e820ab95368c7d7ff6e3297917ddd904650a9b2c370eb1a4aa3a434680dfa29bf747e7088275717c1b4c7073865188fc5494d35330a2c7296a03de5824a7d8e229bc388f7f6268f6c20e5f8fe5b6659cecb3cce6c9b8f8b994c657a63aa17f3e81619ee2e3268773a74aa995b19ffe8c5df38b33cbe51b7a4b1a483497152fb6218eb0636a0b2f78c0caa1cdbadf2fe42a13022c1b429", 0xe9}], 0x5) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) setuid(r4) 14:56:10 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x30000, 0x94) recvfrom(r0, &(0x7f0000000140)=""/58, 0x3a, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x8f, &(0x7f0000000040)="9ec94504a3301a862c59194339e2a08edd4af48b8304597b92d9862f420a11c6e8fef548894190130a706b2128d0dcf28b8fb32e1af872c481358ff7d9e03e9bbe35bbdbc9f1af816f50d7d136ffe511ad60011bfa85b22f4d62ab96f00bc99fea5c4680b0be3df8c2c5d7549f4d2333efc5586d56c67c55b2688ec6e5e45caa2355026519a0b9e8df5538ce1c6c9c") r1 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x8, 0xfffffffffffffffe, 0x462c, 0x7, 0x6f, 0x553, 0x935c, 0x4]) 14:56:10 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f0000000080)="f1743f7ad7978825b038b739f89f655a2b17d7f26dd3c014a0b4a44396ecbfa10205924381d84db232be0284e3ae99e27e3fad7783d9dd9479df5a7d9d4f0ba694da59fd2ba5b742beb8e5a0312e3d106eb76b9983a07f1a373f4b38aa53470282c8c289bbbd9ce977653e056aef374577f4a4dd610a12dbbf0024367eccf93f29e35f8d38", 0x85, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="60b3ad564f9145980000"], 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="ba0ed314e050a70a596266d30e0bb75a0273cb20674cd77974e6", 0x1a}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 14:56:10 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r7 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x3, 0x1, 0xa54a2af, 0x40, r7}) getgroups(0x9, &(0x7f0000000100)=[r0, r2, r1, r2, r0, r3, r0, r1, r4]) setregid(0x0, r4) setregid(0x0, r5) sendmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="0f5c540917973ef7abd4e5c0812b24397a1595c159be5304114336", 0x1b}, {&(0x7f0000000280)="20ae32b04d29022238d9e5ee80e2ad8941ccf42bf1eeeaa661b22bfc05ea9ed0094cfc0837cc707a54d922129dcc9b41b617347d5fe17356f10f0cdf5d37a9e44656bb608ed107e133ac7712fda11841fa75ce4b839fd9a8b055aa9ca08530e5a7fb87173f0619722c25f1353363e4b4ab0415ab12226bc69ac852faf4ff35302c47e777b0", 0x85}, {&(0x7f0000000340)="5d8635e54986bee8cf0ce33db483f2aed64860d5de61da3934a9cbf764868eb5f8f89b98d8948e28d60473f76594480515977fa10bb8143719ab7dd62a16c1ea4f67def5c2d3e55bf1899010db611cd6476776cfb2e89a62f65f352c61", 0x5d}, {&(0x7f0000000200)="1d6b0025bfcaec0e7862db5ca7e10dc7d88c850a57ef79d493ec107983c859ea3c31945894e0cfc0f50cc97c53f25d6a2f3203a5", 0x34}, {&(0x7f00000003c0)="36b098e4b6e0b8f5220b7a41f1465320d1db35be92a875b2f3c4d16745ae60559338dca6a09e45da71b25768daab9a05157fd5e154acf44b6b8b4a9f5f28168f477362ed08c02d3835c1b03d707bd9396ca4", 0x52}, {&(0x7f0000000440)="c8e38a63e47f20534e1e6a1a555dfca2b8bd3f46748cc7959c2421f6e5560702a843cc3c84bf2a5303b37c39", 0x2c}, {&(0x7f0000000480)="5656de4327a3ec7e509a795fcd2ad77c647bf99596b28b43c1d14e77f8070fb10c451121b2d6e6810a6add571a63d71d0bb72e8a02db222522eb5eb4fb27c573e1dfce5dd64a2ad4eec828e39564d91c69cc531d30", 0x55}], 0x7, &(0x7f0000000580)=[{0x68, 0xffff, 0xdf5, "5a46b79a582c50ce0bed14f334b000212765d1250e23f8bfcf02d615142a723881f41003045d4880092ead69e21f70d98a87f0b5f26bedeb92139cbf0cf0ea70a64c052f8c7accb2f23c62f8042e75c39b"}, {0xc0, 0x1, 0xe8, "17844471392042d69fd114688ddef7aad39ae7edac435b1aa943b9a001e9f9385ede3d0691be20e960203189db5c832b133055806c24cc4509674ca0b696d3af25ffe8fcd127f41cf476ae1c67d8f63086f37d4e881fd6ca5f07c9b2eebc6b956cc1bba4c17625b60222fd1cbbc32fb0d8bb7b29e1750aa00d83614a4fced6bd8be78811086ea8aa4784070b032865d27c341fabffb250a261173f30d181f05a081628293f2508fc4121dfc3459f42"}, {0xe8, 0xffff, 0x401, "de8317df17e938b78000ac88d0ab64f3eb5c92e80734dcaa66fbbd7dad6b3d9e9eff8a70ff4951dcc36acdc94739f5a987e57d707afd3c7e041f66dd2c7504bbe3405f0a1c3080c66815328e2fd921db1946b748179d1f940c506af81f6e97edcddf1429def3977cec84797833aa5eab2c23afa44b3f1f767d98fcd8297aa15e9cc588be5b18bfd15b893d2ef5638b1f1bb04a885cf93e846368d89c2527062e6547a4babf04f8103703017bdfb6a0f5f95041dcf80f948fd05780fabe74806ef64c4742be7e9a2c96f2d9694df712a2f90fa7b364"}], 0x210, 0x400}, 0x0) nanosleep(&(0x7f0000000040)={0x4ace, 0x3ff}, 0x0) nanosleep(&(0x7f0000000080)={0xea24, 0xfffffffffffffc01}, &(0x7f00000000c0)) 14:56:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x7c) write(r0, &(0x7f0000000000)="708ceebc944c7a85f1bba16beb11737ff5493190d08ab063cc1a6ad4305d4356e6354af5d95b638ed8baa63d010348edb2a8c6206ab079c1ca368666d6cf5cc040cbd5d9e779be5acf2ca7d8e46d629db714b80777197763662e36d7b6329895aa54ee72cb4069396be362866fee568ee960d5029105ee36068c7f393c27a023f254d17427ccd77a0c3eb99eb0cea989e7d96f0b8bcf6a6b9c169456f1516eabf04a4bef148c72a58c1289245e52c0de", 0xb0) 14:56:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 14:56:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_open_pts() socketpair(0x10, 0x8000, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x80000000, 0xfffffffffffffffd, 0x178, "18f9f4b002e05b56429f949f4bccb3668ac4a393", 0x3, 0x1}) 14:56:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) 14:56:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3ff) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0xfffffffffffffffc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00", 0x0, 0x1000}) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) 14:56:16 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x20) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = socket(0x38, 0x5, 0x101) accept$inet6(r0, 0x0, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 14:56:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000240)=0x6) 14:56:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x65b4f79b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) read(r0, &(0x7f0000000180)=""/236, 0xec) lseek(r1, 0x0, 0x0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000280)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 14:56:16 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) 14:56:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() syz_open_pts() kqueue() r2 = syz_open_pts() dup2(r2, r1) 14:56:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x1) 14:56:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') fcntl$lock(r0, 0x80000008, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) 14:56:16 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x4) 14:56:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 14:56:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000000002000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) 14:56:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x0, 0x0) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x3, r1, r2, r3, r4, 0x20, 0x4}, 0x1, 0x1, r5, r6, 0x2, 0x9a9e, 0x3, 0xe}) 14:56:16 executing program 0: socketpair(0x27, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r3) r5 = dup(r1) r6 = shmget$private(0x0, 0x4000, 0x261, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r3, r4, 0x20, 0x4}, 0x200, 0x6, r2, r2, 0x5, 0x2, 0x8}) fcntl$setown(r1, 0x6, r2) chmod(&(0x7f0000000140)='./file0\x00', 0x40) r7 = getpgid(r2) chown(&(0x7f0000000180)='./file0\x00', r3, r4) fchdir(r5) shmctl$SHM_LOCK(r6, 0x3) r8 = shmget$private(0x0, 0xa000, 0x100, &(0x7f0000ff6000/0xa000)=nil) wait4(r7, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) wait4(r7, &(0x7f00000002c0), 0xa, &(0x7f0000000300)) utimensat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x8001, 0x876}, {0x8, 0x6fa8}}, 0x2) sendto(r1, &(0x7f0000000440)="1604eb68641c61114ab0ca2acac90cd0318b7b92041c7c3581584e8d6ed65c98799a6e79de87a5d3849d105e9c0f", 0x2e, 0x40a, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) setgid(r4) shmctl$IPC_RMID(r8, 0x0) socket$inet6(0x18, 0xc000, 0x8000) r9 = shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r9) setgroups(0x4, &(0x7f00000004c0)=[r4, r4, r4, r4]) shmat(r8, &(0x7f0000ff7000/0x2000)=nil, 0x2000) open(0xfffffffffffffffe, 0x8048, 0x141) shutdown(r1, 0x1) seteuid(r3) r10 = shmget$private(0x0, 0x200000, 0x1d8, &(0x7f0000e00000/0x200000)=nil) shmctl$IPC_RMID(r10, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) 14:56:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b409", 0x11) kqueue() write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 14:56:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x2) open(&(0x7f0000000080)='./file1\x00', 0x620, 0x8) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 14:56:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4534) r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) r4 = fcntl$getown(r0, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r5, 0x6, r4) 14:56:17 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xd308) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000080)='.\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x32) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 14:56:17 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000180)={0x9, 0xff, 0x0, 0x5, 0xe7b, 0x2, 0x2, 0x40}, &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0x6, 0x9, 0x6, 0x54, 0x400, 0x2, 0x6, 0x9}, &(0x7f00000000c0)={0x9, 0x100, 0x480, 0x2, 0x69cf, 0x6, 0x6328, 0x22ba}, &(0x7f0000000100)={0x9, 0x6, 0x6, 0x80, 0x34e3, 0x0, 0x80000000, 0x3f}, &(0x7f0000000140)={0x2, 0x9}) 14:56:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffe) 14:56:17 executing program 0: r0 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f00000000c0)) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) shutdown(r0, 0x1) 14:56:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x273663d96e2872d6) pwritev(r0, &(0x7f0000000100), 0x10000017, 0x2) unlink(&(0x7f0000000100)='./bus\x00') utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x1, 0x5}, {0xffffffff80000000, 0x200}}) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 14:56:17 executing program 0: socket(0x0, 0x8000, 0xba) setgroups(0x0, 0xffffffffffffffff) 14:56:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000001c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x3) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000fbffffffffffffff00000400000000000000ecffffffffffffff574a9c046e0000000000010000000c020000000000000000000000000000000cf8fde63ca50bef00000000001d2533690000000000000200000000000000000000000000c5000000000000000000e261f069b7950a37d8ee8d077fda5dbf8dcd5f254bc8149a32a5c32eb532fd4ff6ff000000f5e7d56065e038854f4d36f6ed6b84d4c1cddb94a5f77e6190c0af7c7ba108b8dcb1c14ab11ad23f7a1454f5ea4f6234cf9278f1a2860b017480e5e1376ae32cf5dc472113b3aee101bf1a006d1a40fa88c8df6bb176ac71173ba663285eb081979a46b5a3fd2a7910d1f311ea25908e8a9f1a6e60a178a87f0f7faeee134a9d1e6204d54cf780b7cbcd3222b192a9aa7834365451717f890f0dd4c424e37d633328fff56dbbc1d12ad8a59e19b93bde808c8bbfcd4855057d4b21f4de7790a8da780d6fdebefda7e5d02c79d06ec68151a1c62e00000000000000fd76bbad6f198ec0e5255a3810507b497aa890f1184c4cd1c47bddabd0b2c8eabf343a1e154ab23dae3e5f8a000000000000000000000000000000000000000000000000"], 0x0) 14:56:17 executing program 0: socketpair(0x10, 0x1, 0x80, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/51, &(0x7f0000000140)=0x33) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x0) r2 = dup(0xffffffffffffffff) kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 14:56:17 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x7, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) 14:56:18 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8091, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x2}, {{}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x5}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r0}, 0xffffffffffffffff, 0xe1, 0x1, 0x401, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r0}, 0x0, 0x10, 0x0, 0x100000000, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x59}], 0x7fff, &(0x7f0000000000)={0x3, 0x40}) 14:56:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xe8) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x8000000000000, 0xfffffffffffffffe) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 14:56:18 executing program 0: r0 = socket$inet(0x2, 0x4002000000000001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) accept(r0, 0x0, 0x0) 14:56:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}], 0x20, 0x8}, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x71) accept$inet6(r2, &(0x7f0000000240), &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="3f8bf955c28c86c77309b7", 0xb}, {&(0x7f00000000c0)="01004367d0a54fb2d4ff1a396ea70c198f0fa25bdc25a435fb065966e0fd18621cdd842a3bc25c850560b1f527f4d4e39a9f82e1c69b8a8e3f704082ba6c55424e18b32eac7a01510c5c2d93a5837bf0694536cda58f937f190f4a7a4c8eeabc1179ed76ebb450d5cde093c46c5eff3b03c5615b8846ad50d507659a6f91ba3248232eaf3459685143aee6dca2874e2c6eed70cd035da12e9ad1ebd04833464dc2f2226a796b95bbb914a3ac0bb42934f47a", 0xb2}], 0x2, &(0x7f00000001c0), 0x0, 0x1}, 0x6) 14:56:18 executing program 1: getrlimit(0x6, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/1}, 0x9, 0x3, 0x1800) clock_gettime(0x2, 0xfffffffffffffffe) r1 = msgget(0x2, 0x20) msgsnd(r1, &(0x7f0000000040)={0x0, "d378ce5e8dbaed93e6429538ffdfedf0db4e220132baf2064d1b27f837ad0126f71b74e63a7d1ebd1a74f5c13d9bc99101524fc8c500ed2c7661ee7a45ccd8469cfc5ebd78b1bc60c2271c2053b0c9f1dcbff1a220d95a002a072bf70619bd3fbceaa1db07d05b90d6ca8cf81c4db39740c1a92f43baa5a0ec80d5b0a554c65f5128290dfc5b49157f42addbffc4e45ebe16daebb1820e9cd0ef26ba25ef437ea3d19a644e9ad6378ca783"}, 0xb3, 0x800) 14:56:18 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) shmget(0x3, 0x2000, 0x19a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, r3, r4, 0x40, 0xb9}, 0x82d, 0xa86, r5, r6, 0x40, 0xffff, 0x9}) shmctl$IPC_STAT(r0, 0x2, 0x0) 14:56:18 executing program 0: lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) 14:56:18 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0xfff}, 0x8) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) sendto$inet(r2, &(0x7f0000000240)="ec9f1c9ad9690107ed0e5589d86b96434e4515ec92ba2e89a0e49f27eb35695476265025999eb759eb4771873da635129dd6e76cc6d28b6f2c55cfb030b42f8364ac1fed8f1a70d7aed91ecf3455", 0x4e, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x800) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x200, 0x9}, 0x8) syz_open_pts() close(r2) kqueue() syz_open_pts() 14:56:18 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000084ccb4e7e9000000000000000000000000000000000000020000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x32) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x4) 14:56:18 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 14:56:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:56:19 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="570d005c9c2cc3969ce4a51d9058d34c8ed41806468d302b4a488220c17d0128a50ed8306a32dc86c3de9cd6e49ddf803cd44ee189dfe33cca193a4eabc4f155b2090bfeeebcdb3cdf7c7c07eede89fe935a2e8add6202e85c253d8d", 0x5c}], 0x1, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000080)=""/37, 0x22}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/234, 0xfffffffffffffd28}, {&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000008c0)=""/68, 0x44}, {&(0x7f0000000580)=""/179, 0xb3}, {&(0x7f0000000640)=""/144, 0x90}, {&(0x7f0000000840)=""/105, 0x69}], 0x9) rmdir(&(0x7f0000000040)='./bus\x00') pipe(&(0x7f0000000000)) pipe(&(0x7f0000000380)) 14:56:19 executing program 0: socket$inet(0x2, 0x3, 0x400) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x12d) 14:56:19 executing program 0: pipe2(&(0x7f0000000040), 0x0) r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) dup2(r0, r1) 14:56:19 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xffffffff00000000}, {0x0, 0x7}}, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0xe6e, 0x100) setitimer(0x1, &(0x7f0000000040)={{0x800, 0xffffffff00000001}, {0xbf, 0x83}}, 0x0) clock_getres(0x3, &(0x7f0000000080)) 14:56:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = kqueue() shmget(0x3, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) kevent(r2, &(0x7f0000000200), 0x50, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) fchmod(r1, 0x4) 14:56:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) kqueue() recvfrom$unix(r1, &(0x7f0000000000)=""/1, 0x1, 0x841, 0x0, 0x0) 14:56:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1009, 0x0, 0x0) socket(0x7, 0x8000, 0x2f46) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 14:56:19 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r0, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) 14:56:19 executing program 0: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x24, 0x4) select(0x40, &(0x7f0000000000)={0x9, 0x8001, 0x4, 0x8, 0x6, 0x9, 0xffffffffffffff7f, 0x5}, &(0x7f0000000040)={0xfffffffffffffffc, 0x7fffffff, 0x28000, 0x7fffffff, 0x9, 0x9, 0x5, 0x55}, &(0x7f0000000080)={0x4, 0x1, 0x94a3, 0x7, 0x10000, 0x81, 0x80, 0x9}, &(0x7f0000000100)={0x1, 0x1}) select(0x40, &(0x7f0000000140)={0x8, 0x4, 0x0, 0xfffffffffffffffd, 0x100000000, 0x8000, 0x0, 0xb622}, &(0x7f0000000200)={0x9, 0x7, 0x10001, 0x8001, 0x100000001, 0x1f2, 0x1f, 0x40}, &(0x7f0000000240)={0x51, 0x9, 0x7b5c, 0xffff, 0xffffffffffff7fff, 0x101, 0xc0e8, 0x1}, &(0x7f0000000280)={0x400, 0x9}) clock_settime(0x0, &(0x7f0000000180)={0x7, 0xe0}) 14:56:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:00:07 executing program 0: setuid(0xee01) setgroups(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:07 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x81599767e96ef35a) read(r0, &(0x7f00000001c0)=""/80, 0x312) 16:00:07 executing program 1: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2144, 0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') unlink(&(0x7f00000001c0)='./file0\x00') 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a623eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318bedbe15fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c25e76b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8aca4400000000000000423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1f) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r0, 0x180}], 0x2, 0xe60) r1 = socket(0x0, 0x2, 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:07 executing program 1: r0 = socket(0x10, 0x2, 0x1000000) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffffffffffd27) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) sendto$unix(r0, &(0x7f0000000080)="f3dc608a9436422c9abc9cfc679af1ce5f33c7e015212585a20f34c0d7ed4821abf2bfc406e0de0585afade656a693e52d1402f8658261c9e437e18568786ac87005b91a019517423ca4c93c4402e684be07940f82851f2ab78674cedec3e6017eec308b18a8a3ade090aa997d05f8bf4ca986d4c381aa6220b109aea3eb671cc530eec68a0773ce6a949fecb2ff508482c4f910f82663d6606505b215faa668cea663f66a301fd85fac20e16a544d5c6c03defa6647930904ff533582e1af4e1da24199a01e03e971e1677cd579770046c357e34713f9f8001342507d751e", 0xdf, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20800, 0x31) munlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2047, 0x2d53) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x104, 0x6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x10000000000001a8) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="01adb99b4e119ea278f96d9f88177c267e1c57f8882d24b10c7c9216d3bcb735523fae5688276cf48bed4cbf3b12eab97f22129fef86d39c3d01e13cedd4d15c7bde6d7867bbe8c9d9be212bea3c635871479d19d4049ac19455163e7578591389129b209cf86cc3bafdcc520f2da5cde312b0da2519e8c79682c85ca2dffe3ee59eae4d04d66eadf133ff8f347f8291ed691274cc3ce70251e31150f5a47601adacd9f37e3f1d8f9427ce9c4b444642ba06dbd4731971e6f90dba9c5e4d33ef6e1f86544b0c852a7193601bf27a255f7b01d2e638647e558f3c56212e2b51b3934c172a9777cedd0fb10a82b5e3d787eaba72e65f2449ddeb99423688", 0xfd}, {&(0x7f0000000240)="b5834356a12b83afea71ccd7026f7858c2078d97a0d3c14c88ce9f0185b62b7e1fe39eb8c26d64053674f4fcdf44c2714f54d5c699c4cc3630cfef3344f9197ec902a731caa60d486a1cc5c73e6cc001e894861125484c926256c31aeb36e6ea2c34c9487bf4b5a36f37407d5a3aa848d9131a0fef068d0caf6dfc1dd791f29fdddb3813b1867eee79ac7c6ec57185613550cfcd2664838f8f5b884deca082618b54b0a67ed13b3a37d4c5c09f1247b89a4ecbdddcef21850c69a1469d9208", 0xbf}, {&(0x7f0000000040)="19", 0x1}], 0x3) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1401) open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x200) recvfrom(r0, 0x0, 0x0, 0x847, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="e0ffff0000000000", 0x8) r1 = fcntl$getown(r0, 0x5) r2 = accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) socket$inet(0x2, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000010c0)={{0x18, 0x3, 0x5, 0xffff}, {0x18, 0x2, 0x401, 0x80000001}, 0x3, [0x6, 0x80000000, 0x0, 0x6a0, 0x9, 0x4, 0x2, 0x100000001]}, 0x3c) fcntl$setown(r0, 0x6, r1) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f0000000240)='./file0/file0\x00', 0x7) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x20, 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:00:08 executing program 0: socket$inet6(0x18, 0x3, 0x3c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa0, 0x0) getdents(r0, &(0x7f0000000040)=""/198, 0xc6) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x40000) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:08 executing program 1: socket$inet(0x2, 0x3, 0x102) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x8, r1}) socket$inet6(0x18, 0x8000, 0x7) r2 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ff4000/0xc000)=nil, 0x3000) 16:00:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) pledge(&(0x7f0000000080)='^p+-@[\x00', &(0x7f00000000c0)='-/\x00') semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x1800}, {0x0, 0x401, 0x1800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x7fffffff, 0x1000}], 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000d00)=[{&(0x7f0000000280)="83ee6b6bbc624d538ee614cbc27184d31777a5026b90a85afbf460696c5521aac9c56422176a0f0cc9553ec79db8ec69243971ae", 0x34}, {&(0x7f00000002c0)="d2bc9a6980f5c4c5fb350eaddc4e41a49f1f265232e54de63d484def5a95baa5ad727c48c56ac03212a5bc48d246dbf8558cdc6c6b58458d5774c7035d429ef61697d49f0f03c31467a1b91aac22539128e33bfabdc857f0d163080ea392c7cb4abd98609664feb51bc2ea4069229475b129f0a4d5d6b41c7f15efe928f273a8a46e1149126fdc5b811946ae6433a99d76b1883839a7183433068f71bec47b6a24e6613958768ce24b7cc68e0aa3b52fa8912bbaed55776b67d5acc8cf83c89e585da2129dcc2f0f8179ccc8f488b2ec671a4c28286093d3504848", 0xdb}, {&(0x7f00000003c0)="e1fb286db0368a802698d980c02b9c8e5a382ad9df15466ef4", 0x19}, {&(0x7f0000000400)="526f4f40c2a580a636efab555c701bd427997c921d725dc3b39eccc1e8b7cd146c3373f14856c5d590811a83eb36bd0e4ae6cf11d5ca0d387c3fd4fa0f38196e14e6c464ffea554936e62d3e4708c2bde7cd96fe1c5e91268ee207ed4827a48edc987bd910cd129aaecb69aa495ec6739019fc1d892baf99e61b92d5de7cb3c2ac88b64e75889ccae37dc7a64b27855154fab0d1509b14d1b6e02b6060e58adfa2861e013b1afb839d672398297656b97be5cbdd9ccee1b6f622854987ef2685eca4f22bf336da6c8cd47172f7fc47e0e78c2c311f9e62743a1c7b019f85cb0f8e97f92273034752e3", 0xe9}, {&(0x7f0000000ac0)="7b45005a4818385168c45252ae6a6ef9ca4c306e51140a294e0687ce532cec99f9c87d322bb23f44635595eda08623382561f45068c90e0eeff328772ab232a6d41c3bbb80d7f0d63e9be4abea5c448c08be4e34b44d515fb92fc60199e5ac291cb901ded336fe2f730cb4ab87fe84e62bb12dfc2f96ee91daef1a2b900fd7cbb3435cb33bb8e7bd7dafec39ede1b0b69186a61362eaaeb7c3369d2ce2ab865308f1", 0xa2}], 0x5) close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:08 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000080)=@in, 0xc) mmap(&(0x7f000028c000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x2) r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x0, 0x8, 0x5, 0x4}) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r3 = syz_open_pts() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) flock(r4, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x80000001, 0x1, 0xee, 0xffff, "8ec66ca2b570b36e99973e3542ea4564aba231f1", 0x5, 0x6b9d}) recvfrom$inet6(r2, &(0x7f0000000140)=""/20, 0x14, 0x2, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x5}, 0xc) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x8001, 0xffffffff}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0xa2e0) r6 = openat(r4, &(0x7f0000000240)='./file1\x00', 0x10, 0x78) setsockopt$sock_int(r2, 0xffff, 0x1017, &(0x7f0000000280)=0x3, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x28) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000380)=0xc91) r7 = open(&(0x7f00000003c0)='./file1\x00', 0x480, 0x40) getpeername$inet6(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) write(r4, &(0x7f0000000480)="0e939ac68a9f4ff587d53f6e0041c54758c59bd6b369992c60a95efdd906d441a957c4e7892022dc0454e50680e5dcc8884f877dbb697b4e5f76b626568cd9a32d43128313e928920f591db130653f75e5b47cedb9d08d3f2bff3269ca1519bd59ef8e7704972d14f833374dea706b1f18d572463bde5f250e800f2dffa39c25212380b05b5aa5ee61a6a333a7c85267e32bf3670ab256ab41e4442744a25383bba73c115c9232825027a5d2b0d513604442291649bd0752530e1213790899178d6f84706f55448641ff14dcabeb8df7399bd3f5abcf9b975861004a22a0fe0872a8", 0xe2) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000580)=0x68) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x1, 0x4, 0x648b74a2}, {0x18, 0x0, 0x100000001, 0x81}, 0x8, [0x1, 0x8, 0x7, 0x81, 0x9, 0x1, 0xffffffffffffff1f, 0x1]}, 0x3c) r8 = semget$private(0x0, 0x4, 0x1) semop(r8, &(0x7f0000000600)=[{0x3, 0x5, 0x1800}, {0x0, 0x3ff, 0x1800}, {0x4, 0xd18000, 0x1800}, {0x3, 0xfff, 0x1800}, {0x7, 0x1, 0x329573dfe949c59e}], 0x5) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000640)=0xc1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x40) 16:00:09 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:09 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x90, 0x0) r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0xc000, 0xfffffffc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shutdown(r4, 0x3) connect(r4, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) getpid() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) socketpair(0x18, 0x8007, 0x1f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/83, 0x53) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b46adcc, 0x0, 0x0, 0x0) close(r0) 16:00:09 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)="11f2cba2c0e9b4cf8a1ddb6dd7ae4c90cb07dcb3bc8caab38c06e1fbdb16c9f7fc5cb7c058f797b38840826404609d2afafa3608e2bbb337003d525248a7dac0195d52c1fa570e75a05212c6792565844d7af1d2d2670994e175dd6a24e13e0e6051dcac97e409a517df54a02c75a3544e2377c0d4f4b2ea9a3353e05646855595ac290b0337b3ceca5dd1bf838058c8e7afa92f1342857dba08659bed4e95f1f932fb8381d16e1a6bb6a695", 0x24c) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = kqueue() r1 = dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getpgrp() r9 = getuid() getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = fcntl$getown(r1, 0x5) r12 = geteuid() r13 = getgid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000040)="03faa344d5d59dcdbb7e956195f6a20a0cb9f9efb5ee90ab49cd10d69e610f15ab71f3bf21270279ed5ab0bf79cc6e85e4be24b7c4c720538059", 0x3a}, {&(0x7f0000000080)="691e400f359f0592d9e4bf56abc1d4b2a2099307311c291a4289def30f114e0965ca2ccbe2777291275190a00c0acd25373519d0f17b5e3ddf8a18300742", 0x3e}, {&(0x7f0000000140)="bb925c2f01b7a5a845d851f1b33638bc8690899523f8ebc6668c503f78642db2aa45f69b25d65971d1d9fa2763e02ed027292e83bfa60173a1b5076111ceabdac3227fb6211b700d0db7e9fde46159a326b0633635f24a7b5534e13405539172985e797290e1f7da1df59dd3051af60eaf836328de5a0bee7805cc51e9ea", 0x7e}, {&(0x7f00000001c0)="263faa89ce8ff685553292a7dd262f42832d4895d26353c7fdabae7c06aecb2eb56cc8c491e39d810086894e318e08136fbf80af99c08c9f838d12bec875dbefce91dca64e80f886e2be5e645d123ed145eea83bda0b0833620a95a0ba6e4b07d6dc4dfb4cb86a5f62c932f5edeb2a6693261f78165662932b7c9ac248b45a9037fc492186e3fd135f92019b2add7b2e9d3a", 0x92}, {&(0x7f0000000280)="327ba71c60f173e8b148312168f8eb88547287513d44895b1373974439a8fd4ecff70f5ba5c448f6ea22c9c6b50a720acce214c10f33cbee3c30e869430c7b5160002c7c766a6d8412ac9317d999c79b1885d424d16c5c7cbaa79d5b7a780a687eeb10a3ab4fd766f21bdefe615f9911531cf0c4c6061be34a9f3596003f1b87c6", 0x81}, {&(0x7f0000000340)="fe220d40c52b4ba2228797e3582d149ca2b2e61eca7fbd0d04dfdf615c59d53b16347aa666a6b707fa809fab46134c2516b4b12a7943cc83b40d44e4bcd16e44b906e7", 0x43}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x178, 0x9686c1c1be70f7bb}, 0x1) 16:00:09 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="be", 0x1) sendto$unix(r2, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) shutdown(r1, 0x2) 16:00:09 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x13) ioctl$TIOCSDTR(r0, 0x20007479) sync() 16:00:09 executing program 1: socketpair$inet(0x2, 0x4000, 0x40, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x80, 0xb5) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:09 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='h\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4ce6452523c43338c09e6bbcafa8413fad8818167f8ae14105476ce0a8662588bcae45f3826184082e22c35936b5d3e61cc6fee5c24d411d250d1f8eddf4c", 0x153) syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x6bc, 0x1, 0x10001, "71c5829fc771f1094c044a29f846c7be5638e3d9", 0x200, 0x80}) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894", 0x100}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x103f, 0xff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x11, r0, 0x0, 0x8000000000000000) recvfrom(r0, &(0x7f0000000000)=""/38, 0x26, 0x2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mlock(&(0x7f0000f86000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x5614, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x200fffff, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x24, 0x20000035, 0x9ad, 0xfa4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x56a67f21}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000010, 0x80, 0x3ff}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x44, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000002, 0x7, 0x6}, {{r0}, 0x0, 0x80, 0x2, 0x2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x88, 0x8, 0x0, 0x8f2d}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000048, 0x28d6, 0x524}, {{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x8, 0x7ff}], 0x8000, &(0x7f0000000240)={0x1c00000000000000, 0xf87}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000140)=""/87, 0x57}], 0x2, &(0x7f0000000200)=""/71, 0x47, 0x81}, 0x40) fcntl$getown(r0, 0x5) 16:00:10 executing program 1: semget$private(0x0, 0x0, 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f", 0xa2}], 0x1) syz_open_pts() close(r0) close(r0) kqueue() syz_open_pts() 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mlockall(0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="6fc2cef2b314718edd57477efd8e8bb1d4e79956638493866198ff9a196af4b9ebf3d7235f0701efe9b36beb9595f1dd452fe000bc8ec8ae42d9c112f75c0c36954f7785c97468f53cc6ac410eaaa39344f95e188aa11e0ff025dcf7", 0x5c}, {&(0x7f0000000300)="1f50a44e01a120c3510dab078ecea133895baeaefee1a9b1650ec7fa22e2e78a85f0a1146bc0a48adb51439d08562e4a5c2e5c4d0c867b43437a54d3f73a2eed7c5aea57ada95bb20f0a3381ee1a9d6bc3c85687aa4bcb160fb093487ea71f2f4b7aa3739407ca691c27fd4551a3e53335db9543cb48d9b7bc7b0f32a26bc899ab3a0ae5629e65799efe4e0a71e0d40077b929baa4f8202a373a5f66110da526ca866dd410a29c3ecc5552c43694d11ff82305c94a11d1effaf74cf185d8d889437d5f618c12e6dd0d03504de3f683c76132d8e3d91c490cea8b220bc18dbc19ccb27b4a978bea2d35", 0xe9}, {&(0x7f0000000400)="3708dba9d6a4b755668519fc56d83a92d9d30d0b883a7c18743dfe1f2f690aaac6c0c9cec3565e29dcc962773b3cbd6c7e1b7e32e41078e1a0394a23e30591fb5820f4f6068b81b49c493ce21810b3f00da620a4b8e816428a1e2dc336", 0x5d}, {&(0x7f0000000480)="45da0881005b5f11395f516483afc1d36fff962279e8690328bca30f31fba73d91b768996d2d466696b8217f83e959fdf037c02ff571cdbb3edb53ef71f847c8bd7bbfaaa383b3b881e0a4b5c10ea2e3bf6e4136193f65703113d77f29d0062d32ec47a472079c40e7279bb7795db0f7ba923a265e53e45cb648727c5d97ec3755ae617b107f280a6d63b9465628e98b4c8bf6650e54d089b87ebf6de626b58819d0eb6117bcd1e4eac9853d8b8d91fd9c64c237199873a9087bf7a8daad20b98f675ebfdf6fd4d37cf9d08580c869a4c431b4", 0xd3}, {&(0x7f0000000580)="2e8189e4ca5260eea7a802130c5c7714f1799d2e02f966bcc6a4f3b52d2b8c5602067d10b1321fdfbcf5feb84ab4e9b2462ecd2c3d3db35bb1103675c327d2a4aa60b35a22a2722fb750a110321f7e289668e5d16d091df9f6ca1f7942ed890e42b2263a43fdd1c68762541e811c5d52bfd942ba1e976ac6cc3e03ec693b048edb6162dd93b3c0f49091fe5dd905ff70c70fbbfc29e62fbd1985d4511b931f167b3048b290b7df77a2029a9fc67001f497afa590002e", 0xb6}, {&(0x7f0000000640)="8fa21d470cb51a648aa9d2dc5845a4335a6b218b6d1f380e7582d8a9f7a8468cc796bef7b5e78490e28787085293de52c8926e84ba5b1e61bdbbda6bf1a0269ea59268f1a23c3fd061e562d6de88d1154c9b47f816b59299089dd2f0b4dd82fa6935be2dd80ff35e8804875c37b33419feacce5e03d043ab698c970d080b5a7196c80bc3d2ee66cbbb6ccc4b6ca7bd0677d00044877d30ce872916d15dde2f9b356b20431730f60936a12ff4510eaff44eeb147049780ac2defb631d5c0d84b6950874c33a04749549", 0xc9}], 0x6, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="067c1f1eda88696f9a3d5adbfbb8cb8b79f2bc8259797cefb5e35c695c6d79edf002f9e904e99b385856a12684dbd4351bb68a2e9e6c0c8b8376f6e34cca6e2205efff4f88ede3fecb2d92ff61e4a6381e1625747d105a1a84e9c8669eda370d848dc7c05777eaafc1768cb091b1871c32f13a697a329f83335dfe120f7c06911288dd7c3e8d3462ac709dc9766e8ce7e53c12a747", 0x95}, {&(0x7f00000001c0)="7e71e3ce5212df0526e2b1a709d09fb7a0ee117b840e24a1aca01257431bebf7aa4838c0793de2cbc2232419b419cd32ffaae51c4ac13bf125fb0f0a15b93bcbb98ad853e10ad879ae9b7e05504870a495b5fd616219c8ab46766ede5ffe98cccdcbda39ff4b3d15d31316f81b3b905aa4f65ca5543f5bc157edfe60aa6e9cf4ea632888a2863babaa0bd6a65f791be63afea7ffe246f29db0d4a4a223", 0x9d}], 0x2, 0x0) 16:00:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) clock_getres(0x9837a86314cfee4b, &(0x7f0000000000)) r2 = getppid() openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x24) setuid(0xee01) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000340)='x', 0x1) 16:00:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0xd) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffd7b) flock(r0, 0x8) 16:00:10 executing program 0: socketpair(0x10, 0x4, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x3, 0x54}, {0x3, 0x3}}, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x88) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x100000000, 0x7c7c}) 16:00:10 executing program 1: setuid(0xee01) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) socketpair$inet6(0x18, 0x4004, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) syz_open_pts() close(r0) r1 = semget$private(0x0, 0x1, 0x484) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/66) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518000190000000000fa6000"}) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) ioctl$TIOCCBRK(r4, 0x2000747a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x4, 0x5e5f}, {{r1}, 0x0, 0x20, 0x40, 0xa6ee, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000040, 0x4, 0x1c0000000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x2, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x4376, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x0, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x8, 0x8, 0x2}], 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x2, 0x6, 0x2, 0x6}], 0x80000001, &(0x7f00000001c0)={0x2, 0x100000000}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x286, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/55) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x10000000000013, 0x3) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="3f4be49dd8fdb5a197ad6042c1102617", 0x10) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x20, 0x81, &(0x7f0000000040)="e3e24f3e8a54dbe4f685ba7389b68b76d849258c2f95c8a27e5ae114056989748891bda43c75f57ca1a3e9a1620dfffa6cd0039645", 0x35) socket$inet(0x2, 0x5, 0x9) 16:00:10 executing program 0: socketpair(0x0, 0x5, 0x413, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x8, 0x2}, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$getflags(r1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="f5d3b2e1038d6e2604f422efe6e7e280ac018fc1960271fcadddaf9f8765c099464e8b286d55b8d8b487760303f5af760bd6e8cb108212b8bc504f2973fc1dcb49e2c48a46faa42081e29af3bb2528e1ad580e49374c5a36e83a73872306866d593450cdc8c8f08c8a", 0x69}, {&(0x7f00000000c0)="3c8ec5b8f45dcfb5e8c7d78564c3cb3729f81a004a452521cef84befdf101feb407d088c8c21535f210e9f286e4f1645a9474b1ac0ef5fa121b6e0c2e7dcbfbf2c3b2ddf8c9f3b1606ec9642b62cf75b14ac73da184c7f4a3e8723a0db8cc8adbe3ed65e83988862a9c869e0b0a695055d45a3ae7407fa8701148cecc5d03d1713baceb5baf855da0b3e2589868385561241", 0x92}], 0x2) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a0000000000", 0x4a) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xffffffffffffff46) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/177}, 0xb9, 0x2, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x7, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0x100) getsockname$unix(r1, &(0x7f0000000640)=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'], &(0x7f0000000200)=0x47) bind(r1, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) r2 = dup2(r0, r0) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f0000000700)='r\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x7, 0x37b9, 0x17fe1fce, "da869101ef6c5b40983f5ed75b2c9575db09ad50", 0x4, 0x442}) open$dir(&(0x7f00000007c0)='./file0\x00', 0x0, 0x81) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) close(r0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1020, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="33e3d19f8cc2d1727ef0593af95ddf184a79b4bee4b075591bc7c5b9e2a5a14465192e6fd005806cc4ccab092fa6b4b83df2d28c3b2e96f7b061a02873c50f350ad0dfa164d978097f", 0x49}], 0x1) close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSTART(r2, 0x2000746e) kqueue() 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f0000000000), 0x0) nanosleep(&(0x7f0000000040)={0x5590f6d8, 0x4}, &(0x7f0000000080)) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0x8}, {0xffffffff, 0x8}}, 0x0) getitimer(0x2, &(0x7f0000000240)) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) write(r1, &(0x7f0000000100)="0ffc167fcaaef46d3621fb93caa6433a0241b141124c7bcb9ebd9f1a338e95c8c007c0f4f5da44aae60f63a0d5b08557bdf6d95fd7aec6c997061a0fd9d95ea8a78e89989abdde0abee8475263a646ecf7fe2f78f54b44cad36df2cdb65c5f62798585d010a1209a4f7421c01d30724da130f9bbc432dfbcebcb24fda46f373ba49c468afdb57b03f82d06fa97e4dd2b930f90f92a8ac82a5ff1103749e9839fcb8461c8d20d99f2ea3801", 0xab) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x20000000000, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0xd8, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0xfffffffffffffffd}, {{r2}, 0x0, 0x84, 0x2, 0xffffffffffffffe1, 0x6}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0xe5, 0x8}, {{r2}, 0xfffffffffffffffb, 0xda, 0xf0000007, 0x9, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1, 0x2, 0x81, 0x800}, {{r2}, 0xffffffffffffffff, 0x18, 0xc, 0x800, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0x41, 0x8, 0x3}], 0x5, &(0x7f0000000380)={0x1, 0x9b}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r3, r4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000003c0)={0x2, 0x4}) setitimer(0x0, &(0x7f00000001c0)={{0x3, 0x2000000}, {0x0, 0x3}}, &(0x7f0000000200)) fchdir(r0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) write(r3, &(0x7f0000000040)="5abf6791586cafba2c23ff1b1fefc1ef77dc483045d8236f7ee5e8da40a61891ea606c8fd83012888f960789eb57d3ba7f", 0x31) r4 = dup2(r1, r1) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0xd47f, 0x8}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x2, 0x7f}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40000005, 0x8, 0xb89}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x0, 0x9}, {{r4}, 0xfffffffffffffffc, 0x1, 0x10, 0x7fffffff, 0x1}, {{r2}, 0xfffffffffffffffd, 0x2, 0xf0000053, 0xfffffffffffff2cf, 0x7}], 0x5, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x18, 0x40, 0x2, 0x6}, {{r4}, 0xfffffffffffffffe, 0x0, 0x21, 0x2, 0x9}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x89, 0xfffff, 0x3, 0xe7}, {{r1}, 0xffffffffffffffff, 0x46, 0xb, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0xc91, 0x8000}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x7f11a421, 0x100}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0x200, 0x2}, {{r3}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0xfffffffffffffffe, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x82, 0xd, 0x80}], 0x1, &(0x7f0000000000)={0x5, 0xfffffffffffffff8}) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c666430300000000000000dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe1f0000003cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8a5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d555be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee08000000000000004bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b0000000000000000bb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0xffffff93) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r2, 0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setregid(r5, r6) getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) setgroups(0x6, &(0x7f0000000280)=[r1, r3, r7, r5, r6, r6]) fchmod(r0, 0x10) 16:00:11 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x861b, 0x40) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/10}, &(0x7f0000000140)=0xc) 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/117, 0x75}, {&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/63, 0x3f}], 0x4, &(0x7f0000000300)=""/160, 0xa0, 0xfffffffffffffffb}, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) shutdown(r0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r1, &(0x7f0000000080)="ac6f1f454bb56513fd0daee0a8b4fddd74fb4f2642801e625ce7134d8f8c4f7575928039a5b438", 0x27, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:11 executing program 1: socketpair(0x30, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) close(r1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x800000000000008, 0x6}, 0xc) clock_settime(0x0, &(0x7f0000000000)={0x313c51f6}) 16:00:11 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x3, 0x347, 0x8000, r2}) r3 = syz_open_pts() r4 = dup(r3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xa7b) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0xcf) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2, 0x0, 0xffffffffffffffc4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xcf, 0x4}, {0x18, 0x2, 0x2, 0x14601f96}, 0x81, [0x8, 0x3, 0xffff, 0xfffffffffffffffc, 0x8fd3, 0x5, 0x80000001, 0x4]}, 0x3c) 06:38:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfeffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/153, &(0x7f0000000100)=0x99) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) 06:38:46 executing program 0: syz_open_pts() r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x100) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 06:38:46 executing program 0: r0 = syz_open_pts() r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) r4 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r4) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r5}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x80000000, 0x80000001, &(0x7f0000000000)=""/63, &(0x7f0000000040)=0x3f) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 06:38:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x812, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x6) write(r0, &(0x7f00000001c0)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x280) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) bind(r0, &(0x7f00000000c0)=@in6, 0xc) 06:38:46 executing program 1: nanosleep(&(0x7f0000000040)={0x2}, 0x0) 06:38:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e6000/0x4000)=nil, 0x4000) 06:38:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x43d48c71}, 0x23a) connect(r0, &(0x7f0000000100)=@in, 0xc) 06:38:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a0000000000", 0x4a) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xf9) 06:38:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 06:38:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011ec5f504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb23f9b61185edd4d557c0a", 0xb6) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 06:38:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)="91120409", 0x4}], 0x6c) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330da0ebbb941db65e67fb20173cd75867fe68e350c0b122307d0a", 0x1c}], 0x1, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000300)=""/248, 0xf8}], 0x4, 0x0) poll(&(0x7f00000006c0)=[{r1, 0x5}, {r1, 0x20}, {r1, 0x1}, {r1, 0x100}, {r1, 0x54}, {r1, 0x8}, {r1, 0xa}, {r1, 0x10}, {r1, 0x120}, {r1, 0x80}], 0xa, 0x7f8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:38:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) 06:38:48 executing program 0: r0 = socket(0xb, 0x4, 0x7ffffffffffffffa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022a8692d30aae8bda"], 0x10) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 06:38:53 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x20) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r0) dup2(r2, r3) 06:38:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file1\x00', r0, r1) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 06:38:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) 06:38:53 executing program 0: r0 = msgget$private(0x0, 0x7) r1 = getppid() r2 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0xa392, 0x0, r2, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r1, 0x0, 0x0, 0x400000, 0x0, 0xa2}) getpgrp() getgid() getpgrp() 06:38:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$inet(0x2, 0x2, 0x8, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 06:38:53 executing program 0: socketpair$inet6(0x18, 0x0, 0x40, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) chdir(&(0x7f0000000140)='./file0\x00') r1 = socket$inet(0x2, 0x8005, 0x7) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="fb648d0f0888ecd99599d11b3c4341", 0xf) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r2 = accept(r1, 0x0, &(0x7f0000000080)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdir(&(0x7f00000005c0)='./file0\x00', 0x10) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x3, 0xc, 0xffff, 0x1}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80, 0x3, 0x101}, {{r2}, 0xfffffffffffffffa, 0xc1, 0x5, 0x8, 0x5}, {{r3}, 0xffffffffffffffff, 0x14, 0x8, 0x8000, 0x3}, {{r2}, 0xfffffffffffffff8, 0x15, 0x2, 0x400, 0x6}, {{r3}, 0xfffffffffffffff9, 0xb8, 0x2, 0x8000, 0xde5}, {{r1}, 0xffffffffffffffff, 0x30, 0x1, 0x300, 0x200}, {{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x2, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffe, 0x90, 0x81, 0x4, 0x7}], 0x3, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffa, 0x90, 0x4, 0x400, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x1, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0xf5a6, 0x6}], 0xa67, &(0x7f00000002c0)={0xfff, 0x9}) chdir(&(0x7f0000000240)='./file0\x00') r4 = dup(r3) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x4) openat(r4, &(0x7f0000000280)='./file0\x00', 0x40, 0x32) 06:38:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) connect(r0, &(0x7f0000000000)=@in6, 0xc) 06:38:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/4096) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x4}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) syz_open_pts() close(r0) kqueue() syz_open_pts() 06:38:53 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003080)="3dffa05008a30527dc2fcaa85d37297357cfa526d7c727985c89bf2fe97246c7fd73f6c55b8636a1eee5ca66ae7b063db86f0959e7e8616f1877313793fda2c3f5363f7d70970e33447475578416533f5b304003fd750f3470befc241da0ef315b6287f979be3afe0a8fe1ae9e09c68c117917b93775d5eba475da36180a8d8102fe7d82258fde9bf32990b581eb99ca51cb7810864ede80d1353541c5ff0c4c7778acbedcb8d035f86622c7ae50f82c10c29cf8eea309f5268a84d4d09937e74431b0cc7269cf32e258ea66297a2f66ca0fd4b08ec9f4d8c801b957fdfd335560846c7a82fb29aeaab11b40bf4fe663b81606b26f630c6e38aa38a4518f26905b118a4c52a551c8ab9fd6f4cc591c1263d6b7ca4709b2bd76c64be86c6c9915f63d8e7e0a315d000b2bd6afbea2bb5fb2a4be50f68b2c8b1c2bcd3be4910d9078b35a58fab2b9fc22d88b815896f0f4144367aff0d0df7dcf3fb84e344eb4a477b4f04778e47e2ea83b3704a179bd9d1a420ac98e66c393ae05a72dd38a2f9f211f709a0393a622de5298007889b3a240e4503f23e717e71071ce2a0e5ac6f62aae6737887ffc422632c8c7b9d4b54178567cf684884af9c9c89edbf1a9624a60e0cbc531b29b6e36ab890708a3a1d719440d4c37acc6e5b578ae1e873a73477526aefd6a2b748b884ecb2c6e0167513f8d88f7cede764a6d0492ce8fef952c5ab07f874bc908e84e2eaedbd66c23300ad2751caf73b6491ec2286254021cf83259ec85abf375ae1d031c623adac7a25e96ddb461e6963e5d5019b10bf4f0dd63f31d60d2211066007fc65df1e6fcffa5b7382a24394dbc6ad20e71b1f906efd4dfe665fd2dcf7fced8e3be76107e7e4cd4ec19bbd0b323547f035f9cfe027ccc04b551918bdab958098bdecfc270fa05d09a77d7bc03b07bc53bfa709101e5dad3e2f303181e57648109dc5d53cf3b4dafc5bb77e4af3d4624a8d7fb2a93b16596f76b27dfead1f34387d9d9fc3844f9fee99251432bb3286d215ff3ad197c0d324f9acd3aaa4368da088cb97a6303fdf71147c7bcf7ec9c0f9daaac3f379d92058c95434657230849bd63038755b8f4090178b45b8ba4e13dd1b7d0fdf6a804db6cac03f3a56616912bf795365b075e5bd41bec7503495fabcd103b02dc81f95b931009c16b02b8e04b4260b5a60b1e234304c38a37161970e2d2cb2a9134a3f7048acf7501f85c40c6dacbcd0b6ac58baa2e6eafea464519c04f2a0f2674bcdb52f64a18d0be4f2b2ec101585db5218b55abddbd17f6e42645706fdd52e9ad6029952a90b8258907469391608516294183d2c3e296ee971cd03d2b12f747f03df63d9ff61258787d294951b9c7adf4705f85d2eb7299d69b705a64099b5a646a99ed26f8650905c16d99e9a65059615d727282e521bbb5360517e780718db1652e99c6c4ff1e1e64d6577f6280aff30efb101d8e4020eba724ae0c66d2b598bfce332a4fcac2506b45da5b72d410ed1127a359cad95adfc4afb232087ed12d0c583e4760008c982bd73b12a3531b0e825261ee800cd8074aaeda31f6e200bc9eaa8ecdcc738645c74bb83fef5a9c061813b4fe86be20ba84a21adde7c63dc3b1115522e45e084a617cfb2af2b2850a998fb3dde0562e0e68dd3ab6f136c1a83feb27ccee241775ab8437576cdcf7a1e68a4dce774d22f89778f78c984f59f60fa68000936265c67ada464ea990441bdc57b20e521a67d77cddc647533594b2a9c2f011aca4cba2617a401dd503a12bfee170aa29a9e0ce41bbdd2aea8c2a2d4350768ba03d863dbe13636ab7bbbf3c7620a67e76014543c73cd2811213e646eb7a23ef085f33637381feab45abcbb482521f765602f32f71ca388874efe1433cacf5de040d4235e850682d950b7cc83f5320fb3f4d9d9b35d5847b4941e5219a1796a845a31521c4adb26287aed60abd175eea597054c3177f1cb536985e7772c517a8a3ecd4b1e67c385139ef249998cdfdca252ebeb41772b8fd0673abe09daa997548e30f0f5aab3def5dfd55e4eb43afb104053e87577e5061e8a080eea6705ac2d06fa963be7243c5980214e5a03e1530ebd9a77e87ca0556751e4d1f6ed2a2cbdf116993063ddf1fa508571f0755a0ae28a389f2e8d1ea1d6fbeb10154940b01634f32e814d44d3db001b56cb1151458228ed4a30dfc3e7562feabfd33b4c09d90ce7ac26c108d8b49bf0857a5704d0e62a135cfd4cee608469f0f354d707818db5f08b49d0bb3dfd9ce503fb5af2eda00bfc3783aff37e99e23bde1f7d91ae4fa5e6c01718c54e6fbf935f41cab3424e8668fbc4573ba19343d4796d8f041aeb41cc0bf08f1da8e894785709f161fe182fecc986099ae40d00a1c30f1d7155ecbb1c6e98c53845b5122822d33ff98198220ea59be35dd33d25eb9f38f7a117b258a4a05d310bd40bc84a799025a6ee081f02a2e05d9502b8bd5c6c6f6f660fa8ff32309fb82f5f808fa29e7af22af83210e20d27040f3d15566b1960a2e228ed3401835771f2956fa675f978ba162824f8647c9600c61e58d0af8c5133216a8ba87554f7e534ae806a7198754e5c213b7f8a6f6a03358e1c1de72b2199582fab32e44964915ebbb0be8ca0e17be1aa1c1bc2e49707b369e6b03fc93902b3acf1886fd818c9d6aeea55e5f34029d5791e63fa1333e430e66fae23f206f3f9b3d831cca023e441effc400f1c9e9f76697b1a74c3289417a4f7d6b8bc11d95f423efc434b4e9c9c7434c4cd25c8412d254ab684dfcbe11cecd9c37441d44caa7debd9741af07709764e2a868770bee646beb794e6184efc6f4d81bfc1a5f1a0312cd56a111aa3e2b891aaf6f5e94f4c185284da83b7bb380fc6cb4dac6914997f766301d7a7eae3051cfab4b9cd9bae0269311c870b3c78011f77a560608e56432f2f9e9063ca4d1f9e7a1ef9803286301816205dc1984aac00753c7875af6b1a124218bad348052feea18fd7907b944aa9d3d212c6834325b7abdea1fa222c07ef1f3a4431ebdb9e69f2070aea9a5845c5eec2a0a7ecb13cded505b93e8c23ae85f61020e43cbcf58260239e490bd4efddfb9eb9fd0244c659fd4363f39610f42f7b95ce93e3d20531dceaa40704c70f4e3b23d6eb321b266660a2dc9359ef7ccb2176abf8913f7cac7d22c60c979ef90454d548722c18acca1293f40674c9c1987ac3957535f7d503c5d8b9c307efb851199ef01aa587efb9337e06035a9528c37ef36358fff0fd11feee10ec629621a17518adbaf5be102af889fda17ea3506b1de179b8171073d969f14596177c6e6221d27efe08cd05ccfae68e58f6423f2f5a56b005f0f7cb2ba303a77a9097ad2af45f4fbee2851a8649bae08a8294817ebb672984b918a2cc2da5575c104a5100438bd054f7fa346f197e683e0c04d3fe3b33ba85ec9b4197406d8af79abd6f2e00658a2419cad903698b4527a12b7012c234f35b4bcdf584d69e24dfe5403d0fe2503cd6474db8b571a613b6cab1b887be034c90c1e1057c4c63e30678c2fdd0b544aa8039879f2ac06f29ca064b773ac0f5092cc41c04fcc93f22837cee44dc0d3dfc398ceaefbbbc71fa83125a1eb4a454dd9ca719bcb476593647307fefdf585ebf5465dcdac08630c26d96e0820b15900914c46bfc3ab1700aac87b56217fff3f9c8a4765e05893b97373648a933cc32ed22d0b15eb0c3e0cfcda50ea4b409de0e6b4df0be86695f6cbc04101e003cdbf72a91e792053af3888c28950dc28b3272560cca382a719e05d5b25379709ed3ef9aa20798be7e030e9ac43c1cea1e990552c0989bb6c3c8e33a62a4dfb136cb48c23949b97a83412bc0cbebd553e4d50b86ae6175a1638898470bfd2f4c4a368218a1d5b7aacc7c80be0f1077a74a5eab2941febfda81f5a26f3a2748f3f0e628e74d2f0a0f4e5eb8359ef62962c98ae20b618a75f2303d22c8a4711db071dbc1d00b821ccc9660890f5a11a849d87b400fa7dd702d5752fc9036ad4b014604475083d28947e35c4d5a0c8fe4d6d06e12353d61360edeb5768f66494ddcdb95793fb0797a23de32feaf26eea9b2c2cc5d92aac06a822ec9f42a52cdd223a76d26fe6c3b12ad748a3bdf5235c19328ea86fcd8b2128a9f28a4f73f88f01ba404ea89768093a21bb7241d5220c59b431dc1e867a7d483950c6bf4dcf36b6740deaef64a8bb43eba7b3383c20fdfd400768a2b4753cff33573dbae555d5a80cb0e59c4af413d9346bad4a8915cfd72d82a8b7a12e644c12924ba8cb2d30eb2db04d497b4839600481ced3d2c994559697b0a42b22622739a938659611f08eba7cce63dd9671f5c90650d1818d1810010aea2192dc4478e72ba2743b10299664d150c11f0bd49bc914a697553348e0055e08480d8230d59b70d1643a573cab5cbd98ad651326dff3df148f37dbb255b0ad7df061aa0253695c8c6110935a34e07905904ac6774e0eb6511249a329d2a7266c18cdb36fba8de46f7c2bfe430d72321ff5b68c4fcc3fa99c52cbc9190f01fadcd8f0fc4861cddb2fe5a55fb5491de3030a2a9b658987454ca00f381b765454f39ecf709122d8e273737a3e0101caff7912c12d958faf6cdfff443631fe5b33d64568ed77bbf214c90970c0add9c56b7b52d81ab94b2d427cf7ec8dfcd2d4be067a520503a59c92b475fe1fc4a7c24a23d438c6ba0b5b4c65452454672fdb0a353849f4f1872d538ac1905482ddb3692b753fee57330000008266438a9e3b4f84e5e10a087dbb233b9939cac387ee68ed7d1afe2325bb86f42a549ced68440bde4fc60c734ae2c60c9ed748b6b9726dca7ea98377ccb971ec82022a18f7bc957aff0d22c84dc43e7f557c1e543e32ec9b7456f648edef51b90f452a4bb113545673cbc9ed3cb7971293b65fa7e6c8598dd8e0889f8645fdc6215490fae275e3bc2db6314488762687f2ccec5a56ed27c4da61819a696a7c9f6997d657338f736f479ee2563f8239bc52f7d337eb3eaadc6dae7227987765559e2c7c1a620aa28a01cd5563f29cf402cac7224370dfbeae6b230e48ee4d50cbf196fb1c04af2aedd84974c6ed6298064b9af9fc73dfc1a77f2d5dce25f3db9d13d7602baf5f5c21cda3a33b69828b5802b0962eb84e8999002d1a6b0cfe8af70d63cd205a1e9f0c189f7d255ccef3ec8a3c442aa8e5136ebbe637013d5033978d2cef58b8c35d8f5d5aedfb5ef75ce528922cc07dc90c56990ae2be91616bd5d588c5fe5a9d3b34a9f787cbe35ec0b6f46681d6a86fac01bb87f2a8e11ccb27496e68b557934649ef83e3db08e2d25ed6b5aec5db5c7a7307f42e80533ec738d196f6bf017d593f918dd13b284dd9f9cb67dae4ca66af6825d4edaf96e91f8c881c10e239e61b82cc6af6d4f574a64afbfee1c637450eacb49d32dfea38e8951202e29998c5d35d7ddbb43021d1c0c4452f97fce604293dae06de04755a42984b81ccf858a6b607106da418c13abce50ed48439f01bdbaff9e85cef68acfe824590ad6903775504ec0531c0079fb3fff52c2775e2a4417344de598880a8343910dea37306b31a4bb8b0d7bf2e90daf528e1aecd0c21efd3cf4bb1de3c0e2ede4c6b1dcafccd4df237a4135f79b59c040ea04c4cecc28ab84fa71aac866952eb0a9054ea1ab34efcc7c7fa3c8ba7286afe91252228c55ec4f272faaf9579cf546101cea68170d77a8029bd7b4491be1cb5f0eb34f2ed19cd9688d5bf2b7907e93ff5b28cf81ebd2234eec12a662efbb243e7c3f7ab92c89e8cf8c33b1b023c62e6e2ba5610bfdb61fe5c3886bf89adbefe751e9b9e70295b1b0d586aa495f1492c250d9219bcb9a447eb19af7fd40adb1653c85a9a79167efdb2092eeecc880c5e2c6942bc7672861b60c766318fe39ad61986664d20510f205e03acaa68dcc0a66a8bcea258cccd777a7a55dd", 0x107d) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) 06:38:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 06:38:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x2) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 06:38:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/83, 0x53}, {&(0x7f0000000540)=""/161, 0xa1}], 0x8) 06:38:54 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f0000000680)="3e14e8", 0x3}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x6, 0x200) semop(r1, &(0x7f0000000000)=[{0x3, 0x800, 0x1000}, {0x3, 0x3, 0x1800}, {0x4, 0x8000, 0x1000}, {0x2, 0x9, 0x800}, {0x4, 0xfe0, 0x1000}], 0x5) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:00 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000200)="c96cc50debdc7b864e6e88f66e24b642a185ec727910d5e56d7f24e205d862c53b7754794ff60c775c74aa19a52159c1be558b00d932093e130e9752a045674d20d09be76bdbbbce0c86f358679e5eded712eea6e8d5938507fcb0fd825d7c76d7471519a9bc6a98d6869a6741ec60dafe8edf20d695782594b11d94646aeb40dfc6d2792a0e98c77bce26e06c13da2e06e477be26bc3402da8cb48f91a6cba5d0a01303a6ed56abb77d73d4c007aed20b68d351894ac2a8183aafb1ca0e4fde19f18c14a605e440b9af0eeb183b9d048681d24c1b028abdb2448102b75a61b9", 0xe0, 0x1, 0x0, 0xfffffffffffffd55) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef9", 0x12d}], 0x1) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x47, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x3) shutdown(r0, 0x0) 06:39:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) 06:39:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffc) socket$unix(0x1, 0x3, 0x0) setsockopt(r1, 0xd4a, 0x80000000032, &(0x7f0000000000)="6fee", 0xfffffffffffffdfd) r2 = semget(0x0, 0x2, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/197) 06:39:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000180)="6a071e2f3f376eee3cc251c2fd7907183ca5d362efc75f4aacc13c4c9e4d6e8a5252511117bf1103a1d78f52a34bacff1380b1554d1faeb366bbcac3c1b0eb79dabababef7c967b4689745bbf6ffd4582407d0beaa67d5d0ab630558be18bc80fe1599c262047ab57533f1c7db075be7716adfcada2270d73b8ba4abe60e4aa0e740a362234a6f9c53d647cec5e1eab6ced671f5c68a2f41b3124cf2d244f7310f33ed0dabc7b73aff815c8cb14bcfad95a3104f6517735ed73143c3f86fef5df68806f3a72103597f877498ac8412", 0xcf}, {&(0x7f0000000280)="9728707decff0f1852b68c412f8fa1415d6a8547475054bf2765872b6cc9dea212fac60d62f878cc5bf97a8aa5bf25d27cb945cab8c24119ba583a36402d85ec9c5cbe66c7caffc7b03806901fe5958cf023ee4c7628941495599560722fb14da0721f6f2ab6999320bc77b0ddc6bbcd25f94067cf2e877097e1168a0b85f2f139b77001f75581f0a3a4e85f4291cf978eeb1f72ce075f8efedc72457f0aa05024b92166b0", 0xa5}, {&(0x7f0000000340)="f3973167d5fe3f3d37564455784eff8a47a17c13315483e609dcefe38a243342c025b34b36a6d5ae44cb9cb7ea272941d49862610b68b7721b3cea5b2e4adf7a70a25edf6e9172b3f7ca6d51486eae98fc9ebf9c8e68061c20aa39d976487b2b248f249e6075be2cd5a9885dcefd7e5c6926d643cf39bf33a79264a391d8c1ac7e841b662a87036edcb0663ca59d89afccac2bb54c3f04ee136fc1ec065874e21aacf68dbb90bb3143270ef5d65323f218d66559cf7a5f45bb27aa633e37f3c015013cb08016cb8e780f64ed8cda8ac68150eec5fb1ee6568b3f9a6e19ca2f2872ca9e2059758d102079eedfef3317d2b2a11df0787f36a3f97eb37ebd7ac99bda9c29e1cfd25df2623c79326952fbada497e3de66e97ef1938576f309de0ac94d0952678c0c0f3da500a55698f2bb79fdb72588a45aaea66cef327187958b2e9a93b11fe10a7d50357e416510a47ed1414ca9bac6dffc517dd1ecde2883fa5344e2ad093d76a8aa7f43f4a876ca1fc2f9ea700e542e4c30229b33b79f8210cb4f3c6ace75df6cad4052591bdd905a1e392fd0ea13c02b14bd42c8d99a7ccecc72c41c1b1342c70be1ba90c54585dfe87bc63008d4a235525ab4a4faf4e66b75a9a51794e871bbbcb0416ef1b392f71a269c2da97a5eb8dd883e1dc6e605a7e6bffcdb948521f16310d10953315ae3e980ad01df4edf622a6cdfdfb5a9effac80ab9313dd50e0b27c6e8cb2aa7518e5ff570fc9c10811ffd6582aca4e802e61c691c48c0a421b6a4ead4ec4521914fa1ab64935dec7ffd48f515019cac19e35f1de617671974f23d928b620179e624890a0cd83129825ba20a56e4f2892df7726973b37fb8051d33a7c227652c270e42f4c0f6de5ec15cb1866f267fcdaa0ce0e8ad35a7b529dc90fbbe531edfc8c3e463b19d76362c5188ea2bad8866bd0bcbc1970e3e7c857322de2a9310484915cb6b3161ab84195fe8b51b94070ec0b104789f64917e93cf0bfbe21273f87242d59b80e8e7cea8a4634f14e4ffca753f759f410357317ecd948def7bc2636fb47393ebb127d38a0f04d2d2bd0faca53dfd96763abc6f0910a6517bd4b609cce1139f701200b83454c74e714b0a619b12a46131217db2db0f970dc96f397f73c9676c58e243df8a7842e38542050f51b9c16c4a85edd27a8f1dc1e3f4f1d0c4eb96013bd690e65017ebbb450a1f7b4282ff2634eda8038775bdde84884e4485da9b094c51196837f7b0b81db5304436f15b4b462883ea6dff01b22cc5be7289230a970d35da0264cf49802e30dab46bf75e7815d07f81b37d87062b90be2ce58e4d176a51d41e78d6f1f4cb08bb94439c5aae183a9f212cc4df2baac40bd12e83aaeee9aeb9bfcbc4f1a62f9ab1f5083e9112064e5dc63a56e4b5a930c190259478a4702c16175c928ad655c9163f323c2637af07c56a9b95f1bf639803958b8eb9c4c77f0f5ea55c6b5af575c99c74428bb8b605fb7174f10508bd63fe9d58b538408edb9bdb6ab998d62a8f563e2659896347ec6765d1ee8813edd97460f33a396f6d29d3cc35a4fcfca1999ee0cb8cf64f3278ab9ff177ded3866fb2700aa2776f23d1fe292284da3f8b2871512ba144b7520df53b1fdbe185a563d7c193d89cc0dea41502e7b6f417b4c971d855e941f0af744f4ef4a161d5e22fa9c1d8f4026a5146fa02dc5688ddeb1d1aeb2357f7c0caea09da3bac7eb41b3135e3a285911aa4f799607ede4b4e522a91b5dd0e6b58249064e29b5cc0aff94e7a7ab9eda142b07d848a18c3400f6331977e9cf0550fb3afa89c8b7f71b56a66115f55fda858995a8bdfca834b0d536aa6c3468f07582958fea32eb0584e6c686e3cde4add0ba09ed3a315d74119ecbd2d73dccd557943e50c19a8ff468751edf2c5f399ec75156fc0f175d5c05bd1fd851a9ef1d1b0aa2a99dddddbf577d157a36ac2de2b66623231e0f3b8c6501f91d14d82ae03a990a083d939ba92a3afc4a8e41a920e9c9995ed80b461be67c7ab72287a5544e645cb768f920577d80ca69935c3ecea7cc63f5ba066df5da7e001abec44d71b3758f94a817799350c663962a0c5bf614312e45340d2ec649c694b766bd4fed1d84227e1065f7f917714119c1ad9e7a6788dfe92c8b2e5dceedfd402e5711765b7132ffe38089fca6ca0215e7c0de907c06088cd21737d743dbe25fa55fbafabc093387bb8a3a9aff6d15e3bd447f17ef107e217c968205788e91e5d777a705ce45afe650ef9fa8dea4aae4d53085472c6a65afd69ab33d69c50672d250219d19b7cdbda5c87669424f3d49210a857b69830b9893e394836ebed9af318ac4e96e26b5da4a5d2f8c183b31d2e2903baef91842b7bee93d291bd320503ce3ea4f6568801fbbe6e3c75ac403c0b6663b4c4b2101997ac338f011872aa8764c2ba3b1cf572df4c1745b3e4179272b58ebb473e0856236d0652d9c035d88a8d410977b3510820721cb3710aff410d094471bfaf7c5829c9bc5497464086e9f2041ad855eddd4d876a14babf1e8996dada7482b7fe0d32da8f907cb68aba0c82d304a9d2aa6a6309cdf131906ef4099cdb8cca50b72c99f997eef80220621419e3b249a2826cc5b32528d051d6639816641cb20c61de897dd13a0af01ce12de9435d6325754ef788e81de9400262c78322aa716af608baa4e0d273e88f9a98d8a0b0b0dff02e5db7ee9296a3535cd7d2628a5a37803e01ba7c1312ad40e1910af759343376914424eed95ae2ab25cbf6672b190cc548f370942f9846a9c556aa5735646edca9f674872906d37015144a43ed219e4f2652d305de95d275e9e0f4649165d7de8b305d2798f58985ddbda52050a611493e88d4d4db1b39b5726a875f8858047bf3e7bcce342da3ecdabcaddeee979f95487db466c8bc9ac0c976dab2f5abdbb1488fa974c49ce3efed5bd2423448bbb7fdab35f6328e9bdce560dd9bac640d779933f97928650c13bc7dee01892bd6a1153577980117af26d849092ecad3c63c6017911c9ca6aa117b5e3ad24b1ec4ae43706a065d5aa866fcb7c232ce6a04a372c05d4e8fc84447cb6fdfc91ea1b8c207f7c5d7461a7fc1b1d35242bf6fb436e54dfab409fe5d5c8e34995e6a1fdb8e74faf057c575aa4ad84acd0f39c796e79fa47ad729548b1a3bd6ff010dcd942865e730bdbe14f46d632dc198dad08cfbf4cc25cbc76248f0a313e4af5423e902597ac32fb856288e88abfb4917a62e1244fcf71149875b76c1d8ce3c233a681e139f1b4bd04d9f4d733f7e681a0b8c11749595f91aacd32d327f0496f933b332d4b695fc4e84d2bb7a7b9cdcb9e899c3d770c7e9683c8ddce9eea44f5a5be165a162ef4d116ea693fdae8109dadf18b4ee9c9f8c52c03539bcb2237db081d2d46e3aa621995230651efe313f7c1dc82f114c3e5c37edc99c6f99934ffc1e22313c6b574c4692e9a75be4529212c1232487bb1deea797f0e359c8386ef5ccd193bf631f34befa1b3e897877f7c290952a85fde30e4106780d115b6d7781a4bd9ea144854d4b11e326b31476afb2edbdc3851cd6c2546168514536904cf21251cbfdae4838de74a32981ad0b3de4889a7b477e699d899b014e597e132663236c7706b49027a98f3020cc6b2f03a09217121487274552a3bdb562bd826c89b85ab364479b738eec22bc0d27e496fbd0113f6232dd2ef1d70aaf781f9cec82cb31d74cab44a204a2f2ff47714d2ca75fd7d44c5e31247bb45a804fab8c6fa079746031a2026848ed81ffaf976519288b321a6318af6abe7d421ec0f140668738d5c6db464370ead2c9aefc4d343fb40a96bc6435e580b153a6a5244ae6dcbde9623959ff531f0557bdc92c63f60242bb0831aa5080bbdb690c969cc44bc315873ed89aef034068e96c74c5d48e3ce286472f5ffe9214169058ae9592dd95516aafc5ba4bf41cdcd4231924977850bca6483718f76252373bd1315d1b0c755dbf160e7538d62e1334e6d999278e4dedfa0a0b1c808cb97b34aa6bf7cc6d3dd135bb7cf94445e559461121e324555c3c16b44e7f891362d5d7ddc6d0f1d638b9e5d36bb9266296841a65925b7469b393b1dd75d444bc8d2a6018b3d716ad7167107dea7368a902711a02cebfcd13a67b2d8be9f6c69c1d151c1ab47fb42e5e4cdcbd07d0f915fdef9038bc995dcefa4e21fcac37a330abad77afb29da09c8f9b956f381f5483f6ef58e6a354a653c0bbd69d51d5f88ba5e03b917a7c50e1a7841490776c51721a0e0ccf2b94ce03c7e1ddb74f24d84b3a2d3285dc0e58238b5b05b8849bb74ad8a7ff37b493e825f057758e3780d8399cb3cdb77de15c066e1c8d39079a372c214d527a5aa9d512cf05f2e99b0b584617348b42f735069e0ff1ab99ac4fa1ced7cb5f5a5d7f6e7c202b8ef84199d0079947c29757577471486e8de1b1fdc8c2f2d779015e74db2fbbc053601bea22c4eb328668bf106f9acdd6ff29e32a656c651d5a81e51f07194e047e2292729badfba52fd0658b42399c5fd5e0ef31913a2b0a37d927db634b2a2f5e1b2039ae2807d5f940b1dc354a51c57ff949577b45344ea076f723ebcd44ee7269bc965178feab4ad8354ee016f3392f37cff3d861d392613b4111e1690a32b72ff3901cbc3097502a8f1cd5358b00b6a492966749360cf6e1822a4398d895f1c11cba8137fc2b4da55cfe79c4e3d9b9aee736d4f73ff47196e4e1d75f482a25bee4581af3088b59e9171ef599275644ca848b0e98ae01a1ff07ccc343819639daf8abe2b6e467230df0f05d04cd8adb54b38c8dece36d6adbbceed0c42deeb7c4faa9601af92ea8aa5f7980508c7bd762d653c051d720185f02e79ebc88c7e10b4564b61fe89ac7c678b18d45ea83bffa1cd7b7800742b750b489e19e76b214245f7845f31002e7fda919b29c051002cad5479b45ad213a8c9b2546e8dd02a3f5ce8d1409709466544e0dd15c34556b5cdd254053ea19ae18980362879120c4192d958ff576efad15baf6403fb6e6f0be00eda519acc1d00dc4edeacf83adfc62db35c613f7adbca97e22c7d2336d052ae1703d78275512f1f90251397fb9770a84e0c279d77a85eb1234c27ee35dba9d2b35ca3502145a847ee522bc7a050d93ef5dd748c6e1867e0e60f04f9e864ebd76b0f6ba5de49fd8a0d9154d5b431812d58bc62aa0b125e7bd19f43ee0ba28be5f32d581684ca90354348c50567e64726d2e99d786626210950885aead33618d5be7328eea47f52446e62ead70797c0093ecde51c8c9da0ea728fb290d0494c521283b38cb8904467284496d5d59711db4f80b8777338afa9c0bc013bfdd2b871f33fa7a26ca154c7455261f61b377fdcf78d23bf819ea13a3da3dfee76701b44abfd0bbffadc8d4f11d416a6e150211f8af15adeea60181e9f9373c9403a645ba577bfb619724b3cc6aef0bc0a6d7c1c132e93c23712e473fda194573aff146fe5c41960c39b6c7fcf39ecdb19a8dae2e47f2facc523feaa1531badbd30aa9f2a56a60d55bcc309a851f8c8e490486b77f7e8f3e6aa89fbd61a9df82714f10049a983051e114709c894783d6806790c167a26dd0dc135c02249ceb3a69a49e8fe7bc748d927626adc594b0645e70e59393d9d17f50e54e614a3eafb384bce308d21d9c2be32a597fd78ec2817c5c98f6e81433466733463bff2d4d5e934bb47717449e3a890938ce13bc748dba1e871ebd652e214ed918efe019b11a320ad94d586f9da7eb0699e9d8479b3b1fb8b", 0x1000}, {&(0x7f0000001340)="b3e0bde7ab71eea3b9477a71dfd75994f4c2ce29329da72fe2153e38f874d3ce60eb90c8eb73c09ec724612c03b4e60185d356d289c64aa261aa6538c91fdc8e52b785b94e70bd3d3354b4a2598d9bd4619ebb9c5f03d78c239e5bb99385d5f16a9ebb1266422b6f232c36e9ba29dbb56f0f48f89b82fe28541db29f1f76e00b235a80a4fc5a3e8b135c9b23a3a442e0", 0x90}, {&(0x7f0000001400)="6846b3a6440648b9b42e3845d5c48d2a60a570cbcda8ea8d93a4840a2ff7fbfc94e6f5bf2af1463f505ea3bb534b7a73e41962b0f2b7cde33f8328c14403ab810f7688984b422b544da728760a4ccf460ba0289567e9757c3c2f44581e643c290a12d7742caf0b8b1f204180b3d8c1a358be11c699ad87b846c0ad8968c87e6ac22d1df6371116a0ec8f94cf641c6cf65924cfa86743a2f26abf18a8ce4987b6a6145fc9e7bd28d7d82ad22db93d7eec40e62da087a0491166ec14deac4952654e8e3f8dffa7a169b6b4523db1815044bd1e49fd0fc8b8a201ff4ddc50edcc35e0c533ac1b7be3d20dab7b5bc5f19380763f", 0xf2}, {&(0x7f0000000040)="6dc7cda4e61ed222a13093366bf94ddd58c5f728d1d1ec", 0x17}, {&(0x7f0000001500)="7a3152e707c1f2c3796354598fece21a4aed694ec2c3958d7ad5ff1c7bf222dea58590bd0f5c23195b3150a84d3f586a8bbbeee2f7292f1fd35d4c9aa3e822116db6d098d266ffe9c59d36a5a43d5326f6a8767d81e16e2e5c8a966881f6365a4b7df0267b5f28e757594fad635a7697f449efbb89b3c1c54c81d52f", 0x7c}, {&(0x7f0000001580)="2ff29e25ed10cb0dfa4b5b3300091848c4fc89e6060a70af1f43dbdcabeffab05d744734126164f86048856cff592793bb2e56de83b2193b52449dc81aa4918d073910c07de347462213498e0de631744f79775bc579df2407f09b76d31c3d3b7d94215386d1733fdc0fd5c2927de09848650a3c8a7dbec1d30096c3c2ac24d927e9e2a6293780320d6850b66da54dd39719da342a742a604d7d0ce829", 0x9d}, {&(0x7f0000001640)="9e2cb12f94bee5f0cb7634fedad1eb016ad641088fe6637ad6b97aa731b47099d80f88152d6d0b85cb4377018f7b52101479b36a77ddd8aeb89df3d57c7a69cb7d869c19414a2acbfbc2010ea19779f132ef3273af506ca66738b6fd0b01afd4e97b0daba0ad4080a505d0aa977433771e3e6826be3953f66248f284a90b56e88ed09cb17b6ef3e52b5b", 0x8a}, {&(0x7f00000000c0)="ca5437da68861ea93e1170838069c6edb231e93714ec67a51c5fa0f398054a51826d10f7c9662eb6b4f45ee60ea2dd5d72039e6a", 0x34}], 0xa) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x1, 0x3ff, 0xfa2, "523f5a7aaf2f368774f2c0ca2c016ce21b1fa39c", 0x200, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 06:39:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r3 = getegid() getgroups(0x3, &(0x7f0000000240)=[r1, r2, r3]) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000280)=[r1, r5, r4]) fchdir(r0) 06:39:00 executing program 1: socketpair$inet6(0x18, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), 0x2) 06:39:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000000000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000280)="e36258e1c8f840e995861324771c46b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r1 = kqueue() preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000040)=""/26, 0x1a}, {&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000480)=""/145, 0x91}, {&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/66, 0x42}, {&(0x7f0000000680)=""/223, 0xdf}, {&(0x7f0000000780)=""/243, 0xf3}], 0x9, 0x0) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) kqueue() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:00 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x2, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) 06:39:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 06:39:00 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt(r0, 0x0, 0x1, &(0x7f0000000040)=""/114, &(0x7f00000000c0)=0x72) 06:39:00 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="b4dce715dff79038ef68b84ff7605cf137b09976a3745bb55c431f5bb3309844ef8e9545ff286aa30f7c49fcf3da16bacc09ddc001b0a11e8c9451dff3d16d1a18645838a5ed2d476255bb65722c0f31a20d29a4c655e407da7bdd1dfec48592b122c08e566ee3c90262173190aca3a77b81be8c04a081142539c9bc24b86a483f2585f5586d3325dce82db38fa363af8959761a7caab5bee80a2d1d0692e3bd650afaa863f86f8a344052f94d25c35e3a572e3ba95822c5e6ee5dab846539afaae3f5cab50abe2cdbec9e9534a0a9937b73a3c81b8c1389cbca71ac6f91ddefa6d99ee86cbe7b5082e30bb6813c04", 0xef) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1014, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) 06:39:00 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) 06:39:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x6) ioctl$TIOCCBRK(r1, 0x2000747a) 06:39:00 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="c9dd605402526a4d7f9744e4d50f01f824383cbbff7e9729e75e7cdf37461a335ddc2242b6f2dba12b00ae825858ad990967f8c8ddd0172a4728c8dd8003a7f159de25ec746d35791d1f9c0295ef533e81c2eea94242a2e776bac79af38fa55074dcdbc5f24e5ba31952c3393958bbe28166efe49b22390118de758cdb67cfeaf64d704c7002064f33fdfeb04f36f5067c6f0135e55229892592771790b0fc9d115d", 0x6c, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./file(\x00'], 0xa) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x222) getsockname$inet(r2, 0x0, &(0x7f00000001c0)) fcntl$setflags(r2, 0x2, 0x0) r3 = semget(0x3, 0x3, 0x20) fcntl$getflags(r2, 0x3) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000140)=""/60) 06:39:00 executing program 1: mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 06:39:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 06:39:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setown(r0, 0x6, r2) 06:39:00 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) truncate(&(0x7f0000000040)='./file0\x00', 0x8) 06:39:00 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x9dc2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) socket$inet(0x2, 0x0, 0x43a03a2a) 06:39:00 executing program 1: mknod$loop(&(0x7f0000000380)='./file0\x00', 0xc040, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/8, &(0x7f00000002c0)=0x8) r2 = dup2(r1, r0) r3 = kqueue() r4 = kqueue() close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8000, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x40, 0x1000, 0x87a}, {{r0}, 0x0, 0x28, 0x0, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6, 0xe23}], 0x7, &(0x7f0000000080)=[{{r3}, 0x582f16a453c5d525, 0x517be6c51573f343, 0x40000004, 0xa8f1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x66, 0x40000000, 0x5}], 0x5, &(0x7f0000000200)={0x6}) kevent(r6, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0x9}, {{r6}, 0xfffffffffffffffd, 0xc, 0x3, 0xffffffffffffffff, 0x9d3}, {{r2}, 0xfffffffffffffffa, 0x24, 0xf0000004, 0x5, 0x100000001}], 0x7, &(0x7f0000000040)={0x8, 0xcc3}) 06:39:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c6ecae3d5e489737a50a13445a083738128225f7512c2bc05701faf3f1ea704e620feb3301168979430dec4997400952ba5389bc43f4c8167dedaafada5610d7c3b09b8dc3fd20b6d6b529599374b58352e5f3dcc8a7d90263eee744eb05cc13408bffe798bd9430c5fab2ba2c3b611889ded13c156bf30333eacd9806d89855709da016d8b1441f8aac304c809c6c978eca95cf23b479a3ac7533e38ab785502a283cb2f4180544f626b52911cec4df15b90e685c1241a46b1ca1237ecb9cb814f2a63d6f1bf28933b2bfae6dfb0dccfc3a646f16ca45f1672c8d45156ea9a7604f272c73b3eb1ea44d15728db067badd242672f37cb7addbce6d32932e867c286c8441f17a13ea6cb5d2c5ce3424b533efd30cb93e7fde51d967f0679dbe2a13b3ae26a6d484846df10a61ecbac740658c5714fbdf968d213566cb6f84b577873471a958458ab76abb6f6de98498527aaa2755545ef0af5b272a0535596703def6fe469f01e031be456f4d33cfa1ee4c41a3de5c2599fcffaff0ff2b79ab641fd811ce3bc5bb2af839673d9a3bbeeb7ffac2328def41f41c27be8d90533b33e805ce4a847d964b1d61c422fa644f2004576375bed8a522e4914a1e503cac01415b583be6e622f7492500def7b899463a032d3e2c57816d80424f59cc872f11e89498586bc792df7510ed82f043e879434fc5bc50a18cac2d7a349cbccd2ca675f0e00ba41c657144387cbcdb37fa8b5d0e0d15edae1253714b86a5b6a8e4f9b1458287e7bcbad066b63790c94ce083bd86ceca5a45894f8d6cf8b9301d39a11c7e6673273fcbc2317667404f9941d47c32e107e734b04765f74de791201f5f3e28e8859eec9596ba6f6b840e6c92798603ee4f72cbc13732b9396137a31d04fe3875a5f5e69edd09ecf9884034cb66b8a89555c303dc3818a3344293aa13829b1a87862fada517aa4680520245d68e18dce196f15d80f93904a5af28c6778fac043ffb3353086a1d974b765ab25536e012986da7dae956e216be06b68f0d09e3da1906ef70770b1ab08fcff6381fbedc7d63bc0de56b3e54a9f4783a769413a28002b9d455e582d2e3a4456a81ac426083593c1de6c1d08ee55cfb8777ef0e7d044c7c30e038450530faf4a0c475e13416b598512dae21fcf3fb4cfe73f341d3e5b2417d46632d9da2de856997d816c642f059efdeeda7909fa9fa6ed61569410173d281fb1e1dfc37bd1b1bb5d6524e1234a1c31ecae76f225fd322cc96a62c342a9523f74f2f293d1a261bffe48391554d71858b73bf1270b7680cf5ab539b2952ee9b4dba46f487101ec62bfc8e2cc270dce4205c013fd44cb5ac6a49b48516228197d18f3f3fa951d97fcab4c3d14fe39c21cc4f081a0e9677ef0516740ff2e1d4326205e28f4a535842757a8c04a60da6f531659332d93e1f23316c07c3aac7e83aa431889f19cceedc8a96996b05f6c0927a78ca141d02f5821782ed9db8bf3f2340de0af68ec353b320bd2a12ab4379d4b24db8885589c67bd0d65d75cc6f2060e40c2332ea75ec90e7ec379098a202e209f291a8d13e9b52963e4d07a64e9576545032e00d5b8431686173784e166081934e8f6883dc74c400af8798d19a1c5e7eee319ea6b2291f0250542cfbff84daad47dd9b21f74a4454a00002f7c874b1504ea53679b007014dca28857c3039224b95203e416fa13ee58b3bb614480fc97ab61770ab595a223ee3d0b87366954c5909c1f8790a897d9dceb2fc46f5d882bfa959f51396d6abbb6ccf1da447a4d70e9b1d85c38ce60355f716a78c2d3d549b4910d9b32b4164f9c084e4a441b946ba9d6b8c45c9f4b4541a429eaa0129139be5956160935ca7d74d63003626661a0c96c120b5957ae3c02aa0042cb133ea4bbd686917257fff9a8eb2dad9897c06cb2260cd2663b06224fa8eb793527658c88bc5754c17a91dfed89ed060e26b7c3725de173c08e3fb2177df78c4cb4741bad854c062777d383ae1e39e4d69ec490c9feb2499f2b19c12432339df3c7cca3edae57f7aa760e11c6a6643f351b8539ef8df44df731fdd17b70b29f94fb13441689257fb5d8b571538d94eebb60c2d94622639d07e7b26b9e51005e2098a8c9c8833ff139f258861205f0849b77a64f67fbbcaac7ca2cc570e08f86f93e2f292558fa595e1521200e324d81768115eb19c88e42569d8abaeae459a0625d88ad5fadd14dd1f48be6918eb92814622f563a3ffa3f8d78362be4b5c55e10b58c91fef260b740dd7f05e4d2f4712d2a76450dff041a73648b16ba2515da2c1c3203753c17a9914403af9be6593ad53e4f1d093a0e2784199c1a0ec76578fa005ac5a411c6ddb90bb03b84b8a8abb3ea0f98e7261a94928f24d0e9756b00d6ec9d0552fd1d69a8683988849d4bcdbe11f85bdd082b7be16f9f71f69720d9188c70ca4d0d8eca063a5883e8b2f5a405ad14583d0d115336f218b079dd0aae908148a1cc500ccecf99d7d760d110b0467e337d4792454f65de47929622357d1bd68cbb29bb5357ab47ef0967f948529a9b62e88b293d1143720379e3b9a392127328c15c80c333e808c178e7e67b9019b72329497f2561f679ce68d1c1432885ac9e29fbd99133acf823ecf8d69019d86e267643c75ea975b102de774f4bb744f2742ad60b9a46de89b4271ef86f69e5b087ebea2df07438dc994553b5c0f94d7677fd666f50076d4e9710f03ecad7df6ba12431b62d10256737b2e5950b63bee28ecb7f7db79cec9288ddbc1723039897494f2b6fcf83a4ae8a8931701670e523ae8118245cfce6833f8cfbe3ad2f0fd05ff3282e815f4835ec6001e03f426879b8b1dd790348cb0a75c6cea3b1e14d551202908e99abf9e95b0c19a47f14880312212b9f99efb573f00e48fa516a8891107c392e095a99a9196a7a2a98dd4dbdef7971a098f2f9f8f3670778a86ef2d54c6ef3b02dcb2b9a745fc9f834ac28c280ebbc79605f644effe07ed255dea03bfbf625b874690dd9bda4dd786d8947f7975bcf4e20acce96e10100c4c0c2486add8df3644df0e469349f0b78a8d1c77e6dd789cb6bd268c4c33ad41cede56b7ccca23d60aedd7fa37a8bd6b58ceb8d6bfda026927d7dfda47d1c95ea06289e35278cba83883af177b93302c1e15f2fcaaabe8b431960d7a85e266f8abafbbf3440a7bb165be106829d3e44615ca72f5aa5f414ef0c4a5af8717128aa8be32c78129fd7f81da5d7ffdb6f4c39b488cdea5a750fbdf842042371efa965623d26706eef29570b7b4f54e5f6a569d379f6f96b5d89c7e80f84e22d021d7fde9e7a52061c7682f3dfe512a96d34122738e04b7718bef07efd64f371e530eaa87b1a6c3fc88df1c8c63dabe18612a44f61b53cf725b179001fa0ecd3159e15cb0814aae012750c6f642ec210c4cab456e335612c2a0ec69835f9a5d22c858708b298ea97a746af2d525c372da4fc17357391f996c88bcea44bc5a380635266df5559b3d24177753be32f0072f46bd1914b2b02600d9844ca66b4b59ec82b722bd70fa7a694dc8bb7423d70fda1ec307408623721b7170b2dc92fad938d6d1f393c02d08ed7ba41ff21b192bb5706241e4ad5bb33820d9f84fa4850dd97766f3d4d20173985e4df419ce09ebca35fbfe64760d4f187138643e1fe7ed1e1ea4298d35a46fc938c0b17204571423ee25cb237182303e39589dbceea6ad97810e5f3748e024e17a7589c68d6b00f9b89afff208e3c8d6b5817e18e3a3dba3a80640ec802d5a93043cac399c8ba475d3026f318b6042451b31dff595d1229284d731349b881c02fda3c91c3c06e05ac14ba23317529d65420b70e91a14c179c7741e5e5af8defcc80f027a21583486ddbcfe0275cf10f919f9821fa8a101183b93c93e9a5f8805361e635becff954aa40c443f3456d7f2050485e100700abd1ceca15ef753ee96f27b5e8ad6caa296a42fa0ac697f070b56a27bffcd62ebf41310c4cbc7ffd47ee0595da8671f183d05967be6d17cad5b4c8fe3019454eb51c2e0abba57ba17cbcad7f675a749bbd265346e9b83df04b017288557228b6e26ad97e4feeaf2ac2ebdba33fa3ceb5ca15a1c57ec16ee8775dd59f9aa09c58afa8f0ebed25a0ed1bb6b2639330d320245fa453edf5c17e2322f82bda588bf5cc64dd1ec56d6acc10aae4b6ede46c068f6d3a74abf3853faa8f105929f6b742433686cd353dadb4e26445f97d3c4d82d22a30b6b3ab1296b3a135811fc89ef898e673a6c804d23d0374adfefc40cc9ad4dc38001fd94ad2229f2a0a1c3f649225da214986ecdded14c5df8daaaa5734b5a7e8f43db7d91bf7653ddc01be40fd0d7bc1124f647a6a41e82aa61aeefd49131b12d25767bed00ad032dffc8f3c00b9bf42853ece04be6fb23080407d8a42f0915ca2131ddcad6893c7cb4896f808191a459c72ec98bcc8055371ba0704d40df89ef7b91599d2bcd08b60ad77f49c4d4084ef129ee8986e6c2d173c8b3f48fc0f68e7334dfaa2643f3cf65591bfb5120ea23d37384cbe01af3e0f5c1fc9de24aeb18f45dd807eafb624b075c84f457ea0533de939f5d35741e7bcb200b6c6dddce685edb36a3b104a7c3777b779f7cd629e4f7ec670cbc7076c092ad882e655d90d66bf8e08f69ec6929d585962f5b3125f4b59c85b1af20ccbbbcddc9d6a3e3a94548b0c06b431357cee2f4bf66ec12cf9dee9ed35b8d88855657e1731995ae94bb149ac557a0bd1704ca094ff0eccdc47b6bbfd604f336cb6789ecc8890bb0a839678842b83eebffa9ea0577e2614bf6b6281885cb61c8049a068b53111625c0440531aed0972322d036e8035b4154ef4dba43912d1c0b26665e71f69786ca6a8334c2a69be5d375a5d3071c9f4652a1a148cbeff775f11bea440ca2d6ceb65458bf5653887cf7437838174c6bc48fe1cf16df508536a8b595454348e195b2065c20f58127d213ce1726d4e59666fdeb8c3bb9ea085e1c2be1f685ae7ae5761c68c35403493fecf333661a6ce5f4b22e7d2d42a4a2991737d8071c45ff252fd96fb4eef0805aa1255e5b2852ee090c4f7d98238b0f918873efa1a6cded89901e3ad7a0c73f95a1e09653e1d1fda7fde8003c61be968fea9d06c9d6d3fd3eaf4dc579006cf92ee5d76c2a7f36eae6aec540a7356614059ce4d9548f78c33cdfdb3a91a6aa4542b4a5c4b6eb9a24e9d337e53b4dd852ee19ce847f25bc948df38215c4363191da1f39262e513202337bf3be6f150e8c9609db7aacabab4ca95b1dc2d32596c580b26dd073b38c2367720f1c8788e22008d22f5e19a8658d4a4d7f5d61707d7b523f5fc06dc48c0db69d00f8850e7e080e94e541dfdac975565c8b5fc11a63114c52ec903a1181ff9acf99efdc4720e46433cde8f463b74e2fe0cb23db064a8f9dfc623f348c109de92b62b803544b26f4781cf17f6794bfcbd775ae58cfc63d13384ceb6b194649c4b37416263fac84af0c627343db0f365b38d454f81df12782f914728b60062f2f63a40262ffb21c19faa1934af355dace90f30df067a0aa285c6ac6ce14f665d50b7dc9d8650237cdc70afda6290430d27d8e4b7f00a47910051e988dce15a962516feed49b3a24c7a686c213f7da3db2dbb45b46b2cd4c7896b2c57f248e0c979f1246db58f1f88d854d745bc7c5a34928b7154d365879432ba265461c04a6e23a9b39a1f29d9a8779a5bd31635c13d8202135ba2caa63db843ab848fc790fc7f8fed42bb012d902683c309ddde74fb6ef285845", 0x1000) shutdown(r0, 0x2) 06:39:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="f30400e001009dacff016da54ff08783ad857c1e39c29042c664fdfabdb763b06743d825593f1a427019932bbfe01b386a2a89ec70a23fc88eb0c003e98ab502969dbf8b3ebad11b8ed1602c5e08d358f1537f0cbd3f59fdbc9ce25fe61e0d8b307c7631339b4c0c6c9b017ff6f34654699fa598d9ad5e5dde7726ab2ebb7ecaad3e"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x3) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$setstatus(r0, 0x4, 0x80) 06:39:00 executing program 0: mlock(&(0x7f0000a04000/0x2000)=nil, 0x2000) r0 = socket(0x20, 0xc005, 0xffffffffffff86a3) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000040)="6fd28378b9c0a0d40f6466908eccdf914ac9b9406cb7fee763f449226be5bad1f9c276938b6f38b0e42a004fc1c60cafe0284fd86f0b06c5ad65cd19c95d6f115280a6dec09713ff6c0f8a234250e80d912b8d8ab31e04701d8fd95457491625cbcb54257746cf5554f2192efb59d0f7808a0eed1f3d8b332b45fef0e4b4ad9008e02c5d87a1fa06a89e6e4957c1c0d6ad3c797484d931d864505cad365ccc665bf7b98a6a7f86b725b2e5c5326a096d94162354a43b21a139eeae82e3030f76e89f65192e781f9749758ffab7fdb27ae7a05dae63ac325da59723af52df850cc33157ee2f53233e1b4b5dbdd7693cb10aeebd6afbb730f02d6426be2c05cc8df2079e994cb1ab3df1a0ab13e3095224faaaf74b1e4082b3cbeaa2186b42272543181631d71f7d7d0bf201e0c27d2b952aebba0418d8e49378aacd4a7779db5ae639a1930412704ce2b20caf5364971003f01a2e5766544563c92363446386a3393c8f690eedd64c6c969fa14c561d42d5dea4568db4776d323c41d01e23b116265027ea95cb428b74fac1dc029496b0bb946164b019497d831544be39de446d5b295ab336151cf73d624b19649a0d34a9341c13c984c2f7d1b8dea5a64ea374971d0294f7e304af51faf2970c9905a613a82aa4d4ff94ae69a9a2ee038a56a3cd66ad1aeebda9eef987f60acd606bb68939628b8a7c5f90da1cca53b01ebea651af86961859150f6854105579aad07acc893c0246589a1a9ebdf404c3fbf241658f1302ea31f2c4fcadac8e90869eb8d20aebff8e4726d275f3beee549b21171bc81f663763dc4489635844cb856b3d806f7f34a5b434fa4f9443a614a3c306e38769d4eef83a64a9c959b22f23f5d16cf27dfc210cd43a41b5b90a86072817044b7130c6c6655b97338b03962ad3923e762996f59c91f0f141138a3a72a5e931627222fcc419b68d0e39860f21ebd699e9b30dd13a85398716b6a3637bbfd9fffd59945999da16e9ebe6d9fe764523fea60b22d1821730f550ebd64cba290e874005b146ce053c4dd8f2f9b0c36003e047db32f41f960e3e55342d669ac6c6ad42c4cd0a10338443bfe2fdbeba8b53bd75042bd23afb4ffd17d6f4588920b81931a36a7b66f0e3902eb8ab027675dae2c33d77ae1c8e975b1f5dfe6d159361e92af91b52b285411ed2b09558914d2c06d8331a1e685409a9b021844a98135d441e08cce650f1259bfba827b067c7beb1dad2881571ab064e4be2c5f4564938e98224541b9e8ae02d42967b88b19d5202be4f8a08aa59dd06657d037c7184b9cbe0092ea865e874a2fdf167eed183a8d94b90ca8951097c80b0717eea96c525122852c1fba887f1d027b803f980bd95b7a354e648d0070c522bbb04fcb08c6c742690a1ee130e8b2bb62dee6ae36ae5a2e9a5b6cb8f4b895291962cd7f431bc2c3bfa11471116d3708a6f99c874ce70fac9568e52cd07053d2164884c612e2370c009fb0ed7e94d49f0afe28d5e2f346043d678690f14598c321cbb36581a434190de2b34580a881e52292b5ed8cb1c9b4cb58397b2425f5ee92661b317379edb8d6e4b743377bd5db9069b2e1a12dfe780214e24816b8fe28f006c22a3a92d4ec4dcbcb90735a8b3fbda724b930f1b43d582b29b4271ffd4eb30eb17a9c9b81b222587ede5efe3415eaa4888e8af04284b15afe2dd603808e6a4050ab2d7662f43207fc2c3b5b246d962a1a1df673117902573ced0e3c8a78a313e0b2297c2e129d31aacae2c9e3fde2f522fd043cbe39ebd863d8004ffcd3e4167600fcc9c48150ba17ae446d8978b17a64dc3cbcaa5df49cc4ccc4b9eea272dd314884dcd6e545db0282ce3f0f024fb63ff91842dc97be2db7e2607de9d35c6fb9cb76cb77566f51c476e4c61317f2bcc7f975cfa8a1cc2d34acb6649de537f90c5259f785f601ac093ca37851e40e6e41c3f6af514e0b841856f8275d433ae5f244fd32b118bea9db51464fcbd9a3b02e2987d8bf18b3c8bd8489e91c711f94788dff4f9463df0d46520848fd28481887c64d5d0904e3d44ef42ee989462e3f4e09c46f3233018fb00d302fc33b10d556dd271894102cb35f06eca04fe289e57f8ea1851b43ce4401258b1100a3e06b9f0a9759a8131b3dcc5068c3203bce1acc3b4890fabeccc66ec26f4a6fcbfa63038e3b8a6e7d9df95f28360c6890909023c13e9def3f8a14474d4be1cc5a22b2753d21d0571c23aa6812f38361bac29f8138cfef9545a1cd0ef8cb23295ca2330de079c0fa01a1cc0ac92f79ef3c8ab03c1b0538835852e09e4619ed7d44eec470494969a42b5ee6c8d9bd074a783c933454b62dab51ddcc7186fbccc6583163bbd5484346fe80354adca6ef12eda56715bfddbbe1bcfb771e3e3d0bde3f13c582054fb8f45fcc08787a780e378f8e6359fb403b15dff9ab17767ff4c529afe110ff37b2d74457f3c7c6b63e58b331d30f81600bf4e1ebe853d26167effd89beaea07065c2637ef7f83835885fc3b291d63b96190bda7b8a1c1b4eacd91ae056a9472b8b25bc09cae434d5efd8ca1c5b1e2104ae8e90858a258a736a6a0ecaaabe2a445016e186b6f14579c66a6f7e13749eb95fe2e45dde754adce78144afe58c85757e19711e05a50f38c7f71d7318440aba3e424acbb96a5f26b8f290a6ff9c78c7bf8687f517ad6300089fe022101d0526205ee9f661799718bc198a2e6c8c5ca782c5597f85aed204d59022b7fb2f22a0bfa9a64054ac3f92ca0715aa6d508b7f865dadea2023c4a2dae116282017ebfcc5bef60bc5452be2d9f245fdd027409a9179216412020fadcd47f00f92261e21e8db95fe23551e1682080c73600c876a2f14b8aa997cddcb7de8ff82023cade004c99160c54a008132a0a7dc3a682398af2defaeba8e4b04c7e3074a2e506da66dce373bc9c82464991ae99f6328454998bebb43d491123ac34cf3f43a396fbf5f93d52597ec8c568a7a5acb1d1e0be861630e221a2eee0e0d234f5f7c20c526603ce6477cd804599883f18076a68f9528bbd0441ae1905b9f599330dac0cb06b6ef009c3c54f944cc62c2a2974d4ed57d3c72945e747d2a7a76dc29afa54c3c3cc867268e7e7a053e324255c5eb98f39ab14b625b1ddbb971f681c5e67855c402eea08e88764db2101fcfeaa8796155a0f11decd4aef2232d422ed93224dd7e45e356edd598fddc74257953bb776e6168e75bcb48fffc0d396fad63991fda334bec102fb8d7b9e999acfcc514077c66e46495a9e93fc20eb8c23f0b2635a85ebe7f279ab630fe3fc9e192e86b1d88208db2163af3908e52bd5c5ccc9ee488413e8a9a9397b6f27a1ab0d6a2a2eab9c571c302cd2dd02204b64e3ceca158b414e43bde884e356d8ad718039608b35c504c1c46b13bb1ade42252904c9ea7ab2e23b9316a79a554fac59e143dff05051b2da875c79d81decfbf3be0d61736069ec8618a5119a95154abcf26c1a6252aca55bde67cdb9da7320c4ba56aa9d095d735e57d04dcaa4494ac12ad81625f40055a8ad3c83beb8656420031dff7bd9f81a48ae77f566bb7be4cb7709b658ecc6033af62ec9cb79dd37c96ed6482ee181e0b0f37a0777892b6044f1a1ab4149f6090f9c640538d7a84cabfd52ced00044215ea705aef15129bf10ec00f3276d039d7dfd3399cc5decb77c9e1250e893f70fc13b0498011a7106ac9cfccd9265ea765e7253410757260531a42d8df40dace9f0333c8172e5164b55e2a7754c4e15342d3ea9916894a356dee6221f66659ca1e834800896016370f1bf20364d3e143ecdf0d15fb8bd02847c9825e775eb464bef2ce1db419e8594a0a06fde4131e6801d683a47ff7b75e87fb1e92e27b4b8af74c055354dff74fc5fddc1c013975ce83163997e67d05d3ee3f4378423d6606f46b27001d353042b904a2d92d46831cce272f45e3d396323518d11040b1bb0938aac5f16b06bccc05befcb3502bd1b2df567182ce532204ac9614f09309d8924f41884ec6913f9aa49a9a8d964e55b53323c74509e1384fee2fd7f2340fe5162d2ebdb8c29a9252e0f12dac9c7ceaa86847eef9497c1ee070082d58ecb3599a937616ee0bca5f1c1d5fdf56e05ba7bf3324bd1d07d92d1a26e45940acfd23afc27a6e90ca04c90426f0c6dd4f8e86d78c34be4b9117b2d3936be890e7fd251fce7772a4ccedf5fad91e6c253921242627c1cffbedd61e9ea776f6a856983802a3e05ed1e9dd729e768b9117564edb97a74dfd3114f2c42992663a6ac3bc579987c480a33d4b77db72027d427d574883af7a22b491fbf4ef8ea9eaba0f23e55b8e587838ef453831f16bea87456b7c10c71f27919f0248b917ab199693f5f317985c5b4e2d02e7de174a17875fe31f232d1309c43a4cf7819ad67a923b35dffa302aa32db0b1af85075ebb4d71007028b5900b5a70606e0ee9de65a08ab49af5a79fe86671dc22233f9a12d17d7c13ea9459c66a6b865f29cbe27cbc56f4adcd99a38fac221a651e18f6f38bc77d36fb7fa5a40b66a8d040ce1825c5568f0f82fb3c8e3e5d48281d9d5338b1b736a48b06f3ab832a4f4e59151bf74b6613efc3395b99d71a4f3ad3ecc1ee4b7d47fb8ae68e79655b2402e07ce8bd978da008ea1aef4e76a12b39d3459469af4ea500447884da7c3f1d63bf94f450f49131bc07867d87e6de7a453ee985a7cedd2d9bf722020ce820a693b02d1ffecd0290f6735ccc728c7186421eb6e3c72ad009b4863dd1e441bb32e6d61d6ac259b4c5ea138e441316f96a8fa0963dbfa7d8ce429e115f6096f146f3e4ade86f0bff3c19a8d38b8166512d3c73cde681b5cc6c676a4c1922a6b9a3e0ceb9449ab5eb561e532c1c988d0b9b10f3c45670130aaca9d0e160e8898d6a6a533df0f9379bbc93541a3d5e769608fbb131ebb4c242412767cada35d7aa7c38a825cabc157500d138011dd1b75d895b5bb8f472e7971dc312f7e67891a0475961c846129b3890e7bdf5552f337a242839e133b5fd161487852ec93aef8e540ecd3f2e2551ac73c4decbeb39a76a35183cde01299a15b567e3c9466975bcfd18eca5d03dfe6715303fd780e3e6c593351a3bce37450bde289db15a0d877f35bfe474e15e8ad727a33c4abe85218d230e58d89aad4fa0fd59899db108b502fe4a1e5a70f7becbbe29c0f699985fdc2978e540886fa4677b5cd0c80b1d2078a9e6442ed78d15abcf740fc697675fb991820818c0cbfa990a894b6625e0c2c9f31cabca3ee8ab48daa6ea0b948e994b3cef61a1f93e6a381be548e42587cee70417e58f979c4f86dd36df07b330a7a3dc9f6832489c399188fb7591c7883d3daca3274e35a0d9ec44db6cb67792aabc15657258bbd1da187f8c6763a95085dc4a64f64216f90c7c259782c1bd079837a6719c2067efdc9850fecbc2677e63e6b88e2d58d54c9fae0578a13f631d83b4f7c105be941bab36529016ce50f63f0ac883a1f2f955b4f514c8438d0fc0aeb2b908f578de90ad3fd77c1bc1152ab43ef0e2935d398f4e716d04d0071597d72f582d3393f24fd4dc67a55bd2f371b8f67fd9a5f54f5572356deea9ad4a879eb6cab89d37e6025d1f5045b1e1aad91282a0779f72db2a80b0732e178f894cea3d59a3a2e979d6c1699b68c8496c2b8fd03f118d4a10f52da641c4b8c4759be8fc1377d5cc115d58bbfe4772f82a69fa5b94ab48acccfe878fbfdc27822a5483d85e90677dbe48bb868615ccddaf0110051668936341e37d86abc3a694c", 0x1000}, {&(0x7f0000001040)="ed80b96e1f6d93b4da38d625cf784b204604ea756ec8d54ed69890fe9942ecbed42044711cbbce3ad71187097b7f4cdcb0e59894bc12f543c1e10956bed946063330264d5a8e66bd98c99e71cb7ff5f02b1764813ae203d1104a638070abc84e9473db0a476d3a503d", 0x69}, {&(0x7f00000010c0)="6608b54d44844d303d1e0a6ea0ca78cdcb6da375c3b8a15643c8461406dfba003bad206c466bf3d8e9670d984c28c806066cc664580f9403a201adb8e1a0cbbd8983e5fd88767fe23e138a27f936c6f51d1cc07b959245215b9c56c98f3229cc3e1960492e26796bd4926f928300e0e1a5f7a239bdd9cb41978b7978218fb425d72fd1e86f4fa6aa6666991862d7011515c484c5cf4781a9ca1bc2b896be4b7cc2c90f6faa6bd9b3e7e465018847285159daf388ea3c880eff3161edde8df2ad761d15c688069527cc2a5992878eddee82a52b0d32080a2452d9b37c3c885743ecc7", 0xe2}, {&(0x7f00000011c0)="829447bdea56281610f5ba414502705845da6b0037ab89e1fc078af756ea33d77748685e10681aa7c8a803133e4404c954df3672f7d27098a2365ddd2f5e50fdfdd7d0eb9e1897608b188bfd45984bfdd5c380c2f43b0b0f0de5d959b1b0b5728244689b96e8c3882ea13d1607f6db7f5bb0bf063c6150a24ef4f52d38ac277930f29916b2c0ada87accfd74b704cdf5b8f9f8cbf9646596de1efb8f361fcc4037d1f8f3409780ab0208adba", 0xac}, {&(0x7f0000001280)="83aa7e3e48d27d32cfef5b98d8cec288b7e81b22b91df526d5e24b92d68059d1a627c89ac8bd6f25e5ff76abf8f87facd29fc754dee7aa5ceba0061552bf5a9baf8f7e710c57e2c2f4e45bb8df94a67c73bc3f3f428ab21e3976f1a465ec30248b65f1b3b5519f3061ec36c5328c66487542ba4833d586822172fba0cce414be541be965242d4a3f2c2ed123825f1bf5e962e89c49683b9452a1f9f53624359180244b325f525b", 0xa7}, {&(0x7f0000001340)="fce30af236c4636157fd63c6c54b56728e558522ff45294d8c8cd5d6e6265895100746cc543a5fcd8ceddd11aa011b1b1cc063d1ae6fe01b8735625cc7c68c637a07ab95244a38e891e35fd992b08e5ee42468569a78dcd53a73f9a1f8782176bf91319fa25b1d038cbd51d2fa766995e479b59949571bfc0977be10e68558feae89ac36c987f71f939c2c384ff225c6e11ba29a313d869de05fe05760cbeba0c6de4424a8caea563ae4d7a570449af6f9717c635976c3f465095b054348dd84f3b36d745bdb8f6519d9981b5227778a3e8fa025155085fd50ba7a95c36410141f72bee2aa9dc4ea43b68f7ebfd2ce091d53c9ad6d4dfdf4863b75fde4771c", 0xff}, {&(0x7f0000001440)}, {&(0x7f0000001480)="e214156b081db67b72c157b93e280c638e093dcd57350f4fa7485dfc86ab7056d7bc71b6eb9c3df08eee009824468a", 0x2f}], 0x8, 0x0, 0x0, 0x401}, 0x0) r1 = shmget(0x3, 0x1000, 0x6a8, &(0x7f0000b0c000/0x1000)=nil) shmat(r1, &(0x7f0000dfe000/0x200000)=nil, 0x1000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) 06:39:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 06:39:01 executing program 0: r0 = dup(0xffffffffffffffff) r1 = dup(r0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0xfff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x4f27, 0x4}, {{r0}, 0xfffffffffffffffe, 0x52, 0x0, 0x6, 0x8}, {{r0}, 0xfffffffffffffffa, 0x14, 0xfffff, 0x7, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x1ff, 0x7}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffe, 0xc08b7dca79206861, 0x80000021, 0x5, 0x12}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x200, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x28, 0xffffffffffffff78, 0xeb5e}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x8001, 0x3}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x1, 0x101}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x10000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x34, 0x80, 0x2294, 0xbc7}], 0x4, &(0x7f0000000340)={0x80000001, 0x4}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) clock_gettime(0x3, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x100000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x9, 0xffffffffffff7faa, 0x1ff, "c9c5271b1eed0e4e49d2ee92bb4706c8205abce6", 0x2, 0x2}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xdb8) 06:39:01 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 06:39:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000263f34888dde9b11800000407a0d8bb7776c1559b41305421a1a097b0487d2bde5540c2d5c5af5e2c4f1c9127cbf72339052"], 0x10}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) socketpair(0x0, 0x8002, 0xda5, &(0x7f0000000040)) write(r1, &(0x7f0000000200)='-', 0x1) fcntl$setflags(r0, 0x2, 0x1) 06:39:01 executing program 0: mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/4096) setuid(0xee01) mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) semget(0x2, 0x5, 0x2e0) 06:39:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000ab1f540bf743917987398f335322ce4196457ff0c878738ce03e35"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) shutdown(r0, 0x1000002) 06:39:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) flock(r0, 0x8) shutdown(r0, 0x2) 06:39:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) fcntl$getown(r0, 0x5) 06:39:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) sendto(r0, &(0x7f0000000140)="e50b4c9dd510dde3c7cf282950202489a026baaeabe8d6286f8b36f1846ad89a8c6f75e8d7fb5ef3d3b8b8e3cf78796669856ecc1155f3b009506e815c1bc4e71e01e5c9cd57405ba6e1d50652fce96fd95e7298d93c345d629fc07deb8c30ceb93bb7e1c86173032d8a69f641a9c194f9cbf5d8e3f83303a8dbf743", 0x7c, 0x401, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="1d4093a16a80d9ee0eddf5bbf8befc66515bb56832a7a87c9f2d1af8103f56f01e575951877845112d4ff5067b5f144177c4c9060d6685b66e3b98727ff154b0ddf645dc32752658fb1d1a508c893023885edfdb90eb883abe13d8895b8411aa485581a7d1dcf4ed68d173d59e465ed546c9739601e099949ffd", 0x7a}], 0x10000000000001a7) close(r0) write(r0, &(0x7f0000002740), 0x106cd) 06:39:01 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000100)='./file1\x00') shutdown(r0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) readlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180), 0x152fe6fc8b79e2e6) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x40e, 0x0, 0x0) 06:39:01 executing program 0: open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)="7280") lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 06:39:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x1}, {{}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) kqueue() close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000180)="92e5f7cf5caccf3c155f3e75a68d07fa1766b4cf037b71dabbc06f375516627b6dbfea8c625d581d96941569555e10c3c52ad364387fd9194c92c728a1fd60d778d26897b02dfe1188463a5bf0270e34e1cfd9346b940297b5c7b5652251dacc2517ff63e49f2cc951a0759744a5e272466133b191510121e8a2d7d9219966ed3f1b03db18ad", 0x86) open(&(0x7f0000000000)='./bus\x00', 0x1008a, 0x2) 06:39:01 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 06:39:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=':', 0x1}], 0x1, 0x0) 06:39:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getgid() r2 = getgid() setregid(r1, r2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 06:39:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x101, 0x1f}, {0x7, 0xf9f}}, 0x2) 06:39:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x50) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8100, 0x40) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) fchdir(r2) 06:39:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = msgget$private(0x0, 0x85) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/91}, 0x63, 0x3, 0x800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1000001, 0x0) write(r1, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809", 0x2ec) r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c453527dfeb101ba1198e37d427277d06c61b27b"}) execve(0x0, 0x0, 0x0) 06:39:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="d0c6a6f7d67346de51c68b565c6d83477d7f1f6a63bd571f680d138cbb872d5a034e8aae7f88f811a8dc3a85c6cf93bac23af10503834b0588a44f1fe9652dfb8fe9371276ee94a074e83543fc236506459527dbf6e9213c81d9bcd334a378bdc735c84c201615391e8476628a8bac6071565c5c7fef461c3ae83e60285167a33d75b77eed3de303fcbd216ad8f4c2ba80b924ff0f9e28388cd1654f", 0x9c}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af", 0x132}], 0x1) 06:39:02 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003, r1}) r2 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x30) fcntl$getflags(r0, 0x3) openat(r2, &(0x7f0000000080)='./file1\x00', 0x20, 0x8) 06:39:02 executing program 1: r0 = open(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) unlinkat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) 06:39:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x20, 0x101}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 06:39:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xb1, 0x11) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88, 0x4, 0x51}, {{r0}, 0xffffffffffffffff, 0x8b, 0xfffff, 0x1, 0x80}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x2, 0x7d}], 0x1, &(0x7f0000000280)={0x2, 0x5}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011ec5f504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb23f9b61185edd4d557c0a", 0xb6) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x8) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 06:39:02 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) setgroups(0x1, &(0x7f0000000180)=[r2]) setuid(0xee01) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) clock_getres(0x7, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 06:39:02 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) dup(r0) socket$inet6(0x18, 0x7, 0x8) 06:39:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3, 0x104) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000040)="9f3766b6a5c7e2b4e39938a3d21c0f15b4a81a41", 0x14, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) sendmsg(r1, &(0x7f0000001300)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0xfff}, 0xc, 0x0}, 0xfffffffffffffffd) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f00000000c0), 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 06:39:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="74c7f2adb260708c59fa091429308ca58fb20fe0f80cec684520083632d3398e3d29a2a2c9116264dd3dab48a6784770a2eba3858e8baf97b56a5298a28580c70f270bd4b3894b4af4c4", 0x4a}], 0x1, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x90e, 0x800}) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = shmget$private(0x0, 0x9000, 0x2, &(0x7f0000ff4000/0x9000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x74bb, r3, r4, r5, r6, 0x28, 0x4}, 0x2, 0x0, r7, r8, 0x100000001, 0x9, 0x5}) r9 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r9, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000780)='./bus\x00', 0x4) bind$unix(r2, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) write(r2, &(0x7f0000000540)="84d5a964c2511d430fe10718551b45eb9b24e00a55cfde503a867e97b47d67049e1d0eaf5d4be7ba5cc6e3cbdbcf017b1b1f86145a2aadbdd48d50f0d911190e35c508782323c774a00c0d8ecc5f8f830bdef35e8ecee96481dcbe0bc49f9b3a40932a80c1ad2fb3e054bcbcee3b64223ea1bba30cd082f6725bfdf8803b968650b6e2", 0x83) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x3d, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) semget$private(0x0, 0x3, 0x2) 06:39:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x50) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 06:39:08 executing program 0: socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 06:39:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x80}], 0x21e6, 0x800000000000f893) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x3) 06:39:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x9}, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x0) 06:39:09 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x1ff, 0x0, 0x0, 0x0, 0x5, 0x9, 0x8, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x61436beb, 0xa61, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="be4098a9c13515794edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736b05c596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000300)={0x9, 0x3ff, 0x8001, 0x20, "7b3c29c40b9cb8452e8be0c4cf028c744bf32d6a", 0x1, 0x9}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r5 = fcntl$dupfd(r4, 0x0, r3) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) msgsnd(r0, &(0x7f0000000340)={0x1, "d0fb4f306cce0a11fe208b386c1d8168b421829f42b0ec88ca30c15d9b8946810b0d6984e89a4b6bc52fd82b89cdfef84e7a0b560edf03b034ae3595c40f4f4588998387b1b5249b363b4f73530dd31130b4b49fe10a191952a87a01ee698c452104d52c0779c628f1bde53fed3f6596b53255ffd8a48bd2066cb1b2c1ed2458"}, 0x88, 0x800) msgget$private(0x0, 0x8) 06:39:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 06:39:09 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socketpair$inet(0x2, 0x0, 0x10000, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x8000}, {0x8, 0x8}}, 0x2) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) 06:39:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f660004000000"], 0xa) 06:39:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00004adff7), 0x167, 0x0) 06:39:10 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x8}, {0x935, 0x1}}) rmdir(&(0x7f0000000180)='./file0\x00') dup(r0) 06:39:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x8, 0x5}, 0xc) openat(r0, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) 06:39:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) truncate(&(0x7f0000000400)='./file1\x00', 0xff) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="d642df343b0cde0376df0ae668f169f7aa67b3a140a7ec0d15df0819c47c8853638ef4598c03d8b532f7d1c9cce0285c41848c86372fd45561db7d505e40962e7568e4d0ad91e14a0494", 0x4a}, {&(0x7f0000000200)="01a06f42289a3d9a55e6fef9d2cf62aa5c859122c729988b5bad3951c93558b2f08f34", 0x23}, {&(0x7f0000000240)="6f67129c63fdd40bf2", 0x9}, {&(0x7f0000000280)="3f2487aadc4985803be9c32b858eae932c26780cd9b4610a058a5d8110bf17dc36c2ea1da6c6914e0c08f7713bd5e25ba6841548abf33c51d6855f679119ca3d460020abc1a921d909ab78912d3c401a", 0x50}], 0x4, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x57, 0x16, 0x0, 0x0, 0x400}, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) getsockname(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) select(0x40, &(0x7f0000000000)={0x80000001, 0xc168, 0x7fffffff, 0x800, 0x2, 0x400, 0x9, 0x3ff}, &(0x7f0000000080)={0x1, 0x100, 0x6, 0x7fe, 0xff, 0x0, 0x2, 0x1}, &(0x7f0000000100)={0x5, 0x8, 0x6, 0x1, 0xf419, 0x5, 0x2, 0xfffffffffffffbff}, &(0x7f0000000140)={0x1, 0x100000000}) 06:39:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) sync() link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x20) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x2) 06:39:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) 06:39:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x2, 0x49) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/67) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 06:39:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x10040, 0x1d1) r3 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = semget$private(0x0, 0x0, 0x30) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000200)=0xc0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') recvmsg(r2, &(0x7f0000000640)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/210, 0xd2}], 0x2, &(0x7f0000000540)=""/245, 0xf5, 0x5}, 0x3) r6 = getpid() fcntl$setown(r0, 0x6, r6) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r7) sendto$inet(r2, &(0x7f0000000680)="e63eab0059bfdb5bed1d6232f0ef5097287514abfabefaa89e9d4dbab73aa4354631f02a53a8ef20b710619032d1ab06054d4f1e266d76235c0d303ee887ffb413121ccc26645ca272f515d6d24bb69aa15224d8e13a4985dbd65bccfeaa", 0x5e, 0xc, 0x0, 0x0) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) setreuid(r3, r3) chown(&(0x7f00000007c0)='./file0\x00', r3, r4) kevent(r0, &(0x7f0000000800)=[{{r1}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x3f, 0xa1, 0x7f, 0x1000}, {{r1}, 0x0, 0x20, 0xf0000081, 0xfffffffffffffffb, 0x900000000}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x5, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x64, 0x20000009, 0x1, 0x98d}], 0x5, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x20, 0x8, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x80000083, 0x6, 0xbe}, {{r2}, 0x0, 0x20, 0x40000004, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000041, 0x1ff, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x7, 0x9}, {{r1}, 0xffffffffffffffff, 0x12, 0x1, 0x1ff, 0x9484}], 0x6, &(0x7f0000000980)={0x1, 0x5}) r8 = dup(r1) nanosleep(&(0x7f00000009c0)={0xffffffffffffff7f, 0x4}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000a00)={0x401, 0x97, 0x8, 0x80000000}) setegid(r4) bind$unix(r0, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000a80)={0x3, 0x9}, &(0x7f0000000ac0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000b00)={0x1, 0x1, 0xefca, 0xffff}, 0xc) setegid(r4) fcntl$lock(r8, 0x8, &(0x7f0000000b40)={0x2, 0x2, 0x8, 0x7, r6}) 06:39:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x5, 0xffff, 0x16, "6456c67472d69f4548340cb3315a8f98cfec021c", 0x8000, 0x166}) 06:39:11 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x25b) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x40) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x80008008, &(0x7f0000000080)={0x4, 0x80000000069}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) close(0xffffffffffffffff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 06:39:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa, 0x200000) read(r0, &(0x7f0000000100)=""/172, 0xac) 06:39:11 executing program 0: r0 = socket(0x8000000000000002, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) 06:39:11 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x0, 0x3, 0x3}, {0x18, 0x2, 0x3ff, 0x1}, 0x1, [0x40000000000000, 0x9, 0x8, 0x6, 0x0, 0x4, 0x9, 0x5]}, 0x3c) sendto$unix(r1, &(0x7f0000000000)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) 06:39:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000001600)="7d91e79e9abf00f43c0fd466471cbd5462f55f4d3797299a6dc8807ac4c4f25f233c25f19e0c3a004da32c3212e18f9eb2feb3b8271b35714a01af08dadf862d97b9008a9cc8544b42e654ab87d9adc5f2956ed81cfc0e7bef516f3fdaf1519b94394b7f3d41ea1f5c82991fef6456b400280904a97b363d3dfe835b85e4cab9a298e1e774440117ec80f0418a317451dc40d47a73a2f74dfdf16881eabf263493b07e43900c1c9a59b074827802d50f58de86c9771f7e8e1cf2b23dc68ed3719691a27794b50b23f31b9ce9e78ddaf9c9a1f48b0c474e9b6dfbb172506a0d8a9047dfd82287bea87287eaf8f1129210fd739df9b8fc456330245cee463269e9d051f8a0043421f3dc475ee759f015b664c351f886a991a5baf383cc0ae114ad1996b639797bebbb4d5b1483c7d103d2e00a2fdb194da3da34580893ec65a5af3493ec65dc9f817c538951349f9325751bca182e54c69bde40b3a73783df77da34136cf51eed372ea62d50f341f823662c0e524e5f05965fb87410d7bba4484cdbea41420939a4a95ec469663cd3d8701a5f1af0a72ce3ca24fcc0e6eeb2ca932a1341d1cc5aeada7a363392dace68e194f37e3b17e3974b548a153a98da287370edd46f47e747ef8d7608e2a236755a1977c081bd221eaf46dde8f32984b8315420a2a385ba13d940123788230ab57957fb8377e4d4eef5005ed522dc0fe15723905d3e88045adadb28d721e9f8d66ba91a64488e546b37393f97a9c7885a9e74ee52a695f416cb74edf30c07c3bc008623b9aeed970098b76433513ef941312463c8692ee469fd5e6b7ce7b4f2fa12e2f4f8111dd61acbce32835bd614eca3070268b2ee55bbd7ed151aef534033dad09398758c4787a5f727a714b7345746a25100f05a9906e402e4a722b84b43fa4b8fa3685d3fabeeaa0dcd4445c3016f291be9b6b8fb7825b178a848bf9b78bc2999eb5dcedad6d92be9760e832b69fc1be073bc7d0103f3cdeea9049fef8f289b7af17eeb7d2485ed10d28dc76def17f2fa5f34c6bf3a0b2f361f73259dd59571289a15467c07108ba99421484a3e482ad53e1484006f47a675e04e24b21e3935aa59d55d079377cc8e669dafbc696cfc4c92f9fe9a775e53d6297f36a2812440697a5eede49083c626604377144e4d4866fcdb36ac407320a25d2464d0093fa4c15d816673489921ba5ac31a1edcca63da95fc383ec9f6132c19dc4bebca506759faee5c80fa75cb71e224d168ed4d7186cd11f17803d5010bab6fe6ba063851d22d193efd743a3c0b7893885dfa788d37f57f07dfbcfe78fc426dd76b391c3942493e7c54dab9d959b02b273776ac06678f0a4b06097d067cddb706a691950a6d2fd2c21361bb68dec565a9e73c6a13dcbcfbb78f27834a57760e619fdd0a770ceb0761a9895e08ef1d0d25ef3100a9b3fa677030578247be3b6eefb02bd33ca91156f71b4cc3d2bcb079284c258f260a1aa1bca5f620eed57108d3241783e4bdce501c1c49be3b3cca5204efd3d644e20d001801bdd096fdaf834d2c8ea548cbdee0b024a140d1f5c4393345282dcf0200e585c14e23c1f8db43bbf08986e5c8232351a3760336aad6e164a6893f3fb9ff90e3724b6f63be7ee9e88e6974712a35baa9f111bb3a345de96827eb2b9b193c5bfea7fbd2a6b8f22c868270dc6c8548125521aa8b30fb571881c30f401ea2f53793382cc8cef349046b5b1146409edd1c52d3ab00a4ad9095eb5eed34e70a5e896cc8f763a00f017eb0ede287fab7441a3a627ed291179bbcd2630f072560c36303d9ce3bd7b038dca99dac5b9a9411c9414609836cbecdbf9959ac47b4af668e58fa0f19b27bc14f69b775c1091788051fe12ae431c0633875c23b097e44f1950f562878f55bafeff0d98444ffdff8537c201248792b1ff7cd8c74b87b87e062e11f6c48b6b243e8ec527f5ed829d75ded19381bb127958b00255c86d277c121bec801c9d95f2a0c83e6cac9a9b918ed7473f51295c301f5fd36dbb1db6d066b66e964325d9758c1ba726690edf89aa3cf46411c8d007b0c4b624dd4b7018281511f18beb84ad8a3034c147799199151b88dadf73ab0181a6c59a882cd0eb0ce9555a9ac0c4f1c764ff2963f0714249d87e103336e19a389dcab656fbef0364cf9f760f7ced38473280b7f49496f9f40f8dd92a89487db5f13204ab3c3299e5ccf4ac310ff4975d3662beeb7cee38228a1b9b677f778e06a37a522889ec61240954664743ba7cfc5d853cdb216694b533e99b530681269d5df21da2df7fa466883d4a25a07b5990fa7f960b1628cddd77d2de33e04672c6c3411e1a569f2ca9402e33926f0223069af17a94044a1c8dd3e07873d05a4b22efb57bd0eacb6b931ee31448c1044464f218bdb247db94eb68f082a362821d18c07e39f3693edde20641d690315694437fdd5e8339cda25d324c7234f688e2c3d498d8c533099a974c304fd11b5b89900a8d6ce1aad02c859bfa610e3e06939859e3b1d3158436f234582b4a9eb6145290c4c88d2f507028c6ea48291f326eb0637384c9eeb3ea7327824a6619cdd8c47bb25678b52a046f0307b4b68bd8fde61315360d5c2136deff1991d5787f8f79158192c1d3fe3e14da21318f58cd664a128e75bf213d90d4e2c0dd48ce1a0ee12728b7d75c208c487af8d570e18d474336854401461c81a35d28c4796bac5b79523a9d3ebbdf1f7ea752dc76ae7535ba62cea2127843536d73466807c98b593a208809bbceea40a3651017abdb7303c14dc964457ab5d1c30d6fc51e1e96b09bdde8642775f6b4bcb399d381b2babf4445c595cbbab5efbe49c2690fdae939ab0231357350d48861de8b91792d4b7ad97378487a988b36d2f4324d96d7b392bf4f704cc0a2af3e73e69869f42aa676e918c5a213fd4788853ac87623adbcbcaef524bafe6b77d905fc0261be011b4f7f8a163a73499026edb46d92757b8da062e53c89267e9e7b1f4d1f4cc8c702a82d33cbd88eb0d7630db45020ae7c8104a8dada830a462b21a052cbfb56814bd946533bd3e409f606594d2739d56588ea8da5f570cf5f7e3f1bcef89043f0e9a30ee3a463272b1d0318c30d9a20212b61933faf99d3790d0887570e997e88f028a73c3e3ae93b7340d8d0bf45b8173513fe30e3c48a7e38935995eba3b554815d83ecfc02cab692aff4dae73c4293e5b14a35c059aa05d733b39eb246396a160c19507e02203ecc679744f2c4527d71b06cf2313a90563d66afd376d5b018e4dc632d8963b60f809134c5cd38ab5abee9e6b66758dbd19fa4cad1ad0d6cbc90708137dde9fe07f60f15363bd37d198aab5a0ce707e5537615c2e8156bc08c1f260a46a71f9ebab590af677859eb8edb6548e20c4907ef30f039e7fc794fe0eb41681c6f9461ce309e59229d2205146a004bb269a4890e0e551950f1edb5be637efd92ec02cce0964d3e2550ce08b38052c880766637255931ed49f49de2ed97757411b55ecb1119d1fb582457678887d14fcfe4058709c7bbcbc1b62037456e785a8384f50a970fdbf0826a550f51bffaafce8a3abea9c6014747b76ddab7d9a02418e7d2d1fd6944a70a06ba1fc4b3502c916a29d11a8f6fdcb76c9eafd58132fe266676a55627f0741fa884f446c980ba5b91a0e9acb43d44de995efb561a032fac5c230381b15dee8d3abcd855e63b72c27d414ac28057eda0d7a4f0c884642ec2556190609a4919f535ac43841ede757a9377b24de9398737c17c8481f5c47e0e8410464f67c63b026e2026fc9d8a369cd75e0fe997469a5b945b332063d99a61fcecfe2934fc0986e37769436ec6543a1c12816b6ba59a4d6229851b6bad96846905270e8866e63d7aa31973f240405ea4cfa4e632ba34c7538ad8b35887f48ba3d81f7d1010f8f2fb8b85c02fec1e5ff4445488d61baae912be45e904cede4421a155dbbceed454e1d78ef6196cefc3a2cb4bdef5f09bb59375330fed5a8c6acc4365446b58408c0d14b5d4e98f73e1fae0f4dde981965fb35de975a44d7da65e5c577c4ca9183c0adbe2d1176448e005f638eab574ec90d37426ee520f9be0d4ad80073a27acd0653a227278f156500ce5b7ddd73a2c80dae5b53850720bfeee497742df2dff44606cc7337bdc7ae5576ff1d5e42297e80fcadcb77d2ec21476c555f5f8bc7cc62f1164bdcbbde68169d240644ef7d42ee2b3f37869691d0b49bacd370c0b0d12a75db86070a49fa2dd60f4580ec25ed2b6ba83f4b56a5caff3169de5848becd1e968af32c3a43a6e303ce61dd23971fad0b139e93f2d8f0a52c134ead604310bb72b61d64bcd5f54ba68c6bf0d9a38d8e1c4b5267b9d8e95126ddc55b0f148c00d0b0dcad13d2a6070534d2d002719f6ac346a144d440308d70577f4b9da0400a4b2afa960441bf7e10d062d8d83f0cf99e583cc713b7d20b2d7e3922f6c8ef35ae348da3e8e90f61aa5b80f7706ef097f150fb3a57727ccd6a23befde4b49c515cf3c8eb90acd9d9fc7f62b70240c88a36bc2e146ab88c7186ae1b333c2bfd2a4d820c2f2eff13f55c187e65dd65d447b2fd9f921ea804bf30a42dabd58fd19db26481256dee3a0730c08b6608332deff2befae24feb323b323b06c2e39c4bd02dda7218efbf7340df2f0252c1ee7813d2c89031c6e16375b2e561b19dbb0656239f4a8bf83579b1cd43c90907041a3354c36dd73d251b869e1675f15e3d7a37c0b38b766bbec2364b7540f1ff5b8ac4ae5be6652d5c8ce488fc06d4e092a158231f48a006b94074d2b8e4e1054c316befaaba4684e983da946e8b31c51d8d2a728dbad39610f1fec0eb6e9c2bb1212789de32634caf96d398ffa2367b792ec2e34e9f933295912adcb80257164ab0d22ff44d0dc36b12bf9f73432d488500764963cda458f8b9ecd4155a73820638346cbc682c28ed0c5ecd5c8b21dfab6c27ead9242ea884a8d31bad81a14e9d9c7ff906e989452ddc1f9ea4ed7e46fd7a33b666f5b8aafe41a83b4f9948eb621d487ef95245041007df963f8e8e198e5069291da54c102ef80099b929512edfa932955b25e01cc8ea155ea1b389b9d82f900edacb77213852f296e49761164c68e5e000ffe11c36bef39f29cd89b0cc7a214ea18721a9d33f8fb3eada296cff3fac6cc2b23b78f75e6d8821664467ff5e65d452acaa76c4f573ab7f6118dc86477dadb7b2f2d8658c4635f2b69b086bd0a4a81be3f208859373cd4cd4b41edaf36036193555aca574c2507388bee920f75f7710b426b906210ca9b76367431acd9e22f3caaa8e562c6bf7ede63b01961a11d74176732d826804d7735b4721f9b1dc84299a9a3bbbd9000000000000000000000000", 0xee8}], 0x1) 06:39:11 executing program 1: geteuid() geteuid() shmget(0x3, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) socketpair$inet(0x2, 0x3, 0xc611, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(r1, 0x0) 06:39:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) sync() fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 06:39:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 06:39:11 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 06:39:11 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000000c0)) 06:39:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8000) ftruncate(r0, 0xfffffffd) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 06:39:11 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x4) syz_execute_func(&(0x7f0000000180)="c4221d9c40000f2aa5feffffffc462b93e5705c4827930a07a2c000081ab51ff9873fb050000c4630518fa5b410fec83c1000000f0470fc02f66660f73f08a67c1e100") r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x100000001}) flock(r0, 0x5) ioctl$TIOCNXCL(r0, 0x2000740e) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) unlinkat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x8) 06:39:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6180000, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xc, 0x3, 0x654, 0x401}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x2d, 0x2, 0x2, 0x26}, {{r0}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x1f, 0x10001}], 0x1, &(0x7f00000003c0)={0x3, 0x6}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x10001, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8574, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 06:39:11 executing program 0: madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000001, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="0060c7ec9200"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 06:39:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa9", 0x85) syz_open_pts() close(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10891, 0x24) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x28, 0x20) kqueue() syz_open_pts() 06:39:11 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r7, r5, r2, r3, 0x1, 0x6}, 0x81, 0x5, r1, r4, 0xb1, 0x10000, 0x5}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r2, r5, r6, r8, 0x8, 0x4}, 0x2, 0x4, r9, r10, 0x4, 0x855}) 06:39:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0xdb) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0xc005, 0x0) 06:39:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r1) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x8, 0x2) fcntl$setstatus(r0, 0x4, 0x4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x22) 06:39:11 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1201) write(r1, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) 06:39:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 06:39:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 06:39:11 executing program 1: socketpair(0x20, 0xc007, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet6(0x18, 0x3, 0x5) getsockopt(r1, 0x29, 0x38, 0x0, 0x0) r2 = socket$inet6(0x18, 0xc002, 0x5) getsockopt(r2, 0x800, 0x4, &(0x7f0000000000)=""/104, &(0x7f0000000080)=0x68) 06:39:11 executing program 0: mlockall(0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 06:39:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x1e0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 06:39:11 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getgid() setregid(r2, r3) r4 = socket$inet(0x2, 0x4003, 0x4) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 06:39:11 executing program 1: mknod(&(0x7f00000000c0)='./file1\x00', 0x0, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:39:11 executing program 1: r0 = socket$inet6(0x18, 0x8009, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) 06:39:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fsync(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./bus\x00') mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x8) chmod(&(0x7f0000000040)='\x00', 0x20) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000100)='./bus\x00') 06:39:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') 06:39:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x2d9, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/179, 0xb3) 06:39:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="080000af000000588e9fc3d8d6ae1ea3aeb8a023d6442ad4a500"], 0xa) 06:39:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rmdir(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpid() r3 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x80002, 0x2, 0x7fffffc, 0x100000002, r3}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8300, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x2) flock(r4, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) rmdir(&(0x7f0000000240)='./bus\x00') 06:39:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 06:39:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x100, 0x20) mkdir(&(0x7f00000000c0)='./file0\x00', 0x102) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='W\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 06:39:12 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x6, 0x9) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x30480, 0xc) 06:39:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='ile0\x00'], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) semget(0x0, 0x0, 0xa5083fe5f7923e7d) 06:39:12 executing program 0: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) 06:39:12 executing program 1: open(&(0x7f0000000580)='./file0\x00', 0x80, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000380)="62fa7a436fd4ab489508aebc0441ff4d5728ef473e221d921c79fcd6c21a1169304feda1ad8916af5e78f0d81fbec5305cd0a5e6749b5c", 0x37}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000000c0)="3a867ba8f11d3a71454d7c2a5b9c165bb442739425cce4a7e15ca53bbc93990bd7a47cea3e5ca9b10e78f1704fc8429823307df2c45cf47324401ee1c055e4dacc87e0aa04291b02cead94a05f867f3b58c1bac9fde7e1f9cae107cf8d627fa7ed9209a0c58514b4eb564b17cd8bfc279252baff924c024d4f6faf80e67dc5ed1fa3fc1e00340a8cddf44562fd25599e6c1b7d2dbc6f", 0x96}, {&(0x7f0000000240)="74ce967f24516b64f9ca86910126af564a9c10878ab396328646f3d3e8f8ae69637b42f1e1e427038e89b5be36ca3d55289492c5e96c255ad356844adfae70cf3d9f07908f26aa69252fbd10e12186329443253af963a06289d09ec4e356f87a1cfb69eda85695dc11e8f04d3d31774ad7e397c408a403df20f4e2411a0b40591e1d1b35ea37c4d2a8c767f9514a81ffd06af8e88322b629a28bc5dfb0ce117f2a34bdaec6a4a896eb2774e79f25f2789ea58817393ab5d887cf5386077e6b412448aca05a6fc10528857adfac5fad729cb814db5a75babb77bc1d99bec6335625b8e5796c1dcfd065649353cbfddc733bb8a7f1e84e8a", 0xf7}, {&(0x7f0000000180)="c385abba681abd196959e466047593d2bd047ad07a1b5edcd687527455d54e218b6718609e8af12ebe25d7606fa85112f013cbdbf22f5d227f2f40ecae564e7bfdcc1d4937bfa2998404", 0x4a}, {&(0x7f0000000340)="9bd6b3", 0x3}, {&(0x7f0000000400)="c04a65fe08645dde45d36c13dea0f68d5ae59e881efd5649abf162635cb10a06e59085c4f1f03ae706fe52f8911e5e48a585c5c9c45e47dce908abaab2eb7882927158195f52c29594d630a614cade6b7693b607b191cb8dea6d8ec6a0340b1315b1f789853fd94e11f314b937380c9258ca67", 0x73}], 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000200)=':', 0x2e6}], 0x1, 0x0) 06:39:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000040)='./file0/file0\x00', r1, r2) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) 06:39:12 executing program 0: r0 = kqueue() close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x400, r1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) 06:39:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) r2 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r3 = kqueue() close(r2) r4 = socket$inet(0x2, 0x8007, 0x2) socketpair(0x1, 0x0, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) readlinkat(r5, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/175, 0x289) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="18610b8fcef3f373e72fe3ee04fda984763d0aa3a14a043fc6ee22ae94303771db7c01d1e1d6d9848f807a88cdcbe0b6fc914553117510c0f7ca2b8ff0eafd41aa4854efffe00544ce53649b2c26c13fc8153ab7c0c31a33b2368b9ba2e1bcb7566b0cef", 0x64) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(r7, r8) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) 06:39:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000000), &(0x7f0000000180)=0x10) 06:39:12 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) read(r0, 0x0, 0x1000000bb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1000, 0x0, 0x1ff, 0x80000001, "c5b72bf8491c37fdb922351b4e00c20918464c3f", 0x1f, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) 06:39:12 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x12, 0x4001, 0x9a) writev(r1, &(0x7f0000000200), 0x1f3) sendmsg(r1, &(0x7f0000001680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="fa40db140af2119e657222b875f718436e5d5a69b5ae10c62344702766ccf4ec03747430713b8f5a87e5c913c16f3056c066e2afca11506d85be8903cd02c62e3a2720a5d24d816ee450ee8e1837f1684ad06b8a091648c4abfa9cd2da31ed402036b24e", 0x64}, {&(0x7f0000000140)="f6e15607ce0c68e342418dc451abf593c1bfca871f90bb164036881546f75e6bd31ce2589690e8", 0x27}, {&(0x7f0000000180)="702c602cbb31b57acc279394b91904caeae076b163ac02b9711a7f6e98fcdcc146e904d59c81834484fe2bd9e4bfedf6bd49c60135070b40d4f9d88675b3ed1e1314cafcaf1ebe34289884d0a5f5d9cde7d23b44fc9083f73807c8acf498900f7ec870615d325983abe82a635f53344d925a214db79cfd5bb4b3d29ef27ef7a4f3681f91b56cb2b001f8a44b9b262a", 0x8f}, {&(0x7f0000000240)="b55b39f4351d375340a71076add70e5ef17b315c9307c25715997d13382cd843d1c6c538b68a5af7404886351637ac039ae742ed46939921301ed708b01fbd931ac98a9a8e254a80ea9dcb147578b23122c92b57a0b83faf3791b9392e75a271e9f2bc6a34c82f14e33159651d9ef057cef3f0ed477dee9b58ed2909d62c58fd524ac7dcdd0d476337ac76ed52cf42928e495895665d2d38a3e8d69e9c20e31b5d83f604877f43978ef04efd8f3db8aa581a0fc69fc0f9db2227d72d6dfb8032dd7c6efa5ef088d7238503e6fc0dfaf4bff68fa035d38b2712ae751f", 0xdc}], 0x4, &(0x7f0000000380)=[{0x1010, 0x1, 0x2bffd8c7, "9bffe92d2460d64186472e434a2969973ec1822b0840577e4d423f03c61a400216016ac9d91a32c2e335b437523d5e08f3dbbc533850c385ebc80f381da9f3fe802f95654fee92ffa00141e3af96490fea2f5712c00e8df8e153b9b5519727361b760e7a2649c9da51bdd29672e6b791b718eaede3a35e5985df86815270a6c110fa9457513bfb4229f0f35233e2e5f787a044bf95291c745fd2986b7cb390df9253a798e20768928c88d7aa193d6999b60e89829110b9704e77bc64fc440ccc19e02ae535c65217b7c3520662274a068f341853ffa1b786e3e381188f6c0b460abdde27e15f98ae24752a171b6cdd9e08b0e7ed70a523a3925aa6ed0a96aaaa52e0eb5a957e8e521bffa8fa37a8663f4692bd33f42695dd4cc71c281bd19f1c845cd496f504ef763c826ad88796c035dbe4e83d041e16c345da6ebb00ff32f699035a85c39aadf5df6e74f86380084732cdc2f0869ca62efcfbb5f5b64e88c8078f23bf3252c3faab9155b2599c324e61b14fea2f8283bd0f6ef525d719f72e3f8e2648de5ed4baec8ca2dd97eceebafa3cd2d829180034f9b44aeb927b681a0ebf4d485a7c6c09bbf26bb99b9a8b9890b1113ab2ac920221b1d35795b6097e0f2fc0baa45a3b111106b66b9b8efe45fa8e829bce2782bd4c80f366e99380b0242e246f22f292a4cd60d11d717d95141d3615db7a2b27758b32bc8e4fc8e2caf0d7f37a7bbafdb809ef88de91f36c484773c406b7197493da9a433f8927f663ce844a678b0f355c7d0cc0f84b42a8cd897fdd07737273ead42d0b41fb0d99a632e9deddfcfbadb7f8186595ceae75519c0b93037795316819db7a4379e2daa4461bfbe6505cde2c762b3e001e1fe5c68989ba2bff89d1113cea941bcc9a9e4850cb7a2904624466f3c3a547633522eb0afce25e99a1e4bf82fcc5bf868aea6eea8fa221c6bb18a0353a97fa81dc8b534a65d20e56e8754d5d74a8bc50c3d1a60f9e2b38847c86e3c0f448453e4c48c096f91da45e03b4c0f0978809dc42500e3f8fe6d3d7ca6aacae3fd22648cf8b085168eeb9993e67f17666cc4dd0015d2768c4cef8e3e3beb3fe63dcd6ccb96199d9795a848a352a4c30c55484239dbf85297158f9cc0a302c562ca1a567d42e8697e7d84a094295183fff2550645689b38a68a7be660c20975fff4527add9aba15719d74f831f9e3f119f06702b7859c7328765298206e74c68c2d6b1ebe0222137034ff00ce63a2af392535ad1bd3b69235d20af2fef000e93a6c31cb28dcf792d38087e471b258a41617fa547962cbcee6481a6f94797c32ef7f528408fd11d3cac8028be6dea149ceb304d4809a492e26d2504601ae220deb3260258821132585e895bba08399552b5191f5f367b884fbd42fb0332bda14d92751ff5cafc4a4b11670fecd8fe6360f92b65a2b1ea99c79eb04836054822e3e11f68e85c9aeed979ff81a475e6df64d1bb728dd53771c99a34ffdec5463b53e731ef1321e2b914ab0d27204fc77dad49938b39e78453b4bc56fa3c9be76379111c96cefa6aa6ea9f4421e98d81acc91b8e94ef90a49c794a94530981d8a72f997e976398c1a03af68e1c42f799c2e7ab0260d9e244f0a5816bdaff4242b836b48b9e9c798ac5e900649421a2d9d53b9fe8be294c3402620b16057af5d31da2a6f74d54bce7c8c78268f93b2aafb19fa83a6f0b1a3418393793d1859c99603fdbeb4e6c2ed02e1c9d98258e322c1e0b73cff39cf6cb62fed2888ebdff6f2d59f8fd7d5481218584311cdb9de7f2409d1352fba9e039e6daed322dcb0478349df8f3ac422d0534ff9aac0730ab52a6978c9e702bb903a98c04b283fd2b58a6d3ad17f9bfd696ce6ae63e9202928636d3dbf00e32632f2248fb7ee5f18afb75bd806fdc5bc4f0d5bba276ef38a38c5ec9455eed982c22d36ab8972705a8407f0fa6f25a4d512a7d16d4ce1e8834cd086d831ea135221eea1292ef5b277324efee895169340868dcd77dcb741d955b82b75b05eff4252d142d91becba0423a38d481c69698d5ee8b1c3a5b99251835e5bda91722c6ad831a502cabea0022771873765a254f2d3b6b1c8827a0b7c0c68df39335bc0ca897f38b3d4dc7148e40c0c5cf8f81816c70f89a0751cfaae289b08ed99e4413803e10e906d7152234aa2137933b928b7bfe75935b15f09ab619151fce463cb6e6c0e7a2259e0d2213cc3159be8ef6f23dec5b08165f6c8c37c1ab5cedcc76303a5ee58bace241c5c034d4c948fae6d92fae7a33b00b6bbdf0ee5c6fe8e5128d455eb7736cebacf581c67040e9ae4749321afb4d693a3c9ceb87a551ca187f3085c2f4174ad3ade4ce7020ef9e7332c218dc329520b910aaeef0d13981158a51b95b1c982e78080f05f8d593d3f2d4e95fcc17b471b3a85822ef03546216b6263c7168d5b08d651afebf647f3b417abb874ebe10de49ede299e45fc476d63307931ee1ed876326e3fa78fd427e31d236976d81f4f0d16f6aee647c5fad8db9ceb56ed304b10ccbc57d002c578526f201fb49059251ff123fd2e549c9710247adc09437ad272c9b8c341659f00b1db36a8714dd853a4a2d3f4e31d8a428b22bedbe9fea2d90a41d6cfb641ba3596b21f852bfe216a8887f28b800d2e71b44a4c61215896766ddd66f35248c546295274092795e5220741c5847275efcde59d9004cdca7ffffed3868f5925b5268c4d755c6532dda55ddd6406a0543fce0ada596f23a252d1405ab9ba664ad51a95e704e418f16bf0f1eb1ac9b63c21bf2c08a000b3336d04b99b85099a2ffaa46bd630751ba873ca3cf1599e8062ce79edd769dd9716051003a70600689d3e915df0b3b6f6ff65fb8fb80bc3f7d2f59486e26f863ac9b12b2bb72b1a42638fd2643268ebc408b0d604a32e3fa62bdd66ea8eca0851599323d3c0035b7ea59bf23965175e92bb1c0d4c7e45b53c20aec26c72a5b027ba01ad2025ebc800ef6a734aa33985db73af17f604efff5abf3f4419d7ea13662a8e9eebdaab4d3d9386522aecf20c488a9e47d56788c884b445a9a9f4c0e007a1b83f02e962f2578801d8bd44c17eda8e5bd5f6c7a7029a0ee491fdef512b3abdfdabd97a396743ece8bf6c786d4446c6ed5397fc29b8902d39637bbebb5adf90383aabc1332730ba3abc9390abd1a0780a00a8735a4d83ff3cac3c5ede9ca45d1d21051b3e30909f6cb5bd09f8f7a0c07800a10e55f50d8c255fea031c5968c0824d7c10a85b41410034b1c5885c47b610dc55b1494a1a87a9b13dc6a620024153b9ac56530a35ee2f917e86374ee4325777b2a1e991a17afcf96579ee593ca183823fbabdfd45005891ef8fec1c9846f91ec416d4c20fc6ea435ed78e80731bcebfe4a25cc002203781a349f7aeb3bf4fae900fd7c991ca3aa676a5c8fb5fc35d01018e3ada3e23c4f774d09d323deff56cd1e6de561fe1da8cfb7c10ab7d7d676627cd875d4444448b440d747d196c287623dc05b974626ead09b8e98eacdd4d4b30feff8c01556362b5efb7e2f0b4b23f8c6145b59d1088104a33a5799c206808e43f02b3634915b8e9b1bb43df72027afe6911ee94d05d778006691caa03a1b85b5ac8bc4fe296cb36eef7254ad4b1743886da6e9772f03c4d51d63b9fa4baca67eacae36a053c15877e3bb1c8861b90aaf5f4d37d04680d68e863de54e9426b2ec8a2522ed00c5afa2920d558a29d134a4b7ea5c03a94df844f0626e6596214d5ef2117359fa94e75c7c3429923e1c36302e1f2fbef8712107d4248f846d3136e935b567f3dcc641b9df45bb66bc0998f5743770aece6217a1a90c4ec4f9d1592cdaeef457a65153034f1fc1f2c955d7b17ccd21c73885e633e20da9797fb0450df19335d0ab4999a0bc532194b2512b2c9c77430570f1d5776dfcf94b8e3c518ff63ad4daef945651ba27ff7f7f66ec08b319cb257db03a83adcf5f1cd1ddbf537c055db8d9fc9effd5aafe3875739b4751368d979461279f239c6b5731f6d356bbe0b28c22f83cce93376a399b5634db2285ed2a6a16874661ae00ee5a710abe9368562d9ba150761d004aedcf9f37974bdbfde543fe65e067299a5daf01933e2a6cfe6d07f46950cab5ddcf725c7d61f393baeef40e7051be7d593eced9e29b61d17e11b70f5a847bc267b5fce95c558250cc17c2721ddf9e7310d49ee00543d448877538ec5a15637290bd55e513c679fbea62fbdc3fcbeb56507eddc8a0fc7d7cf0244053b985adcd499e7468b0428a8bafd87a13b3f530714f5664c36a0fda405a7f54e73edf4b90daf8a15c5abf745738f183be4b175b71ffd6f5e2e3c57d885e0f6d31f112cb7e6522a4341a7faf144b83a2a9972c98c078d20c29838a3f124be4cebfc0231d53a7b77b29bde8b115b2ba0e279b76252cfa71ba299a240759b97f86f9b1a2fa9ea520160a579bdc7cb65c0514a2b607e7a084085455e3220fd92751f66d5453bcd6e675f28a00e513e32d70cbca86b483b0297c18da29102a340db04d85540ddb05bbf8d88841e998a1c4918e9ee0c26111fcdcaed5e77aa53eccdc7215b0edf3fd39a6d284bc2d304c31c230314b77d2d827dfa34306d8ed54e5f7e338bb0014e88f9a14f9cf1cac3ae896615a8ea93d51b6cfaa51e6f8f17e8c9fbbcc923bebd70c60fdb8de464aee28e16b89e8ec9955d3cafa8935ad69afdf42d6c19a371d64c82bcc935f939f4f96955365d31f75f8e5d2e9410c12e4e4f7cc3c49547fb9542b2437561f018317bcd5a4372d1f169e36f3ccb8b32385efa14e6478569e25ac79d8a6324d3ed27e3730c17d5e725aba77fed55dd4a139358f58a3137861062016f8a39ca719b0a76e88799591f0bf1308dc494845e197a00626ad995dbe1ebd4b80b0f4fcaffd549e233793e7020dca602c03961caa40c63d66e104bce00c4ee09c134621c2778b81ca41527cd98751ac3b3911ae292c9e53252b80fb0055a14a835c05369992dc49f36834f6395a53b6687cb05aa09bbef2f7f0e6d65111f34da02b00d437c40940febd9a6a054bc076ec65418c27cdbf26153c81ec5b7c57aab9ddc1033198ccaabb81a1adf1879b4191ccc911dc83c390ea4fd813a068136c4e832ccb97c2bd5e0a7f3279c5cf0fb9ee8e46315f5c036ba3148483bdfa0f3f934e8c2d0a5c7672609a7bd4c89dfba15cbb6cafd59ce2ec6921d348ddd77c5fab19540ce9edbcd839f0d0ab38dad82c407b2ddcb96594762e489cb3e497768e319a31fa5a9452ae2ec124bf8ab89077751ad5fb56687cda97d5da8e85a82ee06a849f7299609ccb5208980ca481905735f1f669319c9edd773896a639b06dc79ec53af7c20d590e1ff0b2347fb07e1d635e861560ce9f8c9679bc42d23e154c8ff1be9af2425f4f8096d0a837620ecffc76127a7a7590e5b3136e885e0385664970226ebd73fe81564788f9be33a4374dfce499f1857dc38ef33da2c2da1636568a9be6be166b5af245dd8250f11fe217a06a24bd154e5d1ad6126d659ddb70b7a76d8d7b4e84e5d72dfc701c12ceda3a1c833a96ba3bb9492235b3f22c66276eef1bff4f25337840cef4f3bdd5bd4e48ed2566f1cde48814834450658d05fd64969b2f60d0216a1a6575bcca82ce6a5be94e54804a36a112a717c2e53632691ea76713ced4a0ad9c14334ce940202cb5c85940accef0f56f6680f912c49789fad2981019d90a27560dc986654cb84a10e70b1c8f621480bcb94e71533cfcfece575b3512b56cc3c32a60bf4f9d9f424f"}, {0x98, 0x1, 0x6, "52b1b58643aae34298d5f205f65b270590480fb0afc0a05b1f4c9a5bc724add642894e607d289353337d2ccdce712cc3ea76fc15917fb306e53c817c08634ad81b2e94443fc00e1774a1e8c6564c1bb54118b82513c7d5f834945a3b749a22591957ed74bd87b8fc20b4d26364f63aebcf263a8d6ef7f43700f78213b51dc719e1945cd0"}, {0x40, 0x1, 0x1, "ee0846fc0a1f7446f48cabc7fa8b633cc57e9fe833b7dac261b8e81759b1f7bd963b8e7be060e1d88e248a57"}, {0x20, 0xffff, 0x0, "23659fcc4609d5422d68a629e54012b9"}, {0x60, 0xffff, 0x4, "386ff3c1ad1edcdbeae442e266b0e1114241e079d829e3b37118a452b19e8f9004989db9e5687e7d09c7ee99a7c97784d2cec990f63346dd799cd9abca7190e26e93bdacc9f87d774e86da52e259f46a"}, {0xa8, 0x1, 0x10200000, "4ccb5965eae905bdb51162207071a0d77ee0cb88f91b815391a2143c362191ee1679ac0960893da01b3d8c5d38f866f10859bdcbe1aa52d88b91ab0b849c95113a5026f3ea788d910051c4c4828f1dbe0ded6da863a49b32867cb358ab3c9a76d2770c47c51ab362a7fae4fd9bf9384348104814f27b0f054685b5fd7d3b22ad13ecb006b870416d0cc608467e3f89a662e42801"}, {0xd0, 0xffff, 0x7, "6b70c61011f0bbac2a907746d9e8556e9f580f2297196b9ee4af8c2fec4637d3329762b0e68323ea59a35e0f5c4dd21980b821863f3c2c18cce9a22588ab33d2202f4576b96cf4384fc3a3bacbcfd84b35eac5a37cb7387c5c441116b1c7883691f7e1456e7427a063d15efe36cb4d38e1507b49b88f1d8f4aa8555a5454b1477ed97b91fea6fd0d4bcd37d9d44cf77ecff783f30dd5d30ff1d14d50cbfe2cb85844014dd07e6ba22433a13809b93f5eb81ac1df09c153b6d4"}], 0x12e0, 0x1}, 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:39:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6005, 0x400) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100000000) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 06:39:12 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfff, 0x0, 0x7, "596d7dbeb2663a033fe8eb715c70bd68d147480b", 0xaa, 0x8}) getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) pipe(&(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1ff, 0xffffffff}, {0x18, 0x2, 0x1, 0xffffffff}, 0x0, [0x6, 0x8, 0x9, 0x5, 0x4, 0x0, 0x80000001, 0x7]}, 0x3c) 06:39:12 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3, 0x2}], 0x61bd, 0x0, 0x1fffffffffffd, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 06:39:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7ff, 0x0, 0x100, 0x7, "c69e41007db74de9d12a996914d67b6991bbbbc9", 0xff, 0xe9a4}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe301000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) nanosleep(&(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000080)) 06:39:12 executing program 1: r0 = open(&(0x7f0000001700)='./file0\x00', 0x10100, 0x26) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x6, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="3b888c15c0e45e8e2510920a8fb02a44376bcd637e1997cebf3e418c9c3d44fa26c06595b6ecdd3b9e8098c3f7e8fb108284c513b50bdcaad08b686f3a7ae3f4bb745013198c5eec1befcb3a42989e340a74362ff3d346ca482e69b1e6161f4dfa4921cdff90c3eebcad0e5cad6e736e9fd8907cc5c14f7177011273590aaaf88d5f530cdbc9394f342a6fdf627aa88e467a9b10ab774b578f83c164aaac192e4706d5f5a4eb56997e0a303bd0269c5c5f0a08c48a41fbcb4c8f991ebbef3de5cc0ef7c5d5cdd17b92515016ffec7f0c6bdf57f69d0be4a43a042222aa42961f1d56fef6e410ebf8efbbfabfc2", 0xed}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="9800000000000000ffff0000008000000201d1bc42168287f81aa741d153f75e0e676ba62ab049621d6848656e4a25518f33068a21a15207c0299f3709a8583b785b4bde41e468e663a37760efb8a17a2524d5a980cc462193976c8b8138fdcef9a19f26e25ce7160763fa89e8692a37a91617f665bec770cfc08945ade8e8f3d0374fea64da25be7bebdb420b808547e4b06f98da0000002000000000000000ffff000006000000562569db2442302b9d000000000000001800000000000000ffff0000200000004a000000000000001010000000000000ffff000000000000a24bd2b2f21bee7047d89e2dd5b93fb13f53cc22d0a76e209094a51b63309bf33a35cf38bbc4163e1c680da6afd6bd21e77132984d964d1ef6adb59a4d71dc45114726f6e4c3570a5bdbe565d9e6199bca4bd7a1b763860753aadc4399d87d3a4efed14c51c1342c48dc8d9654c71ffe72d797b7d0d45289bf36978cdec8a2b1c6dd33f6a2c9dce01f74e8a2bb7ffa96b244b6cdb8eea5eb44f1c795770e57fa5aba7395cba8b0673edef895bb352a2c3ba34146a42d738c947819557ce181e55ae4d75f3e8fffcad14a262dedf7f8b47f1ac702f9196b730603698058663535ab90458c1f7e68a85b3dc3f232387da6398267832f4b1a696c8cf209e0df8a423421d5917aff62acb3c649416078aa9820a2db96a1afc9fdcdf546129c7492d02d05141c9447a88094e99e4f14f090eeff16fe0988efee851e7fe3b635f551583293e97ef0dd190f82a05acfc89477b13ab6327d8f63ce88452c0282c238f1215f558cd26d03f21f260f9a192966e7740023cba3c7e412844248c80da2c0a676f50fe37b5c0ad975ab6a782eabfc1ea0a8abee1fef9184d6a0e25bb8ebe283a72b537e6206d771262e1f76c99749ca9a10dc426cb073e981ba353d07fd27db55dd84055faeec92e2d7bac9a988826ba386acec9888ddc608732a859f8939d63a98e8002aa671795b2ca77e8ea42d0fb501f2b2d9248c09eae0590cbc93d15f600320996fe629d503d297c39c20f8d5ef00fc91a451034410959cb91979af630e73456056827cf1d47d523d2ac30b0c6d09de7ac2f9d333abc9a3271b596a16f9c924592e34252138df892ab8cb42fa7e5a7d42a0b133defa41a4b3d83040e71afd0d6825987ed31660e459d73b02e931742c775d7adc2483b4cb2bfd4ac45a22aad05c8667dd232fed50ee78e460e28ee827a83011a928cf236104c59f884130e7cfa2d2e2479ce0b18648349f047e4ef203f536c58cdfc4d10a6310a214841998e128932de49f325d48cc92ce1c264e2c743cd534017552186e46a8712b343280b9a38f6264bee67d5bcd411f83cf887e4eb5b8194b5cbe4cf33df59cfc27697075887e81d5f448c8d9efc8f1befe9b0345663d9c5ab66a7becec3f7da2dd2fd4d75bd03451ce165abbc9a7117163e3283a48596fedf0f8d7e6d29591f841b8fe4f6b9a41627c8fe98d955954d7104f7c31a7887a4e8e8ec4d2920b9755842f9f2f0ebda014e091c18ae51351dad808bcd8a409d4617ca10ca7f7f64bced2173689480ba4225db86d521a3feedab35a38a8d9e576556341aed006246d35b91421d1a6980e2bb9ab6f7d30cd5a16397ce61a4c3136b1cfe10db3080b6c9026dda37fd56239b8ac05d36b238c768989843c6484ef783f69e17a26566e5275931b5e10ef98df0d7621bc909cf2a490cbdcde6ed89320e73a5fc8d813b824a22bfbdcfdb1bb8f8a728addc2bcd53e67963846b2e238f16a57af7d06e0ecefcd13db2008a4152a2e3c8d24449675c1e94563dcc06fe3adfa594140df5b52e0e7abfccc2965eecbe9481c9f557577c3a0ae43abb02890274a4c5ce8f649292bb437146f15a08eb250526125886eb3036d45842b31d460c1e424752d7ba45fc3b5e94c4d1c2f2686c636f9f349d2bb02583bdcf6b14b42dfd8ce265b946e74a904d37d7e91d70d0a978d43cad989d16668b41392647157ccec25fa502355600e4131378a4f3fe4b00ac72fc6668b430d56c29a0a1bdc503e5e3c60d0fe696d51d0ab335599ebeccd9b6e5631699e3bcf34037b430641004208dd9982c1563c7ae6c0b3ab8041bbdabcc7ece5110cb2bda2f11efed13377486f4f439440d25ee9c3802f196e460f1d909db5f84998af09151b404f5cded916a08055fc6bed07a0f61cc61d804fd1486ce0d79c0e217ad6b0702a4b81e27f3a27a89510dd4b1173ea0a1fb9332eaa651b921535d7be3be7294f3a59d6533de969bbcd4e12c7eb55e09d195c870108b18ffb7e31f722b5d02699128795769f1377be0ee0c6de63b44310392b624c8ca45b67b8b4f1eec34bba544faf261a525c992652155ce42127eb985343a022116cac7de6853637a63be649ee0f2e5913462cabd3d7be5dd712e06ef924522781729b16a9b3eb3e5847052ae3dc2e7e614130dc1d27378e0c708949254ce99f4f2cfcb44d16b38eb053b463a7cdf7b2776ca99ed5a0ed1c7943e380959ed4336d30f57423aeb8cd49e87348bd949e5ebe4f867117db4eb8ea249d317a503ff5bde78cc23de6995e91986bd2fb35f61370b883cba9afb0c7451d01ab4c28fc3d7209acb28557ccb28a780a2251d29b6c1f15bdcb101b16c4ae08fa056f43feeb7d6b25f7df12e48789d49b447ad9cc6baf020bd13c5e8d4a039c7b23653bec8441895c945e63553da2046386bbea54f273d7f1b850aefd1b197782cec36550b5cca3aefb4cda8310e78f6d6fc4841701e3f69022ab622995fa5c2433970b3f54dfd97c269f1ca9795f2f4dbc64aa6f95075941c2723e215fe85c1b82a975b43c89f9cf73a6f6b109f575259cdb8abe416b3b51f604706c149cf284ebedf60cdc638234d9653b2b312acf067e8ab07b2471cb6c56452117251e1993a79d56808b2b59bedda3817a89881e28197480913f38c6c42545fe3cd5d878581f7e7b76b2ee2d806fb1babc6384e80e20a91d5b7486e159ef46c62a2b9c4df93a3cbf18aa89b0b272c35ab4c6cec3243a54cb21d7011eec7bf34b00ec277ff06262fa299eb31be3e36d4a7f0720b30da56ee71d6bbf6931f1a43baf67b18d0e823fef19fe588f6a07ee286d390243c6bd279ab88d9e365e7c4a5ea26f66c82c87cc4b8520b372f10f54a284df6521f536ba2d81de6757978a0765fb0c2da24087e7c7f6fc3962c1f976632ce4aba2b16a32cf9007982320218903dad231e00d79e07cacd0ad18b9387c3ba8134f833c72fb1b4f1f22902d07b1239802430a3dffa2ddd7fc970de2150930606f6c23447784cbd5e1cc5c36db05db0f86fa11684d665d1fe06b347b123cf88dec298ddb00ec752eee1e98cb55109ed735a76868a4be7e51c9a47c557c9efe9373131095b6cfdb1dd7f91022ca4e12139eea6bf49e8b93c1dfbe8ee029618da992849352eb97590e995736e78c921e11c525225f59cd6a2490756b1bb64871ee39e0bcb06054db5b3913165a7b2305ec1b42fd483500258536f9c42d3e8f2fe52b44010ca66198b63522bf432e6de1ec887be1445a72a7b2c367c4ebf5ee5da39e109029fc713bba6ad42b1b11a8747f465c2d7174cf82845caa471e6cfc0c13c2619f4fd1fdf77e8fc63e3b649aa5d0a26f74b7d37d3a6f2ff89eb6cc245a9df83291c6a2a91272de56d8d055532b9048cc87a6eded39075edb9ccfdcd2b7e404fc1fae43d7249f8a1cbd2b8083a80d2adfad78c8f6f8519270527231913bd00105ade7f25439a2c29510d29a9eb524b18ca7b7320d4f664831b7eec54bc89b9cbd1385691f1cd3f9a583b425289d63820addb2d0670e0bfcc6d8a698474f8196ad3342097629dfab71ce5b617d739d8a86d9f7ec1f6d86e5e9c5881dd5d7cbbbdf66389d0121fd8754e53f2189901b0cab34636fa18a366a5006a2b178ede90c3c8887b2419013712c98b58f319dc4542b1f1369eb8a3a13f93f32093915ad818a23eb980f8810239308c468cb9e7c798a8e261c1d83173102b84e8f061f8536c364ab7101ff19d7879029be312067a7e12699d4d59cbf2c296ee4cb9a7218ae6aa00fac4117d246b980103bea7df2d8bd7d40a081fbbe58dfad8916e409988ec084f44ca3d5f6a7bb2bbb5dae1b2074e4461874229e5a23552a3e130b43ac8ad02c3539d07826dccbfe2591d5d11e3cfee23133a46793f4a15a4f96ad2560ebc73efd3f2d2096f01eb58a8c0fe6dd9e4596fc2994922eb6371e8428fe16d80087c7f38327c74af96010e6b09a1c90c6c83d4480f50c8fd72fe976b627d405c331c200bc16350fa0ae3322a0a0fd20fac8af238da0389235cf8ab30e2f9be2551d662088dc474ffe001fd7a411db7f684447c34d2953ba560e2631ef7fd358ebbe94be09e7c0475497b0cac07a973587b4d3b83af146e6bb70f2a7011807be1e18b3c3809b7285181bd5be785cc46e8aea240ae4d85c287bbb38c66c695bf2c25b42daeae8a068ba65f26febb534db96863e13bb8bde3a904d8ccd2bd165ef9eaf53761113d96a7f7df22270a5d2e5569c430b8b12a0cd79075b46f2187bbf0b7506410dcf744365ab855f4bb65c69381066c91afd59a019992bdf6a3a88afd49797286d7c06c4bff207208ad5e6092c3a298a8993fa62e8af84c27358524f9d162e857638e4d2db9fcb8533c9ac3d24e004bca640ca5b373e12b62d7d52cd8809d3abea6647d0da845020614272a4597ffc12925738a9cc719daa5e7e08c89fd5ca2cad13b271902ddae21056b7705a0cbc1c13ee27e1d1e4b3bd75f5de07d612eb3d094093f85fa959ffe48a9fb900ae2b24ef195002b7b6e02ae9976f2d5a15243703230b66629169b9508f54f4014a6b656df3ac093359e16bfa79db50f81a9e701674d96e40b0d2c3918f7dd7f09ec82afda13c979c9fe5bdbde3be8050f6acf04da2e5e786f9189731700b547c88b5a7c3088dcd2212359b43554fea2abc05b26ceff3005c4455888e855bfd931baf0b4b0bd72919ea311b2bcd8270d9596f635b01b9d62de7d5159744768e4e8048622addcbd87336ef6233592a970463dd44e9c7d6bb7aedc99ec6135bf0131f05fd407d94fe07f809791f771a722b21737f395aa1310adc574e457a0ecf90dc1a4a22b9a289a179a39009e55c7aa21c0d783348fec8900406535d7316d9cf853679de42d3c8c7e95c682f7f6cf5d767cfb40137694f03d78d853bc517d772a1d8716157dd617489c2583923e83fb39609744c2d3a01a1e423a2e692ae6305ccd3d9615c5b95de3358d3db984e9bf0a36149c6702754b3715d5d1a8251486b740190c8aacb60a2bec085018d63ceafbe62a08f63714833158221517830e67168d0c03e4b2a844ee812805af374f9ace792c01e247656a70b0da2c0feb2d80d1d64fb76fbcf33de892dc72e1303820454c155319f213184f8953b198fc362a76a2cf8414367ef55a5cd33d84ec23088ab48737a464153f10f19934f058146ac55abfc1334bc8ae08f9fcaa798caace6bf629082078b7e286dffd75ab522815aa6d8b3b8fea43506a3bb33d1af419ee2a33020df2612ad4d180abeaaa124c574d379620b39e135c1a181ec03448db7ad3dce868413c86d8f4f6bd3aff094424c6fb31c63740f0be554a19997c5998475f009dd1af454ba3f38333c5d7b524e4a1cc850621772de0a949b47f589afac5d8fac04b3d3102ef10b781115558165191a23cf933c6ca4a115807d9a2dc928000fd9e63518b96a3420aca30fd7ca6598751290625bbc12f58cc9cb857e7f03cfb90db29e5be3552df6215f383a68800bb9fc855ebf6d4343b994d9906879ed1fac1d99e83543c434aa2e5bb9334c564b38b6937f51705a3e222a4560d1765aa01cb907fecd0aea71b5a5370f1e27182c2e218d6d4ee0feb418cf3231844c27e438ebc27a8fb91e22d04181472ca055bee8a1719d73251aa657922935c4144fe6e853b3bcad6aeb1218f0c66712141e93c788f13f279c6ae732df75b80c6b365f5ae7e665613ca010eca8ff0dad9e690aac6ae81fedbd1ca49ba063bcca712ab619d0c988cb6675b59819d70c0c61224d36010d5c903485b8b364b134fd9535fb22200000000000000000000000df0000004990cef4d4e93a4390ad989e8cf488009800000000000000ffff00006d00000053e9e34dd7c7ea77d04ad55c69bb8514ee7c22ec9b08173e6e598be8cf07a059c6dae551c04eeb56ef6d5ce512b991ad462b894f2e2df83ddef9d5b8f5a818664bc4eb4313a9837805172f03cd01e9749f7dd44b13a02b6dee84532c8e7f64f74953e9c1f4e7f49211302d05e27e0fc4ef041ad00a5c2900065c1bb7dec71629bfeae12f00000000600000000000000001000000040000007bb1e3975f31befaddf5570bf8cba5c5d7e60a392adb8dc6dd380ea0e40a974343cb2079af4f4c810c3bcc490e329b0b35af594b04e08fe6fd2f7bdc036901281737841d1b9ac40e5f1cbc0000000000c000000000000000ffff0000ee0000003ff2e40dda23632b5e4f2ca9ce06bffeb1032f974becd1d2c952038fadbdd7d14a21f07368ba04209bdf6dfd83247a23d5fda86c98ac918dff91786e002231623eedc85574a8b6da4375131be94ffb2fd5a3749f7cedb259ea3b611a93c56d506e5b3075089da530174969c216783d85b7b58ae6232fe096ffb50eb393ace46973e21299d2c31e8c22e3513be206a1afab186249a6b3baf34bbd4e1c60a861b799db6d2839053854054bb2a511abdd009800000000000000ffff00000080000049eb29ff82c559d9c95adda7193bbe7703721ec8fb882f9e28ba13854d68a650a40a69adac6abc334d4162c7d98f0f182f76ce51e237896d55144107feeb2f2fb857d5e70efcaebc8fe5f6b49940200dffa03c8c95a55420adea100b2a6cfccb12d9b229e6d1f0edb4f0887235851c74b963d7a79ad2ed57e91e531e"], 0x1350}, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f00000000c0)="51c90840c4b8dd910e249610ad01fbf52bce23ec29ef8a9f5526724b378bde8d2957d05f03af8a390968c01d9936c6c83c7b2bd020118e459c98f40f2b722b3c417beab468d41059241cc3ffb407a82baa3277ba47f25e871192b5fbdcb4718618449e512a5385246239e1ba9211dbbe7f2c2c2bea747c5969e9c92712f125d96e4e29c37e31333013328ce7", 0x8c) 06:39:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x1, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x5}, {0x809, 0x8}}) 06:39:12 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) kqueue() execve(0x0, 0x0, 0x0) 06:39:12 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) r0 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) select(0x40, &(0x7f0000000680)={0x31}, 0x0, 0x0, 0x0) 06:39:12 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0xe8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') socketpair$inet6(0x18, 0x3, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x8) sendto(r0, &(0x7f0000000240)="4e65fb311911f9f6017b5134e5fa701a827804ec54547a71ef65109d8aa8dad657b339d45bfd85709693579796be0e778de10452aefd57a24bdb8a0d6a5b16b3dabfc28a1b14c7752362b3e3b80dcfc23b96e200da620277fdf424a3b2030d165bb28de3443e38b6ce77e64a10072cdceec1ff5b8cdb041c3ab6bb8ed153bfb7192211afe8c115e67db72eb0ca8d8c29c3858942161404374f5a178a22584c69487b0fdca4c1f2ab6e208bcc6be54c9cbb420ed89b14b7b0a17719d81726f79ae5d42872217e32fc12ec47f313ad3322a2b4567a9a545d575a1563308d9156da835761502dc036c333ff68cf1ef7", 0xee, 0x2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 06:39:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x400000000002) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 06:39:12 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') open(&(0x7f0000000300)='.\x00', 0x300, 0x0) 06:39:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x41, 0x6}, {0x9, 0x8}}, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x1, 0x3, r1}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x7, 0x5680, r1}) fcntl$lock(r0, 0xb, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r5 = getgid() r6 = geteuid() getgroups(0x2, &(0x7f0000000640)=[0xffffffffffffffff, 0x0]) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = geteuid() getgroups(0x4, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000340)="15a9418084532555bf3ab8823d4ca21d51c0737326665c4d5d8fc06a4e713134e8fb724bcd22da800b4ff7b8d7e275adc041472497ecb639e5e31fa9951db300e78047251e52528fa0c06e52a7b4a3029cd63f0bc6c5508e17200c2ea404637c962433b373c7cfa85a81b8e72c692cdcc13f3bd0c562c9e5a5b1e0596c9055df5903dc058e4e3e9968d344d6c2db4a7802bbd9f23be9376c582ef302862e7bdb45b9aa64804f0f78395c2ec1b5263dbbd7a5182aefcbc0c644b8770a2dff63c9a532a7a083397f3bfce54e4e3047f8036fbdde7e", 0xd4}, {&(0x7f0000000440)="fe1cb51bbdd22249e9ee6c9565af71b0c72e74c1014435880afd3145e738971431e2652e0c30deb53d726dfb8351edd19f06588fd655ad9f7600d35a68437559f2c444ca46725fb56dcfd0f11b", 0x4d}], 0x2, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @cred={0x20, 0xffff, 0x0, r1, r10, r11}], 0x108, 0x9}, 0x2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x5, 0x40000001, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x23, 0x20, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffe, 0x51, 0x8, 0x3, 0x7}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x3fff800000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x24, 0x5, 0xbe5, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x92, 0x4}, {{r0}, 0xfffffffffffffffd, 0x93}, {{r0}, 0xffffffffffffffff, 0xc, 0x20000000, 0x8000, 0xff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000000, 0xffffffff, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x84, 0x20000002, 0x80000001, 0x1}], 0x2, &(0x7f0000000080)={0x2, 0x4}) close(r0) 06:39:12 executing program 0: utimes(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x400, 0x40, 0x8}, 0xc) 06:39:12 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$TIOCDRAIN(r1, 0x2000745e) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/165, 0xa5) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000280)="a50be897708d75d4a012f36c44b386658852b57259deffeaa34d27edcd59ad80788a84426fb3a327d610308f1170ac2a5b582338b5280c6c8234f3057c25c90053a9d1cd4dc1e7cf5e535c0513cea0d14b93bf6747b8ca7b04d52470a8520bb449098f187ed817779e25", 0x6a}, {&(0x7f0000000300)="f322915e10b9d3933cf3b9395c1ca32a64e6bf0da519cb02bf067cfee44567b51899971df58b6c9b77e941775b13b2fe58b9b89260f82855c302845a09a3eddb2d10baf0f281b6760bf79578c66a09670367bec062ba5bcedc51b51c61a7fc962609d61ff40669d0bf369608cf2ad87558a0093bc53b2c744ae3be252fbe058457e9696136fe6491dc13ede572df47e3aee4ab26c93625d2a70be1dcbb3ed2c8d41cd9da63e966854ddb73f0562db03f66fc6f54f5e81a21ca8fc719180f293103e2b87ea9d06b7b07c7d50a3c3e3cc0f025ea9dc954a68aa2f9ab72dbc4c95b2ac53f0027033a11c31bd994a21ea37873830ea11c84dbe4fccc0ce93f19631d79b2329eefccdb1731cb5b3e537fa4fb44e500e937d5d55ee797f3272227d64f56a3e64f5b6f888c7c5f1f2081bbc7656a126ce31216dddac91d2fa57db5f38d7db9c7d55f12ae654c56d8c51038b49abfcadf2d9feed0f2f75f6f92715cb13d27288c9066462710bb3a758c316f0bf22ba828227fc9b802821f709d8c297d2eb153dcceb0a8365f4f4a6ba92bde82ea63859caf47e8a89241af2877956d5159c21544897c09c438ed5b9a44018f899125f1550651f7bf65aefc7ca9c64658d56d5c08001be9e3ef67b762575de840d4df8c729eb74be1bea2a8813c48f2edbea271bc782318c2332f82d09bf77352ed30956b4ae9be74c88697bbec880e6257fed80c61568edebae3e7705a112de7bdcbfa2bbc22323c8fbb59a26b6ee29114a86f41580d6f8bfd6a531a281b27a3fb1856f78f2128bd4a734cbd737d86cf95053c5d00a2795d96a5452105caed5d45983203d0657790877dc3f5fdfd7f3fa8bd5028f0e673820de6b198ccaf14871623e73632aa3148e71738385ad19925238cc2c61eaeec642fecc496cbb03f27d6e86ae53dc7d9fdfa61d3a5744d18b9affa1e768f30fd5fb489d627efe19ed455c081d5a744d8d7a189a378fbecfe26b09bfc114a0dbbc87e9b45044cd49fbbb0757797ce3b485d2dd326dd9116636c97be48eea99d1bdcbed18f8df31b8fd69ca24d9785ae49eb6a3f115f8bd9c93c2609096fce344f44c1a3f988121a384dc9536e2d014971b0a849ab0089693a5eea9f8378d58c8ead43569064dfa9aba28139920c0aadb3fa2df716c5f5ece482cec058561e935b3a80654de05f9121ff421914dd79857e5d5a63b12e611e2d0bd7f8cbd0f29d418fc252d802487ca17a838dbd3a5fc6bbd169a4d9d9baf38563ddb9093691a132bec5463658ba1598fe8f35f9a6d8348cc62d4c1b6a1381a4cca58faf40444f753e4a503998b6ad02b3787ada4c157e01f05613f968994b93dbfc7d4d123ced6be892dcff2faa6af8f05159c41f9113c5be4a9e0ce2917652ce6d045146487672a7ac773ed00870984dd01d5af7359145ae1e6dfa0622616de998b1e7d7138f7381d9c6d956601b635b62185e0fc1c6f4b5f2be20a34f58720dbb265c6f49ea2c61185fac025e71aa0f3e77122230216d4c4fecd8cdacd2966944f2f50a2f2370e72ab0c7b2bc693ed1b3642ba340dc0724c118213a686ef478fe1b2575340763384142d30c3f8e06ead6d12487f225d9d04a1cf543712a0eb622f2cf1647cf51b83cbcbf01f4e297817c33b09958ba5e7c321103a9d640e42e04cb93fa495192226b726e203401deea65d79280a5bce0fcbc0d46379535ecaa70c9a2cb3289000ed607abc518add2a9ffe3b47fbc6d3653ffcb15590043901b7d141fe2ce7d77f4aa0f34d893d09d28b6d7e98f0d21746c08801db31e21294847ef93ea2833f0f937f494e9e8c136c2a91a878e1beb66140b7c3ed4425e4114f65e29a91d7c8e735037c36d78ef14228233bd2aaa914759343e3d3e19c1de41cd8665bbbf4cfe2b1edf79cce93ca8320c928a7bb9780fda263b0f528b86a565dbbcd3fad88f20c9c7baa13354a1bcbdcc6d4827bea6b80c82ec425d7579edf08a5a49f91380d31d27db80d4ec1ccc8fefb4ffdac3fbca7faf5382b4eed8656542d58acf2cb3f4dfe27ff2633bf840264718a90c80c7afed851da1d03f610cb6e330a7851de74ca24f94108eb437b070382d030291ee5a6ab3afe066b89e11af63091a4520ef2bfb9a3623cf6f99421f5177baf7165a43a541c5794759389d43b766182edf8260bebd4219d36020d5a1c2223ba9692923460d315d2d357b9d3240f62cc47b87d4f9f10aabe93f3b4f926dbb7dbabde33ad9115c1a54e3cabd8226d47905a11c38f4d1730f45aeb20eaf5f287e9b4c04fa1c9918e69b2d572541e4f3699d0a2cfae8a10091706eefe1077d3acc94c0cc441387e85ef18cc6ae77e328dc9112eb07d06c2eefa0ce1f882b679c7c791a81cd220900a92da683851182e5bf2ffd33e2f43077053f1e2caa18c96e79caac34d7b6f703ba5bd130713e416d8edd14e3fff12f5929e05e454ce38707b79aaaf6b897be44d881b9c2edd26307444ad2e3a7972772b1d44950208ee314a272007f6c5d0d9edffa1053c746ebe4710349a97daf18b0e6ad493822021b4ae6beebbf7f1ccc0379af094dcb456a65ed6e326938fa4eb9f675db07259c16f576e931b2dbd3c40664ac2ccf56cda68d9d4b3835d8e4e84534ad2581f2745a1063862715894075ee262d67d7fb569ef313a7ce3cfe32102e02cf5c641acf5b6c81858971410564e0d5d4cfaf04d866a7e3e9114e40954b4b55d6e0a0e831aaa153872259453b0fa96c0961ac6156b2cd583cc519adeb0282cc92694eb692a30c6079a80d0e092f40c991c5c39285d49d68515acdfe9f7099360efc8eed3dab8a954c83ccf081de71b69f5a4c36d73ed101cb1b7d14e0723f18c59d8652dd8762e108459c6357eaaa279fadaeb662646de3cf26f45e4eddff011bf2507a0f5f94f0f1caf89603cdb981260f55ee0632c3cf03a53762ceb1dd922de7b9bd04736e687e5d8dd4ecaa2e1faf14edb789a5313a97d85dad7509e8d5d3456eefa8446084b4a67bda1aaa628d8ee5c2c5aada723e420987d446828ec2874e3c79bd78d99d7cd1f2830c636e5b384afa965ac68830fd0d5d6a321010c9150f1f427194e362a0cd4b2751f2659f38a09e230f0624a7f4a35b4e16af1fef1abb705cc17e3168a441c0354604e81efae98f909a850daa6ba6a2f5af0ac0b13881a7cb10bfa032291e9ee08588cf8ac3d4ab05d165871ba7388b9d5cb0ce1284bfe2779e74bb4a1c4de8a01de01c6cbf482397d4c24792df3b289094ceefe945cc58c680d1dd388f03feaa5651975ad34b648ebb7ced7205d5caeac55cf699df6b5c39750eea5d7afa5ecf2113895e4befd58b210cb7b83a620424fb5f5b036800347b9a9d47a33a1645bbbb13e9e3e5270db5db8cb564cd5e232bf3cb9110d7c608c4e0f4c0302a0289a3a149fc3ecbd51982e4236548cfe609ecd1c55ae3373f7096ad4f3c7162afe8312f3975bcf6e465ece9ff322f9ad6a53010972612c4ba93127d1f6aabce0a2d9cc305d64c57f2b6c6fab592d837e13ff2467407b77b5e035eeb07079334dce8a85a90df9480e8858031b7a38a44775e342cd0dda66a64bcddb073b90e3e017dc6ac051cd7733120392a6bccf71035fad4a3a0adaed60effb53be123c03aed4a31c0d49881af095edd9b1e3a2f925c029e1bef88a6576139a13a45113af6d1c64cc8361396f32ca23377460fb579f70e3e42602c4efcd141b21384eebffed7c65c0ea686fbb117b697df088017ca2f759399ba1505d635a11c14707da72ec6f426f8ac4cb7202db40ef6a3c4c3d6626458547edb292584921ef5528be4a55cbaf696ffe40af824f7f93cde8ad34abf5d5d3b180e480265d40e304a83e6d516b1bfda7325b4f8877f3eecef5eadb456df731f52c75d9b936c743fd4520ea929644c55b4d03f0275f55e25733705a092471ab86a59f4a39f2af714151943578f9fb026927016470887cce3d41badb2994f9476cbf43793e48de2b85bd47138d06a41d98bbea898669e993b498c8e66dde2fa3b8085d10257d56e9d3c50634d313d8826eb7a4c7a02670b07c161b973816e22fc96499855d6a340a733912c0262982b1e5ecdeb97206916755a16cefb26685a2bfe8fccc809dd3668bd40101bc9dacbe53115e8503ac45c9902e2827df9b0b983ef462c237c662a1ce0013ebe3431856bdedd2719fa10b42aad0bc646aa81b655f2034d0a2ca092968481c5e98f7b187125fbf36f0f1aaf9ae6ae5145f941a48a6c83fc7a004b5f33ac2088af3ef981bd1b919333b5165098a41c22f4b3163511af98087f730ca2ae61e59ab588c476532e264fd9098b13f64644b41afdc0b0484da535d1da1b04eb4e7feab8df3613994c184c2a4aab88974a330c5278c3b1b6e04339069bc58aa143dcc06b4e853d8a1b1506b987d7062640c794dbac656a580491e4b037e0187fc0d09fbaf0481b28196dbdca7610ceab742aa261fd363bcbcc0ca4fa96d6a4f8991b50bb4658282fc47f3fd626e77954a2ecd36d1d67f6bb6ed76c4a8adbfea2aa3dd954434578f096853a58c5b0de702b967b36cc7273e6972dd9f85bad2438186c0a9d0c06905cdcedb464c0c37f9a179b4cf55f2314d3862ad129112b2f20188ddd1839203a51d723a3292f0e4203f770f6ea14964eff9944b618c5d30ba32388c17eaea9ac35f6b9902c766c49803835305a12e6ff8e627628b4ad17bc5d792d1acacbbd9b236d019dbc501907f449fb34409853556561aab3e096bfea5cea58dd35b6c41865871f46affcfaeafdd8487d53b2693ea7e40fb8a5e37eec1b40841f247a5d8cfcc91bd8ed3803c4ec9a6e83390984bee61d5101a15858c82980e56273cc3f0fc78a74a40b983011ee8427812d9e4094a8b5958196ab9584b6a5053a04aba58ee235ba516fb195e3c00363b05ac365420f392fdb11fc055811025899ddcef891d1b383c5f96171227e4ee668300567328eeca9b5be42f72b3cdb28b615cf2a0845e86f7b0bee6dc431029a0ad6c9f3a32a9703462090592a2305362e2a1c9a012dddc05db12879fdb8afe9cf6b0065ff9e3944c4bccc0903cd02fe1fbfd52b57248a56e638cf5db2a20ccb72130c6f4807a76a7c9d08b04cb414d2ab723a191070f6f4dd68f6e7578e790c4c904cecd6c8fd8f9fbabb9fa84ce373fd051729bd6cce33e8c231f7743260f49e1ce42ba5d9a2ffecb3093dee126c8426636f1c1e0aff697b4b4ce0f0125d8c37db367df6f00bc37b40d022d154ca4493d0b3dbcbafbdbb4e086db2bcc57d3ae0e66915fe92731a6a894fc915a391a31da0a3de8e5c7cf6f95121cab1cc3ca5b9971409c35ddd587e5cd00669bb999fa1ae882d96f60d2b80dca5bc4cce29ae95d47dc6e5761d54b905e7ed106f6fdcee4d1c42e33ab0d25b0bd06fca56b9806cfb9d8f80995ab6b9b85e4cb21525b987dc7290c1db8ceda885804ca41b694ff37ee3eaffdd4e5b7ff763fe7dca30e9e4ac3346c01f2a4b94acac4bb344250abdbf098819aab4ad0da33b028b7b173a8bfb3af822cd828dbc1626051fe18113cd10eb16b820e3f7e896daed54ee607abf69d9804e13db3fbb3dcc1031380da1c5beb6c4827fb5b249120a373dda6b3bc2ee9f4fe27d105173773bbb20aa9d4797453af182afbe7661318759cefc499c5f5b44f512c7ae4b08a28c13b6af1214dd272561c5abad7e9851aaeaf331b29e1886d624d04ed28263168de1f4ede31bcd3fef1dd54b8b8fc12c722972f2d363b341790ba81a316ec46a9bcbad13d3", 0x1000}, {&(0x7f0000001300)="b35f511d6a8be457102981cdae535d3af32e60341d1fb01a2a81cb00fc8dea8c43a41eae8542abeb7cac897f432064c3a8ec2fe74cca676e65283080653ac0ad9fd7705822706b2406d76eb87a5435d9590ab6f66a125e351d39ba3b64e7a68b6039975b11464a881f2ad222e0a0d3a23b433b4276c92fb8f48d9061bad28dcbd92187f67d58ddc4ed18c5460ab814ffd8c7357974921b3ffa62c6b6e6b7cb0edb7617e00caf0b2e16e407031d9a4daf6ff85e51e3a7389329fb8c2ff0e8b84486e9cfb5c69aff11df7b26233439774d44436cc41429c9e5329bfd51bee97a4f03cc14db114dc334395e36bf3276ec801bbacc9306da972fde2eeeef2cb44a1c56789e1c349bf81434b06f3eb7f1bfda9041bbce1463dd0521c1f5bd7268ea7243b78c3e8d9b7b8021933d65a09e3c73bad99a2cd9051f51a7c97ab22ed9f4e18a8e634c3c06cf4f5b7597a05d5488ddef8312202b7d7c3c94d02d2839e64fd268daa410ac23cbbd82cf4ee0f4ecc3181b22152349bacbcad5c3463c71d31eb68c3a208a9df6c193b77257c04b9e7ec1129940b1411104890fa05cea51c8781d88f171ea268235574186ddddf171b30607fd439a6dc8c5323336c68817ebaa39c527184148cc3e13817deaeca9b05192c4d5fcaaf482d7cb2111b433c4f9f82e12c6c321775e3cd41c6f75688c81d8199ee649242d84c5feef5a09d306cabc26729d698b09680b1e89ad2a388c8c0f8e12693f4c673d3e8428eb6081539418e53c55ec684cacb488f015f3a75c8beec09614055ec1f0b20862158121816ddd2b90902526bb9b31917a1abb4e15e11a6eed32a994bb00716b1a08896abf94063b3c40a07cac0fd58d65159edc7b97214201c90fc2305d3ef53e4ed04b6dde7907bd3ad09b66f4a548775e438a5cd697c7a3bc226d54056427bbe8f3bdfb0b4b1e9883f26322ad360a617e59d73e86a1d2273ee7dcfc85b75290fcc142c597fd133f9f5954e0b751e45d0659a628ea8de67c01698e0b778433a011dfa4bf377c2ab34bcc7a02d247c5e4e757bfecd8f8d0f5474038b4929d3737e2255c205890b490b6c656d339b3dce3f65e276e54792b1fd1ee4d3342fb341a16dc1b2044d19677e21e06e7674e1d004e0e94bacae15c29a91a01921691e723ed67b291d6daf28daaf017ac8424ec6799d5b4976deef9e55c232b0053ca10bf6909e8035ffe71e68b4ede2fb315a51b8947405c7f6f977df70fb5df8915f74e5bd21045650965fa8d089c5eacde60897bb370e9aa5133e15867a9a085454d12f211716351b8215506095e742454bf9c5288501183e83aa1aba41de19ee9cbdb8fa692bd8e580aadcc4e9400c8423a22dedcb62e89b0183555c2a20fac8226a8a442ca7a47a01a219d8b0784cd0b3ba6f8d12a423ef88fc4f4fd0d8c075c566641d1a88765f580c1673166bae9e9dfbd14bf17ced35e97b2d350341f996ce713a97f7512188d3f523712371972557cb2040386cb72d7956c748c1389be32702eb482d28db2f8f323ecca915fceebad569955f3336af079d9d7cf1d9c71831446716ddb7e549461964fe82d940c7254beeaa2957512ee11db26d8b61b6e383d907c0a9ad57564abed6a605b629411050c42032f9c34269f79ffecc98c10b440750b9c35dec7d5e2c3067e2244d216c067cd4026537ec0a553fe9ac55fe58f6ec826bd47e518bf247b4127502cb62b4fe0796b2229dfd059d3bc8e7ef23fbd8188f2294a95a8906d5305f02997b5f5f985eb2e9fa0110e43d6430adf0ce9f4c62499b5cd358d5c9112b65720bac311bdd4bf180f2f28371dbfa9432eec723c79db7f5785aecbe69e360b2831ec717ecaee6c4fa85fa0fe0940bcc51eaf9da5f58e92a8c2bd489d8be138ef8fe6d084165786736faa8583ee3b63257e24fd0522907cf5754cc41e802fa02ea257504d660aa499db30f880b332859d1b6f8f418d6a9a06c3da46a966f3f92dbf1d698b398b9f10c565b7d18d55076bf272f47c35f273f595057626b44a6a17984eb1fd1cd94abf34a2cdc0bb3ee7327f760fe2d62a71b6438652efa631a2dcca79748babf710671ac654af3d1b8af707da42ad7aabb38ab1883344cbe7db58ed2bd09f47fd3c6212f4e7db71c6baaf91aedd0207eb965d91f15832634ae0a27f0361a89019aceac7511ec8fd3cb7d438bfa48eed4c7b52d69d8733e4ea0d3e44f62fad5e58b835860e5fe31cf4f9ad37dd6e97266e3136caef00ba20a6cbc449ebbad94bed60bcea01b6d7617fdf457c964227ea57282ffad4a00645556ccae0680ddcc3375093c348aa5bd05380d44d3cc43860108a1aacf4bd37d3ea45bcb68dc50cf4916d21d235b1db15db800db67e50d9baed0d719d785eabf57a1f99cbc15da2d2ce476728fff5f0008b1987b309d2c5438e46263e89372e560b2615c68be964a0c1cd072b567463cacd0959f738b2b11c2702ab3c8f2b009ca77be6599cec47babdafe226e5afd2becbd3a5e5fde0101553997140dacac99f7744ddf463c49e6ad42cbdb10fb1fe8662e5a5026493cf71b7d7f4cfdf1042433f640800efebf46e66b89d7cb56ee106a1788c3083b4b036508203ca2e9fcd3722e42245ecd3681d129cd1d7dbfe449163b1abd032df80fde5a32df2785d48e917d7ff003fa800fca970385e230cbdc5ee999ab653a487b8428ed5428e2f4992dc7bb1c0beba8e26cd6032794cf3c6778fb0636c5433bb9a863a30df1ad23cbd4dca0ff38702663141617d1c23fb4de659a09ebdc8c67f324ec4bdb3ed1e751fa0b9bbdf035738d0e82822563709eb61dca8428556cd76cf3bc790e171ffda57c4fac87760c4eb3dbb37c711f461b955a4136e584d1821392eb244e79d0c631c28e26bf396fafcea5f12ce140e9a850886aac45404469bc8db8b704303ff582f283eb01e76ef3ec7821ef1ba238e4e5ece366ce2439d66a022f16a26b0f93ac8e2f965b80022fbad73b295f7b1091093f2d276d122efda54b3702dc2300d628e710530af32db709aaacf6a7e10405b85a1ec10bea5cd954d78fc46d6e656f1a7d32ddd91e50003df717714e3a1724c3d8c8ab38f2f56e1fc58032a227907136d4353fa4f262e7ea9fa42253196f133bc9c9346a536afecbe5a705c51bc2940a253238007cba589b682e288065e48efc8a07507f8a33bb8495b02d416146edcd6a6995fcf4a62c1083d5c99c5934c15b6d7d2b147c73a7fd94b2cd53f709f5633753dde2fb5efebf08195db44dd8d0cef35b09575c55c3e8b318651584c3df0902e9b70503d69e75c96e2b6c6b866c926388236e9d0280b66c92d5b80e6242bf5dab59009cf8a57234f04174fd582b7059c88de639811374e47e4f36fc17aa888d8cfc6d996c15aaf8170213d742e93c47417089442014d27719e9e498f53849beaa9edffa99a3cfc051679fb45c75d9220605d614596365362744242826eaa6e22afcfa0629873f39829db0520be99771fee242d2ea72b644c27349d8fdedb4b949b94864d36ab962e93ce805d79ef2f3ceedad3ab525ecc4457241636a8dbcb445135c6b2316285a98d7c210adbe66c860a05b30206fc47426e3cb397d00a6380e7c639492e6bc03ac848f83bbd85afd314faa7f6352139b43e49c96252adada9f18f99cdfe2d27b354dd8861379ecd397120c61db338222326c427c693be8e2101f997adbc66c69d913f4fe19f79cf08480edd21f1c485d693ecb55b399fdfe8077b755e94fc976116f9020947822f329c23cb20318a353af1b4253ccd5dbc0324367e8481c9cf466259c2d8ddb253d1568c309d0f3a5fed6f3c29f58090408b86185e834044a906f76cf34b93019c419880f2903dec2764c6ec0b13824c0b7c4f9e56099f41d633b6a645deeb647c37a4593a54e38323937569b4d74f21c25d1a7fc0d3af32d043593bc58982e56855f8e1651c932eba89d3aff6281d492ac081592be181aff68a68a0d2a4cb8da6f7c78cfce835ecc530971a05217c60d9d3541bc54d80eca31b3c45a811521b4d22b0e933d586478829876bf2f73e0e456698406b28debb757fbceb5874dc499561d248c0d22c95b1f373d1afee38d2ef0ce778c4cc0ce1451bb2d8c9426828d5907d7d41d29d202d1eb36e453ffad8b1cba3ec6034078d2018f0b86d8c06f3953e390d06a78fe793fda1e33fe603d38c08615f5bbaf433896305bf11acad852cc86aeab070bb8f8c8efa662e6ef41cd96c077216b3eaec6d9886046139a747c12284e4e05856c7b274d200359863864e2524a403d490df89390c70af7c35e14123ba7bc4560a029444859bbe3334f10818249844fd9087c7e464d9cfb4c1946819e5ae88d20de5fb1ebf062fb07f1721418c4dda3394cc1b58fe18777f11ac9cc7ad27c718ac4c31fb40537b50ed1d5f9f58779c64380bf116a6a875cdddab95506c4b43712526fde3bb7083287e3fca7c270b91ef3decd07a3c6b0d6c74e8a603078e6ef9ee469584657b3b1cf015d1c71f174a3fffc4d381fc3bd07dddc71122ec6a09136c2ab146dd177e004a95149738d1bac20e5685243df0c5de60d2dbd5163f814d7e7a0a1d50bb1a4a4b8d6d3444df48456c53f1a288fc7075f1244f758fd392483d1f265f4cab402e96634ae55803696121260d15cd94d8134ab658a4b25441120fefcdf9763666300d756cc83b19fe059bb4098cb179e75235d032a098172881e9b8eb8ed06fec5201cc11b8b73bb72714e319b2c404e41b14fc4fc69bc6a1bdb7b75f90c2b3efc6a0d309b7466dfb764a7c908a3605ddfd3656725880bd942f93f295c5c59cd19316076c16a9982dc5211cb166848d144fb62537910923f4c7db031c6894418d89cd4dbbfa1fcddceee59262d2c90e8d8d373d3882b152edd08788ed5becee320f8c232eaa635792e8cfe2aa6e32358c5a4ae0f6e7dff9a3e758c049f8f5ecdefeb14fdfc34dda0c8e2ec495bdf51afd8373211debb185b1e5659a71a411ce3b6a4ea3eff362f0079ad65e381717b93747222ca284f25fabf848b524aef80c7bdbe6d7bfba040e0f36469853d2b988e213b5393ed7b2ec8aba95274303f2dfe8dc6e0e3c3a13afcb126d5750719231a89399c2ef969d97940eefc657ebb2fa9d47a16322736b9e9b329d40f16c01723024a8e2f7c4320bc40679dfc11626f43911ef3f6e97f0c4ba25b65ad6f99e955093277e2051c4316b3aab1d3a706cb33e9466d866c3dfe4568893f75c1b800cc09e366a146922e6e5883a178da225455f7baa97dc90f94db725dc799e930461bb10bb21739bf6a7c9b80fcdc666deb55e0b9a145d1df371e8e1d4283a8563035952e65753e652bcd4fad4c448fb383136ee9844e83c03fcc5b1a9391b6ddfe24b19325fc6dc5d6c0474c588a4152f95ba82dc37c3da55ad22b94fcdd9629ebeeadbaec2add6f9855b8db050b6a48dd3d32ea0236e82b6fb31f60d86cacbff6355da00be84cc0da6f8093294b69c1dd35f3ff7e4a7479a06f8b635fcdc24808b0de8fef907d4c8adb1aa226a3a68a267a23d9a15ab32de31105fbb826b728f0d476ee121e007af1945a4dda2e9a7698be851603937d78d7c597f1dc4cfff7550ce5391b59e028a81a10d40f3881fcf6fd3617240215bd61d5d2f05cba1c3a8024395d11def5d4e8e7d4a18723e6330d5f4d21827371d33236cead4c0334af3f3041430d2a66640e739c4e4f191cec6f18c269fa25272b42eaaba8c37971209c6be6d2bd0c79a8ff0cd4d399795085c12f1d73c6109", 0x1000}, {&(0x7f0000002300)="54d3566ff6d64abbf00562d21ea3d3f8957a7998c6cf4e7dbc9b2b8e85fbb105138951460dacbe8b574650bd0f200868e197907e2adc993bcda37df0b1e6bc1541ce676aabcd56541a826b9a689aa646ff416b59abd431fb66f4c0bdb30ce2d7e4f843763df3f0857b5877d8ec5d1f68eba687fe855d5278e9b57d1e5bf3b67a2cb3fc2d137bd8111f81144fd0d46f218a484675b082f9139870b6b3290aa125b33e4e315f899200947b43690453669b24d60fc6e1c7b8e11432d43fb5e02209b334a5ee6bddf980691c513978fc4f9e5d18070f319ffe32886bec9795864a976fcdbb410d11db878fc390b40b745899", 0xf0}, {&(0x7f0000002400)}], 0x5, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f00000024c0)='./file0\x00', 0x20480, 0x101) fcntl$getown(r1, 0x5) r3 = openat(r2, &(0x7f0000002500)='./file0\x00', 0x10100, 0x40) pipe2(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)=""/70, 0x46) getsockname$unix(r1, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) r6 = dup(r2) writev(r0, &(0x7f0000002700)=[{&(0x7f00000026c0)="52c18906560b80da6311d6f7b92f", 0xe}], 0x1) readlinkat(r1, &(0x7f0000002740)='./file0\x00', &(0x7f0000002780)=""/4096, 0x1000) r7 = geteuid() r8 = getegid() fchownat(r3, &(0x7f0000003780)='./file0/file1\x00', r7, r8, 0x6) symlinkat(&(0x7f00000037c0)='./file0/file0\x00', r3, &(0x7f0000003800)='./file0\x00') poll(&(0x7f0000003840)=[{r3, 0x150}, {r5, 0x82}], 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000003e00)={&(0x7f0000003880)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003d80)=[{&(0x7f00000038c0)="f967ad90d68e96d469e1d2c95688110579a91d7bddd70fa7f0cd8619218b992007eca5b0c04361dc80aee80203b20fe191b5c9bcb072de83bf9bfe1386f566af4f65912e1c053b5b6f5fea3bd431cd2f233ee87d24d368c9c990bdf65dc02630f94d7fbe", 0x64}, {&(0x7f0000003940)="e51b5fcf704445f02906623f8c20e5ad4b0d9c63a5c052d38903ea1a522266b4481db0bd91610d6e00fea794e0754de1cb96541639cad8d248b6de4379e7d5140ac74fb801a33c6844b2a6c8b7db56a6d9571e0a05d98b05630b3ae8ef77572d63c08f4bd0da25e8a77edb7eeac9f380208569babcb1ce573db0d9a94319f0f6cb2c74", 0x83}, {&(0x7f0000003a00)="1eca6ac99c4b144ce67c8a886c8db4077c4cbc4b6f1d81ddddd88be9bfb6cd13afa8fddf251baabdea0a6ee68963e618265c802703f163f18d5909ba883d3ccd4a963b46bb2bf4e120cdf3dc142a2c6c0705767c", 0x54}, {&(0x7f0000003a80)="82913a9764d3cdd3533cd588b80299371d88e334dcd87b3b754c2d1dce8156ef8d567266fb51fcaa8df34671c8691a3b0067455e6daa22602450b949c2bd4811a6fba205b34f0568ae2114bbd01a94e02a4e001e60405db6425e0d40fea70b35fe4b236d745de030f8bae9e7049047e72d05ffe7b398f1ab80191320cab28e16521d9d83cfd10e953ed39e223025c5ba9b6361ec49148f4e15a7343b6807e1d5f549cde4315c6174eb268d9f06b028b988d53a89e80389b12ae8cb5da92f30940d67b1444d3d8809996220a50da9684ad3a86299333ca92a", 0xd8}, {&(0x7f0000003b80)="42ad6284625d871b59a737a0c9a2b09036e8ffc336858bbf", 0x18}, {&(0x7f0000003bc0)="1fa8fb553c4e8e1691d57d7b22bf281a42ba1b09ea89ed7795e452bc030f97b5c921889aa1cfef669270c6b35c4d16aea1d2c38652a6c6ecfc33c79cfd6233826b1d3627144e5d6e19db7f6144c60c55ad261234324bff8c79f884847e62a0b2638c5d14d063206248b1e665aa6f7d4a7c31e70f8e307ee62430096614ecfe32543df01eebe334844fa21bb0eb1a46830836f170421a820a3faffcff69aa1f3276cee8125da20c4b78e8214fac7f9c06a6f15b83a833", 0xb6}, {&(0x7f0000003c80)="5722d715643948952b4cbe6f447d4a290f8e9de002d9a0052ded922c7e0371e60cebb4410862574261959ec52be0f699dfa1000b23287e0d8450b8a4961d2b4d4d55dea8a1c362f35298faee41109242dd277c57ebda0c7374c6c5c006eada2adebbfa05ab2cb6ce4a3768c535f90bf972c12a47ecce4d83ddd0309880f50b10505ad02243d67a95baf81f0779aab84feec120a5b7eb71be3968cc635a098962fbfb4d5521da3682192e18aaaf018b65fc8abe1be2366e85b6c8339c8965ba9a6539c99a8647f986f17e152d5cb1d4d6b1867ccc103dfadce2313790b34d4fc04f0a610e58c569e4", 0xe8}], 0x7, 0x0, 0x0, 0x2}, 0xc) poll(&(0x7f0000003e40)=[{r2, 0x2}, {r4, 0x104}, {r3}, {r3, 0x104}, {r2, 0x9}, {r3, 0x104}, {r2, 0x100}, {r3, 0x8}], 0x8, 0x7) readlink(&(0x7f0000003e80)='./file0/file0\x00', &(0x7f0000003ec0)=""/244, 0xf4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000003fc0)=0x7) poll(&(0x7f0000004000)=[{r0, 0x104}, {r2, 0xc}, {r5, 0x1}], 0x3, 0x1) sendmsg(r5, &(0x7f0000005240)={&(0x7f0000004040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000041c0)=[{&(0x7f0000004080)="ca7b7744386a8956f0786eefd5798087b66e0b19b98ea51af1719b5ee0761e0c7e3b1df19d2219a198", 0x29}, {&(0x7f00000040c0)="b7b88dcdb398ff8f0d5169028ceff82a60199616b134e9cb4978d0bcf348ae079d4e83df0092a91813094685ee22662a3fb04f271bae7290f661b9f6b99250c49f6b2801a6cf5db1f939c060ee9105521208e090ec583c2ca5f8de98428cff1f3b4cb63144bb155769add019d9f923", 0x6f}, {&(0x7f0000004140)="00a7cb17a2013d", 0x7}, {&(0x7f0000004180)="36017041843893335842503fd69392d7cd41c88dd184f082895cde", 0x1b}], 0x4, &(0x7f0000004200)=[{0x1010, 0xffff, 0x0, "9350239de86a173f1b47da689364dfe0f492ac30890f26da1d275aed8776a1ab2b1656077283eec87941f6cd2648ecfa36fcc70c7f7f917130c7c34c8017ec2c6fc9dd3259cb6682bb4c1652d16c62c2e17fdf7f4fac04cc9c791ada7cc939340a672905e74f9ba31f0931e2007a9c001bdd5f3eeae9f797ff4985303bd9ed2bc9a4c4697f4967ab989cc9bdf33bca7251e280df6ca08f778461258d06710152308cbe0e0b68f744f74d4e5e870b371454147a2cd649c6a82b6b8bdca366d8e5de2eaabb253a4a1662b1a5b719c76f3e98f888a03d846629b97372ae16596c35fbcf88e7b08ff3011c57ec233db02d7ddd752fd260c0946f6d6bc4f2f2fd428419c7f990697a92c73c6df968603649159a213559425d3fdd70725d67ed28ffaa2c7ad9ade38040b8625651e32597501298ac4a8bc869d39379ad85f9ba7c80a4c659294c018d1e9071735ee70f5b1411034e4203cb4ebd9fce86ff7858105bc6807edc71a2b9e21f3bd5bf8819d0b2edf572148113ba2efdf8ec2356a67ba314776eb848b130cc71056d21fb5a0554646f020f4dc06fc2d59a6d164944aaa9d68c0a7126f95e122ad665d8449984ac1f44ceafd7b0a38e8db3ae05dc2c3aa337a46265e42f6338bed38b8421f3549bc2b128a77b771982f91effff289619591957ab01ce262ba6cd54f923c2d53107dfc5f23142dd692144c5bcc21424e47f8a2fd6afef324f519ac18073a483df567eb0bfbfd729ab0792e678b9af9aa4f25f6c03ce06731c576245bd7a5e0fb93fa1ac697062c91981b1fae78ee4167ddaa1516f3fdd6295aa9c214a32757b44d85f4eeefffd04d997a5e7948e0b6f0b7da86126ec2b6de38dd8e7a8ef93dd38f050592cae6580c994ff4696c246feba7bdd034b7987040282a73eeeb94a9e9275da113f7b38c842a1fd38c9b9a2124632c42e4c34681927f27d22b1c0e7b5a76c8b556b8ac1d2fd2baea4f13f550dd2b9b7876dd496264b46ae96e5910557c83abf1404a050ce26fb380858bcbffbe07f6567769226c5dec41b96e7bdf364618baafcd88b6e6fb6a32b2f79862a33d784376b83013daad5ae1891141a49205cf8d49eaa038638f9f87c054d5c160b5cc534ad5a7ae51273c269438b2fd3770ae38b57f5a40b8bda4610d5b86b90b77cee3b71355121f2bd1b9e08e60acc9443fbb7168041a09df7041808e63d2573bdc8f226477f687797a0d313e0fdee41b92018c9977f2f88acc0fe4b4410ddbbdce21cca32da92e6c081f7559879e7de4ecc148a4ed641f0d896fb55c4e873c71e373c333a8c7cc5e7d3127096b0c9fd27583512705000b6d6c6c003222918f8106ded0932dd2d7ab41d678363795826bfc0ae299beee75155483f9aba3b3781faddb22ecc4d51809b9800a5295316c55045ef6776c4529687b45f88ac31029d0d3717b56efe84cd81e0799008bd20aee0f6c8061a5ab1e1386262c796f14684c4949d36048e32e971b7cb08896e506ba71f765d54d6f1fe946de16942b4c6ecd0233a3759c3ca3731a79a0af97a40c2be5bb42da3772e8b1301e15acafa2fb014ce2a8ec66f74f0ee91c6987b8bc104c93c78b1e61fa8147f29864ccd90989333198d1c989ef34cdf0f06bbc5a21f96fb7e8f853b95a4ac67717bdee47d9064b8f01e83c92b39d79b75b746873964b79f7e852b323891555c8dbba7fea220d47bcfba5cff9bbde344afad69f3b50750e861c719b8975df60fb464fd45aa7713a29dc4f9a322f3e9d3fd872d5305d9caf7d5eff2a90415932198d0c95fcc665df714733c9bdfdd798904d6104893e6a90a998d83402fd182f82f856ad05ecbf367977d36dab181fd28e7f947589c480ebe83a9a1d6545d59e4a9c024c5496a30eb0c86edef7b9bd0c3b003c827361827787b2013c2c83380da5dd7149124ae1747f6c7372ee02104392b92f574141b8ba9e86cd4924ca86de86b9613f592961dc9feead32bcb311cd7e86c127ba007a276be7182c0a329cd92f0e5be2756599b8537f0c5d75d8761c7057a61e8b012d46070069fc56ac931dcb47d9e84acad217f91a4cdab9bb028f530a09ca5ede3daf5939851db2e246aa442faf279d071e333052cf9f34a7d1e780609fc772d88c6dfb62713d0e513cb80cf524b16c7ccf80234082a7e25cafd673408677a29c98db62d27e48c9c96b3404a08f83a618bf717f7a3bf606daa85a05fb3e9e329848bb415c11925c202d6466781b382901e42ec71b276ee27d4f8f1e54fe978dc0eba76da74fcb1421123842339affa29d4265f8f318e124795b46153eedfd2b2d28e0e10fce292e0c15a669cf229e6ba99df20461e7163c4361925b4741f8245fe3e3c405b3ea91dcac689b852afc7428cd8c6b1f5cb468bda5b752cfbdf39681818f73964933c06e89a62a860445c176026a28afecd0f3a5ab8c2a24df92945b1765ef8438bec53b02f517c7c6d2d3d8017f382b030efce7a047aaafec09499676d62c38b688f98f6e590f3e4ed7a089240b6fe3af13e09bcae403816da857a7f6c76875f3b620f7b268a22dc07099afd455c7089267f4a80da62eeb3fcae42b27459de105b57be64b939045df8935b3c2628790f653b19acd6d3cd95d5b95c5b1518db635b7a04bbf690c1afafb6de3906cfe91710dc8ebc9a285b348143e0d3dec0ec1371bde3c98ee4e7bebf3e9da63a268b46d79414dde94260e34bc62ec95863c9e7f4c5c01e1bc3e5d83a69ec76e94ac32d4bb944ee8d768d807ae6e06a0554e6c4b893790cb5b84c408d03e780600fbf7193735e0a22c6f59ed45977a30a0f0f5f911ab7a8432359b5428bc0637a7548cb6f561d708718be8ef80e35dff6d6640570d4189c0df55f692516ee35eca4528862c516f9beeb0a55cc9e8cdcf2b0bd9d005b083b9862bdd69a87329cfefd1b540bd6123770562bbf81f5ed74f3d9f5c16555a4b5241d5de02dcc2025e67a85d804a5d5dcdcbf4301d5251b221cdd508cdf4a4ee42ca62619ab9d85545d4a2005e2814501222b99292ad8806bef34f6cda4ac7242fce430546fe3cfd8ebd563ac74df68686aee98d0a2e8c2285b4fe8a46c9996ea2350c41466dbe571b6c9153fd51c9ab90f0013cf501677a7ecc4bfc0de8dca6772b0af3c7ba4ba07c9958574d6ff292e6d08a72c1240d6768e700ca1047334b971beb91f848ff357c4502d81c35550d1cdf7987938888afea0bad087748c20e4fa3f6a6d553a9b0da6a8cc304bfbaf741139f13fa38e2f072c2609e5c468aeb15c664b4fb1e4ffb27f7caf8bac3ab6c0fd3bafb7ffe038a9faf641a6415e864189ecd398ecbe750468768926b134cfa92fcf1b1d75c6338d87a906ed679c9cba6cd0a3317bddb85cd91a1741cbe906fd2564bc009e251cf1cae4a95b68f2fc6b8c4507a132c4d6c5c75fbd1d4dee2c4da4eb982d03b1964431cae6be03324321a26e4c9063fe24e951d45f4de085456dbdf1e599cdc236fa89912d70badad79149d1b0c2852f507e76d6dbcf9c6d49658fcee531805b7798c7b6a8f632b9c9b81355c7666ab0e6109d1ab7e33518511dfbd1a204e5b3594bba8d37224783746c95b3d0d2e224fe734963e71b40b97aae5a87c0e45335a5a0618c6c84c3c508642c5d7a7e428b0e8f16eb979c582372d077510420a9298809c18fdc40a564e2f9e457f0f243bf44b21e43c1b0fc5fcf0d59477bcba6219e6cdacd7bf9facad0dc9f8f39413464fb2032d93268b27e965aa6772570d007b9aa0c97b8189dd3249f60e33a5788d1c11befe639b5327a296dc2b70488961f39c99ebd212372f2a4516a02cbc5f923d67cbeb7a2ea64d80f20e0e66f21b67f2041c6a1603e972f6a7114e40a903753169344aa970ff1ffdcfabce3fada9a069a40b26da47f7b0eaf464ac02354154f34626d2a621dd69a2233a6ab25694e2dd8426085bf237ccc03746dbfe508dfca240f14cfcd0d3ee13c846ca88321e95acceb370823c6a90b21ed5f0ac43b880d3c6f35e7014383edf3766dd38a8cbf18019cff228d9c108ddce38f307089b09c804d59ef109f96f635b0f17cd0287acdbee56defca363d1d43c94cc4b5d006412e4515a6fdc6f5aa3ee21690cedccf636b28463bbff7d16130f2c1f1c6d755cfba3927bc226452549322da0f9a3a38c17abb12318c7b13b8bcb3599550f0470c24a24027e3d258429cd320861f418b2db15e26c4a40a8701937cf08418ebfe6edbfa5cdee22c289e2d90d5d0e4a9b55345e178ee06ff01ee6b6840c3842d9f71cb62a0708af26ea85c5431e2ed2605ab93662c53e9664f19bcc5a2f23c886773162a16bfd3a0a9c13ac0665359b3cb16c5aea1423f88e7167386561d6a095039d842c213d7c033f270b1bc443b449700a60325dedd34fd4da507cb3439f43ca6289fb7b605c2b561aad7b53235563c09e73bda911157230a62ca64c24fb34d79400748550b0befb8cc9d510da90906ace290d2812bc18bfd0f6a3f900f1167def38213ded8181a4431a743c5126f01ddd87cc803fcc8c8354e7779cb02ddfa7c7499ffd4e189dae3c616fad561f712e679fe6fbb21de9d281f3b635ac753a5874de338582d57891e5b39f316f4e8f2b719e79114f680ff4d3e8d7410286d7a766e35c7b2a3387a2b5b2d1f444c1b4cd93b6a1fc193fce512f9c656fda7e749db27521dcf3e4d3f5e3a9cac1113f30788b4dccb77fe6acf14334ea471e39007e1aa0a5838513187c4102f6a51f7050fea798baf679253cfe339bb71df985094cb63132e88fbb3ce20804bb3f09e882215e8892476da828fb8d618969b3a14206118fc0aa89e5039608ecf72e8e3380d196578106c1bb41610a62ca716483216421b1777d3c5afae7f737c3eca1dce2a697bf3a4a17ae9a5f728c1d8b44fc20b822b326bd8a292befee53ff44af47dabb861e188ca0a1fa61dad13dbb0a56839412b8ea56d821788db0a35cc323697b711af941ff74ffeb8b9101c2bb9ed4ab7acf140a3b47948d4936f189d0f4a612ef5328066542db7f137dfb5c36f359327707b7b910394eb3e81e61a4c763e3315fa3a4e16c2dac64ed2da2a21c4fd1162e28210bbaea32609fca5091f891a99e44cc322f95e385320f32c50f3ee7e9776db4d19fb395901fb2b386b9d5f059dfb2832906717ef4acd8ae6223eef7805fb3840fe48f7168444c9783d6bf04f052be60fba3e4a308666ace7e4edddf13372e65c288be72c4fa787c16370e35adf32bc4641f55507c3fc53873eb178be5a74530832a9aa642f4a4fceddf30e0a8bccf3bd05c37d2fc69d21c94a0144fd41f7ebc0aa3694d5f9d873bafe2084b9ac141bd1fd10d02e0d1498464ac6db439e76aa93c372f7106a42ea6154e23e29ef289028b943a07c417e220be9e49fed44dea28e325448dd079bb84eda8a2566477aa16feb36b3e131145dbd4a7414c9e4bb62de73a7441963e4aa0cce4116acefc97bca1325b12fa273478a191a47f7940f52818bd59d97b37f7c214c95400acb70b2456cdb8f363f14f4f18e6845474f79237a4f5fa6642ea90727923452e3808db0150b754662e69878171dae4f8056e7d5f067f2907cb84b76dc5135e4e3011eeb710c8f1e3afb33e04233420933efab96d074caf009d6e37d9f3a2e4f00e0705ddc2da9842df3e7216865792e232bece5efc7ae62cd69262cf03c32e57d0b5b5c64d0175248eb0a7e9f621468b7d0ef2f3249d1d57fdc8d88148514e3aa6d07f19e3864ede0b5616aab3a083101357153c39492e6333b"}], 0x1010}, 0x4) faccessat(r0, &(0x7f0000005280)='./file0\x00', 0x100, 0x1) utimensat(r3, &(0x7f00000052c0)='./file0\x00', &(0x7f0000005300)={{0x6, 0x5}, {0x7ff}}, 0x2) 06:39:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a", 0xb6) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000300)=""/249, 0xf9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x4) 06:39:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x51, 0x0, 0x8, 0xfffffffffffffff8}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0xffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x84, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf0000001, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x14, 0x800fffff, 0x200, 0x8013f7a}, {{r0}, 0xfffffffffffffffa, 0xb0, 0x1, 0x10001}], 0x0, &(0x7f0000000040)={0x5, 0x5}) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 06:39:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x180) fchdir(r0) writev(r0, &(0x7f0000000b00), 0x78) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001000)="ae6443321a1483bdeabbacd1593ff7df46ecae43dca1bb5aa23fe686c6de02536a5965bf49222c892e69f57b6185bc7d49a976b11e88f4c574ff0e44e0782641cd44c715a986c819742830bc0af0413938bc0a23134ed3abd7638a52a190d27d458353ce8c34bf282719d52c9d515e0d52745f03212ec12d23e681e9bbe0b36d579b7e9f5df7b72436cd875ede6318ccc35d104a7fec0c21d8e0fc7c28342a18fab425da972053922d86def0e7e4df885cd4300d27e2ac2ebcd16a87a7a0e9d47e0c22d61e1b23026492be8e9734abf25e47c2fc2537da62c4130ef23fd5d0b6ff2419795ef3805eaa3b18a8af7cf9ce4ff615fdb4ae7c9c3dcdcc10bc044d6d95c1cd6b3daab218f607e9df2bd3fc4d44e149c03d7570e78e010df4bd63be96425b546513ccd1eda473156663546717d87e3d0f2d5113cac29356d630c3f068b851db77e78fdbb75a06e5417f1fdc8940011ce4aea6c64c31708797402e380c62c3ec97c39cf303c02f1c54bcaeaf6606c12eff4f829fb625921018feba462545daa3bf68bee97c9beb857cedf1c41495800027c4e73a8b0c15cfdde6cac24ab18028e57cbbd839f8484f77f1e8303957fe5c9f36e1d5c5233fc04ba4e86811d1b30794528af26dfe76ead7f48ade6b0a26d50a3bc1c61bec2abda32b42ac72c39efb3f5602a3dfcf0afc2e2866411c96926cc0a976d0a69636f5537f104699ac799d6af9cd5ed8c1628ed4827865ab41eb8901b94fa6514708e6d31441e10d2b5e0563b02e2df5d74645b0e4302fa0a688ca9d4fa1024215444caee293692eddd6527b2fed613812a55b730135f338070064994510be343e6cc99211db288bed843336f83164b107dd42e1d7380e7ff81106c9397ef69643a6b6e333bf0219c06c8178217c0ccd1f1b0d729dbb3890cfbc8cc1485c835e7ca92f65f4133291585c96aaae8d01aeb33cd1d9cd2703fb06bba33b335066af9d829af107c46675bcaacde9d3f509fcdef96b5d9d02f6bb8630b728c313b816548060a6b7a7f8350788c53202f2e5fce874899c07440f70d0d4e97a2b62247bbfcb872463537f3bd1bc6c03e1fc08fd2d7527dc375e98a36edc86c54ca6fb1ba92bea35756c4ce4b863c2a71cdd510ae405977d08bf344054ee5b2b9a8a90f109e5398585b5e62fc5c0012990cfffac7e2dedfc2bdb61b824f2d4062aac8a9f05dfb617784ea289f9d46ba244f729b43c284cf4660e296d6c374571ac6919f2b215d1ff4496cf50da4d761a960a6b9b0a580d19379ad7db98fe7baeca3546ce6076f13d358d23f0e2ab3373512414dd6562eaae85d19d73937440445175da321f3bd41208063466bef35266d7275327dfb9d757a0b72b6d37eba91c6c73ab2f8fef126a17e4273b9529f01fe7ac905302d9fc4d987cbb8db508b08a1a3d7df212b8516f66c98ec1f0f8b96635049c1cc40f43780d938cd63a2e5ba2e4b6c22c3dedc1ccc5a0706a577571d9503f13fa919403dec054d7570a8d6efd68e3f83e35a1a9c2c0b532f7de502db22e3d6a60fc061462ebc7d17dc13180ab9f607595e373816d0c72750e31c25dcdd488844c0194b43890defae37583d525f2ea4970bd22fc6036471c54cc729af59fd95ef139f8c5b630743776d8a4eac5bc984d81df5707efaca0c8b4b1ea79ab9c2b6d5974bceaf37328c62af0474478841058534a2ef5fc8aae5d8af8c7ab3876b626e20f611cab4a17852d77c5bd8ce4cebe96ce959d0a17a2d0ebd9b863cb997841cb4a9c61b0255074f7f821eb387c6b0a0cfc313ef161cb0d14e94bb25e171bec312ee4911f976ac4957c9334edb69cb4399f5f014a3d7408488007172f98eeb3a125a84b5fcfbb5bf79a0e9e34ed0856687af13abb86b98adfe0cfc071ef4ee0e0b2be3db006d02502cbc8ca591452b92a2b832a77b56a02a3392e3562a8a75ea20b0b50b9cca516e3ebb888a974d0a32e78ebca29a4ddc2b247372af20243f52d7654a0051f6a877143279e358030cb67d7727d4b6b16a3fc36dace7b94bb45cbafcd5333cb0e58eda785f1a45727cb73382bd4634116b2c0ff5ce98870adc4957c96225b0bb31bc9c23e3857a18fa9d9f8e161614219675f7bede05396506ac8efdbafd4a4ee7e69ea55672e00df47a2423bda963e484057a22b953c5c90486f6ee7e0c3c2fe3ea0892a8f04d3f24e0b6c03f79a25ccd08388cffa0b150ac493f376b7a10169e14034292483a3441d439038126343f6f7f1208b2d85e17d5b5841773fd23742473fe7905adaaf6d40f298042ea479949116fb852e005eb06f7e3a6efc380a41403cd295d01a196ad39b90ccd816593d0f6d595d91d8e987ca35c27bca8a7e7c35cd3fb63493d5fb812bcf1f1761ba516166c170d9cc73eb90c76debd468123c94652eb7856ddb0a51283f303a5fa6401d8aaf0453c52cdb73cc07ec6365413cf92743d481db73ba1d82b878f659a32708e83c5d34d8310081e2d1bd9791d6798f400466b39cebe4d24a20f7cb5c756da330546300035a6e38bc5e2d2e4ebf0473309ee6a4194cb5e4939e64e46a721f893768346205baf9d55d6d89af41b1abfa4848465bdfdad3a192299080ce44d254bbf898f4bdfce40f67dff1e837b3b8eeef130cc3a9f0eb8a588a8068a09d4456308b9aef72f69b9e6fd72a24c60e3e2a0eaa2f72e49d12ea0edd3bb93aad138ac143eac56908cc0bf943db2ba7d2b534aa7bf7917ee040f04527fc365044085b159d002824e1b5dc34ea0ccf1d32e0542d2f8ccaee1e2c15bc4b98628ad315e0cd9363192d1439ad5c3490ea0605bc24084237aec895d009ebb8d116084204ee415e6dc6841f69e893d7597d15c32b984b10da93b509fd6758544e0902a77975c61ad3e1475730b08117732b966bcd5a4bb64507572b25e171e73390706471c4728d876f15c6114a6129c1bfef1e8de94c76a08c049563d2cd3fceebf15b190b7536299af22f449c906ed96425bcc23b3f1060c6f59c438652a3ba882680f30f901ba849203a395bf9406a442b9edce5df5b1b9ec26444a70b73cec54a93dec2b2dda53b87ef61a6dd8594dcbba38e53beea686d68ad260f9c31563f6f9ec9a65435a97c72fc3c9831bc66ce6d928b4843a6f7dad79122a7753919b049b2c4f64fb25d8c289f8daa502b48d16ccc1451b263647e3298e8d53d290ca64443142a7d65d310984f6006cb66825c948577d12ef793019c7fa195b7b2eeba386725915abbe9a606a099c5d54329b71c3f3cdfa37da040bd52a859efb251d3d1d788580a500a0b34339ef1e95d4b98d2ac5d9807470f63e3cfe39402d91f1a6217267626a9aa79be041645a48bd65fc16beb5a10dce9c585d6028ebc883935d99260f390a211642063d5ffe57fd108472bf324ad77c0c296d51fccfa5d25d5b64b27134e14be2158bc3aa21494220f76f58d270af93884155b90f4cf6d0563218ef84a4c56df256a4cbd8def8d1a8ef2278cb9b960f8536d5e869522b225066cb2e9bbd3dd9569d1722f927e9f5de0be88dcd2a17f25422a3a899c888be4827e7f56d5959c28cd86ffa3e2191955b478f977bea575f752f1d840a52dc89dd3a09ce18d6e2e20b7e2515bd67fc3820ced18bc52c1e685d8c533b656106da6b48a31200a720797ce55f6ff058e7f9d57d88efb919a42fed2a1053d8aaabb7454dbd79b9ff7750e93834cb8776c5b5735dd8eb07286003d5f82bb6c6f9af294d9073be0b275e3bd311db68683a530b3d0a0a7edaba9d6aa698f454547e71810416cb8ef65b135e7d689a72080f5bb1d15f344357389eea0c2b6bb8f07e1e27f146b9000035d34932bb359f82163a8d22a1fe3c9375aac1dd4c2aed30f30aa15400ee6371cd562a9188ea6ba80d68df650a44898c817ee7b58ce15193b054c64a7739d4a8faf46baad318be066211d68a0250cd315c0fd0a907bad0f3f146f58c45242a0ccf34ff16a4e2e71716294970a662be424336609f74805f9d10f9874cbbfb10f0c051e72ad7753de0681583e12809f82d26dd785c9663ecc3d2e9b25e19aecb879f76e539722010c08f12d1708d952a8ca978a76aa1324e26f295a168f9d03200a2d70a743ff1c8041b2c4a9b018431a842f15237a83c6107636f60385a72900f8fbb3e1df9c2e372ea432b1e2eeca51f7adc099caa66d3c235a15d5802c1aba5b1d34685ec7cd003393b842417f57ea11df46f91901b5e8b4a99cdeacbd80d75ada6b103d3897aeb88f02b35d6c020ae59396243feead73b4ddfb62ad9ccc5ce6ddd50fd31508b82ecf275cdb9d01c45588e8cacf08c180b0d32780892e1e561f6c9f2274dd383affcd2efe4becdefb592ceca25fc8d5c39424879a03bd4fe7b801c9cfda6a789778706d7833549b83b08b2a619de801ef669166dbbd92d674186f96a50cc90a20e556834f9eda11ab5eeeeec0446f62a73ad18e00b8a5bae017f8b74259fc6ffa6133ab6703a75955e1f1b3486d76b67291ae587834e2384d8d8cc7e3797182cb9ff6d34edb13a2ba9b3bfa8683e5d9b8e1e919868cb98969496dbb541c175ee4a87fb14ab30edd8c405c5a93ea1a333d9b262791497c60095ff49c7717d088398de55d6c7e54ab2b813085d5a0837ede95d19f441f155b68bb1a7a6caee70e2e696ffb1056f1d13fe6d57d97c68ea50f99104f3bc86c9e0421891c137e2900e2e359a652a06df855b1cb8974e522b0486ba9e36f0c3123fbd1bbd6053105825599211bd83f4c5518fea67c229df084b39dc5d515ecd19e2b32f745d79229c9671083fa0601ca66ec34167a2720b9d8493454af47a2e07ade9fade0590e72e1d409ce689966e38adf137d02ae8a5ff5400afaa77726b5b7655aff6461c0c055bcf4eaed6bf8d3640bbb6412904ab73dc0f93a1cb5e8c8cb1cb2098e91a885f2e2a90e012160df625400d4e3666841f9cd0e039541e8b72ee8bab1039d93069a74ef5fd0d8a98d96e539751817fbdde0fe7084e8e213a854a32735126571cebaac83c7828232ea6753157cb445121b2432887e457b3d70ac2c5c1a3ddc5f948fd8a2515390bb1f56afe4688336143411b58c8037520f204452301ddcc7ac7cd069d76d5c40db0f3b088e67e016f4de7937339584c8740ba83cf5d3b65037a6a8b283c422b1b2ed95f4b41bc115df54a9793b380383341f208558d339ef0459f4d7176352fa3480dcd40a8c503f21e33675f891696b56b5ca43e0dd4ddd1903f66eb17873dbccc23867f18560014ac1b0bb4e5ac5aafecf477d7b510a1e5a54d822177c8aba8ffa74290aa0cad3010a2c2cb3380fb9c71bc07a4cb8163d62d73c5b00ba6b99e9410c0fd96ef9711449782b2348d704bae2db2471005991887da87ff444d2c4f6b662efdf21bb954a4b879c969c4e0f3cbc54b0c0d1d1d05c71ffcdb13ac9f9891bfced88b7ae27f692d12affcae39c0d1b28b6a380e09a069d6e9e9ae9ecb6a6ba4bc582b5f27c4a2a5b663a76b17c563777f72309d38efe030ce2a72ea6daba454b8e11736b7ddfdcb542c3d300ea1d50f2b77dd02e403ee0378dd2e18aa3f02c75d250e2481e12b5a15f81fad35f2b587bad90e1918145a439d0961369a9b7accdc9e95dffebcd9db79333878d5fac6bee6b5e365cf32a1329c13f4860c67464bb7c93f5782ad8329e0d77c6c42c9b0ad813d6eaf9d945e2de36fb1cd1759d52fad4f84f66a09c58184755a832914ea0a7670f3dcfb93169066c1511b4cfd81fee96898390a349c63ea1ba10f9ba8dc1d214f96d", 0x1000}, {&(0x7f0000000000)="3d2d31ab98beaeef9f105585a4373912563e0ed0467cb1b0b703", 0x1a}, {&(0x7f00000000c0)="55412e9107c189cfa38d2aa400612bbb98db77e69bde2383cc005efb5e72fa941a644b04d7df2dbdf9e467bd8b8d74d74ee6aa22359560eda9e34a6672a8a94f4fca116eb558941664bb0a74ffd620000743744f96c40d0a3499c4357ea5f02da9f59be31e78cddd3aae6f67600a1571f88560bedb6c651adbddb560e9c39da0ad3691764f3a5856383f4c42", 0x8c}, {&(0x7f0000000180)="204c3c48d38c64f943cc95e695ea1350cde47d83cd0ab570cac1f8ac77dfe39f272a1bbc7b58d7c76587282b6895dbb1452c80a493c6c9bfc884fe54870898ec6f3f1a7be12555c7dbbcb29e209d69e793a2ebf721e8551e44cb89b501eaddb5c340b46e4769e169ba5186c9af195d0d9be199114fb13fc83be065f3bdc7dd2498fd6a8ba7bc", 0x86}], 0x4) 06:39:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x50, 0x9d) sendto$unix(r1, &(0x7f0000000040)="e633ff4753fb5f5777465ce299b42377b371d6322aa357019a0de0e2ee31adf9c0da540ffa015be2a9f3", 0x2a, 0x401, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) sendto$unix(r2, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547d", 0x172, 0x0, 0x0, 0x0) 06:39:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x200, 0x100) rename(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') 06:39:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) 06:39:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000040)="9c315e60be7a1d962e601be27066948d14c1c8af9c86974d7d65fd3a2fefd8c48312ad743c7df1299606e8facd2f069a25d61bf4522fd49214d23cbd30ad7e5e9b51f5f22796e697c120a11cafd5848ad5e3ab471944a2dc03", 0x59}, {&(0x7f00000000c0)="2abbd4b211f3ef957ebb0296b8c02d4bdb97eb02fdf288b499a5d764a32384c704dd15d794555fefdd12f37cc111b47afa1ed5b382f5967546f4f8", 0x3b}, {&(0x7f0000000100)="16e863c14e7173d35c62cfaa19be02017044ef3ffc96a8984a85d22ffbc89f4d2972144aca90151bde7af8d4dab3446d697a1cabf2400158689f8d86d9519dfa68ebf29954b1323ae0bdb7092f9b62b109c70ec39fbdbcce1fe6e7c2706d967f50898c7473c9e479871b85ab3dba099ba86abc88c6016dedfe43dd4147274c9f2addda1ddd7371b4e9f2cb5902ef2445ca85625b576d9f3458d9f4e010b8f355ce6cf821b70e3312465a0ecd10f9e7dbadf870cfcd1bc782e597dd1fb8cfecdf646ca565d66e678ba6ecfb878b0cbe6c0659c1f46bee0f1e8ed12f8f0ab3d680fc0db1ce55b2e0228a851e254c948fad84582674e3de48f6d9ad1036315a0ce407fc3db1dfc0f117abc0dbf6c7996653f3e21d057dbdbcd218040e275509a4d22c5678ee86509108f0c1cc2f11947dc3c4dde4eb7df4336c1c7987d9b7c9e4f2672a5571bbec415d3b1192ae7d22aa8c79c37bd880b3354623e0b34076d01efdbdfe5d32c48fb8f2d73d73fb092980a4d991df1cb36da6582fe7a6a22b9e19501e8f267ee42e3c6485e9390f6674b3fce354ca2a4503e336e592638b4f4ede0f76d9c5375488edd7e589d3123b38b244a1f69d6264aa75035ba9c43c72b35e84034f2987296a4c26e2a311fbb6e72f08c1d5d23af3eb30303b437293d50972bba736489ab8ee00bc93cb4e21b9a0babe7ac93db7697a88fc17dcb5f2b76167cc6bb506a4d27e2f3de90144f6cef27bad01b7d1c13cb5a39c5ec5047ed3cae56e8e1e9ef1b78eb0ac6797bf10be0dc9d11e07ee63f184421abd8967a494b5b8018bc9bafac2124a935bf98b7b5579db986c62492b243de2d7d282068aa65499c074dd85ca4af48691a9f38bcdfe79d28e42ac3e59c86d270278aa6c6ec3a976a917eddca9adc98885d227bc80556f0b83ca3b3a19bee687a403136f1361046e1ce7d5ee1edc783dc3f49c9b9226b200e8d7859d65f410570dbecd4b447fd2b703cd2d6a102b4924fc1ee05501f67b4f06eec0d8ef8997584a69c0e5592302865ae59cf2b0ad649f1a23069c7582fa4e3d4109919f085723589687ab5fd9adf5892b73ebf4c59d8ccf5725aac5ec9e3c14c4db85d3c09a0114d5c721fcc6bbd2df19a71ca730a4404a895a4d908a9137ecc7501209dfc6ad3f7d9727cac4958ec5dfd0d64415d1a6cd9fdbaeb43823623c5ab13d9dd80b0823406b2fbcd6625ee294a91428eb15558e97ae78cd230da78da291e2028707c69e96b81be0d6a24cfee5ba9ac4aa5a7517c444d97e03416d3a86fbd9599ee135a5fe5a0174493a6173ad20acf5050043c2b696c1ed350b90e8df63ae6ed211bf61a4a7dc126245afbde634b761f4ad022e4a31c8556dff769194ad4a1e7ed2a153e3c482819f10cb6e95153ebd1ec5fbde34a3d04bced6fe6aafafc738b3909b85ac8691ecc3600ac4160641e527f52f08e16a99e7988cf1977fc9d54f9e3ba0e8791b611c794a234064ed63ae3e0dc0e4b7e6c2d7e3f6c393b5ece10f9260d47b8efced229afd4dde220feacbf8e083400accb8e06a7e54098f1c8840bf9ecebda955ce66159fefcdf26055101c0749f2258462feaf510f5f99666a50de8fb2b3539c2c4b98097b36ab4183999138b32e3656c9d9eea0746b05d41d8b48ed7532a12be86e33bb42f80341f59c6ce874919e89d656ed25d2ced5f64bd133e8d81644bd206841cfcb04c6642ef86258a369543075db8c34d4f269258d80cf1bb07ad8b7a08cfee3a98d7e7056f7e80758747b9f45d8f1ab9396a9d02efda3a56afef1a4b6314f3df2e6409dcea3b1f1548f214818b89ec348e14ab46b35f57f02edd62dae19b95090bfc5eada0198c237bfc8cf1d5897c85112003dddec4696582aa49c40e6d96a50a92fa89d8f74327af7822a71701ce83a8ee8b4aef2231b381ac7b62c928e5f077f7c7a104ddd4c6e25e3531bbb0452b4b4a9773416aa1d1c1eb9468129b981312907b50e9bf41fda3b0ea02db7dccff54286be4a63603e7831c55d208d6e7c65533cdc18335defba150e50df219196f89da941dfcea7750bb4fdce46acb84b076778ea1f37e7887670c4bc8a4475e95d6e96a867b5ff28f73a226f104b7ed932b9ad04e938db443374beb235a4cd6c1d308958caf4d81dac56ce7c138f12531f41b656c534fde6672094b391ec3ce025d24aee0ba1b57152f937fe5b7bfd4e802f1501165fe3f8ad4d1f9e821b1830e1246c0f0958d43a161b844b50bc686337e7283efafbb141748cce74e80ebdd8d4ff59f7e0501f10b7277e131634d026ad5195299ad6e852241a84619ec41f7ff7874852caaf897e34e74045709405279219a20c2673236b02d4057b1d651f7c15e615e8c5a1fbc99b6837fcc2c7b42aae185271894243e47e83fe7d3e8a0cc385f56fc41cd7d22cad646adcb6f5c08164eafeff51fbd5f167313960ccf6fdc8aba0cde33afec6993cc90cf008234ef01f08af1942f8eeb3562e90eb49feebf245388eca9032255077d4a0a720695f106421727ff437dd4daf4be0a5d301b4e522f5380227f91dd5fdacddb51cd3bc07e4eb3778e76dfa58daa729acdae8afd140ea54a382e57b93728605bf2b81fec2be5f95c207f1602cae91bac9244268fcf9e0b7563c9da01c40663185a6384cb0be159d279a9242739fd96f97cbb5f81908f705005f9056eb40fa47327a5714af3ebc7122546371c03efdb65d9d075d573992567ff96c0a7b96a7714562f7cf7025458eb2773ad376c11d93a96cdfb0eeb897cd0064ad5e7cfe463a2b10ccea1342026f8012fa23405191b88597ba4775360e623315fb19f20f2077ba8985782ef1b256dc7e2f1da1d54a6a3aa7e4f34433a5c7fa7ca33767e51b8bb078b87b51468114a6feee22df65852480c8b20058ad0e62514d9cace902ad1927518c4dbc4d9adf57390f819445c16868fa91bc1a757a949e2ee796f292fc1739f858c1e28bedef3edb5e29ae0831383b64f8ed1cf247b860b7e00f0d827d0ece593795873db0377d8b3984083cd51ac372e21971820903a8c95003956cd7d8cb12c90379491df91c60428803396099ca4e9388f5d3aacc7a7b289d88dbc248071a066a943e61d1517babad7f07641b5a541fd0a4707e3c6f03974a8b9e3f31aade3d065e3f4ec067d74cff829682a8d8ef2f4be19a8b543a2f9b78572792d628199de1d98fd81a88a638671cc6149c951fa9028e14079b1c7d7af8b90a0d462d025b0fa15c8516513dc087b5eae399c93b847b0046b645307ed01acf44cf62da7589336443ac0eb44d238d131a3b0de61e4e54f85c1b7d195500a8be5d52b2708c4882db222594d6971c9bed2023e86038e44b071a19b87f7100aea182a9d859a4c409523d64c6ac97952ebe596322e1d00e1cb87d75b25e76a90f82b41a8a36962feafd5dba81eb16c3a8de3c9683b3b3c19b44649dc07c01dbd6fa8a3e1fc44c4c554655696dd46bdc544c19968c6d4983026475f6b80dee1cc7eee638eac193a0cf8fba0da6d701460be9650ed6fd5fd6560e56454e20f72d38407cdeb5233004de8a9e0caea89da15bb655ddf0743077f51b6be65814f4b1b4fdc3385afe8cef1a28d4a3ba135650f1b9d69db6b30cb24ac83929867afe9b3c86fc240eaa952698bd02b636572ba2106b60fc54fa95bdfe6a73a5df24af67159c3391f6976c967c46abb3f7fb4873a17e09c78d5a557f8cb581ea1f1079ce838009abd46018b33691882fc0b66d93e01426a729a00ba41cb760a0b61448437e306b728a746d1dca69525ccdeb6ef83d54431d8285c853496078f258afd2acb63bda53cf7c0b75a3263253dc9cda2b89df2cc27984bd3a69488d0ec925b47aead7ca2765e5a4df0a3f14ac734446732503c300fb5ca4ac125198bdb6702704db78c13dd9e8c763509f2c5061ae637f3171a016a903b7b8fab2356a8629d13b2937799ee40a7a9a0c337d3c37d3bfa230bb62de92af1d5c948ba71012beaaa0db8ff8084894f013118a16f9915ec7fe1dd208a4fcfed9e108334957f166f3a3f938fe37256e9877968e428e2d865d1783dcb1d02716416e25914d46cf7475412cab8c50f48fb66521e93b983b5cd001846e63a2750fe593b47d47ce5f3e87886324e388829f2a3f095f636f540337d556986c7959a8c2c2162784cf7623ec16b69ba7f68e0ece4a2f6c850cc9f0cc6d99d65fc2b40861567cbe40ead24e9c88cc0b88041b1e48c78ca6ac54ba60bae239433bed0935f3c19787b4c60be9ed55f5d91e4e37928c8ea9700c19a9cc34d0e2180e45f08caa62a7b43dedcc6289397abbb0c0dbf5500cfe501ba23ef206268743cd050b2e8e7cff8129354a26ef869016f44ca0254fedeb4e984ee81304b58a419dcf05a86b462167cf641a888cff3e9ab1bec82d03b86ba63ff7008e084e5a4f15eeab55e68d9202749aa22138111446140bceb4065b97f934085a25c467fa034942030142002d5a13c11339f70c878092724d0b357e51b6347e268ae098f3c4213882175c29a97c044393046a4d728a2a6210c53f3f08c1da7bcbbf968d95bf633450e48e5b00b056a51c42bf50eea2823323ccbc97e805ed00a140e27d9df2b3b1a527c3647eed47626903a33813a5b6c6617753be2ae9e481b279e12baa39f7a1d3ffe5d6ef226265c87c79ea0cbd6cdec1fc014d89d9071a89a68e1219a67e29449930b9558c5ee4c8f36df0fd526b33ebb00d98bb132d9d7a909a148a5417f0a945d1623f840c4fbe1017e02d4b7e77b7cc0bbbe64eb731137d08bd71dfb05ac27fe5fe6ba111c621d1ca3286d3edfaf925f0f2c1103fab6d61c468cc7625a6bbec119be63e0a46c604c6a0f6f30b91d7f314538a4354a41fda3815df90258f7027ed3db19a0e25e5192edad0f2fc46a71b8ff3b7eb0b32caf01bed2a235a5279513464d15608aaf04100c339210f58c30649af443b499201ed4443be5145f843096070142fd34d3e29c846a2817b3551cf66ccc4e25c9b66a1d9fad17f1e0f6e233969e5afb95aa49e9098c6523086afa2491442742e2b5595ea13c06b8020e622537e0cc9c4da68262f5a1ea1ab9a488c60bc6001e1194582d6a733393f7568df71a52070d9398668e68feea8a24e8235d47bd24b9db61bf2e0faf83c906f04622fb270243b83949db7827921a08c50138ce44f86434fb927f7527553d8f82987a2ef73eb4589d15de8557fc1c3c5cc0ad9fdea7f8df259cbba51e194c21139423a36ba5aa86e2cabda77af904feebc73e059e4f0920eb3ed688829e5e0a89c8da822f52b86ad5402012f343f2f28067fadcc5d055e62d0b4a8fac6826412590507770958fd5cccf9facbc451c393037887b12749aefad81fc1bc0ac3bafe4daef80f49c826ef9fd1ee4c84fce12fd5ae63412bc02b85193b2c25572986806b3efd4ac5991a4b6e14e5d8b6439fa4eda3ba3b83f9c9651a4aa3cc4dd25350c10bf1dfaaa7644a1de8bbe94ce9ffa0ecbc9d9b8f05f28cb2689391c9e649764d680bc39d34b0663295dcedb7651a526b06afb88c783ec42a22b0d028f74be52580cce170ae6b0c432617f5a4e186c4a836205d02a188bf1a6b7273a996b16c0b9d6c1881f6ce4b0271abe89c600b7add45fe2084728bbbec34694c5660ea116da2724bfaf5b7b3df7e1fee5c16e0dacd8c80693235d7f40f186bcea659e6ea15171a930a684c256797559feed1143b066e5891ba5efc1d37040fd95ceae034baf0b6394c356e931406f991ae070a6119dca1b0fb54fbf0", 0x1000}], 0x3, &(0x7f0000001180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x68, 0x402}, 0x1) bind$unix(r0, &(0x7f0000366000)=ANY=[@ANYRES16], 0x1) socket$inet(0x2, 0x4001, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 06:39:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8001, 0x2, 0xfffffffffffeffff, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)}, {&(0x7f00000002c0)="9d5837860175be84bb815052a7eb5a7dcf71d4929371863d2de352c7b08e19ce4b2ee356efa319dc41cedcda0f2800fb611c4ce533a2df183f631eadea3ee36ba4242dd010dc0cf86e44bff61f58a3b7e36df7ec3a24f986c1d13d4570dbd6d09542350f0961707cf35477bea852f86dea8f691eb2f5ee140413985ba6f021e83733b0e24e7e40a513eb62cc29c9127bbe69abd99da89a499b2adf4322807c8f23778fafa6efc1fe"}, {&(0x7f0000000380)="024ff2e0eaf3589f0754da2ed6713af6973bd06f15c5e8ab7adb4f8e2cf79a836af815337e1df4ed8f3e5b35ff3b1819511e274f9f9b0908c755521937217ee7f6e29cda4267894a9ace1c2766514276cd79d257685984697ad83716e141e85217cd1ae1f55fe0f8dc73a42ffa07b54bb66df18f26caa1c524549e6365e7d4489de4"}], 0x10000636) r2 = syz_open_pts() pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000440)="e0dbb9dc12bbf1dbf76f3d498897f2cc7477c9f9b74082ce7f95dc37d914c46b178140d52a4f620796fbe1e35e189c0a85983f2bc0937c612986771eb95e335ed21f54bc463f1ae54490e19222a0a06bec3957697d336f2b30ccb27611675dae904c3e8a1d6cf4c2e0d9871bfed2260e0397fce7", 0x74}, {&(0x7f00000005c0)="20e65596a0a2fc240cda08d5214a2f116e4c7087ac652521e14da31469e031f4c9337679d8d69e5bf4b246d7a51bd82f5cfe86ad929494d1bdafc006b3028d25586750146e508073841f5b1bda89c1b8fe655ffb53455082d57493a969457c761827ee171389db7cd76b862e9b4968d2c201b3a65794cf791575bfb45fdcca18fdda81d31981fd28b8295b9040f5fb9a4846d5392a6f7abfd8e6b46d4c4e99f81ebe4937edd8a265", 0xa8}, {&(0x7f00000004c0)="ceb99cd11cc39c5b6feb5fd9102587636774780968a16bb5a8cc224183412eb2684f08cd8beaa5e97c97775c1516cbc90b8fe140c6dbb782d6516df97036ae214861cbedb0637fa88b5bc809d5483efa6bf0800c81f9d579", 0x58}], 0x3, 0x0) close(r1) r3 = kqueue() r4 = syz_open_pts() socketpair(0x20, 0x4, 0x7fff, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7, 0x743e4b8b, "ba804b75835db500"}) ioctl$TIOCSTART(r2, 0x2000746e) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) 06:39:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) r1 = syz_open_pts() r2 = openat(r1, &(0x7f0000000040)='\x00', 0x0, 0x4) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 06:39:13 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x22, 0xfffff, 0x0, 0x7}, {{r0}, 0x0, 0xa8, 0x1, 0x8b, 0x16c}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000004, 0x3ff, 0x2}, {{r1}, 0x0, 0x8, 0x80000020, 0x8, 0x6}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x6, 0x2, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x3f, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x8, 0x39, 0xffffffffffffffff, 0x8001}], 0x7f, &(0x7f0000000140)={0x1, 0x328}) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x2) 06:39:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) 06:39:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x3d1, 0x3, 0x0) r2 = socket$inet(0x2, 0x8000, 0x200) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setuid(0xffffffffffffffff) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000a603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x88, 0x3, 0x1800) socket(0x20, 0x4, 0xfa) 06:39:14 executing program 0: socketpair$inet6(0x18, 0x4007, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c6e0bb5b48c0d2fe0ea1a184ab512372579db9c2b39826321f280a1ce16fd2b59ec35f44252cd912afc9781fe859f59623916e967041bb27a156ffa6b5abf62ff70ded0f32e73a792967c1a0e55a006ffc72aa4a6d62ef3692d2d4e97f311f20aefb844b90c1b0be83ce78ee388f01377cf4cc146f4a8dc6c179570994c29a95c109634d15cc67a829bf6ca71945beaf33ef33506ea1eff5ecd4e96da3d0077ada8c0d5a115fd001adc21d8477f3b37cdf99773738d74a16e802c1848ce31c5f456f4febdb12fc4f26f63d8fbe559f9e694c3d0e1fba924ab3fa976923b7cc08f8afb32ab04633b59003dca09a9a54a513c07908ce95e59f342aa828d695f1ef0222bb312fd9b60254f081ffb4db53c8f848ec4c06d0f546f9f1e5df7777008bcdf174ab02ed3c321a1fca3512abeba284ce243b27d2ba640c7d7aadcb78e03fe266b40811a2fa80fd68ebfed19ae7aabd3db5d0152fb604ed07623ccbd8af6403b95b7422599ff2dea5513c52154a606160d6769d27312ca21ff31bc77f4d4d22e17", 0x721}], 0x1) syz_open_pts() close(r1) r2 = kqueue() syz_open_pts() dup(r2) 06:39:14 executing program 1: select(0x0, 0x0, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:39:14 executing program 1: r0 = socket(0x11, 0x4000000004003, 0x0) socket(0x10, 0x5592f18a22847612, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x82) 06:39:14 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x10000000000004) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='.\x00') 06:39:14 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x80) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001300)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000012c0)) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x7fff, 0x9}, 0xc) mknod$loop(&(0x7f00000001c0)='.\x00', 0xc000, 0x1) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) unveil(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001380)='W\x00') getsockopt(r0, 0x10001, 0xffffffffffff8796, &(0x7f00000002c0)=""/4096, &(0x7f0000000040)=0x1000) 06:39:14 executing program 1: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) pipe(&(0x7f0000000140)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0xffffffffffffffd3) r1 = semget$private(0x0, 0x7, 0x19) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/249) clock_gettime(0x2, &(0x7f0000000000)) 06:39:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000180)='./file0/file1\x00', 0x20000, 0x40) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0/file1\x00', 0x4) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 06:39:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xc) sendmsg(r0, &(0x7f00000002c0)={0x0, 0xfffffffffffffd30, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x7}, {0x18, 0x1, 0x3, 0x7}, 0x39e, [0x400, 0x4, 0xe0, 0x101, 0x20, 0x353c, 0x5, 0x7]}, 0x3c) 06:39:14 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 06:39:14 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x34b) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x8) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet(0x2, 0x2, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) poll(&(0x7f00000002c0)=[{r0, 0x2}, {r1, 0x110}, {r2, 0x40}, {r3, 0x4}, {r4, 0x114}, {r5, 0x4}], 0x6, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x40) recvmsg(r7, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) sendto(r7, &(0x7f0000000040)="13057b5e771a6de108ae4c1c3d74e65460a7eca87d1b69bee99549f612818c065e7ac2f91902f4c639174759f8f5e0ce1a13af3fdc603cce9d86d8b2712159a4237765da87848864c1c79b6c195d934e42ce8296ced3da3d0066051e6c2039601fcd0d327f86903bd9b2136066e6bcb3937621d17df1f96036b304c9d415e65cc6299e7b97485ba5ffbdcfdf4403afcabfd0ade5f5118408b13889ce1d78fb8d5e39df", 0xa3, 0x4, &(0x7f0000000100)=@in6={0x18, 0x3, 0x200, 0xfffffffffffffff8}, 0xc) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r7, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 06:39:15 executing program 0: r0 = syz_open_pts() kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="1c27058f5dccee0a130eb2a4241214d13a8d835002c5e42cc62bea4ef63c466fdd8b8033cc3c70a3df1af48823db040e167fbd48a8fe7f36a0076f092f058254d127f84afe78cb684d15", 0x4a}, {0x0}], 0x2) syz_open_pts() close(r0) kqueue() syz_open_pts() 06:39:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="fe4e93140282d1e456f42b09c0f1858aae4380724dc68cc30ec8fcf9d2af4f019779ad94f4d905c853fcdc247ea779b15282a5d907701e6e9dd42ce61095216673636415055809d383dcedea426a520dc7a240262f024c22aa76048bdd415bfaa42f70f0a5d34f42a70db2cf3ff578a25d1e6fddf1edfb5e956cc2b6d6b2ac4105ce33e082c96aa72f898b8bec41377a302d91cf668298c2ad43b0237310764ca439587260a8454f748db8c2d60335afe4e7e65f3d8d5ab073032a57dd2da79497716ed1598bf12887a53505416d162b3864c60afe001ce4155caec2a63ca726ea3457", 0xe3}, {&(0x7f0000000140)="5d30a99d4703e09e2bc40aee9d67ff460c24bf4c2c4459248e71a13e33f6cb78dabfa40d4d7b4ff9aa5f5a19bb741db1ceee21cbdb7f6968dd2d07caad3e5ce21083d68f5403584c72481b9a6e73cd0b215ec148ddaa3f9257b88eb3be73778e48d1e0bf2dd10a87fbfbedf8", 0x6c}], 0x2, &(0x7f0000000200)=[{0x100, 0x1, 0x34a, "db9a7c7d2695076b8ecaaf65abaa4f8d7a2ac0abc958e7b0a98eca6662b6174a204f18cf14a4f2c532aa531f7cff5028d84d2ad8e040994aec3239564bbcef1c6f41b29a819f0b66e0253e3e81adef099839dd33ddd259b42d2eaf8b255a22f2549a0ac9402b2bc37819d23c40f8b93e27f0b78886a8ef9d8331fc55efb8391a99822b60090527eca0fccee48aca40dfa284aef559a8c85290b3c8eb679bcbcfba8f24a9de0bb9c1b056ecddba36eb41d01a0c579fb4c0ff41adff899e339366a1e64a1d0e82f260b3897fb755a94ba8b7a7ff5a81ad537817fb5be4d4f9efe726ff5aa1b4c5fab386"}, {0xb0, 0xffff, 0xd72, "51adb7fa21000c6bf949800cef4aa9b14a6a19e9302db39b9b2d5c0dc944b25915338bc48215faace60627beb485ce203aad85b3490edc676acdc6292040331390995f9163b49e66c48c3d633030e9141c26da1d7cc19ec9b6beb067e19ccdc1b6dde4b11b7fdca79339082982062d1401c2dffeef819efd8011c478fcb73b8ac1303bcfa9eeed3abe0d5bd03a52f1501f270fbde896263269482b5192e2a1"}, {0x1010, 0xffff, 0x7fff, "9ef83ddf48759eee9d4bafb7a1ee623638bb2cc5dbaeca0a61cb83b33feb65e390dc48a576b240f6b45ecccb67f1491e2a6708bd624b25f3fdd035dc0e0f37c6dfddfc155eff3c8200befad5c3675ae7c0e9b900b24d3860b7121734f42e40cb7500445efa334a1aab6cc61304f529a01997d215469953980be0a266da9b69ac54352fa5888f1cce8743c780759a8bc0a62de2838a30f3db6595f51d8c3aa0ae8804f34fc7309bebaf9953bc78063afd256002fd95164b8daf87a5513b2e8e77a43950818c4a5cc6ce6a21bdf9b4f3dbeeddbe908c4561a598e91dd029938ca0aa01bd6c835a4ca93e16130c3733b07aeb3b3c52606609a48543a2abfbc5d232ed08a7fa6d8fa1efe309af1ef52ed4e1f853256c8fd49bf81190a04ac26b2f8e62fc34469818eec3c4a0f2736bc7720ed32e6079a1cca2f82fcff74ff6c7fa4e451607048c46d6f034dc72b98b0469e08f316db0dd4a67d84dd07889f96c4566a1829a10ec90076e4cf9e231404ccdf48c7542f15d83d17dae120dac5e2203ac937a4a5c95feeffce3b3984966341c16ffcc4c2b016c6415bd6e69c7db164e51ba5ab4eb61c65993515b552d93dfd4e24edab1aa4ae831a856a9e2d4c86751e4af6fcb1be7c544fe284ab5025e057240d1ba6cdc450e5f5772b570487cad39c2fb288a4344d5533d0c03b6e3f949d4bfb33a9a1cfde70eea0f03a2506f67649a8e0862176fdc28a76e3c015213dc62a0f4a4e58cab890f7e977742b847783501f6fa15046a7e553af592a164c3be226b18232d6f154106dcfd82ad4e43a51a635ff2556f378962c92b991823a189a99c151a465824ce3ad60618f56eb09aa208d8cc11b6267c390423fd871a785ca37e21ce4776beb79b6939cfac211da62f5ed1d41ab9a49e7986db7bdd759da7412e139c38ada8baf2eccc1890a6599dfafcf4fce2ab2a3def64d3b7442d2e35fd0f3b745a67389a2711a5688f4a5bd3ab49e39238acdd9502dd141cbce7caf2086a7b818511b53a5e4fdfcab18f9dc8b1c676005ff46b61dde69a3a35e5e3086ee0f0deac157437b1b8d20221421e9af85cc4a78a614d99d2bd8363bf1a57aa6489fa9005f72dbb6ad72f138d3d80a15406d9452572d6084fdee8b8353c6c3a5323deb48aa249cb23ee231362caf84f5fcd6cd58fb1c962eb45f2108fe481f420059f9c44b5d6402ee80ccd4513e974bb97a5bd14b3e7c5be1ee0b636eb9d847c9a5bfe39a08bc1744b94c3484985a7ea057b5614df8eac7a5f092c4317e98fb5038c314ebb854697a955d3cad43c98f587451aa0c4f37eaa26c93fd21caac27e8a2d62adc0f691163d344c413e9a749c9f91d68547f84008730a889ad09629c837be2684962faf12b1ef21c91a0ace9e9ce5c6de1a0fa4374103771417c4badfb193c32b6061d0779b55030110fc3259293aa4c90edbcdca0214282fb422f27c46377651d44a7f41296766388782a88e14f9c5acecbd71ba9222e415ec42f2e225c046216b81365fc2935801b1eaa5fd4f4c69f8cf789d0930f1daf75c14cc0f120706f28d99d84cfa489461fe4ce68eaf0e01b3b492fee89c240e2058f04b14b03c8b4ac03cf7435596236e7e64d28672957102a31fe0fc6ade35270b07a8120229a8c52921958977e2b77a87bd03f314f5e1a18645e80fc2436ef66b5de6350ba18b72c4932e55b13ebead82b64dcb57563e19d33c2f95393bbc66b99a3df2bd6dd84d43fe93a94243b7a9b777c687990cd9df2934a935ee2ccc9667c24bfdb1381d7386d50191035a931e6db5bfb6d4ad756f569e50344a539a313046fa41959d950c01a803de706ba4738b88cd3c60d96f222f694d5c5546234d027a8a1309967ed661271bc1995dd373b3b5f4b95926203a8dcc5f1dfafcc83ee5b95886ed2df87e6c062956db33121d15f60c29d3ba916840266b96d05e08afb9a9b170883f13f8e06ffcd617afb14ba1fa4452eef561fd21c88cd52b0ecb5fdbb9b7f6652620134c6e43ce1f7d40001f5b67757ed8b95a8f8b0cdb7b88719cfc7bdd0992b03a9778c673d01c908881e0df197edac9b63f5a89524c356875aa4b0732e8275590dfa495b17b2afd8305ec6184436e1481b8dcf079f2b36f87cf93462cc914cb5b946570cb528ac1f7a0d3ffb8d242cbd9e2660480275a432dafc9303349e4365b3665e7b48e689795d8cba4e299d36b22dc0441b077e9f805750ab55005fb865d0651de7cfe4c770f3e57d11826f8d07499e5065e5dc41171ea386d94a54c1c52819c5e44fa72fefed93a171381c092f7065a39d12c6b0462c63f08735360490b66b3c06895fd379690316137c5694dec00b552298ef8fbc59e8e94dc69133417cc7f57284e68840f7d4981b60743ce1eef8cea7874c0fa759d14ec6a797d85cb46f367d807240fea70e8e3098c179463ee2976ae0ff42ab1e1712cf4c9ba6513777b51cda7e358d7f30e1d8ea57d985833ff84911b5960248e0d9473876d17d9aad97179f1d46bea0e8c963a41bff56de2da4d808e96f8b863feba35c373ce3e9d759459326619f1af6616fb8aa0234f2e72947deec925fd4e730997a006abb866db97ebf3baa1a2bcecd03cea11d466863afa146a2b190e7701a3cec95f1543fa6ee69762b8582fdf9ff7246953c28ba81fed928f4e0d2f2e203459a81f559ef8ae5d1842970f77ee4e0c44d32cd06c3bd0001cbedb2185990abc75415be8244e28d114c3eccb6f7853824d358f336fa599de74224a31c3f437a107a3353b4d8af6b54053a7d2178a9321153e340fee0b6d5ffda8652cbfa3199a5392cc2b8c445e264dc6bfa67552dbb57ee2bf1c63343f0726f9b5aeb7b2acc614f3cb9daca5a24353b0999a6144e9740af25f26716836e54df4794507e6896aa0cdf2f98ce5a94d1e9c1f1e7a994217380f8d2a0d9827c7e18f9adbc43cb799fe23df3003f3c3240fa7eb4c2beaaff74c05b487639556558a9f6241703503199a50b56d69cbf6064d9f2c22b9e276b975119538f8aaffee0ef2a6e508f80fd340089faef8f08fd47bfb26e3e5fad303ce2c144232a33a5fd4023a9c8481a39f1240598ad6bd1a4dff6935eb60dd6a22e36e11cf810955862ed8d45db6a7e6e8289a52e1b40b03ded9e720490bfe0c4a23c8362c42a7c4c7e1ab570a995792077475883f76a1cbd6f4fbe0fcbcf005515fbddfb82c429787b445c2854503e7b71f9217d6e8e38c68568f7dc52c013462cd57c2ea8c388f1ab713ab0f37753054ee88772b6d65d00fed710463b6f0c992f7b86155e8b65c575d13c6d000ecc537e1f375a1a189eaf56fc4e871ced25a463e7bbb37630278544069080fdb397e237eb91c8e323d06cf465e0a4c4ffdcc3e5b5a46234f43197795e397e585b89cab7de9dfd3d66d3e5920740c97956e0e0b5de02befdd6b850cc24420243259036ba4d4d8cda80e3b26538fa3dc597152e0892414bf1111b82eb72a824462618039eb428455caf0f0ede9e631033d569e0a517c5cde8ad4f8966d28f44f772b3365f3421dd525f105dd0979bbcff8e864d7daa045f47b47a2e894d01d6595c6ad7a92baa504075414ab4aa11131fd988634edafc5867c82c2008aa1c041b963a23b060393107582eed06e5ee5c399cb96469222976636dac4ceb8529dc307cf8a1d24c3e4ee9a46dca91e1cb93c23dba14419a00fd9d6e19111ee25739f247b986e390a1868dd0645cb05d9036954c5ad8915dee08ef7692253c4bfa41233d9676c0b4d54d208f8913813b402127ec8d0d5bb0a13ec6bfd3520e9bb4fd0d44c080d2e3d102ee2a08f95b4ad914b0ee2505071585c3c62ff63c5c6b5d114115d8bed313f917e8b081806cde44d3c26d91af54a807b7cffcadfffdf8fcb39fc4d29df12f12b55cf19a87491930bda4a4b2f0192078450786051d9df441640509c877617342a1bb19594a151cabc7d4200e890e8a48a270e5cdb42841efec8d9e481aecf40907a9180609ce7abeacb40c5adc5033d2fd6b73a4ad07cc5687f1a2cd20abb1a620e0702b0b9ca984f59b40c20eada047c103131cd91efe0a1fe3f0a93c1d63077f8bd6249e7a06cea9fa058de66c6fcf4a5a06c20fcdfb1e83adf85199c118d094df3c77810c4c8235a03fd6c5f256ca33c896550ee4bd98502fe44ffb1c931acb57556f2a5e5d12c1ea22e934688ea7574305bf5d0febcbd6c848d05cf0a8de78e7a69ceaa24d1022011dd9be6477762e1c1a57fadea65c9d2f4c28597de295451ea3e23ff73eb2761a80b5987bf3de008c154266bb8b2b83d334eb6d3d66bd42d5fb386a469832070b1a37d109a2cf43c2d6ac34cccd30e1fdec239d4d36cf95517ff49c529b5223c1e78eed22a2c1e1a4f8a16cdc4dbfa62f7732ba108211255c8bd175449379561677e03adab010edd55a9eb458ae7fde41f6187b2a58009846545dd183200129f97c53f81709cb7f47b7f62d48861ada4034393e569590c69278e3c8e5bc474820675cbacbfa9f34028b8963062628c2b2a8d1a9123095a3d82650e6f0a0515a9dea0881952d80b82960667e1ca5871509a3b9dcc50a152527a7626fba90226123132171aadeb1cdef89dbc9369c8e336fa794aa6339b4a6bda52dd9262ec77489bc49841a2f216c04e1f5f0cbac3bcfbaeb01888c4cf6cc3a851eada1849fdc61f849e272c32a8372cc3794d5a3a9732cd3c90ae502caa804445709030190f34f9f9b783544ee9f91ff6fe2955f5ee1e89485701c35582ed34f7fea761cfb645ad2675bea88d728ab51997f7986077e5feeef51be2d61dc073e94a3d0f46643fe507f170572fa717e04088613731c8eb8318740fc101164874db1b4a7f722ded6ab10997229930c4a4725fb854c3448eafd98087c622b7fa43d97160c8b2bb40374a77f5959f198b6f50f6fe4fac0455b471615e4acad1c8e4e0ee084db5f811a878a263c94546f3be9b7305ac923d05974bcf29a8b73810a670ad815c8d23e73366d86f13d6d8d3d02b40286ce8ef768c9b7561724ea78c1641c544dee7e25f2a41f7a1723a449d1e9e21e997d6b682542553a9b513c122a0fb6d9d1e5d5ba8106923d726b20d6c25c3f25af6faec04f77f9196ada99fd33743f671157c569629e2d0163fa45e43425a62b7591a0de99364f94b2a7dbad13e3cbe007bb9d029887bff9048d7124a2b363516101d6643011edcc4dd5085bf162a05b116596de76371eb9f3bdf1c65d38aa9df2679d42461965211b934eff882bbc6a8f0e925ab0db3862c88d5000da42e1ffb47c596daa1bffd1d759e247ed04c6928fe614b9b1bf3f2d2fa01be4c4747b47669fb5afb553c5d0cbdd6af6e82fb29ceca2015437b63f78fd29bf761c83ca10fe3e8b84d744ef7fb786d145a39df9a4b2e8291ce1614b4c83a7dd13d937e22909c4f387c9bc70e4743c58cbe134599cbebbde8e7b56b400194d2f2b9bf5d8ed766029355225a105673711ee8bf035655476d4387c890c03388c469eef39650b135d1780446426a94e6ab6706942d357b0057e02d6e318c257ed2b5e694b789193a12ec9e65192a4fbcf257578f9bc7663020525f3cb8a23013c649a5b614535aa70478f630ba72aff5bdcd505dd1320bafdcbf824ad654fb9f2bbfa41119b35f0968cf239903ce6902a69573f6ef6b2e42ab047ce2922f544d1cb604bf58ada059c74dcfb49003b4d3114a3228639133e997e9c4ac5fd47fa6ed9b53e1e1b47e920eaec41cfceabdb28a963a3b3a9c69c19f28f098ec438d9b92f8"}, {0x110, 0xffff, 0x9, "920c46b61d818670459561e0f43d2bd78d8ab84b59874a455e29c37f328594e8b8cce2982a6cdeea648ae9c7bbfaca232d4c45ee13002cc23d37e3cf233ef133822f507f2fb8da2e991730a2453de3dccf2a4885a5b616cd51b6da3552c1da42393ff555e20255a77795bbfc0788f15002ca5f7d1b82f5bd601c2549dece4f50dab29981e8ac8668d7fd9ba2d800d1b15353010fabc0898b25bcc652e744217e7859fdfde1d0192e19d991589f9993164015f1c0aa2c067c4ba8ef069bbe570ca5d2dccc2ec50ac3fac7afb040a02f3e93f0761ebdd243b7adbebb4a5bff718db495e51d0fa88aa468b8babc77a3287392b2973a685a36e32f587ac9af950a"}, {0x48, 0xffff, 0x8001, "4a6d0150598efdd2f8f06ca090b61d524ae8ae3df83a4683561565736c3ee22a146784af2eabd4cc7cc2d31dd75e15b2f542"}, {0x58, 0x0, 0x6, "cf05fae4d7072cb1546de4fd5248777dd193cb69538527a25be95cca3e81028a399e8fa092c26e142bf9b5b271d9bcaa0beadd5717df64c220b21e8171d83d2ba3a4eeda"}, {0x60, 0xffff, 0x5, "02e2e44395b85dba5a963de03b89e306e93484736aa0512e4092b56aea54400577f771c9e94f09986c805c7192369d9e082cbf3def6ad2ee7792e0821fb1c873bddf6bb34f24fc6140d4efefdef294"}, {0x88, 0x1, 0x5, "3af736c208930c38dc54bf460c2b1928268e29d489788f34d45c5cdeea57d5e2c3d1217db5b2a3981382833ce61e7e4b8382f18f05e28755653d15f2d2f0d64990da1bfa02e9241437893acde7c7f11aea6ae570353e61fb0e704b594091d589c552aeaa96448c1c15457257d79939f70a8b66"}], 0x1458, 0x8}, 0x2) 06:39:15 executing program 0: r0 = msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:39:16 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) kqueue() bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 06:39:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000000)=""/21, 0x15, 0x40, 0x0, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000), 0x0) 06:39:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0xffffffffffffffff) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 06:39:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0xfffffffffffffeb6) 06:39:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x0, 0xffff, 0x4}, 0xc) 06:39:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="4408b22c24e2d529f5d2c24c1bee6c982a7a1fb5b4359a8523903a94b1fbe07628519a7ec03875af5647a47426e05f5a5e655c6e2830787f0f4ddb63d4f419033a5039b710884935589eb0540937b83a0efffee27c813c641b396f8fddc73d56c1f533664ec08c39ac01b0b5653d67f6ce2cd17170129397badf661cd3bcfdbc7c38537ddca8921fd85611ba44fde9224bf566f57f4f2fdd00f07db1f2cca0906ad97d646eba7ff77b6e7c07e8ad28acc1923a1383f52a7bc62598f1535e"], 0xbe, 0x800) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) 06:39:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7ffffffc, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r0, &(0x7f00000004c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x6, 0x546e800000000, 0x35c, 0x80, "af7953485422b27b7a0ef56940543447b3a042a0", 0x8, 0x3}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000b00)="891c3618c1ffffffffffffffc4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f86701000000000000004c07a5fbb12f4ef098a1345b910c92b5bf4e2a5c355c7f34978c8b09b9d3363632572645020b6ffa1e0e1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be6607860497f942e1497efe60f8ea96b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8b63407a79895453c51c536597dbc4bd05ec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e45a2883304629047680bbd8ee897416533d9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf", 0x261}], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x0) 06:39:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[r1, r2]) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 06:39:16 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01f38fe53b9ad29fd3fc56c30461ae91e437757300"], 0x8) poll(&(0x7f0000000180)=[{r1, 0xb0}, {r0, 0x20}, {r1, 0x4}, {r1, 0x4}, {r0, 0x8}, {r0, 0x1}], 0x6, 0x9) 06:39:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x10000) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)="eea68ba1e22db357", 0x8) kqueue() 06:39:17 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x10000, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa8, 0x0, 0xc24, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x13, 0x5c95, 0x8}], 0x8, &(0x7f0000000180)={0x6, 0x401}) close(r1) getsockname$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) 06:39:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000480)="d4435a5229d4166b90c49759b80a475e7898a5fdd7a5af245e154dcc58dfc6876d8729579156ffe05483ba215246a79d6da481ad48b9760cc82d8b6776ce949990f9480c642c0209ff1299006f711a0be502ea6ab811f8f845e25b6ebd8b63759f2840a3eeec879c964a8474202237a63ca13ad40ed7d89f17131202f8c8b34f9ee10bf2b920f1556fb11d6ec5eacce72248992647439e421d6f0f4e224f7ba470db25e13cd8868fffa092cf505d0da2371238ed", 0xb4) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0xfd20) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "00ffffffffffffff0000000000007f00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xfffffffffffffec4}], 0x0) 06:39:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x30, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') getuid() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0x1) 06:39:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) dup2(r0, r2) kqueue() 06:39:17 executing program 1: setrlimit(0x2, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) 06:39:17 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xb9, 0x20000000000002}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r3 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x7f, 0x8, r3}) mknodat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x20, 0x8) open(&(0x7f00000001c0)='./file1/file1\x00', 0x800, 0x40) kevent(r0, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) write(r1, &(0x7f0000000140)="0e", 0x1) socketpair$inet6(0x18, 0x0, 0xffffffff, &(0x7f0000000040)) 06:39:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) setreuid(r0, r0) 06:39:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 06:39:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 06:39:18 executing program 0: socketpair$inet6(0x18, 0x7, 0x1ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000140)="02755061b2b15a26881d4aa276de2332ee1589c04618db336abe7797d775644043a7f202db4bea6aa2b496884646fc0dd5815418068bf64cd646ad78ac2be1bb611c62553d0834168396169594211fccffa206491e86f7d5a52b59eed31315cc30ea", 0x62}, {&(0x7f00000001c0)="c045f847f85e18d2fba311c95182cbbd2e626fd433552b5b780c1e6b3d7f2ed78199895490fbbf6e3328209ff8a8147ba4cf43628da6bf7f1127f533e9c1ba4be837cbc5ddda0b167326d8519775c40f9f668258d39b18215b5c419a4a49eb593980c13222e6b82d24f08a6d4a8f21c44cb4327903b58d391df766366ec0", 0x7e}, {&(0x7f0000000240)="3144ab788fe1f490a0c39221b6accae0c8d0bfa38aff43a07fe1d9a6c5a155495533d100baca5333a16c021f1c5bc15cd12701676c2fe34472bada8af236881f6daf88915354f11c9e24e00d078d5fcb9332167960b0601cf5a3b7db00a9ef52f3e30a659e126d9df8882d5acfc594c2257ff8e68961feca92626ec98b5d1c3d8cc2b6da19e1e6eaf2046bde5337eddd8bd88722f48600e19d4d233bd881c474a7a7fd6c32795b4b756e4ff16d7acbab7059289c78c23432740e105df8a6838181f6534d02f731709b299f4432471ccceaa4763a0a7bb3fe7050d8bf99834f5231450c266820d368", 0xe8}, {&(0x7f0000000340)="6c3f0bc6608627e0522d38f755d7d3ab40c751a347e44dc830638dbcd7437c62e88ff25a07c192b1d81b28b6c17eed04e5ecd17eea4e206bb1596d6eadecf58438b451e84487be79f93b0c35cd49304010120ed5d7913a0af0cd8ed1867680cbd77ba373d562812a8192ab50c1d24c8eb820708171cee00b7eddb29397895479cc5b5870f075ebfba8fa07afc500fbfd7dbb8277eee9ae9d4288004022fc8178f789d275f871f7802d72f1574b2b35ac5ee02f82d8472e8d1eab3bcdfdef72cf7853de0dbac07eedaae5dfa53c06d68bb247ab8300c2f4ef3e310de453fe73b017a7162c7a57", 0xe6}, {&(0x7f0000000440)="3bd60b473ccc136b42b00861c4329cd453dc76560f39a15a8a57b2b1c206786252c399e08627cb659b178c5fe9dbb7dc119b6c1f7677cc545542f6738b47da6eefe39fe3cd776524a2dadb91d287708be3329cdc99cf8579aafc70e56da6f406ca7bc9caee873fcd240e8a6906b9e160b268302557b77acf32d75b89090a3dc07d07acc8ecadee8b66518ca4190efab963873bf184656e4564ea5049428e83967d2052137862fb3e6eb1a1c6", 0xac}, {&(0x7f0000000500)="b6724e3a5032021b1ad97cdf4815ea160a726b45b3dcd60b6a2d12f1e2a7f989d381630ef56f0b43b3ec40fb150b5da7edcf0b57c2a1a74ecf214231009dcbe38cbd527d9dc434315a77db6da980bbda79a030d776b66c3c3c74c454b93d0d013b8e22c0fd4ba8aa67a2308e93394c55905b54be13a4337479dc4ecb5a59bf73abdcad0f0e4ed61838df66c3fdb91177309e45cde12e87d5c4fad8c47769de94dd6621533a0d6cbb986cbea6c53649c27a0797300c2c718f1efdf94ea22a79cd5c279de38458d5f37fd9ea6e1091e60b0e99a9be08f902f74220d61e3fd6d13ba14d39def0454e957e7ec1", 0xeb}], 0x6) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) chroot(&(0x7f0000000680)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000006c0)) 06:39:18 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2080, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 06:39:18 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 06:39:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000101f, &(0x7f0000000000), 0x4) dup2(r1, r1) 06:39:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="45e9ea42889c73ffcd262dc83eccd13e64bfe8b421b39e276ffa02fae1fb58dfe0847ddd3a4384b146b326fa16642c9675a1dfd654e8e3ceac29204edf4d393533648c7a751e1b76b7c6dbda", 0x4c}], 0x1, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x2, 0xff}, {0x18, 0x2, 0x7, 0x3}, 0x7, [0x9, 0x3, 0x73b1, 0x53, 0x3, 0x0, 0x2, 0x9]}, 0x3c) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa681", 0x6c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10b5c28b04009ea5bd7610305e9f659a3c75642100c0810186f96c96545d869776dc37f1afc2ddf76432a2b9b1ea375908c85447fe914a274da31ce218bb557ff8b4698d7063535502168d1141f1b776b1a6a0da149eda3867f90ddedd4551ddfafd9be0ecd243cd5afe566afd94d2f7bd8a01a563b3a4b7bf39698422355043c49bf0b8", 0x84}], 0x1) 06:39:18 executing program 1: 06:39:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 06:39:18 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000044ff2)='./control\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="df9e7ddb27531c9f8a8ad0b37168900721d7fe49741f6bf8d21d15567ded3f46cdcc1975b0ab11a9a3dc1f20c07e6aab233a8e96664957eb48c31daa06c9357fc5574d851749aa87b1402b84ec1dab67aa733859", 0x54, 0x8, 0x0, 0x0) rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 06:39:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001300)=[{0x0}], 0x1) r2 = getegid() r3 = getegid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() getgroups(0x7, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8]) dup2(r0, r1) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 06:39:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x20}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000003c0)=0x8) write(r0, &(0x7f0000000140)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09d0000bbbc392ad3de219680db3a5ef3b66b03eb44c0cf5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x100) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) 06:39:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x3ff, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)="5f308ab904010a2fed90e83a3f26e0c910c4843e3a54c4da1cbb2cf53866d3ca38d69616b87326d87a84c050b49ae0ef050c75d8c1c3eace623c9e449aa78b3edc868e7d3e627349ee321399d14a73b97e686cde18f3cf7a9d8111c1df3cd23ef0", 0x61}, {&(0x7f0000000300)="b85d3e6105d597e95baad84907835ac552d800b451c9cf5bdc3ba4d2cc36ec7278e0bb99e02351f905a5bfdcb9fccde2a61ded1dffd85c5d2c36e26f3dabf424daeab38762f09ab50e142c3717f49f62bf9a10f1e8fd848b182587434dc3fba2abe5707919c3f94221b1fbeef59d9abb44896bb17f6a255fcd16f2f3b3d6c6352e70ec776183dbb20cc82637c36865856bf5007763b98ad2a9f414cf1ceb63f8cb6c99654017353c357e0a3b8243821288688e7b009b080cf1a1fbbc1de44c0314d451cb28bd0ff728b528c2c97dde6f02f201d5412764d732f3bf340638", 0xde}, {&(0x7f0000000400)="d14d6bd5b9c4d109c976c68e0731ece856d1dbe3938e9f0d61399b4d11bb728e399b788bd98ffdf9cde21c762a8624977c602abe158dad35700423129bf1fbcf9c8a548a72147a5bf84fc27d59e635d0ec46e5869d3f710131e7e6b038da6c9d7686e72411240334abaa45ce4f32d47f3b3f43392fd680136adbc0cb23a55afb6405b900955638b03a8fabe58c3219cb47a8cbda66bc4ec383b87ee96acad48bcee1", 0xa2}, {&(0x7f00000004c0)="92f1377e760f8d55c4a71928946211819c60a64a7b58dd4b4f96f78cfdfb80918f931318bb367766d4814377a72bc66faab90fbf5e41787aca3c800458612e1fb06ea2d3afc9467dd792018ab2de472e3c6be692669fb9399a5e233df7e8b4dcfa200df67ba6f85402cad62d95764e6648f8a84c2ad5f619c135eef385be6ccccdcec5ee2b4960d14ff6c65213b834b7cec863cc981af30d413f98bd55dbae7f654248155f0a2f8874b3beba6bec9129b6af22e7362b490cd62498433635189a3610bb74ea664e1d17f3606cf1246835d3044007ea9a57a32eeb32bd9c4418d119322bebb4e34426e8f7", 0xea}, {&(0x7f00000005c0)="5782d0f13273540c5be1d2feabfa86e089ee2c5fc2f4836072", 0x19}, {&(0x7f0000000600)="71f279ece0d83d47be2819edb4bb81799e91ccb0f753ac37ab75d381934c7dad0f30087ee6f8041da7b89b5b09f972098067b3f0c1eec0b2cb6a0bad53df13350ec6ecb6d8cb537f7d8494c6", 0x4c}, {&(0x7f0000000680)="b30602ee02136123e048340cca", 0xd}], 0x7) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') close(r0) write(r0, &(0x7f0000000140)="877fd599fd074ea053cb337dc2effe4507d8eb3a8daf68acdf16e13e255417324133ca108a8006568733c52ece3a502baa5e6a186e689aa55c8b7490ef2893925305af21a7a9103b0eec37eda54a373a744fb8c403eb5d0fb8154b145a4ac8946da0094ab154d6204baa001b141dab8caf485e74652aedbc1b1f082b4227d37fde9ebbd069f906124ca7d77f73625e1187e05a615490b1cce5e65d5bc793940bb1bb99a56ba80ead59b324216923a23e6f1e289cc25b614cf85580620782fb752d39d08a58942e6b27ccd7b0601d99a2ede0e3f9", 0xd4) 06:39:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000001900)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001a40)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0x100000001}, 0x800) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x4) 06:39:18 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 06:39:19 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') socketpair$inet(0x2, 0x1, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r2, 0x20007461) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc) r3 = dup2(r1, r0) fsync(r0) listen(r0, 0x5) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 06:39:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x5, 0x3f, &(0x7f0000000000)="a7394372f51037770a8fa62dfce581fef732cdd223", 0x15) 06:39:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x202a, 0x20000505) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 06:39:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x42) fcntl$setstatus(r0, 0x4, 0xc0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 06:39:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 06:39:19 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') r0 = semget(0x1, 0x3, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000400)=""/238) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getgid() lchown(&(0x7f0000000200)='./file1\x00', r1, r2) lchown(&(0x7f00000002c0)='./file0/file0\x00', r1, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0xb0) 06:39:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000940)={0xffffffffffffffff, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)="2716e01df4088912259146b2eeafd35185e84a11d95a", 0x16}, {&(0x7f0000000500)="ebc464c28cb8511e9ab1e6ce649b97c3a3a783cced6cdbc1369ba27a981f7536566953902de62671277ce0cdd54468410e6802bd5bc4ed4a00404a84e413c1e160ba9f15cf6e95cd3e8ffaea923e3042e7d7ced82d22607dacfc423cd95bd69b3fbb43be26b87cd70f6e1986c66df6e918af14c11efdb03fff0e7c3f5bc7b2b1b86dedb507ab367156c8c55751df79fadc826b3da89cc815c8c67334", 0x9c}, {&(0x7f00000005c0)="a655bf7b61f32561ba173959e505d8b0388a5a0717bd0490acc935f91b6baafac2b85057b1750cd79ca5228e46e907637901e7a3ffba47ed6f7f27163bbfdc4521bf751051c7e466", 0x48}, {&(0x7f0000000640)="47534b36733db63918d024067b6f406d1327a6e2d6f35668a30e403c826a713137a003d6232d3b0a2783a5e620e2e9777b445feedfb8e572526699ccba588e2a09b50ef22807045a953246b350c851fce5303231b48ca6ce751a4bc8a618d73808e4be9fb349d1480c9f203a617d8fce7638a200361dbbfbe03e70b380a04dc21be84be1742b038dd1737c689409964fef4782f020ca3e5d2f89f7960dd0578b43f5496890d41df3a036a3d6b7f922e3500f047e2baabd9610281baabdf8d64126683d30b393062ecb84692f382e9da3f49d7c30cd3c388f8b18fafefb69a1a5aeeb68c3e310", 0xe6}, {&(0x7f0000000740)="06b7ef9dbcc27c72737210a0f0c5b08ae40d41d6b608cd7dd867bcb92728e46374129e12963747a8a742cd310b2cd52bc9ba6fff93833394a5aeb3ee4fe275959d1996cc3f4ddde6846d5f297a1e74901e640ef9f970b76633a798db271837ded074509c8672b24a75c797de81fde851c1715ddb66a96ff0edba455646d359bd24ee9c4d8e62e81162f0c63b9f0e360a99587159fb2f759cdad33ac3dac43fc7ceab4c74b73bef3db408c117ca94561dff59a3dabc86771dc48bea322f33411a8b4ee4e10d11a10f28080a49f18ebc0970a439a4f6881ccee24e", 0xda}, {&(0x7f0000000840)="828c6f3d4a7c286af5197dffc313ccf24e49", 0x12}, {&(0x7f0000000880)="e506489cb629ba0b7219e5ec4c51a915ab3dfb781ee409b21a749c7dfb72e1b1ee60f48587d4c352eb0a7c7231ee3281d5569e7c7b015f0baf620ee6a4", 0x3d}], 0x7, 0x0, 0x0, 0x404}, 0x400) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x841, 0x48) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="e3ee75989c4efbc675333e621c23c40e2fb7602d92c935512dfea1b1d632e87ccc49746ef7eb74a332910c5a0c231321a29758b04573317e19dfc2e83951f1def62dff128e47523ebc93e10639be2db8fe", 0x51}, {&(0x7f0000000180)="b4c17ac7d6588ba832bf5430363a55118ffc1c1edabcdacf607e5c312b0eed559cb003020dc97e6b603e30d63fcb9a6693c285b871fc0312ee04a764043f309cd22ae9f17f9c572bfdfef4914e6515f2fe6060a1ab3f3d1f9f38adc821224e2fa2bcc317061f83a09171cde24b3b74da3ab846b3a7c9243f7d5cdf55acba0ab7e4fd443bd75bd1657978672d3e13ec4217b6682e4cef218d54166c175c93ad78db4fb8d1f01f32f9af9bb7d4979832da9c25a7fd32cc485d0af483169aa60c1f", 0xc0}, {&(0x7f0000000240)="7b8bcc80c47965cd4bbf6fe2e51ab0759cfca036fb0a295fbd232213bcededcdfe08358863e2d565597f57a1b17efc30f7c6e39f8002fa4dd444f5208f065bba8e39fdd9e58b711ba978de753d06c19fe3e9096d644378c0b78fc218f7cb53a662cf1ee528441773b4acd868924812cc461566abda34ba961eae8fb2c634500c066c4f", 0x83}, {&(0x7f0000000300)="24e2e9d22cb0ff5b665993f5192e2f2cca61b4cae021ec2eda3d5818573209b1da4de031d75d5b528dae19ec49ec8e2a7c17259e1f631ee35a6791cadcc95e9089442021ceabe3cdde4d7cccf46e13945a0991ce042cdeb6866aa1e0d46950655c702464bf0d178d6de12b8d38c89a3aba9f88f0e751000a6af2e8c28fe73eb76df7ed7814086f97865e3fd0151ea60e081855674e1630be42db8dbf40802dfb2ab2d45545807535780f20178b3478090dc9216c3a3348eecf0bc2b18d874aac2c4c31c2b98ebcdd022130c17860f5", 0xcf}, {&(0x7f0000000400)="4b60d90b08073b12cde28bbb43972bf48c00043010e340f7d9f4dc78f14c5738154c0489ae067990e526d74fe52b26988c4baea2400e878ec8994e55c12cfddde10624ed64c1d62e2fec81c160ef81fa98ef1ff1b1e94af91714f32692870d0c78ef1e2df90b558fbce26bb44dcd5b5357f13885f6e16812d88eceefb76238", 0x7f}], 0x5, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 06:39:19 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000001c0)=')', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) 06:39:19 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f00000000c0)={0x2, "2186f2250fedba9b9d2888a5b4db9a636cb90696ac3ad594ba15b976c7edcd1cd4bc9697d09038adae7667fe617107bfc09989153813f377aa35baaf8078544272aabafcc8b2f2a84d16a6619a65a503e145a54ba730c81c252a8964b2a96c2cb86ba74ff63f76d8fda85b6554f5fcb9451986cec7bc541b"}, 0x80, 0x800) r1 = shmget$private(0x0, 0x1000, 0x298, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 06:39:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x7ffd, 0xfffffffffffffffa) r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x8, 0x879b, &(0x7f0000000100)="383ecf7f1fbc6a5ad1ef9d978bfdabab2b3d58421cd64840227b9586bb132e7143ee918f1e3116b868e883d7d597d8427e96c812835909dd3ece2ddfa3e43e8fbf43693cb228af86d2a1f6cdc42ea9dd4d2f3e4bf04ce8e7c9b5bd6e7768b7c332ba84637a41defa47acf5eed44e95df2cc19edbeca7808c3c0885459f5e5ae1c815e280009d9b43c671d1aa14614963dd45026ae5de74e6c78050506961454bbfe01b22441480942db0549da61ef674628e12eb3b541ebd7972c5f9d9dd6294a4da0adf2be61ab137ec17b62bbb6ce385b2c50577ebfac18e10159ca95962954d", 0xe1) 06:39:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2, 0x23, 0x0, 0xdb) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getuid() r2 = getpgid(0xffffffffffffffff) socket$inet6(0x18, 0x7, 0x9) r3 = getuid() r4 = getgid() r5 = getpgrp() setgroups(0xa, &(0x7f0000000300)=[r4, r4, r4, r4, r4, r4, r4, r4, r4, r4]) r6 = getuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="d64f5c5e71a0a6b8e50c0390195481c1a38606a8c3475da3a8515cb191b229a465958c1b3eadf67f3a1cf7321c8b9d99629325c42ddb53811bd237ce387fd65bf2cd5b3b317dc297a081eaa934cfc91f2855e3db850147fe6a0a44d6fc86c657370e9cf04162d7c1e13c6999ab3658cdacbf02904ace9f68b1eec16680554950bf71c79f122fc076abc74d8df0d4", 0x8e}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd8, 0x8}, 0xb) 06:39:19 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 06:39:19 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x0, 0x95}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 06:39:19 executing program 0: setitimer(0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) setitimer(0x1, &(0x7f0000000000)={{0x9d, 0x2}, {0x1000000059d, 0x3fe}}, &(0x7f0000000080)) 06:39:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0xffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x35, 0x50, 0xeaef, 0x4}, {{r1}, 0xfffffffffffffffc, 0x19, 0xf0000002, 0xfffffffffffffff9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x42, 0x1, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x42, 0x8, 0x1ff}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) pipe2(&(0x7f0000000180), 0x10000) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 06:39:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") socketpair$inet(0x2, 0x2, 0xb7, &(0x7f00000000c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x80, 0x1) sendto(r0, &(0x7f0000000340)="cc0bbaae933d16f7e5873c71b9267ebabffaa8ddaf31083d78cd59030fe75818cb8ed7eadbdf603d52130b6a25ee40b485cb9d976288338236e6d4da3aa29b5143522963b3e0c4a05689f5a5424f3a507e1ed74181bdbb32fca334f6d1fec27f301551258c61b787d00811b152aa801c2f14428ede97f1dc1f66f2d60ab3ad9ab6e5664c50533e66c9948b15fa7f8ebf62c2e92da4096fc3c7a79bec2133012c4c5c1741872ddc97a8ae73349d20b8dc52c21d520c59f2d98f9d91520bb46130306511678e821782cc14fccf00e281a837d7be83283b8834a5028c4e83527e9ee1", 0xe1, 0x1, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='x\x00') r1 = socket(0x20, 0x5, 0x3f) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = getuid() syz_open_pts() r4 = getgid() fchownat(r2, &(0x7f00000002c0)='./file0\x00', r3, r4, 0x6) fchownat(r2, &(0x7f0000000240)='./file0\x00', r3, r4, 0x2) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) fcntl$getown(r0, 0x5) 06:39:19 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = socket(0x10, 0x5, 0x1f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x12, 0x40) read(r1, &(0x7f0000000180)=""/88, 0xfee7) 06:39:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cca9f95a1442b0252267e6be1037173a09d98b5e17da51b007e64543359f8919f804a7beeb29d3135bf17b9804cea9f12587680f59822aff790d42c5f19057884bf9e3a2530d3468593884c43683248722a1478655295de3c33d2228483f9e07147f78d7f010f7496dc656944f871d0a3e4c6521878100bd55e64a4ffa165470a831571eceae677cbc7f0a6dec973f5037c940bf05e22721da904b670931"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) read(r1, &(0x7f0000000000)=""/146, 0x92) 06:39:19 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) 06:39:19 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="0295a8bc4fe450", 0x7, 0x4, &(0x7f0000000040)={0x2, 0x0}, 0xc) socketpair$inet6(0x18, 0x3, 0x5, &(0x7f0000000080)) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = getpid() fcntl$setown(r1, 0x6, r3) dup(r1) listen(r1, 0x0) 06:39:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xf05bc0a, 0x3, 0x4, "40251936adb3a31e185c42303c5fe192959d2f7a", 0x9, 0x5}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 06:39:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0xfffffffffffffff7) socketpair(0x18, 0x3, 0xd02, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x4, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="62f9a2fdccdc1c808eb36677d7bbd3a558707d3cdcae55c200c634286e53cb4882e77dfb1dce23849a910736dc8364b4ad3a8fb3453cd9150625550cd28c9306fb828c1e0fcad5e36c6f565ae55d18de9346a67c975a5d1330364933fbaa9c4b94766bd2b78c4343be2d8be338e8054aceab745cb51948647ce8db0c794d214e7167091b8acb787c5fc76edb95e7ce7cf022c205874f886f0be53f866d4c62738505168978fd6730bccdd5a03bd24d8f561f80c31361b73356896880102c3fe2bf2337b1897b008a34ac2eb801f2ffc283dfa7f675c97d72d800d62206ee0d619a0ee5dcbc763d3d4a121dd8ef", 0xed}, {&(0x7f0000000100)="1bee03a2f44bdbf0632140c3960bdaace505e627b5e1542cd184f528474d887f", 0x20}, {&(0x7f0000000300)="8b09716aa9c5dd20e827faa977cd6c0554c33756ef2ff74ca12a6703614cd0f298d55897ac486e9b24a4ac6d1414836c93fade1b68b9c7f2fe062ca1d6b621a4f404ceda0dfba6792fe54475f230434e8cc1da8ffc9d492f4ddbba96c51fa8d25c4e509011edaf53134c48418775cd25819e7a0ad8bc0534d5f01ba12e83dac0429f4e02fca1e7ea0f231b3c17bc8f29d784ff267980022fac", 0x99}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}], 0x70, 0x400}, 0x1) fcntl$getflags(r1, 0x3) close(r0) 06:39:20 executing program 1: socketpair(0x18, 0x1, 0x0, 0x0) semget$private(0x0, 0x3, 0x204) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5ed, 0x518, 0x6, 0x553, "340209cac4a1a641e79b28f37227098322aae4db", 0x7f, 0x401}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xb0) 06:39:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) clock_settime(0x2, &(0x7f0000000000)={0xbb41, 0x1572}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) 06:39:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x58) 06:39:20 executing program 1: r0 = socket$inet6(0x18, 0x41000000001, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:20 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x3) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x6}, {}], 0x3, 0x1) 06:39:20 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) sendto(r0, &(0x7f0000000040)="4b9435ec21fd7bedb35ffd1a4061a5f236dca81b7f33dd", 0x17, 0x401, 0x0, 0x0) ftruncate(r0, 0x4) 06:39:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x200, 0x40) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) 06:39:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a929119", 0x4) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x7, 0x5}, 0x10) setitimer(0x2, &(0x7f0000000100)={{0x6}, {0x100000001, 0x14}}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1000, 0xffffffffffffff64}) 06:39:20 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$inet(0x2, 0x8005, 0x2) shutdown(r1, 0xffffffffffffffff) 06:39:20 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)) socketpair(0x3, 0x8000, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = geteuid() setuid(r3) sendto$inet(r1, &(0x7f00000002c0)="f2625e2e68ad059a8f1a1965d0ad321cd5790aa5ae3f7dbcb6e349c334add07ad469457e02c33c620cdd7a6876e272b09b923bcf251a17ef5d7dfffc03e442a543bd281102afb3c498ad1069701de50f314d7ef9ffad7ac6d4439d94bb2defe806728e28cc490e422d3e324f5dc53d67dcef5aa3bb46de992fdafd3b18df540264253eee91", 0x85, 0x402, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r4, 0x0, r5}, 0x40, 0x0, 0x0, r6}) 06:39:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f0000000100)="e22e2b14adf0cd9bc1deb0a0df1711e5edae2f1e", 0x14, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) fchmodat(r2, &(0x7f00000001c0)='./bus\x00', 0x18, 0x0) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup2(r1, r3) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719", 0x7fe}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/74, 0x4a, 0x41, 0x0, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4", 0x3}], 0x1, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000001980)="7dbabd7377a8682628f6af61ed87d25400bc4834f26032ba9b57994fc0d8e7176e47c2c71e393002adddf071225759c0803ab4a70bc98bbfc8e91fcd48893dc52f46819d8c0556f8c1486bdf98a7b5aff05b5b66e842579d7c6f7f97f067cc8ec64c0f590b87b5167a4486047a00e70928421a9fd5211419a517caeb591a9db576e6e162a6915fdf36be42b0bdfe591d86eaa7f0df83d4afeab7b9637ab6f0e4327fb597fc88fd60cb2259d54d66060ad1170e46ff3a30717ada352206036dc4392242f00e439b15327368d12ac5084cedad77b711b3cd32f358444e3ee32133137aa9db4a65ad0ca388cc25629c45a062411120ef3c69c36ca7c847e253b2f7fba2f9726a337abec062351d294ccb485e6299acd2af6e2e7833b73d9a5529f2b5fcf84b60df7b271f77e34ee2f3d1be9a21c190a3f9bbacbd5e10f1ce072be87e857ba669efee0f0bff4c93aac5e3cdb252ad9adb857f7fb8258088ce7b610f7bf8607f8e33fd147dce7c925f19f1687c60d2c31b01e22cba47d78811748b2573d897120a38af4a34d46244a9c8d23acb2ea6be8fcb2f1159672effa6514261541d1462e464c015950079e01f423e46adc49b9cdc94fcf7474df5f715ceca87d72b6a9037c5596bf4dea1d887847e0c3204bc7578f5d48f98bd3c3dfba77573a802f84148e0bae720d51a85aeef5c35c168ee85c165921da0258b02af84c42f1b2bc249002ee16e03ca766a906b67fa4af1b230c270e0570975597d4e0c287e9e7d0395b27fde5afcf9ff6936b0493221b75ea9fbf39751c7538840b6ad70d3d3c288c67a01886a92228522ae49ec370d4775f84541c26c771453ea5c65b061886fc5244243aca77567876d0fa1cf61cbc32c52e0c0ee996c171e3d6a463060af3f27f0fc4c039009aab8fae06a350b602880a2dc96f8773354a2aacde68d02814dcc33c3e5c3f15ac446c7a65b0133bcaf83fda53c023c8414976947ebd10592bc1da72391ab773cce5170f8fcd7f2caf2ca40b14bdeff83bec9faf32439f4f314676207d8d50b4edb6ef93b54c4fc5e4ff2d7c41d90a49fd938953c9fd48eb476ffeb0ebec65e40fafbd869b58f96472a71c283319f5b4938ed7c6dfd30a11c8ce1c0745d8512ca724783425658162b153515487fb1d2b240473d4c57e35dadcb93a80ea9003ad99478eadcfc4ed215e4e37802e4c4f5115b6a68756140e8d907badf2bbf0083cfac327d3627ad0fc4211c98d4b07224db2ca522c23993845ec40f8d315be70d114f6600313c05ca8171d0caeab8f8c0ef1a9c87010b52b491dbcfe992cba503767fe74c70b1b440542ee7a7b843647b17da4c1542086a7c2b1c2f1131a250800b01a7f68339544e65648039a806be65be145663e583224bcb6205d479619513d4e60272c3c65f052399d2f62d36e92f727ddb144b7eb5191972b1d73c853225a518b957d87ae582535012db800bb60eab35f210a7333d66c1b1bba988dc9c9439ea117400ec0a62a5d8025ab648ed1ecf07af422bb8c9001924577df50267d2a7cdc6f62da88da5c59c50540ea1c6a05f6597286fa12b6afed82ee3a6e452c7c087c6fad3dc5b8ad98b377c4f0b160af9282a80895fa64c8cc7b6cf18b30b6e1ddb95dcd30c6cb53bbc6d0b80c9acaf61998f1daea10fd88d0a374bcb73228be3743d4ad0ee4260fc07d3142b55371c18ca6944b120123cb0195329eb65ebd9e39f475cb7116a3640586f0fd21f3cbd98293f113db499038d8c557c85ab96c810770f37cd1b8f82744b05e26b71d9c8677691d05850c8e052efcc95dbf02843f3b944816f4cb272c99d6f57133ec2b7393c820143a97f773f71f7366c2b82f3dcfda6ea0d7f2508588cf16df467dc205302e505993ae0fd760d3a09328c533bf93d01eb97efb428500bfc1b9b85a707abe06202950237411cc5875f12d4ff069a5b3d00defe3772946f9ab214463f9b00ad0433f7047e7717bb4cacdad51ee17c40ac6dd6e275d262c1dcfe4eca85bdaf6519e234b76a1a80cf657cb480048644da846c19fc7425bd7082392f906833e64dddb2ab10d61c67b6e6ffd42cd806c94a47a06c5f30d65dcdb228da5d8ac60688c10a964a95c9fa4fe6a06aba2d4d0cfe2a704d437f1b745e573f347e6c85e2acfe114220cf205e443597ad107550484ec301810d901c0f399785d9406c3f1e40cf868adac9de8ff8afa1fa64beceb9e033063a97f7e4dcbfaa9f3d2b91410733618b6e2fcbf06a5e616bcf8a7ab0065675a8cbf93f0397490368401cbbc6b8d4524c694d09ce9b01e338a1cdaa4c1f65373b7c7a848a912fa0076ac9e3ab3c8c6be5331b65f9245019238eb1da79861222051f01672450191502f4c7f3eee82c83d725a0e28ef6b93fd201b69c2d8a755c478bc15c2fb6d124741d7a2164ebdb02f40d446673fdeb53291d825728bbad48b18f069bb0a79f33360aeb36d12ff3cbd1ff12acbc9e149ccadbe5cca8a19c65941702ffd186685a666917698ee79c1bd8125d1b0c25abaa23b3570a50fa1ff6cf008581cb27325860ede42c8e1ab292752294494136626283ebc41a4fdf659d8698f5100936fe0881c0362156f8f8f271bad49a8571313c304bd3f3a1b9176a2ea6fdb13f3b6f40ccdca853e2269726cef993da92f363dfdf58685faf7ffc56c1991bbfd26c0b59f6766385e489a2667ae4fcf2c3fc88660d32edbcbfa9e27778645924be8516be0d8a6bd12d7c6b17bc4000ffde318a23488e4803ed2be9171ac7dac8329af2d5da57a8bd480ded77f249c20279f53d3037491d81bbbf29dbe0f245b7fbe3979d686f5d1d58d6c0e03fb50e7eb36cf34b0e0b28ccb212db60a1b375e40e7e7b12eb9461a27b0ebb7e994b811c80a1ebe40ee76d9eae696b0834d58782d97ca8e5d9b31b8af19dd7d2a2dfd7a1e8820e312d8dc5ebf6d96253fed4526ba70ee98a3ce0758a20d8a06f33d12dbe0b591d9e733bee842e55226940b439f00fe4c97170afb759d54eb728ad4f761e10837007eddc51f89b30e998a8db8ab0e9cb8be9b81fc4a87def4e83e19c62f94ecb1bac535b35313ec5bda8a112dce1ce82a628a338c42ec3f30a6ee5a72f498e1ce6818d97051bd783f114e2b58004962735f36464490ebbc27d368067d0a963347d2a76a802f5ddad4528f46ccd4d94a895449b002cc8be482a0e0efc583fdc4bfcbb2c1a4ad6a36af8c500411c32cecc82f63fd6ff16b5de95b286419603dac8be4d14a1318e2df16a02095aa8b1d251c560018908d28a896b5f16793bfa7fc4d0d1035b0b44469ee58862a87b874987b6453c18c3971ae9a4335211800e09bbaab36621ad1d2cbc3d358736d1ff4473b483088ba57c6bca70fb7b9ecf4515bb8eec24c7b90754f544862832d0424642dcd1f4d209df124ec35eba3c25cbe74c2e0ed47c391487e38dd41bd6ac6c304dd39c6d897c8c2936b82e6376ad625200bed773772b65e7db5d3915e3596f85fe5cb25e35ebe7426eaabf0e768f12f7fa06154bccc4f98db8193fcf9c27a2156f8d74a1da2de77f8014c00df15f90491c0ea37788bcec72a0bfa373682016c4f20a094597eb78530f81b4050040fa6359f0ca8587d9ed429ff6b079610ac99ecd9d99a5bc5f799c1b695c4bcb5d21a61081fca91e0bc491b3644b525b3137dd176239416079631a077e253e70272ef43dd2c45165e576a9f54a45e6c8f58f8d84cd9548c7c4282be83ad781085351a13058c26b762953e5d6d3a5d00221a8c2bda168a04052aaa52cc8e766ffd4b9c45574095fbabdffb874a1c2330ca7ccd9d0d66aef49075aec2853c0a54994b8c54dec47d85b0daae14c9ff8e29c66bc461b712f862ad001b39f030a898b0169f2f606498fb02d87182c07529b982678dd83e3be34107542e8db3cfadb3296766d301be1cfd70c6bac3c28b6d2ead22e12f044b2db3cb780df7d0fa54ba2b1af32ab7497a14ab3c3fc452463698504d622984c542ecf9695afc0d57717490a6efe1cf81441a7b23c26e2445ec91819f1ca3c551cfcd5e7c90cbcc27348aa9a0d83d9d38f538c371ccd12cc7f665ba2f5fb7634129a507c9b553fa8d0877dcbd0574bd2e1377956f21a96ea44312aba26a26690594c7448b3dd5136e91e0cfda16d938fa4c3ab8499488bb42b90e1871e407b9ab0222351d8e95da8f4d4b41bb18784843d8c9c6734162a5edaf77649d92b79d1f5d37dd7797552471b97b2e27b78d50895f7403225f7f8262c3d59ce48accfc8fa1b988f40d5dc8ac18fc0630ec50b91b73b6e24fd2575b057d0889ec7c341cc886a4c6336a2656a8c2c7f4c252ed1c8b72907a19e5b3db62488a41237ae8e5ed2cc8d32f532a60532d9f998fcd028ad9821f3c8234ec800a4133fec1fdd8b909aef6f8f32bc3ba2524f29a8630ed9e0cda4b8c25a69cc5f35db68c05f008de318273f048a2c4ec7d280a655064feb41b99a743dbe3a4cf0223292466a9df5e5779e96f2f20d83f335108f4b6136246339785738da67429d88454f43dbb9d0ccd1053d0e9fa0c7b0f39bb70f7b5b133feb150899fbce33a28fbcc944a9355519cc0451c5931c5101e0e34ac8ea09833c3d6bfcd1bd4f48f7171eb85ba539193da8d549ead751bfdf8c2b1213929d20d927b4d99848b5779ebece378c3ddf9c76800142c81126793656a165406415af89a5e378f74582425e4c28923c93419f004fe2fa08553e5e483fb0890e042eb4d8ed82fa144a2139f9a0ca0072767fb4e7e2a89735b0ff8ac2dcd7aab55a50f96d6071fbdb3c6ee5f1753c2157bb53538bbb095c38a1d77971aad88d18f20b75248563da0200d050b23158857d789f9b4070883009ed7f10c3086c3c0044869509261f51d319d451e1bd4d2980169d8b405f0f602045962ab6e532e05dc6b48c5f205d3c5adcb26d46174e3ead0af28f26da3c91a4ef3b76042a0c88999bf5073751455a43df290695330a9e706a519add88b1b4b0ae0f863215241b59c938c9be01545ae3336206ea6f6eb331530d37d0fc4a06b182a55e6b7373eae814c163d9031c6976df3b85532dcdea3e6cdde6a45c22bbf16c97c95ef5ff0b0eb4694935f78f141f004d648a86997ed2bbd3f6aef486123be926acfb88602e0f3781116c2251cd945b26b0e293647571789b1c82d7acd5317ea1d8711df58946858d1c0bb5c3aafa93df8d9df94feac5c6806948f11295d034a7d5838c2af1814e", 0xe7f}, {0x0}], 0x2, 0x0) 06:39:20 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 06:39:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8000000c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 06:39:20 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x400, 0x1000000000000001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) fcntl$dupfd(r0, 0xa, r1) recvfrom(r1, &(0x7f0000000080)=""/79, 0x4f, 0x42, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 06:39:20 executing program 1: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) execve(&(0x7f00000006c0)='./control\x00', &(0x7f0000000780), &(0x7f0000000880)=[&(0x7f00000007c0)='+(\x00', &(0x7f0000000800)='(#<\x00', &(0x7f0000000840)='^\\\x00']) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') socketpair(0x26, 0x5, 0x5, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='{\x00', &(0x7f0000000080)='\\^\x00', &(0x7f00000000c0)='{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@.\x00', &(0x7f00000001c0)='+!{\x00', &(0x7f0000000200)="a500", &(0x7f0000000240)="d100", &(0x7f0000000280)='\'\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='$!,),\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='+([\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='(\x00', &(0x7f0000000480)="b42300", &(0x7f00000004c0)="2c2b28252f241d3a00", &(0x7f0000000500)='-{\x00', &(0x7f0000000540)='(#<\x00', &(0x7f0000000580)='}/\x00']) r1 = msgget(0x3, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000012c0)=""/4096) 06:39:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msgget(0x0, 0x482) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCCBRK(r0, 0x2000747a) 06:39:20 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) syz_open_pts() close(r0) kqueue() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x43) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b91f0c80b400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 06:39:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup(r0) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000340)=""/119, 0x77}, {&(0x7f00000001c0)=""/22, 0x16}, {&(0x7f00000003c0)=""/43, 0x2b}], 0x5, &(0x7f0000000700)=""/89, 0x59, 0xffffffffffff75de}, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000780)={0x6a, 0x2, 0x7, 0xffffffff, "d7f4e90da5ee40d17a4e066d0385dcfcb0e1c00f", 0x1f, 0x3}) 06:39:21 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x22000, 0x7fffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r2 = msgget$private(0x0, 0x91) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="c84ad2787960a00a77ef610cf8e95889705e6db474cef1be39b8a2224fa8565c3d703de226ee05fff4e6b4ba58dfb95a035d1428afcda5a79db6a29aeff56c5552c76b2c1884d4e06be79b3053", 0x4d}, {&(0x7f0000000140)="3301f08dd6cc60d38848c3d7489b938fdb7abc2d55dcecb6924c9fd705ffd622e77ad78f23a189df481d2b2c3273ec70caf8d7089a00936b15dae9232bc71c4b57271543d45be28f0e78647d41cebd3a31701277588eaf1f5bf0fc79d1b71e403ce1b055fa3eb7131d3499", 0x6b}, {&(0x7f00000001c0)="bd97a650fb675a6ed206ed8eda8cd0d6a49ea019f492359a2c9a835e5a947f9656c817ad75df51e4ff3675b2f8a78b90b05b58d2a106f5e9f7c880b7a24ec37be308d20f6773d49ab77511290674408c2b67d755512fdd953ed15b1251fb2dd22494fac326f11a71b74f4fe775457539b753be3ec51a5f4d027b3e7f5b5734966439375343ce37b6816e3e482a26d4812a222408e3ba6a793f1c9cfcb0492489fe296aad302f8a5e0b2e9db170d457d6eea6c90a5a51", 0xb6}, {&(0x7f0000000280)="fc9f96e5c3b17e827d349b66d26dfbdd46ca4cf7dd23e1f64b3101e6d30bd73045c11e10f63f284307ad72db1b9b1b146d5515310443665b30cb2de8288ff031aa7ba3c2c43c13a1e887f16f79b3f44d849ec8548fb65399b013e128110c8e9710210f4702c17f2488dd2421e1c3dfebc5504c93cfe183a40e1b7a6cff7d962633505469d8df", 0x86}, {&(0x7f0000000340)="ef419e6bb35d0dad4ae7ad5b068e1679e658f9c378eb74", 0x17}, {&(0x7f0000000380)="389b88b36387732c4ec89272f16208b23fdab6b18ab6b44133b00dacaa8c6d3727e238fab3dfddf09671840cb83236835b37e9535e839092e5f86f23c8bd5c1bb2653639cff26cf6815c1a0a83b70bfe09a8327c136e88d762a4fe7c1c45e640d3c07dad332b1707ec8040495b7be254503da36ad886db49c3159f13a37afd6ce7e7d28f3649139c2eff57dfb79c2c5d4e64641f9477089e00b2e7fbee9cb618ec799fd6f536ab885a3e057ca6c4f61b7ac7c3123589625f", 0xb8}, {&(0x7f0000000440)="3cd396a1caf48602a2c364a8eae9c312a0faadea0a3372c9deca", 0x1a}, {&(0x7f0000000480)="68f53da66ef93db5c9d49e9ebed67e2ef1c58d2db681234dce3a90fef47ef89f9798a96b702be2e46a4912c426bcc9e1c053314af161aa734508712d5103a068be8362bf0d75c06347be700d7aa1632a2084940ce2203f65deb372e8550cb17ff68b5a7cd439e9d8d21eb2cd5b3193f806ba932799dae7628ff2f261a1a647bd265ef258dcdec95df9367b57110d32afc97c15b5cb6b2c5c8549f93501f169dd214cce42c499fa3dac84d308a410d91f17fbcc2181e1c32792bb69fcb25b51f656987997fb5498dda673ed6249fe2438ce8b10f32a8c4e27ed434f8d7cbf4105da9e9a8c78465adbde2c4646906925c831ef", 0xf2}, {&(0x7f0000000580)="9de299a71868f9eef4658fbef49a43e6bccbfb00729b0de578ef8b0e03105114c40e6eb90c3afacf8a03675681b5bfd73125e6110a4d32e67c7068184a8df7ef0ff33673209cac74399df1f3cce2c95a1271f176078796b52e28c24982624e845ec153332842141b951cd0299e1bbb3f3274a93ebe67b500444d4feaa9e868291f209734d9acc846418a8cbc7ea5074332931ffe18a655e915d39686b9d1e4bae5910937b0e8060dc64f665fd629c04239a3543ebe44ac14dee1004ea6588775fa1d557495d8328c34a2bf18871e95dedefd758cc8f538ef1f52d25371a3fc4f0752a286d8ef01d1d1d687ddcc072d3810cc22e76af082b994c62d861ae7f6075b9aab1982971ecc6bb3e9ded0023172800aca807aa89f420190938f16d352df13191a6065922f85ee16f03ef6ffffeecaddfae759e330317a135ea55cfe5c83cd4c9fadd51d83bb48dbf1fb3387618d90d9e8bd76c360101c2486b5056ddd76451da46440e55213652190b78729d147c2138a28d1c701eb9ac30d95b6cbd13d638043e4cebc5c34f8e4e4e8941459930c038be1479dd38410234ae0edc89769eea6d8277045f858897d9219e879de597b48d8c7a7be63a871f070ebf4e30be0829e8207b1a699b8c55ed88ba9232cc05fd3ef74276233641f2ca979abafb86fc6408d687e2a97df37dd783145c97fdb19644bd90130010f03809f04f382d399656c526ce1a0f1742371e879545dac9001984630ed8a3b2ea58bcae4aaf2841335a79c86e9765afa93f7e72c08aecfa778f0c08d4ec8db2daa27e57b4fe9298b3df1ca3d37e660ef7280edfc3fe876a2dea92bcbf41cadede1110ce1892a0aff702a8100266fb25475abe37a5048539a42401e17ff4dcbca03f03094c8d83d955630cc9763cb978bee011a8e4b76a2036249914d3200a2d8a461fc2f768b0468864277ac7ef3110c22021617c3b722aadae01cdfaf06fb27814cc7147c37fd3c1ace7b010abcdaf8c441190e06af233e552bdc406e66a7de0615488274114d4ce0f707c820f0a975eeace8271fb3f3eb02e53fa50fd413acb2cd6332022984656c229bfcc2083dc85e69e0762db3c40c3cbaab10b08db4d05623c08ed2dcd2a6ad570ddc08201670d165a352033fd06210ab34657b22657a4c654a58cf04fdd7f91a76997d4f9aad043105b1837c223a585fd9352eb9a0f4b69f0707e336efd13d8ac3ad6213e919a0caefdde4ba9d8a093aabfba8c5b1b3e4093bf94ea22766b45da184aa2ed2bae1f32f2694c8c707735118257b93fd119e4da7778ca7f9705001f7676bb5bcebb4965c2fb6d71994426e00ed70de032e31a8b71b84a12d67c77f445cc5021a604912034e3e4d7fbf4fa5f64dc80ba774bcd1d6d0d9d8ed87be980faafdca9b9fc2eafedc97cda5594f6cd84f66f375ba98388dd6efb61de191da0dafea072d9d2a44e64cabe082ffad44ea43ba25b0aeb8ce54d45a389446aabec15cb74946792e2eaf69b2fe9c327a9dcb343f3c84359c7bde4f01bbae97a39d13b39013029c57c59690224fdf173b45f478c97f5e9d2da435f833561588a7aacbbad5202ec3659e195c648fc6f16a83bab0379e418fa56bae9acf68cdd232a6c0957103c045aacb3643a81e499f5774ebef4c855c7de2c66f7e10be5404f93d8e4f0cdb836f928c49e75f034ad71a7bcdeb8418a39dfdc077e55ac0d689bfc36f265d223279da14230764d83c70a8e69643aa90cd1d5179a7cc277be3d5f01c3d59195f979676d66021467cdc4fd050e641ab9fa33f01bf1974689b362b9cc7185742770097bdaf4f518d1261f7c1aebabcb5e62faee9f2596383a91c9cce2945f5ff951e74f0d2dd5b847e77ea7287ff30c35e284c8f77b1237bff4b7c298266ec24e8b272e285a2fd03f5a6b17ce2422287a3bfb46abaf899b9a6b54c39d741b6810647bd070d1a62acf763524252ba7c488af084e7252deb3836367348775fc3d14e0e13f448bdb1daa0cbde7d670b3bb7d77e0daaf5240647a5f543bacd0e693ee73360aee778f2fa32f8ac64d373bd09add0390e99932d1d4fd58762dd2930fe6d324368ed9e5ba0f74bdfc36abf18ec0fd51783150d71aa8b3ff0cd4a6a40727d4baf1080a03b94ef8356260842b8ed167136e31d4dedc940ec2d51c8b851f7688b57d65deed04b8130799a9cb5883646a5313f75cad4f2bb7a2977060a7fbfd04678c0ed4197b002686c42c5770e00a70ada46c7a2b634720535828131fcfb5efeea378d5448f120589be802d1cce09aa34baa6f5c92b420d6388b89912d2ab441eaf95106a4793ca66390241afcdc31b5008c5ce2759b413e0e1003af71c68f031fb3968fdfead468b11114ac9eff5584ab8fd298bf6d89376f7b911a9b4fb974d5d34185465627bd3188af46d7e89d846004e3dfab4910baa0562f8d49dd377035d728f5f7bde340400b1c8e61ce40fcd7af16876dc46eca7d8583ff311cac5480e3b958b58ff42b9665b839b7c6cffa2d757ffeb0f9e8f47c94b5584f93718503c22d05adf1141806a81eb43c6a9a0689184d434990210aef3c09c312ab68bf7f45627d2fac2e2b230f0d49b5108ced98f267ba681394d759887f1f906e983d80b1a7e9e93210c1d58569c3dd9c9e9effa95101bce4284cf56201591443e03161fafac0eaa5151898e6464647135a622bdc53b4894d96d8748dd6191a92faa6a6d269b767f3122bb0950f3473d0eedc939664ba0bde355192337700d187b2c7663131cf9cb4133ab452beb4a23f0e6ede90ccdb3fec0b73f708ca65c7de305a8c6e1f468ba3ac62fdf310acd6d3cebb585b04132d2ef45789b76bdf5fafdd54f0206cc8610e8f4c48e591bfb7089abaff7607c0a05b8437e6647321789ef92fa814ee72f9e3f2945850087361fc64aa949d555a22fcc79c7ae4d24fb2a99cde6e76b6a9e341dc01ce5afc22af228080439453d427bbec1ff96d794ebc325b3bfe1892a34f5896eafe61ca370ca7dfce219eff95b22a1f3d129e3dbbbb4627f6755d98214d3e14a1e79117898f5ae91271d6c5ceb3a61f3f8f9ef1c505185ad223191eeb648cb6021b3a04e41ac29cd4ed6d7520ebdaf847ad32c70c2fd2ced81320ebacac2c37d03a940444e16b2bfd72d68dc484bc8b4cc53ee4ecdf5681f9682f9670547b936e041b23c741f99430e7e85195e1cce2ba7201a2827265d7ee6eefebe3fd0197a5689e630adfb43388e3c3b92c36ea46ffc8da002d0e717d708d41fb4d16c719b5c095ab4b0a15235a348cf399bb099e92eb88dd5150996d9982bc934d18063d07a79672331ef3a6748d85fd246d520c5987525a2d3e5c760163fded09641ce78385b1a630158b2c88b17e17439d384c137fb4b91acb7d2de3914ea3ac86c64225e631527a25564cb00ec2a0e2b26f4904def0552a34f81a6858d453f47be2d1434e9de8a6d69105f2c58bd386fef8640f8a9a599552b2ff1c8695565f52fc9bcecd17f5a4a8ce71ce826522a891d4782c323bee1988c19d8cf76d96776999d423320b842bff39b9acd6bce320beeb5407fbda353e593ca03a0350a0b989f3f8924f8235155260426a85d3aaf6c2325329d9e09f3492927c9ab9159355e04a24fa51868ea26c1de05c00591c3b3a213b10be8afb73293b70afc954d27f3d686b9b85fc34b4251f55c5f586cfc07c0c5dc7be1376d1e3fb489794fa4e5f33fc9f543f18111135d81676776abd8d65e853cde7f9d31ecf0fbbd59c9ff011268fcda46387271b162f28c181e7a9c6a94d62bc0ab8810524c234ba27c56b84238e70175eda12044cb5785dfdaca97baf6801cbb0c8eca4d931cd040b582f22df94e3627155d1663c328121bb852a0989713aae6d0bd2b1ead0c4e62b1a8770e6a5755fbe4ac57e7371d40e62bc3b491e89d964c123d18a435a0cddc5f4a748ac75ed6f4100bf4f00f5118da878708b93823ba5c4168f65e82138568b70805622f9038dbede2480a0bd8fef7047d917126b96ea3835736df8ee16488c97ca71b6cd903f2ce2523d6cbe6c57981beab34c1f22de9c287ea61afd0dc4b5e06acdc213b1c666221d568617842b5a4d27844a79fc672e3f452083b349a3b873b8d3557f9e14639344de34f269f0619039ab1ac422b82c41d978b483c9aa7e1434c1cce7550a537cec9ff9ca36c24025e9d8d62fe8f769b8075161c3b6dc5beab60d9796eb877d57f9013005ba7e82239bcc5a2ba862172b709de36a1613705e32b1d0cb9720e0bf85f7073781d3a8ccfd39df30a953501374fa778dda2ce3b6b1b72befcc2701aacaa71c494cd168987ba641108578099a95120200129723ffd7c3882f5008bdbabb373359f0bbbbae18112a9b2536c8adf7ac423d4a865c07be43b1e68fc8f6bd6172a7b29aed046fb8885c0ad48c1a6120ab790df96fa738d473a744b27261d13ed1065c6892975fd72c00153d8aa60557b0e803b13d41eda307ce6f744deebde1b23d630f49fdd4aef2f5908f5d9e5f066e19a4a2334433107613865fa7b461f5ff970a49be314ed5b1ce29ae131dca4ecf9b4161cbbd8e851cd5768427107bca3d2a77392d4718781bf5eb64d2805076c810ebdb571d7234c25b27d00bea3e4786cc0c2c97fa1925dbff3388a1d961c4aaba3bf2a898145020c85048082e6318c0aff0ebd8d88c31601f2dba7df0ed4ea3d9e94d582a98bb5a3b2473f6cedb01d2458321cd1c4d086035c2ddbe148f6ba607f83f1bd6421effb6a0fbe3808d2b6a1e164cad439850dccd8a4b51ecc748a5cdb38f5fe1acb864fd497a168cd9b120a08a9aa1e718c468f5e2ea7689f03626f33fb2f40317b5f92503a3fc68cb86f76e77f222841b04b573655aad82612bdaa054ac9be0c74664bf86d0bc3ff09c732d85fc3a4e2ee75d963665fccf33070ffca5cefe9f9b1b97c47ff014363b20d4e61f6dbc19e413cf96d1deb367569b4ef0731bf2a0ffeccd9b94ffc865c52faabb7adb3ce8561e4f867ddffd4dc4b6fc0a96b6aaab2fdbf1c2543ddb1ec500be74f1fe32cd81ed2750b047b2c135b4798366cc46c38f99c8f70ab537d5e9ef7fa99467d07cc6641686e3878a223e78e43c5b97912c4efed92ccde3bd7d998772dd88cbe8e7d37cfe3060f44cf6f487a2f8f8433063f44f7ccc99b14cfbb76f64ee1a85f8f85c52f97582c283b122ebb320b322bda1bfdb4c9846eba83145276a7fe3fa6da21b28e0954b396ba96078c835b8fe4e29435eb59c032e506ae4d4d28c3b41b10b9850a26f9412ea1d5f9c168026f5a47223a18ea248a8c6cd0d040e6b6538655e76c81cad020a971a8deb09d7975caea9bcece23f0a1fcc704808d9b200bc18c64ff1e15e2af19e276c33484f5dae2070f8cd32d6e625945e42c34e065454e7f881e0a91b71685ba66c959cffd6bcbcc1529ec29dd5d8572d8b72dff0bd94135e3baa8fb45bdd35884bb2006a84eb8542b088c03d56ef72c969c545f168f391ab512afe0cb46fbc1f424341aecf3163fc38f4444e786822b00fb43793e3d11cbc95556faa8717a13a4a5b494e3c72af90b4b78e1ee979905fb2f4313742803e0baa20100f7504ff379deb2f62befed1b0c11bdf81902ebaf9d5ca96df816542e67a202c3fe7541b18b389a2851c9b235dc4fd4dece9ab9fc4cf7f3da11ac8dcbc368c97708dbf32b70434f84d1e593b7d1370ee1f50fe7362a0855981cabae1caad71604799b7a22e9b23a92e5e9c9de00db3b1682fe7308fc4df61ce4b97fc4e575663683be2f5c7", 0x1000}], 0x9, 0x0) 06:39:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="b32343fbb7f66d7b45c1d4dc60000f3e1d533c367f65d0dba7139fc18742ed524a908d82", 0x24}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x141f}) 06:39:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) 06:39:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66e077672461e200"], 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xdc}, 0x8) dup2(r0, r1) 06:39:22 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 06:39:22 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 06:39:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 06:39:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/113, 0x71) nanosleep(&(0x7f0000000000), 0x0) close(r0) 06:39:22 executing program 1: socketpair(0x11, 0x5, 0x0, 0x0) 06:39:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0x0, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r3, 0xa1}], 0x1, 0x2) 06:39:22 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000100000000}) 06:39:22 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xffffffffffffff8f) open(&(0x7f0000000300)='./file1\x00', 0x50, 0x144) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r3, r5}, 0xc) syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x9, 0x401}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchown(r0, r2, r4) getsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000240)=0x4) open(&(0x7f0000000280)='./file1\x00', 0x10000, 0x8) 06:39:22 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005f4000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = open(&(0x7f00000000c0)='./file2\x00', 0x20010, 0x8) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000780)='./file0\x00', 0x200000000204, 0x2) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000547000/0x2000)=nil) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000007c0)="f988b6a38c640f247684042c687115524aaf2e0045ca296531cda992d7f663b2b17fface6c24308f0b20a1305d5fbaa536fa18bcff8ff069c35183acfe1acded58b5ca4478f6317388cf56e612a8579548383d2a3389c93b4f9ffdb5089360183d05941d889a805f80feb7088f004daf53c4dd00be99e991a31f99710dc4a8978d3463b80ba6603f6e5e8ca5a175dd936e9a2dd166b42eb9a547373edc5d493fcc0fb6e1b9e37102e413bca9929ae15b6c8e630ed171da193cbd738675966814b57c9e71483d78c2ff5d4554a3f4b79003d50fa5f3cc80946d6d347d9c0df21aded40f697c7a4fa0ac40ac8756856b43b9b537c4c1dc7e68b8c5da395017a5a70541b2dc51e3cdf9e5ea04edfefcf6567795ab60d2ea00ac048337b694975846e10f8e90cf916226b488230dfb12d9597917d2bbc2407725121f39465a69e5593dfd3b93776c22c60a9874b8417aa30d9b228f2e9684a56686d3d99c0ac6cb9a90002eaaa5794a9d18b0a00cf325e79d4fbd6b64f930ad1f210740a45bd991da3273c596336c9be7768c7fde66a3efd1eff2bd9b556ad0f4eac5bdd81f0134ca1f986332ae1cc11d2f9a1274b083d1e50fa5a7e86e87b71d8fee96088785ce63f42b9e2cc6ff18c0be697cbec5eb738ec236f560006bee41f93554331b952807638bed8761fee113131d2ba84e4b7a4fdc8e56b0593f53b93d45c4d165b2ba5cbb9824ea9f0a687abf5ebae073aad34d7be0ab6deed0fbb11f0e4d115173e718dc7b035a4643faa9e335335bfd0fb15dd60de9ee1793816c46a56d1bb90c14895c458b90e0ef7a298f5d4f00ee8e0c8786c0cd54a78f875f59984fd6f7f5c29d9552c51c92a5a91cea8a00420d2018164abf017375cedf7c6ac142770257d8991d4a8cd7892abfb83fc2389e03167fc7d44a2fc52524d65f39fa397df934914786b936369287dd58c440abcf8077977d025cc297bc785710bc2c4f1a08119b0eeba3c23082eee7371b46f72609d4342128d22b5dc6af91bbe057da8a836d8201c325ee000661aa5da085dbf6a8f82997a1905c533c90b8875b4a5c0705988b475f926f1093ca4137cdf9ee576c460e27ea1ea6f65c7924a43832e42f76dcbe89ca1a51f4aa6793fb0e6463f1060804eaeeec21f727c6d7681617b2d068ef2a9031e676666867342dacf32dc4a12450cd3f94094c6d5f5733ef6a97a017943611c9389c1e3875896c495d864ed3ed4b3a3340b398069352ada0224195da6566fa25d84fd004d7f494048ecf3e8adbb051b0ef054e18014fd1d879099208e96fbcc410dea63148eae1f7adb37af79d412c6916e7cdba38ee632c9eddb6954c11277d3007671007166fc05d394340efaeebcc5708bc602f0d093e5cea52009aaf6794ed685fc9619708485f36412d723f72f480c1446ad65695235e5efbf8ddc3482f04c30b6ffdade7226ebf0c8ad67e9bec077add984ae8d126640276dc3aaa0352884b6df6753ae20eb4f1aa1aea6a80bfbf7a525f99a98c3163987e862f0f6775db7383f509daeb8641c0011ce23f061e8896d0a6bb20717271c592765b800b65647fa957d5da1691a94b0a4aebe1b2f174a68bef3426a87b976fd7c2ba0628b5369af9db013c35e2d37e3fa58cc33c070fc6676485433b3972a9884a9e650d973b80e63e932adf2f2879f7201470f67c92658536b9a744794784aa6fba3ad67f2f327a726354d9ee2de0ead6ae635be77ea47c35f083803103d43c9a1888cb36582f91e61fe84dcb76fbee68806284b1c3b28d84a0c0d00381dd2f75bfbac62c2bb653cc482f1ad6ce2ddf728f5ac5a5f19b7f83c70d6a137288c71d26e5693eaf37fdcc808204171d8a0c4a115cd2d57ee6111c87311a3ae83f74189dec2da6adbf81b30af74a110c5a4076b0c6b1f8d12eaf13ae903536e249c599a82a9f998e992a9ae7f3ee6b61c831d984836a2a0c5adc227b7a124976d9c2e70874accc436850f2822f350dde8876e0c6a4f514d72ec2bfb269534d95a3e62fcf1cf5237e752fce98b3f02e67374aac9b6ca5a1a088ed4595c6194ac6c8908b5625392e19b19dfabf26f1a100955798bbf56d1633c8390dc511f4fc30c2ba503ca88834374fa9542a84880e00415e184a6938ba3ba6479236f1c0c6d50903d7d83c26948f6ae4d66e81b87eb6fbd4cdb7eb24dc14f8718bbaac5cb8b384c32b84b7d8f6ac59ac869937cec74db5c8b6cc12b1c1476c972cd989c16002708ba6fa78f0bf3ddeaf73b48f797a712a6de7570fe0ae67f22a5809a01aa86f08521d39f8f6b5bbdc9eacc195b3a4f5efd49b174317a6146c317583b919526dd7a56b8487d5f3767951515d5e88c73a20f4ad5188336b4695c8ea9c0e6099a55c0fa6ef2e19d0875a24cb999eef940d97bfc96ed53b7eb94e1beaef0a2661f3faada62da7d2092049dfc320ac57c395d1127c6d0816aed5a5a0d22168a18811d757119fe3aba4b12ca43b4afaf4c87a6f67461379b098fb9eb42f9765befbb8898cfd7e5701743b21e4dbbd1520e83fcd291748ceb9b9f915a09d7eb2fbff02606b8f078d6b530f8e6bd5df949b8a999e5a718ee09f579b298e9d0a1a69d19c894fe13f974809f1d853b7142755375cf0d80b087e2ab472cb6250338592fa57a1a02ca11e3c0b64babe73882476e8d54f7be278ff9de8513b6065ba2ca9252cbc0cfb808182c7dd1138b2f787d037dd7922b7c7565d54d98896d88377997106af3891997f2ee12bc849d3e1e6206df3e6d3bf6da026eaff376dd25ccfd4d2ded23068f40d6fc917e4e903dedd75882a25d4322998d2de64fd6c5a3e32f5cd9c57b81af019d559172698230157757f1187b71eb594f882d373ec57a59d488a6b619f3762089c2f0e2a6d4ce3879426320335276923f9a1fc28677aa1d75fe7b1d059803c82fdd36a971060c36f54fb955af8268475a39e1c489b30e7d490cc4c53ee971a1714d6a7447db92192296913fba1994b785284b0386b89a8d5ed2a405fc8b0482f12b91f56a1d1d1eb0448f62c6e5718c5fb5004d6467920e4dd2a6d987aff9951f54a41fec1f99d89f4f6daf573d80d3243c933753e123bb8e8d2a768201c30b8169a3289fb4b67fcf20a9b739690a17a2d96d355215373fb8e907646040db86356e2c79de42f670f73c9c1b26e47ab0bb38336495a6dbcf730e25fd09058baff8b4858b54ec9b8c7f930ee91040aa324841befdf10343262f01bdc212da74cce6480dcf73f86f5953256222b2a0d0c9d87567e29155c5609e98820e0aa63cf3c2d1aebdcec8726f99af4b9c34cc6895330d2780a6931c865f865d3ed6b980a2f1a55cbc084e52bdb9c0b3cb49a0210cab010745b74141ee08ee2f39ff820f14cec8da59513289ec9be2df86a76107f01e80ccec0f32084cdeb06a961bb75e483190ade6fab260ebb6f76c8c80a09df38a89173cf9bcc14065a907f29d6b370563b34a2862d533990f044c37f73289a5a6d896594d92ed0faf749ab3c9f37aedd86925192c9a977eae464dff1287c0c564ba81d27039f5b1034a086ceadefc92dd291946ffb51f48d2f0d5c828758af175365d0ef8ed141513800e027229d89d205b0e438b2f11a52d0e301afe19b4873b964b74ac99b56c967102952931e1b7b679e3a682df33acc9214adf412d3fba11a921758362aba1bc7374c72de3de05ead47f8102e6b883de40aed8b0c212c02b2edc9b71729827366086cdbecfc0badfabe3be1a8579cb306c0e529c76243eaeee9b60d0fb5fffeb16ffe51eab3927cd553a3df20b790d8c98161a28840eb882235537aa092fa9f87bccab65f2421f40e50d5f089bd5f3d706e8b21c3222bc3daeb6c0d0fd62826bb31a38b30bb58ad148ddf0766ab1ad443ed751993b8fda92d8a68970ce98e551452fd5af0c1ce02a08ca6df21a02850060e95faa7bb210cf70606d381360add60d6757c9fb711c6b186efcb3af6ce335cd47476b7c418b768d905058c26eda9e3462a05bc99fe9f5581019b7931abca9329c3979a3f2aceff9ee794d5eaeb6aaff1e43e4dcdd387e973486621eff1b44cb5c8507c8161657a9c27094560cd7959c12c1b3358f090828ee4083d0cbeb5c9883497e8f99a920378e8503eff61863b26a08f8c969e7104d9c5a29536ae9af36a334a177407c34f4d5e0c10e81c893e9d6ecd3a927006ddedf6d75fcb6e97aac47064b870efd10483ab4905a79ded20630e8441b46e185180818036ae9fe754b39c1a9bafbd41b9e34dd327ea7806dbec4f318f773b16b40cfa14bd1aa4fdcbdc1a0763d0fa7793135c42ab36a783e086386cad18115c40998c3426bac7fb212356e9a539127f4f171bc9fa0bf0c57d071014ae66a29e49ba6bceaf0310d20dc2375282c9f04a4772a9053ad541df6a19f77086636cfd60940de2e6ca771a770b746c97fce427ecba62d63863412ab42cdcebee065466155fd5dafa60b39d5d5a700db67cccaaf43ad8aea494d625c5f2dbc7b6047502303ee0154479cbf39ae91bb3638737b9041c31fccd505275d13fdc1188f7d2b40b485e8c78992601932c287aee669422f3a7a50d00e23fd59f179f5d61c31de9903f6553a1a25ba3ae058cd5e7859e5c01088d913536ad5057520487ce2e2c93945dc26d8ab7c241873d8fd7717a005e4c07869aa6b8b92cb995927a2c85c409c76904e5ff0a7417f16ca8fb8ed9dbeb48ada79c0a4fe1832dc5af86a5fee7260c2e1e817415df34b3f320a3ccac10d028b25177b73d5824240a1c281450cc90d7ee52cba6622548ee00149e2ba770640367678e19f1a7d7f1ed881324a8c396addb859ccd06979dfe28a394b006bdbd3f1a646101e80996e4875f2da7b51c212bf6d552e04f5e694e888a7507e0d374a017d2b5ff30e37ae57f276880370e212c4c8253ebbf049e2a9a905993e95d4d513251a4ed45137fc2bf475cd3def717b0d8afe21abe97095ed3ae8856fb5620627890a353022896ca4e95186c86f6a336c7ab23c7e3d0a0bb8a9d1cfbd5f17ce1f269d356a74001dff60ac969e181de4b42dfe666154f64f02af94bea1c57c88d72b3098d9cf8947afff1e9affdf12d6bca2dde4ba9373637c9e04b36633fa00a5902456bed1bbb200224b01b08c2c4dc23c60f915c3b24013f1280f80ec75fa43330fd014de606cf276cc2b63d04b0fd909b8e49e1edc9fb47d62e4d362712adc9a480a7becc14a50f3c52fa52a40777abe9146511bb17591cd9e2f697ff6494d5fc1027212fc98346f911d973de3308adfab97f774a5b8659ebbe65655efbdb8e23bab62de9b9ca07867f5fe85072ac260d4b04a0e370da33cdfed9a088ec5189875477f0e45dfc399b658ccbfe865e438dd41d1ef6c380e602f8a0a43ffabf68c378731959a2e0989c2514ce8afcc43f7fe16d7da9d42d0871f82ffe037485f050dfc8a6eaee7b90875a0f0706e708f2c654abe840a69a07d5d96f4e59f335f95b6314f9fa8e883c50ae7963f6d4fdccc78dfc2e2fa3f8afda962b1c660ecc62bd6dc74b89f5b993b93f06bc188ec9a8192f087664d7737722fb9b92284d5ea52da5dd2a651a8eabce7b2c345d3341cb4a199587f28008c6b309fe0a22cdbac923a151be36df227644ed32c228d652e6a0a2734d6a1ec997e425b94ad8e19a703b14ab274f3b490f6c0f6729fc0cd7612bf0c14ecbe8e26e9b36851da5908c11880e340d37c8f8396175b3f5c1b4e227db67a4d55a32e586afa2455f3f9e9e31f98d050099db42a84e8330afc56c47", 0x1000) write(r1, &(0x7f0000000080)="6375ea2286036eafe5700fa836", 0xd) 06:39:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 06:39:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea732044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000001d68f7acad445dd976af48c12a18dd566528686098961957d47f", 0xfffffffffffffe0c) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:23 executing program 0: socket$inet6(0x18, 0x8001, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') socket$inet6(0x18, 0x2, 0x8b08) 06:39:23 executing program 0: getgroups(0x7, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) 06:39:23 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 06:39:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 06:39:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) pipe2(&(0x7f0000000040), 0x4) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)="d400", &(0x7f0000001100)='$z\')/\'-&@\x00') r2 = semget(0x1, 0x0, 0x140) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) flock(r7, 0xc) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000011c0)) 06:39:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x10}, {r0, 0x20}, {r0, 0x84}], 0x3, 0x1) 06:39:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1000) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 06:39:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf7, 0x7, 0x81, 0x7, "1a8ee509815ad52d232adb74405787064ccf4e73", 0x1, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) syz_open_pts() write(r0, 0x0, 0x1d5c) syz_open_pts() close(r0) kqueue() syz_open_pts() 06:39:23 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1000000000000002) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 06:39:23 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x2, &(0x7f00006f5000/0x4000)=nil) 06:39:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x3c71521d, 0x0, 0x45a]) r2 = kqueue() close(r0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x10000, 0x1, 0x5, 0x0, 0x2}, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 06:39:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x8}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 06:39:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x3, 0x2, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/64) poll(&(0x7f0000000080)=[{r0, 0x27}, {r0, 0x18}, {r0, 0x1}, {r0, 0x104}, {r0, 0xa0}, {r0}, {r0, 0x20}], 0x7, 0x6) 06:39:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x6, 0x7) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 06:39:23 executing program 0: utimes(0x0, 0xffffffffffffffff) semget$private(0x0, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x5de4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[r0]) r1 = semget$private(0x0, 0x8000000000000004, 0xfd) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x2, 0xe2, 0x1000}], 0x1) getgid() 06:39:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x80) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x20}, {r0, 0x6}], 0x3, 0xfffffffffffffffa) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) 06:39:24 executing program 0: setuid(0xee01) semget(0x2, 0x0, 0x180) r0 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/190) r1 = socket$inet(0x2, 0x4000, 0xfffffffffffff76d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:39:24 executing program 1: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 06:39:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000006c0)=0x3) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000140)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cf5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c21", 0x17d) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000700)="a0c4fcc869f94d1fff6bf85d3b952ff163987719864ecd746a8e3141a7ed", 0x1e}, {&(0x7f0000000740)="c56a35392df5e2967dac82a6304523d0f81056c47aae8278f1e2d53a74c70f10fc9b414cf8260c5481f54fb59a5f5660c431565ca1e6d227d1f948d2067fee77743abbe94dfa275e87ecb09d1924ce68f8b111dd08a749f844669de48d8b343b0a85cc1b", 0x64}, {&(0x7f00000007c0)="5ebc32eb899d1bf83b53fdf8595a148583d3fb204d0851ff73e2552c8e2d210b2bcfbb76ef356e30268671c84a250d7f20c96bfd68c76348585d0b5917eca2b42729a975f3efe934d5c1ac3353be1090249845d29a81ee62d0b1f6b509213f560c3dfed7bc1bc9bca06be3bf03af1902d17b597edb8edf99492704110362c406cd1b4fed074291cf8efa43c449581523fdab374a5482fa7baffc3defaa9195a4c435e63c67662aafcd5dca725556745afc0734cd", 0xb4}, {&(0x7f0000000880)="b320b39fb0e855946ce4aad768de180af308c8943becfbb47e65fe5df12c3b2d1f97607923429c59b266803eda3310715021aa310d7af22340785d430d16757f69ef82189954fdbc5f26ddacde0462fcc70c3cd9db988081983d0f5ee742f98056576eca4fcabc01d192e6f866dffaf6656bc976391eebfde0d531d963", 0x7d}, {&(0x7f0000000900)="1668dd544e610d8abb77999790f25fbd37c7ebb7c1cef565a1ea11919c144d31ca2fcee479f75d5018bf57a45a005528deced50bb590b3f77af5daeea7e156a9915da53cc9f2228841a5ca3b307430419de4dcb08174cfc1e6572fddcca721896d7240f32ca7b751d2f48eed31326a835dff6e378513550b65b1431913b3b6a166fa45a7461cf57d", 0x88}, {&(0x7f00000009c0)="7f6a", 0x2}, {&(0x7f0000000a00)="85c3121ae73e7be5b267fa71d1e22437abb80590fd35391ab3ea5d5c98865c2d90b80e7900711011c34098c2e5c74eddd5168be06b3a70d5b9be24dfe93e5b985062ffd8dd130380345108b2e752cc710cc4a77d25d3bf8dd519325e1482a150e11a88c427f1b18e28a28b2fcb6d5ee96ddaa6845f8619125b68c1e1767dd535f00e19ee315608", 0x87}, {&(0x7f0000000ac0)="dd367b1d7d93f9424db7d3dcf6aac45d1dfd1b392f456c1d2dc63dd30ce2d3ebbb78f16252549cc124019ae2b2bf2349b150dddd5086cf18cf6d87eeffa2a90a11c7a3f7d8789afbef36c76e1784e90f01a4d1bc91555f2f1e7347eab748756b3a6188b320cc530ef62341a753ab18a2b01ad62f7c7341d2dd04abf635f74fb0f9805bf99f8cd0acc7231d490382b3ceb6e7781474f4c5a5fbcada554b5d175f21a8b01a80d7dc8cf5fd239107b5d5f827d4294cf1feab33e1fe35c2aecad2c0f2f157d0bc0eb90301b0c132a87065de287191ff5dbf7ad558e36a21883df2d476238a50afc1e74193ac07c44a63f5a9e16563dbdeaf0a180bb3ff52aa598b", 0xff}, {&(0x7f0000000bc0)="f7ecfd3e257227b3432f12687d60abbc3bde1a45a0351b2850545d8ee7d3bc043f15ba859cdae87c91f9d4dd74bae32157ec58b8bf65385d2086e0929454231502456566efad6d1ece9479ba1942a2a1b903b40f4085b2b104bdd4b86efaa19db81eed5b852e13976aa43ad007cd0f9462dddcff9b291aabb4f49ecda1f29157fc2cd80ed0e70ea7f6ce7e769d1aeb29f48c3a3d71ad5d4898ed0be9dae2ab838f9a9ee2660599277192a71d51a64d53da1a9dded74bc47b11799d6c6618123b88e0ed57f8f1db271a2a40e36ad440", 0xcf}], 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) readv(r1, &(0x7f0000000040), 0x0) read(r2, &(0x7f00000002c0)=""/249, 0xf9) readv(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/122, 0x7a}, {&(0x7f00000004c0)=""/126, 0x7e}, {&(0x7f0000000540)=""/119, 0x77}, {&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f00000005c0)=""/73, 0x49}], 0x6) 06:39:24 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 06:39:24 executing program 1: r0 = socket$inet(0x2, 0x4, 0x400) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 06:39:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x6, 0x7, 0x8525) getrlimit(0x0, 0x0) r1 = open$dir(&(0x7f0000000400)='./bus\x00', 0x1632ab716a6fcb65, 0x123) getdents(r1, &(0x7f0000000300)=""/118, 0x76) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x5, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de5) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000380)="aa7dcf5b7eb98a6827cc7fee2233072d133a2a83ed1f23e4fe182af111f796eeec567ad7c30b50c187d79c299eb39198ad79397e6faae860be1416048f8dee7cfe64bb483d02942f22cc7104a52d379f") ioctl$TIOCSCTTY(r2, 0x20007461) r3 = semget(0x1, 0x4, 0x5fe) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/48) semctl$IPC_RMID(r3, 0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) open(&(0x7f0000000200)='./file0\x00', 0x802, 0x21) 06:39:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 06:39:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x4005, 0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) r3 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r3) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 06:39:24 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000280)) r0 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) 06:39:24 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x12004524) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 06:39:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file1\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) 06:39:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) close(r1) write(r0, &(0x7f0000000100)="6798158bf8bcd7e8635a79b2f4516b76860ebbc34501f6b43278c1bf2ab48e66b3c11752436f344cb3a827a0549696f6702781afe18f20cc05d43860e325b7af71f4f9db877c4020f0fd118479e01229da1c898b08d506fbe7f1edcd6f05226424b50f1633e86a04532f2ad6f6861d50228f9463549c5651d728ee99ef3b32f2becb288d47c90fc8a9fcae734941ac6300549b4af9e0292bbe5acd6ff3df2526cdab06cc6194131eb064e7a6932d399c3af9240aa0f066ca613e50a2d50c376eb61426e2f8a4916cc7c9fd622b1c62854dd4071e3dbc2136a34ddd34d1a6d4b8a57da660664c8a6d65dfde9e1ae9ea8e9324f5a7252d868f169fc9", 0xfb) 06:39:24 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0x0, 0x31, 0xfffff, 0x20, 0xa00000}, {{r2}, 0xffffffffffffffff, 0x6, 0x0, 0x4, 0x3}, {{r1}, 0xfffffffffffffffc, 0x41, 0x0, 0x79, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x100000000, 0x1}, {{r2}, 0xfffffffffffffffe, 0x81, 0x20, 0x1000000000000006, 0x2}, {{r4}, 0xfffffffffffffffb, 0x21, 0x3, 0x3f, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x4, 0x81}, {{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0x1000, 0x4505}], 0x6, 0x0, 0x4000000, 0x0) dup2(r3, r3) 06:39:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xffffffffffffffff, 0xa1, 0x2, 0xc7, 0xc6c}, {{}, 0xfffffffffffffff9, 0x9, 0x10, 0x7fffffff, 0x1}, {{}, 0xfffffffffffffff8, 0x54, 0x1, 0x7, 0x6}, {{}, 0xfffffffffffffffa, 0x22, 0x4, 0x401, 0x3}, {{}, 0xfffffffffffffffb, 0xc, 0x1, 0x80000001, 0x1}, {{}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x20, 0x2, 0x6, 0x8}], 0x1000, &(0x7f0000000180)={0x0, 0x81}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt(r0, 0x800, 0x3f, &(0x7f00000001c0)=""/220, &(0x7f0000000100)=0xdc) poll(&(0x7f00000002c0), 0x0, 0x75) 06:39:24 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8, 0xb1) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) 06:39:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 06:39:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) readlinkat(r1, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)=""/151, 0x97) flock(r1, 0x6) close(r1) flock(r1, 0xe) 06:39:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x900, 0x12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xea, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="2793fe43212b74d715075812f2aad38e3d", 0x11}, {&(0x7f00000001c0)="ddb7c415a282257dcefaf071", 0xc}, {&(0x7f0000000200)="4b01878095adb49cbd1e31689da3171a382d0e24d4729dc7d33dd3fcb14e7453c216ff58c7920284d3abf49e4bd5fa1c2ef129acf13333fb170d6b81e34110d329832dd49671a0e349237e6ce7575128fe88f528207788590c5bb4a52f9a1620e55abc4344bb088aac824918eb0fa37cc9eb3ac46bcf14e3c5c4486f8b0fad162d65c6a9b87099389a32d574355151f853abbc957b27ade4ad6f0ade03bea4cfe3b8f66314960c697d78a24af70172eec830a07f4c49ebff7b091407", 0xbc}], 0x3, 0x0) unlink(&(0x7f00000000c0)='.') 06:39:24 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = msgget(0x3, 0x201) msgctl$IPC_RMID(r0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") 06:39:24 executing program 0: select(0xfffffffffffffeac, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 06:39:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) rmdir(&(0x7f0000000140)='./file0\x00') preadv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000000c0)=""/60, 0x3c}], 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 06:39:24 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fchdir(r0) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) chdir(&(0x7f0000000140)='./file0\x00') r4 = dup(r0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x430, 0x12) renameat(r4, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') sendto$unix(r5, &(0x7f0000000240)="9cc3785c8a33cebbc668cf01bb3b816cd035983dea5061669a8c234d8b6d988e50fd2029e396febd5757a6c2c7ad0723548acc88668dd738b5618ff67783f498848031c33e2f6c40cf838ffa24944f2e6cc027a183f274bfb1bba05324a07a2170ed76ec7f74c9d7e1b15eadfade8f59a3fd6e7287ca66d2fddc388fcd9b432142b92716b502ec47d9fd399d87c63bb294946c294e325bbb45af81d2fa94a1c9c6", 0xa1, 0x40c, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={r1, r2, r3}, 0xc) r6 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x18) fchdir(r5) r7 = getgid() getgroups(0x5, &(0x7f00000003c0)=[r3, r3, r7, r3, r3]) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000400)={0x9, 0x9}, 0x10) writev(r6, &(0x7f00000005c0)=[{&(0x7f0000000440)="ddc8f85489ebd8e2fc4841bf0baa9e002bf4143a6110a52392caf56e96058104d5a2fe204b7c8c3000486314c9227892e35a7a4df22f59183203b68a1132ffd111add0facb06204955235b849c481fe609c73e9eeb076af2f85939b8b9559335893e148e57e186a917b9e5c23b50e55b0c52", 0x72}, {&(0x7f00000004c0)="a13db1b2a8111c634c0fab3ea3428257b3f80574b548b96c2d6915fe177e8af7467ca94193fb33262735f1f00501c1f7d5125bb56b84a64c294b0a12e59044e46ec7d74b158bb5d9d1393ffd7cd96bcd4704e24e46a2167343ad87c2aba74a7516c875f206059934a1591ed676d39f605f0967011af8fdc648e7cec89b98a6acc50cb61fd1021f9c9c9a7740ae7cf5dbb395452cf342dcd2127f125bf45228d89feac18eaf587ba99dd0eea585b962f7e71be71a0e114adbe7e8b666d47be0daed722aa2b1c5f52cc1c314565cb60481c0eb1f80010572c6929ed007a9ebbb4b", 0xe0}], 0x2) pwritev(r6, &(0x7f0000000700)=[{&(0x7f0000000600)="29f02235eac5c24a9e1b0166c179e7bf56c77a1b2f1a3c0aa7af5c462fe86adc3d169bd34ce20c3541a236b1b27a7b6b6545c575cb73aac015086d5ae64ed9037504feffc01e5d5ba040f611b581d9ef5f77888b5da81038edfa5242904b8ec439fc4646d1b5a1d584b3137c1484cdd36aa6279d29024992cf199daa140c73b4554e410a89dc34c3417fbcc3488fa07cc88bf0bb58ffdedf3eeaa9a78663cced1eb7d5ce04c4d856d62fca44d37715930768ddfff107322a8b5e6a973d18eacc9165a4cd9bfe4b627f22077608552e6a32831e28d2b1bef2014803669443dd125bd197", 0xe3}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) bind(r6, &(0x7f0000000780)=@in={0x2, 0x3}, 0xc) linkat(r6, &(0x7f00000007c0)='./file0\x00', r5, &(0x7f0000000800)='./file0\x00', 0x4) bind$unix(r6, &(0x7f0000000840)=@file={0x1, './file0/file0\x00'}, 0x10) setregid(r3, r9) r13 = shmget(0x3, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000880)={{0xcfd9408, r11, r8, r2, r12, 0x90, 0x1f}, 0x1f, 0x4, r10, r10, 0x0, 0x8, 0x1}) fcntl$setown(r0, 0x6, r1) fchdir(r5) lstat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)) unveil(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='r\x00') chroot(&(0x7f0000000a40)='./file0\x00') 06:39:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/8, 0x8, 0x841, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f627573004fda807dabc698e77546b43638f6eb90fee1171cc3c167a0e35e7af2c07055f3277c3c4872665395744c0dafa92f2572079fd39dab72db9c6ef0f7e9dbaecc23e1ee93cf13f106d735784bf8bcd4dfd4badc19c9c4410ade752ac6a37316ea22260303ced6db834b8a453bd8e31924dfb3b202e1a80bd0d8a20694db94b24b6c7a8ead7fc6cb989dabdc4581088f64369271495f09bff65b82df842e927f2857"], 0x8) 06:39:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e7ff1156431a916c00008000000000004aff0e7cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193b04cd0397bd3c2546417bf49efbe3fffffffff000000006619ca1d9e8c150000000000000000000000", 0x65) r1 = msgget(0x3, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/214) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='~', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x4) close(r0) syz_open_pts() 06:39:24 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000e6037c5b8a704cda9fc9e85209319532cecec0142cf86f8ce9d0f63b7a2436f4d5ed1ef58ff6f1c6daadd2c3dce08f53191e1fb2f856977f714b60ceac3d9148b0614ab132eacbecfc22a11e3358ccd9419f8a6deb3e1d5ae330da4f91c66b34930ff3a4d68ab21200e9e8505169d4c68bb8157c26e774852f8302fa1b70e7886c19e8d421aa2b9983e6f676522b5eab50902f7e90ef6d3237ae6b8187eb19b9a493e5c0ec838c46bfccbc6165c05e8b75b70fb12accdb6cee5e18738843c3118f6c73bd090cdfd8fd2fc7cc9bcc39912bd2eb6afaab1c7145cd0122e39191939fc66a08072b4bd68b315a47d979d98758c2e0fa96b18653a94259a663f046b816d691baa8ef907aed5aa3749cca744449a94ff635711e637de23a8a049886b9530883215d1ae627c5799b9c1878d1fe3048296ec2e04c9e7ac7234dfe8831dd766e8f617f7e06562331bd4be5c54523d830a2e1ae860b26f231cbff5bfe02e0cf3e1db8c85c18e6bb330bffcc3d8c031c0956a7da0f809da2ffcaff6d142b3c666f17906ee657c97857003f428dd73a1de166f584cad9500c8a85ca14fd9e3948bf8127686b9d3a56199cfe519bdc2090da0b31b9a9576b1b79a9d52a2a026869ebe1d5559de2c58e14621c415f1f465c19b2af95ec2504b8b1e1caae43d80a69cdd87f458e5e68debf5baea2aa5c2a304ba3b08a10baaf0d1ea3a3a7e338b5e8fdb83b7d7536b4e5286ab04079591f3e07081cc5004eaac704a72dce52b1116c018701a9492123ed8ddf9f54bfb361f90247374691d0a519bddeb6f91475c7a43f05e85adf6013fb156455159f0b047d9a7faad7247bd6c5a1f4809e7dca2c26548b2c51fb60aaf0da84d431f130d0af8f534ab037e901b7b16e857f033161f03bfee59eccd65b4b75c2a7e0fc68445b85210fe60666c915d926ac7dd3d5889b679298e04fb7d673ada9b922e1d7dfd9d32c6d6586c5816b30682dc4bcd0702f837ee2bb6bbc585403c9fa3ffff08e217f6708bdc9231249910e7d8c28e78c6045edd359c086a8eaae2733f50cef289b994c696eb3c196164941e39abc6301be160c903316567a7cc97f0864056eae6cf7afe30758e12413fe9cf3f4048ae88cb1c41228a4d94cda8fd042fa07e3dce3576b81adc6bb67f1eeb0c330e6525327640b4f6392675cd77305b82fd29bce89843a9b9ae133095555bbc7455b5722db0e54279a679f68316916904a13c214d5764ac19e705fde8d2a65896db8ab84d932b1b164975fae7b534e87fe510261aa1aaac0c6ea6a51236ec2c03012d9deb3eae7a18dec5d8afad2250b72c3f6aeb83e49411feb76a9073eac04b725c1a61ef78bf5ca7d6c81b4768b356a51bfed79852b59f23c095e571f03360f6b3b57fd380fd6ef15939c6949d1500b6463056ec73b719e3311923370783c31944637e71dc0b5d40cee18afb248927e77dcf4dbc948c5398b8172f3259fa933666ed8994ecd0480ea1e7039751add52144be7013e6159ff4ea992fdbb597e86d2124daabcd7b1100c2e9a274c9d526d8d10839ecb14955f1e42747a7a17ad9b678884cb42c0b711d0951832c005fc419f7a9529e42b1a28e912666dd897e4e3fb242e165c78f40ac0944c6c6dcab9482119a486206af842353c796c5a09489b7418a7a1af0205a026fd666787c4d75f3c1656793295bec608c2222cee53c3893def1c02446b9b3c809666848c13def6e7f5713671413c2cb37f243223fc0b399bb2b028786bc925c99854d31ac6e43277b096dd1e47f6dd55dea8758ff54e23e1ecff6d01601bc15509843fdc299b1d08731f0a148a263b9a8d594818df0d4e4fe70b785aac0430f5e4d676bd1fdea923f4905701568bcda4fd670247f3a7063aa0ab2cef12bb1985f6934025ef4f8b75faade7f6264564d2a244e4682f380ed08ece9aaa5b48abb698be3df9827bb30a15f57c7b25c80ff2f5a817ceb4fa00cb880647edf654be0236ecf63d1b91ecc7d8088682de25bac627853b1c30fba09b7541089170cd8aaa9113ed7212381a3742a22cdb4b9ce6d33053bb234f0a32b75ef265ce5a30266571f38c427f9dd64b51c5934d05090b9c5e2391e9158096a16ccfa4e723a6d38c62fa7780aafa5d3bfd5dcad33832b4901abcc396daf7f60c566381c4c0d5e33ae0d87b9a9b68111a8fa53db6427f0737ff11c2ece1e1c0dfae9216960955a4a71b42cfd44d4a5f0e3d6191a3b39f413a543cf579f32f4ae57bf1c867d745a0614066b1d398fe0b693f0f736760b0ee2a172a04b96121e3d1ade2caa7abfa5252ea51f72dfbaeafeac56a98e37095d42d288be4dda3b6e221e2af43497fa6b22e632e1e31ab070e4bb28944a947f5a2689434a84fbca164fe1482c55d33ee31e9614ed1d96e9d88b11f130c1d27d0ebcd1e0b8d041fad9fa3bb0ee5ec935c6d7bec6214c12090a9ad4d87d690e8831939ccdecc23266299fa7a67220b4210c99fe8ca905ba35da2b045f2ef0ee065db1005cf5580c8466e76e29f0cccd8d959b2f68243876d3a330d62cf96178287dda55d0cc7ce5e24a5013691eaa8517fff9e9d839dd5cad7c9b650e40457d2360923cc4d65cbe086e512be66d9fc6dd968d98e2856bc5e26a7fa7c5810105eb49b7f09b6f6a721bcdff868ac10d3832205f7af57072e557f2957f0b8f655cee695dfab3269d63b4afe96f63dc445e7a08ab8039e4804bc4cdad7b13ab099d54d4aaf95657612d8b241aff7df795764617a99fbd559989f47175fabfc78eba398c0d42e45b701117d6e1680babe6866d286848c5c051080d2b8b59837890bb4a34f62240331c9bb215c31b39575cce5a7865025c21ce7b51229710300ea0131fcd7f12424e6c15643f917f14e8460db6b106d23b8e37db0180e7b5869beac8906b1a59392a0f191ffc89df047a8ec4f99e94f476c3470f6c6cadff0b25d1b5ec12f6db25661793585f4cc27fda6c26c1e43ce0fc53dc2e36f8839112e2269839552be31b35532fd5efd1cd1e541ef7b578450920f33d66e9ea66352538b5905087243e80f165ed8e9064e00aa728eb1217b07b7209a583bf887e078e428dbdff5f9183c33063155c97aa288df75ae8b1646380f10e41b81be6b47da07528c92c3008ebbb98318c54175a424e6f5eaab252573b2b0c0683381189d2efd3a00af0f703aa9c662f49a64db8109b166d1b2914335ddd0ca6c0fbbf83ebcc1870f1a84ce12d98919113ef3c85e1def63e6383ff6fd555fdef5192bfe6cab30c7382f79b1f66115578639bffefb0eb4d63a99ec1b72c5233c4d3f19d558857461e1b92e650d75a9052fea5ee9d521007cfc0428528a1010f911bf287502ac8cd9b6c73b73c3965633b3a5827c5511ea87d46005d9da2c6be66295cdf4159f58c3e74c881f52afb7b4340d00884fb4d25229f789a5480ec0d8ccaebded5e2136b4955afe8747e73e06ac17a1d1844e524d0169074cb57762da01aeadd98a003d7af5b8410ded5acbf0dd842dcf3ecafc0d4a3beacb2ee33be3da097d38cb720b7bd596de8ffcaefcae575e70455e84cf88f3044e5875f6f5a13aa5d514755757fc16671807550e8f127a64ee354fa21d3c210bf0de67b221a178bc3a6cb302b5b037147ef6f70fd3cdf575d3ea67d27eb64bc48c7ec17734cd0d1e714909afb103385e9c1de42ee6806e01d48ea23e2dfab1077c4b4dc288d37733ea48ea061ed86d21280f14e0540910030dacd5de179c46daba7ddb7b79d4e4ccb4fdd4becf9711da11aa6c6ccc5d78625d6be55d4845138036d766bfe327aafad7df790111edb0eb26f6589e6f3a0e52a389145cc8f920b49dcd970d2501ea1ba0dbe3b370bbd097bcc67d68cc95d860abcaab70412cf64c3c91a0fc8da25f7b2a90229155551253ad2eb33df999bbc410cc3875e49a2cf712e5471d4855ea4fe651be43adaa67e8fd6795a8fc27f60320779d54cc06872dae511666f2aa9339cf350f56f5a9cee50b7e9920353a66b932de9099f7a05b5d39f1a9a8d03b01768e7019650d7e665b35c62788da286871faf352ba1683b6c9a2d2fab5f8538f2af9124b63c53c1536d68f24d6db99126bfb4966da690411ad17266573bf4a233b027a5806a650cbbf8bb1def1d3000da3caaf0c88940a30fef6847090a91a9d9138b6f15abe2afe41e6434d10c4131109e4ad01797d0ef1d93eb007689780f936c8a536a1367ec15b276163ed41d896f2e94f2f2aa654c169033428797e6c8f4157b1c2b05f047945f4e47e4c9bf9f53c7416c64878b26eed6f2a7af52b7e59cd8523f46c8c216aa01090ae146f35b3def883fed5a4ddab78dacec2bec83a9cabe257d02ec1080e000b6340e5b8b03962d4041043e3f1fd509c15cd373aec36a0a556289972bcecf5e9ed0082b4b4aabc1d2a14ce3d866f4aaab62deaced1f7e08ac773b87e5f48b5699fe64705143d41457753564cd7af4b1c8ba1198fa40f363840b5bff626694cd6bcf215573e4d2812bee01f7fedd35fbd8ccd69cd1bdab35710171b7120daf41e5470317a8c3306d5e33c46fc52ceb31f52eb2f1ae952915c72a88407e39e844d3e7d597bd903dcddc125a45b6a6cb4bc654c202e81dd03bf46c79188113a1eb24848a9b055d24e247e5cbd883f7e7a57e2956a73925194acae2419eb02c7cbb5684a2e93f81566f2860e100c67041d11cc6146d136b21caa8e5c5e816f881cb907c50efa5ada993985b64c59522aa05661769492e663765c6ec0d453af2a73353641c4491f3453e8fb41787fc47a2fa29455e9801b4a53b9452017eeb423c417b03e5a981fe85ed3345aac88b36e9fab136ecc5284ad5e777fdd0d892b684943bde7fe52814db70673422c4d673fce5955224e4a1e66d6023b27521a72408e764142970b9f168facaaa04114846b3dba5a6aa6080ab109e16ff5a74246b8a81d24639847414fc551a695e486813ba42b9e0a3de52cb7f4b0decfc96f0b76f448c7964a16b2f16dacd9e358c93e0294dddc47898ff3a3e213389065a13541f8f866d36fa82399ba2c2da85be1913868013429a655f45c03a7cb2d7aa80254d25856e837b767289b6bd9b802b343d98c50e280437a899b324afb351651d2981e84d4ad118d8823d88d23b63886c29d999daf2b6d43a3edb977dd67cd99ea648ac051a9c41e33f942d7b71bc5f49a2cfe92d96f069534cbcbb5a3631cb496b47903ebf8277c8be7826287c3c1ff877c045e10f421eb8922f30e2e0db4e8395d28bb5ad8d702f5da8400160964d889bdea45a32b1168037fa0561f631ea05d39d5dda1a16fba454bf78135c6427ef191d533be3df33c5777870606658b0aefce12611db3627b3255cab290fd4fb6426b348116306466f066487ec3f55579a33321e94e0ec216c2f979c54f7f8db76fe8604ae396ee58fab5f62cd4b1af3f801586a77e8da57f59d039c5cd7089e414b61138a57616b8946ae8e2336b4114ed618bd4988c30994dd7c0b1a6b8bd56cf4def00193e20a3df1ccf87b23ca13b4d8d5201e8ddbe655909df4085ee74359d08755721987afad04fa4d034169d347db6e60558e8696170cd04506befbc6ede370ada7a7f8b0ee00244f1225c167129fab13aa0d53d401fdc0aee4fa68d786369ffbc114358f24c4993ca212ef819fc4ed49b83fec430516152d5b1cbebd20ffde4e84c6df4f468a3c3775f424f6de73ad5921abd9075890e7dfb4932b3f349bd2868846bfd80e2095705d9e217c1f6d10000000000000000000000000000"], 0x1008, 0x800) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) setsockopt(r0, 0x6, 0xfffffffffffffffd, &(0x7f0000000000)="8d94860e", 0xfffffffffffffea9) 06:39:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8180, 0xe812dfe5c9ce9a61) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000200)='&\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='&}\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)='.*\'-\x00', &(0x7f0000000340)='$@/.-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)='\x00']) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000480)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/25, 0x19}, {&(0x7f0000000500)=""/149, 0x95}], 0x2, &(0x7f0000000600)=""/175, 0xaf, 0x80}, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) pipe2(&(0x7f0000000080), 0x10004) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 06:39:24 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x2, 0x1000}, {0x4, 0x4, 0x800}, {0x2, 0x0, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x3, 0x1800}, {0x0, 0x100000000}, {0x3, 0x8001, 0x1000}], 0x9) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/4096) setpgid(0x0, 0xffffffffffffffff) 06:39:24 executing program 0: r0 = socket(0x2, 0x4001, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/7, 0x7, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202000000006c6530002bb00ed7cc39a644b4a49578cb6b2a7d8700945e61fc5866c7b3a75c319f75ee7f379f7d03f3327f20f66cac0b7aa9a4122cfaf27ddf9c3953cf20f3f5bfa8b6a105ce7f49df"], 0x1) 06:39:24 executing program 1: setreuid(0x0, 0xee00) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1f, 0x1, 0x8001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x4}, {r1}], 0x2, 0xffffffffffff8001) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 06:39:24 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000), 0x3) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="fd75b365454bc5c2a1b835a62fc70d024dc327ff8d865ed71437a52601001115e44d22ff8f8a150832567d2ff380dab71c05d8b3386b8d75df39de1eb5f53a79cec3c9dbf81128ecc2e1e1fa33c61eaedf4c9e48f95e0d14d00d8c83fc227e1bf7e4ab2c9ba806425611e34c0c4fede9ca4bb74198dea055b735b0cbbd54beb943d810dcf6fed51ea92fec30014042a44996306660c4803e247373ea0d19d8d6c952dd8053454be9dfd133db906055", 0xaf, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="008ea62f56e34b7c07afef7c980057b7ef537c9983000000c9"], 0xa) 06:39:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) getsockopt(r0, 0xfff, 0x2, &(0x7f0000000000)=""/222, &(0x7f0000000100)=0xde) recvfrom(r0, &(0x7f0000000140)=""/158, 0x9e, 0x2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 06:39:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3c) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0xc0, 0x40, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x9, 0x38}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00000a5, 0x6, 0x50a54034}, {{r0}, 0xfffffffffffffff9, 0x91, 0x0, 0x3, 0xf837}], 0xffffffffffffffc1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x26, 0x200fffff, 0x7, 0xfffffffffffffe00}, {{r0}, 0xfffffffffffffffe, 0x41, 0x20000000, 0x5, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x81, 0x3, 0x20, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0xd, 0x10000, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x50, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x200, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x1}, {{r0}, 0x0, 0x20, 0x20, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x76, 0x80}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x4}], 0xdd, &(0x7f0000000200)={0x7, 0x5}) 06:39:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x30000, 0x30) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0) 06:39:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') write(r0, &(0x7f0000000500)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) fcntl$getflags(r0, 0x3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117", 0x0, 0x10000}) syz_open_pts() 06:39:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:39:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7", 0x14b}], 0x1) syz_open_pts() execve(&(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000380)=[0x0], &(0x7f0000000440)=[0x0]) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x800, 0x80000001, 0x100, "6c7d79d377017e129f5efc2cf97d2b94989df37f", 0x66, 0x9}) open$dir(&(0x7f00000002c0)='./file0/file1\x00', 0x80, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x6000, 0x8000) kqueue() syz_open_pts() 06:39:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 06:39:25 executing program 1: chown(&(0x7f0000000000)='.\x00', 0xee00, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 06:39:25 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x536, 0xfc}, {0x7, 0x3}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x6}, {0x6, 0x7fffffff}}, 0x0) sendto$inet(r0, &(0x7f0000000180)="babfe3f7724da6fd6b42a6e7aefec503525c9532119f64cfd1ff0552849cc9d406a7c99a1c9495db066b0342282ef333f3567c3cdbcf59a7b920894c97487abd127e01093a36992c5ab9194256604c7f0d3c8acd96cd7097387e26ddd6f489500389f0bfc3deaed9541639e9a1ec468b9a485b17de913266229bbc7b94dfe728188c4b73fd7df2600440662a1e1fa8fa0efb21404e04238b266bfd2f34e19e04584c5bd96121f2cb084320aa98e9e7df78dee70e0162d60d1b4ac71a691dfe65a19e657ac322fea244a1c1554df202a63e85db4cd8d09db323e333c876abb0580fb79fab6d36c66c7be136feb63dac3d8f237557de", 0xf5, 0x400, &(0x7f0000000280)={0x2, 0x1}, 0xc) 06:39:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r1]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d950", 0x31) 06:39:25 executing program 1: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2040, 0xb35) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20080, 0x1d1) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') 06:39:25 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x0, 0xffffffffffff9e27}], 0x1) execve(0x0, 0x0, 0x0) 06:39:25 executing program 1: r0 = getpid() socketpair(0x6, 0x1, 0xfffffffffffffffa, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) wait4(r0, 0x0, 0x2000001, 0x0) getsockopt$sock_int(r1, 0xffff, 0x102e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 06:39:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000080)="be", 0x1) sendto$unix(r1, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/19, 0x13}], 0x8) shutdown(r1, 0x2) 06:39:25 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x8001, 0x8000) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0xc4, 0xf0000002, 0xffffffffffff4195, 0x2}, {{r0}, 0xffffffffffffffff, 0x22, 0x200000a0, 0x8, 0x80000001}, {{r0}, 0x0, 0x88, 0xf0000005, 0x400, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000003, 0x0, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x10, 0x154e4a91090708df, 0x401, 0x3}, {{r0}, 0x0, 0x24, 0x1, 0x4, 0xb5d}], 0xfffffffffffff3e9, &(0x7f0000000400)=[{{r0}, 0x0, 0x40, 0x40000082, 0xfffffffffffffffe, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0xb, 0x22, 0x371, 0x400}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x50, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x6, 0x5}, {{r0}, 0xfffffffffffffff9, 0x48, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x10000, 0x641}, {{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x0, 0x3e391afa}, {{r0}, 0xfffffffffffffffb, 0x30, 0x821fcf7b27c24db6, 0xd62, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000080, 0xf46, 0x34}], 0x1, &(0x7f0000000280)={0x10001, 0xbf08}) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r3, r4) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x9) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r5 = kqueue() fchmod(r0, 0x10) kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) close(r2) 06:39:25 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x40, 0x9) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000340)='r\x00') openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 06:39:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="135a23f642b64c", 0x7}, {&(0x7f00000000c0)="f3ca0fa63214d1cd3d5f6ea52f4099ff8d1537abb80082b8ae19afa0125aff61560f1407af5add3d0e9233742cff6c73f96f2bed09d7249db8b825d2288c5e828e2bbd495c76fbba252ae3ac5f362897dd9caa17a6f5d0bb382771cd0c822f0e4a4c8f129a97ffa1aeaefff73eba326162267ff6979c92da7e5e5f651349a834a2ef247297c198", 0x87}, {&(0x7f0000000180)="c725cceac654d7547df12815cb208fc38d54ed3f814fc36ac00b6d2cfc463f9701583880742e4f844c35fd172e1896ce3b123d3406bde244c556f92df03c7f1e09d82ffe73dabb676da87dd13cc156223eb8453e62f8771e2ee2825aa6238c3044888cf07d7203123cb61d40a3ee099e854732f91e1dad382d", 0x79}, {&(0x7f0000000200)="7256010ba5417b5069aa1c26dbaf0a02e6d1d390e40a6f034741c92832cb409307edbbf141dd94464d55dd93ebe3605613fec75a2a7ceee912eb7502a962873631deb6fa0f851ea8999a0d5cc28bbaf4af7ae00200d735af3ab1889c5f89c68049e6f522c85e14971d7769622b214401b99a5e2942dfdf67d2beadd523fce8f8a0d240a87c7f0d0e57a356e33e289523e80407f3ada8c3d14313afb0b59ee3f31e0f41395b773cccb86036d16b22e17b48460e5a011f57", 0xb7}, {&(0x7f0000000040)="94c9476e349f5bcfd9eb1c2e15e4738c982f1d", 0x13}], 0x5, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) munlockall() 06:39:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x80000001) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) 06:39:25 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) socket$inet(0x2, 0x7, 0x2) 06:39:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f00000029c0)="a6", 0x1) fchdir(r0) 06:39:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./bus\x00', r0, r1) socketpair(0x6, 0x8001, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) mknod$loop(&(0x7f0000000280)='./bus\x00', 0x20, 0x1) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') fcntl$setstatus(r2, 0x4, 0xc0) close(r3) socket$inet6(0x18, 0x100000007, 0xa) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 06:39:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 06:39:26 executing program 1: poll(0x0, 0x35, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) geteuid() 06:39:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x4, 0x2) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockname$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) syz_emit_ethernet(0x67, &(0x7f0000000640)="a17585712f8c584c1ede2c86eeda0d45dd521a3aa4e4f45ac14505f689077e336aba46853f72503ce40bb960dca56be064b005276ed716d59c493bdbc92ff88c69c3ceb3624a463da90cbfa7cc7d837875841c8ae5b56d052421fd50c4cbcfb63082255485c9b5") semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x6, r3, r5, r6, r8, 0x50, 0xc7b3}, 0x10001, 0x8, 0x1}) execve(0x0, 0x0, 0x0) r9 = open(&(0x7f0000000500)='./file0\x00', 0x880, 0x0) setreuid(r3, r6) sendto$inet6(r9, &(0x7f0000000280)="9f91dd0e2eeb9f0cdfeb6920b05ac85c93b4af5636b30767fa6bdb03acc6e306bae11cf6f50d5140d989ff843914bfdf0ac67ad92d39513077bd18157bbca2b5578cb7144e376e619f4fdce57ff759fcb93b0adce185a9c5bbe6d191f02dda6b1e86a3ad9e62bc129d3c1c3ae7b43ff8f335f3772429dbf8f818cfb2ae9125bfa5457de4686caabf7454b6e85549f682b492e433783f461365b9", 0x9a, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x60000, r3, r7, r4, r8, 0x1c, 0x1}, 0x74, 0x2, 0x5}) sendto$inet6(r9, &(0x7f0000000540)="4c153cfde592734608625c50bce666cdb107a08113afc04fb0032f2273974f05cc634157f0dc6ba468e1cc27196cf61aed2dfe213348837f30502aed656c01b0dc8851bbab95333f327a", 0x4a, 0x40d, &(0x7f00000000c0)={0x18, 0x1, 0x80, 0x8001}, 0xc) 06:39:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000002c0)="13aee240", 0x4) socket$inet(0x2, 0x1, 0x6) 06:39:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) fsync(r0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x30) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x100) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0xa0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x78, 0x0) 06:39:26 executing program 1: unveil(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/230, 0xe6) unveil(&(0x7f00000001c0)='./file1\x00', 0x0) 06:39:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x75, 0x1, 0x101, 0x6e756441}, {{r0}, 0x0, 0x20, 0x80000000, 0x5, 0x1}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x54, 0x80000000, 0x20000, 0xfb5}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000010, 0x20, 0x3e02}], 0x5, &(0x7f00000000c0)={0x1, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:39:26 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpgid(0xffffffffffffffff) r2 = fcntl$getown(r1, 0x5) getpgid(r2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 06:39:26 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x1000000001000005, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x800002020, 0x0) pipe2(&(0x7f0000000040), 0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") 06:39:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x1010, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x1, 0x4) 06:39:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0x60, 0x6, 0x6, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x21, 0x0, 0x1e}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0xffffffff, 0x4c14}, {{r0}, 0xfffffffffffffffa, 0x2, 0x41, 0x5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x5, 0x80000000}], 0x1f, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xfff, 0x6}], 0x4e, &(0x7f0000000180)={0xffffffffffffffe0, 0xb5}) getuid() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 06:39:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x4d}], 0xaaa3302) 06:39:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20120, 0x40) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='&-(\x00', &(0x7f0000000100)='t}\\\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)="2d2d26dd5b00", &(0x7f0000000240)='/:\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x6, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getgid() getgroups(0x5, &(0x7f00000003c0)=[r1, r2, r4, r8, r9]) r11 = msgget(0x2, 0x20) msgctl$IPC_RMID(r11, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x11) setgid(r3) setgid(r3) getgid() r12 = socket$unix(0x1, 0x2, 0x0) linkat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00', 0x4) chmod(&(0x7f00000004c0)='./file0\x00', 0x1) msgget(0x1, 0x80) fchown(r0, r7, r10) symlinkat(&(0x7f0000000500)='./file0/../file0\x00', r0, &(0x7f0000000540)='./file0\x00') getpgrp() r13 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r13, 0x3) r14 = open(&(0x7f0000000580)='./file0/../file0\x00', 0x10000, 0x10) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000640)={r6, r7, r5}, 0xc) r15 = accept$inet(r0, 0x0, &(0x7f0000000680)) getsockname(r15, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) connect$unix(r12, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) uvm_fault(0xffffff007f12b108, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff007f12b108, 0x6000118, 0, 1) -> e _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff007f146800) at _bpf_mtap+0x68 end trace frame: 0xffff80002114a560, count: 0 ddb> trace _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff007f146800) at _bpf_mtap+0x68 bpf_mtap_ether(ffff80002114a608,42,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff007f146800) at ifiq_input+0x105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,0,21,0,ffff800000026518,ffff800000026518) at Xintr_ioapic_edge19_untramp+0x19f __mtx_enter(ffff800000026518) at __mtx_enter+0x19 bufq_peek(ffffff0062a8c970) at bufq_peek+0x1c sdstart(ffff800000020d40) at sdstart+0x31b scsi_iopool_run(1) at scsi_iopool_run+0xff scsi_xsh_runqueue(1) at scsi_xsh_runqueue+0x186 scsi_xsh_add(ffffff005f725c00) at scsi_xsh_add+0x94 sdstrategy(ffff80002114a998) at sdstrategy+0x123 spec_strategy(ffff80002114a998) at spec_strategy+0x69 ufs_strategy(0) at ufs_strategy+0xe5 VOP_STRATEGY(ffffff005f725c00) at VOP_STRATEGY+0x6b bwrite(ffffff0069da0238) at bwrite+0x195 ufs_dirremove(ffffff0069da0238,ffffff000600eb90,ffffff00653a31f0,ffffff0077935790) at ufs_dirremove+0x22b ufs_rmdir(ffffff0069da0238) at ufs_rmdir+0x17b VOP_RMDIR(0,ffffff000600eb90,8) at VOP_RMDIR+0x6a dounlinkat(ffff80002114acb0,ffff8000ffffcbc0,ffff8000210a6300,890) at dounlinkat+0xf5 syscall(0) at syscall+0x3e4 Xsyscall(6,89,7f7ffffd3a10,89,556289b8fc0,7f7ffffd3e60) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3e50, count: -25 ddb> show registers rdi 0xffff800000074340 rsi 0xffffff007f146800 rbp 0xffff80002114a4d0 rbx 0x6000100 __kernel_end_phys+0x4000100 rdx 0x1 rcx 0 rax 0x42 r8 0x2 r9 0 r10 0 r11 0xffffffff810b8400 _bus_dmamap_unload r12 0xffff800000074340 r13 0x42 r14 0x1 r15 0 rip 0xffffffff81397ad8 _bpf_mtap+0x68 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80002114a460 ss 0x10 _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> show proc PROC (syz-executor0) pid=480005 stat=onproc flags process=2 proc=0 pri=66, usrpri=66, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffce18,0xffffffff81eafaa0 process=0xffff8000210a6300 user=0xffff800021145000, vmspace=0xffffff007f12b108 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=1 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND * 8175 480005 20689 0 7 0x2 syz-executor0 6962 330870 1 0 3 0x100083 ttyin getty 29 133003 0 0 3 0x14200 bored sosplice 49532 292742 20689 0 3 0x2 biowait syz-executor1 20689 415535 32984 0 3 0x82 thrsleep syz-fuzzer 20689 287254 32984 0 3 0x4000082 nanosleep syz-fuzzer 20689 350181 32984 0 3 0x4000082 thrsleep syz-fuzzer 20689 188382 32984 0 3 0x4000082 thrsleep syz-fuzzer 20689 409190 32984 0 3 0x4000082 kqread syz-fuzzer 20689 25798 32984 0 3 0x4000082 thrsleep syz-fuzzer 20689 449254 32984 0 3 0x4000082 thrsleep syz-fuzzer 32984 465211 87909 0 3 0x10008a pause ksh 87909 499824 50754 0 3 0x92 select sshd 50754 249071 1 0 3 0x80 select sshd 96557 137576 50274 73 2 0x100090 syslogd 50274 390658 1 0 3 0x100082 netio syslogd 2169 489939 1 77 3 0x100090 poll dhclient 71219 368562 1 0 3 0x80 poll dhclient 32297 447764 0 0 3 0x14200 pgzero zerothread 47310 294914 0 0 3 0x14200 aiodoned aiodoned 94904 335169 0 0 3 0x14200 syncer update 84137 52122 0 0 3 0x14200 cleaner cleaner 17512 419279 0 0 3 0x14200 reaper reaper 96218 170772 0 0 3 0x14200 pgdaemon pagedaemon 36786 219871 0 0 3 0x14200 bored crynlk 1344 291754 0 0 3 0x14200 bored crypto 70689 447487 0 0 3 0x40014200 acpi0 acpi0 38199 23698 0 0 3 0x14200 bored softnet 94129 270882 0 0 3 0x14200 bored systqmp 72473 220709 0 0 3 0x14200 bored systq 47463 372576 0 0 3 0x40014200 bored softclock 29620 74811 0 0 3 0x40014200 idle0 1 416672 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper