7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfcb0e0}, {&(0x7f0000045480)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfcb740}, {&(0x7f0000045500)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfcb800}, {&(0x7f00000457a0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfcbae0}, {&(0x7f0000045800)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfcbba0}, {&(0x7f00000458a0)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfcbce0}, {&(0x7f0000045940)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000c800000000000800c9000000000008000000000000000000004000"/192, 0xc0, 0xfcbf60}, {&(0x7f0000045a00)="000000000000000000000000000000000000000000000000c900000000000800ca000000000008000000000000000000004000"/64, 0x40, 0xfccfe0}, {&(0x7f0000045a40)="000000000000000000000000000000000000000000000000ca00000000000800cb000000000008000000000000000000004000"/64, 0x40, 0xfcdfe0}, {&(0x7f0000045a80)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfcec40}, {&(0x7f0000045d40)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269cb000000722f0800cc000000783808000000000000000000004000"/160, 0xa0, 0xfcef80}, {&(0x7f0000045de0)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfcf0e0}, {&(0x7f00000463e0)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfcf740}, {&(0x7f0000046460)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfcf800}, {&(0x7f0000046700)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfcfae0}, {&(0x7f0000046760)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfcfba0}, {&(0x7f0000046800)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfcfce0}, {&(0x7f00000468a0)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000cc00000000000800cd000000000008000000000000000000004000"/192, 0xc0, 0xfcff60}, {&(0x7f0000046960)="000000000000000000000000000000000000000000000000cd00000000000800ce000000000008000000000000000000004000"/64, 0x40, 0xfd0fe0}, {&(0x7f00000469a0)="000000000000000000000000000000000000000000000000ce00000000000800cf000000000008000000000000000000004000"/64, 0x40, 0xfd1fe0}, {&(0x7f00000469e0)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfd2c40}, {&(0x7f0000046ca0)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269cf000000722f0800d0000000783808000000000000000000004000"/160, 0xa0, 0xfd2f80}, {&(0x7f0000046d40)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfd30e0}, {&(0x7f0000047340)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfd3740}, {&(0x7f00000473c0)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfd3800}, {&(0x7f0000047660)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfd3ae0}, {&(0x7f00000476c0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfd3ba0}, {&(0x7f0000047760)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfd3ce0}, {&(0x7f0000047800)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000d000000000000800d1000000000008000000000000000000004000"/192, 0xc0, 0xfd3f60}, {&(0x7f00000478c0)="000000000000000000000000000000000000000000000000d100000000000800d2000000000008000000000000000000004000"/64, 0x40, 0xfd4fe0}, {&(0x7f0000047900)="000000000000000000000000000000000000000000000000d200000000000800d3000000000008000000000000000000004000"/64, 0x40, 0xfd5fe0}, {&(0x7f0000047940)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfd6c40}, {&(0x7f0000047c00)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269d3000000722f0800d4000000783808000000000000000000004000"/160, 0xa0, 0xfd6f80}, {&(0x7f0000047ca0)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfd70e0}, {&(0x7f00000482a0)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfd7740}, {&(0x7f0000048320)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfd7800}, {&(0x7f00000485c0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfd7ae0}, {&(0x7f0000048620)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfd7ba0}, {&(0x7f00000486c0)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfd7ce0}, {&(0x7f0000048760)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000d400000000000800d5000000000008000000000000000000004000"/192, 0xc0, 0xfd7f60}, {&(0x7f0000048820)="000000000000000000000000000000000000000000000000d500000000000800d6000000000008000000000000000000004000"/64, 0x40, 0xfd8fe0}, {&(0x7f0000048860)="000000000000000000000000000000000000000000000000d600000000000800d7000000000008000000000000000000004000"/64, 0x40, 0xfd9fe0}, {&(0x7f00000488a0)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfdac40}, {&(0x7f0000048b60)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269d7000000722f0800d8000000783808000000000000000000004000"/160, 0xa0, 0xfdaf80}, {&(0x7f0000048c00)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfdb0e0}, {&(0x7f0000049200)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfdb740}, {&(0x7f0000049280)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfdb800}, {&(0x7f0000049520)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfdbae0}, {&(0x7f0000049580)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfdbba0}, {&(0x7f0000049620)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfdbce0}, {&(0x7f00000496c0)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000d800000000000800d9000000000008000000000000000000004000"/192, 0xc0, 0xfdbf60}, {&(0x7f0000049780)="000000000000000000000000000000000000000000000000d900000000000800da000000000008000000000000000000004000"/64, 0x40, 0xfdcfe0}, {&(0x7f00000497c0)="000000000000000000000000000000000000000000000000da00000000000800db000000000008000000000000000000004000"/64, 0x40, 0xfddfe0}, {&(0x7f0000049800)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfdec40}, {&(0x7f0000049ac0)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269db000000722f0800dc000000783808000000000000000000004000"/160, 0xa0, 0xfdef80}, {&(0x7f0000049b60)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfdf0e0}, {&(0x7f000004a160)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfdf740}, {&(0x7f000004a1e0)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfdf800}, {&(0x7f000004a480)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfdfae0}, {&(0x7f000004a4e0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfdfba0}, {&(0x7f000004a580)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfdfce0}, {&(0x7f000004a620)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000dc00000000000800dd000000000008000000000000000000004000"/192, 0xc0, 0xfdff60}, {&(0x7f000004a6e0)="000000000000000000000000000000000000000000000000dd00000000000800de000000000008000000000000000000004000"/64, 0x40, 0xfe0fe0}, {&(0x7f000004a720)="000000000000000000000000000000000000000000000000de00000000000800df000000000008000000000000000000004000"/64, 0x40, 0xfe1fe0}, {&(0x7f000004a760)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfe2c3f}, {&(0x7f000004aa20)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269df000000722f0800e0000000783808000000000000000000004000"/160, 0xa0, 0xfe2f80}, {&(0x7f000004aac0)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfe30e0}, {&(0x7f000004b0c0)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfe3740}, {&(0x7f000004b140)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfe3800}, {&(0x7f000004b3e0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfe3ae0}, {&(0x7f000004b440)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfe3ba0}, {&(0x7f000004b4e0)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfe3ce0}, {&(0x7f000004b580)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000e000000000000800e1000000000008000000000000000000004000"/192, 0xc0, 0xfe3f60}, {&(0x7f000004b640)="000000000000000000000000000000000000000000000000e100000000000800e2000000000008000000000000000000004000"/64, 0x40, 0xfe4fe0}, {&(0x7f000004b680)="000000000000000000000000000000000000000000000000e200000000000800e3000000000008000000000000000000004000"/64, 0x40, 0xfe5fe0}, {&(0x7f000004b6c0)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfe6c40}, {&(0x7f000004b980)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269e3000000722f0800e4000000783808000000000000000000004000"/160, 0xa0, 0xfe6f80}, {&(0x7f000004ba20)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfe70e0}, {&(0x7f000004c020)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfe7740}, {&(0x7f000004c0a0)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfe7800}, {&(0x7f000004c340)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfe7ae0}, {&(0x7f000004c3a0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfe7ba0}, {&(0x7f000004c440)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfe7ce0}, {&(0x7f000004c4e0)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000e400000000000800e5000000000008000000000000000000004000"/192, 0xc0, 0xfe7f60}, {&(0x7f000004c5a0)="000000000000000000000000000000000000000000000000e500000000000800e6000000000008000000000000000000004000"/64, 0x40, 0xfe8fe0}, {&(0x7f000004c5e0)="000000000000000000000000000000000000000000000000e600000000000800e7000000000008000000000000000000004000"/64, 0x40, 0xfe9fe0}, {&(0x7f000004c620)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfeac40}, {&(0x7f000004c8e0)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269e7000000722f0800e8000000783808000000000000000000004000"/160, 0xa0, 0xfeaf80}, {&(0x7f000004c980)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfeb0e0}, {&(0x7f000004cf80)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfeb740}, {&(0x7f000004d000)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfeb800}, {&(0x7f000004d2a0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfebae0}, {&(0x7f000004d3a0)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfebce0}, {&(0x7f000004d440)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000e800000000000800e9000000000008000000000000000000004000"/192, 0xc0, 0xfebf60}, {&(0x7f000004d500)="000000000000000000000000000000000000000000000000e900000000000800ea000000000008000000000000000000004000"/64, 0x40, 0xfecfe0}, {&(0x7f000004d540)="000000000000000000000000000000000000000000000000ea00000000000800eb000000000008000000000000000000004000"/64, 0x40, 0xfedfe0}, {&(0x7f000004d580)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xfeec40}, {&(0x7f000004d840)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269eb000000722f0800ec000000783808000000000000000000004000"/160, 0xa0, 0xfeef80}, {&(0x7f000004d8e0)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfef0e0}, {&(0x7f000004dee0)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfef740}, {&(0x7f000004df60)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfef800}, {&(0x7f000004e200)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfefae0}, {&(0x7f000004e260)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfefba0}, {&(0x7f000004e300)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfefce0}, {&(0x7f000004e3a0)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000ec00000000000800ed000000000008000000000000000000004000"/192, 0xc0, 0xfeff60}, {&(0x7f000004e460)="000000000000000000000000000000000000000000000000ed00000000000800ee000000000008000000000000000000004000"/64, 0x40, 0xff0fe0}, {&(0x7f000004e4a0)="000000000000000000000000000000000000000000000000ee00000000000800ef000000000008000000000000000000004000"/64, 0x40, 0xff1fe0}, {&(0x7f000004e4e0)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xff2c40}, {&(0x7f000004e7a0)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269ef000000722f0800f0000000783808000000000000000000004000"/160, 0xa0, 0xff2f80}, {&(0x7f000004e840)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xff30e0}, {&(0x7f000004ee40)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xff3740}, {&(0x7f000004eec0)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xff3800}, {&(0x7f000004f160)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xff3ae0}, {&(0x7f000004f1c0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xff3ba0}, {&(0x7f000004f260)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xff3ce0}, {&(0x7f000004f300)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000f000000000000800f1000000000008000000000000000000004000"/192, 0xc0, 0xff3f60}, {&(0x7f000004f3c0)="000000000000000000000000000000000000000000000000f100000000000800f2000000000008000000000000000000004000"/64, 0x40, 0xff4fe0}, {&(0x7f000004f400)="000000000000000000000000000000000000000000000000f200000000000800f3000000000008000000000000000000004000"/64, 0x40, 0xff5fe0}, {&(0x7f000004f440)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xff6c40}, {&(0x7f000004f700)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269f3000000722f0800f4000000783808000000000000000000004000"/160, 0xa0, 0xff6f80}, {&(0x7f000004f7a0)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xff70e0}, {&(0x7f000004fda0)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xff7740}, {&(0x7f000004fe20)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xff7800}, {&(0x7f00000500c0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xff7ae0}, {&(0x7f0000050120)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xff7ba0}, {&(0x7f00000501c0)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xff7ce0}, {&(0x7f0000050260)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000f400000000000800f5000000000008000000000000000000004000"/192, 0xc0, 0xff7f60}, {&(0x7f0000050320)="000000000000000000000000000000000000000000000000f500000000000800f6000000000008000000000000000000004000"/64, 0x40, 0xff8fe0}, {&(0x7f0000050360)="000000000000000000000000000000000000000000000000f600000000000800f7000000000008000000000000000000004000"/64, 0x40, 0xff9fe0}, {&(0x7f00000503a0)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xffac40}, {&(0x7f0000050660)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269f7000000722f0800f8000000783808000000000000000000004000"/160, 0xa0, 0xffaf80}, {&(0x7f0000050700)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xffb0e0}, {&(0x7f0000050d00)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xffb73d}, {&(0x7f0000050d80)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xffb800}, {&(0x7f0000051020)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xffbae0}, {&(0x7f0000051080)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xffbba0}, {&(0x7f0000051120)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xffbce0}, {&(0x7f00000511c0)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000f800000000000800f9000000000008000000000000000000004000"/192, 0xc0, 0xffbf60}, {&(0x7f0000051280)="000000000000000000000000000000000000000000000000f900000000000800fa000000000008000000000000000000004000"/64, 0x40, 0xffcfe0}, {&(0x7f00000512c0)="000000000000000000000000000000000000000000000000fa00000000000800fb000000000008000000000000000000004000"/64, 0x40, 0xffdfe0}, {&(0x7f0000051300)="0000000000000000acb735e7c77f0000efb5bd85000000000100000000000000ec1335e7c77f000000a215e7c77f00000100000000000000b4bb35e7c77f00001300000000000000201735e7c77f0000282a38e7c77f00008869b230fd7f00008469b230fd7f0000000000000000000000000000000000000000000000000000201735e7c77f0000201435e7c77f00007ca016e7c77f0000efb5bd8500000000d7f61602000000008469b230fd7f0000e8ff34e7c77f0000506ab230fd7f000000a215e7c77f0000406ab230fd7f000004000000000000000000000000000000000000000000000000000000000000000000000000000000efb5bd8500000000e0fd34e7c77f00007ca016e7c77f0000e86ab230fd7f0000406ab230fd7f0000506ab230fd7f0000e1c435e7c77f00000300000000000000c80535e7c77f000001000000000000000000000000000000010000000000000070fa34e7c77f00000000000000000000c80535e7c77f000070fa34e7c77f00000000000001000000e0fd34e7c77f0000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000e81535e7c77f0000282a38e7c77f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000884032e7c77f00002075b230fd7f0000a49bb230fd7f0000001532e7c77f00000800000000000000e07bb230fd7f0000f30636e7c77f0000010000000000000000000000000000000000000000000000e81535e7c77f00000075b230fd7f00000a7b36e7c77f0000d05332e7c77f0000e04b32e7c77f0000e0801de7c77f00002075b230fd7f00001e0000000000000040402ee7c77f0000c0402ee7c77f00000000000000000000000000000000000000000000000000000000000000000000801f0000ffff0000", 0x2c0, 0xffec40}, {&(0x7f00000515c0)="000000000000000000000000000000001000000030000000c07cb230fd7f0000474c4942435f50524956415445005f5f636100000000000000000000000000007463685f657863657074696f6e005f646e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f647269fb000000722f0800fc000000783808000000000000000000004000"/160, 0xa0, 0xffef80}, {&(0x7f0000051660)="a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86eb230fd7f00000000050000000000ffffffffffffffff00000000000000000300000000000000d074b230fd7f0000400000000000000000000000000000000075b230fd7f0000ffffffff0000000043ca1ae7c77f0000000000000000000000000000000000000000000000000000000000000000000070c02ee7c77f000000000000000000000000000000000000e874b230fd7f0000000000000000000000000000000000000000000000000000000000000000000002000000000000008070b230fd7f0000201732e7c77f0000000000000000000000000000000000000000000000000000000000000000000000000000000000007070b230fd7f00000000000002000000a05432e7c77f00000200000000000000ffffffff00000000acb735e7c77f000052808883000000000100000000000000d09815e7c77f000090d37601935500000100000000000000b4bb35e7c77f00005d07000000000000f08316e7c77f000070fa34e7c77f0000886fb230fd7f0000846fb230fd7f0000000000000000000000000000000000000000000000000000f08316e7c77f000028a115e7c77f0000afdc760193550000528088830000000001220e0200000000846fb230fd7f0000e8ff34e7c77f00005070b230fd7f000090d3760193550000acb735e7c77f0000bd8ba8af000000000100000000000000e89415e7c77f0000b0d77601935500000100000000000000b4bb35e7c77f00006306000000000000f08316e7c77f000070fa34e7c77f00004870b230fd7f00004470b230fd7f0000e1c435e7c77f0000020000000000000000000000c77f0000f08316e7c77f000028a115e7c77f000085dc760193550000bd8ba8af000000002ea2be02000000004470b230fd7f0000e8ff34e7c77f00001071b230fd7f0000b0d77601935500000071b230fd7f000004000000000000000100000000000000c49915e70000000000000000000000000100000000000000bd8ba8af00000000703538e7c77f000085dc760193550000a871b230fd7f00000071b230fd7f00001071b230fd7f0000e1c435e7c77f00000200000000000000580035e7c77f0000010000000000000000000000000000000100000000000000003238e7c77f00003d76f40300000000580035e7c77f0000003238e7c77f0000d071b23001000000703538e7c77f0000000000000000000004000000000000000a7b36e7c77f0000ffffffff000000000000000000000000703a16e7c77f000070fa34e7c77f0000703538e7c77f0000b9dc7601935500006872b230fd7f0000c071b230fd7f0000d071b230fd7f0000e1c435e7c77f0000020000000000000070c1770193550000b072dc02935500002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f000001000000000000000000000000000000703538e7c77f0000703a16e7c77f0000f07bb230fd7f00000a7b36e7c77f000003000000000000000000000000000000107cb230fd7f000003000000000000000100000000000000c00f32e7c77f0000b072dc0293550000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d801f0000ffff0000807eb230fd7f00002889b230fd7f0000010000000000000000001000000000000000000000000000f30636e7c77f0000010000000000000000000000000000006c69622f7838365f985716e7c77f0000a07cb230fd7f00000a7b36e7c77f0000030000000000000000000000000000008200000000000000a16677019355000072772c72656c6174696d0000000000001000000030000000d076b230fd7f0000060708090a0b0c0d0e0fffffffffffff060708090a0b0c0d0e0fffffffffffff65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800"/1536, 0x600, 0xfff0e0}, {&(0x7f0000051c60)="65722c626c6b73697a653d32303438206e752f67616c6c69756d2d7069706500622f7838365f36342d6c696e75782d672d676e752f6472693a2f7573722f6c696c69622f7838365f36342d6c696e757800000000000000000000000000000000a200000000000000ee0000000000008000"/128, 0x80, 0xfff740}, {&(0x7f0000051ce0)="000000000000000010000000000000004100000040000000020000000000000000000000000000000075b230fd7f00002375dc029355000000301b77a65031a30000000000000000e674dc02935500000bc12ee7c77f00002075dc0293550000a200000000000000ee000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180adfb000000002375dc02935500002375dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002075dc02935500002375dc0293550000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdb61500000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000ffffffff93550000b072dc0293550000000932e7c77f0000fc2c1de7c77f0000000000000000000000301b77a65031a3a05632e7c77f0000b072dc0293550000001532e7c77f0000b072dc02935500002085dc0293550000b874dc0293550000ff0f000000000000623f1de7c77f00000800000000000000000000000000000018020200000000000000000000000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000b874dc0293550000000000000000000000100000000000009074dc02935500002f00000000000000e50a1de7c77f0000b874dc0293550000e076b230fd7f0000b072dc0293550000a67d24e7c77f000000000000000000002075dc0293550000806677019355000000000000000000000300000000000000ffffffffffffffff", 0x2a0, 0xfff800}, {&(0x7f0000051f80)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo', 0x60, 0xfffae0}, {&(0x7f0000051fe0)='sys/linux/test/syz_mount_image_j\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\x000 0\n\x00rged\x00overlay\x00rw,relatime,lo\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\x00pUcd70&affewUetber&bfascpe72042 ', 0xa0, 0xfffba0}, {&(0x7f0000052080)='??:=;=;>?3oo8o%}exa*:*:\x00\n\n\n\n\n\n\n\n\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\x00oogle/docker/overlay2/96276860dd\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n', 0xa0, 0xfffce0}, {&(0x7f0000052120)="0000000000000000732f7701935500000000000000000000000000000000000000fe000000000000ae0dfa01000000000100000000000000a481000080761000535f01000000000000000000000000000000000100000000001000000000000000000000000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf27915000000006e1f1f6300000000adf2791500000000fc00000000000800", 0xa0, 0xffff60}], 0x0, &(0x7f0000005980)=ANY=[@ANYBLOB="00ea1af4aa662489657d851e9e217e0700000000000000bc01cca316703af7697b1d36b1a1015a76c83655593cf2d698f44c563200000000000000c7ddc40400679e04f6d1b81c4b94bc8079d68290fdc41a0c6786ccbd986496d22afb4fd0efc55b95723bba1e72c611000041125f768271fee90064c331e6633eda818b7484b30de5ef0000000000312200007a60583cd2ab4fd4782f34f44fede75a3ef8d092669c6358ca86ae14eaffa2ea843124dfb40a51000866bc61e6d4f1a0b956f68f6f2fb41fd172d7d2bd66f0b0e9db64f001e5a1373f005751b6a8cd7f201fc782d61f000000f7c7983f9de96b2132c6d81ff0eed815cbbe20c5e8b21528d123f8d6b702535dd3c3f045860000ed849f9386dcdc28db97d77880b866db306aa73d86a21c4f9be37fe6ac168c732a7955962d2c0c3b0ac4be43ea8ef9780e8a478085fab46624cd9a71180d2f0eb02b907c4b80458f56f8089c1e686602186d79341b0a44be61a84d3910045a2b1753dcf9a85a71efd93b2e88312340c1e7b8d8a5fd03ba35fe9ce60f50dfe210b8df0b3961258c654e89e25a8a496f2c2779b9820f94ac671ff724a7582f8d64b2ea2708358bb040e85640ba112fce96c0e993b221a060c02998f2ac7a732f14ffe910993f3b6606302481c5bd54956648514c622c093a0f510875317a4f80b6dd24da7b9fbfde411c9e3fdc08287d14d0d3181b74000000000000000000000000000000006bee8e2e02f326d306813db3c03e1f34151cdff0a06cd21513f48b71c83ef079aa76c73781bb428fb4b62c34c57f61305e32dc52a268ae2fde96e92d1e772810dbe1e063c94d8b8f4feb9e88b18fb2724300e1aea3305d898e9362f06ae0276970458ad17350065a3ec9636684b5c3a13a12eddc6662f6e38bfd03f386bc8e8e03e4fd7ed3725b2296015dbc844c8c474b73e2665d7e814268cd3bd915311fd6f7a253b22d266666b9ef6aeefc9144c5a751b05adb8e38b0596bbe17ac5b64ed2a259281b3c35e41f49c6654f495d51026cef670431a3c88d42a9e"], 0x1) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) unshare(0x0) 00:02:50 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0x4, 0x0, 0xffff, 0x5}, 0x48) 00:02:50 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000ffc, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) fcntl$setstatus(r0, 0x4, 0x2000) setsockopt$sock_int(r0, 0x1, 0x20, &(0x7f0000000300), 0x4) 00:02:50 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000f, 0x800000000009031, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000385000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x100000003) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) 00:02:50 executing program 0: prctl$PR_SET_MM(0x23, 0x8, &(0x7f0000001000/0x4000)=nil) prctl$PR_SET_MM(0x23, 0x9, &(0x7f0000004000/0x3000)=nil) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='cmdline\x00') munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000020c0)="63fd8257c6e792894380587ce968edbcc44887dafa5af04da4d1122f256418b898ecbcbe98bedb97dda5fe0c3c2e6a798e40ccdccccb67a91f61bbe580f285260aae677425c63b6f08eb8b1a12bf32a058e839277edb92850b3a634de1237d653c6fef4284ab8f57cfdf63200a2b80b3a7363f399ddfbad48f361a764b7d48b25b5aac53390eae16644d17901d9a7a96b0853655360e00e7bec6b8d90519664efe6fb93a1ef04f6b18adb8db4ab0b36f548d7e735939bd5580f6574924bcdf36e61947fbc4f3701ec7dcd7b3d308dc96c8b2e369c4fb749870b349a885a644bbda9446f36a4eec76216eea4ed5b050cb031b19a7c70f27b6b29cb511667f157a1bd673aa94a8ed2fb9147cf039f234b1e35518140ae1adb947f9b02ab8ddd5c1d86de0402a3ffe0d0e6e32d8c65663e00ba18b08e966c42cd85a90c5b46f5c6f6101bf3e304fdbeac9a559944dd3044efb4d5b3ee23dab40fade2052a4afdfeb7ed21b9b990c7f899e4a153ea6b5b24d8389357a3f38d08afeca52bbffbbecc08e7bf6aac386924f6ece56addf0f6000f68c16762474283eb5a6ffab25b344f93110186face9582ebc3ddf072023227df622274e42f1f09bda4c0cb078b9c624a4cf819f7f2ace782be24a0e4119fe60c0aa41d6bec2d0d81be9ae4f6403339036a85dc221c709f709569c4fd41b8f2c47c6ffd6a4d471d1d7d6e69b1430aa33e35bc45366d790f3d931a7982d58c2776161ce798ed60854baeb52d62bb70267e6902c69fac753faa5cabdf25b71f120f063c7cb19e522e55c67b1cd0c65dc57a1198f313d553e3e6bf0eef579eceb62d85581e52a22930414fb20e7260dec674c7ea5212674c7efc0525a0abb926ca33406ac16f58a5a235ab1793aa3be6d4a3a3f48cd381ad0ae2ffdd68ee96a357a005a58c3752b30b1b02ab4d6a065366bae5d003c3c60e4312941c1126a57549ce16b38974b3e6e63691f8bc02b9e885fece564abfad148c07a3d6c17dcf86c6e5be4091e7f3afe5eae4658968b89cc5aba6dfe7be46dd93426327acbe9df99e3166cfd93d021afc8bec130a2693b698d9b01001dc7f43f897f8fb2314bc8a0fec162ce1d8c242c11ea317bcc550d8ea890a85d926cfff4d030929f26df084dca1ac9faf1646f5fc3adee734298a02dcbb437573119055c445447b5877d5c30df73bbc05740650bf1da200155748f6707394cff158e18524c1991eb59da5abecfbc6592af02d42e0ee8717d13e7905344111447d755f39769918c894090079e79ebc6473134fd46a808c0c38afd46d9967cc09988125115f9570abf02aaa4b432b80a9ce279e7a1de0f499366c14943d36efd06d1a4cac70dae7e5e3175ddec0ce82260a3e4ca5b478accf86cd2c8b8fbe9518ecca512896d2d04f338a5ec8ac2e6d0e323ef0dab8edb25de9f7e2dd8cbf32fdca97d28506c069dc951c58cb85fafc24f420fb88f19d58b402aea12ec44ce43024d485b9c58f33440bce6546d4f53d27f1c553cd810b9dee1042912988373778b1bb96e67691a493e485d27cc7592b40efc068ad7331a3ae2cab72790143b370f272fd158e52282b92fad3707c86907c58dec966c0d386b671710dcc2a460e9ce8d7756ced3d9a663d885d8b044a8d8df60bd78d9f4d0435996a66d5f40927bf78586723cb298f7b53c77e9a8b1ecfea6c4aba55629f577f1e50f960c00b05e2cc35740d661316a544ff82eed77d91b13fc5cffed22be27b801efe328274b30f099beb4788a44605be1d60843b955411403f8d5c33a98e2db939ddc573920e70c1f83d33ed5cf9d3748f7d3caba362cc628e8eb8cba8b915df4ef4eeba545146e491357780a5742a21c2256804729d762818746b94b9e4ccacb45b2ae27bc524d64892e71fe4333aacbe3c3f6aff0700b5c3d6837262a4aeca783c7b5687692d2d6f1461456c2cd6b2e925826527709559c4b5be342169e4f0e3c3cdf9871c69a328de1669da0d89147205ea7dc6e5ada33fdd7197bc24de8fc79b2a4657b000af96619bc2d3b86cad7f3d74cd2fc52d338ea926317d2994c2accdef0e1fdeb1434dcfef26fbae0d1cb40cd65c966420e2f97864fbfd3af7d3bdf4c72ff8c20f369f0f3687fae486849098e5c14ed93622497055c814a08eb5928b09ec079efca26540dcf1b4457e48538520e1043bdca860724b24d1f6303f9923aa639b83cfe6bf2b0f93a38eac2d3d2db5bd3c7a6b852146f9f03d74faf75e5db516999b7a4079311b4e750928570b8d07595f8a0753d7135bc4d2421d329f8bc8eeadecc1988858ed43dc3f49bb2333c27652bc6d5e18f8060eae202f855407f9df59579579df7e8b4d777565a3562a98b336af1e3ef6f65f1207b82dcbb59b9e11a54fa7693a2644034c5009646234527361a8afc11843e4cd7681d5081fe84ec880a0c79020a437886998cc8fa61d3a75ae8c37900ca490b2adb22f8e2a70272c5b234d08585665a29653788021390901bd86b81b1e1c9e738c208df0fb668cfef90e419e997d3b7f47800456342d0618abe1fb475ccaa37c492353df31b4553be6e708022c6dd86e4b773b2fc277fb27f55cc385a6ae0d2b862f1ecb2b7fb02a704b73f76078df9e4643231867d2894a7abadbb9cdd574b4cc92b26224c0f09967c05bff811af0b8cea5b69cbfcc377c516a5f40274124960ce21e88a011ee16d79990fe939088bb72c851f1aacc1c7c6cdf7fadfe4b13353234222a0e811d14785b8556d1de0633454264dc07e4f68d18a5f57b4fcd98a6a7eb2a81a0ed9ae9dc8ec60ed5798940fa4d44be3da25d663915fa8c55eed858e24e99a0536416b192182f606e231e6ac026d6918404edfe1208d68cd5c9fe21c764e3301b5b7f60b1be265e7ca9ef722be8ce0d2e7033acb42631d037cfaea8a8ec52a114133b25f76d2549174be1af2a563007dc1810eb9017c9f18a8169c599335ae92489a7f3ea04935294dd2608101cb3bf540140fef3a66dbd77c630e44ec508b59361ce80e9775d310aaac7390a3aeb05e755b1f4d53478bc71dc4fd2af0ee55fc06a2fc2f021410e7b26d4d824a91f5bb665cf2a81332ec2458d90b6206dbfa04f6fe2a607e72fe8ef0989983e5a8b2da705ea6c9e8fbf6c7a3da2d8755284f467c0d3a469ea4e7dc42d1164e5e1a64db56353ed9649dceef6eb78277129c298c62771a6bdce9fda0ad12c4fde57f1ffdaec275d60a0472656bd352622edf28c3d1216833dc96210a329cd3a71d0d955746dcee109618f3e925177560400f0ede56d38b45d7bc652746f481841657c08ce5e98d9a23efd31fda80e8f5149d45a8803447c1eed101257e023f02911b38c223d9b657aa21fa17f2350b238ae0dbf15d1003a0d4535072aa3358874431b3ce2a97a7a62e4beb9fbae17105c6e0a1cca3c8198dbdd46952a4a4a8b59da3ea7d7cb82252fb3b6e7bc78425af733643acb66903f76053a9f4b152bd6f953862782c8ba6d60d390edbe63ce462ae0bcbffe97af423cfa7f40777ae6618e3bff34b09f3d250ec93a65bef8c31e57047a565fa37a2b873738608f7f96eaffc31b7d64d2a3de863d7c8e152e166e83f0820070f7f0afa8e60718f46cf08a6887b9fa7133af3f293334a1de3bd065259c527a330f57ab6fdf6064b82ba271a348cf2e9042c361da48081c414cc82a56eb15cf7cd5003ae1d19f6b550c12ceb627eb685f65f15674f569f5dc4611fb650c41ced7a19e5d13a0f09c5b5ea58c9af6ab2c2f598dc4603f157cc6d95bee64d6f43f502dcf71d7982dd605ed5d41669c65d634db2811b095dec116941fe3bea4c353318fbf7c39b3164bc4e2806267baf2c84c0c6593e5e3c2a2557c096aac02191989415993d4ce149b98859cd87105f6a405b09c7476a5b6f11cb74d9570638bcf9ee0623d564fc7a58c93c0e7c7665030bc1ede0b6eb6098dfe1035c758bf635aed4788abb5a6266b97aeb644b91f2e39166b549f2f58428156973565eced8c21bb44d8092967b108deffa0b656cbea17dd86fcedf54cce67402053139b75e1955601f981306a2212fd6d9c968258daf0ab942270db38f7f6289a2245acb8b4188a75f93f1fe7061d2f998083cc3e51b63ca682a7be92ef92edd2b4b98d8be49099581ddb30269189dc0ee1ad53d0dfb28de90771b0d4ca1b8e047cbe9b4af6fde9795736fed0a826b14a8448f57230f590cce53a2e4964857f1594b900756a08994c4662e92aeaed559b047dbdc73efbc303bbbc8893781049bf95f9368b22b0e097596841bd3ae14b5742976faf1b638b111591e10d37842ddefec81b3b911ba75c5e4400a945449319e73f1aded6f61397b4e98f5683e4df65e4e13575df2cd0b5ad8189ae98c9fc3d08c3a1ec124cb0f879d6d263cd6ff1921e07bad11239cb57b284253dbd4de6e71b52e6a6e34667f9e07fcebce8473103cc108704695be8ac33db66e251fc5319149add66a3254c29b512625488e458f00ea6202ea884c58451f2771ef797ce904457f25caa74d36cc9e8234842d2d6a439488869a04c979e23e95340301f27a0c332d676b35653dacfcc2c68d6846cc335e945474108a72f1a08db1ed5bfe414a22fafbba189621700a6a1fe97a1c6a1897944b1f68f2982759354a6797dfd96f10c85ac61679c08a90a0e108e51755b4af14c32f24ce34a9d4f44f748fc66ae3156730e03ed280ce03427c34baac0ac84933123f850476d3b89a793e22c6a7c3e65e72c19e4dd6d2a2437409fb57139c279273daba12d2325c0269a195a03b279d56e1b01de589963213a2ebbab5e1cae64025a01d09df095a615e5288fe5e758853fb54d7fb74d4b5333b963a893888f017859886e7a2432ee8a235d67d409b665720a36761bc272474f357647c821b3efcdd3e20086dcedfa42455b3040633acba1636a4be0ba1eff224b3668b949e67feb9a9f3ddc4d19efa33285f61dfd56f22796fd7dbf29d6c8abbab1c38298de3fbb944c3ae17ff240cd438873b0b85edd4a24748478210426681ec1f7826a558c478c9a4ad0e34fa7eab6373fabf99430737d389319d874bb88b98cb811fb5741dbed169d397e7fc95f12b0a145c51a325a602fbb640329c42d2fb43bdc006574f119ecfa7c26c57be17221db1cb3d13218329126c232b516cd5e2e3728f28a95110f36a93aa6ed63ca8f735ec5454bc942e940257842da14fca9c9f7e5cad88dfb0ed21e2564ded4f1cc735fd59c4c20ed9a964956f3fb054257935f09e2016136944401ddde469774fc835d3ed3849a86b12a59fa674cacb73a8c9c441c83c1d00abf52f8149575e174478971cde4c3e68ebfeb67816f8c343c16dee62ca38710c02bc302112c4de7a3528063d6f0c08c56192f97ab58159910266f17e9f0d746fa610c229c1a5776a83de998459d3c02fad2fe25a0bf6c10b13aa402d1e2e977b485dfb223d14fda6e6960dcb42b06fd7d7688b43a1521c7e6b48752cf3e6ef450ff593de9968e6a96adb1d2dd0cfb11527179032520d38c7fd3973657b51d751a8f84616f720a1e165a84e56a590da324ec5eb61adb0537162a33fb49d88cfd3b498792a3dc81b8dec634742430bfaa14e3af7b5f9906158181f499a815735e894bc37c8cc411af5bb1971173c76f8c48629c9b30ff80c630a7d179ed4786f49881c84a900d5281dfba72839c91b3771d7a76903377c92f551cdb1200cf5d2d7eed3a0faa7ff9af91a3fad89c8215815746478574686b836deb1ab227b6bea47e66affc85a5aa6af44076c252a5a23aa13651c6319b3c92bd00e7338ec588c6a238af4b4f8062ae96a758a159d40a807532450998fc7d0a9c31fbf9aae3d6ab49a857f8b68ae275506a753fa19c888368d5777a32100e9d2c8e201c28694487abad526c42cd0b89c3bf7f90da98389aadad995cd61b0ac39ace6c804cbc24eac9b215cd35e43a17f7b77ff9158c32ed2ce6ad9abc7809b17d1aa234e99921d9971f5fc640cb7a88375c9eb87ada3da5efa00e0631a3917fdd92da899c18e87eb2f1ad4378a4ca00398f7d26c5a68a7034be0a1b24b4fa0c5bd7a03d5c1a9cb2492bafdb7f087995a2b4f2676e21ace7c3b8442e0abfb25132e0addcea0dc8b9d5592415cc1bed6806cb19fe36b24d7fcec8510749226cd4f7808483562475acfa043e765ba78cb0da4682b51842bc07868da030bacbc4aeb5759d8544e0f4daac38345625d6d4106d1ca5c2fa6b703cc479400350cc13f29bbf725f3088d372f4650813948986a6db162675b9546c4f5aa9d2f31bbeedccb477b25173b41fed207d6fbd2e25e5792d0bab20ab53b9926142765fe257bc10dc8f0a3f37847083ec762487214ad2a05f2eed8f31e4aa745b101274f71457ea5bce92f67d985f482564117d884bb1a7ca528844d299bc0d5b01b7b81e8ddbd03a6d8ab70f42a3c5c9cc40bdf7b66dd8d2804bd47e1bc4a1a5e8970f74751e0b17974e9a8cd18036239724d0e22c6f1e02c9f221a4498a112c71f455154ce21e1fe8350745cdb6d6019702e114abb43c9f6a041125099b9327609461ee14d6d1cda558838465702af4b09d4aa0b47b5642b05e3a076a625c20e3cdb8ce916a320b87decd89a91fee936465c5b8fb2718431281d504d2c384b9563b39aec12c33b7c249a54b321b0e8809e512837e5d84641d191c258e34851f6586f8a99b3081bb2905460471ff034ac94b2cead4cd1c8b41beabcbb017e95953e066972fd80f2e8f4b05e8866c5621bd7c5542029e2b99db5f6d9ea622fcf5cec0e788930f5c7626e2c501078475cf70deedac58a5d397aa669043323fc0bc6756fd25f167eaf374c5256d9fe55bb0f5bee7daef0d5567b65fc974ba876fd6319d6674739c3ca0ed538e3a8cb83d12c9b57cf9ef5d1b9d8d1efaadd03deb840ba227961ea810044fa7503bc1cbe4bed74c037a67ba7986c01cc6b5315d33d348de97fa6305ae46f09d3837d02447a5450999d4ac0970fd2576058fd728dea6e47bbee815d02e98d795d7f98a7fbd88e7cc86e13b72068a3a7761f7f749919c283a9fde581d130a01926dfd2a68d0cd53cbbcdf8dbb9dae50fbffb174aeb37c8accabf90ed768cbfda0ff34af330c5e617774f02dd6b3255504f45a54d5b6fff4b088043fcf52935c2cd311ae93437a657bef1d7e0c2c6811478e18baa9e5c845d0c14568697252a1d9ae14c3c61c36d0fe88380891c709d103f70a1804406bd37aa5fc22d96913fabccd51c402bcd3f7af15a2362b569f39323627e69a134eca81d3fad5bf878928441e4d419607b7c4b999ee03f77a905014156bf06371dd55d6b0889862c210d55aa9a8356780cb0829c0b45971187839123181c1e140b9a99a2ed6b6ba1959322ccbd336ad3a75b9d5805aac427f889cf8cae1851da71e2d59baabb80d4fbbe2ce0bd768124e422962eb4459be6fc3583ba9d86f7689c49b0c8a4e39cfb7157d2e75a8c1534227e240859720172a7b5dd2b5c1f833ec62899b16461c618e757efa403675635db0e507440651b4336fbc7852614633b2b8f15e258a4dffc7556d575c0017bdf4af1362cba61274e4c4115da56e2cad2f70173795a81007c05644d6fc8d667e35fde828bca89a5e733473584b7384c1087b94ef37b8a192918d71fe333dac6c59942da82e2c90b95721efb897507d02427f1ec1df9b45eeeaff657581a5515c24678c3da1af95edda8860aedf643fa54dc2686e9e44409621f5dbc74cce4a0ef40a6f16940e33c257a6683cca9c1122313617e17baf02bc56bf2fed248cbd79dc7e6a30d4125631940fd8a9733d24abf58720c16d4e5a07f55050907379fca72bdede24d12647aabcdc9b82ae4cd1a00a269391389b774eaff21125cc3041a5ccd42f108c51c822ebc8fcd0f2478006ff75fb74e59c2364be35022a658cca27010674ae3da335ebae28415d18c0bedb3a7f7bbf5bca8d7b40e2650082549138fb80e79c27c37ed33d155b493141532d7e2aae703cec67ecf1df614669ea16d84b6df783fcb5c4ddfaa2c50016fde792349f74feed9696130bf90b9ddd5b169939236d9709d82d1cf8bc036c8fa9b991c7f7e22239d488fef1c5353df0a366ec8935618e10d46fa7255b2801ff33686d5dce8c430179cdbb4b7ffa867a1c3218da05ffb1cf7f967d5ca6d3455914f02f4722551ac96c852842796a7241b8a4b5770da0f175c6cf62703e629212356b3d60c578fd0b87e06103fef95755e4fa0c15b40c23fbe4ede6c74ceaec17514de8c3ea3dd9bc446f07eece86f8a86a59ce5928e8d6c93f5a93381660abf2d4f353fb9c12fefc6762ecf11b46b705ea23f0f31cc001568bd1a7f6aec51ac27a988dab851c0de244250d48ac1f9b7fa6a4b0ee5321e2768ea09b5cae47c3a7b02dc9813ccc1d0e4aa58c23580a21002eabdc4148023094f01b8ad72d46b0fc0a083619505b034f29effd633d92ffe9f627ef9fa0209ecac4230c33751d80b185647f682e14a936b267012497596b4f9bafc1f17b66ba6f922314ed3b3881e6f72e7487f8c7df4d056e717cb22c64eaaa712486c36ff6ca5f5a5fa0b31839d6815de277df7c4f35c65cf1584c05bf505c446f47cfdc0cfb3f5a48177c2bc3f367072b423d9577c2fe9144a5f72a1f68c4cb1a672e2b01fc1275f317b7780a25dd065f4589ea562513374fe388a6d415ff8c1f32c9b0f42544122fc99c9df503d78a3e2796be089cddca81aa17c4815b14105561ca95a85faa7710c6357d11d2ffbda426d9c8178ea9f36ed05ed8bd4071e72ed005eaf9c0342643a464b522f1bef9e65bbd076dfb127b6c7d4c2dd9158d42f3c700fc82d6cdfd2d12be76c4314d13960a4e105d8b32b114db94bb877ac85dafdd5fa2015efb9051a3f9977059273de451766a545105b53f1df8c905ed0d9067a7f58fd1b77a22573d701eac1e944c392c68e599db434e5c14e5e118dd4d7dd727e95d8d13a56d825c805df4e2c8b9922dc412dd76b8eaa5b80202a5e0257fe13131ef64f7697bfdeb893c733458e4124cbc48e47e813ac87c7239c9b2ca827d5cf67b602cf475b78e562ac919812cecd4abb6bc8c05a5261eb2f3e3d9fdd3aff223baa9ed8ab491ce84f3ebe2a8fce44f9fa441ecceb255ef5d2e157c3cce16dd1fb09146d93d3b7530facb8243c5e2baf2f4e7613321276efb2bbb0d25bffcf31bce5de9dcba720b3266f043ae1aee88d31eded70bcb45c93259f67ae5fdf1e93c2086ec3bde0dc3235863479891eeeca97ca05c0477c3b9be1aa7af04f37f3c63a70f546c808c5c64a9c51fe543a9c7f2f8df0ba7778594d07008923683dbd94d07b06dfe4f71c13276a29e41ccd5f53c82844f8aa69229b5eb9d90928abb1d948e727fa9cdd7e0e093e99d0ea9f7da09113c6a65eae8b017fe272da58d7ad5aca30333c8d0eb7b84bc104b00bcfa4cc935b13689e5de0384058b256de064bcb0b8b1ebd64dbc924a86e75ae12915dd97ab8d988ecf6a88f8a45ca0bdc354026aa1a06452b1ca0d576753e2728c0390b765e5a48e2920b42c1510bb1e52f8bc6be72a2b7352eab40cf02f928753d783a1145b2ba46e5489dfc3b20464037cb91e7b6e894e1c917b36443cf6389a24dbb143bf30ef9aae5c9bd0a8d53eb771e4d7934ce472582c287ee10c66a8eb4f2c33d1a211cfc8fdc88a3dbf5252e90aaab485cf9cf8c48a441ba4b145b5cc9e19e9aa92e31f132b167cc9e16afbf1aa35974de17fdfec5a8bc12644b4ce76ec2187e8df8824d8ebc0a9f670f72d7641ed69dad8b68cbd1868deb41ccb69dea9e3cb468e568224f5d16c9d996db8e7d4e3aa565956a40c325e5178f843df001e38cf8e2f6ad67c05ce94e0670ccac25a57ccfc92e7047cbaf3c57bd8b594c000005b5f10219f2b2e4c47112a2e64ffe90a1c2792da2a35a776eee53e91e7fb37a47328633fc0a9719da7e0ca2d7637460b3e4af1e5e0362ce97dbba65b0148431c5d60682d3b940beea95bb079b44f67449c429a886e1b1fef476762ecab217264e9bef4700599b7275439ee321695ee6aea91bb8edc31d4203f7a816d6d4161edb9936ccb683e8dccae121f9743b7b5ca4a7096ceb12cd64e7ee01189fcdade43b24799e5f793a618a668c549b83da34fd8874d4c08b125406a7f16564ad73e44e638d6702e1251f8e8d756434f35b7e6eb7bb47c9603e638480f2bdb2a8edd01762e95e40d3625e849ef199ace9a1da2c7420dc938ae5cf6628e8d75b6b2ac53790956f8c1fd3cc2f1ec997e430f95bcb36e92e9027a96b308576c3adb6f4cb23fdd6e1ccff8493b8c6a0a9c825ca7e85d2504497d8d3bcc249f3bbb569c14dda6cbe380b55acf258dda6c541e555abdbdfdc4baef05a15355fd3e3305c7e02eba81f728b19edf3bf46822814fa3ddee4c03da77d2e05db41773cc7585fe198f7f45cd6fed30cba3e3e18ee560e9fa7069281caae7f9b9c400db1848317893671df9b176695f79622f17b540417ecfb5d6ff2c0c4e23cc14f9b2cf6e24f769e7117aa91d14f679af8e29c1794f4581f2dab5d5df44b8567d9d9a2d0c1fdd5f91918e5ec38fc11a6302297a27dcc4c4745f57ae75c057c1e71e8ea3d801aacba59ba6ca22a2146f06fcd375aafbf8a0163e41bfe3b5ea660b870ea8035cece350f331b5250e085c034091b51512a042e7089934022902569ab484ade99c908577768c8fdac5835bd0ac9bac067db0e3d1ca49a2e80d605e8491669ff1142e65a60cde2f53d61d51e874701ba332eec20c564d5c116e5905be1122fa0a7c87484106bf33ab11548e05a4e1a132acdc0957da713bbda61a2a496f9a4c802db40647e0c155484ee3e8531fc144dc9798bd2fb9b8821f91793ec0d992045061b3d3a974db7f31a6054b104ed7e4e5f403525478dd09755ee926b92a0f973ebaa1333b8637713e0dc274f48fad2170c3c5a79a12285d1ff0561f994313b366f2ab0886bbe94d96196660785fd3d85c05b4eaa42ce8e2c2d3c764d9860339c0723a3d865f14c1ee0617d34ee2ed51f73904d3deccb7be5b28f43094027c7cdfa3efb1c905ae7d31484efaa089ce1f6c83ba435cb97455c8892279be5f2a1152c92a146ceb214274e53a3340713ad4d2f0a9db2904afc721de7cc05a3fe0aae7127fa101d9b45a2c09a78492182bcf7c67247f95761af8b1385d10a294e09cf7ceb1b9b023be01e108653fb813cbee6ae58861c445a58c445de0473e405e044a9477c767a1a0d133ae60a53328fc1354043f921fbd5f535211f3c962940b5d6ae41d92d19a363ce6b61a9d1a9ab8e4f818a521ac6392d26927c79685df97f562e9573cc583c3aeb67f69c83eb10853f4e5b260ef75e7f58bc9e57b5a2b2f320d536f9c0c2ec5f607c95d76e303477c7905f42d184c24e406a66c8570d90fe961c498a6656d2b7b3e1c436742cd7c94499478540110a4243d991a36092f2d9621074f5feef373a6f7dce8297691d4d50d5b694042beab14f86f4b45ba4f193e21bfe40ade5ab9c4d53a3a7010ebe4f5bd976556b99b1dc6732e60324", 0x2000, 0x0) read$FUSE(r0, &(0x7f0000006d80)={0x2020}, 0x2020) 00:02:50 executing program 5: r0 = socket$rxrpc(0x21, 0x2, 0xa) r1 = socket$rxrpc(0x21, 0x2, 0xa) sendto$rxrpc(r1, 0x0, 0x0, 0x0, 0x0, 0x0) bind$rxrpc(r0, &(0x7f0000000140)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @loopback}}, 0x24) 00:02:50 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000ffc, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) fcntl$setstatus(r0, 0x4, 0x2000) setsockopt$sock_int(r0, 0x1, 0x20, &(0x7f0000000300), 0x4) 00:02:50 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000000)=@newlink={0x48, 0x10, 0xc3b, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @erspan={{0xb}, {0x18, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_OFLAGS={0x6}, @IFLA_GRE_ENCAP_TYPE={0x6, 0xe, 0x3}]}}}]}, 0x48}}, 0x0) 00:02:50 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x4, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r0, &(0x7f00000000c0), &(0x7f0000000000)=""/10, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000000c0)={r0, 0x0, &(0x7f00000011c0)=""/199}, 0x20) 00:02:50 executing program 3: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x0) 00:02:50 executing program 0: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$XDP_MMAP_OFFSETS(r0, 0x11b, 0x1, &(0x7f0000001200), &(0x7f0000000100)=0x80) [ 170.373825][ T5467] loop4: detected capacity change from 0 to 32768 00:02:50 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'pcbc(fcrypt)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000412ff8)="3665a1ab415b7ac7", 0x8) r1 = accept(r0, 0x0, 0x0) sendto$x25(r1, &(0x7f0000000100)="df49f9d49c7f4c52fd992df3fbce33e816afeaaf4017327c", 0xfffffffffffffdcb, 0x40000000, 0x0, 0xcb) setsockopt$sock_timeval(r1, 0x1, 0x20, &(0x7f00000000c0)={0x77359400}, 0x10) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'pcbc(fcrypt)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000412ff8)="3665a1ab415b7ac7", 0x8) r3 = accept(r2, 0x0, 0x0) sendto$x25(r3, &(0x7f0000000100)="df49f9d49c7f4c52fd992df3fbce33e816afeaaf4017327c", 0xfffffffffffffdcb, 0x40000000, 0x0, 0xcb) setsockopt$sock_timeval(r3, 0x1, 0x20, &(0x7f00000000c0)={0x77359400}, 0x10) 00:02:50 executing program 5: sendmsg$NLBL_MGMT_C_ADD(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x0, {}, [@NLBL_MGMT_A_DOMAIN={0x5, 0x1, '\x00'}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @dev}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @ipv4={'\x00', '\xff\xff', @empty}}]}, 0x38}}, 0x0) r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f00000002c0)={0x3, @win={{}, 0x0, 0x0, &(0x7f00000000c0), 0x3, 0x0}}) 00:02:50 executing program 0: unshare(0x400) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) bind(r0, 0x0, 0x0) 00:02:50 executing program 3: syz_emit_ethernet(0x86, &(0x7f00000000c0)={@multicast, @dev, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x1b59, 0x64, 0x0, @wg=@response={0x2, 0x2, 0x0, "02000001084f390406020902000009c56ae74e00", "9384bbeb3018ad591b661fe808b21b77", {'\x00', "a329d3a13bd5b6cc6a9471314a1d8c69"}}}}}}}, 0x0) 00:02:50 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@bloom_filter={0x1e, 0x0, 0x3, 0x2}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r0, 0x58, &(0x7f00000001c0)={0x0, 0x0}}, 0x10) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={r1}, 0xc) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000008c0)={r2, 0x0, &(0x7f0000000840)=""/122}, 0x20) 00:02:50 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f00000000c0)=@framed={{}, [@jmp={0x4, 0x0, 0xc, 0x0, 0x0, 0x0, 0xffffffffffffffff}]}, &(0x7f0000000100)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000140)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:02:50 executing program 5: r0 = syz_io_uring_setup(0x2ac0, &(0x7f0000000480), &(0x7f0000148000/0x3000)=nil, &(0x7f00005ef000/0x4000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000100)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0xffffffffffffff19}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0x300000000000500) 00:02:50 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000f, 0x800000000009031, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000385000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x100000003) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) 00:02:50 executing program 2: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xc6, 0x0, &(0x7f00000000c0)=0x4) 00:02:50 executing program 0: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000000)=0x6, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000080)={0x8, 'rose0\x00', {'veth0_virt_wifi\x00'}, 0x7}) r0 = socket$inet6_sctp(0xa, 0x0, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket(0x2, 0x80805, 0x0) r3 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {0x1}}, './file0\x00'}) setsockopt$inet_sctp_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x4000}, 0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r5, 0x7, 0x20}, 0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21, @local}}, 0x3, 0x8, 0x1, 0x80, 0x1}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) 00:02:50 executing program 4: r0 = socket(0x22, 0x802, 0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/208, 0xd0}], 0x1) 00:02:50 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0xa) bind$rxrpc(r0, &(0x7f0000000100)=@in6={0x21, 0x3, 0x2, 0x1c, {0xa, 0x0, 0x0, @empty}}, 0x24) listen(r0, 0x0) listen(r0, 0x3a) 00:02:50 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40104593, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800, "f75c8952bbc3ff3d372307bf94dee830bab7b29405ff1f72f97c3e0de00c8f85"}) 00:02:50 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000001000000000000000000000071180a000000000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x14, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:02:50 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000d40)={&(0x7f0000000cc0)={0x24, 0x2, 0x3, 0x201, 0x0, 0x0, {}, [@NFQA_CFG_MASK={0x8}, @NFQA_CFG_CMD={0x8, 0x1, {0x1}}]}, 0x24}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x48, 0x16, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x1c, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth0_virt_wifi\x00'}]}]}]}], {0x14, 0x10}}, 0xd0}}, 0x0) 00:02:50 executing program 2: r0 = io_uring_setup(0x7d82, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f0000001600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x7) io_uring_register$IORING_REGISTER_PROBE(r0, 0x10, &(0x7f0000000200)={0x0, 0x0, 0x0, '\x00', [{}, {0x7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}, 0x20) 00:02:50 executing program 5: r0 = syz_io_uring_setup(0x73da, &(0x7f00000004c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, &(0x7f0000000380)=0x0, &(0x7f00000002c0)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd_index=0xa}, 0x10001) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000140)=@IORING_OP_SYNC_FILE_RANGE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000a40)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f00000003c0)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_MADVISE={0x19, 0x0, 0x0, 0x0, 0x0, &(0x7f000004e000/0x2000)=nil, 0x2000}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000580)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000000)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x1c6a, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000140), &(0x7f0000000540)=0x0) syz_io_uring_submit(r1, r4, &(0x7f0000000440)=@IORING_OP_RECV=@use_registered_buffer, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000240)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x184, &(0x7f00000005c0), &(0x7f0000300000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000340), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r5, &(0x7f0000000400)=@IORING_OP_FALLOCATE={0x11, 0x0, 0x0, @fd_index}, 0x0) io_uring_enter(r0, 0x63f4, 0x0, 0x0, 0x0, 0x0) 00:02:50 executing program 2: syz_mount_image$ext4(&(0x7f0000000300)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x421d, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef010001000000000000000b2398c3ee2504dd5e44be000000", 0x52, 0x400}, {&(0x7f0000012600)="ed41000000100000dbf4655fdcf4655fdcf4655f000000000000040008", 0x1d, 0x4200}], 0x3000000, &(0x7f0000013a00), 0x1) 00:02:50 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x80000000002a01, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) ftruncate(r1, 0x8979) sendfile(r0, r1, &(0x7f0000000040), 0xf89) [ 170.882871][ T5531] loop2: detected capacity change from 0 to 33 00:02:50 executing program 0: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000000)=0x6, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000080)={0x8, 'rose0\x00', {'veth0_virt_wifi\x00'}, 0x7}) r0 = socket$inet6_sctp(0xa, 0x0, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket(0x2, 0x80805, 0x0) r3 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {0x1}}, './file0\x00'}) setsockopt$inet_sctp_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x4000}, 0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r5, 0x7, 0x20}, 0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21, @local}}, 0x3, 0x8, 0x1, 0x80, 0x1}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) [ 170.922226][ T5531] EXT2-fs (loop2): error: unsupported inode size: 0 00:02:51 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000f, 0x800000000009031, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000385000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x100000003) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) 00:02:51 executing program 4: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000000)=0x6, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000080)={0x8, 'rose0\x00', {'veth0_virt_wifi\x00'}, 0x7}) r0 = socket$inet6_sctp(0xa, 0x0, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket(0x2, 0x80805, 0x0) r3 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {0x1}}, './file0\x00'}) setsockopt$inet_sctp_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x4000}, 0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r5, 0x7, 0x20}, 0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21, @local}}, 0x3, 0x8, 0x1, 0x80, 0x1}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) 00:02:51 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000040)=0x7ff, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x14e22, 0x0, @ipv4}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000040)=0x7ff, 0x4) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x14e22, 0x0, @ipv4}, 0x1c) listen(r1, 0x0) r2 = socket$netlink(0x10, 0x3, 0x4) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="a10100001500add427323b470c45b4560a067fffffff81004e22000d00ff0028925aa80020007b00090080000efffeffe809000000ff0000f03ac7100003ffffffffffffffffffffffe7ee00000000000000000200000000", 0x1a1}], 0x1) 00:02:51 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x8, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7fe3, 0x0, 0x200003e6, 0x61, 0x0, 0x8}]}, &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xd001, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x45) 00:02:51 executing program 0: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000000)=0x6, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000080)={0x8, 'rose0\x00', {'veth0_virt_wifi\x00'}, 0x7}) r0 = socket$inet6_sctp(0xa, 0x0, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket(0x2, 0x80805, 0x0) r3 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {0x1}}, './file0\x00'}) setsockopt$inet_sctp_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x4000}, 0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r5, 0x7, 0x20}, 0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21, @local}}, 0x3, 0x8, 0x1, 0x80, 0x1}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) 00:02:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x80000000002a01, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) ftruncate(r1, 0x8979) sendfile(r0, r1, &(0x7f0000000040), 0xf89) 00:02:51 executing program 2: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000180)='./file0\x00', 0x8100000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d0f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000000080)="ed41000000ed0000d0f4655fd1f4655fd1f4651f000100000000040002fdac2e177d", 0x22, 0x1600}], 0x0, &(0x7f0000000340)=ANY=[], 0x0) umount2(&(0x7f0000000040)='./file0/file0\x00', 0x0) 00:02:51 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002100)='net/dev\x00') read$FUSE(r0, &(0x7f0000002500)={0x2020}, 0x2020) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/2, 0x2}], 0x1, 0x1ff, 0x0) [ 171.284333][ T5554] loop2: detected capacity change from 0 to 264192 [ 171.332684][ T5554] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. 00:02:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x80000000002a01, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) ftruncate(r1, 0x8979) sendfile(r0, r1, &(0x7f0000000040), 0xf89) [ 171.353596][ T5554] fscrypt (loop2, inode 2): Error -61 getting encryption context 00:02:51 executing program 5: r0 = socket(0x840000000002, 0x3, 0x100) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x0, @dev}, 0x10) sendmmsg$inet(r0, &(0x7f00000020c0)=[{{0x0, 0x0, 0x0}, 0xfffffdef}, {{&(0x7f0000000240)={0x2, 0x0, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000780)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast2}}}, @ip_tos_int={{0x18}}], 0x38}}], 0x2, 0x0) 00:02:51 executing program 0: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000000)=0x6, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000080)={0x8, 'rose0\x00', {'veth0_virt_wifi\x00'}, 0x7}) r0 = socket$inet6_sctp(0xa, 0x0, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket(0x2, 0x80805, 0x0) r3 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {0x1}}, './file0\x00'}) setsockopt$inet_sctp_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x4000}, 0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r5, 0x7, 0x20}, 0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21, @local}}, 0x3, 0x8, 0x1, 0x80, 0x1}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) 00:02:51 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setscheduler(0x0, 0x2, &(0x7f0000001700)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x6, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0xfffffffc}, 0x8, 0x10, &(0x7f0000001200)={0x80, 0x40010}, 0x10, 0x0, r1}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0, r2}, 0x10) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x8000) sched_setscheduler(0xffffffffffffffff, 0x0, 0x0) mount$9p_fd(0x0, 0x0, &(0x7f0000000440), 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="7472616e733d66642d7266646e6f3d7b4e7a28c44ccc5ce0ed465103906def2bbfd861aee05b4e251a3507bc10f2f5a00fe1837bfbcb04d2af7b8ad9e950b62f6849", @ANYRESHEX, @ANYRES8=r1, @ANYRES16, @ANYBLOB="2c6d6d61702c6c6f6f73652c61707072616773655f747970653d695a617369672c726f6f74636f6e746578743d726f6f742c73faad97462d849a6cc42d1cd198d005b51b636b6673646566482c736d61636b6673", @ANYRESDEC=0x0, @ANYBLOB]) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) gettid() r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x400600, 0x0) write$binfmt_misc(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="73797a3007164204f56941df9598192b8c9c718ae550fbd66671401af099d6cdf57df2e236493546cec67f07746f588b002bd923e6e525c8e3a86ace9e892b35da74fc7554ca4323a02cef0f15e7a7510eeb77333b75d5a974b46683f7840268b66bf2c93810907e86bb8a4841"], 0x6d) bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0xd, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x61, 0x11, 0x6c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) [ 171.403885][ T3064] EXT4-fs (loop2): unmounting filesystem. 00:02:51 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000f, 0x800000000009031, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000385000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, 0x0, 0x0, 0x100000003) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) 00:02:51 executing program 5: unshare(0x20600) r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ppoll(&(0x7f0000000040)=[{r0}], 0x1, &(0x7f00000000c0), 0x0, 0x0) 00:02:51 executing program 4: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000000)=0x6, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000080)={0x8, 'rose0\x00', {'veth0_virt_wifi\x00'}, 0x7}) r0 = socket$inet6_sctp(0xa, 0x0, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket(0x2, 0x80805, 0x0) r3 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {0x1}}, './file0\x00'}) setsockopt$inet_sctp_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x4000}, 0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r5, 0x7, 0x20}, 0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21, @local}}, 0x3, 0x8, 0x1, 0x80, 0x1}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) 00:02:51 executing program 0: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mbind(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x0, 0x0, 0x1) 00:02:51 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x80000000002a01, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) ftruncate(r1, 0x8979) sendfile(r0, r1, &(0x7f0000000040), 0xf89) 00:02:51 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:02:51 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x10}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0xb, 0x7, 0x2, 0xff22, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f0000000000), &(0x7f0000000180)=@tcp}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000300)={r0, &(0x7f0000000200), &(0x7f00000002c0)=@udp6}, 0x20) bpf$MAP_LOOKUP_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000040), &(0x7f0000002100)=""/4096}, 0x20) bpf$MAP_GET_NEXT_KEY(0x3, &(0x7f0000000100)={r0, &(0x7f0000000100), 0x0}, 0x20) 00:02:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x15740, &(0x7f0000000540)={&(0x7f0000000240)=@newlink={0x3c, 0x12, 0xff05, 0x0, 0x0, {0x0, 0x0, 0x4a3a}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x3c}}, 0x0) 00:02:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x109002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000280)={'\x00', 0x846512678b3a18b2}) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="18020000000000010000000000000030850000002c00000095000000000000002b4003fe37a077ae55f52c0d80a2649baca85309be96d5a45bbbdb5ff7ffffffd075b3eee14473f51be98db7efbb059842ba448abdcce9f672b6bb61c3028064d33a3502fbeb1ed99dd0e792f24c420bfcc2635421d339ad521d6953b1137850d9e1ebf65ee988ea2dbee528678eb47eff010000046c6f1bd1bf56e5853ed96137f95b3a11954ed1c8a8676468cf2405e48723d4b1ffa405cbd0277aeb524725c9a27222ff9d371bc6454e2488b61bfc750d69e44bed2d78a60c84906cf04bb30dbdf39e0bc22c1b94536f8ce1251d4bd0dc3ecff186012246f4daac1e0b35bdf0a007000000000000007daa34bf06a9bd1a0f628bbc826811c4a50429c62f8500dcfe652f7e6746a1c642f9b4d92d7db31dd6161f9ad4f34a47f87bf43601785e84232e2cd0555266793480a4b862dd93e084ee5ac2db25896cd661c0ad64e6d222e50000000000000000000000007e4a3aa9a829ceb15e97e03830a27ef6a82e1cdc67f4dc5f9e3b49fcb6abdd7cab2bf47057599bcf652bb64fcec04433aa459790fb7a1aba91c1f1bf4d81bc05f2bd4366bf23fae2a744cfbc96e3a8aabc89580c61d4243703cd61d10ba2f98621bff3d882b07497622943ec865d515d0e3224675d1fa290505a1f9c67d2cd30bf124fd2742f9f9e5c2c70cc44aa8e50d242bcbf4bd219b9a4588d1755000000000000000000000000000000000000190000000000000000000000000031c0efb20b76b681c76a49d59bf994997efbca74543a101ac08d9eb0f2ea42ef0a7977eb4503f6d98dbb074f7d734753888fbade3defc24a5abe4d84d6b8f843c007e996343a4ba256f30ab5067cd5cc3d1216e0c51a72c0f59e23d063fe8892e6a353b4ca410be25f8cb3316a2c5a110374a43ab65b9299159701d7afce88875a36cc880a8bc8ea0b99e7f3801810b83a0530e8b5e27a596b551399745c2694c88d6b5e5980b12ef8e6b1e76e1fae9535d05ed39704a4d8e2370de9e530cadc8a40c0677557fd5d067c0b404711983fdfed9292d518fcfc031c51f8e6dc6a62532b70098110638692c65edc1e6abe1b852a04ed88"], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f0000001400)=""/4106, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x18) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x1, r2}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) write$tun(r0, &(0x7f0000000880)=ANY=[], 0x240) 00:02:51 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005160000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000cc0)=@newtfilter={0x40, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0x8}}, [@filter_kind_options=@f_fw={{0x7}, {0x14, 0x2, [@TCA_FW_MASK={0x4}, @TCA_FW_CLASSID={0x8}]}}]}, 0x40}}, 0x0) 00:02:51 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x41, &(0x7f0000000a80)=@mangle={'mangle\x00', 0x1f, 0x6, 0x558, 0xf0, 0x358, 0x0, 0xf0, 0x498, 0x678, 0x678, 0x678, 0x678, 0x678, 0x6, 0x0, {[{{@ipv6={@dev, @mcast2, [], [], 'erspan0\x00', 'caif0\x00'}, 0x0, 0xa8, 0xf0}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@empty, @ipv6=@loopback}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv4=@private, @ipv6=@local}}}, {{@ipv6={@mcast2, @mcast1, [], [], 'nr0\x00', 'wg1\x00'}, 0x0, 0xa8, 0xf0}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast, @ipv6=@private2}}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'veth1_vlan\x00', 'gre0\x00'}, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@private0, @dev, [], [], 'ip6tnl0\x00', 'geneve1\x00'}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv6=@private0}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5b8) 00:02:51 executing program 0: unshare(0x20000400) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) shutdown(r0, 0x0) [ 171.989281][ T5602] netlink: 'syz-executor.5': attribute type 5 has an invalid length. [ 172.001197][ T5601] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 172.005202][ T5601] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 172.011250][ T5601] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 172.014994][ T5601] A link change request failed with some changes committed already. Interface bridge_slave_0 may have been left with an inconsistent configuration, please check. [ 172.027032][ C0] Illegal XDP return value 4294967274 on prog (id 33) dev lo, expect packet loss! 00:02:52 executing program 3: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000080)="03f6050202060a00000003000000000000006300000000000000000005008000000063ffffff00000000000000031000007f81000000070000000000200055aa", 0x40, 0x1c0}]) 00:02:52 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000140)={0x0, @in6={{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}}}, &(0x7f0000000200)=0x90) 00:02:52 executing program 4: setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000000)=0x6, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000080)={0x8, 'rose0\x00', {'veth0_virt_wifi\x00'}, 0x7}) r0 = socket$inet6_sctp(0xa, 0x0, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket(0x2, 0x80805, 0x0) r3 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r3, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r6 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r6, 0xc018937e, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r3, {0x1}}, './file0\x00'}) setsockopt$inet_sctp_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x4000}, 0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r5, 0x7, 0x20}, 0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21, @local}}, 0x3, 0x8, 0x1, 0x80, 0x1}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) 00:02:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$FUSE_WRITE(r0, 0x0, 0x0) 00:02:52 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$SIOCGETSGCNT_IN6(r0, 0x541b, 0xfffffffffffffffe) 00:02:52 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x1, 0x4, &(0x7f0000000240)=@framed={{}, [@alu={0x8000000201a7fe3, 0x0, 0x7, 0x61, 0x0, 0x69}]}, &(0x7f0000000000)='GPL\x00', 0x5, 0x3e2, &(0x7f00001a7f05)=""/251}, 0x34) 00:02:52 executing program 5: r0 = fsopen(&(0x7f0000000040)='jffs2\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) [ 172.287974][ T5617] loop3: detected capacity change from 0 to 1 00:02:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bond={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x4}, @IFLA_BOND_AD_ACTOR_SYS_PRIO={0x6, 0x18, 0x18}]}}}]}, 0x44}}, 0x0) 00:02:52 executing program 0: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc4}, &(0x7f0000000100)={0x0, "d66c6d7eeba6356d7e00abeb1b5680136766295308bb0ed9c35eb4a945dbeb7d0c75a898707a541576a9b7798573d35f94b53a1d8f7b3bdce388674ccc1ddaad"}, 0x48, 0xfffffffffffffffe) keyctl$restrict_keyring(0xa, r0, &(0x7f0000000300)='asymmetric\x00', &(0x7f0000000200)='dn:ab2e\x91\xb3]\x103\xc6Lr\x10\t-\xc8&\xb8{*\x03\x9e].i\xc6\x97SQ\x94Qa\x97\x0e\xd5S\xd4\x12\xcd\x9f\xa7*\x14\xf5\xb5\xaa\xd94\xe8w\"8\x9f\xd2\xdf}\xa4\x12?\xbc\xc3\xe1r0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) mount$fuse(0x0, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x0) 00:02:52 executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = socket(0x1, 0x803, 0x0) r1 = socket(0x200000000000011, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="4c0000006a0000012cbd7000fddbdf000b000400090008000008000a00020000000800010002000000040009000800010001000000080001f00100000000000000004b3560190444cea1ecf9e49a550897d4f3a28148c12758b230e87d1d459fb54ed04d29e49778153f44a97e56b90eea2cf2fc102b875b66"], 0x4c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4000801) r2 = socket$nl_generic(0x10, 0x3, 0x10) shutdown(r1, 0x1) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'dummy0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_open_procfs(0x0, &(0x7f0000000380)='net/tcp6\x00') preadv(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/206, 0xce}], 0x1, 0xfffffffe, 0x0) close(r5) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(r4, &(0x7f0000003700)={0x0, 0x0, &(0x7f00000036c0)={&(0x7f0000000740)={0x44, r6, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_FEATURES_WANTED={0x18, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x14, 0x3, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x5}]}]}, @ETHTOOL_A_FEATURES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_batadv\x00'}]}]}, 0x44}}, 0x0) sendmsg$TIPC_NL_PEER_REMOVE(r0, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000580)={&(0x7f00000004c0)={0x90, 0x0, 0x310, 0x70bd2a, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x7c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x200}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f00000003c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000380)={&(0x7f00000000c0)={0x1c, r6, 0x200, 0x70bd2b, 0x25dfdbfc, {}, [@ETHTOOL_A_COALESCE_RX_USECS_HIGH={0x8, 0x13, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040000}, 0x8010) bind$packet(r1, &(0x7f0000000240)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @link_local}, 0x14) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000180)=0x14) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x60, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x20, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x6, 0x2}}, @IFLA_VLAN_PROTOCOL={0x6, 0x5, 0x8100}]}}}, @IFLA_LINK={0x8, 0x5, r7}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x60}}, 0x0) [ 172.424805][ T5632] Dev loop3: unable to read RDB block 1 [ 172.426394][ T5632] loop3: unable to read partition table [ 172.427918][ T5632] loop3: partition table beyond EOD, truncated 00:02:52 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) mount$fuse(0x0, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x0) [ 172.440061][ T5632] loop_reread_partitions: partition scan of loop3 () failed (rc=-5) 00:02:52 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0xe, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x0, 0x1, 0x43}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:02:52 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000e80)=@mangle={'mangle\x00', 0x44, 0x6, 0x488, 0x98, 0x0, 0x130, 0x0, 0x2f0, 0x3f0, 0x3f0, 0x3f0, 0x3f0, 0x3f0, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00', {}, {}, 0x6, 0x0, 0x48}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x20}}}, {{@uncond, 0x0, 0x70, 0x98}, @TTL={0x28}}, {{@uncond, 0x0, 0x70, 0xb0}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv4=@remote}}}, {{@uncond, 0x0, 0xe8, 0x110, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@osf={{0x50}, {'syz0\x00'}}]}, @TTL={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'nr0\x00'}, 0x0, 0xa0, 0x100, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x4e8) 00:02:52 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x9}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @mcast2={0xff, 0x5}}, 0x1c) [ 172.491081][ T5641] device vlan2 entered promiscuous mode [ 172.492535][ T5641] device dummy0 entered promiscuous mode [ 172.498649][ T5641] device dummy0 left promiscuous mode 00:02:52 executing program 3: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000080)="03f6050202060a00000003000000000000006300000000000000000005008000000063ffffff00000000000000031000007f81000000070000000000200055aa", 0x40, 0x1c0}]) 00:02:52 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) prlimit64(0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x4) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xf, {"a2e3ad21ed6b52f99cfbf4c087f70eb4d014e7ff7fc6e5539b0d440e8b546a1b083894090890e0878f0e1ac6e7049b4bb4959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5d50070d07440736cd0978130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba571eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b12f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) syz_clone3(0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000240)={0x1, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 172.541359][ T5649] ipt_ECN: cannot use operation on non-tcp rule [ 172.542714][ T5651] loop3: detected capacity change from 0 to 1 00:02:52 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file0\x00', 0x8100000, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000001cc0)="57595a4b414c4c45522020085ac19f69f2b2b1ea1b8a0ac9135eed1df1d1001c000000000000f7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777df2ec4f62826086704dc575b69706d115478127d9f0be59cdc07684480be4b886f07d8fb4f0ff94e3a76ecbc63c2ae0b387ef96d2066a832eb0743d5b8d2dd7531c1b63a8b281ddaa3d1a5ab2e1e3ed7aba340ead257105f36cf4993192411d5abb4c65f2e6c2b28b69b9681b56dbb19b011d41f6173b1e9de0ae2d37cc0d677457b061220e7aa970463516f0824f1df4dd9bbf165fa3b0ea49dca40473077459dae8ce5e07332ca11f60aa397f64d52c56960c7d5c65cf9fe7df4848281873665e9ee0165c17b2c2016d7df86c4222ae621f0c1ec0bc3cf7943fa8315d9631400b5c1657d4fd72d8b70e1e7d91febdc1f9e0047ffffffff3d16046ef8884bec8067e1de4d06ecd9444d63d348eb2209fbebc00c1cf2a4a096e52dee0ddd681a9f8b91255a8a5d4afd897a239f4ae5395973ed693fa0acf68797f73d1d5b72690e60563d90d8b58de72af8d1f7b7e9ee0a939d1018d95f0e401374c401008a70c5a4b32423c70d2c699ebdd1395f40000000000000000", 0x1cf, 0x5fd}], 0x2010000, &(0x7f0000000480)={[{@shortname_win95}, {@numtail}, {@uni_xlateno}, {@shortname_mixed}, {@uni_xlate}, {@fat=@gid={'gid', 0x3d, 0xee01}}, {@fat=@codepage={'codepage', 0x3d, '950'}}, {@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@iocharset={'iocharset', 0x3d, 'koi8-ru'}}, {@uni_xlate}, {@utf8}, {@numtail}, {@shortname_winnt}, {@utf8no}, {@shortname_winnt}]}, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 00:02:52 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) mount$fuse(0x0, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x0) 00:02:52 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000003000)=[{0x0, 0x0, 0x0}], 0x1, 0x0) sendmmsg$alg(r1, &(0x7f0000005200)=[{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="96b8705f0660aa52902bbc32608ed6efc29b2fb853cf304db94ff2d51579103884b45b77b3369c05d1f5dbc606380ef312a219e95cddd9c21ca6b9717f9d85bd3ccb4539b652edbbb09bee0584df16bf56850b191483fe7da02e92336cb7508c07beeb6e9d9dcab300bbf8e4c6c23cfbfd46a7f7be4ef14c9e51da0fac15811c29b9af52ef137b2afe3cb4c7e531af6caf37b1cf6b", 0x95}, {&(0x7f00000002c0)="9b7c8468d48d90125f54a2f187d49ede692011d7c8e40f409203f8", 0x1b}], 0x2}], 0x1, 0x80c0) [ 172.566385][ T5655] loop5: detected capacity change from 0 to 264192 [ 172.578140][ T5651] Dev loop3: unable to read RDB block 1 [ 172.579575][ T5651] loop3: unable to read partition table [ 172.581004][ T5651] loop3: partition table beyond EOD, truncated [ 172.583865][ T5651] loop_reread_partitions: partition scan of loop3 () failed (rc=-5) 00:02:53 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x2}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x58, 0x9, 0xa, 0x401, 0x0, 0x0, {0x2}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x21}, @NFTA_SET_EXPR={0x1c, 0x11, 0x0, 0x1, @hash={{0x9}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_HASH_TYPE={0x8, 0x7, 0x1, 0x0, 0x1}]}}}]}], {0x14, 0x10}}, 0xa0}}, 0x0) 00:02:53 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) mount$fuse(0x0, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x0) 00:02:53 executing program 4: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x20) 00:02:53 executing program 3: syz_read_part_table(0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000080)="03f6050202060a00000003000000000000006300000000000000000005008000000063ffffff00000000000000031000007f81000000070000000000200055aa", 0x40, 0x1c0}]) 00:02:53 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='cgroup2\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) lseek(r0, 0x1, 0x0) getdents64(r0, &(0x7f0000000000)=""/33, 0x21) getdents64(r0, 0xfffffffffffffffe, 0x29) [ 173.254652][ T5671] loop3: detected capacity change from 0 to 1 00:02:53 executing program 4: r0 = openat$procfs(0xffffff9c, &(0x7f0000002340)='/proc/timer_list\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004480)={0x2020}, 0x2020) read$FUSE(0xffffffffffffffff, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000140)={0x2020}, 0x2020) read$FUSE(r0, 0x0, 0x0) 00:02:53 executing program 2: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) getsockopt$rose(r0, 0x104, 0x3, 0x0, &(0x7f0000000080)) 00:02:53 executing program 0: getresgid(0x0, 0x0, 0x0) [ 173.318277][ T5671] Dev loop3: unable to read RDB block 1 [ 173.319803][ T5671] loop3: unable to read partition table [ 173.321342][ T5671] loop3: partition table beyond EOD, truncated [ 173.326057][ T5671] loop_reread_partitions: partition scan of loop3 () failed (rc=-5) 00:02:53 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) prlimit64(0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x4) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xf, {"a2e3ad21ed6b52f99cfbf4c087f70eb4d014e7ff7fc6e5539b0d440e8b546a1b083894090890e0878f0e1ac6e7049b4bb4959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5d50070d07440736cd0978130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba571eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b12f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) syz_clone3(0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000240)={0x1, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:02:53 executing program 2: brk(0xfffffffffffffff9) 00:02:53 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000)=0x19, 0x4) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000040)=0x13, 0x4) 00:02:53 executing program 5: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000), 0x101002, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="aad9118b5684e73050e06c7b", 0xc}, {&(0x7f0000000080)="fd33c1fe", 0x4}], 0x2, 0x0, 0x0) 00:02:53 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x2, 0x0, 'tgr128\x00'}, 0x58) 00:02:53 executing program 3: setuid(0xee01) r0 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$sock_int(r0, 0x1, 0x21, &(0x7f0000000000), 0x4) 00:02:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) prlimit64(0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x4) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xf, {"a2e3ad21ed6b52f99cfbf4c087f70eb4d014e7ff7fc6e5539b0d440e8b546a1b083894090890e0878f0e1ac6e7049b4bb4959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5d50070d07440736cd0978130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba571eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b12f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) syz_clone3(0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000240)={0x1, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:02:53 executing program 5: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000100)="240000001e005f0214f9f407faac470002000000010000000000080008000dc00e0000ff", 0x24) 00:02:53 executing program 4: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000002a40), 0xffffffffffffffff) dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000001c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TDLS_OPER(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)={0x1c, r2, 0x1, 0x0, 0x0, {{0x9}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) 00:02:53 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xe, 0x4, 0x8, 0x2}, 0xa6) 00:02:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000040)='./file1\x00', 0x400000, 0x2, &(0x7f00000004c0)=[{&(0x7f0000000000)="eb92e0088d66737dd2617400020001040e4000000ffcff", 0x17}, {&(0x7f0000000d40)="57595a4b414c4c45522020085ac19f69b8f2b2b1ea1b8a0ac9135eed1df1df001cc2de850f1fffb2aed768634ef7e75effac2ac4c15e29fb3c18edfff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbd1e5e0aaa2ab31ddc0777df2ec4f62826086704d703da32c57364aed74cd748a178abcaf1180ad796d06c155f32244dbebeab6d3ed941a1cacccf272186cd3ca10ff022a10965e82db34eb6d694a58a9989a416b163d4c4bc2980811859148351be5df8d1fdeb501f8a68095f4971f6ce1898a89338c7c085e24c6593256f2fc4816ce2f4ae05785f0098163b801f28941f7d343aeb1c6742251c5e613ce9f4ad9c503cb947f59ac5db2c689c13a6fccb72ea02aaecc64d9839ad3c2", 0x118, 0x5fd}], 0x0, &(0x7f0000000180)={[{@shortname_win95}, {@fat=@dos1xfloppy}, {@iocharset={'iocharset', 0x3d, 'maccyrillic'}}, {@shortname_win95}, {@fat=@check_normal}, {@shortname_winnt}, {@shortname_lower}, {@shortname_mixed}]}, 0x0) 00:02:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) prlimit64(0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x4) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xf, {"a2e3ad21ed6b52f99cfbf4c087f70eb4d014e7ff7fc6e5539b0d440e8b546a1b083894090890e0878f0e1ac6e7049b4bb4959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5d50070d07440736cd0978130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba571eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b12f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) syz_clone3(0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000240)={0x1, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:02:54 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) prlimit64(0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x4) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xf, {"a2e3ad21ed6b52f99cfbf4c087f70eb4d014e7ff7fc6e5539b0d440e8b546a1b083894090890e0878f0e1ac6e7049b4bb4959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5d50070d07440736cd0978130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba571eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b12f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) syz_clone3(0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000240)={0x1, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:02:54 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000380), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40004580, 0x0) 00:02:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x5c, 0x37, 0x1, 0x0, 0x0, {0x3}, [@typed={0x48, 0x0, 0x0, 0x0, @binary="ee6fca93c2e4951d92f3af6c0993089762f11c1a47f12d3a0d81db287d3cb7005ad8f2f831d46ebe01b8c1309a9c73f12dd88e41c7ffe6b2a0b49837af60b078b3a48e4e"}]}, 0x5c}}, 0x0) [ 174.924660][ T5712] loop3: detected capacity change from 0 to 8192 00:02:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = getpgid(r0) sched_setscheduler(r3, 0x1, &(0x7f0000000000)=0x3) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = getpid() sched_setscheduler(r4, 0x0, &(0x7f0000000200)) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e20, @empty}, 0x10) sendto$inet(r5, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r5, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000440)="f371fad3e58bea3abc40", 0xa}, {&(0x7f0000000dc0)="ee691e2d02f2d263b0bb933b2d2d605a9c5ff7cfc2eb27cb095bb1ff322870bc51c7aaa87d5f74ebba1f39a457b4527fccd3d700cea90d1e70b57a8622d156fcdbef3929ed79fb9245c1d859e275ceb3e48aaa76a27316f33636f3218fe72f35a53c0b6da49141d7c052c683b39fa4978e619162ff67a94c3598831ff8fd89fc763f740ae1d8d9f5584be1a50232115d8fce5ef9f443fcd01fc2798e1421084c2b5222b25930e757b59f50068354f7e30f48389f91e379d2cf14b89ecd0a5fd6ae0b5b53a9eccebf5fb3c132546e019e023fc1fde96643b38a580a4ddf23d672b49ad78177b8831b031917554080d5238b963be6ce9580ff3701fb2da3f9af7b9ba2986d7339b3ad6ed832a3399dd0aef092e47798dc21f2dd9e870eea3a859ac22f1d74b5bd6751eaa52b5492d810fec338ec101c31eede01073740bb9ab400c2b01d2ee656277b1f201ee66346509eccb594cbe965d5c147cd732d540df38fea4b140df51e9ade7b282666ff2173306dc6211644e3c599a040d0cc7d5f1e230f3672d8053456c34eaccf57e4d61059ab0a434045a560aa128f9a1912b15c0ebf242c1734eaadc4a8b57a0687bc33623d4210497161036bcb42dce1edf04684613a6c8d22099208c8f33777a516886a39c29b8bfe0ebd0d5157f754d161fce3036f3327cb5ace66ff88ab760f55a200d070419b7ffe6a2fbb65891fb516c96cfc54075df1d296192e65c90d2c9b8505cf6d760966b5c32a85d0b91bc20d9dd6f838d59f5041feaaaee1fbd181b417002654de91b701367b4256d2e18b45c67406aac61c6c3ab616b80f67cdbfe65bf00bb6221702cce111b5db601d74615a3e07eae296bdbbc8867dda08a05bb56790efe21ad6f91ceaa33a2d27588f70ddc5f7176f9e76b9ce7fb8d9e52880d0dfeaf7e63740821352c778c833f2293bd2ec49e53430b94137a56cebe87c8ee1644199699acf8a4adee3fb9cd709eeb6f1d99f48afb4dbb339c4bd91c68f809187d4e5f29c6bf4cb56c8a14b122f752f12fea9adcd7d64d803155833fdfa86e2bf8cb26268276ac82bee297816bf9718a2cd53f2239bcb66561fce0b6b0d73adfad9b435f398406aa4662de70496178c7134102ac020f6357523de46030d89c3ab9f16b936be0693f48902b92edaf55827cc9afed5554a3a1c3a955aab12626069510b419195b2ed39ed18b33c0ac76f62f793a4239551b6794feae77f99ba44104bd0ec617b73dfada52504e8f3dbe14f2abf0d57cf93616dd4486681b9319f6ea1fee4278cd06497d087ef1aa1c234d0a19b14141e96a98e71e796ae963979d99fa1ddb01d968f027f72df183d8a82704f8dad778fed24295a0b2202d72a62e75fa0c05ff398a04cda058e5d43ef9eb5960b58cba2a04a8ea47471a2f7068588be09eced1222c48215a5f24d10ace3f17eb0df799c12188dd3a4a37f9e7ccb7bdf0f633c95fccfd22162aaed59fdb9315b1320c215a2d3736c59655ea9ad9ff6abf7acb6bf2eb342c77bd59ad46f86a7af0e49e10118d5faf311ae2f3e309759f73ddc9a5453b469d79f1f7961292ccc65a5139e826749066752e2c169a64d74316509ad8a4b14e0fe20a40241a7571b0884a58bb1bc72895c8721d56aa8f3e1767e9e9e0fd1caddb02b1b470cfff814754bc40094c6867b50dfeebdda871e25dc57bd2c17ea77bb434d48b322f794b7e08984736ed95e167f597b7f73f2f2136032a88471acd8c86388327b91470827df760f5fd5ad672005b4ebb6de14ce89ac7d42984db6f212076ca764cc33d972d1a33d1da7535a6aee008d6fdbf111248be84baf03e7f1fb886f7bad6d556da51b28bf181748369390b3293a6dea858d174eb08cb6e1f99b15b86c94d3d8c09ea059c4291a9731c99afa78cf21b72f125a1277714bca44c3236b286dc756d264acea617765bba9d437e30b2ded0e2305819b99acdeed0baf344e5779d8f51881855b252aa3bfc038be4523b18c0553f731c2ba639245b1fb8c16b5fbcbc3cfbf7b7553f3e94aee05730ad72da96d68491fb6dc59b381ff7494041bf98449e916b8807a537dcd63c7a62bcde16d6708e088cdea00e74e87043c84426f5b54411cd26d8a7818d21aac10c909ecac31b6a925c39e9b30394537a7f5ce8c7912e47024c192602ff74464fa9d1b3e9d460c7814ae545bb33656d9dccd19cafa5e6260b13960db9d28114b07aa7252d8d03ccd45dc87b3b0b79510991e106d290ca01c996f19532c01709d10875b649b59617fa88d46d74cde1a476e8d48897b04a9adc3398b138464571767c7eac6e993d2b2741026f674348ecb37e2d1652ba6407f19a15daf4eb26078099aad012778ebc3783111e559570187b394e0f82113ad02057ba3bc7c673fa40c3b46f32c621cc7fd580fa8479db3c6a592843957d63aceef32545ec0fc8867c676c5859fd1bd1a7bc22e049e91ad62e74a2e0e88c58211642d599cbd59d8e38c5d5aad174e35b89a700c9949e2afcad82b1116eca4452bf5e9c43362b7b5951695b2a8139738c1c7e1eda94ba7b288b242503d3631fded019922c234124cd633584d8dbcec71c29359bed18775f075d33a25039ae0f71c43553b5d6017d79ac484d4ee81f8954d9adb0867091f14770ab8eb279774cc3222e5abee2aa7480848fbfd237b8c2834960ee88ffb755fe087e374581b5738edda33283d3faac81e7e601c3e50b03458cec92d1490484e7630762f80d9e7178c1c3d5b2c7c8b209c822c6402af502607147cedef86c02a631034a80d4affc6c9b15ecf7464f172ebaab1bf71477bdbbb6988de334cccacbdb61ef09e7ab8534276a1edd2c35eca6ca80bfcba14dbbcb4d31e91ebe16e5564fa41592570e70eb12dee64f5e338e822d5b059bb8454ee65e1d14377b5622b499a328e37f1fdaef04241346a77af6e58b37f24bea43e1186baec990911bb17895a75c8a9e2fe0844301dd1d6a3a122003edd27d234508a1de0e2f16c97a54f7e9092104d016668b90e2d3c385e4d840e1425f7886ea4ece0e177405f24818025d662c6f882ddedda6ef6ea85b70dc0678bf9354c2858257ec962e7d8f4d4ba613c8fcd464bf0cdcdc7e71d5a1600e55ffd8cdbcad93b66bf196314a80a96d28e29cab5e00658fee941a0907153ddd8922afbfb92a11cb13bd9d75543a9f2bca9ce7b16eb1788faf55dc7372de5ad44b658631f1717667ccb7488864629c5e57d0088031dcec1dec22f76da0d522112619f403585878dae0b093c97ab9397fe8eb559e9b191be23dd98363003733ec9f2bf60b82e08af1729b37046d3fc241156a3e18ead83275075b313895663e99fa3e6b422dff717b6a3b53cb61bb9536cfa2c50f313777a7c7f07a41553234c3b6614423a24e539272f9bfcd787df11d5365065632db96b91ee7a033a75717157b47e24ef83e4f3a080332cc771fba78294a1b1fdcf2d207569d305bf47f0cc6f7ee6117e4f3ee03d67a9d04f26792a77f017e8b4723fa66d89a4c4523e4f539f1b8a27ee316d2f8d94f82a2f8ce6b3be60759f5317eada0a8c6f011594ed71103b0aebba669c4ce0c8be8bdbc7753423752d87e3f9fe2ef29908d0b403d14a6167aa648ab26ef4c8f33f1d6661ce7d842396484d7f844e56606ad9b1fb9d0583a83f75ca312c6d7a8c6676697ccf20fb7f10b0ff32e65cf28ecaa0430a31c791ba619f9ca28940db239444ff6ac5b84d99e53fd993c605c9e49119329953a17641aa860b786865df5e514a1bcab54e95d599a2792c21932a6971d0664e364d6a89b67423076ccbf14cdb130d4b3089fab12946cdd182ed37d19e05026b131da8c171c8833120b83d554bc47157ed3f4aff10f65f7fb5a79a4c95e608ae74fe388b160f7122172b874e00e52376c0d079767d511f700e5a09fb8be2afe699a71a4959abeb7c6f0f58d4ef56da0969a7d34dcad8310557691aa8b0dbe5f1c85b9321020852bd3465ed0cfd1c78bf9aa4d98b325f44910b6cde0a93cf8eb93fa70faf1e92dbef9c36893037bf1c5aee5aaf51245560e2b92762d7549da44f2914d654e32fc816996227671651e76dcf1744914364bc6a6367020a9a6f52518cd81aedd91ac561207510d32028c5c530522f2b9a93389d368b437794814e8f097f40553651d182db38bddedab8a3637348a30d6a4521a72ebc41a560646a7034d02de1664c26c4e93890ec0d5420bbbe7f17d51165dbfbac9c3745f9611794a328a65f424b1a45b9dcd636486c6de7bf4a3589f1793c2b8ea81a01523b5a95e81784f79b6dd40463afdb3d275254ab8e1c3cbbfa567a199ce5782cd9ae9dcad5d926b95f48276fe694d1c378ff025f1c3f4bab0ab67b9164a1ee92d14f5bc71339c063b32090b2c09801d634c35c756cfd07854e72a9c6c9a7c3f8314c540accff95b93cdfbcfc2e9aef21622f651a834d8a03dbc728c7448bfb3037cb54b9b7307feef6ce172b5f2c5b412800d021cf10fbb036279a4aaf77d57bacd22462cab4fa6fa164c4640bb018a9eefdfe1eaf04ff51053583b7decdc7887f1ec2d52b040304ac07e7aae70adfd5ea5fcf2f288269132040dfedcab31d22063fee735d35c0c25c1ddd44618bfa888f152ccde338fd3f01bc773bd8e3464807afbaa43529d3ebfe1581a9f680f4f5155f868b1fe3c8ad3e683e56f19b8079422abd67c837ddae847e889bd1da3ac4f04a058a0a20d937b0bec8dc1681e066a981ae765d55cb62ba7bd892bcebf0ef78f5c51b988cb03eb5d2909f0cca948cb9e4aaf61d874661303aee19d5227bb24f0c56bdb29f4c5f926de413664842a0fd47212e75166f8c0c2d855c2c3198f84daf8bee5d90bcb14e3b5f22973d36ef11b6ba0fc8dfbf19421116378039a70d3ac92d12bc7a051fc502467e8b6d886c47924d28338559e280cd4b1d1a0634ded9668b91ec6f95466969724b12ea157a443cb15b074270422ee5a10062db863e4bcb041fc58d615a5694bb14d0a4038e0adea4354c238d3390d23f527496c22100aa132dedd9363e3020bcb0653725545a7fd0bb5b4dc42ffa642d278f82888ece62e67ce6e00cef1360793438091f332508dfa9b3b07f1b82ca0381b9edb728d217686dc092debcdbf7a6663ad7ec422ad28bae331c844bab89d6f44fe807bcdf0d8f3812594241b8ab538bfe4e4e5461edd62c96d859aba7b9ddcba8370cbba0ffa73e6dc1c2794287bee9fe1bc36947a9779e281ef46fd1dfed20bb99146bb26d2c260dcf640e8becd7e0df4432d95a8ed3f911513442fe81fe75187b8fea9cadacd075bd8934a9a9958fa916366ca92d1f42c26c5e8c158194d1786e2b3d7a155d806c03f3a66ac82f5177385633106f2ecfd3c0fc02be1bf9c6c5e84ef18c08fc533a4b759368148a1d203b1e413fc3803e31f0dee34518cba4ba450d0fb329aff93ec460e46fd951f8dbaca48ecebcd643b2a6a2690cf1a4dbc03292af4851d5c2e1b1f081d8fa06dc650036bed88dbc9e96947eddd15ca09de62fcd01a2b15eaa91fccac2b4e9e0c890d0624ae69d74576fef08c7bf4046256638123e9f6778e14d6f0f096a6f96f44d889db63c4e76049339237cf51b197bd4ef0a3b5f0dc40f2bd85ca942627ffaeb4f26cd4f5c6449ae543095487a05ad025af681e5b14c85995eb1c6afe39465be5a1b8c32bedb22e7e54a95622e05c1c1410e831b351c7dd37e1dadc774a32c0fae5d3df33424265f2c1c36b88100b08b1f4591fd3d82ea4ad8e0c104059985344d559584", 0x1000}, {&(0x7f0000000500)="d9932df561b431a4245519f7a7cb546dadc737474cb863de8fcfbf514c6584b73bae078eca11dab4d362eaef59d3db", 0x2f}], 0x3, 0x0, 0x0, 0x80}}, {{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000600)="8ded8622e66fe48054174d7b7227223769ebbbaa77cdd2aefd8e0c05d50b842781726db9f8552bc426e211704a185f30adcc1a5a377cde1b2739757f2e866c38477f102b92cd8b92d46ef150e204b170cda5bb379771f6fe739b815453c032350eeabcf82caf2407331957cfe3f20b05dade9576a3f195e9409b0603fc50af576ebcdde35ef20a59808dae3d9ccb15bc8cdafc49e3a95e8d1c201704", 0x9c}, {&(0x7f00000006c0)="562d93d3449bc7eeef8db5955fc523190fab205b32f6c43aa8229061dff4bdf8a020d137933c7e1ade43037bb101c338f24331aaa6ed62c7d79ef643daba5bc1c325c70d17d90c534cc8e08adb4cba0c3a66aae5f1ba2f557257fa6352ec2a95fb5e87a3ae5dcd16bf14f78ecb5dcdb54ea48a40c06e5b034d95de346db7906862faea29ec9b56b018c7c833c64ae21b3850316bab7e593a9b9e78daed1defa62ded8310cc00dae5eb0dcc", 0xab}], 0x2, &(0x7f0000000800)=[@rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r5, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x60, 0x44094}}, {{&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002080)=[{&(0x7f0000000b40)="8871ed69a17b7aeb44059bc1407b8bcce51a8bd9b65f60083c7fe697de610ce2658761dd842e48d80f833ff8368a0cf946b74e040ba5bb350669f4d0a37c0c4f998b565ca4b0b1888476cbee12dc077d66b3f9fc396f24783e5412f4ae4021f0099751ac6cd5f91a774e8beb9db78f485d3a199d2ba8a6eafab035c866a2958d684c9eeb9a5efd6a8ae54ef1e618f18631d689bf86717f30e97534a9b21e1f036ec0434987bb846bf6362d9b14d977cf27b8dba4d4ff532b19cd8fd2aaf596cb7d7b4a8219a0a5", 0xc7}, {&(0x7f0000000c40)="0d9d60f9808d44a74342765a7944e840dce317e82e85e099a1f6a5566da9c27b7b860bc7e288c28963b883afef13008374ea6d48ec845ae94967b34b0df2807828361d8f737e04aa40ab63c52b4f38bc0c5206cf6297455642bd67ba3a505a8ba8744e33099fcf2673521f1d13cba7165ca0092706a8c870fb498021abd34b38a57480a2e32ae2cc30fea99dfff837ac5c5cf2d4a4", 0x95}, {&(0x7f0000001dc0)="b97a927af5967732b8d9ae3b2d51a8dd6474e0d0fea39673c756c7560621ff4b7e605ca4ae9d092b090c497f5d22ac9a2c1bcfab40bda017649af4c949c02133f8e36f1d37c25e4e745b0fdfb04c8fc59b65baf57021d74033957d54acf43edfcb042d44ce5d4d9fe323ea38071cdbddd003abac90f0fb8fc931be859e8d210507c3b67bd3364cbdf8940a25ce4313a1c540620b259d7df98e121ae11121d113b9c2a9366fca4a5f64a9b79d", 0xac}, {&(0x7f0000001e80)="d4aeae7a138dd5ae6c4c3152aa0cc90e48515deef20ef2ae748374b048d4cbe6e2741290beb8fd2f8b9d06cf5b8e552fa5acc81a9d3513", 0x37}, {&(0x7f0000001ec0)="9bd036d179248943fdd26d9dd87ea089a1c00034fdbd4a6763118f8426bf417cf779e54abff288bc3cb98ab07fa271787027b346d30ddee3ce68b1747ab0e50c52ac23fbb6d387d0f42c4bb78aa48691bc0545b9cd4725d8802dc35980df9121fceba1351fba3cab47", 0x69}, {&(0x7f0000001f40)="abaf74ac0a58f27abf4c9a835c12b665a8803369ee0bf1a869b1531f2ae74ed4d0b9acaabf789c0bc64637555eaf10fffd8a75080d59128cfc3ef1528fadad1ce5b16fafface973eba92cf34b51a344876095d9cfbb1c7801964d04796684ad7a30cecfa149c747bbc", 0x69}, {&(0x7f0000002fc0)}, {&(0x7f0000002000)="01d3ccce0624b2fc09d3492f13e67e31d3d65f468fbcd91181339c31", 0x1c}, {&(0x7f0000002040)="85a65d8b41ceeb828d3a7fe91df082c55234d6cb", 0x14}], 0x9, &(0x7f0000002300)=[@cred={{0x1c, 0x1, 0x2, {r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4008000}}, {{&(0x7f00000023c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002680)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0x20}}, {{0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f00000026c0)="44fa8fedcee5f9e213fafc88fc6b584d661ac079a73dc306a397ecb00da374ac9d6ffa0711444e763fd75eccd14c0006ad792c2bc11d729581c9c67bb3a84c4d908989a77eb2c87a74c251b28f80cb52e39cd6a116", 0x55}, {&(0x7f0000002740)="7813c1733c7551f46f6910f81e0cfa0baf9ecd1717adaac4af531873fec58da943a5c7137c6573e84927fa4e02091de6403f3758faf08f0770e7015efcd8b53435d66ed9e0dbfcbcd0358210bcfde9f6337936236e88fb940dc484589565efe8e4fdda708e353a82641f65c6", 0x6c}], 0x2, 0x0, 0x0, 0x4000}}], 0x5, 0x800) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x6, r4}) [ 174.931993][ T5712] FAT-fs (loop3): bogus sectors per cluster 0 [ 174.933373][ T5716] __nla_validate_parse: 4 callbacks suppressed [ 174.933380][ T5716] netlink: 68 bytes leftover after parsing attributes in process `syz-executor.0'. [ 174.935844][ T5712] FAT-fs (loop3): This doesn't look like a DOS 1.x volume; no bootstrapping code [ 174.946259][ T5712] FAT-fs (loop3): Can't find a valid FAT filesystem 00:02:54 executing program 0: r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$VIDIOC_EXPBUF(r0, 0xc0d05605, &(0x7f0000000000)={0xe}) 00:02:56 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) prlimit64(0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x4) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xf, {"a2e3ad21ed6b52f99cfbf4c087f70eb4d014e7ff7fc6e5539b0d440e8b546a1b083894090890e0878f0e1ac6e7049b4bb4959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5d50070d07440736cd0978130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba571eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b12f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) syz_clone3(0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000240)={0x1, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:02:56 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) prlimit64(0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x4) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xf, {"a2e3ad21ed6b52f99cfbf4c087f70eb4d014e7ff7fc6e5539b0d440e8b546a1b083894090890e0878f0e1ac6e7049b4bb4959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5d50070d07440736cd0978130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba571eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b12f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) syz_clone3(0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000240)={0x1, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:02:56 executing program 0: r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$VIDIOC_EXPBUF(r0, 0xc0d05605, &(0x7f0000000000)={0xe}) 00:02:57 executing program 0: r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$VIDIOC_EXPBUF(r0, 0xc0d05605, &(0x7f0000000000)={0xe}) 00:02:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'pim6reg1\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454d8, 0x1000000000000) 00:02:57 executing program 4: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x16, 0x4, &(0x7f0000006ac0)=ANY=[@ANYBLOB="8500000008000000350000000000000085000000050000009500000000000000fed023d1d4dcfe9b3ec7d4012507000000c71adbe1bef12a4f5930be7d75fa1f32f08a23ce3220b0cc9505d72768b8242dd90d17e4c52505756ca2b009546a5f3f00573f31b53fd3df2bd87184446d165ae3939bbca322a415a98c885faad395f3e4e0700859362ed862b3c47fa8ce7c69adfd2f16af3a00000000000000000000009a317aa34f0c50f99eedac26048ab91501be23445ca6e1be5aa845be00de14683ee4e859d65564a9c79d20e5a011e966388cd0bb39f45d6c508b8a0f7f2d48be0e2a8137c6741775428abf2ddfd2a473f5b271701e22f8cb42198906e1107fa780c4359509000000000000606495803509f84729f3e8a2fbfb995f99b82df3b363a9cf6ba87fdfbf5a3dd0dde49b4193520e5e94668763b13d9fcea762cae7bfbcd911eba0dee5e5ce6434f86fe82ee02f0e8e3173a97d85e232e584ace13387693614f3a7ef9c709f4d552c7b3a7903e14dc418e58f3e98933b2c93fae25ec2dd190231e2531e1ffeff33676a4383a918cba3ad8318ea29f164563a2bcdb596f255a251add2d2ae2fac0a0e7428e4eb2efc884be5721bdffe58c6a4b57014ce976ce8b9cddfa50175c53253d7659f0e885f6c677c24b226ab337fada4363c0698510730725e23bdad60ce8eecfeeccc397565f204b82d6d4458d77a1b4abeadf350c21027d314237a9d448b82827ff3f29cc9b46c8fcfbb30d1fc18707c252b596cdbf4e77836adc1f59f9d1280333d135fdcdcee8eb817388666e02ff1b148b6bc3c283e71c0ad9c683c6bb6fea2d2d54af3ad488f0cc2e54a70c19ceac518adbe917652c34019d7478c716ab23d4a863b4dcd08d89f6cec674e9fd379d71ebcc202c1328006357d207984e885ace8a0dbd5affef403aff01d5f2f0e644b61cd8bd72a59f2d7cf67815aeb8761412d68c40dbed08b7eeda96b3856a519a71b83c19b2e8f88d92b66abec165663819a87e7cd8c082cb011051789c283eecfe08f0799f6c7023353b6d3af7177d6b56549616bfede82c598301c98b0420b1784b53238b39c0db1da864e593d45fd297e4d34e76bd649bc737e0bcf36fd955a40125c00d40c3f21d26e6e276152412b4ef3f52dc416bb2d7463a93ee6c0b20c5749a44677a3c3a7aa9a47c7cd7bb52fbb2c8d63166f4ad1038f33258736b2224a66726f1fd4dce0eb6043a55fbdd341baba95cc5838a860068e0f3e73d992403455b03b25bd5414628d7325a6b25986666b336851d9c623c405bf608d4bd9347c83cb693aebab072be479705b0c6c9bb9728d131f8320b966898de1a16407692b57b6f7333eac0d2ed0a7a4457d9c70089fcf9aa553929a65777f3bbf6d0bdc6a11371a138c6d4b0fefc655716e4486f5c7a88e80b2fb0efb579333bef98ded75abfb982b1fb92f003a6aefb8bf25eacb84"], &(0x7f0000000140)='GPL\x00', 0x0, 0x99, &(0x7f0000000180)=""/148, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xffffffffffffff79, 0x10, 0x0}, 0x16) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x8000}, 0x28) 00:02:57 executing program 0: r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$VIDIOC_EXPBUF(r0, 0xc0d05605, &(0x7f0000000000)={0xe}) 00:02:58 executing program 2: r0 = socket$inet6(0xa, 0x805, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x39, &(0x7f00000002c0)="ff02040000eeff0000000000000000000000000000020205", 0x18) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000140)=ANY=[@ANYBLOB="00000180"], 0x8) sendto$inet6(r0, &(0x7f00000000c0)="a8", 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev, 0x1}, 0x1c) 00:02:58 executing program 4: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x16, 0x4, &(0x7f0000006ac0)=ANY=[@ANYBLOB="8500000008000000350000000000000085000000050000009500000000000000fed023d1d4dcfe9b3ec7d4012507000000c71adbe1bef12a4f5930be7d75fa1f32f08a23ce3220b0cc9505d72768b8242dd90d17e4c52505756ca2b009546a5f3f00573f31b53fd3df2bd87184446d165ae3939bbca322a415a98c885faad395f3e4e0700859362ed862b3c47fa8ce7c69adfd2f16af3a00000000000000000000009a317aa34f0c50f99eedac26048ab91501be23445ca6e1be5aa845be00de14683ee4e859d65564a9c79d20e5a011e966388cd0bb39f45d6c508b8a0f7f2d48be0e2a8137c6741775428abf2ddfd2a473f5b271701e22f8cb42198906e1107fa780c4359509000000000000606495803509f84729f3e8a2fbfb995f99b82df3b363a9cf6ba87fdfbf5a3dd0dde49b4193520e5e94668763b13d9fcea762cae7bfbcd911eba0dee5e5ce6434f86fe82ee02f0e8e3173a97d85e232e584ace13387693614f3a7ef9c709f4d552c7b3a7903e14dc418e58f3e98933b2c93fae25ec2dd190231e2531e1ffeff33676a4383a918cba3ad8318ea29f164563a2bcdb596f255a251add2d2ae2fac0a0e7428e4eb2efc884be5721bdffe58c6a4b57014ce976ce8b9cddfa50175c53253d7659f0e885f6c677c24b226ab337fada4363c0698510730725e23bdad60ce8eecfeeccc397565f204b82d6d4458d77a1b4abeadf350c21027d314237a9d448b82827ff3f29cc9b46c8fcfbb30d1fc18707c252b596cdbf4e77836adc1f59f9d1280333d135fdcdcee8eb817388666e02ff1b148b6bc3c283e71c0ad9c683c6bb6fea2d2d54af3ad488f0cc2e54a70c19ceac518adbe917652c34019d7478c716ab23d4a863b4dcd08d89f6cec674e9fd379d71ebcc202c1328006357d207984e885ace8a0dbd5affef403aff01d5f2f0e644b61cd8bd72a59f2d7cf67815aeb8761412d68c40dbed08b7eeda96b3856a519a71b83c19b2e8f88d92b66abec165663819a87e7cd8c082cb011051789c283eecfe08f0799f6c7023353b6d3af7177d6b56549616bfede82c598301c98b0420b1784b53238b39c0db1da864e593d45fd297e4d34e76bd649bc737e0bcf36fd955a40125c00d40c3f21d26e6e276152412b4ef3f52dc416bb2d7463a93ee6c0b20c5749a44677a3c3a7aa9a47c7cd7bb52fbb2c8d63166f4ad1038f33258736b2224a66726f1fd4dce0eb6043a55fbdd341baba95cc5838a860068e0f3e73d992403455b03b25bd5414628d7325a6b25986666b336851d9c623c405bf608d4bd9347c83cb693aebab072be479705b0c6c9bb9728d131f8320b966898de1a16407692b57b6f7333eac0d2ed0a7a4457d9c70089fcf9aa553929a65777f3bbf6d0bdc6a11371a138c6d4b0fefc655716e4486f5c7a88e80b2fb0efb579333bef98ded75abfb982b1fb92f003a6aefb8bf25eacb84"], &(0x7f0000000140)='GPL\x00', 0x0, 0x99, &(0x7f0000000180)=""/148, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xffffffffffffff79, 0x10, 0x0}, 0x16) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x8000}, 0x28) 00:02:58 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000200000000000c00095000000000000002ba728041598d6fbd30cb599e83d24a3aa81d36bb3010100bd2321afb56fa54f26fb0b71d0e6adfefcf1d8f7faf75e0f226bd99eea7960717142fa9ea4318123741c4a0e168c1886d0d4d94f2f4e345c652fbc16ee988e6e0dc8cedf3ce99fbfbf9b0a4def23d410f6296b32a834388107200759cda9036b4e369a9e152ddcc7b1b85f3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c3b35967dec6e802f5ab3eea57b09a2ed4048d3b867ddd58211d6ececb0cd2b6d357b85a0218ce740068725837079e468ee207d2f73902fbcfcf49822775985bf31b715f5888b24efa000000000000ffffffdf0000000000000000000000000000020000000000000000000000000000b27cf3d1848a54d7132be1ffb0adf9736bdeab29ea3323aa9fdfb52faf449c3bfd09000000b91ab219efdebb7b3de8f67581cf796a1d4223b9ff7ffcad3f6c962b9f292324b7ab7f7da31cf41ab11e0a494034127de7c6592df1a6c64d8f20a67745409e011f1264d43e153b3d34899f40159e800ea2474b544035a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a74e04bde74fa4ffa4d9aaa705989b8e673e3296e52d337c56abf112874ec309baed0495f06d058a75fa4c81e5c9f42d9383e41d277b10392a96286744f839c3f128f8f92ef992239eafce5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637598f37ad380a447483cac394c7bbdcd0e3b1c39b2e00916de48a4e70f03cc4146a77af02c1d4cef5379da860aed8477dfa8ceefb405005c6977c78cdbf37704ec73755539280b064bda144910fe050038ec9e47de89298b7bf4d769ccc18eede00e8ca5457870eb30d211e23ccc8e06cd58b61799257ab55ff413c86ba9affb12ec757c7234c270246c87a901160e6c07bf6cf8809c3a0d46ff7f000000000000ad1e1f493354b2822b9837421134c0167d78e6c24ed0a2768e825972ea3b774a1467c89fa0f82e8440105051e5510a33dcda5e143fbfff161c12ca389cbe4c51b3fa00055cc1b66c5fd9c26a54d43fa050645bd6109b113be7664e08add7115c61afcb718cf3c4680b2f6c7a84a4e378a9b15bc20f49e298727340e97cdefb40e56e9cfad973347d0de7ba4754ff231a1b033d8f841ba3442b2c7c503f3d0e7ab0e958adb862822e40009995ae166deb9856291a43a6f7eb2e32cefbf46306f2ef79e184f5e93ba5c8c2a4c0443fb652b8d4c2ff030000000000000007b82e6044f643068cd47ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c99220002af8c5e13d52c83ac3fa7c3a3ee6c08384865b66d2b4dcb5dd9cba16b64ebbbf8702ae12c77e6e34991a225c120a3c950942fe0bc9f2a1a7506d35e5b439edeb5288aeda890cf8a4a6f31ba6d9b8cb098f935bdcbb29fd0f1a342c9eed00000000ab6648a9dea0b6c91996d65da6c24a702a86c814459f3cdaaf99000000000000000000bf2130d1b32c826563c518d0ad23bc83ba3f3757210afcf2a64783057e177615c068bd7d74233da1a3b56d4e04a7ec4792b1c4cffddbbdcfdd13ab52f5aaab812201d1aba3d70471fcd9b466569f3ef72f39d87fcccab514fc02b70be8629c9b73ce7bc4be7f8be71cb7b2d0a4acff8f6abe7dbad64dfa63966945d93c33b038ce0d890f85f8a6ab8487c383e24d4a8051f80e1811e387723a25dda119f64b35e71c5400000000000000000000000000000034c751ebdf3f20a95b817ea3df3d6c0002a41783058e56c70afe8016b3dd9dc7785b36e609f173cc6b893ecd138289709839af6c95fbed6c33e401ec747837d6a6283b3452c57a5d44cacd363589845637071320921d22c1663964eddec902fc7cc33158bc306d8c3bdae8108a23d2dc96a5cdb518f58832ec0906aaec43659c79c8ad37b0f961f3beaa3e02f7762c5dd633d13b5e487e996597b2ab42c81eb7dd8390e13b395aacce4683e55bcfe8c17615257364365fd48bd77da79e52ce9edfe6dca9c42c4d719347f39ef006c2df747e27a2d16304fa000008ffffffffffffff003049ca923d059c0ab5d886a491adacb7e4b43b1b57776e5fe25cf105fa57f000756755b7230e2c0c1fed5487271c4f2981cf8f4351ef5d08641dacaed0000800"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r0, 0xffb0, 0xf, 0x0, &(0x7f0000000040)="24c2afc3a2e0527bea33d65416507d", 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:02:58 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = getpgid(r0) sched_setscheduler(r3, 0x1, &(0x7f0000000000)=0x3) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = getpid() sched_setscheduler(r4, 0x0, &(0x7f0000000200)) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e20, @empty}, 0x10) sendto$inet(r5, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r5, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000440)="f371fad3e58bea3abc40", 0xa}, {&(0x7f0000000dc0)="ee691e2d02f2d263b0bb933b2d2d605a9c5ff7cfc2eb27cb095bb1ff322870bc51c7aaa87d5f74ebba1f39a457b4527fccd3d700cea90d1e70b57a8622d156fcdbef3929ed79fb9245c1d859e275ceb3e48aaa76a27316f33636f3218fe72f35a53c0b6da49141d7c052c683b39fa4978e619162ff67a94c3598831ff8fd89fc763f740ae1d8d9f5584be1a50232115d8fce5ef9f443fcd01fc2798e1421084c2b5222b25930e757b59f50068354f7e30f48389f91e379d2cf14b89ecd0a5fd6ae0b5b53a9eccebf5fb3c132546e019e023fc1fde96643b38a580a4ddf23d672b49ad78177b8831b031917554080d5238b963be6ce9580ff3701fb2da3f9af7b9ba2986d7339b3ad6ed832a3399dd0aef092e47798dc21f2dd9e870eea3a859ac22f1d74b5bd6751eaa52b5492d810fec338ec101c31eede01073740bb9ab400c2b01d2ee656277b1f201ee66346509eccb594cbe965d5c147cd732d540df38fea4b140df51e9ade7b282666ff2173306dc6211644e3c599a040d0cc7d5f1e230f3672d8053456c34eaccf57e4d61059ab0a434045a560aa128f9a1912b15c0ebf242c1734eaadc4a8b57a0687bc33623d4210497161036bcb42dce1edf04684613a6c8d22099208c8f33777a516886a39c29b8bfe0ebd0d5157f754d161fce3036f3327cb5ace66ff88ab760f55a200d070419b7ffe6a2fbb65891fb516c96cfc54075df1d296192e65c90d2c9b8505cf6d760966b5c32a85d0b91bc20d9dd6f838d59f5041feaaaee1fbd181b417002654de91b701367b4256d2e18b45c67406aac61c6c3ab616b80f67cdbfe65bf00bb6221702cce111b5db601d74615a3e07eae296bdbbc8867dda08a05bb56790efe21ad6f91ceaa33a2d27588f70ddc5f7176f9e76b9ce7fb8d9e52880d0dfeaf7e63740821352c778c833f2293bd2ec49e53430b94137a56cebe87c8ee1644199699acf8a4adee3fb9cd709eeb6f1d99f48afb4dbb339c4bd91c68f809187d4e5f29c6bf4cb56c8a14b122f752f12fea9adcd7d64d803155833fdfa86e2bf8cb26268276ac82bee297816bf9718a2cd53f2239bcb66561fce0b6b0d73adfad9b435f398406aa4662de70496178c7134102ac020f6357523de46030d89c3ab9f16b936be0693f48902b92edaf55827cc9afed5554a3a1c3a955aab12626069510b419195b2ed39ed18b33c0ac76f62f793a4239551b6794feae77f99ba44104bd0ec617b73dfada52504e8f3dbe14f2abf0d57cf93616dd4486681b9319f6ea1fee4278cd06497d087ef1aa1c234d0a19b14141e96a98e71e796ae963979d99fa1ddb01d968f027f72df183d8a82704f8dad778fed24295a0b2202d72a62e75fa0c05ff398a04cda058e5d43ef9eb5960b58cba2a04a8ea47471a2f7068588be09eced1222c48215a5f24d10ace3f17eb0df799c12188dd3a4a37f9e7ccb7bdf0f633c95fccfd22162aaed59fdb9315b1320c215a2d3736c59655ea9ad9ff6abf7acb6bf2eb342c77bd59ad46f86a7af0e49e10118d5faf311ae2f3e309759f73ddc9a5453b469d79f1f7961292ccc65a5139e826749066752e2c169a64d74316509ad8a4b14e0fe20a40241a7571b0884a58bb1bc72895c8721d56aa8f3e1767e9e9e0fd1caddb02b1b470cfff814754bc40094c6867b50dfeebdda871e25dc57bd2c17ea77bb434d48b322f794b7e08984736ed95e167f597b7f73f2f2136032a88471acd8c86388327b91470827df760f5fd5ad672005b4ebb6de14ce89ac7d42984db6f212076ca764cc33d972d1a33d1da7535a6aee008d6fdbf111248be84baf03e7f1fb886f7bad6d556da51b28bf181748369390b3293a6dea858d174eb08cb6e1f99b15b86c94d3d8c09ea059c4291a9731c99afa78cf21b72f125a1277714bca44c3236b286dc756d264acea617765bba9d437e30b2ded0e2305819b99acdeed0baf344e5779d8f51881855b252aa3bfc038be4523b18c0553f731c2ba639245b1fb8c16b5fbcbc3cfbf7b7553f3e94aee05730ad72da96d68491fb6dc59b381ff7494041bf98449e916b8807a537dcd63c7a62bcde16d6708e088cdea00e74e87043c84426f5b54411cd26d8a7818d21aac10c909ecac31b6a925c39e9b30394537a7f5ce8c7912e47024c192602ff74464fa9d1b3e9d460c7814ae545bb33656d9dccd19cafa5e6260b13960db9d28114b07aa7252d8d03ccd45dc87b3b0b79510991e106d290ca01c996f19532c01709d10875b649b59617fa88d46d74cde1a476e8d48897b04a9adc3398b138464571767c7eac6e993d2b2741026f674348ecb37e2d1652ba6407f19a15daf4eb26078099aad012778ebc3783111e559570187b394e0f82113ad02057ba3bc7c673fa40c3b46f32c621cc7fd580fa8479db3c6a592843957d63aceef32545ec0fc8867c676c5859fd1bd1a7bc22e049e91ad62e74a2e0e88c58211642d599cbd59d8e38c5d5aad174e35b89a700c9949e2afcad82b1116eca4452bf5e9c43362b7b5951695b2a8139738c1c7e1eda94ba7b288b242503d3631fded019922c234124cd633584d8dbcec71c29359bed18775f075d33a25039ae0f71c43553b5d6017d79ac484d4ee81f8954d9adb0867091f14770ab8eb279774cc3222e5abee2aa7480848fbfd237b8c2834960ee88ffb755fe087e374581b5738edda33283d3faac81e7e601c3e50b03458cec92d1490484e7630762f80d9e7178c1c3d5b2c7c8b209c822c6402af502607147cedef86c02a631034a80d4affc6c9b15ecf7464f172ebaab1bf71477bdbbb6988de334cccacbdb61ef09e7ab8534276a1edd2c35eca6ca80bfcba14dbbcb4d31e91ebe16e5564fa41592570e70eb12dee64f5e338e822d5b059bb8454ee65e1d14377b5622b499a328e37f1fdaef04241346a77af6e58b37f24bea43e1186baec990911bb17895a75c8a9e2fe0844301dd1d6a3a122003edd27d234508a1de0e2f16c97a54f7e9092104d016668b90e2d3c385e4d840e1425f7886ea4ece0e177405f24818025d662c6f882ddedda6ef6ea85b70dc0678bf9354c2858257ec962e7d8f4d4ba613c8fcd464bf0cdcdc7e71d5a1600e55ffd8cdbcad93b66bf196314a80a96d28e29cab5e00658fee941a0907153ddd8922afbfb92a11cb13bd9d75543a9f2bca9ce7b16eb1788faf55dc7372de5ad44b658631f1717667ccb7488864629c5e57d0088031dcec1dec22f76da0d522112619f403585878dae0b093c97ab9397fe8eb559e9b191be23dd98363003733ec9f2bf60b82e08af1729b37046d3fc241156a3e18ead83275075b313895663e99fa3e6b422dff717b6a3b53cb61bb9536cfa2c50f313777a7c7f07a41553234c3b6614423a24e539272f9bfcd787df11d5365065632db96b91ee7a033a75717157b47e24ef83e4f3a080332cc771fba78294a1b1fdcf2d207569d305bf47f0cc6f7ee6117e4f3ee03d67a9d04f26792a77f017e8b4723fa66d89a4c4523e4f539f1b8a27ee316d2f8d94f82a2f8ce6b3be60759f5317eada0a8c6f011594ed71103b0aebba669c4ce0c8be8bdbc7753423752d87e3f9fe2ef29908d0b403d14a6167aa648ab26ef4c8f33f1d6661ce7d842396484d7f844e56606ad9b1fb9d0583a83f75ca312c6d7a8c6676697ccf20fb7f10b0ff32e65cf28ecaa0430a31c791ba619f9ca28940db239444ff6ac5b84d99e53fd993c605c9e49119329953a17641aa860b786865df5e514a1bcab54e95d599a2792c21932a6971d0664e364d6a89b67423076ccbf14cdb130d4b3089fab12946cdd182ed37d19e05026b131da8c171c8833120b83d554bc47157ed3f4aff10f65f7fb5a79a4c95e608ae74fe388b160f7122172b874e00e52376c0d079767d511f700e5a09fb8be2afe699a71a4959abeb7c6f0f58d4ef56da0969a7d34dcad8310557691aa8b0dbe5f1c85b9321020852bd3465ed0cfd1c78bf9aa4d98b325f44910b6cde0a93cf8eb93fa70faf1e92dbef9c36893037bf1c5aee5aaf51245560e2b92762d7549da44f2914d654e32fc816996227671651e76dcf1744914364bc6a6367020a9a6f52518cd81aedd91ac561207510d32028c5c530522f2b9a93389d368b437794814e8f097f40553651d182db38bddedab8a3637348a30d6a4521a72ebc41a560646a7034d02de1664c26c4e93890ec0d5420bbbe7f17d51165dbfbac9c3745f9611794a328a65f424b1a45b9dcd636486c6de7bf4a3589f1793c2b8ea81a01523b5a95e81784f79b6dd40463afdb3d275254ab8e1c3cbbfa567a199ce5782cd9ae9dcad5d926b95f48276fe694d1c378ff025f1c3f4bab0ab67b9164a1ee92d14f5bc71339c063b32090b2c09801d634c35c756cfd07854e72a9c6c9a7c3f8314c540accff95b93cdfbcfc2e9aef21622f651a834d8a03dbc728c7448bfb3037cb54b9b7307feef6ce172b5f2c5b412800d021cf10fbb036279a4aaf77d57bacd22462cab4fa6fa164c4640bb018a9eefdfe1eaf04ff51053583b7decdc7887f1ec2d52b040304ac07e7aae70adfd5ea5fcf2f288269132040dfedcab31d22063fee735d35c0c25c1ddd44618bfa888f152ccde338fd3f01bc773bd8e3464807afbaa43529d3ebfe1581a9f680f4f5155f868b1fe3c8ad3e683e56f19b8079422abd67c837ddae847e889bd1da3ac4f04a058a0a20d937b0bec8dc1681e066a981ae765d55cb62ba7bd892bcebf0ef78f5c51b988cb03eb5d2909f0cca948cb9e4aaf61d874661303aee19d5227bb24f0c56bdb29f4c5f926de413664842a0fd47212e75166f8c0c2d855c2c3198f84daf8bee5d90bcb14e3b5f22973d36ef11b6ba0fc8dfbf19421116378039a70d3ac92d12bc7a051fc502467e8b6d886c47924d28338559e280cd4b1d1a0634ded9668b91ec6f95466969724b12ea157a443cb15b074270422ee5a10062db863e4bcb041fc58d615a5694bb14d0a4038e0adea4354c238d3390d23f527496c22100aa132dedd9363e3020bcb0653725545a7fd0bb5b4dc42ffa642d278f82888ece62e67ce6e00cef1360793438091f332508dfa9b3b07f1b82ca0381b9edb728d217686dc092debcdbf7a6663ad7ec422ad28bae331c844bab89d6f44fe807bcdf0d8f3812594241b8ab538bfe4e4e5461edd62c96d859aba7b9ddcba8370cbba0ffa73e6dc1c2794287bee9fe1bc36947a9779e281ef46fd1dfed20bb99146bb26d2c260dcf640e8becd7e0df4432d95a8ed3f911513442fe81fe75187b8fea9cadacd075bd8934a9a9958fa916366ca92d1f42c26c5e8c158194d1786e2b3d7a155d806c03f3a66ac82f5177385633106f2ecfd3c0fc02be1bf9c6c5e84ef18c08fc533a4b759368148a1d203b1e413fc3803e31f0dee34518cba4ba450d0fb329aff93ec460e46fd951f8dbaca48ecebcd643b2a6a2690cf1a4dbc03292af4851d5c2e1b1f081d8fa06dc650036bed88dbc9e96947eddd15ca09de62fcd01a2b15eaa91fccac2b4e9e0c890d0624ae69d74576fef08c7bf4046256638123e9f6778e14d6f0f096a6f96f44d889db63c4e76049339237cf51b197bd4ef0a3b5f0dc40f2bd85ca942627ffaeb4f26cd4f5c6449ae543095487a05ad025af681e5b14c85995eb1c6afe39465be5a1b8c32bedb22e7e54a95622e05c1c1410e831b351c7dd37e1dadc774a32c0fae5d3df33424265f2c1c36b88100b08b1f4591fd3d82ea4ad8e0c104059985344d559584", 0x1000}, {&(0x7f0000000500)="d9932df561b431a4245519f7a7cb546dadc737474cb863de8fcfbf514c6584b73bae078eca11dab4d362eaef59d3db", 0x2f}], 0x3, 0x0, 0x0, 0x80}}, {{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000600)="8ded8622e66fe48054174d7b7227223769ebbbaa77cdd2aefd8e0c05d50b842781726db9f8552bc426e211704a185f30adcc1a5a377cde1b2739757f2e866c38477f102b92cd8b92d46ef150e204b170cda5bb379771f6fe739b815453c032350eeabcf82caf2407331957cfe3f20b05dade9576a3f195e9409b0603fc50af576ebcdde35ef20a59808dae3d9ccb15bc8cdafc49e3a95e8d1c201704", 0x9c}, {&(0x7f00000006c0)="562d93d3449bc7eeef8db5955fc523190fab205b32f6c43aa8229061dff4bdf8a020d137933c7e1ade43037bb101c338f24331aaa6ed62c7d79ef643daba5bc1c325c70d17d90c534cc8e08adb4cba0c3a66aae5f1ba2f557257fa6352ec2a95fb5e87a3ae5dcd16bf14f78ecb5dcdb54ea48a40c06e5b034d95de346db7906862faea29ec9b56b018c7c833c64ae21b3850316bab7e593a9b9e78daed1defa62ded8310cc00dae5eb0dcc", 0xab}], 0x2, &(0x7f0000000800)=[@rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r5, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x60, 0x44094}}, {{&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002080)=[{&(0x7f0000000b40)="8871ed69a17b7aeb44059bc1407b8bcce51a8bd9b65f60083c7fe697de610ce2658761dd842e48d80f833ff8368a0cf946b74e040ba5bb350669f4d0a37c0c4f998b565ca4b0b1888476cbee12dc077d66b3f9fc396f24783e5412f4ae4021f0099751ac6cd5f91a774e8beb9db78f485d3a199d2ba8a6eafab035c866a2958d684c9eeb9a5efd6a8ae54ef1e618f18631d689bf86717f30e97534a9b21e1f036ec0434987bb846bf6362d9b14d977cf27b8dba4d4ff532b19cd8fd2aaf596cb7d7b4a8219a0a5", 0xc7}, {&(0x7f0000000c40)="0d9d60f9808d44a74342765a7944e840dce317e82e85e099a1f6a5566da9c27b7b860bc7e288c28963b883afef13008374ea6d48ec845ae94967b34b0df2807828361d8f737e04aa40ab63c52b4f38bc0c5206cf6297455642bd67ba3a505a8ba8744e33099fcf2673521f1d13cba7165ca0092706a8c870fb498021abd34b38a57480a2e32ae2cc30fea99dfff837ac5c5cf2d4a4", 0x95}, {&(0x7f0000001dc0)="b97a927af5967732b8d9ae3b2d51a8dd6474e0d0fea39673c756c7560621ff4b7e605ca4ae9d092b090c497f5d22ac9a2c1bcfab40bda017649af4c949c02133f8e36f1d37c25e4e745b0fdfb04c8fc59b65baf57021d74033957d54acf43edfcb042d44ce5d4d9fe323ea38071cdbddd003abac90f0fb8fc931be859e8d210507c3b67bd3364cbdf8940a25ce4313a1c540620b259d7df98e121ae11121d113b9c2a9366fca4a5f64a9b79d", 0xac}, {&(0x7f0000001e80)="d4aeae7a138dd5ae6c4c3152aa0cc90e48515deef20ef2ae748374b048d4cbe6e2741290beb8fd2f8b9d06cf5b8e552fa5acc81a9d3513", 0x37}, {&(0x7f0000001ec0)="9bd036d179248943fdd26d9dd87ea089a1c00034fdbd4a6763118f8426bf417cf779e54abff288bc3cb98ab07fa271787027b346d30ddee3ce68b1747ab0e50c52ac23fbb6d387d0f42c4bb78aa48691bc0545b9cd4725d8802dc35980df9121fceba1351fba3cab47", 0x69}, {&(0x7f0000001f40)="abaf74ac0a58f27abf4c9a835c12b665a8803369ee0bf1a869b1531f2ae74ed4d0b9acaabf789c0bc64637555eaf10fffd8a75080d59128cfc3ef1528fadad1ce5b16fafface973eba92cf34b51a344876095d9cfbb1c7801964d04796684ad7a30cecfa149c747bbc", 0x69}, {&(0x7f0000002fc0)}, {&(0x7f0000002000)="01d3ccce0624b2fc09d3492f13e67e31d3d65f468fbcd91181339c31", 0x1c}, {&(0x7f0000002040)="85a65d8b41ceeb828d3a7fe91df082c55234d6cb", 0x14}], 0x9, &(0x7f0000002300)=[@cred={{0x1c, 0x1, 0x2, {r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4008000}}, {{&(0x7f00000023c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002680)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0x20}}, {{0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f00000026c0)="44fa8fedcee5f9e213fafc88fc6b584d661ac079a73dc306a397ecb00da374ac9d6ffa0711444e763fd75eccd14c0006ad792c2bc11d729581c9c67bb3a84c4d908989a77eb2c87a74c251b28f80cb52e39cd6a116", 0x55}, {&(0x7f0000002740)="7813c1733c7551f46f6910f81e0cfa0baf9ecd1717adaac4af531873fec58da943a5c7137c6573e84927fa4e02091de6403f3758faf08f0770e7015efcd8b53435d66ed9e0dbfcbcd0358210bcfde9f6337936236e88fb940dc484589565efe8e4fdda708e353a82641f65c6", 0x6c}], 0x2, 0x0, 0x0, 0x4000}}], 0x5, 0x800) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x6, r4}) 00:02:58 executing program 1: timer_create(0x0, &(0x7f0000000180)={0x0, 0x12}, &(0x7f0000000200)) timer_settime(0x0, 0x0, &(0x7f00000001c0)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) recvmmsg(r0, &(0x7f0000003480)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}], 0x1, 0x0, 0x0) r1 = gettid() tkill(r1, 0x1000000000016) 00:02:58 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad09ed0d52f99b4cf4c087f70eb4d038e7ff7fc6e5539b3841098b086a07083894090890e0878f0e1ac6e7049b0cb4959b419a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31300d075d0736cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e815bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975511903c7b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f0500067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8100e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4eabffffffae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72775ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126593d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768a266904fee03d152ef95ff569e76db2391f454a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b3425260f59554e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 00:02:58 executing program 2: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="03366dadf711", @remote, @void, {@ipv4={0x800, @igmp={{0xe, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x2, 0x0, @private=0xa010100, @local, {[@timestamp_addr={0x44, 0x1e, 0x1b, 0x1, 0x0, [{@broadcast}, {@local}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@remote}]}]}}, {0x0, 0x0, 0x0, @loopback}}}}}, 0x0) 00:02:58 executing program 3: r0 = socket$inet(0x2, 0x3, 0x800000000000b) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000280)=@nat={'nat\x00', 0x19, 0x1, 0x178, [0x20000800, 0x0, 0x0, 0x20000830, 0x20000860], 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff0000000000000000000000000000000000000000000000000000000000000000c30000000000000000000000ffffffff010000001d0000000000000000006d6f6e645f736c6176655f31000000007663616e34000000000000000000000073797a6b616c6c65723000000000000062707130000000000000000000000000aaaaaaaaaaaa000000000000aaaaaaaaaa00710eed7ce7097af3b0000000b0000000e80000006d61726b5f6d0000000000000000000000000000000000000000001800000000000000001e0eb5c6af0000000006000000ff000000000000736e6174000000000000000000000000000000000000000000000000000000001701000000000180aafb316000"/376]}, 0x1f0) 00:02:58 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80000040000000010", @ANYRES32], 0x34}}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010050001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="5800000024000b0e000000000000000023000400", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d000000280002000000000800000012df00002674000000fde5ffff000000000c0004"], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035802480301020200c52cf7c25975e010b02f0800eb2b2ff0dac8897c6b068777faffffff3066100cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0x6555, 0x800, 0x0, 0x2f) [ 178.820337][ T5769] x_tables: eb_tables: mark_m.0 match: invalid size 24 (kernel) != (user) 0 00:02:58 executing program 4: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x16, 0x4, &(0x7f0000006ac0)=ANY=[@ANYBLOB="8500000008000000350000000000000085000000050000009500000000000000fed023d1d4dcfe9b3ec7d4012507000000c71adbe1bef12a4f5930be7d75fa1f32f08a23ce3220b0cc9505d72768b8242dd90d17e4c52505756ca2b009546a5f3f00573f31b53fd3df2bd87184446d165ae3939bbca322a415a98c885faad395f3e4e0700859362ed862b3c47fa8ce7c69adfd2f16af3a00000000000000000000009a317aa34f0c50f99eedac26048ab91501be23445ca6e1be5aa845be00de14683ee4e859d65564a9c79d20e5a011e966388cd0bb39f45d6c508b8a0f7f2d48be0e2a8137c6741775428abf2ddfd2a473f5b271701e22f8cb42198906e1107fa780c4359509000000000000606495803509f84729f3e8a2fbfb995f99b82df3b363a9cf6ba87fdfbf5a3dd0dde49b4193520e5e94668763b13d9fcea762cae7bfbcd911eba0dee5e5ce6434f86fe82ee02f0e8e3173a97d85e232e584ace13387693614f3a7ef9c709f4d552c7b3a7903e14dc418e58f3e98933b2c93fae25ec2dd190231e2531e1ffeff33676a4383a918cba3ad8318ea29f164563a2bcdb596f255a251add2d2ae2fac0a0e7428e4eb2efc884be5721bdffe58c6a4b57014ce976ce8b9cddfa50175c53253d7659f0e885f6c677c24b226ab337fada4363c0698510730725e23bdad60ce8eecfeeccc397565f204b82d6d4458d77a1b4abeadf350c21027d314237a9d448b82827ff3f29cc9b46c8fcfbb30d1fc18707c252b596cdbf4e77836adc1f59f9d1280333d135fdcdcee8eb817388666e02ff1b148b6bc3c283e71c0ad9c683c6bb6fea2d2d54af3ad488f0cc2e54a70c19ceac518adbe917652c34019d7478c716ab23d4a863b4dcd08d89f6cec674e9fd379d71ebcc202c1328006357d207984e885ace8a0dbd5affef403aff01d5f2f0e644b61cd8bd72a59f2d7cf67815aeb8761412d68c40dbed08b7eeda96b3856a519a71b83c19b2e8f88d92b66abec165663819a87e7cd8c082cb011051789c283eecfe08f0799f6c7023353b6d3af7177d6b56549616bfede82c598301c98b0420b1784b53238b39c0db1da864e593d45fd297e4d34e76bd649bc737e0bcf36fd955a40125c00d40c3f21d26e6e276152412b4ef3f52dc416bb2d7463a93ee6c0b20c5749a44677a3c3a7aa9a47c7cd7bb52fbb2c8d63166f4ad1038f33258736b2224a66726f1fd4dce0eb6043a55fbdd341baba95cc5838a860068e0f3e73d992403455b03b25bd5414628d7325a6b25986666b336851d9c623c405bf608d4bd9347c83cb693aebab072be479705b0c6c9bb9728d131f8320b966898de1a16407692b57b6f7333eac0d2ed0a7a4457d9c70089fcf9aa553929a65777f3bbf6d0bdc6a11371a138c6d4b0fefc655716e4486f5c7a88e80b2fb0efb579333bef98ded75abfb982b1fb92f003a6aefb8bf25eacb84"], &(0x7f0000000140)='GPL\x00', 0x0, 0x99, &(0x7f0000000180)=""/148, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xffffffffffffff79, 0x10, 0x0}, 0x16) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x8000}, 0x28) [ 178.828462][ T5770] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:02:58 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000200000000000c00095000000000000002ba728041598d6fbd30cb599e83d24a3aa81d36bb3010100bd2321afb56fa54f26fb0b71d0e6adfefcf1d8f7faf75e0f226bd99eea7960717142fa9ea4318123741c4a0e168c1886d0d4d94f2f4e345c652fbc16ee988e6e0dc8cedf3ce99fbfbf9b0a4def23d410f6296b32a834388107200759cda9036b4e369a9e152ddcc7b1b85f3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c3b35967dec6e802f5ab3eea57b09a2ed4048d3b867ddd58211d6ececb0cd2b6d357b85a0218ce740068725837079e468ee207d2f73902fbcfcf49822775985bf31b715f5888b24efa000000000000ffffffdf0000000000000000000000000000020000000000000000000000000000b27cf3d1848a54d7132be1ffb0adf9736bdeab29ea3323aa9fdfb52faf449c3bfd09000000b91ab219efdebb7b3de8f67581cf796a1d4223b9ff7ffcad3f6c962b9f292324b7ab7f7da31cf41ab11e0a494034127de7c6592df1a6c64d8f20a67745409e011f1264d43e153b3d34899f40159e800ea2474b544035a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a74e04bde74fa4ffa4d9aaa705989b8e673e3296e52d337c56abf112874ec309baed0495f06d058a75fa4c81e5c9f42d9383e41d277b10392a96286744f839c3f128f8f92ef992239eafce5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637598f37ad380a447483cac394c7bbdcd0e3b1c39b2e00916de48a4e70f03cc4146a77af02c1d4cef5379da860aed8477dfa8ceefb405005c6977c78cdbf37704ec73755539280b064bda144910fe050038ec9e47de89298b7bf4d769ccc18eede00e8ca5457870eb30d211e23ccc8e06cd58b61799257ab55ff413c86ba9affb12ec757c7234c270246c87a901160e6c07bf6cf8809c3a0d46ff7f000000000000ad1e1f493354b2822b9837421134c0167d78e6c24ed0a2768e825972ea3b774a1467c89fa0f82e8440105051e5510a33dcda5e143fbfff161c12ca389cbe4c51b3fa00055cc1b66c5fd9c26a54d43fa050645bd6109b113be7664e08add7115c61afcb718cf3c4680b2f6c7a84a4e378a9b15bc20f49e298727340e97cdefb40e56e9cfad973347d0de7ba4754ff231a1b033d8f841ba3442b2c7c503f3d0e7ab0e958adb862822e40009995ae166deb9856291a43a6f7eb2e32cefbf46306f2ef79e184f5e93ba5c8c2a4c0443fb652b8d4c2ff030000000000000007b82e6044f643068cd47ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c99220002af8c5e13d52c83ac3fa7c3a3ee6c08384865b66d2b4dcb5dd9cba16b64ebbbf8702ae12c77e6e34991a225c120a3c950942fe0bc9f2a1a7506d35e5b439edeb5288aeda890cf8a4a6f31ba6d9b8cb098f935bdcbb29fd0f1a342c9eed00000000ab6648a9dea0b6c91996d65da6c24a702a86c814459f3cdaaf99000000000000000000bf2130d1b32c826563c518d0ad23bc83ba3f3757210afcf2a64783057e177615c068bd7d74233da1a3b56d4e04a7ec4792b1c4cffddbbdcfdd13ab52f5aaab812201d1aba3d70471fcd9b466569f3ef72f39d87fcccab514fc02b70be8629c9b73ce7bc4be7f8be71cb7b2d0a4acff8f6abe7dbad64dfa63966945d93c33b038ce0d890f85f8a6ab8487c383e24d4a8051f80e1811e387723a25dda119f64b35e71c5400000000000000000000000000000034c751ebdf3f20a95b817ea3df3d6c0002a41783058e56c70afe8016b3dd9dc7785b36e609f173cc6b893ecd138289709839af6c95fbed6c33e401ec747837d6a6283b3452c57a5d44cacd363589845637071320921d22c1663964eddec902fc7cc33158bc306d8c3bdae8108a23d2dc96a5cdb518f58832ec0906aaec43659c79c8ad37b0f961f3beaa3e02f7762c5dd633d13b5e487e996597b2ab42c81eb7dd8390e13b395aacce4683e55bcfe8c17615257364365fd48bd77da79e52ce9edfe6dca9c42c4d719347f39ef006c2df747e27a2d16304fa000008ffffffffffffff003049ca923d059c0ab5d886a491adacb7e4b43b1b57776e5fe25cf105fa57f000756755b7230e2c0c1fed5487271c4f2981cf8f4351ef5d08641dacaed0000800"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r0, 0xffb0, 0xf, 0x0, &(0x7f0000000040)="24c2afc3a2e0527bea33d65416507d", 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:02:59 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000200000000000c00095000000000000002ba728041598d6fbd30cb599e83d24a3aa81d36bb3010100bd2321afb56fa54f26fb0b71d0e6adfefcf1d8f7faf75e0f226bd99eea7960717142fa9ea4318123741c4a0e168c1886d0d4d94f2f4e345c652fbc16ee988e6e0dc8cedf3ce99fbfbf9b0a4def23d410f6296b32a834388107200759cda9036b4e369a9e152ddcc7b1b85f3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c3b35967dec6e802f5ab3eea57b09a2ed4048d3b867ddd58211d6ececb0cd2b6d357b85a0218ce740068725837079e468ee207d2f73902fbcfcf49822775985bf31b715f5888b24efa000000000000ffffffdf0000000000000000000000000000020000000000000000000000000000b27cf3d1848a54d7132be1ffb0adf9736bdeab29ea3323aa9fdfb52faf449c3bfd09000000b91ab219efdebb7b3de8f67581cf796a1d4223b9ff7ffcad3f6c962b9f292324b7ab7f7da31cf41ab11e0a494034127de7c6592df1a6c64d8f20a67745409e011f1264d43e153b3d34899f40159e800ea2474b544035a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a74e04bde74fa4ffa4d9aaa705989b8e673e3296e52d337c56abf112874ec309baed0495f06d058a75fa4c81e5c9f42d9383e41d277b10392a96286744f839c3f128f8f92ef992239eafce5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637598f37ad380a447483cac394c7bbdcd0e3b1c39b2e00916de48a4e70f03cc4146a77af02c1d4cef5379da860aed8477dfa8ceefb405005c6977c78cdbf37704ec73755539280b064bda144910fe050038ec9e47de89298b7bf4d769ccc18eede00e8ca5457870eb30d211e23ccc8e06cd58b61799257ab55ff413c86ba9affb12ec757c7234c270246c87a901160e6c07bf6cf8809c3a0d46ff7f000000000000ad1e1f493354b2822b9837421134c0167d78e6c24ed0a2768e825972ea3b774a1467c89fa0f82e8440105051e5510a33dcda5e143fbfff161c12ca389cbe4c51b3fa00055cc1b66c5fd9c26a54d43fa050645bd6109b113be7664e08add7115c61afcb718cf3c4680b2f6c7a84a4e378a9b15bc20f49e298727340e97cdefb40e56e9cfad973347d0de7ba4754ff231a1b033d8f841ba3442b2c7c503f3d0e7ab0e958adb862822e40009995ae166deb9856291a43a6f7eb2e32cefbf46306f2ef79e184f5e93ba5c8c2a4c0443fb652b8d4c2ff030000000000000007b82e6044f643068cd47ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c99220002af8c5e13d52c83ac3fa7c3a3ee6c08384865b66d2b4dcb5dd9cba16b64ebbbf8702ae12c77e6e34991a225c120a3c950942fe0bc9f2a1a7506d35e5b439edeb5288aeda890cf8a4a6f31ba6d9b8cb098f935bdcbb29fd0f1a342c9eed00000000ab6648a9dea0b6c91996d65da6c24a702a86c814459f3cdaaf99000000000000000000bf2130d1b32c826563c518d0ad23bc83ba3f3757210afcf2a64783057e177615c068bd7d74233da1a3b56d4e04a7ec4792b1c4cffddbbdcfdd13ab52f5aaab812201d1aba3d70471fcd9b466569f3ef72f39d87fcccab514fc02b70be8629c9b73ce7bc4be7f8be71cb7b2d0a4acff8f6abe7dbad64dfa63966945d93c33b038ce0d890f85f8a6ab8487c383e24d4a8051f80e1811e387723a25dda119f64b35e71c5400000000000000000000000000000034c751ebdf3f20a95b817ea3df3d6c0002a41783058e56c70afe8016b3dd9dc7785b36e609f173cc6b893ecd138289709839af6c95fbed6c33e401ec747837d6a6283b3452c57a5d44cacd363589845637071320921d22c1663964eddec902fc7cc33158bc306d8c3bdae8108a23d2dc96a5cdb518f58832ec0906aaec43659c79c8ad37b0f961f3beaa3e02f7762c5dd633d13b5e487e996597b2ab42c81eb7dd8390e13b395aacce4683e55bcfe8c17615257364365fd48bd77da79e52ce9edfe6dca9c42c4d719347f39ef006c2df747e27a2d16304fa000008ffffffffffffff003049ca923d059c0ab5d886a491adacb7e4b43b1b57776e5fe25cf105fa57f000756755b7230e2c0c1fed5487271c4f2981cf8f4351ef5d08641dacaed0000800"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r0, 0xffb0, 0xf, 0x0, &(0x7f0000000040)="24c2afc3a2e0527bea33d65416507d", 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:02:59 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000200000000000c00095000000000000002ba728041598d6fbd30cb599e83d24a3aa81d36bb3010100bd2321afb56fa54f26fb0b71d0e6adfefcf1d8f7faf75e0f226bd99eea7960717142fa9ea4318123741c4a0e168c1886d0d4d94f2f4e345c652fbc16ee988e6e0dc8cedf3ce99fbfbf9b0a4def23d410f6296b32a834388107200759cda9036b4e369a9e152ddcc7b1b85f3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c3b35967dec6e802f5ab3eea57b09a2ed4048d3b867ddd58211d6ececb0cd2b6d357b85a0218ce740068725837079e468ee207d2f73902fbcfcf49822775985bf31b715f5888b24efa000000000000ffffffdf0000000000000000000000000000020000000000000000000000000000b27cf3d1848a54d7132be1ffb0adf9736bdeab29ea3323aa9fdfb52faf449c3bfd09000000b91ab219efdebb7b3de8f67581cf796a1d4223b9ff7ffcad3f6c962b9f292324b7ab7f7da31cf41ab11e0a494034127de7c6592df1a6c64d8f20a67745409e011f1264d43e153b3d34899f40159e800ea2474b544035a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a74e04bde74fa4ffa4d9aaa705989b8e673e3296e52d337c56abf112874ec309baed0495f06d058a75fa4c81e5c9f42d9383e41d277b10392a96286744f839c3f128f8f92ef992239eafce5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637598f37ad380a447483cac394c7bbdcd0e3b1c39b2e00916de48a4e70f03cc4146a77af02c1d4cef5379da860aed8477dfa8ceefb405005c6977c78cdbf37704ec73755539280b064bda144910fe050038ec9e47de89298b7bf4d769ccc18eede00e8ca5457870eb30d211e23ccc8e06cd58b61799257ab55ff413c86ba9affb12ec757c7234c270246c87a901160e6c07bf6cf8809c3a0d46ff7f000000000000ad1e1f493354b2822b9837421134c0167d78e6c24ed0a2768e825972ea3b774a1467c89fa0f82e8440105051e5510a33dcda5e143fbfff161c12ca389cbe4c51b3fa00055cc1b66c5fd9c26a54d43fa050645bd6109b113be7664e08add7115c61afcb718cf3c4680b2f6c7a84a4e378a9b15bc20f49e298727340e97cdefb40e56e9cfad973347d0de7ba4754ff231a1b033d8f841ba3442b2c7c503f3d0e7ab0e958adb862822e40009995ae166deb9856291a43a6f7eb2e32cefbf46306f2ef79e184f5e93ba5c8c2a4c0443fb652b8d4c2ff030000000000000007b82e6044f643068cd47ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c99220002af8c5e13d52c83ac3fa7c3a3ee6c08384865b66d2b4dcb5dd9cba16b64ebbbf8702ae12c77e6e34991a225c120a3c950942fe0bc9f2a1a7506d35e5b439edeb5288aeda890cf8a4a6f31ba6d9b8cb098f935bdcbb29fd0f1a342c9eed00000000ab6648a9dea0b6c91996d65da6c24a702a86c814459f3cdaaf99000000000000000000bf2130d1b32c826563c518d0ad23bc83ba3f3757210afcf2a64783057e177615c068bd7d74233da1a3b56d4e04a7ec4792b1c4cffddbbdcfdd13ab52f5aaab812201d1aba3d70471fcd9b466569f3ef72f39d87fcccab514fc02b70be8629c9b73ce7bc4be7f8be71cb7b2d0a4acff8f6abe7dbad64dfa63966945d93c33b038ce0d890f85f8a6ab8487c383e24d4a8051f80e1811e387723a25dda119f64b35e71c5400000000000000000000000000000034c751ebdf3f20a95b817ea3df3d6c0002a41783058e56c70afe8016b3dd9dc7785b36e609f173cc6b893ecd138289709839af6c95fbed6c33e401ec747837d6a6283b3452c57a5d44cacd363589845637071320921d22c1663964eddec902fc7cc33158bc306d8c3bdae8108a23d2dc96a5cdb518f58832ec0906aaec43659c79c8ad37b0f961f3beaa3e02f7762c5dd633d13b5e487e996597b2ab42c81eb7dd8390e13b395aacce4683e55bcfe8c17615257364365fd48bd77da79e52ce9edfe6dca9c42c4d719347f39ef006c2df747e27a2d16304fa000008ffffffffffffff003049ca923d059c0ab5d886a491adacb7e4b43b1b57776e5fe25cf105fa57f000756755b7230e2c0c1fed5487271c4f2981cf8f4351ef5d08641dacaed0000800"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r0, 0xffb0, 0xf, 0x0, &(0x7f0000000040)="24c2afc3a2e0527bea33d65416507d", 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:02:59 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000200000000000c00095000000000000002ba728041598d6fbd30cb599e83d24a3aa81d36bb3010100bd2321afb56fa54f26fb0b71d0e6adfefcf1d8f7faf75e0f226bd99eea7960717142fa9ea4318123741c4a0e168c1886d0d4d94f2f4e345c652fbc16ee988e6e0dc8cedf3ce99fbfbf9b0a4def23d410f6296b32a834388107200759cda9036b4e369a9e152ddcc7b1b85f3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c3b35967dec6e802f5ab3eea57b09a2ed4048d3b867ddd58211d6ececb0cd2b6d357b85a0218ce740068725837079e468ee207d2f73902fbcfcf49822775985bf31b715f5888b24efa000000000000ffffffdf0000000000000000000000000000020000000000000000000000000000b27cf3d1848a54d7132be1ffb0adf9736bdeab29ea3323aa9fdfb52faf449c3bfd09000000b91ab219efdebb7b3de8f67581cf796a1d4223b9ff7ffcad3f6c962b9f292324b7ab7f7da31cf41ab11e0a494034127de7c6592df1a6c64d8f20a67745409e011f1264d43e153b3d34899f40159e800ea2474b544035a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a74e04bde74fa4ffa4d9aaa705989b8e673e3296e52d337c56abf112874ec309baed0495f06d058a75fa4c81e5c9f42d9383e41d277b10392a96286744f839c3f128f8f92ef992239eafce5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637598f37ad380a447483cac394c7bbdcd0e3b1c39b2e00916de48a4e70f03cc4146a77af02c1d4cef5379da860aed8477dfa8ceefb405005c6977c78cdbf37704ec73755539280b064bda144910fe050038ec9e47de89298b7bf4d769ccc18eede00e8ca5457870eb30d211e23ccc8e06cd58b61799257ab55ff413c86ba9affb12ec757c7234c270246c87a901160e6c07bf6cf8809c3a0d46ff7f000000000000ad1e1f493354b2822b9837421134c0167d78e6c24ed0a2768e825972ea3b774a1467c89fa0f82e8440105051e5510a33dcda5e143fbfff161c12ca389cbe4c51b3fa00055cc1b66c5fd9c26a54d43fa050645bd6109b113be7664e08add7115c61afcb718cf3c4680b2f6c7a84a4e378a9b15bc20f49e298727340e97cdefb40e56e9cfad973347d0de7ba4754ff231a1b033d8f841ba3442b2c7c503f3d0e7ab0e958adb862822e40009995ae166deb9856291a43a6f7eb2e32cefbf46306f2ef79e184f5e93ba5c8c2a4c0443fb652b8d4c2ff030000000000000007b82e6044f643068cd47ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c99220002af8c5e13d52c83ac3fa7c3a3ee6c08384865b66d2b4dcb5dd9cba16b64ebbbf8702ae12c77e6e34991a225c120a3c950942fe0bc9f2a1a7506d35e5b439edeb5288aeda890cf8a4a6f31ba6d9b8cb098f935bdcbb29fd0f1a342c9eed00000000ab6648a9dea0b6c91996d65da6c24a702a86c814459f3cdaaf99000000000000000000bf2130d1b32c826563c518d0ad23bc83ba3f3757210afcf2a64783057e177615c068bd7d74233da1a3b56d4e04a7ec4792b1c4cffddbbdcfdd13ab52f5aaab812201d1aba3d70471fcd9b466569f3ef72f39d87fcccab514fc02b70be8629c9b73ce7bc4be7f8be71cb7b2d0a4acff8f6abe7dbad64dfa63966945d93c33b038ce0d890f85f8a6ab8487c383e24d4a8051f80e1811e387723a25dda119f64b35e71c5400000000000000000000000000000034c751ebdf3f20a95b817ea3df3d6c0002a41783058e56c70afe8016b3dd9dc7785b36e609f173cc6b893ecd138289709839af6c95fbed6c33e401ec747837d6a6283b3452c57a5d44cacd363589845637071320921d22c1663964eddec902fc7cc33158bc306d8c3bdae8108a23d2dc96a5cdb518f58832ec0906aaec43659c79c8ad37b0f961f3beaa3e02f7762c5dd633d13b5e487e996597b2ab42c81eb7dd8390e13b395aacce4683e55bcfe8c17615257364365fd48bd77da79e52ce9edfe6dca9c42c4d719347f39ef006c2df747e27a2d16304fa000008ffffffffffffff003049ca923d059c0ab5d886a491adacb7e4b43b1b57776e5fe25cf105fa57f000756755b7230e2c0c1fed5487271c4f2981cf8f4351ef5d08641dacaed0000800"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r0, 0xffb0, 0xf, 0x0, &(0x7f0000000040)="24c2afc3a2e0527bea33d65416507d", 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:02:59 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80000040000000010", @ANYRES32], 0x34}}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010050001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="5800000024000b0e000000000000000023000400", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d000000280002000000000800000012df00002674000000fde5ffff000000000c0004"], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035802480301020200c52cf7c25975e010b02f0800eb2b2ff0dac8897c6b068777faffffff3066100cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0x6555, 0x800, 0x0, 0x2f) [ 179.553488][ T5791] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:02:59 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = getpgid(r0) sched_setscheduler(r3, 0x1, &(0x7f0000000000)=0x3) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = getpid() sched_setscheduler(r4, 0x0, &(0x7f0000000200)) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e20, @empty}, 0x10) sendto$inet(r5, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r5, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000440)="f371fad3e58bea3abc40", 0xa}, {&(0x7f0000000dc0)="ee691e2d02f2d263b0bb933b2d2d605a9c5ff7cfc2eb27cb095bb1ff322870bc51c7aaa87d5f74ebba1f39a457b4527fccd3d700cea90d1e70b57a8622d156fcdbef3929ed79fb9245c1d859e275ceb3e48aaa76a27316f33636f3218fe72f35a53c0b6da49141d7c052c683b39fa4978e619162ff67a94c3598831ff8fd89fc763f740ae1d8d9f5584be1a50232115d8fce5ef9f443fcd01fc2798e1421084c2b5222b25930e757b59f50068354f7e30f48389f91e379d2cf14b89ecd0a5fd6ae0b5b53a9eccebf5fb3c132546e019e023fc1fde96643b38a580a4ddf23d672b49ad78177b8831b031917554080d5238b963be6ce9580ff3701fb2da3f9af7b9ba2986d7339b3ad6ed832a3399dd0aef092e47798dc21f2dd9e870eea3a859ac22f1d74b5bd6751eaa52b5492d810fec338ec101c31eede01073740bb9ab400c2b01d2ee656277b1f201ee66346509eccb594cbe965d5c147cd732d540df38fea4b140df51e9ade7b282666ff2173306dc6211644e3c599a040d0cc7d5f1e230f3672d8053456c34eaccf57e4d61059ab0a434045a560aa128f9a1912b15c0ebf242c1734eaadc4a8b57a0687bc33623d4210497161036bcb42dce1edf04684613a6c8d22099208c8f33777a516886a39c29b8bfe0ebd0d5157f754d161fce3036f3327cb5ace66ff88ab760f55a200d070419b7ffe6a2fbb65891fb516c96cfc54075df1d296192e65c90d2c9b8505cf6d760966b5c32a85d0b91bc20d9dd6f838d59f5041feaaaee1fbd181b417002654de91b701367b4256d2e18b45c67406aac61c6c3ab616b80f67cdbfe65bf00bb6221702cce111b5db601d74615a3e07eae296bdbbc8867dda08a05bb56790efe21ad6f91ceaa33a2d27588f70ddc5f7176f9e76b9ce7fb8d9e52880d0dfeaf7e63740821352c778c833f2293bd2ec49e53430b94137a56cebe87c8ee1644199699acf8a4adee3fb9cd709eeb6f1d99f48afb4dbb339c4bd91c68f809187d4e5f29c6bf4cb56c8a14b122f752f12fea9adcd7d64d803155833fdfa86e2bf8cb26268276ac82bee297816bf9718a2cd53f2239bcb66561fce0b6b0d73adfad9b435f398406aa4662de70496178c7134102ac020f6357523de46030d89c3ab9f16b936be0693f48902b92edaf55827cc9afed5554a3a1c3a955aab12626069510b419195b2ed39ed18b33c0ac76f62f793a4239551b6794feae77f99ba44104bd0ec617b73dfada52504e8f3dbe14f2abf0d57cf93616dd4486681b9319f6ea1fee4278cd06497d087ef1aa1c234d0a19b14141e96a98e71e796ae963979d99fa1ddb01d968f027f72df183d8a82704f8dad778fed24295a0b2202d72a62e75fa0c05ff398a04cda058e5d43ef9eb5960b58cba2a04a8ea47471a2f7068588be09eced1222c48215a5f24d10ace3f17eb0df799c12188dd3a4a37f9e7ccb7bdf0f633c95fccfd22162aaed59fdb9315b1320c215a2d3736c59655ea9ad9ff6abf7acb6bf2eb342c77bd59ad46f86a7af0e49e10118d5faf311ae2f3e309759f73ddc9a5453b469d79f1f7961292ccc65a5139e826749066752e2c169a64d74316509ad8a4b14e0fe20a40241a7571b0884a58bb1bc72895c8721d56aa8f3e1767e9e9e0fd1caddb02b1b470cfff814754bc40094c6867b50dfeebdda871e25dc57bd2c17ea77bb434d48b322f794b7e08984736ed95e167f597b7f73f2f2136032a88471acd8c86388327b91470827df760f5fd5ad672005b4ebb6de14ce89ac7d42984db6f212076ca764cc33d972d1a33d1da7535a6aee008d6fdbf111248be84baf03e7f1fb886f7bad6d556da51b28bf181748369390b3293a6dea858d174eb08cb6e1f99b15b86c94d3d8c09ea059c4291a9731c99afa78cf21b72f125a1277714bca44c3236b286dc756d264acea617765bba9d437e30b2ded0e2305819b99acdeed0baf344e5779d8f51881855b252aa3bfc038be4523b18c0553f731c2ba639245b1fb8c16b5fbcbc3cfbf7b7553f3e94aee05730ad72da96d68491fb6dc59b381ff7494041bf98449e916b8807a537dcd63c7a62bcde16d6708e088cdea00e74e87043c84426f5b54411cd26d8a7818d21aac10c909ecac31b6a925c39e9b30394537a7f5ce8c7912e47024c192602ff74464fa9d1b3e9d460c7814ae545bb33656d9dccd19cafa5e6260b13960db9d28114b07aa7252d8d03ccd45dc87b3b0b79510991e106d290ca01c996f19532c01709d10875b649b59617fa88d46d74cde1a476e8d48897b04a9adc3398b138464571767c7eac6e993d2b2741026f674348ecb37e2d1652ba6407f19a15daf4eb26078099aad012778ebc3783111e559570187b394e0f82113ad02057ba3bc7c673fa40c3b46f32c621cc7fd580fa8479db3c6a592843957d63aceef32545ec0fc8867c676c5859fd1bd1a7bc22e049e91ad62e74a2e0e88c58211642d599cbd59d8e38c5d5aad174e35b89a700c9949e2afcad82b1116eca4452bf5e9c43362b7b5951695b2a8139738c1c7e1eda94ba7b288b242503d3631fded019922c234124cd633584d8dbcec71c29359bed18775f075d33a25039ae0f71c43553b5d6017d79ac484d4ee81f8954d9adb0867091f14770ab8eb279774cc3222e5abee2aa7480848fbfd237b8c2834960ee88ffb755fe087e374581b5738edda33283d3faac81e7e601c3e50b03458cec92d1490484e7630762f80d9e7178c1c3d5b2c7c8b209c822c6402af502607147cedef86c02a631034a80d4affc6c9b15ecf7464f172ebaab1bf71477bdbbb6988de334cccacbdb61ef09e7ab8534276a1edd2c35eca6ca80bfcba14dbbcb4d31e91ebe16e5564fa41592570e70eb12dee64f5e338e822d5b059bb8454ee65e1d14377b5622b499a328e37f1fdaef04241346a77af6e58b37f24bea43e1186baec990911bb17895a75c8a9e2fe0844301dd1d6a3a122003edd27d234508a1de0e2f16c97a54f7e9092104d016668b90e2d3c385e4d840e1425f7886ea4ece0e177405f24818025d662c6f882ddedda6ef6ea85b70dc0678bf9354c2858257ec962e7d8f4d4ba613c8fcd464bf0cdcdc7e71d5a1600e55ffd8cdbcad93b66bf196314a80a96d28e29cab5e00658fee941a0907153ddd8922afbfb92a11cb13bd9d75543a9f2bca9ce7b16eb1788faf55dc7372de5ad44b658631f1717667ccb7488864629c5e57d0088031dcec1dec22f76da0d522112619f403585878dae0b093c97ab9397fe8eb559e9b191be23dd98363003733ec9f2bf60b82e08af1729b37046d3fc241156a3e18ead83275075b313895663e99fa3e6b422dff717b6a3b53cb61bb9536cfa2c50f313777a7c7f07a41553234c3b6614423a24e539272f9bfcd787df11d5365065632db96b91ee7a033a75717157b47e24ef83e4f3a080332cc771fba78294a1b1fdcf2d207569d305bf47f0cc6f7ee6117e4f3ee03d67a9d04f26792a77f017e8b4723fa66d89a4c4523e4f539f1b8a27ee316d2f8d94f82a2f8ce6b3be60759f5317eada0a8c6f011594ed71103b0aebba669c4ce0c8be8bdbc7753423752d87e3f9fe2ef29908d0b403d14a6167aa648ab26ef4c8f33f1d6661ce7d842396484d7f844e56606ad9b1fb9d0583a83f75ca312c6d7a8c6676697ccf20fb7f10b0ff32e65cf28ecaa0430a31c791ba619f9ca28940db239444ff6ac5b84d99e53fd993c605c9e49119329953a17641aa860b786865df5e514a1bcab54e95d599a2792c21932a6971d0664e364d6a89b67423076ccbf14cdb130d4b3089fab12946cdd182ed37d19e05026b131da8c171c8833120b83d554bc47157ed3f4aff10f65f7fb5a79a4c95e608ae74fe388b160f7122172b874e00e52376c0d079767d511f700e5a09fb8be2afe699a71a4959abeb7c6f0f58d4ef56da0969a7d34dcad8310557691aa8b0dbe5f1c85b9321020852bd3465ed0cfd1c78bf9aa4d98b325f44910b6cde0a93cf8eb93fa70faf1e92dbef9c36893037bf1c5aee5aaf51245560e2b92762d7549da44f2914d654e32fc816996227671651e76dcf1744914364bc6a6367020a9a6f52518cd81aedd91ac561207510d32028c5c530522f2b9a93389d368b437794814e8f097f40553651d182db38bddedab8a3637348a30d6a4521a72ebc41a560646a7034d02de1664c26c4e93890ec0d5420bbbe7f17d51165dbfbac9c3745f9611794a328a65f424b1a45b9dcd636486c6de7bf4a3589f1793c2b8ea81a01523b5a95e81784f79b6dd40463afdb3d275254ab8e1c3cbbfa567a199ce5782cd9ae9dcad5d926b95f48276fe694d1c378ff025f1c3f4bab0ab67b9164a1ee92d14f5bc71339c063b32090b2c09801d634c35c756cfd07854e72a9c6c9a7c3f8314c540accff95b93cdfbcfc2e9aef21622f651a834d8a03dbc728c7448bfb3037cb54b9b7307feef6ce172b5f2c5b412800d021cf10fbb036279a4aaf77d57bacd22462cab4fa6fa164c4640bb018a9eefdfe1eaf04ff51053583b7decdc7887f1ec2d52b040304ac07e7aae70adfd5ea5fcf2f288269132040dfedcab31d22063fee735d35c0c25c1ddd44618bfa888f152ccde338fd3f01bc773bd8e3464807afbaa43529d3ebfe1581a9f680f4f5155f868b1fe3c8ad3e683e56f19b8079422abd67c837ddae847e889bd1da3ac4f04a058a0a20d937b0bec8dc1681e066a981ae765d55cb62ba7bd892bcebf0ef78f5c51b988cb03eb5d2909f0cca948cb9e4aaf61d874661303aee19d5227bb24f0c56bdb29f4c5f926de413664842a0fd47212e75166f8c0c2d855c2c3198f84daf8bee5d90bcb14e3b5f22973d36ef11b6ba0fc8dfbf19421116378039a70d3ac92d12bc7a051fc502467e8b6d886c47924d28338559e280cd4b1d1a0634ded9668b91ec6f95466969724b12ea157a443cb15b074270422ee5a10062db863e4bcb041fc58d615a5694bb14d0a4038e0adea4354c238d3390d23f527496c22100aa132dedd9363e3020bcb0653725545a7fd0bb5b4dc42ffa642d278f82888ece62e67ce6e00cef1360793438091f332508dfa9b3b07f1b82ca0381b9edb728d217686dc092debcdbf7a6663ad7ec422ad28bae331c844bab89d6f44fe807bcdf0d8f3812594241b8ab538bfe4e4e5461edd62c96d859aba7b9ddcba8370cbba0ffa73e6dc1c2794287bee9fe1bc36947a9779e281ef46fd1dfed20bb99146bb26d2c260dcf640e8becd7e0df4432d95a8ed3f911513442fe81fe75187b8fea9cadacd075bd8934a9a9958fa916366ca92d1f42c26c5e8c158194d1786e2b3d7a155d806c03f3a66ac82f5177385633106f2ecfd3c0fc02be1bf9c6c5e84ef18c08fc533a4b759368148a1d203b1e413fc3803e31f0dee34518cba4ba450d0fb329aff93ec460e46fd951f8dbaca48ecebcd643b2a6a2690cf1a4dbc03292af4851d5c2e1b1f081d8fa06dc650036bed88dbc9e96947eddd15ca09de62fcd01a2b15eaa91fccac2b4e9e0c890d0624ae69d74576fef08c7bf4046256638123e9f6778e14d6f0f096a6f96f44d889db63c4e76049339237cf51b197bd4ef0a3b5f0dc40f2bd85ca942627ffaeb4f26cd4f5c6449ae543095487a05ad025af681e5b14c85995eb1c6afe39465be5a1b8c32bedb22e7e54a95622e05c1c1410e831b351c7dd37e1dadc774a32c0fae5d3df33424265f2c1c36b88100b08b1f4591fd3d82ea4ad8e0c104059985344d559584", 0x1000}, {&(0x7f0000000500)="d9932df561b431a4245519f7a7cb546dadc737474cb863de8fcfbf514c6584b73bae078eca11dab4d362eaef59d3db", 0x2f}], 0x3, 0x0, 0x0, 0x80}}, {{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000600)="8ded8622e66fe48054174d7b7227223769ebbbaa77cdd2aefd8e0c05d50b842781726db9f8552bc426e211704a185f30adcc1a5a377cde1b2739757f2e866c38477f102b92cd8b92d46ef150e204b170cda5bb379771f6fe739b815453c032350eeabcf82caf2407331957cfe3f20b05dade9576a3f195e9409b0603fc50af576ebcdde35ef20a59808dae3d9ccb15bc8cdafc49e3a95e8d1c201704", 0x9c}, {&(0x7f00000006c0)="562d93d3449bc7eeef8db5955fc523190fab205b32f6c43aa8229061dff4bdf8a020d137933c7e1ade43037bb101c338f24331aaa6ed62c7d79ef643daba5bc1c325c70d17d90c534cc8e08adb4cba0c3a66aae5f1ba2f557257fa6352ec2a95fb5e87a3ae5dcd16bf14f78ecb5dcdb54ea48a40c06e5b034d95de346db7906862faea29ec9b56b018c7c833c64ae21b3850316bab7e593a9b9e78daed1defa62ded8310cc00dae5eb0dcc", 0xab}], 0x2, &(0x7f0000000800)=[@rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r5, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x60, 0x44094}}, {{&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002080)=[{&(0x7f0000000b40)="8871ed69a17b7aeb44059bc1407b8bcce51a8bd9b65f60083c7fe697de610ce2658761dd842e48d80f833ff8368a0cf946b74e040ba5bb350669f4d0a37c0c4f998b565ca4b0b1888476cbee12dc077d66b3f9fc396f24783e5412f4ae4021f0099751ac6cd5f91a774e8beb9db78f485d3a199d2ba8a6eafab035c866a2958d684c9eeb9a5efd6a8ae54ef1e618f18631d689bf86717f30e97534a9b21e1f036ec0434987bb846bf6362d9b14d977cf27b8dba4d4ff532b19cd8fd2aaf596cb7d7b4a8219a0a5", 0xc7}, {&(0x7f0000000c40)="0d9d60f9808d44a74342765a7944e840dce317e82e85e099a1f6a5566da9c27b7b860bc7e288c28963b883afef13008374ea6d48ec845ae94967b34b0df2807828361d8f737e04aa40ab63c52b4f38bc0c5206cf6297455642bd67ba3a505a8ba8744e33099fcf2673521f1d13cba7165ca0092706a8c870fb498021abd34b38a57480a2e32ae2cc30fea99dfff837ac5c5cf2d4a4", 0x95}, {&(0x7f0000001dc0)="b97a927af5967732b8d9ae3b2d51a8dd6474e0d0fea39673c756c7560621ff4b7e605ca4ae9d092b090c497f5d22ac9a2c1bcfab40bda017649af4c949c02133f8e36f1d37c25e4e745b0fdfb04c8fc59b65baf57021d74033957d54acf43edfcb042d44ce5d4d9fe323ea38071cdbddd003abac90f0fb8fc931be859e8d210507c3b67bd3364cbdf8940a25ce4313a1c540620b259d7df98e121ae11121d113b9c2a9366fca4a5f64a9b79d", 0xac}, {&(0x7f0000001e80)="d4aeae7a138dd5ae6c4c3152aa0cc90e48515deef20ef2ae748374b048d4cbe6e2741290beb8fd2f8b9d06cf5b8e552fa5acc81a9d3513", 0x37}, {&(0x7f0000001ec0)="9bd036d179248943fdd26d9dd87ea089a1c00034fdbd4a6763118f8426bf417cf779e54abff288bc3cb98ab07fa271787027b346d30ddee3ce68b1747ab0e50c52ac23fbb6d387d0f42c4bb78aa48691bc0545b9cd4725d8802dc35980df9121fceba1351fba3cab47", 0x69}, {&(0x7f0000001f40)="abaf74ac0a58f27abf4c9a835c12b665a8803369ee0bf1a869b1531f2ae74ed4d0b9acaabf789c0bc64637555eaf10fffd8a75080d59128cfc3ef1528fadad1ce5b16fafface973eba92cf34b51a344876095d9cfbb1c7801964d04796684ad7a30cecfa149c747bbc", 0x69}, {&(0x7f0000002fc0)}, {&(0x7f0000002000)="01d3ccce0624b2fc09d3492f13e67e31d3d65f468fbcd91181339c31", 0x1c}, {&(0x7f0000002040)="85a65d8b41ceeb828d3a7fe91df082c55234d6cb", 0x14}], 0x9, &(0x7f0000002300)=[@cred={{0x1c, 0x1, 0x2, {r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4008000}}, {{&(0x7f00000023c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002680)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0x20}}, {{0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f00000026c0)="44fa8fedcee5f9e213fafc88fc6b584d661ac079a73dc306a397ecb00da374ac9d6ffa0711444e763fd75eccd14c0006ad792c2bc11d729581c9c67bb3a84c4d908989a77eb2c87a74c251b28f80cb52e39cd6a116", 0x55}, {&(0x7f0000002740)="7813c1733c7551f46f6910f81e0cfa0baf9ecd1717adaac4af531873fec58da943a5c7137c6573e84927fa4e02091de6403f3758faf08f0770e7015efcd8b53435d66ed9e0dbfcbcd0358210bcfde9f6337936236e88fb940dc484589565efe8e4fdda708e353a82641f65c6", 0x6c}], 0x2, 0x0, 0x0, 0x4000}}], 0x5, 0x800) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x6, r4}) 00:02:59 executing program 4: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x16, 0x4, &(0x7f0000006ac0)=ANY=[@ANYBLOB="8500000008000000350000000000000085000000050000009500000000000000fed023d1d4dcfe9b3ec7d4012507000000c71adbe1bef12a4f5930be7d75fa1f32f08a23ce3220b0cc9505d72768b8242dd90d17e4c52505756ca2b009546a5f3f00573f31b53fd3df2bd87184446d165ae3939bbca322a415a98c885faad395f3e4e0700859362ed862b3c47fa8ce7c69adfd2f16af3a00000000000000000000009a317aa34f0c50f99eedac26048ab91501be23445ca6e1be5aa845be00de14683ee4e859d65564a9c79d20e5a011e966388cd0bb39f45d6c508b8a0f7f2d48be0e2a8137c6741775428abf2ddfd2a473f5b271701e22f8cb42198906e1107fa780c4359509000000000000606495803509f84729f3e8a2fbfb995f99b82df3b363a9cf6ba87fdfbf5a3dd0dde49b4193520e5e94668763b13d9fcea762cae7bfbcd911eba0dee5e5ce6434f86fe82ee02f0e8e3173a97d85e232e584ace13387693614f3a7ef9c709f4d552c7b3a7903e14dc418e58f3e98933b2c93fae25ec2dd190231e2531e1ffeff33676a4383a918cba3ad8318ea29f164563a2bcdb596f255a251add2d2ae2fac0a0e7428e4eb2efc884be5721bdffe58c6a4b57014ce976ce8b9cddfa50175c53253d7659f0e885f6c677c24b226ab337fada4363c0698510730725e23bdad60ce8eecfeeccc397565f204b82d6d4458d77a1b4abeadf350c21027d314237a9d448b82827ff3f29cc9b46c8fcfbb30d1fc18707c252b596cdbf4e77836adc1f59f9d1280333d135fdcdcee8eb817388666e02ff1b148b6bc3c283e71c0ad9c683c6bb6fea2d2d54af3ad488f0cc2e54a70c19ceac518adbe917652c34019d7478c716ab23d4a863b4dcd08d89f6cec674e9fd379d71ebcc202c1328006357d207984e885ace8a0dbd5affef403aff01d5f2f0e644b61cd8bd72a59f2d7cf67815aeb8761412d68c40dbed08b7eeda96b3856a519a71b83c19b2e8f88d92b66abec165663819a87e7cd8c082cb011051789c283eecfe08f0799f6c7023353b6d3af7177d6b56549616bfede82c598301c98b0420b1784b53238b39c0db1da864e593d45fd297e4d34e76bd649bc737e0bcf36fd955a40125c00d40c3f21d26e6e276152412b4ef3f52dc416bb2d7463a93ee6c0b20c5749a44677a3c3a7aa9a47c7cd7bb52fbb2c8d63166f4ad1038f33258736b2224a66726f1fd4dce0eb6043a55fbdd341baba95cc5838a860068e0f3e73d992403455b03b25bd5414628d7325a6b25986666b336851d9c623c405bf608d4bd9347c83cb693aebab072be479705b0c6c9bb9728d131f8320b966898de1a16407692b57b6f7333eac0d2ed0a7a4457d9c70089fcf9aa553929a65777f3bbf6d0bdc6a11371a138c6d4b0fefc655716e4486f5c7a88e80b2fb0efb579333bef98ded75abfb982b1fb92f003a6aefb8bf25eacb84"], &(0x7f0000000140)='GPL\x00', 0x0, 0x99, &(0x7f0000000180)=""/148, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xffffffffffffff79, 0x10, 0x0}, 0x16) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)="61df712bc884fed5722780b6c2a7", 0x0, 0x8000}, 0x28) 00:02:59 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000480)={'batadv0\x00', 0x0}) sendmsg$inet(r0, &(0x7f0000000340)={&(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @ip_tos_int={{0x14}}], 0x38}, 0x0) 00:02:59 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000200000000000c00095000000000000002ba728041598d6fbd30cb599e83d24a3aa81d36bb3010100bd2321afb56fa54f26fb0b71d0e6adfefcf1d8f7faf75e0f226bd99eea7960717142fa9ea4318123741c4a0e168c1886d0d4d94f2f4e345c652fbc16ee988e6e0dc8cedf3ce99fbfbf9b0a4def23d410f6296b32a834388107200759cda9036b4e369a9e152ddcc7b1b85f3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c3b35967dec6e802f5ab3eea57b09a2ed4048d3b867ddd58211d6ececb0cd2b6d357b85a0218ce740068725837079e468ee207d2f73902fbcfcf49822775985bf31b715f5888b24efa000000000000ffffffdf0000000000000000000000000000020000000000000000000000000000b27cf3d1848a54d7132be1ffb0adf9736bdeab29ea3323aa9fdfb52faf449c3bfd09000000b91ab219efdebb7b3de8f67581cf796a1d4223b9ff7ffcad3f6c962b9f292324b7ab7f7da31cf41ab11e0a494034127de7c6592df1a6c64d8f20a67745409e011f1264d43e153b3d34899f40159e800ea2474b544035a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a74e04bde74fa4ffa4d9aaa705989b8e673e3296e52d337c56abf112874ec309baed0495f06d058a75fa4c81e5c9f42d9383e41d277b10392a96286744f839c3f128f8f92ef992239eafce5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637598f37ad380a447483cac394c7bbdcd0e3b1c39b2e00916de48a4e70f03cc4146a77af02c1d4cef5379da860aed8477dfa8ceefb405005c6977c78cdbf37704ec73755539280b064bda144910fe050038ec9e47de89298b7bf4d769ccc18eede00e8ca5457870eb30d211e23ccc8e06cd58b61799257ab55ff413c86ba9affb12ec757c7234c270246c87a901160e6c07bf6cf8809c3a0d46ff7f000000000000ad1e1f493354b2822b9837421134c0167d78e6c24ed0a2768e825972ea3b774a1467c89fa0f82e8440105051e5510a33dcda5e143fbfff161c12ca389cbe4c51b3fa00055cc1b66c5fd9c26a54d43fa050645bd6109b113be7664e08add7115c61afcb718cf3c4680b2f6c7a84a4e378a9b15bc20f49e298727340e97cdefb40e56e9cfad973347d0de7ba4754ff231a1b033d8f841ba3442b2c7c503f3d0e7ab0e958adb862822e40009995ae166deb9856291a43a6f7eb2e32cefbf46306f2ef79e184f5e93ba5c8c2a4c0443fb652b8d4c2ff030000000000000007b82e6044f643068cd47ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c99220002af8c5e13d52c83ac3fa7c3a3ee6c08384865b66d2b4dcb5dd9cba16b64ebbbf8702ae12c77e6e34991a225c120a3c950942fe0bc9f2a1a7506d35e5b439edeb5288aeda890cf8a4a6f31ba6d9b8cb098f935bdcbb29fd0f1a342c9eed00000000ab6648a9dea0b6c91996d65da6c24a702a86c814459f3cdaaf99000000000000000000bf2130d1b32c826563c518d0ad23bc83ba3f3757210afcf2a64783057e177615c068bd7d74233da1a3b56d4e04a7ec4792b1c4cffddbbdcfdd13ab52f5aaab812201d1aba3d70471fcd9b466569f3ef72f39d87fcccab514fc02b70be8629c9b73ce7bc4be7f8be71cb7b2d0a4acff8f6abe7dbad64dfa63966945d93c33b038ce0d890f85f8a6ab8487c383e24d4a8051f80e1811e387723a25dda119f64b35e71c5400000000000000000000000000000034c751ebdf3f20a95b817ea3df3d6c0002a41783058e56c70afe8016b3dd9dc7785b36e609f173cc6b893ecd138289709839af6c95fbed6c33e401ec747837d6a6283b3452c57a5d44cacd363589845637071320921d22c1663964eddec902fc7cc33158bc306d8c3bdae8108a23d2dc96a5cdb518f58832ec0906aaec43659c79c8ad37b0f961f3beaa3e02f7762c5dd633d13b5e487e996597b2ab42c81eb7dd8390e13b395aacce4683e55bcfe8c17615257364365fd48bd77da79e52ce9edfe6dca9c42c4d719347f39ef006c2df747e27a2d16304fa000008ffffffffffffff003049ca923d059c0ab5d886a491adacb7e4b43b1b57776e5fe25cf105fa57f000756755b7230e2c0c1fed5487271c4f2981cf8f4351ef5d08641dacaed0000800"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r0, 0xffb0, 0xf, 0x0, &(0x7f0000000040)="24c2afc3a2e0527bea33d65416507d", 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:02:59 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000000a80)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff5070000000000000200000000000c00095000000000000002ba728041598d6fbd30cb599e83d24a3aa81d36bb3010100bd2321afb56fa54f26fb0b71d0e6adfefcf1d8f7faf75e0f226bd99eea7960717142fa9ea4318123741c4a0e168c1886d0d4d94f2f4e345c652fbc16ee988e6e0dc8cedf3ce99fbfbf9b0a4def23d410f6296b32a834388107200759cda9036b4e369a9e152ddcc7b1b85f3c4744aeaccd3641110bec4e9027a0c8055bbfc3a96d2e8910c2c3b35967dec6e802f5ab3eea57b09a2ed4048d3b867ddd58211d6ececb0cd2b6d357b85a0218ce740068725837079e468ee207d2f73902fbcfcf49822775985bf31b715f5888b24efa000000000000ffffffdf0000000000000000000000000000020000000000000000000000000000b27cf3d1848a54d7132be1ffb0adf9736bdeab29ea3323aa9fdfb52faf449c3bfd09000000b91ab219efdebb7b3de8f67581cf796a1d4223b9ff7ffcad3f6c962b9f292324b7ab7f7da31cf41ab11e0a494034127de7c6592df1a6c64d8f20a67745409e011f1264d43e153b3d34899f40159e800ea2474b544035a30b23bcee46762c2093bcc9eae5ee3e980026c96f80ee1a74e04bde74fa4ffa4d9aaa705989b8e673e3296e52d337c56abf112874ec309baed0495f06d058a75fa4c81e5c9f42d9383e41d277b10392a96286744f839c3f128f8f92ef992239eafce5c1b3f97a297c9e49a0c3300ef7b7fb5f09e0c8a868a353409e34d3e82279637598f37ad380a447483cac394c7bbdcd0e3b1c39b2e00916de48a4e70f03cc4146a77af02c1d4cef5379da860aed8477dfa8ceefb405005c6977c78cdbf37704ec73755539280b064bda144910fe050038ec9e47de89298b7bf4d769ccc18eede00e8ca5457870eb30d211e23ccc8e06cd58b61799257ab55ff413c86ba9affb12ec757c7234c270246c87a901160e6c07bf6cf8809c3a0d46ff7f000000000000ad1e1f493354b2822b9837421134c0167d78e6c24ed0a2768e825972ea3b774a1467c89fa0f82e8440105051e5510a33dcda5e143fbfff161c12ca389cbe4c51b3fa00055cc1b66c5fd9c26a54d43fa050645bd6109b113be7664e08add7115c61afcb718cf3c4680b2f6c7a84a4e378a9b15bc20f49e298727340e97cdefb40e56e9cfad973347d0de7ba4754ff231a1b033d8f841ba3442b2c7c503f3d0e7ab0e958adb862822e40009995ae166deb9856291a43a6f7eb2e32cefbf46306f2ef79e184f5e93ba5c8c2a4c0443fb652b8d4c2ff030000000000000007b82e6044f643068cd47ae636a5dbe9864a117d27326850a7c3b570863f532c218b10af13d7be94987005088a83880ccab9c99220002af8c5e13d52c83ac3fa7c3a3ee6c08384865b66d2b4dcb5dd9cba16b64ebbbf8702ae12c77e6e34991a225c120a3c950942fe0bc9f2a1a7506d35e5b439edeb5288aeda890cf8a4a6f31ba6d9b8cb098f935bdcbb29fd0f1a342c9eed00000000ab6648a9dea0b6c91996d65da6c24a702a86c814459f3cdaaf99000000000000000000bf2130d1b32c826563c518d0ad23bc83ba3f3757210afcf2a64783057e177615c068bd7d74233da1a3b56d4e04a7ec4792b1c4cffddbbdcfdd13ab52f5aaab812201d1aba3d70471fcd9b466569f3ef72f39d87fcccab514fc02b70be8629c9b73ce7bc4be7f8be71cb7b2d0a4acff8f6abe7dbad64dfa63966945d93c33b038ce0d890f85f8a6ab8487c383e24d4a8051f80e1811e387723a25dda119f64b35e71c5400000000000000000000000000000034c751ebdf3f20a95b817ea3df3d6c0002a41783058e56c70afe8016b3dd9dc7785b36e609f173cc6b893ecd138289709839af6c95fbed6c33e401ec747837d6a6283b3452c57a5d44cacd363589845637071320921d22c1663964eddec902fc7cc33158bc306d8c3bdae8108a23d2dc96a5cdb518f58832ec0906aaec43659c79c8ad37b0f961f3beaa3e02f7762c5dd633d13b5e487e996597b2ab42c81eb7dd8390e13b395aacce4683e55bcfe8c17615257364365fd48bd77da79e52ce9edfe6dca9c42c4d719347f39ef006c2df747e27a2d16304fa000008ffffffffffffff003049ca923d059c0ab5d886a491adacb7e4b43b1b57776e5fe25cf105fa57f000756755b7230e2c0c1fed5487271c4f2981cf8f4351ef5d08641dacaed0000800"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000380)={r0, 0xffb0, 0xf, 0x0, &(0x7f0000000040)="24c2afc3a2e0527bea33d65416507d", 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:02:59 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000080)) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) 00:02:59 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80000040000000010", @ANYRES32], 0x34}}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010050001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="5800000024000b0e000000000000000023000400", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d000000280002000000000800000012df00002674000000fde5ffff000000000c0004"], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035802480301020200c52cf7c25975e010b02f0800eb2b2ff0dac8897c6b068777faffffff3066100cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0x6555, 0x800, 0x0, 0x2f) [ 179.711613][ T5803] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 179.725125][ T5805] binder: BINDER_SET_CONTEXT_MGR already set [ 179.731511][ T5805] binder: 5804:5805 ioctl 40046207 0 returned -16 00:02:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, r1}, [@NDA_DST_IPV6={0x14, 0x1, @local}]}, 0x30}}, 0x0) 00:03:00 executing program 3: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x23, 0x0, &(0x7f0000000180)) 00:03:00 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)=@delchain={0x34, 0x24, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0x0, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x4}}]}, 0x34}}, 0x0) 00:03:00 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f00000000c0)='./file0\x00', 0x821) inotify_add_watch(r0, &(0x7f00000000c0)='./file0\x00', 0x20000000) 00:03:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000180), r1) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MLSLVLLST={0x4}, @NLBL_CIPSOV4_A_MLSCATLST={0x18, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0xc}]}]}]}, 0x44}}, 0x0) [ 180.433148][ T5821] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 00:03:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000180), r1) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MLSLVLLST={0x4}, @NLBL_CIPSOV4_A_MLSCATLST={0x18, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0xc}]}]}]}, 0x44}}, 0x0) 00:03:00 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/softnet_stat\x00') preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/142, 0x8e}], 0x1, 0xc6, 0x0) 00:03:00 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) r3 = getpgid(r0) sched_setscheduler(r3, 0x1, &(0x7f0000000000)=0x3) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = getpid() sched_setscheduler(r4, 0x0, &(0x7f0000000200)) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e20, @empty}, 0x10) sendto$inet(r5, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r5, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002800)=[{{&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000440)="f371fad3e58bea3abc40", 0xa}, {&(0x7f0000000dc0)="ee691e2d02f2d263b0bb933b2d2d605a9c5ff7cfc2eb27cb095bb1ff322870bc51c7aaa87d5f74ebba1f39a457b4527fccd3d700cea90d1e70b57a8622d156fcdbef3929ed79fb9245c1d859e275ceb3e48aaa76a27316f33636f3218fe72f35a53c0b6da49141d7c052c683b39fa4978e619162ff67a94c3598831ff8fd89fc763f740ae1d8d9f5584be1a50232115d8fce5ef9f443fcd01fc2798e1421084c2b5222b25930e757b59f50068354f7e30f48389f91e379d2cf14b89ecd0a5fd6ae0b5b53a9eccebf5fb3c132546e019e023fc1fde96643b38a580a4ddf23d672b49ad78177b8831b031917554080d5238b963be6ce9580ff3701fb2da3f9af7b9ba2986d7339b3ad6ed832a3399dd0aef092e47798dc21f2dd9e870eea3a859ac22f1d74b5bd6751eaa52b5492d810fec338ec101c31eede01073740bb9ab400c2b01d2ee656277b1f201ee66346509eccb594cbe965d5c147cd732d540df38fea4b140df51e9ade7b282666ff2173306dc6211644e3c599a040d0cc7d5f1e230f3672d8053456c34eaccf57e4d61059ab0a434045a560aa128f9a1912b15c0ebf242c1734eaadc4a8b57a0687bc33623d4210497161036bcb42dce1edf04684613a6c8d22099208c8f33777a516886a39c29b8bfe0ebd0d5157f754d161fce3036f3327cb5ace66ff88ab760f55a200d070419b7ffe6a2fbb65891fb516c96cfc54075df1d296192e65c90d2c9b8505cf6d760966b5c32a85d0b91bc20d9dd6f838d59f5041feaaaee1fbd181b417002654de91b701367b4256d2e18b45c67406aac61c6c3ab616b80f67cdbfe65bf00bb6221702cce111b5db601d74615a3e07eae296bdbbc8867dda08a05bb56790efe21ad6f91ceaa33a2d27588f70ddc5f7176f9e76b9ce7fb8d9e52880d0dfeaf7e63740821352c778c833f2293bd2ec49e53430b94137a56cebe87c8ee1644199699acf8a4adee3fb9cd709eeb6f1d99f48afb4dbb339c4bd91c68f809187d4e5f29c6bf4cb56c8a14b122f752f12fea9adcd7d64d803155833fdfa86e2bf8cb26268276ac82bee297816bf9718a2cd53f2239bcb66561fce0b6b0d73adfad9b435f398406aa4662de70496178c7134102ac020f6357523de46030d89c3ab9f16b936be0693f48902b92edaf55827cc9afed5554a3a1c3a955aab12626069510b419195b2ed39ed18b33c0ac76f62f793a4239551b6794feae77f99ba44104bd0ec617b73dfada52504e8f3dbe14f2abf0d57cf93616dd4486681b9319f6ea1fee4278cd06497d087ef1aa1c234d0a19b14141e96a98e71e796ae963979d99fa1ddb01d968f027f72df183d8a82704f8dad778fed24295a0b2202d72a62e75fa0c05ff398a04cda058e5d43ef9eb5960b58cba2a04a8ea47471a2f7068588be09eced1222c48215a5f24d10ace3f17eb0df799c12188dd3a4a37f9e7ccb7bdf0f633c95fccfd22162aaed59fdb9315b1320c215a2d3736c59655ea9ad9ff6abf7acb6bf2eb342c77bd59ad46f86a7af0e49e10118d5faf311ae2f3e309759f73ddc9a5453b469d79f1f7961292ccc65a5139e826749066752e2c169a64d74316509ad8a4b14e0fe20a40241a7571b0884a58bb1bc72895c8721d56aa8f3e1767e9e9e0fd1caddb02b1b470cfff814754bc40094c6867b50dfeebdda871e25dc57bd2c17ea77bb434d48b322f794b7e08984736ed95e167f597b7f73f2f2136032a88471acd8c86388327b91470827df760f5fd5ad672005b4ebb6de14ce89ac7d42984db6f212076ca764cc33d972d1a33d1da7535a6aee008d6fdbf111248be84baf03e7f1fb886f7bad6d556da51b28bf181748369390b3293a6dea858d174eb08cb6e1f99b15b86c94d3d8c09ea059c4291a9731c99afa78cf21b72f125a1277714bca44c3236b286dc756d264acea617765bba9d437e30b2ded0e2305819b99acdeed0baf344e5779d8f51881855b252aa3bfc038be4523b18c0553f731c2ba639245b1fb8c16b5fbcbc3cfbf7b7553f3e94aee05730ad72da96d68491fb6dc59b381ff7494041bf98449e916b8807a537dcd63c7a62bcde16d6708e088cdea00e74e87043c84426f5b54411cd26d8a7818d21aac10c909ecac31b6a925c39e9b30394537a7f5ce8c7912e47024c192602ff74464fa9d1b3e9d460c7814ae545bb33656d9dccd19cafa5e6260b13960db9d28114b07aa7252d8d03ccd45dc87b3b0b79510991e106d290ca01c996f19532c01709d10875b649b59617fa88d46d74cde1a476e8d48897b04a9adc3398b138464571767c7eac6e993d2b2741026f674348ecb37e2d1652ba6407f19a15daf4eb26078099aad012778ebc3783111e559570187b394e0f82113ad02057ba3bc7c673fa40c3b46f32c621cc7fd580fa8479db3c6a592843957d63aceef32545ec0fc8867c676c5859fd1bd1a7bc22e049e91ad62e74a2e0e88c58211642d599cbd59d8e38c5d5aad174e35b89a700c9949e2afcad82b1116eca4452bf5e9c43362b7b5951695b2a8139738c1c7e1eda94ba7b288b242503d3631fded019922c234124cd633584d8dbcec71c29359bed18775f075d33a25039ae0f71c43553b5d6017d79ac484d4ee81f8954d9adb0867091f14770ab8eb279774cc3222e5abee2aa7480848fbfd237b8c2834960ee88ffb755fe087e374581b5738edda33283d3faac81e7e601c3e50b03458cec92d1490484e7630762f80d9e7178c1c3d5b2c7c8b209c822c6402af502607147cedef86c02a631034a80d4affc6c9b15ecf7464f172ebaab1bf71477bdbbb6988de334cccacbdb61ef09e7ab8534276a1edd2c35eca6ca80bfcba14dbbcb4d31e91ebe16e5564fa41592570e70eb12dee64f5e338e822d5b059bb8454ee65e1d14377b5622b499a328e37f1fdaef04241346a77af6e58b37f24bea43e1186baec990911bb17895a75c8a9e2fe0844301dd1d6a3a122003edd27d234508a1de0e2f16c97a54f7e9092104d016668b90e2d3c385e4d840e1425f7886ea4ece0e177405f24818025d662c6f882ddedda6ef6ea85b70dc0678bf9354c2858257ec962e7d8f4d4ba613c8fcd464bf0cdcdc7e71d5a1600e55ffd8cdbcad93b66bf196314a80a96d28e29cab5e00658fee941a0907153ddd8922afbfb92a11cb13bd9d75543a9f2bca9ce7b16eb1788faf55dc7372de5ad44b658631f1717667ccb7488864629c5e57d0088031dcec1dec22f76da0d522112619f403585878dae0b093c97ab9397fe8eb559e9b191be23dd98363003733ec9f2bf60b82e08af1729b37046d3fc241156a3e18ead83275075b313895663e99fa3e6b422dff717b6a3b53cb61bb9536cfa2c50f313777a7c7f07a41553234c3b6614423a24e539272f9bfcd787df11d5365065632db96b91ee7a033a75717157b47e24ef83e4f3a080332cc771fba78294a1b1fdcf2d207569d305bf47f0cc6f7ee6117e4f3ee03d67a9d04f26792a77f017e8b4723fa66d89a4c4523e4f539f1b8a27ee316d2f8d94f82a2f8ce6b3be60759f5317eada0a8c6f011594ed71103b0aebba669c4ce0c8be8bdbc7753423752d87e3f9fe2ef29908d0b403d14a6167aa648ab26ef4c8f33f1d6661ce7d842396484d7f844e56606ad9b1fb9d0583a83f75ca312c6d7a8c6676697ccf20fb7f10b0ff32e65cf28ecaa0430a31c791ba619f9ca28940db239444ff6ac5b84d99e53fd993c605c9e49119329953a17641aa860b786865df5e514a1bcab54e95d599a2792c21932a6971d0664e364d6a89b67423076ccbf14cdb130d4b3089fab12946cdd182ed37d19e05026b131da8c171c8833120b83d554bc47157ed3f4aff10f65f7fb5a79a4c95e608ae74fe388b160f7122172b874e00e52376c0d079767d511f700e5a09fb8be2afe699a71a4959abeb7c6f0f58d4ef56da0969a7d34dcad8310557691aa8b0dbe5f1c85b9321020852bd3465ed0cfd1c78bf9aa4d98b325f44910b6cde0a93cf8eb93fa70faf1e92dbef9c36893037bf1c5aee5aaf51245560e2b92762d7549da44f2914d654e32fc816996227671651e76dcf1744914364bc6a6367020a9a6f52518cd81aedd91ac561207510d32028c5c530522f2b9a93389d368b437794814e8f097f40553651d182db38bddedab8a3637348a30d6a4521a72ebc41a560646a7034d02de1664c26c4e93890ec0d5420bbbe7f17d51165dbfbac9c3745f9611794a328a65f424b1a45b9dcd636486c6de7bf4a3589f1793c2b8ea81a01523b5a95e81784f79b6dd40463afdb3d275254ab8e1c3cbbfa567a199ce5782cd9ae9dcad5d926b95f48276fe694d1c378ff025f1c3f4bab0ab67b9164a1ee92d14f5bc71339c063b32090b2c09801d634c35c756cfd07854e72a9c6c9a7c3f8314c540accff95b93cdfbcfc2e9aef21622f651a834d8a03dbc728c7448bfb3037cb54b9b7307feef6ce172b5f2c5b412800d021cf10fbb036279a4aaf77d57bacd22462cab4fa6fa164c4640bb018a9eefdfe1eaf04ff51053583b7decdc7887f1ec2d52b040304ac07e7aae70adfd5ea5fcf2f288269132040dfedcab31d22063fee735d35c0c25c1ddd44618bfa888f152ccde338fd3f01bc773bd8e3464807afbaa43529d3ebfe1581a9f680f4f5155f868b1fe3c8ad3e683e56f19b8079422abd67c837ddae847e889bd1da3ac4f04a058a0a20d937b0bec8dc1681e066a981ae765d55cb62ba7bd892bcebf0ef78f5c51b988cb03eb5d2909f0cca948cb9e4aaf61d874661303aee19d5227bb24f0c56bdb29f4c5f926de413664842a0fd47212e75166f8c0c2d855c2c3198f84daf8bee5d90bcb14e3b5f22973d36ef11b6ba0fc8dfbf19421116378039a70d3ac92d12bc7a051fc502467e8b6d886c47924d28338559e280cd4b1d1a0634ded9668b91ec6f95466969724b12ea157a443cb15b074270422ee5a10062db863e4bcb041fc58d615a5694bb14d0a4038e0adea4354c238d3390d23f527496c22100aa132dedd9363e3020bcb0653725545a7fd0bb5b4dc42ffa642d278f82888ece62e67ce6e00cef1360793438091f332508dfa9b3b07f1b82ca0381b9edb728d217686dc092debcdbf7a6663ad7ec422ad28bae331c844bab89d6f44fe807bcdf0d8f3812594241b8ab538bfe4e4e5461edd62c96d859aba7b9ddcba8370cbba0ffa73e6dc1c2794287bee9fe1bc36947a9779e281ef46fd1dfed20bb99146bb26d2c260dcf640e8becd7e0df4432d95a8ed3f911513442fe81fe75187b8fea9cadacd075bd8934a9a9958fa916366ca92d1f42c26c5e8c158194d1786e2b3d7a155d806c03f3a66ac82f5177385633106f2ecfd3c0fc02be1bf9c6c5e84ef18c08fc533a4b759368148a1d203b1e413fc3803e31f0dee34518cba4ba450d0fb329aff93ec460e46fd951f8dbaca48ecebcd643b2a6a2690cf1a4dbc03292af4851d5c2e1b1f081d8fa06dc650036bed88dbc9e96947eddd15ca09de62fcd01a2b15eaa91fccac2b4e9e0c890d0624ae69d74576fef08c7bf4046256638123e9f6778e14d6f0f096a6f96f44d889db63c4e76049339237cf51b197bd4ef0a3b5f0dc40f2bd85ca942627ffaeb4f26cd4f5c6449ae543095487a05ad025af681e5b14c85995eb1c6afe39465be5a1b8c32bedb22e7e54a95622e05c1c1410e831b351c7dd37e1dadc774a32c0fae5d3df33424265f2c1c36b88100b08b1f4591fd3d82ea4ad8e0c104059985344d559584", 0x1000}, {&(0x7f0000000500)="d9932df561b431a4245519f7a7cb546dadc737474cb863de8fcfbf514c6584b73bae078eca11dab4d362eaef59d3db", 0x2f}], 0x3, 0x0, 0x0, 0x80}}, {{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000600)="8ded8622e66fe48054174d7b7227223769ebbbaa77cdd2aefd8e0c05d50b842781726db9f8552bc426e211704a185f30adcc1a5a377cde1b2739757f2e866c38477f102b92cd8b92d46ef150e204b170cda5bb379771f6fe739b815453c032350eeabcf82caf2407331957cfe3f20b05dade9576a3f195e9409b0603fc50af576ebcdde35ef20a59808dae3d9ccb15bc8cdafc49e3a95e8d1c201704", 0x9c}, {&(0x7f00000006c0)="562d93d3449bc7eeef8db5955fc523190fab205b32f6c43aa8229061dff4bdf8a020d137933c7e1ade43037bb101c338f24331aaa6ed62c7d79ef643daba5bc1c325c70d17d90c534cc8e08adb4cba0c3a66aae5f1ba2f557257fa6352ec2a95fb5e87a3ae5dcd16bf14f78ecb5dcdb54ea48a40c06e5b034d95de346db7906862faea29ec9b56b018c7c833c64ae21b3850316bab7e593a9b9e78daed1defa62ded8310cc00dae5eb0dcc", 0xab}], 0x2, &(0x7f0000000800)=[@rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r5, r2, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x60, 0x44094}}, {{&(0x7f0000000ac0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000002080)=[{&(0x7f0000000b40)="8871ed69a17b7aeb44059bc1407b8bcce51a8bd9b65f60083c7fe697de610ce2658761dd842e48d80f833ff8368a0cf946b74e040ba5bb350669f4d0a37c0c4f998b565ca4b0b1888476cbee12dc077d66b3f9fc396f24783e5412f4ae4021f0099751ac6cd5f91a774e8beb9db78f485d3a199d2ba8a6eafab035c866a2958d684c9eeb9a5efd6a8ae54ef1e618f18631d689bf86717f30e97534a9b21e1f036ec0434987bb846bf6362d9b14d977cf27b8dba4d4ff532b19cd8fd2aaf596cb7d7b4a8219a0a5", 0xc7}, {&(0x7f0000000c40)="0d9d60f9808d44a74342765a7944e840dce317e82e85e099a1f6a5566da9c27b7b860bc7e288c28963b883afef13008374ea6d48ec845ae94967b34b0df2807828361d8f737e04aa40ab63c52b4f38bc0c5206cf6297455642bd67ba3a505a8ba8744e33099fcf2673521f1d13cba7165ca0092706a8c870fb498021abd34b38a57480a2e32ae2cc30fea99dfff837ac5c5cf2d4a4", 0x95}, {&(0x7f0000001dc0)="b97a927af5967732b8d9ae3b2d51a8dd6474e0d0fea39673c756c7560621ff4b7e605ca4ae9d092b090c497f5d22ac9a2c1bcfab40bda017649af4c949c02133f8e36f1d37c25e4e745b0fdfb04c8fc59b65baf57021d74033957d54acf43edfcb042d44ce5d4d9fe323ea38071cdbddd003abac90f0fb8fc931be859e8d210507c3b67bd3364cbdf8940a25ce4313a1c540620b259d7df98e121ae11121d113b9c2a9366fca4a5f64a9b79d", 0xac}, {&(0x7f0000001e80)="d4aeae7a138dd5ae6c4c3152aa0cc90e48515deef20ef2ae748374b048d4cbe6e2741290beb8fd2f8b9d06cf5b8e552fa5acc81a9d3513", 0x37}, {&(0x7f0000001ec0)="9bd036d179248943fdd26d9dd87ea089a1c00034fdbd4a6763118f8426bf417cf779e54abff288bc3cb98ab07fa271787027b346d30ddee3ce68b1747ab0e50c52ac23fbb6d387d0f42c4bb78aa48691bc0545b9cd4725d8802dc35980df9121fceba1351fba3cab47", 0x69}, {&(0x7f0000001f40)="abaf74ac0a58f27abf4c9a835c12b665a8803369ee0bf1a869b1531f2ae74ed4d0b9acaabf789c0bc64637555eaf10fffd8a75080d59128cfc3ef1528fadad1ce5b16fafface973eba92cf34b51a344876095d9cfbb1c7801964d04796684ad7a30cecfa149c747bbc", 0x69}, {&(0x7f0000002fc0)}, {&(0x7f0000002000)="01d3ccce0624b2fc09d3492f13e67e31d3d65f468fbcd91181339c31", 0x1c}, {&(0x7f0000002040)="85a65d8b41ceeb828d3a7fe91df082c55234d6cb", 0x14}], 0x9, &(0x7f0000002300)=[@cred={{0x1c, 0x1, 0x2, {r3}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x4008000}}, {{&(0x7f00000023c0)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002680)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0x20}}, {{0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f00000026c0)="44fa8fedcee5f9e213fafc88fc6b584d661ac079a73dc306a397ecb00da374ac9d6ffa0711444e763fd75eccd14c0006ad792c2bc11d729581c9c67bb3a84c4d908989a77eb2c87a74c251b28f80cb52e39cd6a116", 0x55}, {&(0x7f0000002740)="7813c1733c7551f46f6910f81e0cfa0baf9ecd1717adaac4af531873fec58da943a5c7137c6573e84927fa4e02091de6403f3758faf08f0770e7015efcd8b53435d66ed9e0dbfcbcd0358210bcfde9f6337936236e88fb940dc484589565efe8e4fdda708e353a82641f65c6", 0x6c}], 0x2, 0x0, 0x0, 0x4000}}], 0x5, 0x800) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x6, r4}) 00:03:00 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80000040000000010", @ANYRES32], 0x34}}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000180)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010050001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="5800000024000b0e000000000000000023000400", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000a0001006e6574656d000000280002000000000800000012df00002674000000fde5ffff000000000c0004"], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="050350035802480301020200c52cf7c25975e010b02f0800eb2b2ff0dac8897c6b068777faffffff3066100cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0x6555, 0x800, 0x0, 0x2f) 00:03:00 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xe) ioctl$TCGETA(r0, 0x5405, &(0x7f00000001c0)) 00:03:00 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000000000000000000000000711806000000000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x8, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 180.624601][ T5833] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:03:00 executing program 3: r0 = openat$smackfs_ipv6host(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$smackfs_ipv6host(r0, &(0x7f0000000080)=@l1={{}, 0x20, '+$$-@}#/*-\xb7\xd8*/'}, 0xa7) 00:03:00 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff3000/0x2000)=nil) 00:03:00 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000080)='c', 0x1}], 0x1}, 0x0) shutdown(r1, 0x2) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000015c0)=""/1, 0x1}], 0x1, &(0x7f0000001640)=""/13, 0xd}, 0x0) 00:03:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000180), r1) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MLSLVLLST={0x4}, @NLBL_CIPSOV4_A_MLSCATLST={0x18, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0xc}]}]}]}, 0x44}}, 0x0) 00:03:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) 00:03:00 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) readv(r0, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002440)={0x15, 0x5, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0xe2}, [@alu={0x7, 0x0, 0x2, 0x0, 0x0, 0x0, 0x6}, @jmp={0x5, 0x0, 0x5, 0x0, 0x0, 0xfffffffffffffffe}], {0x95, 0x0, 0x300}}, &(0x7f0000001380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 00:03:01 executing program 4: syz_mount_image$reiserfs(&(0x7f0000000540), &(0x7f00000002c0)='./file0\x00', 0x5, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000040)={[{@grpjquota, 0x3d}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}, {@smackfsdef={'smackfsdef', 0x3d, 'reiserfs\x00'}}]}, 0x1) [ 181.291155][ T5852] REISERFS warning (device loop4): super-6515 reiserfs_parse_options: journaled quota format not specified. [ 181.494385][ T5859] bridge0: port 3(gretap0) entered blocking state [ 181.496049][ T5859] bridge0: port 3(gretap0) entered disabled state [ 181.501085][ T5859] device gretap0 entered promiscuous mode [ 181.503347][ T5859] bridge0: port 3(gretap0) entered blocking state [ 181.504863][ T5859] bridge0: port 3(gretap0) entered forwarding state 00:03:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000180), r1) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MLSLVLLST={0x4}, @NLBL_CIPSOV4_A_MLSCATLST={0x18, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0xc}]}]}]}, 0x44}}, 0x0) 00:03:02 executing program 4: syz_mount_image$reiserfs(&(0x7f0000000540), &(0x7f00000002c0)='./file0\x00', 0x5, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000040)={[{@grpjquota, 0x3d}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}, {@smackfsdef={'smackfsdef', 0x3d, 'reiserfs\x00'}}]}, 0x1) 00:03:02 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@empty}, {@in6=@empty, 0x0, 0x3c}, @in=@multicast2, {}, {}, {}, 0x0, 0x0, 0xa}, [@algo_crypt={0x48, 0x3, {{'ecb(cipher_null)\x00'}}}]}, 0x138}}, 0x0) 00:03:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)={0x48, r1, 0xc929cdc57ed579ff, 0x0, 0x0, {}, [@ETHTOOL_A_DEBUG_MSGMASK={0x1c, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x14, 0x3, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}, {0x4}]}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_DEBUG_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}]}]}, 0x48}}, 0x0) 00:03:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000003c0)={'netdevsim0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x38, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_VFINFO_LIST={0x18, 0x16, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@IFLA_VF_RATE={0x10}]}]}]}, 0xd6}}, 0x0) [ 182.061064][ T5866] REISERFS warning (device loop4): super-6515 reiserfs_parse_options: journaled quota format not specified. 00:03:02 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x5, 0x8, 0x8000, 0x20}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100), &(0x7f0000000200), 0x9, r0}, 0x38) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.empty_time\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) bpf$MAP_LOOKUP_BATCH(0x1a, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}, 0x38) 00:03:02 executing program 5: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/pmtu_disc\x00', 0x2, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, 0x0) 00:03:02 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = getpgid(0x0) r2 = pidfd_open(r1, 0x0) r3 = pidfd_getfd(r2, r2, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x12, 0x10, 0xfa00, {0x0, 0xffffffffffffffff, r3}}, 0x18) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080), 0x62}, {&(0x7f0000000100)="16000000246837f73199aee6fdb9291b3091ec1a2d41d227975ad8ec030f5919f397867997f9c0efa9c9092a31cdbb98ea272787afda0af59a320709c3a59ef05c6f40ceafec53f48d6186e7d8409e35306221caf67b370d875eff3191932728e5ab6c9a3acf6ccee3e352c898f5744abaedfb53f92c37acb126bd143f3e9cdfcf25a8d6129fcc3a141c3f5ab6db772f87c787817a9b699dd60732d952716b103bc1e91ac5b1ed92f35389580994bb0df9bce07e7a80921888f984139f488d256a67fec0cbb5c4e93d5c151d97f676ab93b1efbd46f600dc964231e3257bf358448fddf894c0cdfa9115adbe5b19bc912fcbc8aac7719b649b1ff1267491da", 0x682c}, {&(0x7f0000001480)="d1ffacd516de50ac9d15bc75316da4defa1e72f65a65cdd26dcc389aacf7856da9aecf3765d4c032e1960faf25bad906b7d3440b6e71a82f1d8f8b8db35b6091f3af94c6b46b9ab10fe3923f268771078d2668be7bd3eb941d4bb5baa8547e36283a065ce5766cbff3a8fc37fc4507643d3786bbf231d3ed88cb8b01eab14e4372cf4f89bd1b853caa5d9f07f523b9dfa8cc09053ff36fde08e96fb6b3acc196b1bd1e2d3a6c65f585df7e2b8b17439a7ab29a7dfe642c2f0ac7a81eca8073b559663f2daf7a0832b2b09557794a21bf114831f8e6db3922d0cd169e5a8b4adc95d7322ee75944de15f57780b88fef7f3d9b256705ccfa2125b43ce8e3aacaead963cdd7f792f14c9b24493f9f830f6de8da93bbd4357095631adec14224dd9bb049e826f3a49624393e6a031103faff0902ba88ae30af4a61caa77ff956214196fcf3c5536d823284306f367afcb46fb43231911cc53091671e7d853ebf015241b18e9fb6ac6d9a7a1b05dfd6d9e56a51567cd8837dd045abf6b85550f0dd8dded43147ab9bfadc18b9984699d5d875cb21a95a7f584d8c466d033df75193f9ae58b85cfacc54f6c6e12a0debe40ee361a839563bc2cb64271672a55370c2b035b482074ce2487ef8a3bc1c68856e6e09539276d961a0c647f1ee3237496fc99623e8fd33faf7797d86a88dcee152d15e10739bcbbd6077b76867e291f350d999024c12faf81f83792f48f7f6dd66aa6854e460ef7f8c755f3a6dd76509ea0d2db39057a5129185b2fb11546cd5d6cc59f640e9028ae6c7075fba5e5b5593d7f79ec387833f465d09bde464112821eaec5e6e8f2aee8d7358f9c14afe2018856f610848706c71cda62493aef2e39efb71b4a8e804847eda66b2b5b1d75b478f19208ee1ac43afb2dbbba5dd0f29f6946022e09fb853cb176ca3474ba2fa67cb245fe85ec61a095d6fd9ac2ac5685920201617342fe56072427b9bd3626a1a371e67041fcda781be0c234d6feb5ad500e8bc7074381fd0d04983a4a6cdb6c8e03d59dc50925e9e4b24e6f8e455f02818959f2927f0a2d9ff62ec3c5c399077048f7d3dad0830b2e6563693f2f9d48eca8c34804a7626282a4a214d13786993c011a88194dbf7b23e25f592e62186c9fb565fac7632de356153c89a6be0b6b26ba48c2427424769fcbd7ee072ed4bd4d0731d06c8537d616b1145a6c70edb13fb4dba3565221b3a2897a23861cd0e8e0060021cdd7de002d5e785e5d6d3d07f4e445ada9c8d9ba8b819d0b5c7b5d15a5192d3a83c125c8e117c823a9e33316b8c9154e7330d3a865048dbd9c14757691bfe56f10423f6ab717bec5eebeac6ba9ad1aeb6cde09d7fda8e475a71ac48d46b8d9a40879c9dec2db5c4799e5fc8e8b3d419031c1033fce88ae2c93d7ca62c9302e6b45ca8dfebe5b92724f035e8e9d7704efb23f445999fe08cfa28404874d8acc8d37870d394d9fcc8dbe763bc85c37f0f3bcc2cbea420cd073db598e7d89c14a31e5bf57cbefa301427c93091505f1f3e5cdf712958b2e8fc56684d3388107c1728f0e5a3be2164246071653e256ed3bf3000c17301da9a5a3d9ca475867c4f311a24e5ae909a62047a9e6bb71cbcb4f159c2ef0f66b4d0f9da51aba99cd9448443dd277362af18d32f111c48a952ef555b2c7c58b997ce61e74cc7551b57eaffe411219baddf490926d8e260dcd87c069e617195c352950f9b51ce88c12c4f7997ba515f77e68d44f831cdf4d7ee8b1b7cedcb4c4fc7e85ba288c8555d49d5b4b9bb70dc4b688bd12e6b38e37150f3ea457a76b23d5abe6551ea598e090aed87822b0954b8db1a7c605c925b7f9240b0e7a020f292a1fd4a37c74139bc6e7ff08373ebfc8feea371ae0b6c61c715f6f1f4b0b994c7e2e129f87db959aae6ff48664d824b29ba9f255890f9c537178db9c5302097891557f8175a46f308b1a2530aa726ea9d4cfce76db50637369724d0c5f51c97edb58ff5eb9b2434b3721b61688ba12471b97c6a65ba085e15406568ac852590701f2ef8451c5cf1191d70f51eaea9ddc4cbdd7428f627db5069111f65062d5cc34581826af3e670613dda99e31c42736aabd87be56e214ed606862a152455f91891b7430bae03284569c234588f495a5ecc4a23fad6ba34e2ee9ebde8c7f5f62c9344659375c2a1fe6fa6e4ef68712223b9471c513bb11429dbb8a45463c8882f462275ee0da567c60c2d8038843e0c20486676e9978f2aec9187820c94a6e7e519d06daf2ab198f5cafcab4d9c90a479800906192d66a3301a34fa6c5a931cea0a479a4d98d86d9de3e061323504b57186dd33df7a16ccb688c0de203666cb0a6b543a9d069dded44a3b432cbb71da921dcab6be1c2d7494d3b07841d9b4f9d659b5d3d3b2ed916f91588d589128e4b2d4448e6aab5a8160eddca0f6e022abb85e251a11cd6bae57a09b2c434ab5bdf6264afb20d5ab022d152e345bd32ba9283aa5b3cd9118bd271a8ac9083c98b8a83064e65428f7ad7b35bf1d60d4e703f22d2d316fc12bd68bcced82cf0962a3d5769c6a3d75d59f7a7b76454661fd3574b8c8e26d20c372407854505ea6c2406fbd8a1ba7bb017c565228aa6d03d18ed309a308ffb1ecec73c246413e7c70f25070eafed9e70d22e9e8b44125c44eceff37e65bf073bc6fad1ea2b72675af4bf70586a8f7e0f35700de94c802522897576ed115fa21b3d23a367844520b33f5b9aedc0245096765f4cb3b2ff4e54f39bd7346c2347875d75a931b17c6c424ddb4767e0e63cc7725a8fc4b1dbe7929b2f909cc5be8b09e63330341e6471dcac0f8b44693d01805a1467b71612260e2a273861b3697440a5f75497796bffcf79d62a4a50a6ed5ef2efe8c83374f2ecd08d8d628aa03b01a11caeb2bdecc0ab2abcecfa15627979d7c3f9dec5389fc6625e957f8075e23e636dd5514596189d568e14d33ae518e6e9978c6a36a74b49fdbd1260095c9abe447e618878039b75e305b1d2c9ddeb9e5cedb11802e0833739d8595d57d749c890c9290cca4aa96e6718747543796a187e54a66c2f71beefddf911a7a74b59c48ba642d5ecd4d415f48dfbde5baac8a4ba063c1b985d9f9f3180e8a1c8b2cf6a25c2ff17688cc858ac8b9c67960f09a1ca5f28f8e877159e00fe7fb10cca73b391508895e7e52c22f9b38d73dabd6ff7c55ebf4e1611daee8d52b4ceee49a6df7daeb81bf9d1c943a74c03d3dda52c5b99f3225c1b87074f5cef6187878bc5b665ec0561adcc9781280dd1c6592555d327afea78b21beeeb66a0af3eab3249245f41cdbca309d3fba5d4b345319dd0a26134c0c896f2c8d32fda28600013f6a4c95b4038faba70d6c480b360c55bdc0595f7ca636e85521ba505d894f9c5f0a90719bc9944f386ad7491422ff12f34a3c048708d51305a8cc5b2a502ac1575a14c75e9fb7219ede2f6d9c1b362230b6189e0d8cd8ccd11fd0325182c6e46c9977bf63aa02f7024aeb4389f989f5733a198b45e4329c4c1a538a009f216ad3ac09cac39547b4fd21a5d7146ea307ad9b9339f39d5161d17b59860a0aed38cd89d1b68c6438346d51a3a283074e34ee01d2eca527b1b3836ccdf7e807007152c79d14324e3d887c9551a9447527db4434810f5b0b73d855f32a0c89aa784e43f4c1657d408dd33f88aeae1e5186bbcc2a348b708e3cec9080e12ee3676beb5ee86a9b5cc4a3496c242b95a248906ed62f984b22373bdfd97515441f34e01006d8d1244aa88403f207cd8820ffe07634fc86d00f871c1e4c9e8fc1a00d295e36d98119599b62379cda10ada85efe7b50c5f38d8d010a2cd53db900939db1ffce14feffb7940d12842f4f2b507e1fa49e526752d1e3d80a0c2a75e870d85f77fd91fc46ac1b1288dd33338cdad154d6b80b5a925431868d62a3fb0036f28fe259a3f555f767526a9ea230c33843efc49ac3182a357845ea122d606ab22c9f937b2b905e02dd1cb07d380e3486be6167f00b6e6d90a3c1d6aee15da439a55542ce177e498998ba8ac69a848e63e4c7564e4dc04aad595fa1ab81275edafa0d352029c304200d2f2c5881cbf5a26b2141bdb117879cc11e7c13bd62f221ae1ac04dca3d8d58a13c130557ecf5f36184c7366d3852d0cbd6ca42f2a971d87c0bb204097af1a3abdab7b95d07fcdbf5f42607695dedcd26e30b8fc5cfd7b333a95f3ee69d5ba7911dadb1394285c437a0f26fc027737ba5ee7d63333f80acb59f1a7faf2ec3031c6533107502bffc92d8726a48ce00cdb5f1258d85ff8eb72bfb162e122022f1f3e8a72b41d2689d5228b1130fbc946384401f3bbe726314bb09d430333ad78de07b3cec5c18a4f4abb69507b6451ca4e610b8fc988c983426e0cc3b9d15393026eb75d3d08634b8a7495cef69aab83d27ea1b5b41f40b996dd10023d81f77d61192930ffc25cae1e149412322fcb0aa47bee3afc44ec3dda96c9294854e2cbaebfea6f9a90f0b3797d5f505824b4de964151569f881f87f9dd9d30a2a2f9ed01059a909cba157902903c77f2f3d056231e7c7483a3f35e04360e084f0d3f94a92c92c77b3f06479fbc417366d7fe87ddfcdfd86274f87a5f817b0f947924cbe2329f16f6b00c8a0ab96164f7b35fed38a388380af05c3600abc37a944c9e75a691728c26896ac3615297766f406aeb0f2fd147d68fad3fb3b032880280ebb4bf89252a36b0d9eb393daae72829b8da870b886676244897d5322b32703fcf138b66eedeb3024666a88fd99d8962f696ab7b34e19ced1bd27488aa2ffe5bfa11f8f9289bd8c052d4e88316cc33b0255ef1bfca4c17067d7f78175c56db481fe8dc6f73b1cbdf9d5823f115c9e03f2dfd07bc1ad88564d48b18cd9a30d83cbd5e6a3eedcb0ee86e5dd47f32820cb74dcf730b2052b31297b529e5e24f042335d13915e4048132fe1a101841e919c7870bb680eddead9a6111394bc12e274fbd88abaf2d254721c42e82abf4d1e319a631794ed6ce319ddd844ac5e9b1fc96dd9aaad42f2e087abe1b85430c4a00631970e3e74a6ed923f49e0df75685e044fae3fcea0af4dbfeebe0a9c2e73e8a89b89603a75f585e3ebba5453ae595da1469ea90ea3c9fb6a22411c56c58dfbf504caa629dbfc73ebbedc91669f2babf8b8215c525edf8feb366f104ffa9eb2bb79232660aece4730ef1ae8585c629ffe1390356a58e900da145b83ad177c7bb2d125e59d7ff4d3a8562efc620b4cf9b33c2305bbf1957e0f8b06f0fbe9c80db73b08fdd0be4a1ea4f91f52af47160040424aed8ac3c10251fb0b5d9be08247edf3dda5d1750d0597d60c8a0d9418a4e0c9325bb90f0886f9e5dda9e88ac1942ec1e53da0cf5ccad66b9cdfc2fdca784dd06a73713ef73785706d024873ddca5ccfcf0b91748a2c1fbd8c241934b5b473007b29d76aec5addf7b945a5f7abd6ddeccc8d0ccb26d69d4793b7224c27ba7bf45aac8a2be56086ab8c65ea69fdd593a01a29e2912378002d824bd98e6ed1c5dd5f33be529e640997f5f1bbde051fb2a669145966db4889bf32aa13777ac6c077c51bb8b2523954cea3adc307cfe53b8cbb00edf0c04c456392aea6613e8078a309dc538a6a24f80fc1b7f9fce3e3291ca6dab8090a634fcdb24e7a9de8aecd595b988f597cd623d148a8841b0a5203953166ea2e85316928f28dd2604d37c9ec80a49c0d91cbfe6d584b9b6a321b97bf99ae1d67985fd441976a828c97456003a7892c7c7f4a51bb49e3d3ea1e95ec29c89a2676", 0x1001}], 0x3) 00:03:02 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000003a40)=@base={0x7, 0x4, 0x10, 0x2}, 0x48) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000080)={r0, &(0x7f0000000000)='^'}, 0x20) 00:03:02 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) 00:03:02 executing program 4: syz_mount_image$reiserfs(&(0x7f0000000540), &(0x7f00000002c0)='./file0\x00', 0x5, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000040)={[{@grpjquota, 0x3d}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}, {@smackfsdef={'smackfsdef', 0x3d, 'reiserfs\x00'}}]}, 0x1) 00:03:02 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) 00:03:02 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) [ 182.226696][ T5880] REISERFS warning (device loop4): super-6515 reiserfs_parse_options: journaled quota format not specified. 00:03:02 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x16, 0x0, 0x1f, 0x1ff}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000180)={r0, 0x58, &(0x7f0000000100)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000002940)={r1}, 0xc) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={r1, 0x1, 0xc}, 0xc) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x2, 0x70bd25, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0x39a}]}, 0x1c}, 0x1, 0x0, 0x0, 0x24000801}, 0x84) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000300)={0xa5, 0x0}, 0x8) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000380)={r3, 0x28}, 0xc) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(0xffffffffffffffff, 0xc0406619, &(0x7f0000000100)={@desc={0x1, 0x0, @desc4}}) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000680)=ANY=[@ANYBLOB="b7020000e7000400bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000020000002d6405000000000065040300010000000404000001000000b7050000000000006a0a00fe00000000850000001a000000b70000000000000095000000000000004e6206cdbc8db4c7b4dc1a7d3f7912d65d7d000000000d98bb13c860621e34217879efa921c59c7cc25e4a0da652625d9e58490d3f9f09748b427e2a290490d9439b5c38ec9773d90567f875ceb68e2fbed5cd9fb0286025c459475cf9808191640af54759efb604d2c03f9378e47cff7f094b2adbbd5f962ec90ea36db4c3d54a5b5dc55c58fa06c99e82a1c5f628e94db3e40e48b1ddc84fb0e094c2de1751c3ed760e6e17302cca3b6c659fa1d6a4ca0b5e6447b09b20eea91ed083d4296ae7c8aa81e5d54545e45284876160f7c3f9a6f9c316624046e8a026115b33b88abf0303e4700477580a25293021551fc8f7c6ea0e6406071b3db32d452effcacb122bee0f308cb7ac4eaca643b43c29191627b373af4963d3151df463353dbda82a78069babb7b99e3b815fbb9f5d81a3fa2552cf5dca6d4ff1a1a2914933acd1c25f04aad1d203771a15682822a7df63661715d42a5e26064136266b01d10c323e832cbee9dcfd42e787944325180088639404e286c5039abaa01aa4fe0e11583dd063f173e64cdb0dc90dc87f55edc070128291f85c77fe6bf88734ae053ef8e0af5d489abaaf77a17ac6caef2dc677486b5ecd93f7e34a7bec07627d67ed3847988093108897d4f6bfd3498d6084fbef2bf5c3b73bb4b5e616e2d98dc5ca02c826bd3a3a0fd3d0ba74e60d2665a4997439e9d8a69b045b365a1c521e3b444346714a48b85aa793cb3e122651a444e4594b3e41406560b19245b26dbb2652cc5b35cb29ea0272bfbcbe412a40c407b8005bbb360dcf5b2d345fb5bfece4e770326396440a6093a96939c9372695f853f7bb9fc755f8a22ea619e49754717c4baded4c67826576ec3073b399ffcc93404f48fa07d7b37785a590a64afbe182e7e811acfe3630054f34bfbb3828e4af565b376aca71b00121921ca0a9b728d0b70d2ca6416d2ef9e7dfd96ca5e40cc666f645c91c40033cd225dda8496cd0440ba411a2d4f6b73eba06d99f75f3341468b19534fd2a110dbde6ee13a5aa51be05a6205507d99af9026d7dc9b3ed420dcb76681f68b6b76609e2ea936495790965fc5cab47bbb46584d6e85663f960353d4be98546d04123c468f58e4139807e9500b999d16ecea97222"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) r4 = syz_open_dev$loop(&(0x7f0000000640), 0x0, 0x0) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000000000)) 00:03:02 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@ipv6_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FIB_RULE_POLICY=@FRA_SPORT_RANGE={0x8}]}, 0x24}}, 0x0) [ 184.070641][ T5893] bridge0: port 3(gretap0) entered blocking state [ 184.072544][ T5893] bridge0: port 3(gretap0) entered disabled state [ 184.081164][ T5893] device gretap0 entered promiscuous mode [ 184.083937][ T5893] bridge0: port 3(gretap0) entered blocking state [ 184.085557][ T5893] bridge0: port 3(gretap0) entered forwarding state 00:03:04 executing program 4: syz_mount_image$reiserfs(&(0x7f0000000540), &(0x7f00000002c0)='./file0\x00', 0x5, 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000040)={[{@grpjquota, 0x3d}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}, {@smackfsdef={'smackfsdef', 0x3d, 'reiserfs\x00'}}]}, 0x1) 00:03:04 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x4b3, 0x3103, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000004c0)={0x0, 0x0, 0x19, &(0x7f0000000080)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "bdd2d7a3e2f69c654fec9ee48961d155"}]}}) 00:03:04 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) [ 184.832652][ T5901] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 184.835302][ T5901] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:04 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) 00:03:04 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x5, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc040564a, &(0x7f0000000140)={0xfffffffc, 0x0, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "da3f755f"}}) [ 184.868129][ T5906] REISERFS warning (device loop4): super-6515 reiserfs_parse_options: journaled quota format not specified. 00:03:06 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x5, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc040564a, &(0x7f0000000140)={0xfffffffc, 0x0, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "da3f755f"}}) 00:03:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) 00:03:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) 00:03:06 executing program 4: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000, 0x7, &(0x7f0000ffe000/0x1000)=nil) 00:03:06 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x5, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc040564a, &(0x7f0000000140)={0xfffffffc, 0x0, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "da3f755f"}}) [ 187.486520][ T1378] ieee802154 phy0 wpan0: encryption failed: -22 [ 187.488186][ T1378] ieee802154 phy1 wpan1: encryption failed: -22 00:03:07 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 00:03:07 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x5, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc040564a, &(0x7f0000000140)={0xfffffffc, 0x0, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "da3f755f"}}) 00:03:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) 00:03:08 executing program 4: r0 = syz_io_uring_setup(0x351, &(0x7f0000000100), &(0x7f0000af0000/0x3000)=nil, &(0x7f0000f8e000/0x4000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000180)=0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000240)=@vsock={0x28, 0x0, 0x0, @local}}, 0x0) connect$vsock_stream(r3, &(0x7f0000000300)={0x28, 0x0, 0x0, @hyper}, 0x10) io_uring_enter(r0, 0x67b5, 0x0, 0x0, 0x0, 0x0) connect$vsock_stream(r3, 0x0, 0x0) shutdown(r3, 0x0) 00:03:08 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TUNSETFILTEREBPF(r0, 0x541b, 0x0) 00:03:08 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xe058, 0x2, &(0x7f0000000480)=[{&(0x7f0000000440)="d78e86e2195b20cbedff53c4418b5e27ec22296d3c7102c51950da", 0x1b, 0x2e}, {&(0x7f0000000340)="fd9a8be093f7620aae8f7cbc0491bfde31ab974ba1a2adab3d008bb5306a53d233a0d77410ae653fb6b3545d7a443fb339fe1a6b54eac55172ce565c2b89968866c73689326de4e4ac6c0c48fab96b2c56d019d3dbb079c49026a72e52b486452add2c2964be3fcae6b093dabd7f4331cfa551e64d8b9150ecc86c4709e9759b4ec8406ebe9504eeaad1045c03fb1ed670f107f5ed9ba4c1fccf652886ff80775bd91c49b7a817a704063477e7bb102ded3e3e5eb22bca34dd9796d5c6dd11dc52b3f72998eb3b3f2413865e9896f44995fe19d0c4d2a489689041bada0d30e469fe28624647bb210115d446aa625bde69641a57", 0xf4, 0xdf64}], 0x800002, &(0x7f00000004c0)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@shortname_mixed}, {@rodir}, {@uni_xlateno}, {@shortname_winnt}]}, 0x0) 00:03:08 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) r3 = syz_clone3(0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='gid_map\x00') read$FUSE(r4, &(0x7f0000002400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fstatfs(r6, &(0x7f0000000700)=""/4096) ioctl$sock_ifreq(r6, 0x89a2, &(0x7f0000000340)={'bridge0\x00', @ifru_mtu=0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000180)=@nl, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000004680)=""/193, 0xc1}, {&(0x7f0000000440)=""/216, 0xd8}], 0x3, &(0x7f0000005580)=""/197, 0xc5}, 0x4}, {{&(0x7f0000000580)=@can, 0x80, &(0x7f0000000a00)=[{&(0x7f0000000600)=""/195, 0xc3}, {&(0x7f0000001940)=""/42, 0x2a}, {&(0x7f0000004580)=""/178, 0xb2}, {&(0x7f0000000880)=""/78, 0x4e}, {&(0x7f0000001800)=""/152, 0x98}, {&(0x7f00000009c0)=""/2, 0x2}], 0x6, &(0x7f0000005500)=""/66, 0x42}, 0x3}, {{&(0x7f0000000ac0)=@nfc_llcp, 0x80, &(0x7f0000002200)=[{&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000001dc0)=""/169, 0xa9}, {&(0x7f0000001e80)=""/43, 0x2b}, {&(0x7f0000002180)=""/125, 0x7d}, {&(0x7f0000004780)=""/248, 0xf8}], 0x6}, 0x7f}, {{&(0x7f0000001080)=@xdp, 0x80, &(0x7f0000004b40)=[{&(0x7f0000001c40)=""/18, 0x12}, {&(0x7f0000004440)=""/69, 0x45}, {&(0x7f0000005680)=""/4090, 0xffa}, {&(0x7f0000001c80)=""/29, 0x1d}, {&(0x7f0000004880)=""/244, 0xf4}, {&(0x7f0000004d80)=""/136, 0x88}, {&(0x7f0000004a40)=""/80, 0x50}, {&(0x7f0000004ac0)=""/112, 0x70}, {&(0x7f0000002080)=""/32, 0x20}], 0x9, &(0x7f0000004c00)=""/245, 0xf5}, 0xd0}, {{&(0x7f0000001680)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980), 0x0, &(0x7f0000006680)=""/4116, 0x1014}, 0xcedb}, {{&(0x7f00000019c0)=@tipc=@name, 0x80, &(0x7f0000001980)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, &(0x7f00000017c0)=""/63, 0x3f}, 0xfffffffb}, {{&(0x7f00000018c0)=@nfc, 0x80, &(0x7f0000004d00)=[{&(0x7f00000076c0)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000004980)=""/155, 0x9b}, {&(0x7f0000001b00)=""/13, 0xd}, {&(0x7f00000044c0)=""/116, 0x74}, {&(0x7f00000086c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/26, 0x1a}, 0x81}], 0x7, 0x0, &(0x7f0000000080)) syz_clone3(&(0x7f0000002300)={0x80080000, &(0x7f0000001a40), &(0x7f0000002100), &(0x7f0000002140), {0x8}, &(0x7f0000001b80)=""/155, 0x9b, &(0x7f0000001740)=""/66, &(0x7f0000002280)=[0x0, 0x0, 0xffffffffffffffff, r5, r3, 0x0], 0x6, {r4}}, 0x58) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000001ac0)=ANY=[@ANYBLOB="01000000efffffff18000000", @ANYRES32, @ANYBLOB="0000152f00696c653000"]) 00:03:08 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000880)={0x10}, 0x10}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r1, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[@ANYBLOB="38000000240007050000004013a2a30005000000", @ANYRES32=r2, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000003c0)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xfff2, 0xd}}, [@filter_kind_options=@f_tcindex={{0xc}, {0x14, 0x2, [@TCA_TCINDEX_CLASSID={0x8}, @TCA_TCINDEX_HASH={0x8}]}}]}, 0x44}}, 0x0) r3 = socket(0x1000000010, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000200), 0x10efe10675dec16, 0x0) r4 = socket(0x1000000010, 0x80002, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=ANY=[], 0x1c}}, 0x0) sendmmsg$alg(r4, &(0x7f0000000200), 0x4924924924926d3, 0x0) [ 188.114900][ T5944] loop2: detected capacity change from 0 to 112 00:03:08 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ppoll(&(0x7f0000000100)=[{r0}], 0x1, &(0x7f0000000140), 0x0, 0x0) [ 188.143793][ T5947] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. [ 189.366792][ T5172] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 00:03:09 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000008d80)={0x2020, 0x0, 0x0}, 0x2020) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="a23a60eed619bec954972cc979c67b28ab0bee6f9036ec7a82f1d92f2b9bbaf0cbefa4755c8c4c824f7ee9f6def87f12c74109524bfb1e0aa0513588ed32377a6a582634277f28695976a04f26f1160548ce14ae2a012c54742026222d3287ca756e73aff14e411b2b3172f1558205eef3190f11097c96c40c1f13f0aec48ba072da3ac53a7a040a790d8a4115c194308cb10160e03531c8388aeeede07d7cfdf2dedd980d865ec93dc9a35feef437eacb76f1e562181a47b0066045ca8279626c9c43078b4c26ab965fb0e163ced3a0934168a3086c20586de93354499d9d3310740c5be6d94e62870f02b4d14145d407aea8f72b0f808353fcf0b9f8586501d6475084e31c51463d36ef34b90246b3c9b62539fbeeda6de0f4775331edc383831d82a7912ddfa0d60eede21016653a27faa83f1c512c7f219ecff4892f73f64801be2083f93c8f9aef3a443685461e15a1c3ae3429e9900d1ee0725fe37cbcd73aa30b44aaeb858ca5454bd11ea4ce79847355ef9e7ff0b913867cba9aa7eae6d4f5e35a103ec484684c03277315dbb4e664aae66ed03bdcbfd1ff787da9f51d362df4acf716d7ed0d5fc4c7ad8e313582635e670d6c6c492f428f32ed8480db2649790aa22eff38576999e4b00b7793a4e2a0e716f69c5eae8bed93230bed2d20392546ac920c519d7e156e41a98e7bf9013e5410ebd7f97adc862631a78338957fcda76b506ddd1a85b9f397d03f4c2c1c10c6b0ae8f6f44be9da74af3b26ce85771b2e547ae17fdc9b586f8324c875871b58baf41f7ae6a604aab083a596f7a737dbef7722b9dddf09be47d298f1fb80403a3dae695a6ff6b02d4f0c8e95875909ac7f2f33e273ae85a38da0b28c8c6aa334230256e7666d570e68b0e70be1efacfe23b21ce6ea30964753aac6f2cf02741df791bdf16b9f03a365fee8034da1b8b2a0ed829b27c0ef7f18e82f2c332e457f6d94c8bf7132f8df74f7704a0a83255ada829979dbb21981238db7799eb3853f5a1663a1f4c47175d6f517e51ce6a1c1bec206faae9efa0ae2753989e2f80195a7774cb97408a5f93ea3e9b6d58910fc5b2da28a19dd9ca7b5d1c73f92a7ae2e5c1b300743e60503c6df93cdc9034a85cec5b44ee2026226b7aea86f4d58c60ddd23db5974a521253242b43c093b3578fd911c806b01f328cf0dd420817729e8c3f7ac6288e96e9f4497effd76f3ce720f52023cc953424051ba4919f7eae8c88a260d3339f8e1948fc5e8f464a6d3b6022d1fc7c6448e6874cc6356a665d16210eba426c3e979393e831f470ea10aa3a1b08b5cf51fe27bf7c7d0322f8894fb4139ee54892ee6edb6e4b5a2c673e2902e15ed8303d5f01ab9c1ef18813fd21f32c99e3ab2438dc32b923c24c8fce92643466eaa26c506f8a734b0565b678508beb27fd2f7be8671e581d71cecc232d11714e62d8f705520c211c741ed0b6f91c311e2457e32d0cb8ffdef89943a3858414c1ec58ddd7440147e58de1be311cbf5289baf3790eb945766818a62dfad20d6fdf8f521660c154fcb3a63cc2d207687bb10b42e3374564347415d788e41a0adcac58e1ad488a80c589cb2cf37f0298ce8490688b32db6ff8cd117af7ef6171cf5078d1fc5415127b48e6e7b800f9eaa1197f66ddaff4eec2a536b0dde31b0e933958205dd97b10bd7851ad75edb38420b1aeb53b54d2188865d678b2925042a752c62030ed2748e6961320d79a805a2850d43e05ae468cba0cdc0f82e2e05d15fb0886b488ad16de294fb273d0ad0c7f147ca493a686cf79f380df8041a35f6315d97a3d73daf6a14ae1a3b32319075dfc46750785fca18426bc1c512563a246c9bce0797b3f44937777e3d1979826ea4ee038a0f535b452c6375b4cdb4c08e0c233a3e21abde1990e064727475549823b77d0dc75f3ab939820ffced198ba43a352a91baeb2a380a76d40526acadbbddc209641fe84f87a01655b609cdceff31373b18ead9d56597ec1e60657cc33af84e8c3240fa8393ebe08799a108fd3fc6a2030850f3be5cb04ae4e227c6f5b885a61e7b646cec48fbd4fc1e95c0ea9a5447e44e96059edbc190454273e1bf3a27b8565ae4a3523a776dd5d8e12faa22c24cc3987ec359253f076426d9904ee185867461d471c9648d39a39c21e0bc91434e3cea2ba66034d7c157868cff6b7fd485d6c69ab4e4841fb7748e1dd26fb65352d83d5093199bf76aed01a7219903b2974e01855adf96756c306b264fbcc8cd5f14d881080a8ff572bedd49d663830ddf1af8c4a3815fe0addd36b5558c698e4136ed52e8215c807b7f1b6c8eec9d967fb36d62866b2817940b1e3d7efde9da934fe6e8600cbde08e3248c7c5c2f79ae06edbf47f314be7125efe1d8653c133fd7fe23e564a4ede5fbcb4ca2780a8408ac0367cb736f59e1dc37333c864c07e13b0f2f41c7934e5ae94341ecf4dd2d36ac0976c5cf52bbce94fc4488b0eb431a4d82bac35cb16b8d5d955d87fd9cbbab8ba9e87cdaf73889a1542689a897287178c5209858d90e9a800f2776a32b7bc3e91e2274d3ee6823f5c80bb9129e09c3688d5a90f435de541c4ee261374f4c3a7433321b96eba59b8631b3fad02e8b43af2969c66b8c22b70936d760707ae0097984f30edff99c8037ab2f77fcc94d0a582f226640da5fdfad90f7855cb5c3de5a1bf3d2d0063b852408161a6a3592964874b1166cfa29f85c12487bfeda2d7ee1d5f3a33a5292156430ffd9853cf2ac52e9087c288c23c5b94d363621e7778a0fb3731791f73d0ee4ca9de45dbcaed7b1c8b2196ef416c6212ea2fd18442828777c0eb4394295b3b64ae01ddce8f1a1e73bb7141b28d17db59a5410bc5f702bdd719262fd9a6f7407f8a5ed5afa06dbdb11b92361a6fce6d8c4d195e430f28a592f0bee5de7975e5b6a6b361f486ff907d37f7c628f086d771c0726acb51a8e2817d78fb49cabbbb2aa60dd0463741873fb1f68ade9dc1cddf3cbb7e9e986f389cd70855cb45fbcf1cb55e22a85afc4d71c3f5a112c75b2f8a07b262efa12aa76c1da71ae81d5d7278f6d1d81c2ebf0622f24246c8f7cea563f7b30aaa55e077660c95e0fd451edff0f7643488ab01fcb6ae5734b3aaabd0339ce6611b619e35cde3341922796009825a28efdbacc8bf9e5e2f52c59fff4ff9a928cae3623aa0d87f019ccef6d5677050691dcb6ed5d26e5030e80174b79d743c73c4d5597f78ea682aa29da9af66c9673b94dcf9e47290157f607ea7f6b40549b1ef8df02b2df42dc2d93ba88d81e0b0157e1ec112d998970d382ab4281a19c5760144d7e1c037e984ece1d5e9c69bba4b712efd06711e2da34411f29095010315e79bf0fffc25c77fa5fe6737d70047c734f115bffb8a965c95f6b4ee0cc1842f80ea54899e3fa9012487a4f6b7a03598dc438bd7b38d051cfa78dd6f2250af0a56dcdfc5f23944bba10112a031c093a4b5f36e90e30e02735eb328c5a24d76fe7bd299429a4bf78c46ce8bae26932b0ca305fc071127e45731bf20744908faaff44c09826a7ecb8b3fc68df23fd16b4fcc141cc6c1fbf9d5d13f5e8ca68c080046c0a34cf3219883d61122dafa9d71d4d783f02e9e19623ab374ca05343a2cd95a1c45aaefb9d18e9ee45f96435dd39f8daa7b7b37b915c4a21a981aa07c0091a9b0a1489aaa83daa16175ff9cb82ba334905ee6657ba93b4779f9a1336becc6117821baed9a345d8ceb0943101f6fe8c58809bea117b80d9a05ccd4b42419a61a4419cb42ec498c3b0f6c9a94b384f61407e9e506c6277f2a251e8c787822a0642dec6e6921060066b5349899c86e7f509e1e56f5b43fcf9a4ed2e08f6e7c12335e62973dba16683ea4bef7d2679b99a6c6cee6b45e3198af1e29ab382e458dfc5420a3733edf0f4f5f1c92ed3fead2bc130b0fb56cb1124427953356378465fa2204843cce81dad3265e3e7d9df03c98f1c29ff39178dd4780bcf30e8773e2e0392235ec814d7b5d2cd4c3879e631ca4f6d505394de934542ed39f8fec769e72ffe51c43b6baa28398f00f9af0d51e5d089673a6eadb6bdc26190373c93be0889e0fd7d0cda65bc8e119606a9aa771930b6c944af30994cc34e1cd4859d14f66b5a337b2deda813932935eb5743997c4db66f363d9f981a6ff3786b46a29863afbf9aa1ce05b1451000ed52832c3a3cf61345d7c86d44a225955c9a9acee461b518e1a7ccd33d5cdf186b9e0c735b113590e5e21d416ac5ef382bbb966871c73fb406d266d6f56205414d15b7dc721d1782be420785bd9881cce3ee39c4a31bf9bd8fd48fa28622366d7c6f3e9dc4a6958c2f7824f41e09dfbebf07be49c6c1f32345cdbeb2dcfabc33ed386399426e8dc30436dd0d87f3a7d912ddc823e6768ae794f7404c918fae2211370eb3c42b29fc6a7083d9c9be1e215969b93011bdf004599a54f7eb17cfef11390e59e037488bcade1330859c082e65daa9773f18de8b64c4e2c81a8891bcb251b2bf95ee9d220eae0c8a38cabd15d33cab605d3586623f19de7b49ae32ceec44ed00d6e2689d25f15c61b928e5aa132410508d51be11c11f7b0e451352bac65e90985a3ce25003f2234cacdeb9ac63ade0a6d4ff53d14413a6b5051bbcb9e277f3e5cab246dd057235ddc998b3ed09d597e1e2b5fbde685053688b28ebca557f7420b9adfcdf2deb188c9b2a0f6476735700c1f98cbfff0a1a8a780854cf3be58078e3322ee18f8bb1d73dcedd57e7701dbc7907b197fa3824ce017de47008e6dc764fa7a63be2eac35171d309015775af5512664b71403759a187fb2301093349bdf9a0d9190493b2e2cc64239f20f9b14d88e3ca6bea92f2ebe6586a5567dec0db428e862fdef8a2750d5c75cbb4b1181ca6c4ecefe74a1ab7b2725abe0f8249fd452dbfee9caec694380c0fc20529d7ac0960c3651a32ccc21e473a7cb1bdce876abe0788567050145b08626e8f4cfba48fc69715cb31e0cc604007ee98baf07a2322b5c20782b33ed0740e3424281a8c487971e07fd377e623d998a03f8c02d11ed9c841b631be980ab1bd4865ef4e59826fc5de86fabf55e97b427a0382e6b211f68a71a11c4c844f6741808ad14ef24022e734b4f562a73a420f2b6c9e4c90da91896fda02bde1668349c75f42aa7f9248653610728d4974a7408570961274fba8f27aea642b78ab67b9e309c87d0f7fedc31fe7c2458edc899711d88493f3bb16a7cea2c79f7adf8e327c333002a751cd761a261e453305bb7f8703c364dc47cfc156606b23e476d193b327c8b25bba35321889f1a6b2ac08fc20fc1483b8e351ec8d442e63515e27769f565a350da0484a6c4c38386a9cedc514c0410b91922ce9a6c4d8bb18961d56db2b431b4eb0a984f5dbe6fdfced0242fa781229f06eb01797d2dc35310e0983acc54fdd9023ddea8961313f04ac5d6b84a7f588a99664c0c9d0aa466b34a228a627e429bbb264c8ce8548d2519f0c2023f77eb719a48600eca7e9d32b3fed2f1800037f2f45d66ff2c02e6b4809524e9f47d462642d8e27932228ff2874830cb6f8c897d36d8767f18504eea381ff36f5c989416042adcf53ab989a835cbae07e81f5410cfb6caea106c696a1f7c3ff3b620fa7514ef7085905ea70b6070ebcd6fcb21877439241018eb90daadf9ad29de77086acfc944f36ab3bd47316cfa71d1aae610b9badbcd61f361a49aac87cdd7e1735779c26772865efae46c712b879c5d85db2567f1cd1f0df906e8af0db655d7540607c6f9821a4a27b3608fcc5472350be3251311631c99e9e54784985346a93d7474f2a6541fab1469b0d0eccfad0a39a176f2e7a8cfab076a7ac3b91c061185e4cdd6826d0513886a2c5ad41454c120aff92156780c01fcff604d88e6ea502d59e080e1726247ec675fac79bb38f952ee5d3f26cae8de17de9a4b7fe0f39df7ba8caf8f9080ed2883e0ac280c0c7177b81832ae283480d3fd4c56ce54d1ccd851b9d84dc89a3c4a8fc24408a5e7d0d8f399ab42e19cc9233e45d48942d6d0f27141f350d2b65b932b811997ddb6664800599c0b436f9f1cab0fdaee080a1aea21d22437c5f9ebfb0f9d7dc45b00e80be874412419e47aa23b302469abc3d2ab5a48217d67c3c13c3063f1ea4032e10d0fb96ae8721134a55273e051dc25ca708a2843dbf5a602cf0fc7befe9dc8f9fa1778f9997b279321be388d2228c3cdc342d4459d43f64b6c90dc40217bc047c660ef6625d02b64f3574a508a8b957760378b0aaac395cf650deff888553be8293f87bf3977858648372d3654b43a8173ec44a93bc3d58d44db28bcc5e26f3639a2d0d92c77f50e023284b2be6773e7e3020088416896c1b397fc2f484e5509cfccbf10d779cb70f0db24f72e0d133e072bcc8c1485041cbbba8686aff8df604e2949b86279230535cb3b7488e4665a7c5c2b3681360cf9374276ade2d6275e3ba9d8ad1e483263461a8bcd617a8bfb5d20d7e4d6b4688b7612ac2bf1d976e55a1f837c418643649bea3a012bc8c74b4bccc90e5e5335ce7be6bf7e5223871beb3a4504113df917a769ac5f8cc67f3c4163d9e07c1fda22779e2f6414ce865998e8bac602ac41ff52453fea067743144dde27e8e8401a531853e706b50cc0a16a954aac7db76d8fa4ac82785bdefe795c9e223e034912a9fff9080a0601ce6432eaef2c51fb7eecf7bf9ee1d8dbf3e52b07895346318b7d782e9d68c70328a487ec3356f04d7a83c123e5751632ae8253a05d909349b1b7e840779eb266f6761c546af3470d531bfb45f5f6679386d71adac8c958f3664b99267753708565de12949ec95eb5b6d0f6839934f2b492ffbff5822665a8847ce3185e9473495b54eef6cc2ad6637d8bc9cbf7257ec8ba79569c12e44ef7d1d6801d03c1eee22f1f4b9568d451cde252798bb19d866c4e613dbd5e7cda0b29f42744d770ba8dbe8b24b5a50dfa609a7c5db7b2991fd89131a3e11a283dc67d8e2fc6472a3a395850240749106b0974cfa59c3438e2eac7312b82d916a213ca3c8f7c5b710614c8e890d597bba93aec445828763a32d9cf81b707207c605846db7dd40fc05da913ca561a7dbf3361967ed4b28f17e46c7a98dc12e6de2a960cdf81a12c6dda521ac7b1eb6f871828cff9ff1586cc52ecf86a62510da6b72c9aa7f71402cbd8d6d9c089fba3f5414e01688e1dd925caf47d48e0131cd031f5877a78f2b2e18357be62cc7f16699031297558081f8c9196875280bb72e0afda8039465052971e4e38f892a054856d720d17a1bb919cb6454c9b6b76dbea0a5ec72994e0399463adca7a1b066a6cb50c6e700ea31238fb36891bbc0caa8bc252fc009f09d3a47286bdfb51276d5bae713b097869c772e2f184a42cfd15a76390c7f0a6551a965c69f6a26b6086ea549b3b61963bcbe84785511a5c7ab613db735d63d2879c8af8c923687a61cd2328b2479920bdbe1647a0bd61a88e0355ff5dc4bec2bbc93424b50dd52e16cf54959815b18c1429783cc8cb7755e41962d02ac2bfe2f72f8cde11412b45418d5f922609826785f5db97dcbc04d8134eea26cccb89972b869028f3990535237a1d2dbc8948ae5e77c92421ea12131a0fb9a351f901c5cfa6c1e3880c93b6ebaec9fe02f67b8f3c56ca2aa52543c36b79bd78c3cd963e191f12221c235f200a403aafc13fcdad3e153c4906ad7a7f9d2cd015498951885d378582469b7802882780ef4feec5dc862f427d2d001497640bbc538057bb268c2bb6550200c04985c1676555e3317c57f2a0f29adb346fc9ed60f57e8f52b67dac7675f60075d00178a07465ffab1b8520ac5399fad759849a0af99630776f77d7e85f9ff0e178e19e6e6f742d6a5b06f4bc2eebf62968072d61785fd4952de7953f9d05a16c4cfd9fc2adbc7f2ae8692152569da3082275cdfda7e901875677565374bba7121f45c2825bcd4ba04c16437afca38c65281c01a4a33a9c1af9dacc421b4ee9ac0d72a117d2734be8174c8bf9aedbe27ef4b48255e688baed9f82082f910475af3f7760bb0b7a2c5bb4174eda069f6503724cea8230274ba8b0602fa884077979f985f6cd113ebed169a7d9d92c09991c237568d76b6f7925163f1d4d90a61592c4ebe9793e50a80976b818d1fb919d7c37157fdbb63c7f8821a5fc665ebd14e63ada26926d63fe8df5c8b697acff11cc728a8d3b0370769ea4ff29933311854bfec6d0488c34afa8d136eabae9d4441dee8e8901ff2764c3cf759d4126159e5199fef1820ca3c17ac0f9cfdcb4ee1ffdd6f3016b45fb2041a274e42a2b8a061d69ff98f6afff823235148d9df4321d4f9012abc1e0107c0e5c155a682ffa88ba7bf770a74cc8ec183f1342f90ad6c64f8016e58142a5333eef46d96a1afff737c07204248bf01b1273856d900c5d094db28e518787c703b3773aa777ddafa49a36fc5a083eb97fea07282953ca7e298c84094faa1f0a4084910069cd5138ad4ff7c23f56da51eaf8616cf947f2c5e9e90e4ea9623cfbf6e61295ca3afe1ef0cd8687402f9cf5fa2cc636d2356d0c37847367aa4bebf6b586eb3d5e38ee386714449a0b7c7ae2364314d43196b033361cb00a7333d8d3ffc624fced4fbcfa948da3bfe5fe67e268d12bc2168febf15a0e2b775fe6f08c0687e87d6035d2c553e00f4fa385c135a63bd6d31137b426515f9203fa928ce066e1aa0d0cdd3de52386212e810b360d8ad70550c189442623f0c1a958e907116e1a0fc452e00ebc43034d2fd9834db1c01b9810a93ff7bdf819ad8e7fbc0d9d777189c9d8e25bb36f28938510bd44c3674fd9bab5a42b5a14ccb638a10d42cad469b4c36a3492b41a26ff3511122d6ae257d12cfa189943a792047a2825ef854f7a8a699c8a5c786529606f09a4ec5947bafd617fd0ca6322730a61097046d89eaa8ce5df663ce676211a7a34bb7aaad81f2ec5167a4287548a99ad6166ebf4175c723221d24cd5d60b08a973a18470dd767e4dded8e15a76db93138bac2ad77a8a871828754cf0d784d85219cd4aef1a0c509f151d34f481c66a8c8aa70647d45b2b0066545939725026724c76d72c99381894c7f6a172030214aa307032aac15a4ca2a1e7aee287cdefb32b559cd88c3f03cfa107ce2eba1a064e8b1f7e6e0372908c3ac4ca0dcb621946852fab9fcfac860757dd2478f2ff4b3f46f0cdc0d1c3553412d5aea41490b426efedc63ee3038d07cc651b5903aa3de4b663b750a9d19eba970508908b6814089ea415faa7c30fe809a8e755b627a7b1f6917be01ccef594d94d707f0d696f64793839c6c295d2b639a9e466630a2a5a2443b5bb2f692f888277a2ffc74c4cd9044bc8c6ec78b97b8a249826ced449a20bb0ad8b56f00c4878dcf7d217fd62e3331892250430c1694d957174855afc729df5b40065f549aed7f3559c08d66075f905994c8ae93f6ca726878f56226a99a6155ac6e2ce34f5d474f145ffa6c1fa9898629b8bfd2c63328de8f8e0a3354faa2be1a35074ac640583dd120eb959a9d45c5524a9da45b1c3feeb1b6d6d6603e90200128179b992e485c257ff142dcc3a8cfe58a7e72426bd66fbc2a4d63a1d1fe70f2448e2c7dfe7cb215e6c40ca17680415877c41e237ea8eb2f0ba28f683c4ac319d7c219ce8da555c467e49acc86f4b54e33ff679ab38f4a7954bb3a20061cc030e2087593ceadc5e0e8d623f4b7c41bea813009619a11bbb5a81cbc674fef3d1184166e25605d69d0d502f435346e809f53644618c1943401a45126e6c6389f130df9116a0cf8a7be7a59fd5213e08a08c2f94ba50292a7aaa269273d1dcd4f9a0990d2b514ee3fc5d8a5ecbee4b3a86383d610c13dec5cf682182ca4da6c37fdd26130544e87f8ec07dc8f55f0ce51afbafa103b1813a786ee87935e450da94297fc4dabc061d385d7b83dfb28ab03e995a9a1e71898607c56a03ce6e4c6d27cfb2f499c61e5c49839094896572bcbf8b535ca268e7b5e9db68629f5526e66228fa0cce2d0cb49c8e62c37f7bb3703c014a0238e4b5fece4f35b988e3b93d0c36b6853a9c80d7a8bc260fea81ee37fae601ad9f15a2062561a8cb46f5af33925889b1bb2d2ea9ac36b2a5d4551914fe78db415eebfeed3c532507e139e4c2d826b42be93ad999b24d73b486e7a49d50b3c6a247505ab3f0eee1cffa0974f3c3cff54f2d3cc7dc1a41f6736b882da5abe6295288b585d71acb31d3f0d79ef8b5ed3849b974f0c697e76584760d5638e8741df77c52ea59f4142b7a3b8354c0f580f0e95fdbb4d6d6713558ef3ee9ea172f12af3171d29dac8e8fd62d85c7d57721579f9ff2f67adbf77c2c0e66f6af08b3ccdf57cc53f7553a26c5d4239164501ff00fc0b7fcb4d7f884c20c63b18c0b0bf34fbe921bf7cff9ebd8d7588db382bd8af3952d7a7846cd636375b370b795a42ddabbe7f38caa4d92602d0a68ed6c43c8d97d86e0c35481a272d2bef9c4bb1e9a6bf9a5bbe1aa666fb939a9015aa26aaa683a29414b23baacc1c0507549a6082d3dc7223f712f0e0125b4e8a3a7ab714b2fdf222ca8b27e51211b664b23abe6d09b68ce5883269c1dbce86a8bfebded4d1ba88e9c12d46afa753747cfa8fdfc2199c5d2b830e0ed09d3e0d9975769b81524984bed663199b3f09b799bf55d1515ab3978f63f80fd13b93acc13e39ab03c4e007055deeb36dd5bb468c05e1db49253a37eb8c5e2fd8a4669a52a768c3ec6c224303bd2c7c2f31c24e118bc500fb103c141f26523b071cab65d4e55a58ad0cdfbc4af44554b7dcb8b5208bc5cdd5799752eb3724da0d121c1c220a8874898b790ca443d003ad21bd59fc72878cf907b42553cca9eccf431d809a56beda51b6888f65a58700d29df24ed194d6bec6ce35cf0180f9a696425b5899d81805c9d57ca4809e83d550dfba7a3209e9dbd1eda458138520a5b399816ca99ed7c25988bc8976804b9e931f212017f7a67893eabf7976bc8760962dbbf2c0a97cfa2181ad4af6c7a8e649180bb8576e80b305a5c84e2ffde552369ae0a006d6fc5426432e7f155008177708f415861bfc9c402b4f3865770aa2d0ade235361863b45fe4bd8a43540ad5871f043cfee02fa9a2633251e9a3ff6e34d3eaf79a21e3d50e910ef8628d8e669196109a0476584b82a024fde524bd2d5119b5153378fedb47cf78c7ba98f79b9ccdf88b861395c4417f073e4c199672700b64f66f4273878cf51333f1a04c3239ef0a59985a077e0f4d9faa4fe2a425bd5f127b2a0ac0ae6eff200d7686edcfdcce9d926312335ae27493fbdd4a435cfb52b0610908ce256969c5126448cd3bcde1c57108f54fc168192218489026b29927bab135c21d511f168c538e29f7312cb333c3475b0affcefef3d14209b789f8a46795f3d22695660398ea19ba24ca64475144524094695edcd0140747bac9f3458e9cd472fad16dfab438fa92bdb94a24225e2fc5f726cefc41e90e5262da72c52c9eb1747cb0fcece8f0274dbc9aae3d8a84b6eff33530c2289e5b5b9d60a12442d1", 0x2000, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x90}, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1100, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="67c9878e43210c673c00dbe98f8f14e7abf9ca79a8f3b9a4a42f8362989501f0be623279a136f4fcaa879cc323ee54f69816c36cb02e3df1230161e970032eada97c18750ed47d3792d7c130fd739c8c34f6d3c499037c59e861db3dc42da807d33250d278aab209c60b751c3d215b89ba8aba91a984c5f1aed029cc5aa61f85250d95d4c7e7db7dbfee8154fa1445aae8e30e73338921e27f0609e7e9d64555b9d235b5abd4456ceeadca8bef7bae35ada82bc20853978c927d1d7d1ddec9c9043c473f763aa4138a0f3f94bf4c80841148d2a686c4e2629f1c75f0824e0dafbc173ce88c08dc96a35842782ceef9360c1ab9b11848e3bc5c06fe917e7a06d17b12e66c1c7b4af04c1b231ffaf3eb8df787c27ed32a41bb20c7a4bb450d75b9080800f471e42f0a9fd75ca6e41c7eaa644d9f92b9408e036128f67103116d04e735e80f28a841acf9ae29513740d62bb87341fb0bc7f9aae609df4a141ec6c52238ee63dce0404f0a95a503dd964004f0a8a2cab8e32dfe1db93f72950965fc999232c895bd6c47bfa071d381c8ed29755d49fbf6117f16557523c0ba3e5613ce21fd83c94825369fcc7ccf44c101ab43a80961ffab78a2499b0a1616e7f6cfc2e4ce31f4b0bd35c794a61188491d41ffc73b73c1dc5137794d43ccc7a061ac4119029286befcdb35c56adaae086846cf4589c03df0db518b5495c9e45bebbe41e68f28e8768df4d63efc041fec8d97176185f4775b37e94b75bab3a4f45153b0d2c55e9cc62356fd6f6b2425b198bb0f29b89b64dde8065974cb8edec45f3462a2e321a0d5f24e4df85b814e1b556c627e6b1a4333ec9bc9113e9781664a3df54002841c172e36aac2f36fda280571bfecb196579685e57e8ef73e98de86ff6722214300addfd785b97d6361eafffe135cffe3f6d3af8f492189e2d7b07596a58ed357cf744811ee16a5213456cb8b0aa2e5978646a10e977b0941fcedc8d4de947b810cb1b43eadbeb847377270b15a7c7677b6b9a16c06f06000b7a8cf434f949b035a9c591026fba23de00d4b4a8f4f8d351ba8a07ce13fac53b0f45d221905fa3594825dcaff56e08545939199666ca8977b7f021f72f4bb1ae2e9b592d45fa1fc2e1b6ec1f88a0a7aff2478639b82784c237f29c3727260ee72326155d34b1144a340738b5f9cedf87cd8fa6b4f1b53fc6983924e554c89d9fb55edd17f48ea87958e2338b6ed31388b6cf441c4b8bed6af5ed24efd4e7e387c50e20e79bfe0227b87a024bddb34db5a1788eb4c06b5db848fb141007c2b8074cfefe733fc6c278c387fa83e7273c123addb2e0ae789de1ec91e2f1bcd61ba3ffa1cedc3f806c277c796aca33d7ee6d73df1b97c805f346539afd1f8ed314d509c6e0a448d450c352201610c78c4e2c8a5d244a198909215d9b3af864abc5c7b3721196b8cd3577d41de40485e0ff015b29fa1ca2267fae00c24a665096cf76c3b62537d359e9d4739b5cab319054463002bb45a10d262d87f53e80f3c56d11b61d0ba7c9d15ff0a205a5e88dd4c0ff6db79309a5d0b4f357e92ffe0f465d15368963b52de443b72f778698c5150a9c588ec0432043d62e2cc776fad71a0d52cddbfa5138a165b9cd2b4cfbe6972a3ea140bf137325a45ff638dfa998869139fba4beb8d302755b176ddfe395bfd799cca3b52659e16b05b78d349ba7c0af4286dead16e0d6ba6f54dffc8f10e3c3be3456bdcd9758f5d59fdad143a9b7b17c55e3c58dc9ec460e14511358b75509238509b826643703bdfe5b24a82965a9b923e3c77d374ef60075deba1c52c6bf0b346c22bbc51235a9d1f4f75bb529f0cddde867d3545a473ab954bd2651d51a369ddedbdd0f4ad5457e9a5bbba1419bded33437a49f6142dff329079e3b17937de66ab600a0ad331a7ab9d3c9e3430fd0353fe92369492a0d292489155c079aa64e401fda8fa76c0bb7516eb5d486c33927b1bc163d3016c7d518e70f9b8eca0faa5405a288cd63adac59527421e57e5d54b69df3c4976fe8673efec968681e6eb9a269b07e12c91d943c5334bc235f9ce899bba9b5026ac3e7fb08a36ebb496601caeaf892de31b04c89bfd176f47b88cc654e59bba970be4fa216aef6f77d62e4e4a895f917949ef928611b2b6f5c5612737ce7ed36bfc735f8df0bdf6587d486e6c465e5d520e29268d066e27e6abebd0338624c2149b2133cbf3b23a397749ce9703fe95790aad5b6743c0966ba140d8e7314a1500e277584ab2337ef7e262bf78e513d9882907b3e116c49f0ef56eff8017ecde61517285ece69aad2446afa3f5c8b59d8f72adf639ae9bc2b7e6e6c7387f324698bef9703fca04628dd034be2f75d13636d9ecd1399dac50890701cb60bdf83d8be15a35241e048f2e4ec14f7c033c4898ac7d1872d0e1fc58d44e82d678794b1c9e8852ad52849c6cfb82bb8ecdbfd8b20979b5ee5efcd6c1e17320c2c139a0887fedb9985a668a1332cd97b78b17f6ff976f72f5baf2588217907a39d8b987e72ac0cd91bf6db030918f9d799d6d9583c67547a8476cc8ea81ea333fdb54ca03485b29ef7e15aa62caf157ac0cfbb4206e98cf48068f2e51ffd6862773a1c3f55b50be91f2b81129a4f2db5a4e75bb51e0c72aa3cd498e1a8a209f374b59033a9087f254a7432f90c13b302b3c691038ff70c2fba8383ab9022436212a0e59113a08f9c99eccec6521c3d3840974df9befa79f2cf9df1e207a037738796be563360c7c4b1c4f2687676dac2b6bc7cc6f328cf771c252358c31a2bfe1b298cee96b3ec6aac8905ba6bcb9507f7e73f00bd8149f3e0a9af0d0ff769d7cf2a1c044305a0826e716e876bc87b47bea4d0fda624583e0da79be70e87d3777f4d58ef4850a5e5f8b41743e6db1b71541b9e618c06e8500dd82a2a9ff1b2b5814ee9341c24525d1de33215e4b9e99e2c90837e50711f72606ee5d63ef90453c48c792bf0468ba3938750604804d201086051b0ce5eed6d043a8aed68acb2aaad821e0b8c53f551a61c3a10b63f98de695a8ac1164b614f8c3ce29db7b926fb74ffe7eab5a333cb6aee272b203d0bb3a1fbf8864be966f3d8934388ea6f9ab05cf1e74c21247f2516078d70082397b5c4b53f40e6ae9ee930fbc5d1bf567eec41749281de1b879de0b70777b3cd597889650274197627874468a48428d84f2cfb1c50bae0549536a426d28c004bda6124e28d79a300193a5d2389fef7787e7717328d9f0359869a1e56aa70d3138f93bb33d6e3a729e7d2e408899498df0882f8f8cd685a1131cd7857aef9e2cbba9f818eda09cbb783384ceb5f503d26b605b1b6991b7d3c1a9528d91018f318648d1533ec62a2e775d752c91f71e95fa87f9ca0dec46ccb27f963ef4d93f662845c7176da4a62d0ce89c8729ae22f69738693a60acf56d8da5930e6e31f4ccd23e7cb2031eec44297b4345dc33728889f82fdce3b5e4b47d2861f59b5edc808253f97a8a6f55893cebc09aee9361212270c6b64e8d84965c3e96d63f4d1f5726922a2e2781288ea4b32116452a79a073f6c197f0626249902b164132ef69066008fb439160fb56a4754d49608da2c47cf61f7e338b0ea7ad4cb0f4f8bf075d24b2523940970c7d2d092cf31af6d9aff119acd48227d979384845bf9c2e5602dd6f07a37f98ae9940512772764aee14c9379b9ad931d1f7c39e1b9ab62bb18a86e64aa92b44f4fc56a184cb4c01ea0c68fe3da6e2334b358dd6e9b6a0d065cf4c10c9b2b026adb552b35d19e19dd85b91805ab6abaf66ec53dec6d0a988fac18f7902717146b40665b4ac816bd12085120f864345c22355fe62b3b84ce0b3bfa99a7e34f7ef9ad28b4e6b0aa471e9a8ab2c2b1a5b423494de574d843cfaf75aaf08066f6360f13aaa550164001ac9b1c6dde129acd3db5bcb5a610389f72d4a5cad1681205421f9b8cdb54b79c19663b166d81ab853724349f5d6c6216110dc3fd942727242f6f795415b6d5214b56f4be9c99c625d78c4f60b149d6b9633ae4679affdfbc3be3bf1ad8ecf08debcdaf5ad21ccaf2e9ef7edaa94949a374eacbadc85c3727362d28a6870533aa5a33872f85a72821b798c66f886ee7259322206a3b17a141da5eab2bc177150e95d55587ca0558936c7c0d12938d7087fca93048a994756486ade20d7ac7bc6ac5b6521eb956b03281975b0b7423d82fa03a7cde363c5096ff19ab3748f44b06a75ae47a2648c203dbc4d52218c60e3e4d811ed734499bf0270417c7bde77325ff08e931842671b58ce7fe03d636f96f5e79cf0428fe547981804d70ea03e36fb80b7428b89f93604089e211ac350a9554218b6abe162890dddaf2e0990c4598283324d068f91fff7d853352c179aba716bdb017517f11d8aeb1d7817225ac7e436a6a50810a05f5e0d4e6708eec1bf72e41de3f0f1b22caa85426d3af4f5223dfbcba2d95bb94f801b0f1f3b5d69134203c8eac4319a098e98a69593eca1e54c08233bb37734a1ed96de32f87cb3a0a6ec3bc55f1f1fee37d00711f89caf22f79394cba0247278273f2d7d3c7262a77737e14c6c94c0b0f725701635838e3e6c076ba50a8945f955a47e719c2a2f14163ac1be105514b2cdf20e00af3b6dfdbc3f69924729ef4826eec31f434c88ff2c208008968ab4adcf5f33338cbece41b77af9ab7786d4a86bed17678ac7ec1eeabb2951c1c080e9d1d693ec8d2467c292feed44e2c53ca5bea2bb067b8dccbe50dd323b5475f3f1f13282a9379118b5832332b9e39ec3c5f9e5b678da1aab52f42e9353bc8a30f48057c61c1d53688255d59583bb0aa9069fedce384300155632193aa4e44bcdfb4677b0507aa8b07dc8b24eb1b46194f882538eb2aa30573718fa4f9debb073f75f29888cc1c784915c80e1e8e62bcf4e8c2ebdb2a58d36e670a34e70516396e5dbfaca96ed90ad084ab0a9daa6df16db29838c689d24f5e7718f0e0f57859d629f3f573a880e7a19726c923d5e66de4b7a8ec438398744ecc84f44f42b8f7f37b3050f9bcbbf12345a92416b9d028dddc64410eb76c941c9445e48dc0e3c90449905a18bf7cf7756949803ccb54de1bea61e28b579ed074c9aa3eb60897b853f15ff1f37e5f2c02bafdf714b7ebb914cc07112c00ca6270d9c1f137448c9e65cddfebcc5181851a7d3ac711edcb5c135fc1f78e0df6efcbec56e8c40641e94b7e34e1cd7c9085a97da65674134754bc4d499addd68156321e9a4b3c4c8a67e1ee4a0cba6d404f83b6ebfa057ae8b0fd205ae90907b8387f7767964d2d9995879d3cf9cf8a69aaf73e13c4528cc0ab31700ea1905f457a3ef0b129a6e0b41e9a574d0181f543e0942f095cac1878b268bf97d724fb63bae2106ad31f15d7e55151b81a0bcd4e8a93b805c1be4189d08a777e1824b0e2e678a6c3cdfadff5eb28402375b456f0408aed1af0453665435e5e818773db626e48d9156571421ca00afb1b51ed8f0e6ebc48b0436338978c4ab2ed91f63846df2ec4b2fe708d6326860abf4a59f7fdbe7de8896cb8afb1d71514af465478c04373b63fcfd32df5d9f920b900c060447308ebcb2b36e06a1c3535a9f54986495c7ab750ca1bbb727673df65643e46e80cae7441b5d97638c6c78049a18a6c18057ed6a01125ce1df809029cbcbade3e305ddcd0cfd20dd839ff767a207dff9bbf1e28d1ce029739906fa8fb13b94aea4d46ba15ac44fcf9f396bf80382c250ac76223d3f33b672fb8386b4810a34173bcd0ba2e796181d2ccde144d83345490bcf1adfcfcd6c48af83e3a242776fdbbb36b23a1516858d163adc078e9ff96964ec7a3ddfbf5cd803b6d5254053ff4c314056f92393b67aff167a3d75ed585f35d3b313cff861c309b077b03d75eb2397a24d7f8d9b850a630f2fa5bbdf1b69c0a52b3dd072d9c68b620b57eb805c17035bcbd366c8b37fc01b45b0344685f30c94cb32a8133cea8be1d9537ad7398b25c1768ae7581f76487327ae09174f8b958e67075790a6614ae84a76c16030be12282a99db20ef12a2147dafa2acab1ce0a2ca4b594d623e723b82458379d0e75353cb48f45e149fbf5eda933c8ea3a911c6be0f551e8cf64ebe1d0cc4a956c748e8e4e1dd96e14282cd8935451285b79e33448506ba70b176a5a1b0e1d1d9e0f97fb15624f79977fbc683cdbb486cc77fab42c5d58322c776bbaeac20aef43773a7dc0f08a146e8ff8fb052988f0a3bfa5246042b15f135cf1531fbdd32c2410870540f2fb411fecbb12759328983198a210e8a5e3b9ae3bce8126701014e1f716e76db4223d82dfc704b23ce283683fb91ec212b7aea7e8070ccfacf0d376cded01fcf68dc9cb4af370fb273de5ba77d110da672ef2e51dfa91f1b53a8962b737417fdd2e28bc4d29b323edc09ec35f64d8b27970eff4cb235200dbba8b0f24c6f5e7dfec7540301c696229a1bde66afffc9d8e9af153c06fc5531d721fc2474f90bd96ded821862c6c3b8246a6ad71f3552e6f43a78c0c312f75400f3f669bd7c0050822698f4516d0d43b8c0ca95d2db0ccd364e6b327df555350950f6119cea4d9c892452c201e1b4b22fe2fea1ae96e41b42be13416b8644315dcca6450906f42e9a43331d02b15a0a2f237cce10224f23dc9bfcc181ae536ad0a2643f503d5b23a0e4c8b11d98f0a107fa6ab30bebac569b9efcdce4d1968b76ce7467c4528b10b5e1f5ea94faad42e8276c6c4091e4efc8ca9fa66527e74d275e01f249cb919a41f7f992610e4edafb6e1157d19eb1e870aca81626ddf31dbe3920f091c121f2f04a8dc067f7e55453409cbd8618a207903bb2dfe4da1911f9d4a60327258ab03008255daf2eaa5f4826ad92b3dc006269134ecc01ac3c841854297dff49ce2e06e34c1bd540c29901ac0fd70b88c7599de4650a30d4b390bd89a81ee89e23012c4bee2a91578992c4acfa08d75afaa3ba151ba0801eee785b86aa46899377c1b22401960ff5bb8944e28345784d8cfbe80af5a9c3a4623bdb0904754dc178741a7512f788057c0fb23d69e3ea920230a6c3ab3e6ccc45104ffb31dd5be7fbb4f7e186fb6b94242e1b80096fba0a56b725a616c5ffc6f68b75aa6875dd94a113a3dac86b578d801ad6ab788c145755f0d6dcdab67a747550dc4a8d83c6487af30b48daa5877100c146f5bd1b827ee34d6ddac90d3034f2b4628aad7a8ea6e70be42df06116f48d8cef547b241534cbfca05f5a0507cf49fd07de522006cad9d245f4d7216833eb198d058a1fca8a71653c062fff50f54e7d42b19e5c466a05c621f1e867d0c6f64dac9cf0571db1760cb04187f427e68960b4c1d06f01e23367913c2e7d6744d712e3c65dc97bdc796bfc2ae4c4a80649bc7d3a4b40c1789e0e2281fe4616d0e71bfca59ed7505a8fafc385a890edde3b855fa84e06ce382e8b55f885ac20217f75f34d9ce0733f033e730a23f281b0c681fac2c61376ae39f0fa59c319765ad025aff17979972cb87daf9f9b4a19abf750bd3aeac8c96f7bf6d49e8df84f6b157c4a46fe996f729e15920725be771dfd7790bb5c816e0e8e982e62c45e08de77dadccef7ed0c7396b0d584d35588fe41b5eaf147c4f0a7cf0df39af1bc1356aa456c193624bfb8b2497eee0afdfe5b51aa52aef51be1ec7d61b0cac697f6354aa2bedf6f2574e8729601d3d1cd41ead8ef2253a0187da761a715d69f3722d145d1876153844b01459c7be0092f2aa4c8f0670d435c134a0a804f4946b9046aa04a688d1157c889d23cf3878b2e1bca60a5a4a5c38675745bbbfab1b039e77770ff315ab12560c9dbe9a1709906cb0e99dbfb9e942673eb01b56274a133e73d3a0b647e073f6102aa22faef0287bdd895ac2fb366c63a10a1d3f2c197235095bba98e261ed55bcba021b980ddf9c5957b65787c2459806a2695f7180391539b4c18f79a2b168cc4c5b43f4528c424fe69ec854543d481ad86398a9eef2be208181760637e5b1c4597a5e9ce506c3089a6868ff99cfc6c39acbe925893926fff1d979f10ca7899c539ea3c7ad8f7cce8eaac2c6b5afdcc5cf356c3f234e8c2cf76c7449d78b64d49a4020670dba6066ccf4db0da825a4e24d48a915201716315bd56f5f12d0ee784b047867e4896af52e8e2fc07e958c1ce50f32edcee5cf511180d4195fde138eb810cfd82a6d72070d825c002c9b30893316c26cfee004aa2217da158670f02ed57fde04739493931f9b746afbec9b7ff11cca3f9361957a5f49151cd8ab720cac065589a5185018b1a1b52dc2ded0d8957f61a3f2dfe1b440a6fb2155c989884a999a01b0a84411a1d46dabeada1c5c5b4bf0d035f9e1ef42418ddfebedb01392b35d925e808d7da59d5524a2b48cb983c6c4476c7a0d74606f0cc8e930b6e0a4f3ec6b8170ab06c76ad53fc913886285d684d00d8e0d543c3c77a24586670620dc9da9747bde7038461b98c62685d1c56989cf72ceffcb0b13b66e6ff4112016e52789b5000ccb4c01004eb0d0efb64e660114d163eccf9f5a7c16c2d5e41336451c7ffa93046cd013a60e1ad7a899a9396e39cbac9a966425f87138614b44d30ac4c2fff18a41393888ae5b57b590d6da74626013db4d97b6244580687528a3b04542e2752e3b84a98371554ff2c7c86bb1609d439fc728a4c7504028db6e873f866b446f90cb51f060d463bcf8499390c0e414ef1c17b2581c4e2fd0ea46fe7afaf108a1d77b4a053cc44c4f9eca20c1df77149399e9283e7fc711f87136cb9f5ec21708d3552ab7e6cf1e71476949f4757c9496ba6fc856e477e131efc4bdc9dad75c5fcde3f30480cbef8da14f79c9767c9c32ac5001be4c437e87faef4c24067ed645d79a236403503e26b7bbfbf01ab0c2ebfffe94c5f20ce63a7d3354e22dbea45e227b7a521131c6af9bb35892844fce86bffbd9546d7d897fac32d9c9907be42c03578b4f23a096dd53988d8c1ff4ea0622e6269887ab7f49dff0a54f4258ebcb1909dbc786a2eb0c855a27e6ae0438b1d63fcc58c2e34f78cebad88833ebde1f4aad4984b4f3eb70a20e85599c855b4919c2e32c15f75563ebcdc971a54478b8722bb336b3183acb50eb53c8aa8e629e1c26b45f22057fce5c3ad0765b849f64bc4b9add6c3295e2d116b62d4351a1f8bd240c25e94c98a8098202e4062624e8b85c443602cf520d8e3b10beaa00d14e3f102580e46ca9af9143f2d76bd50d29a041fd56d2ff07fb417ea6106b62f8d3ba37f9303cec80f5176cbfe85b9c217de2c76979f5cb106eacf319d9c23b3ca1a26ea7e20466b82db5cc8fe64c08bb9cf6f831f4ed33a40f5171ac5389133ae3e71e6b41bd9394b80d6a8db515d4f4e6c17ee726d7488c6f001e66a66423ccd89aa85447ee5978cf2fbbaf445698a74d2ea6536266ddbae80267e446b1ff8868a5bed341f5fd6536b585095a2c8c76d59a42fb6bda714f0b04b2a83dd4056853f619e1e77c3380bfe3f4aba91b9d0380d9a0d047d087557286149681e6f8d83f2be4f0523dac5b715158463c9887b132c40f246cfa5d0990e1ad22c3c81b1530f07ab4508432903c448cb60bafa2a2a8c97925624530bc3879c215d25e70789702d8806d2df4e789320d1df4d2827bcc38d4ffefff5b6dc86e51512554f032dbddab2e5de1d6fcf0235acce4b11e8b0a95a57338adf3e4697d2f85f662d83b57fcf8a68e386bbb9eeeada5a2d26f59027e1a827ea1ebba5c63f95a9865d8b0e4e56634e923cd72f9a2550084650871ff44050a7579a4f91472785e3384152f6738f80ac0efe05d672adc2184b2a62b8bb030fe06f29cdab8cf4301294f0692a9cbb0eb731759cb1f0ba9f1ea86bfd0716dd1d1788a5740060a1bdb49bd445ee9c09609932b1ff0243d6eacda6db50822ec7569b556291d0d7fd6b1d2b1e3d0daf5a73b4a545fb0e56eab1ec80840c3976cb3a16768befde127a855509a1230cecf8dd85777c4ff18734a386166fdd524e29db5ecafc3d7b89fe82a5156848b38f0450ad92c97f3775a6145674b79d8fb3811d1212d33d48b3b441966f5826cba1acb2657a547a375ad7006f1db6001eba9ea5f897d4066fd0d84be0115cb43034a774abf6b32e0c1b923d1b634974693bc4ed02aa4442c2ffcbc3ec2cf91ba245dfbe70eec31d2aed0f26e9a3c4fb2265f7aece7f483ffaed8d73fba97fd9a129a2b72ab9a9744d8235d0816fe33ed6418b2d7c2bb93b8cb3d7250661e53886b19c229cfc203266fc1b96021e264817d8024086070e607f28c11b56ec9e62dadd1bfc76fa2bb5fd2828920ee6f28c97b1de11305bba36ac59806d8e2cd7094c9a15e9b2daaf96ee1e5c35160fdad931a7fafd5a8eecd47853d19dc2f6a4f2d0119d2ffe3890b352910d624c2e907b74f4814a205262628d5147d251d7250bac965ec725553cd702917e14fc909a83b2633402d7b9861801d37c352556243f704b42a478d7e64c9a90a1b89809391978be84a574a0ad8fb4f231a4936a67763243edaacc201a1445f8ab9a0ffe14aac5fc9d1248502c0ab4fde66f8c17267a7af2f06092553b022ee4c7e8a0229f100182d2caa249754e3b8d17de57defaf28d2ca5d9c0b803e8d5b104df6b57e8042dc701447a364cb1798e81fecf44701cbca758ae4e840de4d32debda66814e571eddedfb6ba0c7d742f2593b26fe4f1d2852c09642a5f76c2666f99f16fa2ade202ab82d71584faff78fdb10d1eb54c8753a07942f0c8dee174e3e9e439e4626219768388461ca608b4ffd2b8d6a6c9e2bcf6735f0654e71b878023353d5e45e8277d1743eb1441bea7d16d41e9db4a670ab41b979530877a03677034b9534778e9a27a06f751462d6991347cd0151eca87c0e32383e20e4055a0787194b08f62ab46100bca05e63c7f939410a6724e04c71ae038d9dca63658cfe558d421745341997e8f7675babd30730a8f9fcd6d044a8f77dc05577816acdcb3342a053632d511aa78404fac5e7a175f00b65738b4a0d8572323d53769f89b46ba2943f9282b455272e97c408d260a0e784e65bf081c09517b51414145977c2daaa0a3d265fb3803cc2fbe1841ffd8cff01fb33b18fbc4c5429918ab5ab1326de2ef7346ca1777a8d9b3e6c0d17d86a948be20120043d93de33b016c788b4e20b1280f603500ae19891aa9bfaca39e5915f2adf31f99861834fed48333946b22de4f876e64d6aa89b47652780ca71d33af9ef8804892cc926d9ff2967f4e4fb5f765e7cc6e029c62f849aa0ad354c2d585e3f56b58d887b8756f97860f4460e35d2a4ebd743807486bc13b6cc37e1c124acb182889076be10c0deb4f53b75bfc9b233154e8ec94d6c1e6ee52b749b725e9ea91785a71bfce7c79f1840bd933c84ef200f3887e720cec25e48087486f94183c80eba847314e87c6a99f2ec9a48410923f65c72538a37602a6350a271561ab9a4fcca52048d40f4c5e4b73623ddf857e90061789101c68b764304442d12f6229f14f113f926c912a9223f3a02b3d116da391ffef138ff7ffa8759bae1ef080a629d1f5610a023", 0x2000, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000adc0)="1cbe0a03f739a63643a594e3085fcc11635d089d954beb7e4088500010626a2f99f9f907e4d367e091f6a48855b5a4b16cc37553b6d51fc2342f90da9606137f27aa24ab9f2f6b4b80f38529a2f91916745612406e108b6a089199c3c095e6205bb990a6d952f26bc619d383135271a3a0b5c5f9a855f1714051cb7137f448ecb507074ff7dd14a829d9cd93276885826a3676a09f94b259ca8792bda0f734f604486b672bb2c3259d69b6ac859f357189921dcfd072403c8652d8694cf3704543b8abf67d361ba1cefda6006548429807979471094d799ec71754178f08d58ac31feced09930437937ba1493ba919fba88ff32727cf301a5d0ee4c0b81b01e83f4944e095c466867272cc8431e47d35d5df67b097bd87187693cc3798facc3a8f9ffb2e47fa0d60d7cfa5bd1b2ed388d4a4f37556d0a112a30bab33ac1f956433b78f22b31b059ecd0afcfef5ad79e75424924cbe274fa1ba29b6906723af6163da581da80ad918b4d071ca41a9a80a90696d7abf1efe5526ad7b9744bb73f6b5f38e2be309b756e6fe022a1b3d2a461722cc473a60656da5e043e71e01f5ba1eeb22508e3542a3492133554cea5fbf0f94eb09d4256b783c71a7eecc1730b00199c3b58e54a53a6617349fd751632de8c138681d37a037dd61895ea2644665fa46434198996a40fbf1b791e0ff2a2378a2aaad8dd934619d25f613c6a09acd79dbe267bda466de90f2257be3ee712bed110b3656a8eb3a2e4db93e267ea9f12eb043e9df45dcf5c0cbaef04b821c1188aea3cfea8fc1f7edce2e53809ce8bf580614fc383196efe89eb571f12c6b1d82b2a24ab71c48a6a25a278caeb5d296a65e278986645e92474e0cbfef333412bf6b77ed68938819a105d0812dabd941038a71524d27fe904cca36d04ce96ddfba2a47440002cbeb8677d998312ebc51f03bcd6c76a6ace5612b09e5e037176a11302c91611aa04b35e2e5f4ea330bba799f3bc55cc690329210f5ba403dbbd166c6936b0a7fc6e58b32886b941f3d1835ef112f4631dfc910aaf5b1c627e6b19c71e6e3d64af335c78dae578815f52f6be409d65f51ffd2cb54d27cb3fb12236097aab2d9fde0ec31695b716f5433b4e39908886c7249b937d44d1f866817b088c2214d3658e4a40c15e23ef9210de031749cac63efc754728f1869fc9998904e4c2d3bcb694cf3fdcc5e6e8df314ab67c792380f1da3ba196fde58702ceaa8750d0ebf470d7dd4261386a4b9bc6dc3b1ba99bfe776f35fe946c2ecaf0034aee5f6ffc722ef3aa29bf7fde3efe14da0964a4dfa6006a098f68275cf45ab16107683888c94c647660f17bb71088f997a44694ed49b3a33541ba6ad269d923d9c24e61afae35b1bb6e00da73976b43470c5f4f27674c1d6ade48d5da3a9be66553b02374b90ab9f85aa539213b3bce2059dbfc2751918ee3c57fbe2fb42e7d404c357edddfbcbca3b4372429e94e3ac13bd234c38067e374704650833c2d2821b761c0125c00ca9261ac133ef83cdce12f6cc04bae7a099df95c4a7c23d24448582dc2229859750647a69a3de099667126c30b3eadf3247dce62348425cfe1e02bd72fde9e0fb57d207d2ae05d71a1d1858b9f6ed0523033e9fd504d227d6cef6725589834ea96de12e1799438997c08db4f9f338f9b8de22405069ef0f5bffd05338940517a9ad43f21e0f24841741bc6f9e0c0ef1f2588eb41bd6aba43da258e5bc57b6672354d459ec27dad277d3402695386821e1eb678016def323e393ef9b0c39f37840ad5c24bd258ed165105690096fadf23c9100b0b439734bca26f435c9502390b964231f3cefcc2e4ea24ea4ff1c49a38cfe5c4b382d83dc4fb512da508f56b8cc64c3798cd19c5300ebb80b874b47579fd6bad11072f9166a7f6b83ddb0da04dad5616c441c2fd73253b0698bb2817a84691bb94de656da1bbac8a916e38de8c01f78454294b7968fb3029bc5fb695b2ab58fa655f1346deecaa6db7a072d46eac70f548113fef334b6ff6a0e01ec7316fee070468096dd22280ed9e135bfa145abdcef9ebef6e224066797e570a422bb63c6b3d17780516ec0b7c97d5e541c6fc77fa23bc09067120154137f7b3f2c5b823d1a1cd9d7db0625b937255d5b575c84865f7ef9cdd571842a39e9079af918d9a3df998c6b3ae87686da189503743aa2a0176c254203e5456a5e849deb5ec30e7fcacc628d5f6beac734befa00a5bf43de6af372a33710c07a07cdc604178e7a4850d6307a5bb95526ba42d3dbf3f725810e642326b5f96f1c2b4652c9f3f3172d5c4f3f5e17ac3717075768ae4d44c0ad8dfbeb7a3a872f77ebf54fea0c200723de4e75578a19ab291e9debbb750551d050da4475023c00c173e035eecddfca5dd4fb43512238ba38dc8d378784c37b794a14258a2d4535943f8dcc14f1e82291ff38e01af50027c4d994cf519f7a8d6b9961d64e9a6e871971c06b63781fae6654a70de767350873a99d03cae89a3db155b460636f9b94d9b32a5e5613367ec4d6c96d0929d541d762ceee1f43a75cccc1eebe10837ba4e625e72787f5ccc957bcee17ca7fa53d2a26b53a050fb297686cf1a7350432ac115c6d261ce29027c3f549e69587cb005c8741c03e44c4ea9e05766502e06b10e62f29f0c51785f7d63547d76ff0dbeda5e57b69e283571736694c1b6eadbafadb1624a10c3b4ba10ce6ba7fc7caef990ac77b4b07b770e380b0afeac85876d1b6b069e5435b4cc023e0c3d35bdf81a8849e23ba3ac8a34037a1f02b1b8375e924c48f0eb20beede34c6306b00a6e70ddeab231bb4d4116167d394ef77aaa903c289d5fd2b7c540934c08b95443d6415639478edb14e3f2f02e867a5011c1d357381ab8a76e1e67badf8d54a3d8597aa6dbbe8e9ff9cbf136e6395c04f2e303cd8bdd37211daa76d0f9d396e0f7f43336e63833b43f6bc4c6b927c7e7fdd81fa51a9a2f4676192f0b18545c9833c2aece337b9c87e7866168742ef16bc060cf53a458edbba571e68ca3892e19fea57f2eaffc52d64ffb9260f425b89da5435464c298367c8a592d7e103ccd97bda98812f99112546cc7e2a0cff585db7d88b6aa1d78e7f639631b93457e1294581ad9c8cf98345d83a80cdce8703e989544e9dd3caf1ecae2ddfd09d86e14f43c7bb8df17b2d3d5cf7cc9c6b30b1aba587d55ff9d4fa0d27d4db353fb649eb7a9056d2216075907331cd245a0e050098813e268843c966bb91189d03fe2cb9c739d6561100b9320e395c5fc5c21e5f7883ba2ce9fb87fcdbe8be5112a643afb65055f4156c8d25118b681206707487087e075ca42ecee6b362a423a0139f64e5b5e6f4a3eead6ddd029e434566e6a8381ed0049f0d9510dcb5f72aed50b0f9409148e3580834ae1e61b3ea2ab8f6a3641b8f3d17d1264d2231c810e2fd5a26098092606d026488767a3dfa43d3ab01deae86a9de9cc02d07d6f3422055e6ede582d9e7f1e298cdc42881cfbfaabde309b19194ccb6e9495c5e315603165f73da6542f4834f34d4700544163ae9a250fcfdc296a4151c3979a799d88226b079759521e027742002c598b85ce6efa01143f0620d838b45b8ecbff1f1041de160df1929c3c5acfd032f5fd14f3ef429473c3d22fa1aa00f6c3efd179125f52d1e055f9099d70d163cd1ec492624a796bb5a5f54187dea6ab8a166949cd39106b9c56d946af11d1b8034f391a70b08b8a08003ea59764f78234ec37d4c3b1ab0242ed0c83ebf88f794ac9bc8658d8211002770cd20a12c7b4588c5cec28763260623a84ffda09a0c6944df7d34a35f7cda038b7ae30a0ff6ccea086aef80899c2e3d089a6ae098643fa56ded7a840f6ba2f4f178132c7fbe5324e2904b07518c5dcd60a47b9392e34e48168441995ea03ac710ab8e1d06b6fc7a02dd251a06c31d2a957ff130b53a6305f7d2a5d7da8467520000c2b8b5f48398f651ecb4c718e693f18dee0607d01ef26d8dbf7808076bb42eb7fc8db699ac300f306ed520446c0ff8cb137647de6c630a9a83c2d7a1d3a6dbbe896dd21a3d11ad2289dc6e92104bb0317578f27bdde96e8aefaad9919e3b03931dadba84d7114d9095a537c180da575afb5a3081875cab22420e5a7a28a7e8fdb2394785d27c6becda0cd132c7507d64e38d2f518cd0f0d8d532fceb2f852a05f42b6f81c0cce8021e4743c3628fea801ed2b77cd4ce884caf556632d54c0d0d397876a841f49c98dbcb3409ac343cd5d01b602ddcb4d7ccbb03fef4f1785c9dbb4db9df067f1127673ef385a9ba5a701890818f2d77b7fd21f8c507a2cbb13e5d8df0e24239f939f2fabec869ea2be8f1a55182b9ac19c6109672aa2198258559a4f0502d7c24c490d5d87be1d0f7223b4bc28b09b275256a587770406ad18e6f2992815714fce21ca972511669c7bce6fe8dd5e0d6c90a08787c80d601adbdb501bdab679ddb5f8e0c8c3971b864c658c9abbdb336e39ccf89ce7ffebefd51759c6a9cbf85743c48383c7880883781d5bf508356bfc6911181a28d8c27a495e2cdf7e7f2f2658dac6639b6b09d1994f61147efb6b35e900e2600e443667944f66d4adacb974cd488ca068a60a5154bccc26f0b55dcbc02265ddd35301c015d77fd96a6b6a2839a541e2a041799c75a3e565a2323e5fd45cac6bace8935353e7b28874e7a36e1a67daa95f345ab651b1ff5f23087af2773be026661bd5b623e147164a4a79c3d65cd6223cf78823ca119ec883f994401665def751243f27b86404202be050b8f9b40711b949bd5e9c3bf2464f5864ee6a1baf62dd9a317698a749bf3116dd627b5bfd0906313c88e9cc4bdd2dc9ed52b9ad89614f8eea06f61540f6258eec3665171efcd3b8ff68911c7bd7ad600c91ff7fe1fda0f1f5b47c1efa7da8d9504e1506d7f14b3d93d591a0ed549d5d1617d543785f8d7f1b4313642b0961f010343f43546e881be9bc0759e26efd13776ba8fe3e2442f3149a2c88514474288c0c9970ef890a586ad81e5eaa64e2376a77b58cd510a5a8a429fbb86add71aef0ce81b8d0e8a1d5d73b5541033a55b1c028391fce3dd6a4052b89f94969e33242448023ff30b1295f930335a759f40587f68f868cc571448d520f8eed2cc8ebfab6b69a451741fcc9e629417c2d13035bd08b0940579be604d144751b007a62f7f87d89c78bf97c3cfff5a30c51eacbd879d384c317bb2fb384ee841b40dff58c399bb70b112f6c8e5c3aaad169a6b0a64e9d1aae9600ea56185f83a5a3ed1eafdac3ba17071f078e7182dc07c7cba645e0eeac8eaffebb587fa0e1bcb81b173acc10b61c4bf6a8f557a8affee6e4955e49f137d04c6e73fbcec361209c3ae56abb302c81f5bc4b769ca7787d5979d014e51da19b1851ccc2a4363b2e28e4116dc3427bf0607baf7a3d795cdce9d8dcd4e9df6428df2ce83d7b7abc25a0e70f369d70b5b026e3e10569e846103a1f310e0266e601c283b2e9757a730f11b55e3db19bd1793d06eae102f5e4e48f5ef73bcf036305f1ffd5402dcdebc9f104c671764865b29f8be69c568343d43e08f5657f345da02d97cf2250d14cc946ac548faec6a9a6f01f33537d967d5c9f4a7445a29f7aae5c355e8446c03ecafd4a07799ff2942c67efce48f24441d9f50c520d09e6632cf4a1408e1728cc9b38eea918c13cdba594d13b44423becbeda71f869e479aa276bcad0affb7cf9961465d0dbc3611024b3f55ddc8cdb4f38ce0c37875a3b122a22e7a20ff2aba1f62632da2e39fbf5a2e645e5925455139fcb75fa393306badb7def96e28da194663ed9e911142d23c2b0eb169434d56d2b12c45e6adf8bbeea0319f87b21e2498a84529b4d9773566f0c2aee9af7c414e7e1492fd5e34e70f21ed5bb14eccb50c2662e5fc5cd87e45ba7c7d710956ec1161fb2d4eeaa86069399439112165fdcadb7704b39e593339e6146f762258688a6bd5c244b1f35536f18449c9552fc83aa157b352b0c4cd481f0590f34bd983c6bee00a5d7f4a932ebb84de49f9d775f424457f45a8a93adff1660ee4083ca252e7604c722ec45fff350c494c032c6473d9ed00e21f5ab74bb46c8493cda964e534cd50c1f68de0fa635ae5b763c1080f325ecac024b145229393a762382deb379c1dc78bb0cd67a959191ae55433611dbaad2b0c649f92306c216d4ee9b2da08b4ad42833024c0d603124e6d56795f5f956083f19ab0c0da4964e909522aa6f93046477806b390e6ec0d8ed92c132f23dcc02a6e3186f3ed17dbe5fe88e39983a9b4303399521b0b3788ff5428b518471fd2ee9626f60362d877a48fb0a6c7006bcf88e4da0dba5061214206cdca8959a6c1b89e5e6f0ae80760335af9b47e103090cb6f43e7f42d681d5a92cf299522d60a4721c105a6bd2779eda4b22d14b9d4b49bd639ee843db86e5834f21d0837bcaca8465f995fcf00294280266a012e6781315b0c16059d0f0a54c9ffd19614bad444eac120cfa7785f3f75dba7dea85ff87e9b5f8be3146da89b89d4c5f69ec586ae539f7e88c1f76dce5e0913ff4ec5d934c954ff4108ec1a2c6c06b84c3b4e11baffb941270c1658f0163b0a6dec3f58d8f8954bd36209c485e9340c4a085d5de92a17c50ebe4b4b67b31e7e4c2bdb3c63be9f9d33abcb104a0dd9a129fd71484542766c8f461ae8f143a17f88ca7365b99c8fe1e4a49478fe57add43e70469583615c0f74ab120f0bf2820f18076e39be17d3457f2bd662118126afc0a573158d2848c12caeaae58e64e9bc3bf71d045932ca216fdf51608b0f09aff7f031d8683a306d276a5127e57b8d5aa7740c7ff15a39b4d051544af397b0eea5a2861ad4e11fda5f24a29ffea0a2829754f4c532c434554e8b2b56a8394d519c03eddf3e26459a6ad57a7b8ca4c57618defe11f9dd18ff7ebece40b9d18b6e87d93cc5bc53240b4bf67571adfa166a9e81099fd3b18c993c8b67fc0f53d744199f4a0a19fdaada6e67f5b126be161f43e62624e999f87f6f67d86531bbe7809b07d90648c85d32cda0cd395f33c0b3aadeabb3cb766736429258685647bc00de1e2af656534d4fbc2e097e81508253ce6fb78e0d8915ecf660b8a0e83806b233f4c899a7ef9dc6339607bb619964c0336a59a449277a63cd6336a93ab71a02035bc90c9b8028cd844756f6f03bb5d1b063bfb9bd4247ebbd888c942eb34516b44e35c51e4fc9439dd8b187a4ec4c2effd533528a17c81307c841fd32ceca38a56e5f3ce6f3cada12760419fb5a66620b70b789b67715c9d72343d3b07fc1ceadd58ba758587777ce7fe810c1df3c8c9cee5a6e21c86a29a85a00ca3bacccac7f59564d8994d15c41b4eaa772ebfbb6ec7997c9a678898defdb10913afa840dbd086dd5788818804167d5a6c33acfe6ce60e00dd09cc89f3ababaf9a665ec0deff9ef65b284b78f4259eb497f91522aed1e7603efeb9e20b2c6f28e67b55ccc5c2bcda0b8254f23ab41ab1f5307b653de0e312b57478dd172fea651c83b3b8ebda4b29fe7bf930aaae84c28eddb36a2cc77c082a82a620d7219bf554d9e0ff341f7f8431b1952bb96cf989887b1c25e1e2287f4dcf195486f733bc309cb9c0cd373ebc17ad3d9f5c1b1aecf611b8a052fc273b86fb01539ba64d79028050a5e523d491fc4e6e53c34284b284e3dd96942ba557c01910c47c823c9dba871cde12f22092e4f41a2ca4d4bfafe6add2f6400741e8811bee920e76c0b93e0bf3d97b9da58d6f0eb12f46269579d3500719cebbc1a67b29087963e0fa78e774ea856bf0b269d61f4a81395af2c67f4bcd08b8ef898c3173f1ef31aa955fb9c56d56cc93829900199c60d87a778194d7ed4a0b3824fb63ab0a5be8b83a7dcdb3b87525ab7157af4b4795b713f38058589eee56c68587e154ff6d69d0351a270a9dc15c0f76e16d5f57a1f3b7b9741a5cff2dd63f88506cc3106481c4e7081d08d63f553e6bb2fe37ab7c8df762e9c5d6e8bcf772d1735e8f536a758f85be8877b1d8e60f9cf0e38987e9a81105ac7cbddd6bac212f707620bd2a2c4c0bc7adb94548db7778073cccbd5a91f7aaa6ec8f4a0cdb6637494461854aa928f492ccc3415d5d260b0057cdc99fc96ec8606ee4721490871630e4e05b5e918a63d081cf7ce1f72776372bf29085515261f696eb3db45451a794766cc1d516e957a6714c0684fe5e4462258e99b5fa80550c7e7980cc2e66102cf088a27b5e99839b213d18b92a82158c83e5231e625602a6b17aa2156b23bc5e516bc53b4152b39de6b7297ddde5cce0b03ccde392f894cd034c3d4c93337fb5e0274162ce52e09fff6029c4e0830983e2c1b55b18ac76ec38887e0410484121276714b29c785c8f7d899fc48742accfff57bffe18fa52148c3bd1eea06217b77399ba5f1b34165a865dbd117b1ba551220b4c768715c59432b9ef372af3f6b5c646213451d5a3eb43964017440a224ee671f0d165c405faa47573a4598461920b6921554606e7cae0bf8a67386529027f53342e91263ce8c45f56010d9c7f36504cc71d179df02c8db3c950b674e48c98809966b9d6894e445442469c3036d58e1410983ccb3983187252fc69c3e37f2ba1b7f891f41356eb2856e774ec3880a58c5e970f6cdefa2bac001e161d8d827dabfcfe96342932d9a3bfd25d67720e64a22c0f9e28585e9270a2f9d025cc7fdf8c8829ed45e47567dcba24fd158e6d2efd1dae03531a44aff10d93af919fe06c7efccbd69ff8b4d81c67f69b1cca8e24eeb519de4e04791f2a0d2dee17437516db4bae06c4b820b7757b8340f37c1224426fce3b6e1de29d18e9446596a6e4fd71c2af2bb4bf79b22c43478a258d70de49ec6660fb729e62665e59a3e675552b8352c9764bb35478ce1b368867d59f333c7d506aacfdeaa209a831888593ac030da75904c244dcabc7c094b6fdce38ee1ddb329fae69460195b19f7c97409e9347b3ea06f53ba8778a86e3737004d85f86f05972f5c49516581a4e0eeb2354734611bff9616375d56960546fbdb203ff3f8103d7edea9a7ed038ae30a1c9a78cfe68268fe334d6c8134cc15ff042bd0881f7e6b360d105b28095e4b712920252520b8ff415f9cbcf420678c76beff15c31ba3e1e8a2def7bf18a45ec680d8acaf2d24812730b17c54c66a0615ddd33ac683e0a00f764b790d13a6c165a875ed3d99d887ab25a567b1b1d098cb6c7de4c02346f2788343cf351f0da8a36e57cc88e37f560b3000eca3444febbcbade8fed5e26e0d8ca639b225df96422db9079a7fa2f476303130949130d3357f3b69e22441f93ea8ad8862fbef049ed93cb4baeeff4106a5991dcb853a0b13de294c07b4acf9f0eeb01c6801e1cf48ac82842b83a5817fbfee88f47c6917da7e2173a13a53294df99de1299eba16d9544a4a9488a63aea613c2efec126c4de778747bb9d9694f1c9764d491b0fa685436f6e6ec07a99dac6b7cc3e09681ad0ef93479eb0f90aecd3002567cf602c9644fe5d9d5920407247bd07932bd3e7ad5e66622ce6f260707ac19d88684646c63dddacb034821b5fe56cdc845b063781a4c7b64bf177a0db8506fa4778aecc9b2ca7245d48de0aff104d1c496b488bf754b51a6b8da81643653c2f28d76233160f40b4c43a73f922c5bd6dbf3db92099be4fdd5a0a4dde629412de498dd5a679ec5438eba4d37dbdfe226fa4b643793a1c5a0afe9755603c7933fb7419deede1893344df5a8e1345a44338ea83387a272e3bb5b0a8e4103e7d9a90929cade19d7e1a3471489367eb82c649b8ea236104978d28686fcb35e943a74db4a050936c2f062a8f6f879d8a2d71fdd7d00e83269a1bcef55f19ed9faf5bce24484766f5f444169db060e27c4048e58ec813cfda4858ed9d2e6d083e5ce23be7cbda049966f5e360950d8253b54199b0c539a63708fae63ea81b358c30fb1f5d2a4fbd5a23b71a0857717bb6d550c64c5df166388b1e03560786fc851d0fb91dd3a124e3f4df800d4dc5ba894e8cf16b9f77c380e332ed2d024474e0877d5e4ee999df7b111d13b6e782b880ccfa8de96687525d31baa04b1003faf5f22b15b1a580cda02f991299369cb6134c880e3fc9089aa98f72222ab1c88baffbddf55eba197aa7e035c625539d5a507fae2f21d36fd360d8d80c58b341d200990b393597fec24a415c381757b0c1db825162c2feab7471956b1ddf2c59787c4a49e9ffc9af573fa91e3752aae0999d7e28403a8d6021e52777e550e0e9bedc0a31727438eefd141482ed66336947696a8bd0fd0e90b87c10beb180f739ff5bca029ab4c06bcee9967759a6a941f5fc33fd2918b53510acfd6b55cb01526e5ec6fac895ac7a87bb26e8bb5c8657f934422492e4e1bb4e834a670c66ffae46255aec0569a1d64df16e9ff321af2d945a4d53f1b945212b8432d759153e886e4d87b742069833227f046607f9191b031b431e74710a217822653a0490314cd02b5f6ba0d591fc1ea9ea44465c9ebafb415d599d2317dab338e7cd9fd073320fee634de7bcf779e9bfc511b3b13c30ffc032f8bfef790128ee945c5adf6cc7ed4b1f7dd57ca1dc9d0da4ea3a786d4f9f1ccf73246d2833d6856b6eced036bb2f07381ecaece87efd900f5bf93df448d541a243ea5ca7a9f394914cfb5d2169428b10b840715da20cd7823b3e110884c42cddb7da7ab3539258f5656ca8b096d19558021171602c3b14e103f9063be3debe97ac7990b96c54d0140485d9b99e9656168e0c5ecef644b5893dc7a17481f1fb76e49cca93480d46ec44ceab3cd4a9c5456cb12bf9027b4f3b4cdfb096ba4f339e5e0390080e6bbd9d07cc1f7005a0201b0c2c58122f157cf1e5374265fbd62ea840c7405d658d01ecd7614891039b82bebb9886cce755c4560b7477532bb2dcd8f1374e4459d71b7a755cd3c52726f1fb48ba556046a14877b6f5816c22db29c31dbd9e854c862c8fd704fc30e8ef8afab4d1ee86a2dbb6bb3184227d810b9ea567309e5cbbdfd6780bb4bc7fc6596e5cdb89825b69e444e0d954531de344c4ec837b3f2cc2139242901a6a7a71010e66b7b7a41a0a833b673cb807994a345fcd984caee18201528cd664e9ffeacfe8e00a20a28fa6806963016ab942f107f0e1e77b0aff777255643abebedb73edcbfe01996d365231a3be45eb77ed32d0edc27e75665109af68aa9117d112f509163e56e3a01a8fb982a6585442777949f244ade11e0360b26fd3fe5c36e0ac21210aadaa79169b66eba1dff91066355de8e6b064eda7e87b88abaf10a30fb1694a841b07cf7166d8db71826e75eec8327a007fc9b486e86916728c5726de4c4e2a8573f34f8aa3e66070c633a3a73c3a4ce487e7e9c939ebc3745b0207548d7f7edc8d143808367ba4e83bcce0ed7f968c670ccb0283845888913ba8c11afb2e5442b2001d1bc9dfc88c8d0877aa198dc0718b24dfd7e08fee9a361ceec2b8516c6e8875251def2200ae86146922c52c722cda66d84c733b11b65e6e9c22858c28b92268c8acfc4ef490a25", 0x2000, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) 00:03:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xe058, 0x2, &(0x7f0000000480)=[{&(0x7f0000000440)="d78e86e2195b20cbedff53c4418b5e27ec22296d3c7102c51950da", 0x1b, 0x2e}, {&(0x7f0000000340)="fd9a8be093f7620aae8f7cbc0491bfde31ab974ba1a2adab3d008bb5306a53d233a0d77410ae653fb6b3545d7a443fb339fe1a6b54eac55172ce565c2b89968866c73689326de4e4ac6c0c48fab96b2c56d019d3dbb079c49026a72e52b486452add2c2964be3fcae6b093dabd7f4331cfa551e64d8b9150ecc86c4709e9759b4ec8406ebe9504eeaad1045c03fb1ed670f107f5ed9ba4c1fccf652886ff80775bd91c49b7a817a704063477e7bb102ded3e3e5eb22bca34dd9796d5c6dd11dc52b3f72998eb3b3f2413865e9896f44995fe19d0c4d2a489689041bada0d30e469fe28624647bb210115d446aa625bde69641a57", 0xf4, 0xdf64}], 0x800002, &(0x7f00000004c0)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@shortname_mixed}, {@rodir}, {@uni_xlateno}, {@shortname_winnt}]}, 0x0) 00:03:09 executing program 4: add_key$fscrypt_provisioning(&(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x2, 0x2, @b}, 0x48, 0xfffffffffffffffe) [ 189.645213][ T5963] loop2: detected capacity change from 0 to 112 00:03:09 executing program 3: r0 = syz_open_dev$video(&(0x7f0000000000), 0x0, 0x0) ioctl$VIDIOC_QUERYBUF_DMABUF(r0, 0xc0205649, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x0, 0x0, {0x0, 0x2710}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "feb747d4"}}) 00:03:09 executing program 5: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@remote, 0x800, 0x0, 0x3, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f0000000000)=0x1, 0x4) shutdown(r0, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x380000, @loopback}, 0x1c) 00:03:09 executing program 4: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) fspick(r1, &(0x7f0000000100)='.\x00', 0x0) 00:03:09 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000200)={'virt_wifi0\x00', &(0x7f00000001c0)=@ethtool_rxfh_indir={0x1}}) [ 189.696536][ T5172] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 00:03:09 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000000)=0x1) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @multicast}) write$tun(r0, &(0x7f0000000100)={@val, @val={0x5, 0x1, 0x0, 0x2000}, @eth={@broadcast, @broadcast, @val, {@can={0xc, {{}, 0x0, 0x0, 0x0, 0x0, "df7a5789ffaa33cf"}}}}}, 0xfdef) 00:03:09 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xe058, 0x2, &(0x7f0000000480)=[{&(0x7f0000000440)="d78e86e2195b20cbedff53c4418b5e27ec22296d3c7102c51950da", 0x1b, 0x2e}, {&(0x7f0000000340)="fd9a8be093f7620aae8f7cbc0491bfde31ab974ba1a2adab3d008bb5306a53d233a0d77410ae653fb6b3545d7a443fb339fe1a6b54eac55172ce565c2b89968866c73689326de4e4ac6c0c48fab96b2c56d019d3dbb079c49026a72e52b486452add2c2964be3fcae6b093dabd7f4331cfa551e64d8b9150ecc86c4709e9759b4ec8406ebe9504eeaad1045c03fb1ed670f107f5ed9ba4c1fccf652886ff80775bd91c49b7a817a704063477e7bb102ded3e3e5eb22bca34dd9796d5c6dd11dc52b3f72998eb3b3f2413865e9896f44995fe19d0c4d2a489689041bada0d30e469fe28624647bb210115d446aa625bde69641a57", 0xf4, 0xdf64}], 0x800002, &(0x7f00000004c0)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@shortname_mixed}, {@rodir}, {@uni_xlateno}, {@shortname_winnt}]}, 0x0) [ 189.741193][ T5978] loop2: detected capacity change from 0 to 112 00:03:09 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f00000001c0)={0x2}) 00:03:09 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f00000001c0)={0x2}) 00:03:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.events\x00', 0x275a, 0x0) write(r1, &(0x7f0000000200)="993e483cb18ec31a9cd7989ac541efcb16a2d3496435241fbe282f28409284d475c127168c51a3e760b2e3976c1ec752c77fbe3f33611402211c81e4ca19dcf6841831819e9933323483aec8ac78a21c01", 0x51) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1\x00'}) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$TUNSETLINK(r0, 0x400454cd, 0x20) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', {0x2, 0x0, @remote}}) [ 189.770917][ T5982] device syzkaller1 entered promiscuous mode 00:03:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xe058, 0x2, &(0x7f0000000480)=[{&(0x7f0000000440)="d78e86e2195b20cbedff53c4418b5e27ec22296d3c7102c51950da", 0x1b, 0x2e}, {&(0x7f0000000340)="fd9a8be093f7620aae8f7cbc0491bfde31ab974ba1a2adab3d008bb5306a53d233a0d77410ae653fb6b3545d7a443fb339fe1a6b54eac55172ce565c2b89968866c73689326de4e4ac6c0c48fab96b2c56d019d3dbb079c49026a72e52b486452add2c2964be3fcae6b093dabd7f4331cfa551e64d8b9150ecc86c4709e9759b4ec8406ebe9504eeaad1045c03fb1ed670f107f5ed9ba4c1fccf652886ff80775bd91c49b7a817a704063477e7bb102ded3e3e5eb22bca34dd9796d5c6dd11dc52b3f72998eb3b3f2413865e9896f44995fe19d0c4d2a489689041bada0d30e469fe28624647bb210115d446aa625bde69641a57", 0xf4, 0xdf64}], 0x800002, &(0x7f00000004c0)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@shortname_mixed}, {@rodir}, {@uni_xlateno}, {@shortname_winnt}]}, 0x0) 00:03:10 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x4, [@const={0x0, 0x2, 0x0, 0x13, 0x1}, @array={0x2, 0x0, 0x0, 0x3, 0x0, {0x2}}]}, {0x0, [0x0, 0x61]}}, &(0x7f0000000000)=""/214, 0x40, 0xd6, 0x1}, 0x20) 00:03:10 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f00000001c0)={0x2}) 00:03:10 executing program 5: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000040)={0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0}, 0x20) 00:03:10 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000008d80)={0x2020, 0x0, 0x0}, 0x2020) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="a23a60eed619bec954972cc979c67b28ab0bee6f9036ec7a82f1d92f2b9bbaf0cbefa4755c8c4c824f7ee9f6def87f12c74109524bfb1e0aa0513588ed32377a6a582634277f28695976a04f26f1160548ce14ae2a012c54742026222d3287ca756e73aff14e411b2b3172f1558205eef3190f11097c96c40c1f13f0aec48ba072da3ac53a7a040a790d8a4115c194308cb10160e03531c8388aeeede07d7cfdf2dedd980d865ec93dc9a35feef437eacb76f1e562181a47b0066045ca8279626c9c43078b4c26ab965fb0e163ced3a0934168a3086c20586de93354499d9d3310740c5be6d94e62870f02b4d14145d407aea8f72b0f808353fcf0b9f8586501d6475084e31c51463d36ef34b90246b3c9b62539fbeeda6de0f4775331edc383831d82a7912ddfa0d60eede21016653a27faa83f1c512c7f219ecff4892f73f64801be2083f93c8f9aef3a443685461e15a1c3ae3429e9900d1ee0725fe37cbcd73aa30b44aaeb858ca5454bd11ea4ce79847355ef9e7ff0b913867cba9aa7eae6d4f5e35a103ec484684c03277315dbb4e664aae66ed03bdcbfd1ff787da9f51d362df4acf716d7ed0d5fc4c7ad8e313582635e670d6c6c492f428f32ed8480db2649790aa22eff38576999e4b00b7793a4e2a0e716f69c5eae8bed93230bed2d20392546ac920c519d7e156e41a98e7bf9013e5410ebd7f97adc862631a78338957fcda76b506ddd1a85b9f397d03f4c2c1c10c6b0ae8f6f44be9da74af3b26ce85771b2e547ae17fdc9b586f8324c875871b58baf41f7ae6a604aab083a596f7a737dbef7722b9dddf09be47d298f1fb80403a3dae695a6ff6b02d4f0c8e95875909ac7f2f33e273ae85a38da0b28c8c6aa334230256e7666d570e68b0e70be1efacfe23b21ce6ea30964753aac6f2cf02741df791bdf16b9f03a365fee8034da1b8b2a0ed829b27c0ef7f18e82f2c332e457f6d94c8bf7132f8df74f7704a0a83255ada829979dbb21981238db7799eb3853f5a1663a1f4c47175d6f517e51ce6a1c1bec206faae9efa0ae2753989e2f80195a7774cb97408a5f93ea3e9b6d58910fc5b2da28a19dd9ca7b5d1c73f92a7ae2e5c1b300743e60503c6df93cdc9034a85cec5b44ee2026226b7aea86f4d58c60ddd23db5974a521253242b43c093b3578fd911c806b01f328cf0dd420817729e8c3f7ac6288e96e9f4497effd76f3ce720f52023cc953424051ba4919f7eae8c88a260d3339f8e1948fc5e8f464a6d3b6022d1fc7c6448e6874cc6356a665d16210eba426c3e979393e831f470ea10aa3a1b08b5cf51fe27bf7c7d0322f8894fb4139ee54892ee6edb6e4b5a2c673e2902e15ed8303d5f01ab9c1ef18813fd21f32c99e3ab2438dc32b923c24c8fce92643466eaa26c506f8a734b0565b678508beb27fd2f7be8671e581d71cecc232d11714e62d8f705520c211c741ed0b6f91c311e2457e32d0cb8ffdef89943a3858414c1ec58ddd7440147e58de1be311cbf5289baf3790eb945766818a62dfad20d6fdf8f521660c154fcb3a63cc2d207687bb10b42e3374564347415d788e41a0adcac58e1ad488a80c589cb2cf37f0298ce8490688b32db6ff8cd117af7ef6171cf5078d1fc5415127b48e6e7b800f9eaa1197f66ddaff4eec2a536b0dde31b0e933958205dd97b10bd7851ad75edb38420b1aeb53b54d2188865d678b2925042a752c62030ed2748e6961320d79a805a2850d43e05ae468cba0cdc0f82e2e05d15fb0886b488ad16de294fb273d0ad0c7f147ca493a686cf79f380df8041a35f6315d97a3d73daf6a14ae1a3b32319075dfc46750785fca18426bc1c512563a246c9bce0797b3f44937777e3d1979826ea4ee038a0f535b452c6375b4cdb4c08e0c233a3e21abde1990e064727475549823b77d0dc75f3ab939820ffced198ba43a352a91baeb2a380a76d40526acadbbddc209641fe84f87a01655b609cdceff31373b18ead9d56597ec1e60657cc33af84e8c3240fa8393ebe08799a108fd3fc6a2030850f3be5cb04ae4e227c6f5b885a61e7b646cec48fbd4fc1e95c0ea9a5447e44e96059edbc190454273e1bf3a27b8565ae4a3523a776dd5d8e12faa22c24cc3987ec359253f076426d9904ee185867461d471c9648d39a39c21e0bc91434e3cea2ba66034d7c157868cff6b7fd485d6c69ab4e4841fb7748e1dd26fb65352d83d5093199bf76aed01a7219903b2974e01855adf96756c306b264fbcc8cd5f14d881080a8ff572bedd49d663830ddf1af8c4a3815fe0addd36b5558c698e4136ed52e8215c807b7f1b6c8eec9d967fb36d62866b2817940b1e3d7efde9da934fe6e8600cbde08e3248c7c5c2f79ae06edbf47f314be7125efe1d8653c133fd7fe23e564a4ede5fbcb4ca2780a8408ac0367cb736f59e1dc37333c864c07e13b0f2f41c7934e5ae94341ecf4dd2d36ac0976c5cf52bbce94fc4488b0eb431a4d82bac35cb16b8d5d955d87fd9cbbab8ba9e87cdaf73889a1542689a897287178c5209858d90e9a800f2776a32b7bc3e91e2274d3ee6823f5c80bb9129e09c3688d5a90f435de541c4ee261374f4c3a7433321b96eba59b8631b3fad02e8b43af2969c66b8c22b70936d760707ae0097984f30edff99c8037ab2f77fcc94d0a582f226640da5fdfad90f7855cb5c3de5a1bf3d2d0063b852408161a6a3592964874b1166cfa29f85c12487bfeda2d7ee1d5f3a33a5292156430ffd9853cf2ac52e9087c288c23c5b94d363621e7778a0fb3731791f73d0ee4ca9de45dbcaed7b1c8b2196ef416c6212ea2fd18442828777c0eb4394295b3b64ae01ddce8f1a1e73bb7141b28d17db59a5410bc5f702bdd719262fd9a6f7407f8a5ed5afa06dbdb11b92361a6fce6d8c4d195e430f28a592f0bee5de7975e5b6a6b361f486ff907d37f7c628f086d771c0726acb51a8e2817d78fb49cabbbb2aa60dd0463741873fb1f68ade9dc1cddf3cbb7e9e986f389cd70855cb45fbcf1cb55e22a85afc4d71c3f5a112c75b2f8a07b262efa12aa76c1da71ae81d5d7278f6d1d81c2ebf0622f24246c8f7cea563f7b30aaa55e077660c95e0fd451edff0f7643488ab01fcb6ae5734b3aaabd0339ce6611b619e35cde3341922796009825a28efdbacc8bf9e5e2f52c59fff4ff9a928cae3623aa0d87f019ccef6d5677050691dcb6ed5d26e5030e80174b79d743c73c4d5597f78ea682aa29da9af66c9673b94dcf9e47290157f607ea7f6b40549b1ef8df02b2df42dc2d93ba88d81e0b0157e1ec112d998970d382ab4281a19c5760144d7e1c037e984ece1d5e9c69bba4b712efd06711e2da34411f29095010315e79bf0fffc25c77fa5fe6737d70047c734f115bffb8a965c95f6b4ee0cc1842f80ea54899e3fa9012487a4f6b7a03598dc438bd7b38d051cfa78dd6f2250af0a56dcdfc5f23944bba10112a031c093a4b5f36e90e30e02735eb328c5a24d76fe7bd299429a4bf78c46ce8bae26932b0ca305fc071127e45731bf20744908faaff44c09826a7ecb8b3fc68df23fd16b4fcc141cc6c1fbf9d5d13f5e8ca68c080046c0a34cf3219883d61122dafa9d71d4d783f02e9e19623ab374ca05343a2cd95a1c45aaefb9d18e9ee45f96435dd39f8daa7b7b37b915c4a21a981aa07c0091a9b0a1489aaa83daa16175ff9cb82ba334905ee6657ba93b4779f9a1336becc6117821baed9a345d8ceb0943101f6fe8c58809bea117b80d9a05ccd4b42419a61a4419cb42ec498c3b0f6c9a94b384f61407e9e506c6277f2a251e8c787822a0642dec6e6921060066b5349899c86e7f509e1e56f5b43fcf9a4ed2e08f6e7c12335e62973dba16683ea4bef7d2679b99a6c6cee6b45e3198af1e29ab382e458dfc5420a3733edf0f4f5f1c92ed3fead2bc130b0fb56cb1124427953356378465fa2204843cce81dad3265e3e7d9df03c98f1c29ff39178dd4780bcf30e8773e2e0392235ec814d7b5d2cd4c3879e631ca4f6d505394de934542ed39f8fec769e72ffe51c43b6baa28398f00f9af0d51e5d089673a6eadb6bdc26190373c93be0889e0fd7d0cda65bc8e119606a9aa771930b6c944af30994cc34e1cd4859d14f66b5a337b2deda813932935eb5743997c4db66f363d9f981a6ff3786b46a29863afbf9aa1ce05b1451000ed52832c3a3cf61345d7c86d44a225955c9a9acee461b518e1a7ccd33d5cdf186b9e0c735b113590e5e21d416ac5ef382bbb966871c73fb406d266d6f56205414d15b7dc721d1782be420785bd9881cce3ee39c4a31bf9bd8fd48fa28622366d7c6f3e9dc4a6958c2f7824f41e09dfbebf07be49c6c1f32345cdbeb2dcfabc33ed386399426e8dc30436dd0d87f3a7d912ddc823e6768ae794f7404c918fae2211370eb3c42b29fc6a7083d9c9be1e215969b93011bdf004599a54f7eb17cfef11390e59e037488bcade1330859c082e65daa9773f18de8b64c4e2c81a8891bcb251b2bf95ee9d220eae0c8a38cabd15d33cab605d3586623f19de7b49ae32ceec44ed00d6e2689d25f15c61b928e5aa132410508d51be11c11f7b0e451352bac65e90985a3ce25003f2234cacdeb9ac63ade0a6d4ff53d14413a6b5051bbcb9e277f3e5cab246dd057235ddc998b3ed09d597e1e2b5fbde685053688b28ebca557f7420b9adfcdf2deb188c9b2a0f6476735700c1f98cbfff0a1a8a780854cf3be58078e3322ee18f8bb1d73dcedd57e7701dbc7907b197fa3824ce017de47008e6dc764fa7a63be2eac35171d309015775af5512664b71403759a187fb2301093349bdf9a0d9190493b2e2cc64239f20f9b14d88e3ca6bea92f2ebe6586a5567dec0db428e862fdef8a2750d5c75cbb4b1181ca6c4ecefe74a1ab7b2725abe0f8249fd452dbfee9caec694380c0fc20529d7ac0960c3651a32ccc21e473a7cb1bdce876abe0788567050145b08626e8f4cfba48fc69715cb31e0cc604007ee98baf07a2322b5c20782b33ed0740e3424281a8c487971e07fd377e623d998a03f8c02d11ed9c841b631be980ab1bd4865ef4e59826fc5de86fabf55e97b427a0382e6b211f68a71a11c4c844f6741808ad14ef24022e734b4f562a73a420f2b6c9e4c90da91896fda02bde1668349c75f42aa7f9248653610728d4974a7408570961274fba8f27aea642b78ab67b9e309c87d0f7fedc31fe7c2458edc899711d88493f3bb16a7cea2c79f7adf8e327c333002a751cd761a261e453305bb7f8703c364dc47cfc156606b23e476d193b327c8b25bba35321889f1a6b2ac08fc20fc1483b8e351ec8d442e63515e27769f565a350da0484a6c4c38386a9cedc514c0410b91922ce9a6c4d8bb18961d56db2b431b4eb0a984f5dbe6fdfced0242fa781229f06eb01797d2dc35310e0983acc54fdd9023ddea8961313f04ac5d6b84a7f588a99664c0c9d0aa466b34a228a627e429bbb264c8ce8548d2519f0c2023f77eb719a48600eca7e9d32b3fed2f1800037f2f45d66ff2c02e6b4809524e9f47d462642d8e27932228ff2874830cb6f8c897d36d8767f18504eea381ff36f5c989416042adcf53ab989a835cbae07e81f5410cfb6caea106c696a1f7c3ff3b620fa7514ef7085905ea70b6070ebcd6fcb21877439241018eb90daadf9ad29de77086acfc944f36ab3bd47316cfa71d1aae610b9badbcd61f361a49aac87cdd7e1735779c26772865efae46c712b879c5d85db2567f1cd1f0df906e8af0db655d7540607c6f9821a4a27b3608fcc5472350be3251311631c99e9e54784985346a93d7474f2a6541fab1469b0d0eccfad0a39a176f2e7a8cfab076a7ac3b91c061185e4cdd6826d0513886a2c5ad41454c120aff92156780c01fcff604d88e6ea502d59e080e1726247ec675fac79bb38f952ee5d3f26cae8de17de9a4b7fe0f39df7ba8caf8f9080ed2883e0ac280c0c7177b81832ae283480d3fd4c56ce54d1ccd851b9d84dc89a3c4a8fc24408a5e7d0d8f399ab42e19cc9233e45d48942d6d0f27141f350d2b65b932b811997ddb6664800599c0b436f9f1cab0fdaee080a1aea21d22437c5f9ebfb0f9d7dc45b00e80be874412419e47aa23b302469abc3d2ab5a48217d67c3c13c3063f1ea4032e10d0fb96ae8721134a55273e051dc25ca708a2843dbf5a602cf0fc7befe9dc8f9fa1778f9997b279321be388d2228c3cdc342d4459d43f64b6c90dc40217bc047c660ef6625d02b64f3574a508a8b957760378b0aaac395cf650deff888553be8293f87bf3977858648372d3654b43a8173ec44a93bc3d58d44db28bcc5e26f3639a2d0d92c77f50e023284b2be6773e7e3020088416896c1b397fc2f484e5509cfccbf10d779cb70f0db24f72e0d133e072bcc8c1485041cbbba8686aff8df604e2949b86279230535cb3b7488e4665a7c5c2b3681360cf9374276ade2d6275e3ba9d8ad1e483263461a8bcd617a8bfb5d20d7e4d6b4688b7612ac2bf1d976e55a1f837c418643649bea3a012bc8c74b4bccc90e5e5335ce7be6bf7e5223871beb3a4504113df917a769ac5f8cc67f3c4163d9e07c1fda22779e2f6414ce865998e8bac602ac41ff52453fea067743144dde27e8e8401a531853e706b50cc0a16a954aac7db76d8fa4ac82785bdefe795c9e223e034912a9fff9080a0601ce6432eaef2c51fb7eecf7bf9ee1d8dbf3e52b07895346318b7d782e9d68c70328a487ec3356f04d7a83c123e5751632ae8253a05d909349b1b7e840779eb266f6761c546af3470d531bfb45f5f6679386d71adac8c958f3664b99267753708565de12949ec95eb5b6d0f6839934f2b492ffbff5822665a8847ce3185e9473495b54eef6cc2ad6637d8bc9cbf7257ec8ba79569c12e44ef7d1d6801d03c1eee22f1f4b9568d451cde252798bb19d866c4e613dbd5e7cda0b29f42744d770ba8dbe8b24b5a50dfa609a7c5db7b2991fd89131a3e11a283dc67d8e2fc6472a3a395850240749106b0974cfa59c3438e2eac7312b82d916a213ca3c8f7c5b710614c8e890d597bba93aec445828763a32d9cf81b707207c605846db7dd40fc05da913ca561a7dbf3361967ed4b28f17e46c7a98dc12e6de2a960cdf81a12c6dda521ac7b1eb6f871828cff9ff1586cc52ecf86a62510da6b72c9aa7f71402cbd8d6d9c089fba3f5414e01688e1dd925caf47d48e0131cd031f5877a78f2b2e18357be62cc7f16699031297558081f8c9196875280bb72e0afda8039465052971e4e38f892a054856d720d17a1bb919cb6454c9b6b76dbea0a5ec72994e0399463adca7a1b066a6cb50c6e700ea31238fb36891bbc0caa8bc252fc009f09d3a47286bdfb51276d5bae713b097869c772e2f184a42cfd15a76390c7f0a6551a965c69f6a26b6086ea549b3b61963bcbe84785511a5c7ab613db735d63d2879c8af8c923687a61cd2328b2479920bdbe1647a0bd61a88e0355ff5dc4bec2bbc93424b50dd52e16cf54959815b18c1429783cc8cb7755e41962d02ac2bfe2f72f8cde11412b45418d5f922609826785f5db97dcbc04d8134eea26cccb89972b869028f3990535237a1d2dbc8948ae5e77c92421ea12131a0fb9a351f901c5cfa6c1e3880c93b6ebaec9fe02f67b8f3c56ca2aa52543c36b79bd78c3cd963e191f12221c235f200a403aafc13fcdad3e153c4906ad7a7f9d2cd015498951885d378582469b7802882780ef4feec5dc862f427d2d001497640bbc538057bb268c2bb6550200c04985c1676555e3317c57f2a0f29adb346fc9ed60f57e8f52b67dac7675f60075d00178a07465ffab1b8520ac5399fad759849a0af99630776f77d7e85f9ff0e178e19e6e6f742d6a5b06f4bc2eebf62968072d61785fd4952de7953f9d05a16c4cfd9fc2adbc7f2ae8692152569da3082275cdfda7e901875677565374bba7121f45c2825bcd4ba04c16437afca38c65281c01a4a33a9c1af9dacc421b4ee9ac0d72a117d2734be8174c8bf9aedbe27ef4b48255e688baed9f82082f910475af3f7760bb0b7a2c5bb4174eda069f6503724cea8230274ba8b0602fa884077979f985f6cd113ebed169a7d9d92c09991c237568d76b6f7925163f1d4d90a61592c4ebe9793e50a80976b818d1fb919d7c37157fdbb63c7f8821a5fc665ebd14e63ada26926d63fe8df5c8b697acff11cc728a8d3b0370769ea4ff29933311854bfec6d0488c34afa8d136eabae9d4441dee8e8901ff2764c3cf759d4126159e5199fef1820ca3c17ac0f9cfdcb4ee1ffdd6f3016b45fb2041a274e42a2b8a061d69ff98f6afff823235148d9df4321d4f9012abc1e0107c0e5c155a682ffa88ba7bf770a74cc8ec183f1342f90ad6c64f8016e58142a5333eef46d96a1afff737c07204248bf01b1273856d900c5d094db28e518787c703b3773aa777ddafa49a36fc5a083eb97fea07282953ca7e298c84094faa1f0a4084910069cd5138ad4ff7c23f56da51eaf8616cf947f2c5e9e90e4ea9623cfbf6e61295ca3afe1ef0cd8687402f9cf5fa2cc636d2356d0c37847367aa4bebf6b586eb3d5e38ee386714449a0b7c7ae2364314d43196b033361cb00a7333d8d3ffc624fced4fbcfa948da3bfe5fe67e268d12bc2168febf15a0e2b775fe6f08c0687e87d6035d2c553e00f4fa385c135a63bd6d31137b426515f9203fa928ce066e1aa0d0cdd3de52386212e810b360d8ad70550c189442623f0c1a958e907116e1a0fc452e00ebc43034d2fd9834db1c01b9810a93ff7bdf819ad8e7fbc0d9d777189c9d8e25bb36f28938510bd44c3674fd9bab5a42b5a14ccb638a10d42cad469b4c36a3492b41a26ff3511122d6ae257d12cfa189943a792047a2825ef854f7a8a699c8a5c786529606f09a4ec5947bafd617fd0ca6322730a61097046d89eaa8ce5df663ce676211a7a34bb7aaad81f2ec5167a4287548a99ad6166ebf4175c723221d24cd5d60b08a973a18470dd767e4dded8e15a76db93138bac2ad77a8a871828754cf0d784d85219cd4aef1a0c509f151d34f481c66a8c8aa70647d45b2b0066545939725026724c76d72c99381894c7f6a172030214aa307032aac15a4ca2a1e7aee287cdefb32b559cd88c3f03cfa107ce2eba1a064e8b1f7e6e0372908c3ac4ca0dcb621946852fab9fcfac860757dd2478f2ff4b3f46f0cdc0d1c3553412d5aea41490b426efedc63ee3038d07cc651b5903aa3de4b663b750a9d19eba970508908b6814089ea415faa7c30fe809a8e755b627a7b1f6917be01ccef594d94d707f0d696f64793839c6c295d2b639a9e466630a2a5a2443b5bb2f692f888277a2ffc74c4cd9044bc8c6ec78b97b8a249826ced449a20bb0ad8b56f00c4878dcf7d217fd62e3331892250430c1694d957174855afc729df5b40065f549aed7f3559c08d66075f905994c8ae93f6ca726878f56226a99a6155ac6e2ce34f5d474f145ffa6c1fa9898629b8bfd2c63328de8f8e0a3354faa2be1a35074ac640583dd120eb959a9d45c5524a9da45b1c3feeb1b6d6d6603e90200128179b992e485c257ff142dcc3a8cfe58a7e72426bd66fbc2a4d63a1d1fe70f2448e2c7dfe7cb215e6c40ca17680415877c41e237ea8eb2f0ba28f683c4ac319d7c219ce8da555c467e49acc86f4b54e33ff679ab38f4a7954bb3a20061cc030e2087593ceadc5e0e8d623f4b7c41bea813009619a11bbb5a81cbc674fef3d1184166e25605d69d0d502f435346e809f53644618c1943401a45126e6c6389f130df9116a0cf8a7be7a59fd5213e08a08c2f94ba50292a7aaa269273d1dcd4f9a0990d2b514ee3fc5d8a5ecbee4b3a86383d610c13dec5cf682182ca4da6c37fdd26130544e87f8ec07dc8f55f0ce51afbafa103b1813a786ee87935e450da94297fc4dabc061d385d7b83dfb28ab03e995a9a1e71898607c56a03ce6e4c6d27cfb2f499c61e5c49839094896572bcbf8b535ca268e7b5e9db68629f5526e66228fa0cce2d0cb49c8e62c37f7bb3703c014a0238e4b5fece4f35b988e3b93d0c36b6853a9c80d7a8bc260fea81ee37fae601ad9f15a2062561a8cb46f5af33925889b1bb2d2ea9ac36b2a5d4551914fe78db415eebfeed3c532507e139e4c2d826b42be93ad999b24d73b486e7a49d50b3c6a247505ab3f0eee1cffa0974f3c3cff54f2d3cc7dc1a41f6736b882da5abe6295288b585d71acb31d3f0d79ef8b5ed3849b974f0c697e76584760d5638e8741df77c52ea59f4142b7a3b8354c0f580f0e95fdbb4d6d6713558ef3ee9ea172f12af3171d29dac8e8fd62d85c7d57721579f9ff2f67adbf77c2c0e66f6af08b3ccdf57cc53f7553a26c5d4239164501ff00fc0b7fcb4d7f884c20c63b18c0b0bf34fbe921bf7cff9ebd8d7588db382bd8af3952d7a7846cd636375b370b795a42ddabbe7f38caa4d92602d0a68ed6c43c8d97d86e0c35481a272d2bef9c4bb1e9a6bf9a5bbe1aa666fb939a9015aa26aaa683a29414b23baacc1c0507549a6082d3dc7223f712f0e0125b4e8a3a7ab714b2fdf222ca8b27e51211b664b23abe6d09b68ce5883269c1dbce86a8bfebded4d1ba88e9c12d46afa753747cfa8fdfc2199c5d2b830e0ed09d3e0d9975769b81524984bed663199b3f09b799bf55d1515ab3978f63f80fd13b93acc13e39ab03c4e007055deeb36dd5bb468c05e1db49253a37eb8c5e2fd8a4669a52a768c3ec6c224303bd2c7c2f31c24e118bc500fb103c141f26523b071cab65d4e55a58ad0cdfbc4af44554b7dcb8b5208bc5cdd5799752eb3724da0d121c1c220a8874898b790ca443d003ad21bd59fc72878cf907b42553cca9eccf431d809a56beda51b6888f65a58700d29df24ed194d6bec6ce35cf0180f9a696425b5899d81805c9d57ca4809e83d550dfba7a3209e9dbd1eda458138520a5b399816ca99ed7c25988bc8976804b9e931f212017f7a67893eabf7976bc8760962dbbf2c0a97cfa2181ad4af6c7a8e649180bb8576e80b305a5c84e2ffde552369ae0a006d6fc5426432e7f155008177708f415861bfc9c402b4f3865770aa2d0ade235361863b45fe4bd8a43540ad5871f043cfee02fa9a2633251e9a3ff6e34d3eaf79a21e3d50e910ef8628d8e669196109a0476584b82a024fde524bd2d5119b5153378fedb47cf78c7ba98f79b9ccdf88b861395c4417f073e4c199672700b64f66f4273878cf51333f1a04c3239ef0a59985a077e0f4d9faa4fe2a425bd5f127b2a0ac0ae6eff200d7686edcfdcce9d926312335ae27493fbdd4a435cfb52b0610908ce256969c5126448cd3bcde1c57108f54fc168192218489026b29927bab135c21d511f168c538e29f7312cb333c3475b0affcefef3d14209b789f8a46795f3d22695660398ea19ba24ca64475144524094695edcd0140747bac9f3458e9cd472fad16dfab438fa92bdb94a24225e2fc5f726cefc41e90e5262da72c52c9eb1747cb0fcece8f0274dbc9aae3d8a84b6eff33530c2289e5b5b9d60a12442d1", 0x2000, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x90}, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1100, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="67c9878e43210c673c00dbe98f8f14e7abf9ca79a8f3b9a4a42f8362989501f0be623279a136f4fcaa879cc323ee54f69816c36cb02e3df1230161e970032eada97c18750ed47d3792d7c130fd739c8c34f6d3c499037c59e861db3dc42da807d33250d278aab209c60b751c3d215b89ba8aba91a984c5f1aed029cc5aa61f85250d95d4c7e7db7dbfee8154fa1445aae8e30e73338921e27f0609e7e9d64555b9d235b5abd4456ceeadca8bef7bae35ada82bc20853978c927d1d7d1ddec9c9043c473f763aa4138a0f3f94bf4c80841148d2a686c4e2629f1c75f0824e0dafbc173ce88c08dc96a35842782ceef9360c1ab9b11848e3bc5c06fe917e7a06d17b12e66c1c7b4af04c1b231ffaf3eb8df787c27ed32a41bb20c7a4bb450d75b9080800f471e42f0a9fd75ca6e41c7eaa644d9f92b9408e036128f67103116d04e735e80f28a841acf9ae29513740d62bb87341fb0bc7f9aae609df4a141ec6c52238ee63dce0404f0a95a503dd964004f0a8a2cab8e32dfe1db93f72950965fc999232c895bd6c47bfa071d381c8ed29755d49fbf6117f16557523c0ba3e5613ce21fd83c94825369fcc7ccf44c101ab43a80961ffab78a2499b0a1616e7f6cfc2e4ce31f4b0bd35c794a61188491d41ffc73b73c1dc5137794d43ccc7a061ac4119029286befcdb35c56adaae086846cf4589c03df0db518b5495c9e45bebbe41e68f28e8768df4d63efc041fec8d97176185f4775b37e94b75bab3a4f45153b0d2c55e9cc62356fd6f6b2425b198bb0f29b89b64dde8065974cb8edec45f3462a2e321a0d5f24e4df85b814e1b556c627e6b1a4333ec9bc9113e9781664a3df54002841c172e36aac2f36fda280571bfecb196579685e57e8ef73e98de86ff6722214300addfd785b97d6361eafffe135cffe3f6d3af8f492189e2d7b07596a58ed357cf744811ee16a5213456cb8b0aa2e5978646a10e977b0941fcedc8d4de947b810cb1b43eadbeb847377270b15a7c7677b6b9a16c06f06000b7a8cf434f949b035a9c591026fba23de00d4b4a8f4f8d351ba8a07ce13fac53b0f45d221905fa3594825dcaff56e08545939199666ca8977b7f021f72f4bb1ae2e9b592d45fa1fc2e1b6ec1f88a0a7aff2478639b82784c237f29c3727260ee72326155d34b1144a340738b5f9cedf87cd8fa6b4f1b53fc6983924e554c89d9fb55edd17f48ea87958e2338b6ed31388b6cf441c4b8bed6af5ed24efd4e7e387c50e20e79bfe0227b87a024bddb34db5a1788eb4c06b5db848fb141007c2b8074cfefe733fc6c278c387fa83e7273c123addb2e0ae789de1ec91e2f1bcd61ba3ffa1cedc3f806c277c796aca33d7ee6d73df1b97c805f346539afd1f8ed314d509c6e0a448d450c352201610c78c4e2c8a5d244a198909215d9b3af864abc5c7b3721196b8cd3577d41de40485e0ff015b29fa1ca2267fae00c24a665096cf76c3b62537d359e9d4739b5cab319054463002bb45a10d262d87f53e80f3c56d11b61d0ba7c9d15ff0a205a5e88dd4c0ff6db79309a5d0b4f357e92ffe0f465d15368963b52de443b72f778698c5150a9c588ec0432043d62e2cc776fad71a0d52cddbfa5138a165b9cd2b4cfbe6972a3ea140bf137325a45ff638dfa998869139fba4beb8d302755b176ddfe395bfd799cca3b52659e16b05b78d349ba7c0af4286dead16e0d6ba6f54dffc8f10e3c3be3456bdcd9758f5d59fdad143a9b7b17c55e3c58dc9ec460e14511358b75509238509b826643703bdfe5b24a82965a9b923e3c77d374ef60075deba1c52c6bf0b346c22bbc51235a9d1f4f75bb529f0cddde867d3545a473ab954bd2651d51a369ddedbdd0f4ad5457e9a5bbba1419bded33437a49f6142dff329079e3b17937de66ab600a0ad331a7ab9d3c9e3430fd0353fe92369492a0d292489155c079aa64e401fda8fa76c0bb7516eb5d486c33927b1bc163d3016c7d518e70f9b8eca0faa5405a288cd63adac59527421e57e5d54b69df3c4976fe8673efec968681e6eb9a269b07e12c91d943c5334bc235f9ce899bba9b5026ac3e7fb08a36ebb496601caeaf892de31b04c89bfd176f47b88cc654e59bba970be4fa216aef6f77d62e4e4a895f917949ef928611b2b6f5c5612737ce7ed36bfc735f8df0bdf6587d486e6c465e5d520e29268d066e27e6abebd0338624c2149b2133cbf3b23a397749ce9703fe95790aad5b6743c0966ba140d8e7314a1500e277584ab2337ef7e262bf78e513d9882907b3e116c49f0ef56eff8017ecde61517285ece69aad2446afa3f5c8b59d8f72adf639ae9bc2b7e6e6c7387f324698bef9703fca04628dd034be2f75d13636d9ecd1399dac50890701cb60bdf83d8be15a35241e048f2e4ec14f7c033c4898ac7d1872d0e1fc58d44e82d678794b1c9e8852ad52849c6cfb82bb8ecdbfd8b20979b5ee5efcd6c1e17320c2c139a0887fedb9985a668a1332cd97b78b17f6ff976f72f5baf2588217907a39d8b987e72ac0cd91bf6db030918f9d799d6d9583c67547a8476cc8ea81ea333fdb54ca03485b29ef7e15aa62caf157ac0cfbb4206e98cf48068f2e51ffd6862773a1c3f55b50be91f2b81129a4f2db5a4e75bb51e0c72aa3cd498e1a8a209f374b59033a9087f254a7432f90c13b302b3c691038ff70c2fba8383ab9022436212a0e59113a08f9c99eccec6521c3d3840974df9befa79f2cf9df1e207a037738796be563360c7c4b1c4f2687676dac2b6bc7cc6f328cf771c252358c31a2bfe1b298cee96b3ec6aac8905ba6bcb9507f7e73f00bd8149f3e0a9af0d0ff769d7cf2a1c044305a0826e716e876bc87b47bea4d0fda624583e0da79be70e87d3777f4d58ef4850a5e5f8b41743e6db1b71541b9e618c06e8500dd82a2a9ff1b2b5814ee9341c24525d1de33215e4b9e99e2c90837e50711f72606ee5d63ef90453c48c792bf0468ba3938750604804d201086051b0ce5eed6d043a8aed68acb2aaad821e0b8c53f551a61c3a10b63f98de695a8ac1164b614f8c3ce29db7b926fb74ffe7eab5a333cb6aee272b203d0bb3a1fbf8864be966f3d8934388ea6f9ab05cf1e74c21247f2516078d70082397b5c4b53f40e6ae9ee930fbc5d1bf567eec41749281de1b879de0b70777b3cd597889650274197627874468a48428d84f2cfb1c50bae0549536a426d28c004bda6124e28d79a300193a5d2389fef7787e7717328d9f0359869a1e56aa70d3138f93bb33d6e3a729e7d2e408899498df0882f8f8cd685a1131cd7857aef9e2cbba9f818eda09cbb783384ceb5f503d26b605b1b6991b7d3c1a9528d91018f318648d1533ec62a2e775d752c91f71e95fa87f9ca0dec46ccb27f963ef4d93f662845c7176da4a62d0ce89c8729ae22f69738693a60acf56d8da5930e6e31f4ccd23e7cb2031eec44297b4345dc33728889f82fdce3b5e4b47d2861f59b5edc808253f97a8a6f55893cebc09aee9361212270c6b64e8d84965c3e96d63f4d1f5726922a2e2781288ea4b32116452a79a073f6c197f0626249902b164132ef69066008fb439160fb56a4754d49608da2c47cf61f7e338b0ea7ad4cb0f4f8bf075d24b2523940970c7d2d092cf31af6d9aff119acd48227d979384845bf9c2e5602dd6f07a37f98ae9940512772764aee14c9379b9ad931d1f7c39e1b9ab62bb18a86e64aa92b44f4fc56a184cb4c01ea0c68fe3da6e2334b358dd6e9b6a0d065cf4c10c9b2b026adb552b35d19e19dd85b91805ab6abaf66ec53dec6d0a988fac18f7902717146b40665b4ac816bd12085120f864345c22355fe62b3b84ce0b3bfa99a7e34f7ef9ad28b4e6b0aa471e9a8ab2c2b1a5b423494de574d843cfaf75aaf08066f6360f13aaa550164001ac9b1c6dde129acd3db5bcb5a610389f72d4a5cad1681205421f9b8cdb54b79c19663b166d81ab853724349f5d6c6216110dc3fd942727242f6f795415b6d5214b56f4be9c99c625d78c4f60b149d6b9633ae4679affdfbc3be3bf1ad8ecf08debcdaf5ad21ccaf2e9ef7edaa94949a374eacbadc85c3727362d28a6870533aa5a33872f85a72821b798c66f886ee7259322206a3b17a141da5eab2bc177150e95d55587ca0558936c7c0d12938d7087fca93048a994756486ade20d7ac7bc6ac5b6521eb956b03281975b0b7423d82fa03a7cde363c5096ff19ab3748f44b06a75ae47a2648c203dbc4d52218c60e3e4d811ed734499bf0270417c7bde77325ff08e931842671b58ce7fe03d636f96f5e79cf0428fe547981804d70ea03e36fb80b7428b89f93604089e211ac350a9554218b6abe162890dddaf2e0990c4598283324d068f91fff7d853352c179aba716bdb017517f11d8aeb1d7817225ac7e436a6a50810a05f5e0d4e6708eec1bf72e41de3f0f1b22caa85426d3af4f5223dfbcba2d95bb94f801b0f1f3b5d69134203c8eac4319a098e98a69593eca1e54c08233bb37734a1ed96de32f87cb3a0a6ec3bc55f1f1fee37d00711f89caf22f79394cba0247278273f2d7d3c7262a77737e14c6c94c0b0f725701635838e3e6c076ba50a8945f955a47e719c2a2f14163ac1be105514b2cdf20e00af3b6dfdbc3f69924729ef4826eec31f434c88ff2c208008968ab4adcf5f33338cbece41b77af9ab7786d4a86bed17678ac7ec1eeabb2951c1c080e9d1d693ec8d2467c292feed44e2c53ca5bea2bb067b8dccbe50dd323b5475f3f1f13282a9379118b5832332b9e39ec3c5f9e5b678da1aab52f42e9353bc8a30f48057c61c1d53688255d59583bb0aa9069fedce384300155632193aa4e44bcdfb4677b0507aa8b07dc8b24eb1b46194f882538eb2aa30573718fa4f9debb073f75f29888cc1c784915c80e1e8e62bcf4e8c2ebdb2a58d36e670a34e70516396e5dbfaca96ed90ad084ab0a9daa6df16db29838c689d24f5e7718f0e0f57859d629f3f573a880e7a19726c923d5e66de4b7a8ec438398744ecc84f44f42b8f7f37b3050f9bcbbf12345a92416b9d028dddc64410eb76c941c9445e48dc0e3c90449905a18bf7cf7756949803ccb54de1bea61e28b579ed074c9aa3eb60897b853f15ff1f37e5f2c02bafdf714b7ebb914cc07112c00ca6270d9c1f137448c9e65cddfebcc5181851a7d3ac711edcb5c135fc1f78e0df6efcbec56e8c40641e94b7e34e1cd7c9085a97da65674134754bc4d499addd68156321e9a4b3c4c8a67e1ee4a0cba6d404f83b6ebfa057ae8b0fd205ae90907b8387f7767964d2d9995879d3cf9cf8a69aaf73e13c4528cc0ab31700ea1905f457a3ef0b129a6e0b41e9a574d0181f543e0942f095cac1878b268bf97d724fb63bae2106ad31f15d7e55151b81a0bcd4e8a93b805c1be4189d08a777e1824b0e2e678a6c3cdfadff5eb28402375b456f0408aed1af0453665435e5e818773db626e48d9156571421ca00afb1b51ed8f0e6ebc48b0436338978c4ab2ed91f63846df2ec4b2fe708d6326860abf4a59f7fdbe7de8896cb8afb1d71514af465478c04373b63fcfd32df5d9f920b900c060447308ebcb2b36e06a1c3535a9f54986495c7ab750ca1bbb727673df65643e46e80cae7441b5d97638c6c78049a18a6c18057ed6a01125ce1df809029cbcbade3e305ddcd0cfd20dd839ff767a207dff9bbf1e28d1ce029739906fa8fb13b94aea4d46ba15ac44fcf9f396bf80382c250ac76223d3f33b672fb8386b4810a34173bcd0ba2e796181d2ccde144d83345490bcf1adfcfcd6c48af83e3a242776fdbbb36b23a1516858d163adc078e9ff96964ec7a3ddfbf5cd803b6d5254053ff4c314056f92393b67aff167a3d75ed585f35d3b313cff861c309b077b03d75eb2397a24d7f8d9b850a630f2fa5bbdf1b69c0a52b3dd072d9c68b620b57eb805c17035bcbd366c8b37fc01b45b0344685f30c94cb32a8133cea8be1d9537ad7398b25c1768ae7581f76487327ae09174f8b958e67075790a6614ae84a76c16030be12282a99db20ef12a2147dafa2acab1ce0a2ca4b594d623e723b82458379d0e75353cb48f45e149fbf5eda933c8ea3a911c6be0f551e8cf64ebe1d0cc4a956c748e8e4e1dd96e14282cd8935451285b79e33448506ba70b176a5a1b0e1d1d9e0f97fb15624f79977fbc683cdbb486cc77fab42c5d58322c776bbaeac20aef43773a7dc0f08a146e8ff8fb052988f0a3bfa5246042b15f135cf1531fbdd32c2410870540f2fb411fecbb12759328983198a210e8a5e3b9ae3bce8126701014e1f716e76db4223d82dfc704b23ce283683fb91ec212b7aea7e8070ccfacf0d376cded01fcf68dc9cb4af370fb273de5ba77d110da672ef2e51dfa91f1b53a8962b737417fdd2e28bc4d29b323edc09ec35f64d8b27970eff4cb235200dbba8b0f24c6f5e7dfec7540301c696229a1bde66afffc9d8e9af153c06fc5531d721fc2474f90bd96ded821862c6c3b8246a6ad71f3552e6f43a78c0c312f75400f3f669bd7c0050822698f4516d0d43b8c0ca95d2db0ccd364e6b327df555350950f6119cea4d9c892452c201e1b4b22fe2fea1ae96e41b42be13416b8644315dcca6450906f42e9a43331d02b15a0a2f237cce10224f23dc9bfcc181ae536ad0a2643f503d5b23a0e4c8b11d98f0a107fa6ab30bebac569b9efcdce4d1968b76ce7467c4528b10b5e1f5ea94faad42e8276c6c4091e4efc8ca9fa66527e74d275e01f249cb919a41f7f992610e4edafb6e1157d19eb1e870aca81626ddf31dbe3920f091c121f2f04a8dc067f7e55453409cbd8618a207903bb2dfe4da1911f9d4a60327258ab03008255daf2eaa5f4826ad92b3dc006269134ecc01ac3c841854297dff49ce2e06e34c1bd540c29901ac0fd70b88c7599de4650a30d4b390bd89a81ee89e23012c4bee2a91578992c4acfa08d75afaa3ba151ba0801eee785b86aa46899377c1b22401960ff5bb8944e28345784d8cfbe80af5a9c3a4623bdb0904754dc178741a7512f788057c0fb23d69e3ea920230a6c3ab3e6ccc45104ffb31dd5be7fbb4f7e186fb6b94242e1b80096fba0a56b725a616c5ffc6f68b75aa6875dd94a113a3dac86b578d801ad6ab788c145755f0d6dcdab67a747550dc4a8d83c6487af30b48daa5877100c146f5bd1b827ee34d6ddac90d3034f2b4628aad7a8ea6e70be42df06116f48d8cef547b241534cbfca05f5a0507cf49fd07de522006cad9d245f4d7216833eb198d058a1fca8a71653c062fff50f54e7d42b19e5c466a05c621f1e867d0c6f64dac9cf0571db1760cb04187f427e68960b4c1d06f01e23367913c2e7d6744d712e3c65dc97bdc796bfc2ae4c4a80649bc7d3a4b40c1789e0e2281fe4616d0e71bfca59ed7505a8fafc385a890edde3b855fa84e06ce382e8b55f885ac20217f75f34d9ce0733f033e730a23f281b0c681fac2c61376ae39f0fa59c319765ad025aff17979972cb87daf9f9b4a19abf750bd3aeac8c96f7bf6d49e8df84f6b157c4a46fe996f729e15920725be771dfd7790bb5c816e0e8e982e62c45e08de77dadccef7ed0c7396b0d584d35588fe41b5eaf147c4f0a7cf0df39af1bc1356aa456c193624bfb8b2497eee0afdfe5b51aa52aef51be1ec7d61b0cac697f6354aa2bedf6f2574e8729601d3d1cd41ead8ef2253a0187da761a715d69f3722d145d1876153844b01459c7be0092f2aa4c8f0670d435c134a0a804f4946b9046aa04a688d1157c889d23cf3878b2e1bca60a5a4a5c38675745bbbfab1b039e77770ff315ab12560c9dbe9a1709906cb0e99dbfb9e942673eb01b56274a133e73d3a0b647e073f6102aa22faef0287bdd895ac2fb366c63a10a1d3f2c197235095bba98e261ed55bcba021b980ddf9c5957b65787c2459806a2695f7180391539b4c18f79a2b168cc4c5b43f4528c424fe69ec854543d481ad86398a9eef2be208181760637e5b1c4597a5e9ce506c3089a6868ff99cfc6c39acbe925893926fff1d979f10ca7899c539ea3c7ad8f7cce8eaac2c6b5afdcc5cf356c3f234e8c2cf76c7449d78b64d49a4020670dba6066ccf4db0da825a4e24d48a915201716315bd56f5f12d0ee784b047867e4896af52e8e2fc07e958c1ce50f32edcee5cf511180d4195fde138eb810cfd82a6d72070d825c002c9b30893316c26cfee004aa2217da158670f02ed57fde04739493931f9b746afbec9b7ff11cca3f9361957a5f49151cd8ab720cac065589a5185018b1a1b52dc2ded0d8957f61a3f2dfe1b440a6fb2155c989884a999a01b0a84411a1d46dabeada1c5c5b4bf0d035f9e1ef42418ddfebedb01392b35d925e808d7da59d5524a2b48cb983c6c4476c7a0d74606f0cc8e930b6e0a4f3ec6b8170ab06c76ad53fc913886285d684d00d8e0d543c3c77a24586670620dc9da9747bde7038461b98c62685d1c56989cf72ceffcb0b13b66e6ff4112016e52789b5000ccb4c01004eb0d0efb64e660114d163eccf9f5a7c16c2d5e41336451c7ffa93046cd013a60e1ad7a899a9396e39cbac9a966425f87138614b44d30ac4c2fff18a41393888ae5b57b590d6da74626013db4d97b6244580687528a3b04542e2752e3b84a98371554ff2c7c86bb1609d439fc728a4c7504028db6e873f866b446f90cb51f060d463bcf8499390c0e414ef1c17b2581c4e2fd0ea46fe7afaf108a1d77b4a053cc44c4f9eca20c1df77149399e9283e7fc711f87136cb9f5ec21708d3552ab7e6cf1e71476949f4757c9496ba6fc856e477e131efc4bdc9dad75c5fcde3f30480cbef8da14f79c9767c9c32ac5001be4c437e87faef4c24067ed645d79a236403503e26b7bbfbf01ab0c2ebfffe94c5f20ce63a7d3354e22dbea45e227b7a521131c6af9bb35892844fce86bffbd9546d7d897fac32d9c9907be42c03578b4f23a096dd53988d8c1ff4ea0622e6269887ab7f49dff0a54f4258ebcb1909dbc786a2eb0c855a27e6ae0438b1d63fcc58c2e34f78cebad88833ebde1f4aad4984b4f3eb70a20e85599c855b4919c2e32c15f75563ebcdc971a54478b8722bb336b3183acb50eb53c8aa8e629e1c26b45f22057fce5c3ad0765b849f64bc4b9add6c3295e2d116b62d4351a1f8bd240c25e94c98a8098202e4062624e8b85c443602cf520d8e3b10beaa00d14e3f102580e46ca9af9143f2d76bd50d29a041fd56d2ff07fb417ea6106b62f8d3ba37f9303cec80f5176cbfe85b9c217de2c76979f5cb106eacf319d9c23b3ca1a26ea7e20466b82db5cc8fe64c08bb9cf6f831f4ed33a40f5171ac5389133ae3e71e6b41bd9394b80d6a8db515d4f4e6c17ee726d7488c6f001e66a66423ccd89aa85447ee5978cf2fbbaf445698a74d2ea6536266ddbae80267e446b1ff8868a5bed341f5fd6536b585095a2c8c76d59a42fb6bda714f0b04b2a83dd4056853f619e1e77c3380bfe3f4aba91b9d0380d9a0d047d087557286149681e6f8d83f2be4f0523dac5b715158463c9887b132c40f246cfa5d0990e1ad22c3c81b1530f07ab4508432903c448cb60bafa2a2a8c97925624530bc3879c215d25e70789702d8806d2df4e789320d1df4d2827bcc38d4ffefff5b6dc86e51512554f032dbddab2e5de1d6fcf0235acce4b11e8b0a95a57338adf3e4697d2f85f662d83b57fcf8a68e386bbb9eeeada5a2d26f59027e1a827ea1ebba5c63f95a9865d8b0e4e56634e923cd72f9a2550084650871ff44050a7579a4f91472785e3384152f6738f80ac0efe05d672adc2184b2a62b8bb030fe06f29cdab8cf4301294f0692a9cbb0eb731759cb1f0ba9f1ea86bfd0716dd1d1788a5740060a1bdb49bd445ee9c09609932b1ff0243d6eacda6db50822ec7569b556291d0d7fd6b1d2b1e3d0daf5a73b4a545fb0e56eab1ec80840c3976cb3a16768befde127a855509a1230cecf8dd85777c4ff18734a386166fdd524e29db5ecafc3d7b89fe82a5156848b38f0450ad92c97f3775a6145674b79d8fb3811d1212d33d48b3b441966f5826cba1acb2657a547a375ad7006f1db6001eba9ea5f897d4066fd0d84be0115cb43034a774abf6b32e0c1b923d1b634974693bc4ed02aa4442c2ffcbc3ec2cf91ba245dfbe70eec31d2aed0f26e9a3c4fb2265f7aece7f483ffaed8d73fba97fd9a129a2b72ab9a9744d8235d0816fe33ed6418b2d7c2bb93b8cb3d7250661e53886b19c229cfc203266fc1b96021e264817d8024086070e607f28c11b56ec9e62dadd1bfc76fa2bb5fd2828920ee6f28c97b1de11305bba36ac59806d8e2cd7094c9a15e9b2daaf96ee1e5c35160fdad931a7fafd5a8eecd47853d19dc2f6a4f2d0119d2ffe3890b352910d624c2e907b74f4814a205262628d5147d251d7250bac965ec725553cd702917e14fc909a83b2633402d7b9861801d37c352556243f704b42a478d7e64c9a90a1b89809391978be84a574a0ad8fb4f231a4936a67763243edaacc201a1445f8ab9a0ffe14aac5fc9d1248502c0ab4fde66f8c17267a7af2f06092553b022ee4c7e8a0229f100182d2caa249754e3b8d17de57defaf28d2ca5d9c0b803e8d5b104df6b57e8042dc701447a364cb1798e81fecf44701cbca758ae4e840de4d32debda66814e571eddedfb6ba0c7d742f2593b26fe4f1d2852c09642a5f76c2666f99f16fa2ade202ab82d71584faff78fdb10d1eb54c8753a07942f0c8dee174e3e9e439e4626219768388461ca608b4ffd2b8d6a6c9e2bcf6735f0654e71b878023353d5e45e8277d1743eb1441bea7d16d41e9db4a670ab41b979530877a03677034b9534778e9a27a06f751462d6991347cd0151eca87c0e32383e20e4055a0787194b08f62ab46100bca05e63c7f939410a6724e04c71ae038d9dca63658cfe558d421745341997e8f7675babd30730a8f9fcd6d044a8f77dc05577816acdcb3342a053632d511aa78404fac5e7a175f00b65738b4a0d8572323d53769f89b46ba2943f9282b455272e97c408d260a0e784e65bf081c09517b51414145977c2daaa0a3d265fb3803cc2fbe1841ffd8cff01fb33b18fbc4c5429918ab5ab1326de2ef7346ca1777a8d9b3e6c0d17d86a948be20120043d93de33b016c788b4e20b1280f603500ae19891aa9bfaca39e5915f2adf31f99861834fed48333946b22de4f876e64d6aa89b47652780ca71d33af9ef8804892cc926d9ff2967f4e4fb5f765e7cc6e029c62f849aa0ad354c2d585e3f56b58d887b8756f97860f4460e35d2a4ebd743807486bc13b6cc37e1c124acb182889076be10c0deb4f53b75bfc9b233154e8ec94d6c1e6ee52b749b725e9ea91785a71bfce7c79f1840bd933c84ef200f3887e720cec25e48087486f94183c80eba847314e87c6a99f2ec9a48410923f65c72538a37602a6350a271561ab9a4fcca52048d40f4c5e4b73623ddf857e90061789101c68b764304442d12f6229f14f113f926c912a9223f3a02b3d116da391ffef138ff7ffa8759bae1ef080a629d1f5610a023", 0x2000, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000adc0)="1cbe0a03f739a63643a594e3085fcc11635d089d954beb7e4088500010626a2f99f9f907e4d367e091f6a48855b5a4b16cc37553b6d51fc2342f90da9606137f27aa24ab9f2f6b4b80f38529a2f91916745612406e108b6a089199c3c095e6205bb990a6d952f26bc619d383135271a3a0b5c5f9a855f1714051cb7137f448ecb507074ff7dd14a829d9cd93276885826a3676a09f94b259ca8792bda0f734f604486b672bb2c3259d69b6ac859f357189921dcfd072403c8652d8694cf3704543b8abf67d361ba1cefda6006548429807979471094d799ec71754178f08d58ac31feced09930437937ba1493ba919fba88ff32727cf301a5d0ee4c0b81b01e83f4944e095c466867272cc8431e47d35d5df67b097bd87187693cc3798facc3a8f9ffb2e47fa0d60d7cfa5bd1b2ed388d4a4f37556d0a112a30bab33ac1f956433b78f22b31b059ecd0afcfef5ad79e75424924cbe274fa1ba29b6906723af6163da581da80ad918b4d071ca41a9a80a90696d7abf1efe5526ad7b9744bb73f6b5f38e2be309b756e6fe022a1b3d2a461722cc473a60656da5e043e71e01f5ba1eeb22508e3542a3492133554cea5fbf0f94eb09d4256b783c71a7eecc1730b00199c3b58e54a53a6617349fd751632de8c138681d37a037dd61895ea2644665fa46434198996a40fbf1b791e0ff2a2378a2aaad8dd934619d25f613c6a09acd79dbe267bda466de90f2257be3ee712bed110b3656a8eb3a2e4db93e267ea9f12eb043e9df45dcf5c0cbaef04b821c1188aea3cfea8fc1f7edce2e53809ce8bf580614fc383196efe89eb571f12c6b1d82b2a24ab71c48a6a25a278caeb5d296a65e278986645e92474e0cbfef333412bf6b77ed68938819a105d0812dabd941038a71524d27fe904cca36d04ce96ddfba2a47440002cbeb8677d998312ebc51f03bcd6c76a6ace5612b09e5e037176a11302c91611aa04b35e2e5f4ea330bba799f3bc55cc690329210f5ba403dbbd166c6936b0a7fc6e58b32886b941f3d1835ef112f4631dfc910aaf5b1c627e6b19c71e6e3d64af335c78dae578815f52f6be409d65f51ffd2cb54d27cb3fb12236097aab2d9fde0ec31695b716f5433b4e39908886c7249b937d44d1f866817b088c2214d3658e4a40c15e23ef9210de031749cac63efc754728f1869fc9998904e4c2d3bcb694cf3fdcc5e6e8df314ab67c792380f1da3ba196fde58702ceaa8750d0ebf470d7dd4261386a4b9bc6dc3b1ba99bfe776f35fe946c2ecaf0034aee5f6ffc722ef3aa29bf7fde3efe14da0964a4dfa6006a098f68275cf45ab16107683888c94c647660f17bb71088f997a44694ed49b3a33541ba6ad269d923d9c24e61afae35b1bb6e00da73976b43470c5f4f27674c1d6ade48d5da3a9be66553b02374b90ab9f85aa539213b3bce2059dbfc2751918ee3c57fbe2fb42e7d404c357edddfbcbca3b4372429e94e3ac13bd234c38067e374704650833c2d2821b761c0125c00ca9261ac133ef83cdce12f6cc04bae7a099df95c4a7c23d24448582dc2229859750647a69a3de099667126c30b3eadf3247dce62348425cfe1e02bd72fde9e0fb57d207d2ae05d71a1d1858b9f6ed0523033e9fd504d227d6cef6725589834ea96de12e1799438997c08db4f9f338f9b8de22405069ef0f5bffd05338940517a9ad43f21e0f24841741bc6f9e0c0ef1f2588eb41bd6aba43da258e5bc57b6672354d459ec27dad277d3402695386821e1eb678016def323e393ef9b0c39f37840ad5c24bd258ed165105690096fadf23c9100b0b439734bca26f435c9502390b964231f3cefcc2e4ea24ea4ff1c49a38cfe5c4b382d83dc4fb512da508f56b8cc64c3798cd19c5300ebb80b874b47579fd6bad11072f9166a7f6b83ddb0da04dad5616c441c2fd73253b0698bb2817a84691bb94de656da1bbac8a916e38de8c01f78454294b7968fb3029bc5fb695b2ab58fa655f1346deecaa6db7a072d46eac70f548113fef334b6ff6a0e01ec7316fee070468096dd22280ed9e135bfa145abdcef9ebef6e224066797e570a422bb63c6b3d17780516ec0b7c97d5e541c6fc77fa23bc09067120154137f7b3f2c5b823d1a1cd9d7db0625b937255d5b575c84865f7ef9cdd571842a39e9079af918d9a3df998c6b3ae87686da189503743aa2a0176c254203e5456a5e849deb5ec30e7fcacc628d5f6beac734befa00a5bf43de6af372a33710c07a07cdc604178e7a4850d6307a5bb95526ba42d3dbf3f725810e642326b5f96f1c2b4652c9f3f3172d5c4f3f5e17ac3717075768ae4d44c0ad8dfbeb7a3a872f77ebf54fea0c200723de4e75578a19ab291e9debbb750551d050da4475023c00c173e035eecddfca5dd4fb43512238ba38dc8d378784c37b794a14258a2d4535943f8dcc14f1e82291ff38e01af50027c4d994cf519f7a8d6b9961d64e9a6e871971c06b63781fae6654a70de767350873a99d03cae89a3db155b460636f9b94d9b32a5e5613367ec4d6c96d0929d541d762ceee1f43a75cccc1eebe10837ba4e625e72787f5ccc957bcee17ca7fa53d2a26b53a050fb297686cf1a7350432ac115c6d261ce29027c3f549e69587cb005c8741c03e44c4ea9e05766502e06b10e62f29f0c51785f7d63547d76ff0dbeda5e57b69e283571736694c1b6eadbafadb1624a10c3b4ba10ce6ba7fc7caef990ac77b4b07b770e380b0afeac85876d1b6b069e5435b4cc023e0c3d35bdf81a8849e23ba3ac8a34037a1f02b1b8375e924c48f0eb20beede34c6306b00a6e70ddeab231bb4d4116167d394ef77aaa903c289d5fd2b7c540934c08b95443d6415639478edb14e3f2f02e867a5011c1d357381ab8a76e1e67badf8d54a3d8597aa6dbbe8e9ff9cbf136e6395c04f2e303cd8bdd37211daa76d0f9d396e0f7f43336e63833b43f6bc4c6b927c7e7fdd81fa51a9a2f4676192f0b18545c9833c2aece337b9c87e7866168742ef16bc060cf53a458edbba571e68ca3892e19fea57f2eaffc52d64ffb9260f425b89da5435464c298367c8a592d7e103ccd97bda98812f99112546cc7e2a0cff585db7d88b6aa1d78e7f639631b93457e1294581ad9c8cf98345d83a80cdce8703e989544e9dd3caf1ecae2ddfd09d86e14f43c7bb8df17b2d3d5cf7cc9c6b30b1aba587d55ff9d4fa0d27d4db353fb649eb7a9056d2216075907331cd245a0e050098813e268843c966bb91189d03fe2cb9c739d6561100b9320e395c5fc5c21e5f7883ba2ce9fb87fcdbe8be5112a643afb65055f4156c8d25118b681206707487087e075ca42ecee6b362a423a0139f64e5b5e6f4a3eead6ddd029e434566e6a8381ed0049f0d9510dcb5f72aed50b0f9409148e3580834ae1e61b3ea2ab8f6a3641b8f3d17d1264d2231c810e2fd5a26098092606d026488767a3dfa43d3ab01deae86a9de9cc02d07d6f3422055e6ede582d9e7f1e298cdc42881cfbfaabde309b19194ccb6e9495c5e315603165f73da6542f4834f34d4700544163ae9a250fcfdc296a4151c3979a799d88226b079759521e027742002c598b85ce6efa01143f0620d838b45b8ecbff1f1041de160df1929c3c5acfd032f5fd14f3ef429473c3d22fa1aa00f6c3efd179125f52d1e055f9099d70d163cd1ec492624a796bb5a5f54187dea6ab8a166949cd39106b9c56d946af11d1b8034f391a70b08b8a08003ea59764f78234ec37d4c3b1ab0242ed0c83ebf88f794ac9bc8658d8211002770cd20a12c7b4588c5cec28763260623a84ffda09a0c6944df7d34a35f7cda038b7ae30a0ff6ccea086aef80899c2e3d089a6ae098643fa56ded7a840f6ba2f4f178132c7fbe5324e2904b07518c5dcd60a47b9392e34e48168441995ea03ac710ab8e1d06b6fc7a02dd251a06c31d2a957ff130b53a6305f7d2a5d7da8467520000c2b8b5f48398f651ecb4c718e693f18dee0607d01ef26d8dbf7808076bb42eb7fc8db699ac300f306ed520446c0ff8cb137647de6c630a9a83c2d7a1d3a6dbbe896dd21a3d11ad2289dc6e92104bb0317578f27bdde96e8aefaad9919e3b03931dadba84d7114d9095a537c180da575afb5a3081875cab22420e5a7a28a7e8fdb2394785d27c6becda0cd132c7507d64e38d2f518cd0f0d8d532fceb2f852a05f42b6f81c0cce8021e4743c3628fea801ed2b77cd4ce884caf556632d54c0d0d397876a841f49c98dbcb3409ac343cd5d01b602ddcb4d7ccbb03fef4f1785c9dbb4db9df067f1127673ef385a9ba5a701890818f2d77b7fd21f8c507a2cbb13e5d8df0e24239f939f2fabec869ea2be8f1a55182b9ac19c6109672aa2198258559a4f0502d7c24c490d5d87be1d0f7223b4bc28b09b275256a587770406ad18e6f2992815714fce21ca972511669c7bce6fe8dd5e0d6c90a08787c80d601adbdb501bdab679ddb5f8e0c8c3971b864c658c9abbdb336e39ccf89ce7ffebefd51759c6a9cbf85743c48383c7880883781d5bf508356bfc6911181a28d8c27a495e2cdf7e7f2f2658dac6639b6b09d1994f61147efb6b35e900e2600e443667944f66d4adacb974cd488ca068a60a5154bccc26f0b55dcbc02265ddd35301c015d77fd96a6b6a2839a541e2a041799c75a3e565a2323e5fd45cac6bace8935353e7b28874e7a36e1a67daa95f345ab651b1ff5f23087af2773be026661bd5b623e147164a4a79c3d65cd6223cf78823ca119ec883f994401665def751243f27b86404202be050b8f9b40711b949bd5e9c3bf2464f5864ee6a1baf62dd9a317698a749bf3116dd627b5bfd0906313c88e9cc4bdd2dc9ed52b9ad89614f8eea06f61540f6258eec3665171efcd3b8ff68911c7bd7ad600c91ff7fe1fda0f1f5b47c1efa7da8d9504e1506d7f14b3d93d591a0ed549d5d1617d543785f8d7f1b4313642b0961f010343f43546e881be9bc0759e26efd13776ba8fe3e2442f3149a2c88514474288c0c9970ef890a586ad81e5eaa64e2376a77b58cd510a5a8a429fbb86add71aef0ce81b8d0e8a1d5d73b5541033a55b1c028391fce3dd6a4052b89f94969e33242448023ff30b1295f930335a759f40587f68f868cc571448d520f8eed2cc8ebfab6b69a451741fcc9e629417c2d13035bd08b0940579be604d144751b007a62f7f87d89c78bf97c3cfff5a30c51eacbd879d384c317bb2fb384ee841b40dff58c399bb70b112f6c8e5c3aaad169a6b0a64e9d1aae9600ea56185f83a5a3ed1eafdac3ba17071f078e7182dc07c7cba645e0eeac8eaffebb587fa0e1bcb81b173acc10b61c4bf6a8f557a8affee6e4955e49f137d04c6e73fbcec361209c3ae56abb302c81f5bc4b769ca7787d5979d014e51da19b1851ccc2a4363b2e28e4116dc3427bf0607baf7a3d795cdce9d8dcd4e9df6428df2ce83d7b7abc25a0e70f369d70b5b026e3e10569e846103a1f310e0266e601c283b2e9757a730f11b55e3db19bd1793d06eae102f5e4e48f5ef73bcf036305f1ffd5402dcdebc9f104c671764865b29f8be69c568343d43e08f5657f345da02d97cf2250d14cc946ac548faec6a9a6f01f33537d967d5c9f4a7445a29f7aae5c355e8446c03ecafd4a07799ff2942c67efce48f24441d9f50c520d09e6632cf4a1408e1728cc9b38eea918c13cdba594d13b44423becbeda71f869e479aa276bcad0affb7cf9961465d0dbc3611024b3f55ddc8cdb4f38ce0c37875a3b122a22e7a20ff2aba1f62632da2e39fbf5a2e645e5925455139fcb75fa393306badb7def96e28da194663ed9e911142d23c2b0eb169434d56d2b12c45e6adf8bbeea0319f87b21e2498a84529b4d9773566f0c2aee9af7c414e7e1492fd5e34e70f21ed5bb14eccb50c2662e5fc5cd87e45ba7c7d710956ec1161fb2d4eeaa86069399439112165fdcadb7704b39e593339e6146f762258688a6bd5c244b1f35536f18449c9552fc83aa157b352b0c4cd481f0590f34bd983c6bee00a5d7f4a932ebb84de49f9d775f424457f45a8a93adff1660ee4083ca252e7604c722ec45fff350c494c032c6473d9ed00e21f5ab74bb46c8493cda964e534cd50c1f68de0fa635ae5b763c1080f325ecac024b145229393a762382deb379c1dc78bb0cd67a959191ae55433611dbaad2b0c649f92306c216d4ee9b2da08b4ad42833024c0d603124e6d56795f5f956083f19ab0c0da4964e909522aa6f93046477806b390e6ec0d8ed92c132f23dcc02a6e3186f3ed17dbe5fe88e39983a9b4303399521b0b3788ff5428b518471fd2ee9626f60362d877a48fb0a6c7006bcf88e4da0dba5061214206cdca8959a6c1b89e5e6f0ae80760335af9b47e103090cb6f43e7f42d681d5a92cf299522d60a4721c105a6bd2779eda4b22d14b9d4b49bd639ee843db86e5834f21d0837bcaca8465f995fcf00294280266a012e6781315b0c16059d0f0a54c9ffd19614bad444eac120cfa7785f3f75dba7dea85ff87e9b5f8be3146da89b89d4c5f69ec586ae539f7e88c1f76dce5e0913ff4ec5d934c954ff4108ec1a2c6c06b84c3b4e11baffb941270c1658f0163b0a6dec3f58d8f8954bd36209c485e9340c4a085d5de92a17c50ebe4b4b67b31e7e4c2bdb3c63be9f9d33abcb104a0dd9a129fd71484542766c8f461ae8f143a17f88ca7365b99c8fe1e4a49478fe57add43e70469583615c0f74ab120f0bf2820f18076e39be17d3457f2bd662118126afc0a573158d2848c12caeaae58e64e9bc3bf71d045932ca216fdf51608b0f09aff7f031d8683a306d276a5127e57b8d5aa7740c7ff15a39b4d051544af397b0eea5a2861ad4e11fda5f24a29ffea0a2829754f4c532c434554e8b2b56a8394d519c03eddf3e26459a6ad57a7b8ca4c57618defe11f9dd18ff7ebece40b9d18b6e87d93cc5bc53240b4bf67571adfa166a9e81099fd3b18c993c8b67fc0f53d744199f4a0a19fdaada6e67f5b126be161f43e62624e999f87f6f67d86531bbe7809b07d90648c85d32cda0cd395f33c0b3aadeabb3cb766736429258685647bc00de1e2af656534d4fbc2e097e81508253ce6fb78e0d8915ecf660b8a0e83806b233f4c899a7ef9dc6339607bb619964c0336a59a449277a63cd6336a93ab71a02035bc90c9b8028cd844756f6f03bb5d1b063bfb9bd4247ebbd888c942eb34516b44e35c51e4fc9439dd8b187a4ec4c2effd533528a17c81307c841fd32ceca38a56e5f3ce6f3cada12760419fb5a66620b70b789b67715c9d72343d3b07fc1ceadd58ba758587777ce7fe810c1df3c8c9cee5a6e21c86a29a85a00ca3bacccac7f59564d8994d15c41b4eaa772ebfbb6ec7997c9a678898defdb10913afa840dbd086dd5788818804167d5a6c33acfe6ce60e00dd09cc89f3ababaf9a665ec0deff9ef65b284b78f4259eb497f91522aed1e7603efeb9e20b2c6f28e67b55ccc5c2bcda0b8254f23ab41ab1f5307b653de0e312b57478dd172fea651c83b3b8ebda4b29fe7bf930aaae84c28eddb36a2cc77c082a82a620d7219bf554d9e0ff341f7f8431b1952bb96cf989887b1c25e1e2287f4dcf195486f733bc309cb9c0cd373ebc17ad3d9f5c1b1aecf611b8a052fc273b86fb01539ba64d79028050a5e523d491fc4e6e53c34284b284e3dd96942ba557c01910c47c823c9dba871cde12f22092e4f41a2ca4d4bfafe6add2f6400741e8811bee920e76c0b93e0bf3d97b9da58d6f0eb12f46269579d3500719cebbc1a67b29087963e0fa78e774ea856bf0b269d61f4a81395af2c67f4bcd08b8ef898c3173f1ef31aa955fb9c56d56cc93829900199c60d87a778194d7ed4a0b3824fb63ab0a5be8b83a7dcdb3b87525ab7157af4b4795b713f38058589eee56c68587e154ff6d69d0351a270a9dc15c0f76e16d5f57a1f3b7b9741a5cff2dd63f88506cc3106481c4e7081d08d63f553e6bb2fe37ab7c8df762e9c5d6e8bcf772d1735e8f536a758f85be8877b1d8e60f9cf0e38987e9a81105ac7cbddd6bac212f707620bd2a2c4c0bc7adb94548db7778073cccbd5a91f7aaa6ec8f4a0cdb6637494461854aa928f492ccc3415d5d260b0057cdc99fc96ec8606ee4721490871630e4e05b5e918a63d081cf7ce1f72776372bf29085515261f696eb3db45451a794766cc1d516e957a6714c0684fe5e4462258e99b5fa80550c7e7980cc2e66102cf088a27b5e99839b213d18b92a82158c83e5231e625602a6b17aa2156b23bc5e516bc53b4152b39de6b7297ddde5cce0b03ccde392f894cd034c3d4c93337fb5e0274162ce52e09fff6029c4e0830983e2c1b55b18ac76ec38887e0410484121276714b29c785c8f7d899fc48742accfff57bffe18fa52148c3bd1eea06217b77399ba5f1b34165a865dbd117b1ba551220b4c768715c59432b9ef372af3f6b5c646213451d5a3eb43964017440a224ee671f0d165c405faa47573a4598461920b6921554606e7cae0bf8a67386529027f53342e91263ce8c45f56010d9c7f36504cc71d179df02c8db3c950b674e48c98809966b9d6894e445442469c3036d58e1410983ccb3983187252fc69c3e37f2ba1b7f891f41356eb2856e774ec3880a58c5e970f6cdefa2bac001e161d8d827dabfcfe96342932d9a3bfd25d67720e64a22c0f9e28585e9270a2f9d025cc7fdf8c8829ed45e47567dcba24fd158e6d2efd1dae03531a44aff10d93af919fe06c7efccbd69ff8b4d81c67f69b1cca8e24eeb519de4e04791f2a0d2dee17437516db4bae06c4b820b7757b8340f37c1224426fce3b6e1de29d18e9446596a6e4fd71c2af2bb4bf79b22c43478a258d70de49ec6660fb729e62665e59a3e675552b8352c9764bb35478ce1b368867d59f333c7d506aacfdeaa209a831888593ac030da75904c244dcabc7c094b6fdce38ee1ddb329fae69460195b19f7c97409e9347b3ea06f53ba8778a86e3737004d85f86f05972f5c49516581a4e0eeb2354734611bff9616375d56960546fbdb203ff3f8103d7edea9a7ed038ae30a1c9a78cfe68268fe334d6c8134cc15ff042bd0881f7e6b360d105b28095e4b712920252520b8ff415f9cbcf420678c76beff15c31ba3e1e8a2def7bf18a45ec680d8acaf2d24812730b17c54c66a0615ddd33ac683e0a00f764b790d13a6c165a875ed3d99d887ab25a567b1b1d098cb6c7de4c02346f2788343cf351f0da8a36e57cc88e37f560b3000eca3444febbcbade8fed5e26e0d8ca639b225df96422db9079a7fa2f476303130949130d3357f3b69e22441f93ea8ad8862fbef049ed93cb4baeeff4106a5991dcb853a0b13de294c07b4acf9f0eeb01c6801e1cf48ac82842b83a5817fbfee88f47c6917da7e2173a13a53294df99de1299eba16d9544a4a9488a63aea613c2efec126c4de778747bb9d9694f1c9764d491b0fa685436f6e6ec07a99dac6b7cc3e09681ad0ef93479eb0f90aecd3002567cf602c9644fe5d9d5920407247bd07932bd3e7ad5e66622ce6f260707ac19d88684646c63dddacb034821b5fe56cdc845b063781a4c7b64bf177a0db8506fa4778aecc9b2ca7245d48de0aff104d1c496b488bf754b51a6b8da81643653c2f28d76233160f40b4c43a73f922c5bd6dbf3db92099be4fdd5a0a4dde629412de498dd5a679ec5438eba4d37dbdfe226fa4b643793a1c5a0afe9755603c7933fb7419deede1893344df5a8e1345a44338ea83387a272e3bb5b0a8e4103e7d9a90929cade19d7e1a3471489367eb82c649b8ea236104978d28686fcb35e943a74db4a050936c2f062a8f6f879d8a2d71fdd7d00e83269a1bcef55f19ed9faf5bce24484766f5f444169db060e27c4048e58ec813cfda4858ed9d2e6d083e5ce23be7cbda049966f5e360950d8253b54199b0c539a63708fae63ea81b358c30fb1f5d2a4fbd5a23b71a0857717bb6d550c64c5df166388b1e03560786fc851d0fb91dd3a124e3f4df800d4dc5ba894e8cf16b9f77c380e332ed2d024474e0877d5e4ee999df7b111d13b6e782b880ccfa8de96687525d31baa04b1003faf5f22b15b1a580cda02f991299369cb6134c880e3fc9089aa98f72222ab1c88baffbddf55eba197aa7e035c625539d5a507fae2f21d36fd360d8d80c58b341d200990b393597fec24a415c381757b0c1db825162c2feab7471956b1ddf2c59787c4a49e9ffc9af573fa91e3752aae0999d7e28403a8d6021e52777e550e0e9bedc0a31727438eefd141482ed66336947696a8bd0fd0e90b87c10beb180f739ff5bca029ab4c06bcee9967759a6a941f5fc33fd2918b53510acfd6b55cb01526e5ec6fac895ac7a87bb26e8bb5c8657f934422492e4e1bb4e834a670c66ffae46255aec0569a1d64df16e9ff321af2d945a4d53f1b945212b8432d759153e886e4d87b742069833227f046607f9191b031b431e74710a217822653a0490314cd02b5f6ba0d591fc1ea9ea44465c9ebafb415d599d2317dab338e7cd9fd073320fee634de7bcf779e9bfc511b3b13c30ffc032f8bfef790128ee945c5adf6cc7ed4b1f7dd57ca1dc9d0da4ea3a786d4f9f1ccf73246d2833d6856b6eced036bb2f07381ecaece87efd900f5bf93df448d541a243ea5ca7a9f394914cfb5d2169428b10b840715da20cd7823b3e110884c42cddb7da7ab3539258f5656ca8b096d19558021171602c3b14e103f9063be3debe97ac7990b96c54d0140485d9b99e9656168e0c5ecef644b5893dc7a17481f1fb76e49cca93480d46ec44ceab3cd4a9c5456cb12bf9027b4f3b4cdfb096ba4f339e5e0390080e6bbd9d07cc1f7005a0201b0c2c58122f157cf1e5374265fbd62ea840c7405d658d01ecd7614891039b82bebb9886cce755c4560b7477532bb2dcd8f1374e4459d71b7a755cd3c52726f1fb48ba556046a14877b6f5816c22db29c31dbd9e854c862c8fd704fc30e8ef8afab4d1ee86a2dbb6bb3184227d810b9ea567309e5cbbdfd6780bb4bc7fc6596e5cdb89825b69e444e0d954531de344c4ec837b3f2cc2139242901a6a7a71010e66b7b7a41a0a833b673cb807994a345fcd984caee18201528cd664e9ffeacfe8e00a20a28fa6806963016ab942f107f0e1e77b0aff777255643abebedb73edcbfe01996d365231a3be45eb77ed32d0edc27e75665109af68aa9117d112f509163e56e3a01a8fb982a6585442777949f244ade11e0360b26fd3fe5c36e0ac21210aadaa79169b66eba1dff91066355de8e6b064eda7e87b88abaf10a30fb1694a841b07cf7166d8db71826e75eec8327a007fc9b486e86916728c5726de4c4e2a8573f34f8aa3e66070c633a3a73c3a4ce487e7e9c939ebc3745b0207548d7f7edc8d143808367ba4e83bcce0ed7f968c670ccb0283845888913ba8c11afb2e5442b2001d1bc9dfc88c8d0877aa198dc0718b24dfd7e08fee9a361ceec2b8516c6e8875251def2200ae86146922c52c722cda66d84c733b11b65e6e9c22858c28b92268c8acfc4ef490a25", 0x2000, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) 00:03:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_SECCTX={0x25, 0x7, 'system_u:object_r:hald_exec_t:s0\x00'}]}, 0x3c}}, 0x0) [ 190.489781][ T5995] loop2: detected capacity change from 0 to 112 00:03:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = syz_io_uring_setup(0x3684, &(0x7f00000000c0), &(0x7f0000ee7000/0x4000)=nil, &(0x7f00000d9000/0x2000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000080)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000001640)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, &(0x7f0000000280)=[{&(0x7f0000000340)=""/157, 0x9d}], 0x100000000000021a}, 0x0) io_uring_enter(r1, 0x1a78, 0x0, 0x0, 0x0, 0x0) sendmmsg$inet6(r0, &(0x7f0000001440)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, 0x1c, &(0x7f0000000780)=[{&(0x7f0000000200)='(', 0x1}], 0x1}}], 0x1, 0x0) shutdown(r0, 0x1) sendmmsg$inet6(r0, &(0x7f0000000c40)=[{{&(0x7f0000000140)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000180)='K', 0x1}], 0x1}}], 0x1, 0x0) 00:03:10 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f00000001c0)={0x2}) 00:03:10 executing program 3: syz_mount_image$nilfs2(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x100000, 0x3b, &(0x7f0000000200)=[{&(0x7f0000012dc0)="13000000000000000200000000000000ffffffffffffffff000000000000000014000000000000000200000000000000ffffffffffffffff0000000000000000", 0x40, 0x2}, {&(0x7f0000010000)="020000000000343418010000f498e16897043d98000000003f00000000000000000010000000000004000000000000001000000005000000010000000000000004000000000000000000000000000000e003000000000000781f1f6300000000781f1f6300000000781f1f63000000000100320000000100781f1f6300000000004eed0000000000000000000b00000080002000c00010005745cea941714c61b9841bd4a64c433600"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="42540e730fd3089711faaf1e400007000000000000000000781f1f630000000010000000000000000c000000050000004001000000000000010000000000000002000000000000000100000000000000010000000100000001000000000000000000000000000000060000000000000001000000000000000400000004000000020000000000000000000000000000000300000000000000010000000000000004000000000000000200000000000000050000000000000003000000000000000400000000000000010000000000000001000000010000000600000000000000000000000000000005000000000000000100000000000000010000000100000007000000000000000000000000000000030000000000000001000000000000000300000003000000000000000000000001000000000000000200000000000000", 0x140, 0x1000}, {&(0x7f0000010200)="0200000000000000100001022e0000000200000000000000100002022e2e00000b00000000000000e00306012e6e696c667300"/64, 0x40, 0x1400}, {&(0x7f0000010240)="f41f0000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000ff0f00"/1056, 0x420, 0x1800}, {&(0x7f0000010660)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x2080}, {&(0x7f00000106a0)="01000000000000000004000000000000781f1f6300000000781f1f630000000000000000000000000000000000000000ed4102000000000000000000000000000100"/96, 0x60, 0x2100}, {&(0x7f0000010700)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x2380}, {&(0x7f0000010740)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x2400}, {&(0x7f0000010780)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x2480}, {&(0x7f00000107c0)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x2500}, {&(0x7f0000010800)="00000000000000000000000000000000781f1f6300000000781f1f630000000000000000000000000000000000000000a4810100"/64, 0x40, 0x2580}, {&(0x7f0000000ac0)="0100"/32, 0x20, 0x2800}, {&(0x7f0000010860)="0000000000000000000000000000000000000000000000000100000000000000781f1f63000000000c000000000000000200000000000000050000000000000004000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100000000000000000000000000020000000000000003000000000000000400000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000200000000000000", 0xe0, 0x28c0}, {&(0x7f0000010940)="0200000000000000000000000000000000000000000000000300000000000000", 0x20, 0x2a44}, {&(0x7f0000010960)="0200000000000000000000000000000000000000000000000400000000000000", 0x20, 0x2b00}, {&(0x7f0000010980)="3d0000000000000002000000000000003e000000000000000000000000000000781f1f63000000000c0000000300000000000000000000000000000003000000", 0x40, 0x2c00}, {&(0x7f0000000c80)="f81f000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000200200000002000000020000000200000002000000020000000200000002000000020000000200000002000000057000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000061696a7c002000000020000000200000ff00000000000000000000000000000000000000000000000000000000000000fa4581eb2f8eb405b66e554e8c32ebd2cbe0839ece97c40f52db7cd18d4d5897b5ee2c1c205d996f205f968ea4442709ea4a30939a1ce09ed1e99adb604f152335a72ee79351ecd141f1fb8403046d712cbe7d46d2baa3c23e", 0x47d, 0x3004}, {&(0x7f0000010de0)="05000000000000000100000000000000ffffffffffffffff000000000000000006000000000000000100000000000000ffffffffffffffff000000000000000007000000000000000100000000000000ffffffffffffffff000000000000000008000000000000000100000000000000ffffffffffffffff000000000000000009000000000000000100000000000000ffffffffffffffff00000000000000000a000000000000000100000000000000ffffffffffffffff00000000000000000b000000000000000100000000000000ffffffffffffffff0000000000000000", 0xe0, 0x3820}, {&(0x7f00000007c0)="d102c1e890010000781f1f630000000003000000000000000000000000000000781f1f6300000000781f1f630000000000000000000000000000000000000000008001000000000000000000000000000c000000000000000d000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000781f1f6300000000781f1f630000000000000000000000000000000000000000008001000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000781f1f6300000000781f1f630000000000000000000000000000000000000000008001000000000000000000000000000700"/352, 0x160, 0x3c00}, {&(0x7f0000011020)="652d8fe95cab1d6a11faaf1e400001000100000000000000781f1f630000000020000000000000001000000006000000c00100000000000002000000000000000c000000000000000200000000000000010000000100000000100000000000000000000000000000020000000000000002000000000000000100000001000000120000000000000000000000000000000d000000000000000200000000000000020000000200000000140000000000000000000000000000011400000000000001000000000000000e0000000000000002000000000000000100000001000000001800000000000000000000000000000f0000000000000002000000000000000100000001000000001c000000000000000000000000000010000000000000000200000000000000090000000900000008000000000000000000000000000000090000000000000001000000000000000a0000000000000002000000000000000b0000000000000003000000000000000c0000000000000004000000000000000d0000000000000005000000000000000e0000000000000006000000000000001000000000000000070000000000000011000000000000000800000000000000", 0x1c0, 0x4000}, {&(0x7f00000111e0)="0c00000000000000100001022e0000000200000000000000100002022e2e00000d000000000000001800050166696c6530000000000000000e00000000000000c803050766696c653100"/96, 0x60, 0x4400}, {&(0x7f0000011240)="0200000000000000100001022e0000000200000000000000100002022e2e00000b00000000000000180006012e6e696c66730000000000000c000000000000001800050266696c6530000000000000000f000000000000001800050166696c65310000000000000010000000000000001800050166696c65320000000000000010000000000000001800050166696c65330000000000000011000000000000006803090166696c652e636f6c6400"/192, 0xc0, 0x4800}, {&(0x7f0000011300)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x4c00}, {&(0x7f0000011720)='/tmp/syz-imagegen3787079791/file0/file0\x00'/64, 0x40, 0x5400}, {&(0x7f0000000040)='syzkallers\x00'/32, 0x20, 0x5800}, {&(0x7f0000011780)="16aae7c8b63c7c0811faaf1e400000000200000000000000781f1f630000000030000000000000001000000006000000880100000000000002000000000000001000000000000000020000000000000001000000000000000f00000000000000110000000000000002000000000000000100000001000000000400000000000000000000000000000600000000000000020000000000000005000000050000001300000000000000000000000000000014000000000000000100000000000000150000000000000002000000000000001600000000000000030000000000000001180000000000000400000000000000040000000000000000000000000000000100000001000000170000000000000000000000000000000500000000000000000000000000000001000000010000001800000000000000000000000000000003000000000000000000000000000000060000000600000000000000000000000100000000000000020000000000000022000000000000008200000000000000a200"/416, 0x1a0, 0x8000}, {&(0x7f0000011920)="00010900000000000000000000000000000000000000000001000000000000000200000000000000030000000000000004000000000000000500000000000000060000000000000007000000000000000800"/96, 0x60, 0x8400}, {&(0x7f0000011980)="0000000000000000080000000000000009000000000000000a000000000000000b000000000000000c000000000000000d000000000000000e0000000000000010000000000000001100"/96, 0x60, 0x8600}, {&(0x7f00000119e0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x8800}, {&(0x7f0000011a60)="ee1f0000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000ffff0300"/1056, 0x420, 0x8c00}, {&(0x7f0000000b00)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x9480}, {&(0x7f0000000080)="01000000000000000004000000000000781f1f6300000000781f1f630000000092ddcb2992ddcb290000000000000000ed4103000000000014bc763d857d635412000000000000000000000000000000000000000000000000000000000000000bdc3b9bfafa29469580c25f37f981b2c8eb026bc12977a8b4e8ab4b", 0x7c, 0x9500}, {&(0x7f0000011f20)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x9780}, {&(0x7f0000011f60)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x9800}, {&(0x7f0000011fa0)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x9880}, {&(0x7f0000011fe0)="00000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100"/64, 0x40, 0x9900}, {&(0x7f0000000180)="00000000000000000000000000000000781f1f6300000000781f1f630000000000000000000000000000000000000000a4810100"/64, 0x40, 0x9980}, {&(0x7f0000012060)="02000000000000000004000000000000781f1f6300000000781f1f630000000092ddcb2992ddcb290000000000000000ed410200000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080bd9f690000000004000000000000001a04000000000000781f1f6300000000781f1f630000000092ddcb2992ddcb290000000000000000ed810100000000000000000000000000001400000000000001140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081bd9f690000000002000000000000002700000000000000781f1f6300000000781f1f630000000092ddcb2992ddcb290000000000000000eda10100000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082bd9f690000000002000000000000000a00000000000000781f1f6300000000781f1f630000000092ddcb2992ddcb290000000000000000ed810100000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083bd9f690000000014000000000000002823000000000000781f1f6300000000781f1f630000000092ddcb2992ddcb290000000000000000ed810200000000000102010000000000000000000000000009000000000000000a000000000000000f000000000000000c000000000000000d00000000000000000000000000000084bd9f690000000002000000000000006400000000000000781f1f6300000000781f1f630000000092ddcb2992ddcb290000000000000000ed810100000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085bd9f6900000000", 0x300, 0x9a00}, {&(0x7f0000012360)="0200"/32, 0x20, 0xa000}, {&(0x7f0000001100)="0000000000000000000000000000000000000000000000000100000000000000781f1f63000000000c000000000000000200000000000000050000000000000004000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100000000000000000000000000020000000000000003000000000000000400000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000781f1f630000000035000000000000000800000000000000160000000000000006000000000000000000000000000000781f1f6300000000781f1f63000000000000000000000000000000000000000000800100000000000000000000000000130000000000000014000000000000001500000000000000160000000000000001180000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000300000000000000", 0x1a0, 0xa0c0}, {&(0x7f0000012520)="0200000000000000000000000000000000000000000000000400000000000000", 0x20, 0xa300}, {&(0x7f0000012540)="3a00000000000000050000000000000004000000000000000000000000000000781f1f63000000000c00000003000000781f1f63000000001000000003000000781f1f63000000001000000002000000781f1f630000000005000000020000000000000000000000000000000200"/128, 0x80, 0xa400}, {&(0x7f00000125c0)="e01f0000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000002000000020000000200000ffffff0100"/1056, 0x420, 0xa800}, {&(0x7f00000129e0)="0100"/32, 0x20, 0xac80}, {&(0x7f0000012a00)="0100"/32, 0x20, 0xae00}, {&(0x7f0000012a20)="0300"/32, 0x20, 0xae80}, {&(0x7f0000012a40)="0300"/32, 0x20, 0xaf00}, {&(0x7f0000012a60)="0100"/32, 0x20, 0xaf80}, {&(0x7f0000012a80)="050000000000000001000000000000000200000000000000000000000000000006000000000000000100000000000000020000000000000000000000000000000700000000000000010000000000000002000000000000000000000000000000080000000000000001000000000000000200000000000000000000000000000009000000000000000100000000000000020000000000000000000000000000000a000000000000000100000000000000010000000000000000000000000000000b0000000000000001000000000000000100000000000000000000000000000017000000000000000200000000000000ffffffffffffffff000000000000000018000000000000000200000000000000ffffffffffffffff000000000000000019000000000000000200000000000000ffffffffffffffff00000000000000001a000000000000000200000000000000ffffffffffffffff00000000000000001b000000000000000200000000000000ffffffffffffffff00000000000000001c000000000000000200000000000000ffffffffffffffff00000000000000001d000000000000000200000000000000ffffffffffffffff000000000000000021000000000000000200000000000000ffffffffffffffff00000000000000001e000000000000000200000000000000ffffffffffffffff00000000000000001f000000000000000200000000000000ffffffffffffffff000000000000000012000000000000000200000000000000ffffffffffffffff000000000000000023000000000000000200000000000000ffffffffffffffff000000000000000024000000000000000200000000000000ffffffffffffffff000000000000000025000000000000000200000000000000ffffffffffffffff000000000000000026000000000000000200000000000000ffffffffffffffff000000000000000028000000000000000200000000000000ffffffffffffffff000000000000000029000000000000000200000000000000ffffffffffffffff0000000000000000", 0x300, 0xb020}, {&(0x7f0000012d80)="22000000000000000200000000000000ffffffffffffffff0000000000000000", 0x20, 0xb400}, {&(0x7f0000012da0)="11000000000000000200000000000000ffffffffffffffff0000000000000000", 0x20, 0xb800}, {&(0x7f0000012e00)="5a83286cef02cd2211faaf1e400006000300000000000000781f1f63000000004000000000000000050000000100000078000000000000000200000000000000030000000000000000000000000000000300000002000000c200000000000000e20000000000000000000000000000000100"/128, 0x80, 0xc000}, {&(0x7f0000012e80)="15000000000000000200000000000000ffffffffffffffff000000000000000027000000000000000200000000000000ffffffffffffffff0000000000000000", 0x40, 0xc400}, {&(0x7f0000012ec0)="16000000000000000200000000000000ffffffffffffffff0000000000000000", 0x20, 0xc800}, {&(0x7f0000012ee0)="0001080000000000000000000000000000000000000000000100000000000000020000000000000022000000000000008200000000000000a200000000000000c200000000000000e200"/96, 0x60, 0xcc00}, {&(0x7f0000012f40)='\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\x001\x00\x00\x00\x00\x00\x00\x002\x00'/96, 0x60, 0xce00}, {&(0x7f0000000940)="ed336a1f90010000781f1f63000000000f000000000000000000000000000000781f1f6300000000781f1f6300000000000000000000000000000000000000000080010000000000010201000000000000000000000000000d000000000000000e000000000000003300000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000781f1f6300000000781f1f630000000000000000000000000000000000000000008001000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000781f1f6300000000781f1f630000000000000000000000000000000000000000008001000000000000000000000000001800"/352, 0x160, 0xd000}, {&(0x7f0000000bc0)="020000000000343418010000f498e168cdbf9e50000000003f00000000000000000010000000000004000000000000001000000005000000020000000000000030000000000000000300000000000000a003000000000000781f1f6300000000781f1f6300000000781f1f63000000000100320001000100781f1f6300000000004eed0000000000000000000b00000080002000c00010005745cea941714c61b9841bd4a64c433600"/192, 0xc0, 0xff000}], 0x1000010, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000e8558367b8486a028b8c9a00040000000000000040000100"/40], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) mknodat$loop(r0, &(0x7f0000001580)='./file0\x00', 0x6000, 0x1) 00:03:10 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f00000001c0)={&(0x7f0000000140)=[0x0], &(0x7f0000000180), 0x2, 0x1f}) 00:03:10 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x2, 0x0, &(0x7f0000002340)) [ 190.559950][ T6004] loop3: detected capacity change from 0 to 2048 [ 190.573163][ T5252] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 00:03:10 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x2, 0x0, &(0x7f0000002340)) [ 190.576072][ T5252] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 190.579154][ T5252] Buffer I/O error on dev loop3, logical block 0, async page read 00:03:10 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f00000001c0)={&(0x7f0000000140)=[0x0], &(0x7f0000000180), 0x2, 0x1f}) 00:03:10 executing program 0: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6(0xa, 0x80002, 0x73) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f0000000400)) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000001c0)={'ip6tnl0\x00', &(0x7f0000000140)={'syztnl1\x00', 0x0, 0x29, 0x1, 0x40, 0x2, 0x1e, @remote, @private1={0xfc, 0x1, '\x00', 0x1}, 0x40, 0x7, 0x7fff, 0x4}}) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x1a, &(0x7f0000000000)={0x0}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000040)={r2, 0x1}, &(0x7f0000000080)=0x8) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/module/ib_core', 0x14000, 0x0) sendmsg$nl_route(r4, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)=@ipv4_delrule={0x34, 0x21, 0x2, 0x70bd2b, 0x25dfdbfc, {0x2, 0x20, 0x20, 0x3f, 0x6, 0x0, 0x0, 0x6, 0x12}, [@FRA_SRC={0x8, 0x2, @loopback}, @FRA_FLOW={0x8, 0xb, 0x3}, @FRA_GENERIC_POLICY=@FRA_PRIORITY={0x8, 0x6, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4815) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f00000000c0)={r3, 0x4}, &(0x7f0000000100)=0x8) 00:03:10 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f00000001c0)={&(0x7f0000000140)=[0x0], &(0x7f0000000180), 0x2, 0x1f}) 00:03:10 executing program 5: r0 = io_uring_setup(0x6a02, &(0x7f00000001c0)) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r0, 0xe, 0x0, 0x1) [ 190.676951][ T6022] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds 00:03:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000008d80)={0x2020, 0x0, 0x0}, 0x2020) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="a23a60eed619bec954972cc979c67b28ab0bee6f9036ec7a82f1d92f2b9bbaf0cbefa4755c8c4c824f7ee9f6def87f12c74109524bfb1e0aa0513588ed32377a6a582634277f28695976a04f26f1160548ce14ae2a012c54742026222d3287ca756e73aff14e411b2b3172f1558205eef3190f11097c96c40c1f13f0aec48ba072da3ac53a7a040a790d8a4115c194308cb10160e03531c8388aeeede07d7cfdf2dedd980d865ec93dc9a35feef437eacb76f1e562181a47b0066045ca8279626c9c43078b4c26ab965fb0e163ced3a0934168a3086c20586de93354499d9d3310740c5be6d94e62870f02b4d14145d407aea8f72b0f808353fcf0b9f8586501d6475084e31c51463d36ef34b90246b3c9b62539fbeeda6de0f4775331edc383831d82a7912ddfa0d60eede21016653a27faa83f1c512c7f219ecff4892f73f64801be2083f93c8f9aef3a443685461e15a1c3ae3429e9900d1ee0725fe37cbcd73aa30b44aaeb858ca5454bd11ea4ce79847355ef9e7ff0b913867cba9aa7eae6d4f5e35a103ec484684c03277315dbb4e664aae66ed03bdcbfd1ff787da9f51d362df4acf716d7ed0d5fc4c7ad8e313582635e670d6c6c492f428f32ed8480db2649790aa22eff38576999e4b00b7793a4e2a0e716f69c5eae8bed93230bed2d20392546ac920c519d7e156e41a98e7bf9013e5410ebd7f97adc862631a78338957fcda76b506ddd1a85b9f397d03f4c2c1c10c6b0ae8f6f44be9da74af3b26ce85771b2e547ae17fdc9b586f8324c875871b58baf41f7ae6a604aab083a596f7a737dbef7722b9dddf09be47d298f1fb80403a3dae695a6ff6b02d4f0c8e95875909ac7f2f33e273ae85a38da0b28c8c6aa334230256e7666d570e68b0e70be1efacfe23b21ce6ea30964753aac6f2cf02741df791bdf16b9f03a365fee8034da1b8b2a0ed829b27c0ef7f18e82f2c332e457f6d94c8bf7132f8df74f7704a0a83255ada829979dbb21981238db7799eb3853f5a1663a1f4c47175d6f517e51ce6a1c1bec206faae9efa0ae2753989e2f80195a7774cb97408a5f93ea3e9b6d58910fc5b2da28a19dd9ca7b5d1c73f92a7ae2e5c1b300743e60503c6df93cdc9034a85cec5b44ee2026226b7aea86f4d58c60ddd23db5974a521253242b43c093b3578fd911c806b01f328cf0dd420817729e8c3f7ac6288e96e9f4497effd76f3ce720f52023cc953424051ba4919f7eae8c88a260d3339f8e1948fc5e8f464a6d3b6022d1fc7c6448e6874cc6356a665d16210eba426c3e979393e831f470ea10aa3a1b08b5cf51fe27bf7c7d0322f8894fb4139ee54892ee6edb6e4b5a2c673e2902e15ed8303d5f01ab9c1ef18813fd21f32c99e3ab2438dc32b923c24c8fce92643466eaa26c506f8a734b0565b678508beb27fd2f7be8671e581d71cecc232d11714e62d8f705520c211c741ed0b6f91c311e2457e32d0cb8ffdef89943a3858414c1ec58ddd7440147e58de1be311cbf5289baf3790eb945766818a62dfad20d6fdf8f521660c154fcb3a63cc2d207687bb10b42e3374564347415d788e41a0adcac58e1ad488a80c589cb2cf37f0298ce8490688b32db6ff8cd117af7ef6171cf5078d1fc5415127b48e6e7b800f9eaa1197f66ddaff4eec2a536b0dde31b0e933958205dd97b10bd7851ad75edb38420b1aeb53b54d2188865d678b2925042a752c62030ed2748e6961320d79a805a2850d43e05ae468cba0cdc0f82e2e05d15fb0886b488ad16de294fb273d0ad0c7f147ca493a686cf79f380df8041a35f6315d97a3d73daf6a14ae1a3b32319075dfc46750785fca18426bc1c512563a246c9bce0797b3f44937777e3d1979826ea4ee038a0f535b452c6375b4cdb4c08e0c233a3e21abde1990e064727475549823b77d0dc75f3ab939820ffced198ba43a352a91baeb2a380a76d40526acadbbddc209641fe84f87a01655b609cdceff31373b18ead9d56597ec1e60657cc33af84e8c3240fa8393ebe08799a108fd3fc6a2030850f3be5cb04ae4e227c6f5b885a61e7b646cec48fbd4fc1e95c0ea9a5447e44e96059edbc190454273e1bf3a27b8565ae4a3523a776dd5d8e12faa22c24cc3987ec359253f076426d9904ee185867461d471c9648d39a39c21e0bc91434e3cea2ba66034d7c157868cff6b7fd485d6c69ab4e4841fb7748e1dd26fb65352d83d5093199bf76aed01a7219903b2974e01855adf96756c306b264fbcc8cd5f14d881080a8ff572bedd49d663830ddf1af8c4a3815fe0addd36b5558c698e4136ed52e8215c807b7f1b6c8eec9d967fb36d62866b2817940b1e3d7efde9da934fe6e8600cbde08e3248c7c5c2f79ae06edbf47f314be7125efe1d8653c133fd7fe23e564a4ede5fbcb4ca2780a8408ac0367cb736f59e1dc37333c864c07e13b0f2f41c7934e5ae94341ecf4dd2d36ac0976c5cf52bbce94fc4488b0eb431a4d82bac35cb16b8d5d955d87fd9cbbab8ba9e87cdaf73889a1542689a897287178c5209858d90e9a800f2776a32b7bc3e91e2274d3ee6823f5c80bb9129e09c3688d5a90f435de541c4ee261374f4c3a7433321b96eba59b8631b3fad02e8b43af2969c66b8c22b70936d760707ae0097984f30edff99c8037ab2f77fcc94d0a582f226640da5fdfad90f7855cb5c3de5a1bf3d2d0063b852408161a6a3592964874b1166cfa29f85c12487bfeda2d7ee1d5f3a33a5292156430ffd9853cf2ac52e9087c288c23c5b94d363621e7778a0fb3731791f73d0ee4ca9de45dbcaed7b1c8b2196ef416c6212ea2fd18442828777c0eb4394295b3b64ae01ddce8f1a1e73bb7141b28d17db59a5410bc5f702bdd719262fd9a6f7407f8a5ed5afa06dbdb11b92361a6fce6d8c4d195e430f28a592f0bee5de7975e5b6a6b361f486ff907d37f7c628f086d771c0726acb51a8e2817d78fb49cabbbb2aa60dd0463741873fb1f68ade9dc1cddf3cbb7e9e986f389cd70855cb45fbcf1cb55e22a85afc4d71c3f5a112c75b2f8a07b262efa12aa76c1da71ae81d5d7278f6d1d81c2ebf0622f24246c8f7cea563f7b30aaa55e077660c95e0fd451edff0f7643488ab01fcb6ae5734b3aaabd0339ce6611b619e35cde3341922796009825a28efdbacc8bf9e5e2f52c59fff4ff9a928cae3623aa0d87f019ccef6d5677050691dcb6ed5d26e5030e80174b79d743c73c4d5597f78ea682aa29da9af66c9673b94dcf9e47290157f607ea7f6b40549b1ef8df02b2df42dc2d93ba88d81e0b0157e1ec112d998970d382ab4281a19c5760144d7e1c037e984ece1d5e9c69bba4b712efd06711e2da34411f29095010315e79bf0fffc25c77fa5fe6737d70047c734f115bffb8a965c95f6b4ee0cc1842f80ea54899e3fa9012487a4f6b7a03598dc438bd7b38d051cfa78dd6f2250af0a56dcdfc5f23944bba10112a031c093a4b5f36e90e30e02735eb328c5a24d76fe7bd299429a4bf78c46ce8bae26932b0ca305fc071127e45731bf20744908faaff44c09826a7ecb8b3fc68df23fd16b4fcc141cc6c1fbf9d5d13f5e8ca68c080046c0a34cf3219883d61122dafa9d71d4d783f02e9e19623ab374ca05343a2cd95a1c45aaefb9d18e9ee45f96435dd39f8daa7b7b37b915c4a21a981aa07c0091a9b0a1489aaa83daa16175ff9cb82ba334905ee6657ba93b4779f9a1336becc6117821baed9a345d8ceb0943101f6fe8c58809bea117b80d9a05ccd4b42419a61a4419cb42ec498c3b0f6c9a94b384f61407e9e506c6277f2a251e8c787822a0642dec6e6921060066b5349899c86e7f509e1e56f5b43fcf9a4ed2e08f6e7c12335e62973dba16683ea4bef7d2679b99a6c6cee6b45e3198af1e29ab382e458dfc5420a3733edf0f4f5f1c92ed3fead2bc130b0fb56cb1124427953356378465fa2204843cce81dad3265e3e7d9df03c98f1c29ff39178dd4780bcf30e8773e2e0392235ec814d7b5d2cd4c3879e631ca4f6d505394de934542ed39f8fec769e72ffe51c43b6baa28398f00f9af0d51e5d089673a6eadb6bdc26190373c93be0889e0fd7d0cda65bc8e119606a9aa771930b6c944af30994cc34e1cd4859d14f66b5a337b2deda813932935eb5743997c4db66f363d9f981a6ff3786b46a29863afbf9aa1ce05b1451000ed52832c3a3cf61345d7c86d44a225955c9a9acee461b518e1a7ccd33d5cdf186b9e0c735b113590e5e21d416ac5ef382bbb966871c73fb406d266d6f56205414d15b7dc721d1782be420785bd9881cce3ee39c4a31bf9bd8fd48fa28622366d7c6f3e9dc4a6958c2f7824f41e09dfbebf07be49c6c1f32345cdbeb2dcfabc33ed386399426e8dc30436dd0d87f3a7d912ddc823e6768ae794f7404c918fae2211370eb3c42b29fc6a7083d9c9be1e215969b93011bdf004599a54f7eb17cfef11390e59e037488bcade1330859c082e65daa9773f18de8b64c4e2c81a8891bcb251b2bf95ee9d220eae0c8a38cabd15d33cab605d3586623f19de7b49ae32ceec44ed00d6e2689d25f15c61b928e5aa132410508d51be11c11f7b0e451352bac65e90985a3ce25003f2234cacdeb9ac63ade0a6d4ff53d14413a6b5051bbcb9e277f3e5cab246dd057235ddc998b3ed09d597e1e2b5fbde685053688b28ebca557f7420b9adfcdf2deb188c9b2a0f6476735700c1f98cbfff0a1a8a780854cf3be58078e3322ee18f8bb1d73dcedd57e7701dbc7907b197fa3824ce017de47008e6dc764fa7a63be2eac35171d309015775af5512664b71403759a187fb2301093349bdf9a0d9190493b2e2cc64239f20f9b14d88e3ca6bea92f2ebe6586a5567dec0db428e862fdef8a2750d5c75cbb4b1181ca6c4ecefe74a1ab7b2725abe0f8249fd452dbfee9caec694380c0fc20529d7ac0960c3651a32ccc21e473a7cb1bdce876abe0788567050145b08626e8f4cfba48fc69715cb31e0cc604007ee98baf07a2322b5c20782b33ed0740e3424281a8c487971e07fd377e623d998a03f8c02d11ed9c841b631be980ab1bd4865ef4e59826fc5de86fabf55e97b427a0382e6b211f68a71a11c4c844f6741808ad14ef24022e734b4f562a73a420f2b6c9e4c90da91896fda02bde1668349c75f42aa7f9248653610728d4974a7408570961274fba8f27aea642b78ab67b9e309c87d0f7fedc31fe7c2458edc899711d88493f3bb16a7cea2c79f7adf8e327c333002a751cd761a261e453305bb7f8703c364dc47cfc156606b23e476d193b327c8b25bba35321889f1a6b2ac08fc20fc1483b8e351ec8d442e63515e27769f565a350da0484a6c4c38386a9cedc514c0410b91922ce9a6c4d8bb18961d56db2b431b4eb0a984f5dbe6fdfced0242fa781229f06eb01797d2dc35310e0983acc54fdd9023ddea8961313f04ac5d6b84a7f588a99664c0c9d0aa466b34a228a627e429bbb264c8ce8548d2519f0c2023f77eb719a48600eca7e9d32b3fed2f1800037f2f45d66ff2c02e6b4809524e9f47d462642d8e27932228ff2874830cb6f8c897d36d8767f18504eea381ff36f5c989416042adcf53ab989a835cbae07e81f5410cfb6caea106c696a1f7c3ff3b620fa7514ef7085905ea70b6070ebcd6fcb21877439241018eb90daadf9ad29de77086acfc944f36ab3bd47316cfa71d1aae610b9badbcd61f361a49aac87cdd7e1735779c26772865efae46c712b879c5d85db2567f1cd1f0df906e8af0db655d7540607c6f9821a4a27b3608fcc5472350be3251311631c99e9e54784985346a93d7474f2a6541fab1469b0d0eccfad0a39a176f2e7a8cfab076a7ac3b91c061185e4cdd6826d0513886a2c5ad41454c120aff92156780c01fcff604d88e6ea502d59e080e1726247ec675fac79bb38f952ee5d3f26cae8de17de9a4b7fe0f39df7ba8caf8f9080ed2883e0ac280c0c7177b81832ae283480d3fd4c56ce54d1ccd851b9d84dc89a3c4a8fc24408a5e7d0d8f399ab42e19cc9233e45d48942d6d0f27141f350d2b65b932b811997ddb6664800599c0b436f9f1cab0fdaee080a1aea21d22437c5f9ebfb0f9d7dc45b00e80be874412419e47aa23b302469abc3d2ab5a48217d67c3c13c3063f1ea4032e10d0fb96ae8721134a55273e051dc25ca708a2843dbf5a602cf0fc7befe9dc8f9fa1778f9997b279321be388d2228c3cdc342d4459d43f64b6c90dc40217bc047c660ef6625d02b64f3574a508a8b957760378b0aaac395cf650deff888553be8293f87bf3977858648372d3654b43a8173ec44a93bc3d58d44db28bcc5e26f3639a2d0d92c77f50e023284b2be6773e7e3020088416896c1b397fc2f484e5509cfccbf10d779cb70f0db24f72e0d133e072bcc8c1485041cbbba8686aff8df604e2949b86279230535cb3b7488e4665a7c5c2b3681360cf9374276ade2d6275e3ba9d8ad1e483263461a8bcd617a8bfb5d20d7e4d6b4688b7612ac2bf1d976e55a1f837c418643649bea3a012bc8c74b4bccc90e5e5335ce7be6bf7e5223871beb3a4504113df917a769ac5f8cc67f3c4163d9e07c1fda22779e2f6414ce865998e8bac602ac41ff52453fea067743144dde27e8e8401a531853e706b50cc0a16a954aac7db76d8fa4ac82785bdefe795c9e223e034912a9fff9080a0601ce6432eaef2c51fb7eecf7bf9ee1d8dbf3e52b07895346318b7d782e9d68c70328a487ec3356f04d7a83c123e5751632ae8253a05d909349b1b7e840779eb266f6761c546af3470d531bfb45f5f6679386d71adac8c958f3664b99267753708565de12949ec95eb5b6d0f6839934f2b492ffbff5822665a8847ce3185e9473495b54eef6cc2ad6637d8bc9cbf7257ec8ba79569c12e44ef7d1d6801d03c1eee22f1f4b9568d451cde252798bb19d866c4e613dbd5e7cda0b29f42744d770ba8dbe8b24b5a50dfa609a7c5db7b2991fd89131a3e11a283dc67d8e2fc6472a3a395850240749106b0974cfa59c3438e2eac7312b82d916a213ca3c8f7c5b710614c8e890d597bba93aec445828763a32d9cf81b707207c605846db7dd40fc05da913ca561a7dbf3361967ed4b28f17e46c7a98dc12e6de2a960cdf81a12c6dda521ac7b1eb6f871828cff9ff1586cc52ecf86a62510da6b72c9aa7f71402cbd8d6d9c089fba3f5414e01688e1dd925caf47d48e0131cd031f5877a78f2b2e18357be62cc7f16699031297558081f8c9196875280bb72e0afda8039465052971e4e38f892a054856d720d17a1bb919cb6454c9b6b76dbea0a5ec72994e0399463adca7a1b066a6cb50c6e700ea31238fb36891bbc0caa8bc252fc009f09d3a47286bdfb51276d5bae713b097869c772e2f184a42cfd15a76390c7f0a6551a965c69f6a26b6086ea549b3b61963bcbe84785511a5c7ab613db735d63d2879c8af8c923687a61cd2328b2479920bdbe1647a0bd61a88e0355ff5dc4bec2bbc93424b50dd52e16cf54959815b18c1429783cc8cb7755e41962d02ac2bfe2f72f8cde11412b45418d5f922609826785f5db97dcbc04d8134eea26cccb89972b869028f3990535237a1d2dbc8948ae5e77c92421ea12131a0fb9a351f901c5cfa6c1e3880c93b6ebaec9fe02f67b8f3c56ca2aa52543c36b79bd78c3cd963e191f12221c235f200a403aafc13fcdad3e153c4906ad7a7f9d2cd015498951885d378582469b7802882780ef4feec5dc862f427d2d001497640bbc538057bb268c2bb6550200c04985c1676555e3317c57f2a0f29adb346fc9ed60f57e8f52b67dac7675f60075d00178a07465ffab1b8520ac5399fad759849a0af99630776f77d7e85f9ff0e178e19e6e6f742d6a5b06f4bc2eebf62968072d61785fd4952de7953f9d05a16c4cfd9fc2adbc7f2ae8692152569da3082275cdfda7e901875677565374bba7121f45c2825bcd4ba04c16437afca38c65281c01a4a33a9c1af9dacc421b4ee9ac0d72a117d2734be8174c8bf9aedbe27ef4b48255e688baed9f82082f910475af3f7760bb0b7a2c5bb4174eda069f6503724cea8230274ba8b0602fa884077979f985f6cd113ebed169a7d9d92c09991c237568d76b6f7925163f1d4d90a61592c4ebe9793e50a80976b818d1fb919d7c37157fdbb63c7f8821a5fc665ebd14e63ada26926d63fe8df5c8b697acff11cc728a8d3b0370769ea4ff29933311854bfec6d0488c34afa8d136eabae9d4441dee8e8901ff2764c3cf759d4126159e5199fef1820ca3c17ac0f9cfdcb4ee1ffdd6f3016b45fb2041a274e42a2b8a061d69ff98f6afff823235148d9df4321d4f9012abc1e0107c0e5c155a682ffa88ba7bf770a74cc8ec183f1342f90ad6c64f8016e58142a5333eef46d96a1afff737c07204248bf01b1273856d900c5d094db28e518787c703b3773aa777ddafa49a36fc5a083eb97fea07282953ca7e298c84094faa1f0a4084910069cd5138ad4ff7c23f56da51eaf8616cf947f2c5e9e90e4ea9623cfbf6e61295ca3afe1ef0cd8687402f9cf5fa2cc636d2356d0c37847367aa4bebf6b586eb3d5e38ee386714449a0b7c7ae2364314d43196b033361cb00a7333d8d3ffc624fced4fbcfa948da3bfe5fe67e268d12bc2168febf15a0e2b775fe6f08c0687e87d6035d2c553e00f4fa385c135a63bd6d31137b426515f9203fa928ce066e1aa0d0cdd3de52386212e810b360d8ad70550c189442623f0c1a958e907116e1a0fc452e00ebc43034d2fd9834db1c01b9810a93ff7bdf819ad8e7fbc0d9d777189c9d8e25bb36f28938510bd44c3674fd9bab5a42b5a14ccb638a10d42cad469b4c36a3492b41a26ff3511122d6ae257d12cfa189943a792047a2825ef854f7a8a699c8a5c786529606f09a4ec5947bafd617fd0ca6322730a61097046d89eaa8ce5df663ce676211a7a34bb7aaad81f2ec5167a4287548a99ad6166ebf4175c723221d24cd5d60b08a973a18470dd767e4dded8e15a76db93138bac2ad77a8a871828754cf0d784d85219cd4aef1a0c509f151d34f481c66a8c8aa70647d45b2b0066545939725026724c76d72c99381894c7f6a172030214aa307032aac15a4ca2a1e7aee287cdefb32b559cd88c3f03cfa107ce2eba1a064e8b1f7e6e0372908c3ac4ca0dcb621946852fab9fcfac860757dd2478f2ff4b3f46f0cdc0d1c3553412d5aea41490b426efedc63ee3038d07cc651b5903aa3de4b663b750a9d19eba970508908b6814089ea415faa7c30fe809a8e755b627a7b1f6917be01ccef594d94d707f0d696f64793839c6c295d2b639a9e466630a2a5a2443b5bb2f692f888277a2ffc74c4cd9044bc8c6ec78b97b8a249826ced449a20bb0ad8b56f00c4878dcf7d217fd62e3331892250430c1694d957174855afc729df5b40065f549aed7f3559c08d66075f905994c8ae93f6ca726878f56226a99a6155ac6e2ce34f5d474f145ffa6c1fa9898629b8bfd2c63328de8f8e0a3354faa2be1a35074ac640583dd120eb959a9d45c5524a9da45b1c3feeb1b6d6d6603e90200128179b992e485c257ff142dcc3a8cfe58a7e72426bd66fbc2a4d63a1d1fe70f2448e2c7dfe7cb215e6c40ca17680415877c41e237ea8eb2f0ba28f683c4ac319d7c219ce8da555c467e49acc86f4b54e33ff679ab38f4a7954bb3a20061cc030e2087593ceadc5e0e8d623f4b7c41bea813009619a11bbb5a81cbc674fef3d1184166e25605d69d0d502f435346e809f53644618c1943401a45126e6c6389f130df9116a0cf8a7be7a59fd5213e08a08c2f94ba50292a7aaa269273d1dcd4f9a0990d2b514ee3fc5d8a5ecbee4b3a86383d610c13dec5cf682182ca4da6c37fdd26130544e87f8ec07dc8f55f0ce51afbafa103b1813a786ee87935e450da94297fc4dabc061d385d7b83dfb28ab03e995a9a1e71898607c56a03ce6e4c6d27cfb2f499c61e5c49839094896572bcbf8b535ca268e7b5e9db68629f5526e66228fa0cce2d0cb49c8e62c37f7bb3703c014a0238e4b5fece4f35b988e3b93d0c36b6853a9c80d7a8bc260fea81ee37fae601ad9f15a2062561a8cb46f5af33925889b1bb2d2ea9ac36b2a5d4551914fe78db415eebfeed3c532507e139e4c2d826b42be93ad999b24d73b486e7a49d50b3c6a247505ab3f0eee1cffa0974f3c3cff54f2d3cc7dc1a41f6736b882da5abe6295288b585d71acb31d3f0d79ef8b5ed3849b974f0c697e76584760d5638e8741df77c52ea59f4142b7a3b8354c0f580f0e95fdbb4d6d6713558ef3ee9ea172f12af3171d29dac8e8fd62d85c7d57721579f9ff2f67adbf77c2c0e66f6af08b3ccdf57cc53f7553a26c5d4239164501ff00fc0b7fcb4d7f884c20c63b18c0b0bf34fbe921bf7cff9ebd8d7588db382bd8af3952d7a7846cd636375b370b795a42ddabbe7f38caa4d92602d0a68ed6c43c8d97d86e0c35481a272d2bef9c4bb1e9a6bf9a5bbe1aa666fb939a9015aa26aaa683a29414b23baacc1c0507549a6082d3dc7223f712f0e0125b4e8a3a7ab714b2fdf222ca8b27e51211b664b23abe6d09b68ce5883269c1dbce86a8bfebded4d1ba88e9c12d46afa753747cfa8fdfc2199c5d2b830e0ed09d3e0d9975769b81524984bed663199b3f09b799bf55d1515ab3978f63f80fd13b93acc13e39ab03c4e007055deeb36dd5bb468c05e1db49253a37eb8c5e2fd8a4669a52a768c3ec6c224303bd2c7c2f31c24e118bc500fb103c141f26523b071cab65d4e55a58ad0cdfbc4af44554b7dcb8b5208bc5cdd5799752eb3724da0d121c1c220a8874898b790ca443d003ad21bd59fc72878cf907b42553cca9eccf431d809a56beda51b6888f65a58700d29df24ed194d6bec6ce35cf0180f9a696425b5899d81805c9d57ca4809e83d550dfba7a3209e9dbd1eda458138520a5b399816ca99ed7c25988bc8976804b9e931f212017f7a67893eabf7976bc8760962dbbf2c0a97cfa2181ad4af6c7a8e649180bb8576e80b305a5c84e2ffde552369ae0a006d6fc5426432e7f155008177708f415861bfc9c402b4f3865770aa2d0ade235361863b45fe4bd8a43540ad5871f043cfee02fa9a2633251e9a3ff6e34d3eaf79a21e3d50e910ef8628d8e669196109a0476584b82a024fde524bd2d5119b5153378fedb47cf78c7ba98f79b9ccdf88b861395c4417f073e4c199672700b64f66f4273878cf51333f1a04c3239ef0a59985a077e0f4d9faa4fe2a425bd5f127b2a0ac0ae6eff200d7686edcfdcce9d926312335ae27493fbdd4a435cfb52b0610908ce256969c5126448cd3bcde1c57108f54fc168192218489026b29927bab135c21d511f168c538e29f7312cb333c3475b0affcefef3d14209b789f8a46795f3d22695660398ea19ba24ca64475144524094695edcd0140747bac9f3458e9cd472fad16dfab438fa92bdb94a24225e2fc5f726cefc41e90e5262da72c52c9eb1747cb0fcece8f0274dbc9aae3d8a84b6eff33530c2289e5b5b9d60a12442d1", 0x2000, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x90}, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1100, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="67c9878e43210c673c00dbe98f8f14e7abf9ca79a8f3b9a4a42f8362989501f0be623279a136f4fcaa879cc323ee54f69816c36cb02e3df1230161e970032eada97c18750ed47d3792d7c130fd739c8c34f6d3c499037c59e861db3dc42da807d33250d278aab209c60b751c3d215b89ba8aba91a984c5f1aed029cc5aa61f85250d95d4c7e7db7dbfee8154fa1445aae8e30e73338921e27f0609e7e9d64555b9d235b5abd4456ceeadca8bef7bae35ada82bc20853978c927d1d7d1ddec9c9043c473f763aa4138a0f3f94bf4c80841148d2a686c4e2629f1c75f0824e0dafbc173ce88c08dc96a35842782ceef9360c1ab9b11848e3bc5c06fe917e7a06d17b12e66c1c7b4af04c1b231ffaf3eb8df787c27ed32a41bb20c7a4bb450d75b9080800f471e42f0a9fd75ca6e41c7eaa644d9f92b9408e036128f67103116d04e735e80f28a841acf9ae29513740d62bb87341fb0bc7f9aae609df4a141ec6c52238ee63dce0404f0a95a503dd964004f0a8a2cab8e32dfe1db93f72950965fc999232c895bd6c47bfa071d381c8ed29755d49fbf6117f16557523c0ba3e5613ce21fd83c94825369fcc7ccf44c101ab43a80961ffab78a2499b0a1616e7f6cfc2e4ce31f4b0bd35c794a61188491d41ffc73b73c1dc5137794d43ccc7a061ac4119029286befcdb35c56adaae086846cf4589c03df0db518b5495c9e45bebbe41e68f28e8768df4d63efc041fec8d97176185f4775b37e94b75bab3a4f45153b0d2c55e9cc62356fd6f6b2425b198bb0f29b89b64dde8065974cb8edec45f3462a2e321a0d5f24e4df85b814e1b556c627e6b1a4333ec9bc9113e9781664a3df54002841c172e36aac2f36fda280571bfecb196579685e57e8ef73e98de86ff6722214300addfd785b97d6361eafffe135cffe3f6d3af8f492189e2d7b07596a58ed357cf744811ee16a5213456cb8b0aa2e5978646a10e977b0941fcedc8d4de947b810cb1b43eadbeb847377270b15a7c7677b6b9a16c06f06000b7a8cf434f949b035a9c591026fba23de00d4b4a8f4f8d351ba8a07ce13fac53b0f45d221905fa3594825dcaff56e08545939199666ca8977b7f021f72f4bb1ae2e9b592d45fa1fc2e1b6ec1f88a0a7aff2478639b82784c237f29c3727260ee72326155d34b1144a340738b5f9cedf87cd8fa6b4f1b53fc6983924e554c89d9fb55edd17f48ea87958e2338b6ed31388b6cf441c4b8bed6af5ed24efd4e7e387c50e20e79bfe0227b87a024bddb34db5a1788eb4c06b5db848fb141007c2b8074cfefe733fc6c278c387fa83e7273c123addb2e0ae789de1ec91e2f1bcd61ba3ffa1cedc3f806c277c796aca33d7ee6d73df1b97c805f346539afd1f8ed314d509c6e0a448d450c352201610c78c4e2c8a5d244a198909215d9b3af864abc5c7b3721196b8cd3577d41de40485e0ff015b29fa1ca2267fae00c24a665096cf76c3b62537d359e9d4739b5cab319054463002bb45a10d262d87f53e80f3c56d11b61d0ba7c9d15ff0a205a5e88dd4c0ff6db79309a5d0b4f357e92ffe0f465d15368963b52de443b72f778698c5150a9c588ec0432043d62e2cc776fad71a0d52cddbfa5138a165b9cd2b4cfbe6972a3ea140bf137325a45ff638dfa998869139fba4beb8d302755b176ddfe395bfd799cca3b52659e16b05b78d349ba7c0af4286dead16e0d6ba6f54dffc8f10e3c3be3456bdcd9758f5d59fdad143a9b7b17c55e3c58dc9ec460e14511358b75509238509b826643703bdfe5b24a82965a9b923e3c77d374ef60075deba1c52c6bf0b346c22bbc51235a9d1f4f75bb529f0cddde867d3545a473ab954bd2651d51a369ddedbdd0f4ad5457e9a5bbba1419bded33437a49f6142dff329079e3b17937de66ab600a0ad331a7ab9d3c9e3430fd0353fe92369492a0d292489155c079aa64e401fda8fa76c0bb7516eb5d486c33927b1bc163d3016c7d518e70f9b8eca0faa5405a288cd63adac59527421e57e5d54b69df3c4976fe8673efec968681e6eb9a269b07e12c91d943c5334bc235f9ce899bba9b5026ac3e7fb08a36ebb496601caeaf892de31b04c89bfd176f47b88cc654e59bba970be4fa216aef6f77d62e4e4a895f917949ef928611b2b6f5c5612737ce7ed36bfc735f8df0bdf6587d486e6c465e5d520e29268d066e27e6abebd0338624c2149b2133cbf3b23a397749ce9703fe95790aad5b6743c0966ba140d8e7314a1500e277584ab2337ef7e262bf78e513d9882907b3e116c49f0ef56eff8017ecde61517285ece69aad2446afa3f5c8b59d8f72adf639ae9bc2b7e6e6c7387f324698bef9703fca04628dd034be2f75d13636d9ecd1399dac50890701cb60bdf83d8be15a35241e048f2e4ec14f7c033c4898ac7d1872d0e1fc58d44e82d678794b1c9e8852ad52849c6cfb82bb8ecdbfd8b20979b5ee5efcd6c1e17320c2c139a0887fedb9985a668a1332cd97b78b17f6ff976f72f5baf2588217907a39d8b987e72ac0cd91bf6db030918f9d799d6d9583c67547a8476cc8ea81ea333fdb54ca03485b29ef7e15aa62caf157ac0cfbb4206e98cf48068f2e51ffd6862773a1c3f55b50be91f2b81129a4f2db5a4e75bb51e0c72aa3cd498e1a8a209f374b59033a9087f254a7432f90c13b302b3c691038ff70c2fba8383ab9022436212a0e59113a08f9c99eccec6521c3d3840974df9befa79f2cf9df1e207a037738796be563360c7c4b1c4f2687676dac2b6bc7cc6f328cf771c252358c31a2bfe1b298cee96b3ec6aac8905ba6bcb9507f7e73f00bd8149f3e0a9af0d0ff769d7cf2a1c044305a0826e716e876bc87b47bea4d0fda624583e0da79be70e87d3777f4d58ef4850a5e5f8b41743e6db1b71541b9e618c06e8500dd82a2a9ff1b2b5814ee9341c24525d1de33215e4b9e99e2c90837e50711f72606ee5d63ef90453c48c792bf0468ba3938750604804d201086051b0ce5eed6d043a8aed68acb2aaad821e0b8c53f551a61c3a10b63f98de695a8ac1164b614f8c3ce29db7b926fb74ffe7eab5a333cb6aee272b203d0bb3a1fbf8864be966f3d8934388ea6f9ab05cf1e74c21247f2516078d70082397b5c4b53f40e6ae9ee930fbc5d1bf567eec41749281de1b879de0b70777b3cd597889650274197627874468a48428d84f2cfb1c50bae0549536a426d28c004bda6124e28d79a300193a5d2389fef7787e7717328d9f0359869a1e56aa70d3138f93bb33d6e3a729e7d2e408899498df0882f8f8cd685a1131cd7857aef9e2cbba9f818eda09cbb783384ceb5f503d26b605b1b6991b7d3c1a9528d91018f318648d1533ec62a2e775d752c91f71e95fa87f9ca0dec46ccb27f963ef4d93f662845c7176da4a62d0ce89c8729ae22f69738693a60acf56d8da5930e6e31f4ccd23e7cb2031eec44297b4345dc33728889f82fdce3b5e4b47d2861f59b5edc808253f97a8a6f55893cebc09aee9361212270c6b64e8d84965c3e96d63f4d1f5726922a2e2781288ea4b32116452a79a073f6c197f0626249902b164132ef69066008fb439160fb56a4754d49608da2c47cf61f7e338b0ea7ad4cb0f4f8bf075d24b2523940970c7d2d092cf31af6d9aff119acd48227d979384845bf9c2e5602dd6f07a37f98ae9940512772764aee14c9379b9ad931d1f7c39e1b9ab62bb18a86e64aa92b44f4fc56a184cb4c01ea0c68fe3da6e2334b358dd6e9b6a0d065cf4c10c9b2b026adb552b35d19e19dd85b91805ab6abaf66ec53dec6d0a988fac18f7902717146b40665b4ac816bd12085120f864345c22355fe62b3b84ce0b3bfa99a7e34f7ef9ad28b4e6b0aa471e9a8ab2c2b1a5b423494de574d843cfaf75aaf08066f6360f13aaa550164001ac9b1c6dde129acd3db5bcb5a610389f72d4a5cad1681205421f9b8cdb54b79c19663b166d81ab853724349f5d6c6216110dc3fd942727242f6f795415b6d5214b56f4be9c99c625d78c4f60b149d6b9633ae4679affdfbc3be3bf1ad8ecf08debcdaf5ad21ccaf2e9ef7edaa94949a374eacbadc85c3727362d28a6870533aa5a33872f85a72821b798c66f886ee7259322206a3b17a141da5eab2bc177150e95d55587ca0558936c7c0d12938d7087fca93048a994756486ade20d7ac7bc6ac5b6521eb956b03281975b0b7423d82fa03a7cde363c5096ff19ab3748f44b06a75ae47a2648c203dbc4d52218c60e3e4d811ed734499bf0270417c7bde77325ff08e931842671b58ce7fe03d636f96f5e79cf0428fe547981804d70ea03e36fb80b7428b89f93604089e211ac350a9554218b6abe162890dddaf2e0990c4598283324d068f91fff7d853352c179aba716bdb017517f11d8aeb1d7817225ac7e436a6a50810a05f5e0d4e6708eec1bf72e41de3f0f1b22caa85426d3af4f5223dfbcba2d95bb94f801b0f1f3b5d69134203c8eac4319a098e98a69593eca1e54c08233bb37734a1ed96de32f87cb3a0a6ec3bc55f1f1fee37d00711f89caf22f79394cba0247278273f2d7d3c7262a77737e14c6c94c0b0f725701635838e3e6c076ba50a8945f955a47e719c2a2f14163ac1be105514b2cdf20e00af3b6dfdbc3f69924729ef4826eec31f434c88ff2c208008968ab4adcf5f33338cbece41b77af9ab7786d4a86bed17678ac7ec1eeabb2951c1c080e9d1d693ec8d2467c292feed44e2c53ca5bea2bb067b8dccbe50dd323b5475f3f1f13282a9379118b5832332b9e39ec3c5f9e5b678da1aab52f42e9353bc8a30f48057c61c1d53688255d59583bb0aa9069fedce384300155632193aa4e44bcdfb4677b0507aa8b07dc8b24eb1b46194f882538eb2aa30573718fa4f9debb073f75f29888cc1c784915c80e1e8e62bcf4e8c2ebdb2a58d36e670a34e70516396e5dbfaca96ed90ad084ab0a9daa6df16db29838c689d24f5e7718f0e0f57859d629f3f573a880e7a19726c923d5e66de4b7a8ec438398744ecc84f44f42b8f7f37b3050f9bcbbf12345a92416b9d028dddc64410eb76c941c9445e48dc0e3c90449905a18bf7cf7756949803ccb54de1bea61e28b579ed074c9aa3eb60897b853f15ff1f37e5f2c02bafdf714b7ebb914cc07112c00ca6270d9c1f137448c9e65cddfebcc5181851a7d3ac711edcb5c135fc1f78e0df6efcbec56e8c40641e94b7e34e1cd7c9085a97da65674134754bc4d499addd68156321e9a4b3c4c8a67e1ee4a0cba6d404f83b6ebfa057ae8b0fd205ae90907b8387f7767964d2d9995879d3cf9cf8a69aaf73e13c4528cc0ab31700ea1905f457a3ef0b129a6e0b41e9a574d0181f543e0942f095cac1878b268bf97d724fb63bae2106ad31f15d7e55151b81a0bcd4e8a93b805c1be4189d08a777e1824b0e2e678a6c3cdfadff5eb28402375b456f0408aed1af0453665435e5e818773db626e48d9156571421ca00afb1b51ed8f0e6ebc48b0436338978c4ab2ed91f63846df2ec4b2fe708d6326860abf4a59f7fdbe7de8896cb8afb1d71514af465478c04373b63fcfd32df5d9f920b900c060447308ebcb2b36e06a1c3535a9f54986495c7ab750ca1bbb727673df65643e46e80cae7441b5d97638c6c78049a18a6c18057ed6a01125ce1df809029cbcbade3e305ddcd0cfd20dd839ff767a207dff9bbf1e28d1ce029739906fa8fb13b94aea4d46ba15ac44fcf9f396bf80382c250ac76223d3f33b672fb8386b4810a34173bcd0ba2e796181d2ccde144d83345490bcf1adfcfcd6c48af83e3a242776fdbbb36b23a1516858d163adc078e9ff96964ec7a3ddfbf5cd803b6d5254053ff4c314056f92393b67aff167a3d75ed585f35d3b313cff861c309b077b03d75eb2397a24d7f8d9b850a630f2fa5bbdf1b69c0a52b3dd072d9c68b620b57eb805c17035bcbd366c8b37fc01b45b0344685f30c94cb32a8133cea8be1d9537ad7398b25c1768ae7581f76487327ae09174f8b958e67075790a6614ae84a76c16030be12282a99db20ef12a2147dafa2acab1ce0a2ca4b594d623e723b82458379d0e75353cb48f45e149fbf5eda933c8ea3a911c6be0f551e8cf64ebe1d0cc4a956c748e8e4e1dd96e14282cd8935451285b79e33448506ba70b176a5a1b0e1d1d9e0f97fb15624f79977fbc683cdbb486cc77fab42c5d58322c776bbaeac20aef43773a7dc0f08a146e8ff8fb052988f0a3bfa5246042b15f135cf1531fbdd32c2410870540f2fb411fecbb12759328983198a210e8a5e3b9ae3bce8126701014e1f716e76db4223d82dfc704b23ce283683fb91ec212b7aea7e8070ccfacf0d376cded01fcf68dc9cb4af370fb273de5ba77d110da672ef2e51dfa91f1b53a8962b737417fdd2e28bc4d29b323edc09ec35f64d8b27970eff4cb235200dbba8b0f24c6f5e7dfec7540301c696229a1bde66afffc9d8e9af153c06fc5531d721fc2474f90bd96ded821862c6c3b8246a6ad71f3552e6f43a78c0c312f75400f3f669bd7c0050822698f4516d0d43b8c0ca95d2db0ccd364e6b327df555350950f6119cea4d9c892452c201e1b4b22fe2fea1ae96e41b42be13416b8644315dcca6450906f42e9a43331d02b15a0a2f237cce10224f23dc9bfcc181ae536ad0a2643f503d5b23a0e4c8b11d98f0a107fa6ab30bebac569b9efcdce4d1968b76ce7467c4528b10b5e1f5ea94faad42e8276c6c4091e4efc8ca9fa66527e74d275e01f249cb919a41f7f992610e4edafb6e1157d19eb1e870aca81626ddf31dbe3920f091c121f2f04a8dc067f7e55453409cbd8618a207903bb2dfe4da1911f9d4a60327258ab03008255daf2eaa5f4826ad92b3dc006269134ecc01ac3c841854297dff49ce2e06e34c1bd540c29901ac0fd70b88c7599de4650a30d4b390bd89a81ee89e23012c4bee2a91578992c4acfa08d75afaa3ba151ba0801eee785b86aa46899377c1b22401960ff5bb8944e28345784d8cfbe80af5a9c3a4623bdb0904754dc178741a7512f788057c0fb23d69e3ea920230a6c3ab3e6ccc45104ffb31dd5be7fbb4f7e186fb6b94242e1b80096fba0a56b725a616c5ffc6f68b75aa6875dd94a113a3dac86b578d801ad6ab788c145755f0d6dcdab67a747550dc4a8d83c6487af30b48daa5877100c146f5bd1b827ee34d6ddac90d3034f2b4628aad7a8ea6e70be42df06116f48d8cef547b241534cbfca05f5a0507cf49fd07de522006cad9d245f4d7216833eb198d058a1fca8a71653c062fff50f54e7d42b19e5c466a05c621f1e867d0c6f64dac9cf0571db1760cb04187f427e68960b4c1d06f01e23367913c2e7d6744d712e3c65dc97bdc796bfc2ae4c4a80649bc7d3a4b40c1789e0e2281fe4616d0e71bfca59ed7505a8fafc385a890edde3b855fa84e06ce382e8b55f885ac20217f75f34d9ce0733f033e730a23f281b0c681fac2c61376ae39f0fa59c319765ad025aff17979972cb87daf9f9b4a19abf750bd3aeac8c96f7bf6d49e8df84f6b157c4a46fe996f729e15920725be771dfd7790bb5c816e0e8e982e62c45e08de77dadccef7ed0c7396b0d584d35588fe41b5eaf147c4f0a7cf0df39af1bc1356aa456c193624bfb8b2497eee0afdfe5b51aa52aef51be1ec7d61b0cac697f6354aa2bedf6f2574e8729601d3d1cd41ead8ef2253a0187da761a715d69f3722d145d1876153844b01459c7be0092f2aa4c8f0670d435c134a0a804f4946b9046aa04a688d1157c889d23cf3878b2e1bca60a5a4a5c38675745bbbfab1b039e77770ff315ab12560c9dbe9a1709906cb0e99dbfb9e942673eb01b56274a133e73d3a0b647e073f6102aa22faef0287bdd895ac2fb366c63a10a1d3f2c197235095bba98e261ed55bcba021b980ddf9c5957b65787c2459806a2695f7180391539b4c18f79a2b168cc4c5b43f4528c424fe69ec854543d481ad86398a9eef2be208181760637e5b1c4597a5e9ce506c3089a6868ff99cfc6c39acbe925893926fff1d979f10ca7899c539ea3c7ad8f7cce8eaac2c6b5afdcc5cf356c3f234e8c2cf76c7449d78b64d49a4020670dba6066ccf4db0da825a4e24d48a915201716315bd56f5f12d0ee784b047867e4896af52e8e2fc07e958c1ce50f32edcee5cf511180d4195fde138eb810cfd82a6d72070d825c002c9b30893316c26cfee004aa2217da158670f02ed57fde04739493931f9b746afbec9b7ff11cca3f9361957a5f49151cd8ab720cac065589a5185018b1a1b52dc2ded0d8957f61a3f2dfe1b440a6fb2155c989884a999a01b0a84411a1d46dabeada1c5c5b4bf0d035f9e1ef42418ddfebedb01392b35d925e808d7da59d5524a2b48cb983c6c4476c7a0d74606f0cc8e930b6e0a4f3ec6b8170ab06c76ad53fc913886285d684d00d8e0d543c3c77a24586670620dc9da9747bde7038461b98c62685d1c56989cf72ceffcb0b13b66e6ff4112016e52789b5000ccb4c01004eb0d0efb64e660114d163eccf9f5a7c16c2d5e41336451c7ffa93046cd013a60e1ad7a899a9396e39cbac9a966425f87138614b44d30ac4c2fff18a41393888ae5b57b590d6da74626013db4d97b6244580687528a3b04542e2752e3b84a98371554ff2c7c86bb1609d439fc728a4c7504028db6e873f866b446f90cb51f060d463bcf8499390c0e414ef1c17b2581c4e2fd0ea46fe7afaf108a1d77b4a053cc44c4f9eca20c1df77149399e9283e7fc711f87136cb9f5ec21708d3552ab7e6cf1e71476949f4757c9496ba6fc856e477e131efc4bdc9dad75c5fcde3f30480cbef8da14f79c9767c9c32ac5001be4c437e87faef4c24067ed645d79a236403503e26b7bbfbf01ab0c2ebfffe94c5f20ce63a7d3354e22dbea45e227b7a521131c6af9bb35892844fce86bffbd9546d7d897fac32d9c9907be42c03578b4f23a096dd53988d8c1ff4ea0622e6269887ab7f49dff0a54f4258ebcb1909dbc786a2eb0c855a27e6ae0438b1d63fcc58c2e34f78cebad88833ebde1f4aad4984b4f3eb70a20e85599c855b4919c2e32c15f75563ebcdc971a54478b8722bb336b3183acb50eb53c8aa8e629e1c26b45f22057fce5c3ad0765b849f64bc4b9add6c3295e2d116b62d4351a1f8bd240c25e94c98a8098202e4062624e8b85c443602cf520d8e3b10beaa00d14e3f102580e46ca9af9143f2d76bd50d29a041fd56d2ff07fb417ea6106b62f8d3ba37f9303cec80f5176cbfe85b9c217de2c76979f5cb106eacf319d9c23b3ca1a26ea7e20466b82db5cc8fe64c08bb9cf6f831f4ed33a40f5171ac5389133ae3e71e6b41bd9394b80d6a8db515d4f4e6c17ee726d7488c6f001e66a66423ccd89aa85447ee5978cf2fbbaf445698a74d2ea6536266ddbae80267e446b1ff8868a5bed341f5fd6536b585095a2c8c76d59a42fb6bda714f0b04b2a83dd4056853f619e1e77c3380bfe3f4aba91b9d0380d9a0d047d087557286149681e6f8d83f2be4f0523dac5b715158463c9887b132c40f246cfa5d0990e1ad22c3c81b1530f07ab4508432903c448cb60bafa2a2a8c97925624530bc3879c215d25e70789702d8806d2df4e789320d1df4d2827bcc38d4ffefff5b6dc86e51512554f032dbddab2e5de1d6fcf0235acce4b11e8b0a95a57338adf3e4697d2f85f662d83b57fcf8a68e386bbb9eeeada5a2d26f59027e1a827ea1ebba5c63f95a9865d8b0e4e56634e923cd72f9a2550084650871ff44050a7579a4f91472785e3384152f6738f80ac0efe05d672adc2184b2a62b8bb030fe06f29cdab8cf4301294f0692a9cbb0eb731759cb1f0ba9f1ea86bfd0716dd1d1788a5740060a1bdb49bd445ee9c09609932b1ff0243d6eacda6db50822ec7569b556291d0d7fd6b1d2b1e3d0daf5a73b4a545fb0e56eab1ec80840c3976cb3a16768befde127a855509a1230cecf8dd85777c4ff18734a386166fdd524e29db5ecafc3d7b89fe82a5156848b38f0450ad92c97f3775a6145674b79d8fb3811d1212d33d48b3b441966f5826cba1acb2657a547a375ad7006f1db6001eba9ea5f897d4066fd0d84be0115cb43034a774abf6b32e0c1b923d1b634974693bc4ed02aa4442c2ffcbc3ec2cf91ba245dfbe70eec31d2aed0f26e9a3c4fb2265f7aece7f483ffaed8d73fba97fd9a129a2b72ab9a9744d8235d0816fe33ed6418b2d7c2bb93b8cb3d7250661e53886b19c229cfc203266fc1b96021e264817d8024086070e607f28c11b56ec9e62dadd1bfc76fa2bb5fd2828920ee6f28c97b1de11305bba36ac59806d8e2cd7094c9a15e9b2daaf96ee1e5c35160fdad931a7fafd5a8eecd47853d19dc2f6a4f2d0119d2ffe3890b352910d624c2e907b74f4814a205262628d5147d251d7250bac965ec725553cd702917e14fc909a83b2633402d7b9861801d37c352556243f704b42a478d7e64c9a90a1b89809391978be84a574a0ad8fb4f231a4936a67763243edaacc201a1445f8ab9a0ffe14aac5fc9d1248502c0ab4fde66f8c17267a7af2f06092553b022ee4c7e8a0229f100182d2caa249754e3b8d17de57defaf28d2ca5d9c0b803e8d5b104df6b57e8042dc701447a364cb1798e81fecf44701cbca758ae4e840de4d32debda66814e571eddedfb6ba0c7d742f2593b26fe4f1d2852c09642a5f76c2666f99f16fa2ade202ab82d71584faff78fdb10d1eb54c8753a07942f0c8dee174e3e9e439e4626219768388461ca608b4ffd2b8d6a6c9e2bcf6735f0654e71b878023353d5e45e8277d1743eb1441bea7d16d41e9db4a670ab41b979530877a03677034b9534778e9a27a06f751462d6991347cd0151eca87c0e32383e20e4055a0787194b08f62ab46100bca05e63c7f939410a6724e04c71ae038d9dca63658cfe558d421745341997e8f7675babd30730a8f9fcd6d044a8f77dc05577816acdcb3342a053632d511aa78404fac5e7a175f00b65738b4a0d8572323d53769f89b46ba2943f9282b455272e97c408d260a0e784e65bf081c09517b51414145977c2daaa0a3d265fb3803cc2fbe1841ffd8cff01fb33b18fbc4c5429918ab5ab1326de2ef7346ca1777a8d9b3e6c0d17d86a948be20120043d93de33b016c788b4e20b1280f603500ae19891aa9bfaca39e5915f2adf31f99861834fed48333946b22de4f876e64d6aa89b47652780ca71d33af9ef8804892cc926d9ff2967f4e4fb5f765e7cc6e029c62f849aa0ad354c2d585e3f56b58d887b8756f97860f4460e35d2a4ebd743807486bc13b6cc37e1c124acb182889076be10c0deb4f53b75bfc9b233154e8ec94d6c1e6ee52b749b725e9ea91785a71bfce7c79f1840bd933c84ef200f3887e720cec25e48087486f94183c80eba847314e87c6a99f2ec9a48410923f65c72538a37602a6350a271561ab9a4fcca52048d40f4c5e4b73623ddf857e90061789101c68b764304442d12f6229f14f113f926c912a9223f3a02b3d116da391ffef138ff7ffa8759bae1ef080a629d1f5610a023", 0x2000, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000adc0)="1cbe0a03f739a63643a594e3085fcc11635d089d954beb7e4088500010626a2f99f9f907e4d367e091f6a48855b5a4b16cc37553b6d51fc2342f90da9606137f27aa24ab9f2f6b4b80f38529a2f91916745612406e108b6a089199c3c095e6205bb990a6d952f26bc619d383135271a3a0b5c5f9a855f1714051cb7137f448ecb507074ff7dd14a829d9cd93276885826a3676a09f94b259ca8792bda0f734f604486b672bb2c3259d69b6ac859f357189921dcfd072403c8652d8694cf3704543b8abf67d361ba1cefda6006548429807979471094d799ec71754178f08d58ac31feced09930437937ba1493ba919fba88ff32727cf301a5d0ee4c0b81b01e83f4944e095c466867272cc8431e47d35d5df67b097bd87187693cc3798facc3a8f9ffb2e47fa0d60d7cfa5bd1b2ed388d4a4f37556d0a112a30bab33ac1f956433b78f22b31b059ecd0afcfef5ad79e75424924cbe274fa1ba29b6906723af6163da581da80ad918b4d071ca41a9a80a90696d7abf1efe5526ad7b9744bb73f6b5f38e2be309b756e6fe022a1b3d2a461722cc473a60656da5e043e71e01f5ba1eeb22508e3542a3492133554cea5fbf0f94eb09d4256b783c71a7eecc1730b00199c3b58e54a53a6617349fd751632de8c138681d37a037dd61895ea2644665fa46434198996a40fbf1b791e0ff2a2378a2aaad8dd934619d25f613c6a09acd79dbe267bda466de90f2257be3ee712bed110b3656a8eb3a2e4db93e267ea9f12eb043e9df45dcf5c0cbaef04b821c1188aea3cfea8fc1f7edce2e53809ce8bf580614fc383196efe89eb571f12c6b1d82b2a24ab71c48a6a25a278caeb5d296a65e278986645e92474e0cbfef333412bf6b77ed68938819a105d0812dabd941038a71524d27fe904cca36d04ce96ddfba2a47440002cbeb8677d998312ebc51f03bcd6c76a6ace5612b09e5e037176a11302c91611aa04b35e2e5f4ea330bba799f3bc55cc690329210f5ba403dbbd166c6936b0a7fc6e58b32886b941f3d1835ef112f4631dfc910aaf5b1c627e6b19c71e6e3d64af335c78dae578815f52f6be409d65f51ffd2cb54d27cb3fb12236097aab2d9fde0ec31695b716f5433b4e39908886c7249b937d44d1f866817b088c2214d3658e4a40c15e23ef9210de031749cac63efc754728f1869fc9998904e4c2d3bcb694cf3fdcc5e6e8df314ab67c792380f1da3ba196fde58702ceaa8750d0ebf470d7dd4261386a4b9bc6dc3b1ba99bfe776f35fe946c2ecaf0034aee5f6ffc722ef3aa29bf7fde3efe14da0964a4dfa6006a098f68275cf45ab16107683888c94c647660f17bb71088f997a44694ed49b3a33541ba6ad269d923d9c24e61afae35b1bb6e00da73976b43470c5f4f27674c1d6ade48d5da3a9be66553b02374b90ab9f85aa539213b3bce2059dbfc2751918ee3c57fbe2fb42e7d404c357edddfbcbca3b4372429e94e3ac13bd234c38067e374704650833c2d2821b761c0125c00ca9261ac133ef83cdce12f6cc04bae7a099df95c4a7c23d24448582dc2229859750647a69a3de099667126c30b3eadf3247dce62348425cfe1e02bd72fde9e0fb57d207d2ae05d71a1d1858b9f6ed0523033e9fd504d227d6cef6725589834ea96de12e1799438997c08db4f9f338f9b8de22405069ef0f5bffd05338940517a9ad43f21e0f24841741bc6f9e0c0ef1f2588eb41bd6aba43da258e5bc57b6672354d459ec27dad277d3402695386821e1eb678016def323e393ef9b0c39f37840ad5c24bd258ed165105690096fadf23c9100b0b439734bca26f435c9502390b964231f3cefcc2e4ea24ea4ff1c49a38cfe5c4b382d83dc4fb512da508f56b8cc64c3798cd19c5300ebb80b874b47579fd6bad11072f9166a7f6b83ddb0da04dad5616c441c2fd73253b0698bb2817a84691bb94de656da1bbac8a916e38de8c01f78454294b7968fb3029bc5fb695b2ab58fa655f1346deecaa6db7a072d46eac70f548113fef334b6ff6a0e01ec7316fee070468096dd22280ed9e135bfa145abdcef9ebef6e224066797e570a422bb63c6b3d17780516ec0b7c97d5e541c6fc77fa23bc09067120154137f7b3f2c5b823d1a1cd9d7db0625b937255d5b575c84865f7ef9cdd571842a39e9079af918d9a3df998c6b3ae87686da189503743aa2a0176c254203e5456a5e849deb5ec30e7fcacc628d5f6beac734befa00a5bf43de6af372a33710c07a07cdc604178e7a4850d6307a5bb95526ba42d3dbf3f725810e642326b5f96f1c2b4652c9f3f3172d5c4f3f5e17ac3717075768ae4d44c0ad8dfbeb7a3a872f77ebf54fea0c200723de4e75578a19ab291e9debbb750551d050da4475023c00c173e035eecddfca5dd4fb43512238ba38dc8d378784c37b794a14258a2d4535943f8dcc14f1e82291ff38e01af50027c4d994cf519f7a8d6b9961d64e9a6e871971c06b63781fae6654a70de767350873a99d03cae89a3db155b460636f9b94d9b32a5e5613367ec4d6c96d0929d541d762ceee1f43a75cccc1eebe10837ba4e625e72787f5ccc957bcee17ca7fa53d2a26b53a050fb297686cf1a7350432ac115c6d261ce29027c3f549e69587cb005c8741c03e44c4ea9e05766502e06b10e62f29f0c51785f7d63547d76ff0dbeda5e57b69e283571736694c1b6eadbafadb1624a10c3b4ba10ce6ba7fc7caef990ac77b4b07b770e380b0afeac85876d1b6b069e5435b4cc023e0c3d35bdf81a8849e23ba3ac8a34037a1f02b1b8375e924c48f0eb20beede34c6306b00a6e70ddeab231bb4d4116167d394ef77aaa903c289d5fd2b7c540934c08b95443d6415639478edb14e3f2f02e867a5011c1d357381ab8a76e1e67badf8d54a3d8597aa6dbbe8e9ff9cbf136e6395c04f2e303cd8bdd37211daa76d0f9d396e0f7f43336e63833b43f6bc4c6b927c7e7fdd81fa51a9a2f4676192f0b18545c9833c2aece337b9c87e7866168742ef16bc060cf53a458edbba571e68ca3892e19fea57f2eaffc52d64ffb9260f425b89da5435464c298367c8a592d7e103ccd97bda98812f99112546cc7e2a0cff585db7d88b6aa1d78e7f639631b93457e1294581ad9c8cf98345d83a80cdce8703e989544e9dd3caf1ecae2ddfd09d86e14f43c7bb8df17b2d3d5cf7cc9c6b30b1aba587d55ff9d4fa0d27d4db353fb649eb7a9056d2216075907331cd245a0e050098813e268843c966bb91189d03fe2cb9c739d6561100b9320e395c5fc5c21e5f7883ba2ce9fb87fcdbe8be5112a643afb65055f4156c8d25118b681206707487087e075ca42ecee6b362a423a0139f64e5b5e6f4a3eead6ddd029e434566e6a8381ed0049f0d9510dcb5f72aed50b0f9409148e3580834ae1e61b3ea2ab8f6a3641b8f3d17d1264d2231c810e2fd5a26098092606d026488767a3dfa43d3ab01deae86a9de9cc02d07d6f3422055e6ede582d9e7f1e298cdc42881cfbfaabde309b19194ccb6e9495c5e315603165f73da6542f4834f34d4700544163ae9a250fcfdc296a4151c3979a799d88226b079759521e027742002c598b85ce6efa01143f0620d838b45b8ecbff1f1041de160df1929c3c5acfd032f5fd14f3ef429473c3d22fa1aa00f6c3efd179125f52d1e055f9099d70d163cd1ec492624a796bb5a5f54187dea6ab8a166949cd39106b9c56d946af11d1b8034f391a70b08b8a08003ea59764f78234ec37d4c3b1ab0242ed0c83ebf88f794ac9bc8658d8211002770cd20a12c7b4588c5cec28763260623a84ffda09a0c6944df7d34a35f7cda038b7ae30a0ff6ccea086aef80899c2e3d089a6ae098643fa56ded7a840f6ba2f4f178132c7fbe5324e2904b07518c5dcd60a47b9392e34e48168441995ea03ac710ab8e1d06b6fc7a02dd251a06c31d2a957ff130b53a6305f7d2a5d7da8467520000c2b8b5f48398f651ecb4c718e693f18dee0607d01ef26d8dbf7808076bb42eb7fc8db699ac300f306ed520446c0ff8cb137647de6c630a9a83c2d7a1d3a6dbbe896dd21a3d11ad2289dc6e92104bb0317578f27bdde96e8aefaad9919e3b03931dadba84d7114d9095a537c180da575afb5a3081875cab22420e5a7a28a7e8fdb2394785d27c6becda0cd132c7507d64e38d2f518cd0f0d8d532fceb2f852a05f42b6f81c0cce8021e4743c3628fea801ed2b77cd4ce884caf556632d54c0d0d397876a841f49c98dbcb3409ac343cd5d01b602ddcb4d7ccbb03fef4f1785c9dbb4db9df067f1127673ef385a9ba5a701890818f2d77b7fd21f8c507a2cbb13e5d8df0e24239f939f2fabec869ea2be8f1a55182b9ac19c6109672aa2198258559a4f0502d7c24c490d5d87be1d0f7223b4bc28b09b275256a587770406ad18e6f2992815714fce21ca972511669c7bce6fe8dd5e0d6c90a08787c80d601adbdb501bdab679ddb5f8e0c8c3971b864c658c9abbdb336e39ccf89ce7ffebefd51759c6a9cbf85743c48383c7880883781d5bf508356bfc6911181a28d8c27a495e2cdf7e7f2f2658dac6639b6b09d1994f61147efb6b35e900e2600e443667944f66d4adacb974cd488ca068a60a5154bccc26f0b55dcbc02265ddd35301c015d77fd96a6b6a2839a541e2a041799c75a3e565a2323e5fd45cac6bace8935353e7b28874e7a36e1a67daa95f345ab651b1ff5f23087af2773be026661bd5b623e147164a4a79c3d65cd6223cf78823ca119ec883f994401665def751243f27b86404202be050b8f9b40711b949bd5e9c3bf2464f5864ee6a1baf62dd9a317698a749bf3116dd627b5bfd0906313c88e9cc4bdd2dc9ed52b9ad89614f8eea06f61540f6258eec3665171efcd3b8ff68911c7bd7ad600c91ff7fe1fda0f1f5b47c1efa7da8d9504e1506d7f14b3d93d591a0ed549d5d1617d543785f8d7f1b4313642b0961f010343f43546e881be9bc0759e26efd13776ba8fe3e2442f3149a2c88514474288c0c9970ef890a586ad81e5eaa64e2376a77b58cd510a5a8a429fbb86add71aef0ce81b8d0e8a1d5d73b5541033a55b1c028391fce3dd6a4052b89f94969e33242448023ff30b1295f930335a759f40587f68f868cc571448d520f8eed2cc8ebfab6b69a451741fcc9e629417c2d13035bd08b0940579be604d144751b007a62f7f87d89c78bf97c3cfff5a30c51eacbd879d384c317bb2fb384ee841b40dff58c399bb70b112f6c8e5c3aaad169a6b0a64e9d1aae9600ea56185f83a5a3ed1eafdac3ba17071f078e7182dc07c7cba645e0eeac8eaffebb587fa0e1bcb81b173acc10b61c4bf6a8f557a8affee6e4955e49f137d04c6e73fbcec361209c3ae56abb302c81f5bc4b769ca7787d5979d014e51da19b1851ccc2a4363b2e28e4116dc3427bf0607baf7a3d795cdce9d8dcd4e9df6428df2ce83d7b7abc25a0e70f369d70b5b026e3e10569e846103a1f310e0266e601c283b2e9757a730f11b55e3db19bd1793d06eae102f5e4e48f5ef73bcf036305f1ffd5402dcdebc9f104c671764865b29f8be69c568343d43e08f5657f345da02d97cf2250d14cc946ac548faec6a9a6f01f33537d967d5c9f4a7445a29f7aae5c355e8446c03ecafd4a07799ff2942c67efce48f24441d9f50c520d09e6632cf4a1408e1728cc9b38eea918c13cdba594d13b44423becbeda71f869e479aa276bcad0affb7cf9961465d0dbc3611024b3f55ddc8cdb4f38ce0c37875a3b122a22e7a20ff2aba1f62632da2e39fbf5a2e645e5925455139fcb75fa393306badb7def96e28da194663ed9e911142d23c2b0eb169434d56d2b12c45e6adf8bbeea0319f87b21e2498a84529b4d9773566f0c2aee9af7c414e7e1492fd5e34e70f21ed5bb14eccb50c2662e5fc5cd87e45ba7c7d710956ec1161fb2d4eeaa86069399439112165fdcadb7704b39e593339e6146f762258688a6bd5c244b1f35536f18449c9552fc83aa157b352b0c4cd481f0590f34bd983c6bee00a5d7f4a932ebb84de49f9d775f424457f45a8a93adff1660ee4083ca252e7604c722ec45fff350c494c032c6473d9ed00e21f5ab74bb46c8493cda964e534cd50c1f68de0fa635ae5b763c1080f325ecac024b145229393a762382deb379c1dc78bb0cd67a959191ae55433611dbaad2b0c649f92306c216d4ee9b2da08b4ad42833024c0d603124e6d56795f5f956083f19ab0c0da4964e909522aa6f93046477806b390e6ec0d8ed92c132f23dcc02a6e3186f3ed17dbe5fe88e39983a9b4303399521b0b3788ff5428b518471fd2ee9626f60362d877a48fb0a6c7006bcf88e4da0dba5061214206cdca8959a6c1b89e5e6f0ae80760335af9b47e103090cb6f43e7f42d681d5a92cf299522d60a4721c105a6bd2779eda4b22d14b9d4b49bd639ee843db86e5834f21d0837bcaca8465f995fcf00294280266a012e6781315b0c16059d0f0a54c9ffd19614bad444eac120cfa7785f3f75dba7dea85ff87e9b5f8be3146da89b89d4c5f69ec586ae539f7e88c1f76dce5e0913ff4ec5d934c954ff4108ec1a2c6c06b84c3b4e11baffb941270c1658f0163b0a6dec3f58d8f8954bd36209c485e9340c4a085d5de92a17c50ebe4b4b67b31e7e4c2bdb3c63be9f9d33abcb104a0dd9a129fd71484542766c8f461ae8f143a17f88ca7365b99c8fe1e4a49478fe57add43e70469583615c0f74ab120f0bf2820f18076e39be17d3457f2bd662118126afc0a573158d2848c12caeaae58e64e9bc3bf71d045932ca216fdf51608b0f09aff7f031d8683a306d276a5127e57b8d5aa7740c7ff15a39b4d051544af397b0eea5a2861ad4e11fda5f24a29ffea0a2829754f4c532c434554e8b2b56a8394d519c03eddf3e26459a6ad57a7b8ca4c57618defe11f9dd18ff7ebece40b9d18b6e87d93cc5bc53240b4bf67571adfa166a9e81099fd3b18c993c8b67fc0f53d744199f4a0a19fdaada6e67f5b126be161f43e62624e999f87f6f67d86531bbe7809b07d90648c85d32cda0cd395f33c0b3aadeabb3cb766736429258685647bc00de1e2af656534d4fbc2e097e81508253ce6fb78e0d8915ecf660b8a0e83806b233f4c899a7ef9dc6339607bb619964c0336a59a449277a63cd6336a93ab71a02035bc90c9b8028cd844756f6f03bb5d1b063bfb9bd4247ebbd888c942eb34516b44e35c51e4fc9439dd8b187a4ec4c2effd533528a17c81307c841fd32ceca38a56e5f3ce6f3cada12760419fb5a66620b70b789b67715c9d72343d3b07fc1ceadd58ba758587777ce7fe810c1df3c8c9cee5a6e21c86a29a85a00ca3bacccac7f59564d8994d15c41b4eaa772ebfbb6ec7997c9a678898defdb10913afa840dbd086dd5788818804167d5a6c33acfe6ce60e00dd09cc89f3ababaf9a665ec0deff9ef65b284b78f4259eb497f91522aed1e7603efeb9e20b2c6f28e67b55ccc5c2bcda0b8254f23ab41ab1f5307b653de0e312b57478dd172fea651c83b3b8ebda4b29fe7bf930aaae84c28eddb36a2cc77c082a82a620d7219bf554d9e0ff341f7f8431b1952bb96cf989887b1c25e1e2287f4dcf195486f733bc309cb9c0cd373ebc17ad3d9f5c1b1aecf611b8a052fc273b86fb01539ba64d79028050a5e523d491fc4e6e53c34284b284e3dd96942ba557c01910c47c823c9dba871cde12f22092e4f41a2ca4d4bfafe6add2f6400741e8811bee920e76c0b93e0bf3d97b9da58d6f0eb12f46269579d3500719cebbc1a67b29087963e0fa78e774ea856bf0b269d61f4a81395af2c67f4bcd08b8ef898c3173f1ef31aa955fb9c56d56cc93829900199c60d87a778194d7ed4a0b3824fb63ab0a5be8b83a7dcdb3b87525ab7157af4b4795b713f38058589eee56c68587e154ff6d69d0351a270a9dc15c0f76e16d5f57a1f3b7b9741a5cff2dd63f88506cc3106481c4e7081d08d63f553e6bb2fe37ab7c8df762e9c5d6e8bcf772d1735e8f536a758f85be8877b1d8e60f9cf0e38987e9a81105ac7cbddd6bac212f707620bd2a2c4c0bc7adb94548db7778073cccbd5a91f7aaa6ec8f4a0cdb6637494461854aa928f492ccc3415d5d260b0057cdc99fc96ec8606ee4721490871630e4e05b5e918a63d081cf7ce1f72776372bf29085515261f696eb3db45451a794766cc1d516e957a6714c0684fe5e4462258e99b5fa80550c7e7980cc2e66102cf088a27b5e99839b213d18b92a82158c83e5231e625602a6b17aa2156b23bc5e516bc53b4152b39de6b7297ddde5cce0b03ccde392f894cd034c3d4c93337fb5e0274162ce52e09fff6029c4e0830983e2c1b55b18ac76ec38887e0410484121276714b29c785c8f7d899fc48742accfff57bffe18fa52148c3bd1eea06217b77399ba5f1b34165a865dbd117b1ba551220b4c768715c59432b9ef372af3f6b5c646213451d5a3eb43964017440a224ee671f0d165c405faa47573a4598461920b6921554606e7cae0bf8a67386529027f53342e91263ce8c45f56010d9c7f36504cc71d179df02c8db3c950b674e48c98809966b9d6894e445442469c3036d58e1410983ccb3983187252fc69c3e37f2ba1b7f891f41356eb2856e774ec3880a58c5e970f6cdefa2bac001e161d8d827dabfcfe96342932d9a3bfd25d67720e64a22c0f9e28585e9270a2f9d025cc7fdf8c8829ed45e47567dcba24fd158e6d2efd1dae03531a44aff10d93af919fe06c7efccbd69ff8b4d81c67f69b1cca8e24eeb519de4e04791f2a0d2dee17437516db4bae06c4b820b7757b8340f37c1224426fce3b6e1de29d18e9446596a6e4fd71c2af2bb4bf79b22c43478a258d70de49ec6660fb729e62665e59a3e675552b8352c9764bb35478ce1b368867d59f333c7d506aacfdeaa209a831888593ac030da75904c244dcabc7c094b6fdce38ee1ddb329fae69460195b19f7c97409e9347b3ea06f53ba8778a86e3737004d85f86f05972f5c49516581a4e0eeb2354734611bff9616375d56960546fbdb203ff3f8103d7edea9a7ed038ae30a1c9a78cfe68268fe334d6c8134cc15ff042bd0881f7e6b360d105b28095e4b712920252520b8ff415f9cbcf420678c76beff15c31ba3e1e8a2def7bf18a45ec680d8acaf2d24812730b17c54c66a0615ddd33ac683e0a00f764b790d13a6c165a875ed3d99d887ab25a567b1b1d098cb6c7de4c02346f2788343cf351f0da8a36e57cc88e37f560b3000eca3444febbcbade8fed5e26e0d8ca639b225df96422db9079a7fa2f476303130949130d3357f3b69e22441f93ea8ad8862fbef049ed93cb4baeeff4106a5991dcb853a0b13de294c07b4acf9f0eeb01c6801e1cf48ac82842b83a5817fbfee88f47c6917da7e2173a13a53294df99de1299eba16d9544a4a9488a63aea613c2efec126c4de778747bb9d9694f1c9764d491b0fa685436f6e6ec07a99dac6b7cc3e09681ad0ef93479eb0f90aecd3002567cf602c9644fe5d9d5920407247bd07932bd3e7ad5e66622ce6f260707ac19d88684646c63dddacb034821b5fe56cdc845b063781a4c7b64bf177a0db8506fa4778aecc9b2ca7245d48de0aff104d1c496b488bf754b51a6b8da81643653c2f28d76233160f40b4c43a73f922c5bd6dbf3db92099be4fdd5a0a4dde629412de498dd5a679ec5438eba4d37dbdfe226fa4b643793a1c5a0afe9755603c7933fb7419deede1893344df5a8e1345a44338ea83387a272e3bb5b0a8e4103e7d9a90929cade19d7e1a3471489367eb82c649b8ea236104978d28686fcb35e943a74db4a050936c2f062a8f6f879d8a2d71fdd7d00e83269a1bcef55f19ed9faf5bce24484766f5f444169db060e27c4048e58ec813cfda4858ed9d2e6d083e5ce23be7cbda049966f5e360950d8253b54199b0c539a63708fae63ea81b358c30fb1f5d2a4fbd5a23b71a0857717bb6d550c64c5df166388b1e03560786fc851d0fb91dd3a124e3f4df800d4dc5ba894e8cf16b9f77c380e332ed2d024474e0877d5e4ee999df7b111d13b6e782b880ccfa8de96687525d31baa04b1003faf5f22b15b1a580cda02f991299369cb6134c880e3fc9089aa98f72222ab1c88baffbddf55eba197aa7e035c625539d5a507fae2f21d36fd360d8d80c58b341d200990b393597fec24a415c381757b0c1db825162c2feab7471956b1ddf2c59787c4a49e9ffc9af573fa91e3752aae0999d7e28403a8d6021e52777e550e0e9bedc0a31727438eefd141482ed66336947696a8bd0fd0e90b87c10beb180f739ff5bca029ab4c06bcee9967759a6a941f5fc33fd2918b53510acfd6b55cb01526e5ec6fac895ac7a87bb26e8bb5c8657f934422492e4e1bb4e834a670c66ffae46255aec0569a1d64df16e9ff321af2d945a4d53f1b945212b8432d759153e886e4d87b742069833227f046607f9191b031b431e74710a217822653a0490314cd02b5f6ba0d591fc1ea9ea44465c9ebafb415d599d2317dab338e7cd9fd073320fee634de7bcf779e9bfc511b3b13c30ffc032f8bfef790128ee945c5adf6cc7ed4b1f7dd57ca1dc9d0da4ea3a786d4f9f1ccf73246d2833d6856b6eced036bb2f07381ecaece87efd900f5bf93df448d541a243ea5ca7a9f394914cfb5d2169428b10b840715da20cd7823b3e110884c42cddb7da7ab3539258f5656ca8b096d19558021171602c3b14e103f9063be3debe97ac7990b96c54d0140485d9b99e9656168e0c5ecef644b5893dc7a17481f1fb76e49cca93480d46ec44ceab3cd4a9c5456cb12bf9027b4f3b4cdfb096ba4f339e5e0390080e6bbd9d07cc1f7005a0201b0c2c58122f157cf1e5374265fbd62ea840c7405d658d01ecd7614891039b82bebb9886cce755c4560b7477532bb2dcd8f1374e4459d71b7a755cd3c52726f1fb48ba556046a14877b6f5816c22db29c31dbd9e854c862c8fd704fc30e8ef8afab4d1ee86a2dbb6bb3184227d810b9ea567309e5cbbdfd6780bb4bc7fc6596e5cdb89825b69e444e0d954531de344c4ec837b3f2cc2139242901a6a7a71010e66b7b7a41a0a833b673cb807994a345fcd984caee18201528cd664e9ffeacfe8e00a20a28fa6806963016ab942f107f0e1e77b0aff777255643abebedb73edcbfe01996d365231a3be45eb77ed32d0edc27e75665109af68aa9117d112f509163e56e3a01a8fb982a6585442777949f244ade11e0360b26fd3fe5c36e0ac21210aadaa79169b66eba1dff91066355de8e6b064eda7e87b88abaf10a30fb1694a841b07cf7166d8db71826e75eec8327a007fc9b486e86916728c5726de4c4e2a8573f34f8aa3e66070c633a3a73c3a4ce487e7e9c939ebc3745b0207548d7f7edc8d143808367ba4e83bcce0ed7f968c670ccb0283845888913ba8c11afb2e5442b2001d1bc9dfc88c8d0877aa198dc0718b24dfd7e08fee9a361ceec2b8516c6e8875251def2200ae86146922c52c722cda66d84c733b11b65e6e9c22858c28b92268c8acfc4ef490a25", 0x2000, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) 00:03:11 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x2, 0x0, &(0x7f0000002340)) 00:03:11 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f00000001c0)={&(0x7f0000000140)=[0x0], &(0x7f0000000180), 0x2, 0x1f}) 00:03:11 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) 00:03:11 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0xc7, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000f00)={0x0, 0xd, 0x0, "4a9655be2c5b94055f5b9657aefb00903adaf69501403387f738f47408971ab9"}) 00:03:11 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000000c0)={0xdc}) ftruncate(r0, 0x0) 00:03:11 executing program 5: setuid(0xee01) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, 0x0, 0x0) 00:03:11 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=@newlink={0x4c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x14, 0x5, 0x0, 0x1, [@IFLA_BRPORT_ISOLATED={0x5}, @IFLA_BRPORT_NEIGH_SUPPRESS={0x5, 0x27}]}}}]}, 0x4c}}, 0x0) 00:03:11 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000040)={'syz_tun\x00', &(0x7f0000000080)=ANY=[]}) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000700)=0x4, 0x4) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000040)=0x2800, 0x4) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000280)='hybla\x00', 0x6) bind$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000001ac0), 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1}, 0x700) 00:03:11 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f00000000c0), 0x1f, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000100)={0x7fff, 0x1, 0x0, "697c2f97bbac40d3011955e01bb7754fc6a32610c45672f7f83e2d16e55c25a5"}) 00:03:11 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x2, 0x0, &(0x7f0000002340)) 00:03:11 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_UNISCRNMAP(r0, 0x4b46, 0xfffffffffffffffe) 00:03:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000008d80)={0x2020, 0x0, 0x0}, 0x2020) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="a23a60eed619bec954972cc979c67b28ab0bee6f9036ec7a82f1d92f2b9bbaf0cbefa4755c8c4c824f7ee9f6def87f12c74109524bfb1e0aa0513588ed32377a6a582634277f28695976a04f26f1160548ce14ae2a012c54742026222d3287ca756e73aff14e411b2b3172f1558205eef3190f11097c96c40c1f13f0aec48ba072da3ac53a7a040a790d8a4115c194308cb10160e03531c8388aeeede07d7cfdf2dedd980d865ec93dc9a35feef437eacb76f1e562181a47b0066045ca8279626c9c43078b4c26ab965fb0e163ced3a0934168a3086c20586de93354499d9d3310740c5be6d94e62870f02b4d14145d407aea8f72b0f808353fcf0b9f8586501d6475084e31c51463d36ef34b90246b3c9b62539fbeeda6de0f4775331edc383831d82a7912ddfa0d60eede21016653a27faa83f1c512c7f219ecff4892f73f64801be2083f93c8f9aef3a443685461e15a1c3ae3429e9900d1ee0725fe37cbcd73aa30b44aaeb858ca5454bd11ea4ce79847355ef9e7ff0b913867cba9aa7eae6d4f5e35a103ec484684c03277315dbb4e664aae66ed03bdcbfd1ff787da9f51d362df4acf716d7ed0d5fc4c7ad8e313582635e670d6c6c492f428f32ed8480db2649790aa22eff38576999e4b00b7793a4e2a0e716f69c5eae8bed93230bed2d20392546ac920c519d7e156e41a98e7bf9013e5410ebd7f97adc862631a78338957fcda76b506ddd1a85b9f397d03f4c2c1c10c6b0ae8f6f44be9da74af3b26ce85771b2e547ae17fdc9b586f8324c875871b58baf41f7ae6a604aab083a596f7a737dbef7722b9dddf09be47d298f1fb80403a3dae695a6ff6b02d4f0c8e95875909ac7f2f33e273ae85a38da0b28c8c6aa334230256e7666d570e68b0e70be1efacfe23b21ce6ea30964753aac6f2cf02741df791bdf16b9f03a365fee8034da1b8b2a0ed829b27c0ef7f18e82f2c332e457f6d94c8bf7132f8df74f7704a0a83255ada829979dbb21981238db7799eb3853f5a1663a1f4c47175d6f517e51ce6a1c1bec206faae9efa0ae2753989e2f80195a7774cb97408a5f93ea3e9b6d58910fc5b2da28a19dd9ca7b5d1c73f92a7ae2e5c1b300743e60503c6df93cdc9034a85cec5b44ee2026226b7aea86f4d58c60ddd23db5974a521253242b43c093b3578fd911c806b01f328cf0dd420817729e8c3f7ac6288e96e9f4497effd76f3ce720f52023cc953424051ba4919f7eae8c88a260d3339f8e1948fc5e8f464a6d3b6022d1fc7c6448e6874cc6356a665d16210eba426c3e979393e831f470ea10aa3a1b08b5cf51fe27bf7c7d0322f8894fb4139ee54892ee6edb6e4b5a2c673e2902e15ed8303d5f01ab9c1ef18813fd21f32c99e3ab2438dc32b923c24c8fce92643466eaa26c506f8a734b0565b678508beb27fd2f7be8671e581d71cecc232d11714e62d8f705520c211c741ed0b6f91c311e2457e32d0cb8ffdef89943a3858414c1ec58ddd7440147e58de1be311cbf5289baf3790eb945766818a62dfad20d6fdf8f521660c154fcb3a63cc2d207687bb10b42e3374564347415d788e41a0adcac58e1ad488a80c589cb2cf37f0298ce8490688b32db6ff8cd117af7ef6171cf5078d1fc5415127b48e6e7b800f9eaa1197f66ddaff4eec2a536b0dde31b0e933958205dd97b10bd7851ad75edb38420b1aeb53b54d2188865d678b2925042a752c62030ed2748e6961320d79a805a2850d43e05ae468cba0cdc0f82e2e05d15fb0886b488ad16de294fb273d0ad0c7f147ca493a686cf79f380df8041a35f6315d97a3d73daf6a14ae1a3b32319075dfc46750785fca18426bc1c512563a246c9bce0797b3f44937777e3d1979826ea4ee038a0f535b452c6375b4cdb4c08e0c233a3e21abde1990e064727475549823b77d0dc75f3ab939820ffced198ba43a352a91baeb2a380a76d40526acadbbddc209641fe84f87a01655b609cdceff31373b18ead9d56597ec1e60657cc33af84e8c3240fa8393ebe08799a108fd3fc6a2030850f3be5cb04ae4e227c6f5b885a61e7b646cec48fbd4fc1e95c0ea9a5447e44e96059edbc190454273e1bf3a27b8565ae4a3523a776dd5d8e12faa22c24cc3987ec359253f076426d9904ee185867461d471c9648d39a39c21e0bc91434e3cea2ba66034d7c157868cff6b7fd485d6c69ab4e4841fb7748e1dd26fb65352d83d5093199bf76aed01a7219903b2974e01855adf96756c306b264fbcc8cd5f14d881080a8ff572bedd49d663830ddf1af8c4a3815fe0addd36b5558c698e4136ed52e8215c807b7f1b6c8eec9d967fb36d62866b2817940b1e3d7efde9da934fe6e8600cbde08e3248c7c5c2f79ae06edbf47f314be7125efe1d8653c133fd7fe23e564a4ede5fbcb4ca2780a8408ac0367cb736f59e1dc37333c864c07e13b0f2f41c7934e5ae94341ecf4dd2d36ac0976c5cf52bbce94fc4488b0eb431a4d82bac35cb16b8d5d955d87fd9cbbab8ba9e87cdaf73889a1542689a897287178c5209858d90e9a800f2776a32b7bc3e91e2274d3ee6823f5c80bb9129e09c3688d5a90f435de541c4ee261374f4c3a7433321b96eba59b8631b3fad02e8b43af2969c66b8c22b70936d760707ae0097984f30edff99c8037ab2f77fcc94d0a582f226640da5fdfad90f7855cb5c3de5a1bf3d2d0063b852408161a6a3592964874b1166cfa29f85c12487bfeda2d7ee1d5f3a33a5292156430ffd9853cf2ac52e9087c288c23c5b94d363621e7778a0fb3731791f73d0ee4ca9de45dbcaed7b1c8b2196ef416c6212ea2fd18442828777c0eb4394295b3b64ae01ddce8f1a1e73bb7141b28d17db59a5410bc5f702bdd719262fd9a6f7407f8a5ed5afa06dbdb11b92361a6fce6d8c4d195e430f28a592f0bee5de7975e5b6a6b361f486ff907d37f7c628f086d771c0726acb51a8e2817d78fb49cabbbb2aa60dd0463741873fb1f68ade9dc1cddf3cbb7e9e986f389cd70855cb45fbcf1cb55e22a85afc4d71c3f5a112c75b2f8a07b262efa12aa76c1da71ae81d5d7278f6d1d81c2ebf0622f24246c8f7cea563f7b30aaa55e077660c95e0fd451edff0f7643488ab01fcb6ae5734b3aaabd0339ce6611b619e35cde3341922796009825a28efdbacc8bf9e5e2f52c59fff4ff9a928cae3623aa0d87f019ccef6d5677050691dcb6ed5d26e5030e80174b79d743c73c4d5597f78ea682aa29da9af66c9673b94dcf9e47290157f607ea7f6b40549b1ef8df02b2df42dc2d93ba88d81e0b0157e1ec112d998970d382ab4281a19c5760144d7e1c037e984ece1d5e9c69bba4b712efd06711e2da34411f29095010315e79bf0fffc25c77fa5fe6737d70047c734f115bffb8a965c95f6b4ee0cc1842f80ea54899e3fa9012487a4f6b7a03598dc438bd7b38d051cfa78dd6f2250af0a56dcdfc5f23944bba10112a031c093a4b5f36e90e30e02735eb328c5a24d76fe7bd299429a4bf78c46ce8bae26932b0ca305fc071127e45731bf20744908faaff44c09826a7ecb8b3fc68df23fd16b4fcc141cc6c1fbf9d5d13f5e8ca68c080046c0a34cf3219883d61122dafa9d71d4d783f02e9e19623ab374ca05343a2cd95a1c45aaefb9d18e9ee45f96435dd39f8daa7b7b37b915c4a21a981aa07c0091a9b0a1489aaa83daa16175ff9cb82ba334905ee6657ba93b4779f9a1336becc6117821baed9a345d8ceb0943101f6fe8c58809bea117b80d9a05ccd4b42419a61a4419cb42ec498c3b0f6c9a94b384f61407e9e506c6277f2a251e8c787822a0642dec6e6921060066b5349899c86e7f509e1e56f5b43fcf9a4ed2e08f6e7c12335e62973dba16683ea4bef7d2679b99a6c6cee6b45e3198af1e29ab382e458dfc5420a3733edf0f4f5f1c92ed3fead2bc130b0fb56cb1124427953356378465fa2204843cce81dad3265e3e7d9df03c98f1c29ff39178dd4780bcf30e8773e2e0392235ec814d7b5d2cd4c3879e631ca4f6d505394de934542ed39f8fec769e72ffe51c43b6baa28398f00f9af0d51e5d089673a6eadb6bdc26190373c93be0889e0fd7d0cda65bc8e119606a9aa771930b6c944af30994cc34e1cd4859d14f66b5a337b2deda813932935eb5743997c4db66f363d9f981a6ff3786b46a29863afbf9aa1ce05b1451000ed52832c3a3cf61345d7c86d44a225955c9a9acee461b518e1a7ccd33d5cdf186b9e0c735b113590e5e21d416ac5ef382bbb966871c73fb406d266d6f56205414d15b7dc721d1782be420785bd9881cce3ee39c4a31bf9bd8fd48fa28622366d7c6f3e9dc4a6958c2f7824f41e09dfbebf07be49c6c1f32345cdbeb2dcfabc33ed386399426e8dc30436dd0d87f3a7d912ddc823e6768ae794f7404c918fae2211370eb3c42b29fc6a7083d9c9be1e215969b93011bdf004599a54f7eb17cfef11390e59e037488bcade1330859c082e65daa9773f18de8b64c4e2c81a8891bcb251b2bf95ee9d220eae0c8a38cabd15d33cab605d3586623f19de7b49ae32ceec44ed00d6e2689d25f15c61b928e5aa132410508d51be11c11f7b0e451352bac65e90985a3ce25003f2234cacdeb9ac63ade0a6d4ff53d14413a6b5051bbcb9e277f3e5cab246dd057235ddc998b3ed09d597e1e2b5fbde685053688b28ebca557f7420b9adfcdf2deb188c9b2a0f6476735700c1f98cbfff0a1a8a780854cf3be58078e3322ee18f8bb1d73dcedd57e7701dbc7907b197fa3824ce017de47008e6dc764fa7a63be2eac35171d309015775af5512664b71403759a187fb2301093349bdf9a0d9190493b2e2cc64239f20f9b14d88e3ca6bea92f2ebe6586a5567dec0db428e862fdef8a2750d5c75cbb4b1181ca6c4ecefe74a1ab7b2725abe0f8249fd452dbfee9caec694380c0fc20529d7ac0960c3651a32ccc21e473a7cb1bdce876abe0788567050145b08626e8f4cfba48fc69715cb31e0cc604007ee98baf07a2322b5c20782b33ed0740e3424281a8c487971e07fd377e623d998a03f8c02d11ed9c841b631be980ab1bd4865ef4e59826fc5de86fabf55e97b427a0382e6b211f68a71a11c4c844f6741808ad14ef24022e734b4f562a73a420f2b6c9e4c90da91896fda02bde1668349c75f42aa7f9248653610728d4974a7408570961274fba8f27aea642b78ab67b9e309c87d0f7fedc31fe7c2458edc899711d88493f3bb16a7cea2c79f7adf8e327c333002a751cd761a261e453305bb7f8703c364dc47cfc156606b23e476d193b327c8b25bba35321889f1a6b2ac08fc20fc1483b8e351ec8d442e63515e27769f565a350da0484a6c4c38386a9cedc514c0410b91922ce9a6c4d8bb18961d56db2b431b4eb0a984f5dbe6fdfced0242fa781229f06eb01797d2dc35310e0983acc54fdd9023ddea8961313f04ac5d6b84a7f588a99664c0c9d0aa466b34a228a627e429bbb264c8ce8548d2519f0c2023f77eb719a48600eca7e9d32b3fed2f1800037f2f45d66ff2c02e6b4809524e9f47d462642d8e27932228ff2874830cb6f8c897d36d8767f18504eea381ff36f5c989416042adcf53ab989a835cbae07e81f5410cfb6caea106c696a1f7c3ff3b620fa7514ef7085905ea70b6070ebcd6fcb21877439241018eb90daadf9ad29de77086acfc944f36ab3bd47316cfa71d1aae610b9badbcd61f361a49aac87cdd7e1735779c26772865efae46c712b879c5d85db2567f1cd1f0df906e8af0db655d7540607c6f9821a4a27b3608fcc5472350be3251311631c99e9e54784985346a93d7474f2a6541fab1469b0d0eccfad0a39a176f2e7a8cfab076a7ac3b91c061185e4cdd6826d0513886a2c5ad41454c120aff92156780c01fcff604d88e6ea502d59e080e1726247ec675fac79bb38f952ee5d3f26cae8de17de9a4b7fe0f39df7ba8caf8f9080ed2883e0ac280c0c7177b81832ae283480d3fd4c56ce54d1ccd851b9d84dc89a3c4a8fc24408a5e7d0d8f399ab42e19cc9233e45d48942d6d0f27141f350d2b65b932b811997ddb6664800599c0b436f9f1cab0fdaee080a1aea21d22437c5f9ebfb0f9d7dc45b00e80be874412419e47aa23b302469abc3d2ab5a48217d67c3c13c3063f1ea4032e10d0fb96ae8721134a55273e051dc25ca708a2843dbf5a602cf0fc7befe9dc8f9fa1778f9997b279321be388d2228c3cdc342d4459d43f64b6c90dc40217bc047c660ef6625d02b64f3574a508a8b957760378b0aaac395cf650deff888553be8293f87bf3977858648372d3654b43a8173ec44a93bc3d58d44db28bcc5e26f3639a2d0d92c77f50e023284b2be6773e7e3020088416896c1b397fc2f484e5509cfccbf10d779cb70f0db24f72e0d133e072bcc8c1485041cbbba8686aff8df604e2949b86279230535cb3b7488e4665a7c5c2b3681360cf9374276ade2d6275e3ba9d8ad1e483263461a8bcd617a8bfb5d20d7e4d6b4688b7612ac2bf1d976e55a1f837c418643649bea3a012bc8c74b4bccc90e5e5335ce7be6bf7e5223871beb3a4504113df917a769ac5f8cc67f3c4163d9e07c1fda22779e2f6414ce865998e8bac602ac41ff52453fea067743144dde27e8e8401a531853e706b50cc0a16a954aac7db76d8fa4ac82785bdefe795c9e223e034912a9fff9080a0601ce6432eaef2c51fb7eecf7bf9ee1d8dbf3e52b07895346318b7d782e9d68c70328a487ec3356f04d7a83c123e5751632ae8253a05d909349b1b7e840779eb266f6761c546af3470d531bfb45f5f6679386d71adac8c958f3664b99267753708565de12949ec95eb5b6d0f6839934f2b492ffbff5822665a8847ce3185e9473495b54eef6cc2ad6637d8bc9cbf7257ec8ba79569c12e44ef7d1d6801d03c1eee22f1f4b9568d451cde252798bb19d866c4e613dbd5e7cda0b29f42744d770ba8dbe8b24b5a50dfa609a7c5db7b2991fd89131a3e11a283dc67d8e2fc6472a3a395850240749106b0974cfa59c3438e2eac7312b82d916a213ca3c8f7c5b710614c8e890d597bba93aec445828763a32d9cf81b707207c605846db7dd40fc05da913ca561a7dbf3361967ed4b28f17e46c7a98dc12e6de2a960cdf81a12c6dda521ac7b1eb6f871828cff9ff1586cc52ecf86a62510da6b72c9aa7f71402cbd8d6d9c089fba3f5414e01688e1dd925caf47d48e0131cd031f5877a78f2b2e18357be62cc7f16699031297558081f8c9196875280bb72e0afda8039465052971e4e38f892a054856d720d17a1bb919cb6454c9b6b76dbea0a5ec72994e0399463adca7a1b066a6cb50c6e700ea31238fb36891bbc0caa8bc252fc009f09d3a47286bdfb51276d5bae713b097869c772e2f184a42cfd15a76390c7f0a6551a965c69f6a26b6086ea549b3b61963bcbe84785511a5c7ab613db735d63d2879c8af8c923687a61cd2328b2479920bdbe1647a0bd61a88e0355ff5dc4bec2bbc93424b50dd52e16cf54959815b18c1429783cc8cb7755e41962d02ac2bfe2f72f8cde11412b45418d5f922609826785f5db97dcbc04d8134eea26cccb89972b869028f3990535237a1d2dbc8948ae5e77c92421ea12131a0fb9a351f901c5cfa6c1e3880c93b6ebaec9fe02f67b8f3c56ca2aa52543c36b79bd78c3cd963e191f12221c235f200a403aafc13fcdad3e153c4906ad7a7f9d2cd015498951885d378582469b7802882780ef4feec5dc862f427d2d001497640bbc538057bb268c2bb6550200c04985c1676555e3317c57f2a0f29adb346fc9ed60f57e8f52b67dac7675f60075d00178a07465ffab1b8520ac5399fad759849a0af99630776f77d7e85f9ff0e178e19e6e6f742d6a5b06f4bc2eebf62968072d61785fd4952de7953f9d05a16c4cfd9fc2adbc7f2ae8692152569da3082275cdfda7e901875677565374bba7121f45c2825bcd4ba04c16437afca38c65281c01a4a33a9c1af9dacc421b4ee9ac0d72a117d2734be8174c8bf9aedbe27ef4b48255e688baed9f82082f910475af3f7760bb0b7a2c5bb4174eda069f6503724cea8230274ba8b0602fa884077979f985f6cd113ebed169a7d9d92c09991c237568d76b6f7925163f1d4d90a61592c4ebe9793e50a80976b818d1fb919d7c37157fdbb63c7f8821a5fc665ebd14e63ada26926d63fe8df5c8b697acff11cc728a8d3b0370769ea4ff29933311854bfec6d0488c34afa8d136eabae9d4441dee8e8901ff2764c3cf759d4126159e5199fef1820ca3c17ac0f9cfdcb4ee1ffdd6f3016b45fb2041a274e42a2b8a061d69ff98f6afff823235148d9df4321d4f9012abc1e0107c0e5c155a682ffa88ba7bf770a74cc8ec183f1342f90ad6c64f8016e58142a5333eef46d96a1afff737c07204248bf01b1273856d900c5d094db28e518787c703b3773aa777ddafa49a36fc5a083eb97fea07282953ca7e298c84094faa1f0a4084910069cd5138ad4ff7c23f56da51eaf8616cf947f2c5e9e90e4ea9623cfbf6e61295ca3afe1ef0cd8687402f9cf5fa2cc636d2356d0c37847367aa4bebf6b586eb3d5e38ee386714449a0b7c7ae2364314d43196b033361cb00a7333d8d3ffc624fced4fbcfa948da3bfe5fe67e268d12bc2168febf15a0e2b775fe6f08c0687e87d6035d2c553e00f4fa385c135a63bd6d31137b426515f9203fa928ce066e1aa0d0cdd3de52386212e810b360d8ad70550c189442623f0c1a958e907116e1a0fc452e00ebc43034d2fd9834db1c01b9810a93ff7bdf819ad8e7fbc0d9d777189c9d8e25bb36f28938510bd44c3674fd9bab5a42b5a14ccb638a10d42cad469b4c36a3492b41a26ff3511122d6ae257d12cfa189943a792047a2825ef854f7a8a699c8a5c786529606f09a4ec5947bafd617fd0ca6322730a61097046d89eaa8ce5df663ce676211a7a34bb7aaad81f2ec5167a4287548a99ad6166ebf4175c723221d24cd5d60b08a973a18470dd767e4dded8e15a76db93138bac2ad77a8a871828754cf0d784d85219cd4aef1a0c509f151d34f481c66a8c8aa70647d45b2b0066545939725026724c76d72c99381894c7f6a172030214aa307032aac15a4ca2a1e7aee287cdefb32b559cd88c3f03cfa107ce2eba1a064e8b1f7e6e0372908c3ac4ca0dcb621946852fab9fcfac860757dd2478f2ff4b3f46f0cdc0d1c3553412d5aea41490b426efedc63ee3038d07cc651b5903aa3de4b663b750a9d19eba970508908b6814089ea415faa7c30fe809a8e755b627a7b1f6917be01ccef594d94d707f0d696f64793839c6c295d2b639a9e466630a2a5a2443b5bb2f692f888277a2ffc74c4cd9044bc8c6ec78b97b8a249826ced449a20bb0ad8b56f00c4878dcf7d217fd62e3331892250430c1694d957174855afc729df5b40065f549aed7f3559c08d66075f905994c8ae93f6ca726878f56226a99a6155ac6e2ce34f5d474f145ffa6c1fa9898629b8bfd2c63328de8f8e0a3354faa2be1a35074ac640583dd120eb959a9d45c5524a9da45b1c3feeb1b6d6d6603e90200128179b992e485c257ff142dcc3a8cfe58a7e72426bd66fbc2a4d63a1d1fe70f2448e2c7dfe7cb215e6c40ca17680415877c41e237ea8eb2f0ba28f683c4ac319d7c219ce8da555c467e49acc86f4b54e33ff679ab38f4a7954bb3a20061cc030e2087593ceadc5e0e8d623f4b7c41bea813009619a11bbb5a81cbc674fef3d1184166e25605d69d0d502f435346e809f53644618c1943401a45126e6c6389f130df9116a0cf8a7be7a59fd5213e08a08c2f94ba50292a7aaa269273d1dcd4f9a0990d2b514ee3fc5d8a5ecbee4b3a86383d610c13dec5cf682182ca4da6c37fdd26130544e87f8ec07dc8f55f0ce51afbafa103b1813a786ee87935e450da94297fc4dabc061d385d7b83dfb28ab03e995a9a1e71898607c56a03ce6e4c6d27cfb2f499c61e5c49839094896572bcbf8b535ca268e7b5e9db68629f5526e66228fa0cce2d0cb49c8e62c37f7bb3703c014a0238e4b5fece4f35b988e3b93d0c36b6853a9c80d7a8bc260fea81ee37fae601ad9f15a2062561a8cb46f5af33925889b1bb2d2ea9ac36b2a5d4551914fe78db415eebfeed3c532507e139e4c2d826b42be93ad999b24d73b486e7a49d50b3c6a247505ab3f0eee1cffa0974f3c3cff54f2d3cc7dc1a41f6736b882da5abe6295288b585d71acb31d3f0d79ef8b5ed3849b974f0c697e76584760d5638e8741df77c52ea59f4142b7a3b8354c0f580f0e95fdbb4d6d6713558ef3ee9ea172f12af3171d29dac8e8fd62d85c7d57721579f9ff2f67adbf77c2c0e66f6af08b3ccdf57cc53f7553a26c5d4239164501ff00fc0b7fcb4d7f884c20c63b18c0b0bf34fbe921bf7cff9ebd8d7588db382bd8af3952d7a7846cd636375b370b795a42ddabbe7f38caa4d92602d0a68ed6c43c8d97d86e0c35481a272d2bef9c4bb1e9a6bf9a5bbe1aa666fb939a9015aa26aaa683a29414b23baacc1c0507549a6082d3dc7223f712f0e0125b4e8a3a7ab714b2fdf222ca8b27e51211b664b23abe6d09b68ce5883269c1dbce86a8bfebded4d1ba88e9c12d46afa753747cfa8fdfc2199c5d2b830e0ed09d3e0d9975769b81524984bed663199b3f09b799bf55d1515ab3978f63f80fd13b93acc13e39ab03c4e007055deeb36dd5bb468c05e1db49253a37eb8c5e2fd8a4669a52a768c3ec6c224303bd2c7c2f31c24e118bc500fb103c141f26523b071cab65d4e55a58ad0cdfbc4af44554b7dcb8b5208bc5cdd5799752eb3724da0d121c1c220a8874898b790ca443d003ad21bd59fc72878cf907b42553cca9eccf431d809a56beda51b6888f65a58700d29df24ed194d6bec6ce35cf0180f9a696425b5899d81805c9d57ca4809e83d550dfba7a3209e9dbd1eda458138520a5b399816ca99ed7c25988bc8976804b9e931f212017f7a67893eabf7976bc8760962dbbf2c0a97cfa2181ad4af6c7a8e649180bb8576e80b305a5c84e2ffde552369ae0a006d6fc5426432e7f155008177708f415861bfc9c402b4f3865770aa2d0ade235361863b45fe4bd8a43540ad5871f043cfee02fa9a2633251e9a3ff6e34d3eaf79a21e3d50e910ef8628d8e669196109a0476584b82a024fde524bd2d5119b5153378fedb47cf78c7ba98f79b9ccdf88b861395c4417f073e4c199672700b64f66f4273878cf51333f1a04c3239ef0a59985a077e0f4d9faa4fe2a425bd5f127b2a0ac0ae6eff200d7686edcfdcce9d926312335ae27493fbdd4a435cfb52b0610908ce256969c5126448cd3bcde1c57108f54fc168192218489026b29927bab135c21d511f168c538e29f7312cb333c3475b0affcefef3d14209b789f8a46795f3d22695660398ea19ba24ca64475144524094695edcd0140747bac9f3458e9cd472fad16dfab438fa92bdb94a24225e2fc5f726cefc41e90e5262da72c52c9eb1747cb0fcece8f0274dbc9aae3d8a84b6eff33530c2289e5b5b9d60a12442d1", 0x2000, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x90}, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1100, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004280)="67c9878e43210c673c00dbe98f8f14e7abf9ca79a8f3b9a4a42f8362989501f0be623279a136f4fcaa879cc323ee54f69816c36cb02e3df1230161e970032eada97c18750ed47d3792d7c130fd739c8c34f6d3c499037c59e861db3dc42da807d33250d278aab209c60b751c3d215b89ba8aba91a984c5f1aed029cc5aa61f85250d95d4c7e7db7dbfee8154fa1445aae8e30e73338921e27f0609e7e9d64555b9d235b5abd4456ceeadca8bef7bae35ada82bc20853978c927d1d7d1ddec9c9043c473f763aa4138a0f3f94bf4c80841148d2a686c4e2629f1c75f0824e0dafbc173ce88c08dc96a35842782ceef9360c1ab9b11848e3bc5c06fe917e7a06d17b12e66c1c7b4af04c1b231ffaf3eb8df787c27ed32a41bb20c7a4bb450d75b9080800f471e42f0a9fd75ca6e41c7eaa644d9f92b9408e036128f67103116d04e735e80f28a841acf9ae29513740d62bb87341fb0bc7f9aae609df4a141ec6c52238ee63dce0404f0a95a503dd964004f0a8a2cab8e32dfe1db93f72950965fc999232c895bd6c47bfa071d381c8ed29755d49fbf6117f16557523c0ba3e5613ce21fd83c94825369fcc7ccf44c101ab43a80961ffab78a2499b0a1616e7f6cfc2e4ce31f4b0bd35c794a61188491d41ffc73b73c1dc5137794d43ccc7a061ac4119029286befcdb35c56adaae086846cf4589c03df0db518b5495c9e45bebbe41e68f28e8768df4d63efc041fec8d97176185f4775b37e94b75bab3a4f45153b0d2c55e9cc62356fd6f6b2425b198bb0f29b89b64dde8065974cb8edec45f3462a2e321a0d5f24e4df85b814e1b556c627e6b1a4333ec9bc9113e9781664a3df54002841c172e36aac2f36fda280571bfecb196579685e57e8ef73e98de86ff6722214300addfd785b97d6361eafffe135cffe3f6d3af8f492189e2d7b07596a58ed357cf744811ee16a5213456cb8b0aa2e5978646a10e977b0941fcedc8d4de947b810cb1b43eadbeb847377270b15a7c7677b6b9a16c06f06000b7a8cf434f949b035a9c591026fba23de00d4b4a8f4f8d351ba8a07ce13fac53b0f45d221905fa3594825dcaff56e08545939199666ca8977b7f021f72f4bb1ae2e9b592d45fa1fc2e1b6ec1f88a0a7aff2478639b82784c237f29c3727260ee72326155d34b1144a340738b5f9cedf87cd8fa6b4f1b53fc6983924e554c89d9fb55edd17f48ea87958e2338b6ed31388b6cf441c4b8bed6af5ed24efd4e7e387c50e20e79bfe0227b87a024bddb34db5a1788eb4c06b5db848fb141007c2b8074cfefe733fc6c278c387fa83e7273c123addb2e0ae789de1ec91e2f1bcd61ba3ffa1cedc3f806c277c796aca33d7ee6d73df1b97c805f346539afd1f8ed314d509c6e0a448d450c352201610c78c4e2c8a5d244a198909215d9b3af864abc5c7b3721196b8cd3577d41de40485e0ff015b29fa1ca2267fae00c24a665096cf76c3b62537d359e9d4739b5cab319054463002bb45a10d262d87f53e80f3c56d11b61d0ba7c9d15ff0a205a5e88dd4c0ff6db79309a5d0b4f357e92ffe0f465d15368963b52de443b72f778698c5150a9c588ec0432043d62e2cc776fad71a0d52cddbfa5138a165b9cd2b4cfbe6972a3ea140bf137325a45ff638dfa998869139fba4beb8d302755b176ddfe395bfd799cca3b52659e16b05b78d349ba7c0af4286dead16e0d6ba6f54dffc8f10e3c3be3456bdcd9758f5d59fdad143a9b7b17c55e3c58dc9ec460e14511358b75509238509b826643703bdfe5b24a82965a9b923e3c77d374ef60075deba1c52c6bf0b346c22bbc51235a9d1f4f75bb529f0cddde867d3545a473ab954bd2651d51a369ddedbdd0f4ad5457e9a5bbba1419bded33437a49f6142dff329079e3b17937de66ab600a0ad331a7ab9d3c9e3430fd0353fe92369492a0d292489155c079aa64e401fda8fa76c0bb7516eb5d486c33927b1bc163d3016c7d518e70f9b8eca0faa5405a288cd63adac59527421e57e5d54b69df3c4976fe8673efec968681e6eb9a269b07e12c91d943c5334bc235f9ce899bba9b5026ac3e7fb08a36ebb496601caeaf892de31b04c89bfd176f47b88cc654e59bba970be4fa216aef6f77d62e4e4a895f917949ef928611b2b6f5c5612737ce7ed36bfc735f8df0bdf6587d486e6c465e5d520e29268d066e27e6abebd0338624c2149b2133cbf3b23a397749ce9703fe95790aad5b6743c0966ba140d8e7314a1500e277584ab2337ef7e262bf78e513d9882907b3e116c49f0ef56eff8017ecde61517285ece69aad2446afa3f5c8b59d8f72adf639ae9bc2b7e6e6c7387f324698bef9703fca04628dd034be2f75d13636d9ecd1399dac50890701cb60bdf83d8be15a35241e048f2e4ec14f7c033c4898ac7d1872d0e1fc58d44e82d678794b1c9e8852ad52849c6cfb82bb8ecdbfd8b20979b5ee5efcd6c1e17320c2c139a0887fedb9985a668a1332cd97b78b17f6ff976f72f5baf2588217907a39d8b987e72ac0cd91bf6db030918f9d799d6d9583c67547a8476cc8ea81ea333fdb54ca03485b29ef7e15aa62caf157ac0cfbb4206e98cf48068f2e51ffd6862773a1c3f55b50be91f2b81129a4f2db5a4e75bb51e0c72aa3cd498e1a8a209f374b59033a9087f254a7432f90c13b302b3c691038ff70c2fba8383ab9022436212a0e59113a08f9c99eccec6521c3d3840974df9befa79f2cf9df1e207a037738796be563360c7c4b1c4f2687676dac2b6bc7cc6f328cf771c252358c31a2bfe1b298cee96b3ec6aac8905ba6bcb9507f7e73f00bd8149f3e0a9af0d0ff769d7cf2a1c044305a0826e716e876bc87b47bea4d0fda624583e0da79be70e87d3777f4d58ef4850a5e5f8b41743e6db1b71541b9e618c06e8500dd82a2a9ff1b2b5814ee9341c24525d1de33215e4b9e99e2c90837e50711f72606ee5d63ef90453c48c792bf0468ba3938750604804d201086051b0ce5eed6d043a8aed68acb2aaad821e0b8c53f551a61c3a10b63f98de695a8ac1164b614f8c3ce29db7b926fb74ffe7eab5a333cb6aee272b203d0bb3a1fbf8864be966f3d8934388ea6f9ab05cf1e74c21247f2516078d70082397b5c4b53f40e6ae9ee930fbc5d1bf567eec41749281de1b879de0b70777b3cd597889650274197627874468a48428d84f2cfb1c50bae0549536a426d28c004bda6124e28d79a300193a5d2389fef7787e7717328d9f0359869a1e56aa70d3138f93bb33d6e3a729e7d2e408899498df0882f8f8cd685a1131cd7857aef9e2cbba9f818eda09cbb783384ceb5f503d26b605b1b6991b7d3c1a9528d91018f318648d1533ec62a2e775d752c91f71e95fa87f9ca0dec46ccb27f963ef4d93f662845c7176da4a62d0ce89c8729ae22f69738693a60acf56d8da5930e6e31f4ccd23e7cb2031eec44297b4345dc33728889f82fdce3b5e4b47d2861f59b5edc808253f97a8a6f55893cebc09aee9361212270c6b64e8d84965c3e96d63f4d1f5726922a2e2781288ea4b32116452a79a073f6c197f0626249902b164132ef69066008fb439160fb56a4754d49608da2c47cf61f7e338b0ea7ad4cb0f4f8bf075d24b2523940970c7d2d092cf31af6d9aff119acd48227d979384845bf9c2e5602dd6f07a37f98ae9940512772764aee14c9379b9ad931d1f7c39e1b9ab62bb18a86e64aa92b44f4fc56a184cb4c01ea0c68fe3da6e2334b358dd6e9b6a0d065cf4c10c9b2b026adb552b35d19e19dd85b91805ab6abaf66ec53dec6d0a988fac18f7902717146b40665b4ac816bd12085120f864345c22355fe62b3b84ce0b3bfa99a7e34f7ef9ad28b4e6b0aa471e9a8ab2c2b1a5b423494de574d843cfaf75aaf08066f6360f13aaa550164001ac9b1c6dde129acd3db5bcb5a610389f72d4a5cad1681205421f9b8cdb54b79c19663b166d81ab853724349f5d6c6216110dc3fd942727242f6f795415b6d5214b56f4be9c99c625d78c4f60b149d6b9633ae4679affdfbc3be3bf1ad8ecf08debcdaf5ad21ccaf2e9ef7edaa94949a374eacbadc85c3727362d28a6870533aa5a33872f85a72821b798c66f886ee7259322206a3b17a141da5eab2bc177150e95d55587ca0558936c7c0d12938d7087fca93048a994756486ade20d7ac7bc6ac5b6521eb956b03281975b0b7423d82fa03a7cde363c5096ff19ab3748f44b06a75ae47a2648c203dbc4d52218c60e3e4d811ed734499bf0270417c7bde77325ff08e931842671b58ce7fe03d636f96f5e79cf0428fe547981804d70ea03e36fb80b7428b89f93604089e211ac350a9554218b6abe162890dddaf2e0990c4598283324d068f91fff7d853352c179aba716bdb017517f11d8aeb1d7817225ac7e436a6a50810a05f5e0d4e6708eec1bf72e41de3f0f1b22caa85426d3af4f5223dfbcba2d95bb94f801b0f1f3b5d69134203c8eac4319a098e98a69593eca1e54c08233bb37734a1ed96de32f87cb3a0a6ec3bc55f1f1fee37d00711f89caf22f79394cba0247278273f2d7d3c7262a77737e14c6c94c0b0f725701635838e3e6c076ba50a8945f955a47e719c2a2f14163ac1be105514b2cdf20e00af3b6dfdbc3f69924729ef4826eec31f434c88ff2c208008968ab4adcf5f33338cbece41b77af9ab7786d4a86bed17678ac7ec1eeabb2951c1c080e9d1d693ec8d2467c292feed44e2c53ca5bea2bb067b8dccbe50dd323b5475f3f1f13282a9379118b5832332b9e39ec3c5f9e5b678da1aab52f42e9353bc8a30f48057c61c1d53688255d59583bb0aa9069fedce384300155632193aa4e44bcdfb4677b0507aa8b07dc8b24eb1b46194f882538eb2aa30573718fa4f9debb073f75f29888cc1c784915c80e1e8e62bcf4e8c2ebdb2a58d36e670a34e70516396e5dbfaca96ed90ad084ab0a9daa6df16db29838c689d24f5e7718f0e0f57859d629f3f573a880e7a19726c923d5e66de4b7a8ec438398744ecc84f44f42b8f7f37b3050f9bcbbf12345a92416b9d028dddc64410eb76c941c9445e48dc0e3c90449905a18bf7cf7756949803ccb54de1bea61e28b579ed074c9aa3eb60897b853f15ff1f37e5f2c02bafdf714b7ebb914cc07112c00ca6270d9c1f137448c9e65cddfebcc5181851a7d3ac711edcb5c135fc1f78e0df6efcbec56e8c40641e94b7e34e1cd7c9085a97da65674134754bc4d499addd68156321e9a4b3c4c8a67e1ee4a0cba6d404f83b6ebfa057ae8b0fd205ae90907b8387f7767964d2d9995879d3cf9cf8a69aaf73e13c4528cc0ab31700ea1905f457a3ef0b129a6e0b41e9a574d0181f543e0942f095cac1878b268bf97d724fb63bae2106ad31f15d7e55151b81a0bcd4e8a93b805c1be4189d08a777e1824b0e2e678a6c3cdfadff5eb28402375b456f0408aed1af0453665435e5e818773db626e48d9156571421ca00afb1b51ed8f0e6ebc48b0436338978c4ab2ed91f63846df2ec4b2fe708d6326860abf4a59f7fdbe7de8896cb8afb1d71514af465478c04373b63fcfd32df5d9f920b900c060447308ebcb2b36e06a1c3535a9f54986495c7ab750ca1bbb727673df65643e46e80cae7441b5d97638c6c78049a18a6c18057ed6a01125ce1df809029cbcbade3e305ddcd0cfd20dd839ff767a207dff9bbf1e28d1ce029739906fa8fb13b94aea4d46ba15ac44fcf9f396bf80382c250ac76223d3f33b672fb8386b4810a34173bcd0ba2e796181d2ccde144d83345490bcf1adfcfcd6c48af83e3a242776fdbbb36b23a1516858d163adc078e9ff96964ec7a3ddfbf5cd803b6d5254053ff4c314056f92393b67aff167a3d75ed585f35d3b313cff861c309b077b03d75eb2397a24d7f8d9b850a630f2fa5bbdf1b69c0a52b3dd072d9c68b620b57eb805c17035bcbd366c8b37fc01b45b0344685f30c94cb32a8133cea8be1d9537ad7398b25c1768ae7581f76487327ae09174f8b958e67075790a6614ae84a76c16030be12282a99db20ef12a2147dafa2acab1ce0a2ca4b594d623e723b82458379d0e75353cb48f45e149fbf5eda933c8ea3a911c6be0f551e8cf64ebe1d0cc4a956c748e8e4e1dd96e14282cd8935451285b79e33448506ba70b176a5a1b0e1d1d9e0f97fb15624f79977fbc683cdbb486cc77fab42c5d58322c776bbaeac20aef43773a7dc0f08a146e8ff8fb052988f0a3bfa5246042b15f135cf1531fbdd32c2410870540f2fb411fecbb12759328983198a210e8a5e3b9ae3bce8126701014e1f716e76db4223d82dfc704b23ce283683fb91ec212b7aea7e8070ccfacf0d376cded01fcf68dc9cb4af370fb273de5ba77d110da672ef2e51dfa91f1b53a8962b737417fdd2e28bc4d29b323edc09ec35f64d8b27970eff4cb235200dbba8b0f24c6f5e7dfec7540301c696229a1bde66afffc9d8e9af153c06fc5531d721fc2474f90bd96ded821862c6c3b8246a6ad71f3552e6f43a78c0c312f75400f3f669bd7c0050822698f4516d0d43b8c0ca95d2db0ccd364e6b327df555350950f6119cea4d9c892452c201e1b4b22fe2fea1ae96e41b42be13416b8644315dcca6450906f42e9a43331d02b15a0a2f237cce10224f23dc9bfcc181ae536ad0a2643f503d5b23a0e4c8b11d98f0a107fa6ab30bebac569b9efcdce4d1968b76ce7467c4528b10b5e1f5ea94faad42e8276c6c4091e4efc8ca9fa66527e74d275e01f249cb919a41f7f992610e4edafb6e1157d19eb1e870aca81626ddf31dbe3920f091c121f2f04a8dc067f7e55453409cbd8618a207903bb2dfe4da1911f9d4a60327258ab03008255daf2eaa5f4826ad92b3dc006269134ecc01ac3c841854297dff49ce2e06e34c1bd540c29901ac0fd70b88c7599de4650a30d4b390bd89a81ee89e23012c4bee2a91578992c4acfa08d75afaa3ba151ba0801eee785b86aa46899377c1b22401960ff5bb8944e28345784d8cfbe80af5a9c3a4623bdb0904754dc178741a7512f788057c0fb23d69e3ea920230a6c3ab3e6ccc45104ffb31dd5be7fbb4f7e186fb6b94242e1b80096fba0a56b725a616c5ffc6f68b75aa6875dd94a113a3dac86b578d801ad6ab788c145755f0d6dcdab67a747550dc4a8d83c6487af30b48daa5877100c146f5bd1b827ee34d6ddac90d3034f2b4628aad7a8ea6e70be42df06116f48d8cef547b241534cbfca05f5a0507cf49fd07de522006cad9d245f4d7216833eb198d058a1fca8a71653c062fff50f54e7d42b19e5c466a05c621f1e867d0c6f64dac9cf0571db1760cb04187f427e68960b4c1d06f01e23367913c2e7d6744d712e3c65dc97bdc796bfc2ae4c4a80649bc7d3a4b40c1789e0e2281fe4616d0e71bfca59ed7505a8fafc385a890edde3b855fa84e06ce382e8b55f885ac20217f75f34d9ce0733f033e730a23f281b0c681fac2c61376ae39f0fa59c319765ad025aff17979972cb87daf9f9b4a19abf750bd3aeac8c96f7bf6d49e8df84f6b157c4a46fe996f729e15920725be771dfd7790bb5c816e0e8e982e62c45e08de77dadccef7ed0c7396b0d584d35588fe41b5eaf147c4f0a7cf0df39af1bc1356aa456c193624bfb8b2497eee0afdfe5b51aa52aef51be1ec7d61b0cac697f6354aa2bedf6f2574e8729601d3d1cd41ead8ef2253a0187da761a715d69f3722d145d1876153844b01459c7be0092f2aa4c8f0670d435c134a0a804f4946b9046aa04a688d1157c889d23cf3878b2e1bca60a5a4a5c38675745bbbfab1b039e77770ff315ab12560c9dbe9a1709906cb0e99dbfb9e942673eb01b56274a133e73d3a0b647e073f6102aa22faef0287bdd895ac2fb366c63a10a1d3f2c197235095bba98e261ed55bcba021b980ddf9c5957b65787c2459806a2695f7180391539b4c18f79a2b168cc4c5b43f4528c424fe69ec854543d481ad86398a9eef2be208181760637e5b1c4597a5e9ce506c3089a6868ff99cfc6c39acbe925893926fff1d979f10ca7899c539ea3c7ad8f7cce8eaac2c6b5afdcc5cf356c3f234e8c2cf76c7449d78b64d49a4020670dba6066ccf4db0da825a4e24d48a915201716315bd56f5f12d0ee784b047867e4896af52e8e2fc07e958c1ce50f32edcee5cf511180d4195fde138eb810cfd82a6d72070d825c002c9b30893316c26cfee004aa2217da158670f02ed57fde04739493931f9b746afbec9b7ff11cca3f9361957a5f49151cd8ab720cac065589a5185018b1a1b52dc2ded0d8957f61a3f2dfe1b440a6fb2155c989884a999a01b0a84411a1d46dabeada1c5c5b4bf0d035f9e1ef42418ddfebedb01392b35d925e808d7da59d5524a2b48cb983c6c4476c7a0d74606f0cc8e930b6e0a4f3ec6b8170ab06c76ad53fc913886285d684d00d8e0d543c3c77a24586670620dc9da9747bde7038461b98c62685d1c56989cf72ceffcb0b13b66e6ff4112016e52789b5000ccb4c01004eb0d0efb64e660114d163eccf9f5a7c16c2d5e41336451c7ffa93046cd013a60e1ad7a899a9396e39cbac9a966425f87138614b44d30ac4c2fff18a41393888ae5b57b590d6da74626013db4d97b6244580687528a3b04542e2752e3b84a98371554ff2c7c86bb1609d439fc728a4c7504028db6e873f866b446f90cb51f060d463bcf8499390c0e414ef1c17b2581c4e2fd0ea46fe7afaf108a1d77b4a053cc44c4f9eca20c1df77149399e9283e7fc711f87136cb9f5ec21708d3552ab7e6cf1e71476949f4757c9496ba6fc856e477e131efc4bdc9dad75c5fcde3f30480cbef8da14f79c9767c9c32ac5001be4c437e87faef4c24067ed645d79a236403503e26b7bbfbf01ab0c2ebfffe94c5f20ce63a7d3354e22dbea45e227b7a521131c6af9bb35892844fce86bffbd9546d7d897fac32d9c9907be42c03578b4f23a096dd53988d8c1ff4ea0622e6269887ab7f49dff0a54f4258ebcb1909dbc786a2eb0c855a27e6ae0438b1d63fcc58c2e34f78cebad88833ebde1f4aad4984b4f3eb70a20e85599c855b4919c2e32c15f75563ebcdc971a54478b8722bb336b3183acb50eb53c8aa8e629e1c26b45f22057fce5c3ad0765b849f64bc4b9add6c3295e2d116b62d4351a1f8bd240c25e94c98a8098202e4062624e8b85c443602cf520d8e3b10beaa00d14e3f102580e46ca9af9143f2d76bd50d29a041fd56d2ff07fb417ea6106b62f8d3ba37f9303cec80f5176cbfe85b9c217de2c76979f5cb106eacf319d9c23b3ca1a26ea7e20466b82db5cc8fe64c08bb9cf6f831f4ed33a40f5171ac5389133ae3e71e6b41bd9394b80d6a8db515d4f4e6c17ee726d7488c6f001e66a66423ccd89aa85447ee5978cf2fbbaf445698a74d2ea6536266ddbae80267e446b1ff8868a5bed341f5fd6536b585095a2c8c76d59a42fb6bda714f0b04b2a83dd4056853f619e1e77c3380bfe3f4aba91b9d0380d9a0d047d087557286149681e6f8d83f2be4f0523dac5b715158463c9887b132c40f246cfa5d0990e1ad22c3c81b1530f07ab4508432903c448cb60bafa2a2a8c97925624530bc3879c215d25e70789702d8806d2df4e789320d1df4d2827bcc38d4ffefff5b6dc86e51512554f032dbddab2e5de1d6fcf0235acce4b11e8b0a95a57338adf3e4697d2f85f662d83b57fcf8a68e386bbb9eeeada5a2d26f59027e1a827ea1ebba5c63f95a9865d8b0e4e56634e923cd72f9a2550084650871ff44050a7579a4f91472785e3384152f6738f80ac0efe05d672adc2184b2a62b8bb030fe06f29cdab8cf4301294f0692a9cbb0eb731759cb1f0ba9f1ea86bfd0716dd1d1788a5740060a1bdb49bd445ee9c09609932b1ff0243d6eacda6db50822ec7569b556291d0d7fd6b1d2b1e3d0daf5a73b4a545fb0e56eab1ec80840c3976cb3a16768befde127a855509a1230cecf8dd85777c4ff18734a386166fdd524e29db5ecafc3d7b89fe82a5156848b38f0450ad92c97f3775a6145674b79d8fb3811d1212d33d48b3b441966f5826cba1acb2657a547a375ad7006f1db6001eba9ea5f897d4066fd0d84be0115cb43034a774abf6b32e0c1b923d1b634974693bc4ed02aa4442c2ffcbc3ec2cf91ba245dfbe70eec31d2aed0f26e9a3c4fb2265f7aece7f483ffaed8d73fba97fd9a129a2b72ab9a9744d8235d0816fe33ed6418b2d7c2bb93b8cb3d7250661e53886b19c229cfc203266fc1b96021e264817d8024086070e607f28c11b56ec9e62dadd1bfc76fa2bb5fd2828920ee6f28c97b1de11305bba36ac59806d8e2cd7094c9a15e9b2daaf96ee1e5c35160fdad931a7fafd5a8eecd47853d19dc2f6a4f2d0119d2ffe3890b352910d624c2e907b74f4814a205262628d5147d251d7250bac965ec725553cd702917e14fc909a83b2633402d7b9861801d37c352556243f704b42a478d7e64c9a90a1b89809391978be84a574a0ad8fb4f231a4936a67763243edaacc201a1445f8ab9a0ffe14aac5fc9d1248502c0ab4fde66f8c17267a7af2f06092553b022ee4c7e8a0229f100182d2caa249754e3b8d17de57defaf28d2ca5d9c0b803e8d5b104df6b57e8042dc701447a364cb1798e81fecf44701cbca758ae4e840de4d32debda66814e571eddedfb6ba0c7d742f2593b26fe4f1d2852c09642a5f76c2666f99f16fa2ade202ab82d71584faff78fdb10d1eb54c8753a07942f0c8dee174e3e9e439e4626219768388461ca608b4ffd2b8d6a6c9e2bcf6735f0654e71b878023353d5e45e8277d1743eb1441bea7d16d41e9db4a670ab41b979530877a03677034b9534778e9a27a06f751462d6991347cd0151eca87c0e32383e20e4055a0787194b08f62ab46100bca05e63c7f939410a6724e04c71ae038d9dca63658cfe558d421745341997e8f7675babd30730a8f9fcd6d044a8f77dc05577816acdcb3342a053632d511aa78404fac5e7a175f00b65738b4a0d8572323d53769f89b46ba2943f9282b455272e97c408d260a0e784e65bf081c09517b51414145977c2daaa0a3d265fb3803cc2fbe1841ffd8cff01fb33b18fbc4c5429918ab5ab1326de2ef7346ca1777a8d9b3e6c0d17d86a948be20120043d93de33b016c788b4e20b1280f603500ae19891aa9bfaca39e5915f2adf31f99861834fed48333946b22de4f876e64d6aa89b47652780ca71d33af9ef8804892cc926d9ff2967f4e4fb5f765e7cc6e029c62f849aa0ad354c2d585e3f56b58d887b8756f97860f4460e35d2a4ebd743807486bc13b6cc37e1c124acb182889076be10c0deb4f53b75bfc9b233154e8ec94d6c1e6ee52b749b725e9ea91785a71bfce7c79f1840bd933c84ef200f3887e720cec25e48087486f94183c80eba847314e87c6a99f2ec9a48410923f65c72538a37602a6350a271561ab9a4fcca52048d40f4c5e4b73623ddf857e90061789101c68b764304442d12f6229f14f113f926c912a9223f3a02b3d116da391ffef138ff7ffa8759bae1ef080a629d1f5610a023", 0x2000, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f000000adc0)="1cbe0a03f739a63643a594e3085fcc11635d089d954beb7e4088500010626a2f99f9f907e4d367e091f6a48855b5a4b16cc37553b6d51fc2342f90da9606137f27aa24ab9f2f6b4b80f38529a2f91916745612406e108b6a089199c3c095e6205bb990a6d952f26bc619d383135271a3a0b5c5f9a855f1714051cb7137f448ecb507074ff7dd14a829d9cd93276885826a3676a09f94b259ca8792bda0f734f604486b672bb2c3259d69b6ac859f357189921dcfd072403c8652d8694cf3704543b8abf67d361ba1cefda6006548429807979471094d799ec71754178f08d58ac31feced09930437937ba1493ba919fba88ff32727cf301a5d0ee4c0b81b01e83f4944e095c466867272cc8431e47d35d5df67b097bd87187693cc3798facc3a8f9ffb2e47fa0d60d7cfa5bd1b2ed388d4a4f37556d0a112a30bab33ac1f956433b78f22b31b059ecd0afcfef5ad79e75424924cbe274fa1ba29b6906723af6163da581da80ad918b4d071ca41a9a80a90696d7abf1efe5526ad7b9744bb73f6b5f38e2be309b756e6fe022a1b3d2a461722cc473a60656da5e043e71e01f5ba1eeb22508e3542a3492133554cea5fbf0f94eb09d4256b783c71a7eecc1730b00199c3b58e54a53a6617349fd751632de8c138681d37a037dd61895ea2644665fa46434198996a40fbf1b791e0ff2a2378a2aaad8dd934619d25f613c6a09acd79dbe267bda466de90f2257be3ee712bed110b3656a8eb3a2e4db93e267ea9f12eb043e9df45dcf5c0cbaef04b821c1188aea3cfea8fc1f7edce2e53809ce8bf580614fc383196efe89eb571f12c6b1d82b2a24ab71c48a6a25a278caeb5d296a65e278986645e92474e0cbfef333412bf6b77ed68938819a105d0812dabd941038a71524d27fe904cca36d04ce96ddfba2a47440002cbeb8677d998312ebc51f03bcd6c76a6ace5612b09e5e037176a11302c91611aa04b35e2e5f4ea330bba799f3bc55cc690329210f5ba403dbbd166c6936b0a7fc6e58b32886b941f3d1835ef112f4631dfc910aaf5b1c627e6b19c71e6e3d64af335c78dae578815f52f6be409d65f51ffd2cb54d27cb3fb12236097aab2d9fde0ec31695b716f5433b4e39908886c7249b937d44d1f866817b088c2214d3658e4a40c15e23ef9210de031749cac63efc754728f1869fc9998904e4c2d3bcb694cf3fdcc5e6e8df314ab67c792380f1da3ba196fde58702ceaa8750d0ebf470d7dd4261386a4b9bc6dc3b1ba99bfe776f35fe946c2ecaf0034aee5f6ffc722ef3aa29bf7fde3efe14da0964a4dfa6006a098f68275cf45ab16107683888c94c647660f17bb71088f997a44694ed49b3a33541ba6ad269d923d9c24e61afae35b1bb6e00da73976b43470c5f4f27674c1d6ade48d5da3a9be66553b02374b90ab9f85aa539213b3bce2059dbfc2751918ee3c57fbe2fb42e7d404c357edddfbcbca3b4372429e94e3ac13bd234c38067e374704650833c2d2821b761c0125c00ca9261ac133ef83cdce12f6cc04bae7a099df95c4a7c23d24448582dc2229859750647a69a3de099667126c30b3eadf3247dce62348425cfe1e02bd72fde9e0fb57d207d2ae05d71a1d1858b9f6ed0523033e9fd504d227d6cef6725589834ea96de12e1799438997c08db4f9f338f9b8de22405069ef0f5bffd05338940517a9ad43f21e0f24841741bc6f9e0c0ef1f2588eb41bd6aba43da258e5bc57b6672354d459ec27dad277d3402695386821e1eb678016def323e393ef9b0c39f37840ad5c24bd258ed165105690096fadf23c9100b0b439734bca26f435c9502390b964231f3cefcc2e4ea24ea4ff1c49a38cfe5c4b382d83dc4fb512da508f56b8cc64c3798cd19c5300ebb80b874b47579fd6bad11072f9166a7f6b83ddb0da04dad5616c441c2fd73253b0698bb2817a84691bb94de656da1bbac8a916e38de8c01f78454294b7968fb3029bc5fb695b2ab58fa655f1346deecaa6db7a072d46eac70f548113fef334b6ff6a0e01ec7316fee070468096dd22280ed9e135bfa145abdcef9ebef6e224066797e570a422bb63c6b3d17780516ec0b7c97d5e541c6fc77fa23bc09067120154137f7b3f2c5b823d1a1cd9d7db0625b937255d5b575c84865f7ef9cdd571842a39e9079af918d9a3df998c6b3ae87686da189503743aa2a0176c254203e5456a5e849deb5ec30e7fcacc628d5f6beac734befa00a5bf43de6af372a33710c07a07cdc604178e7a4850d6307a5bb95526ba42d3dbf3f725810e642326b5f96f1c2b4652c9f3f3172d5c4f3f5e17ac3717075768ae4d44c0ad8dfbeb7a3a872f77ebf54fea0c200723de4e75578a19ab291e9debbb750551d050da4475023c00c173e035eecddfca5dd4fb43512238ba38dc8d378784c37b794a14258a2d4535943f8dcc14f1e82291ff38e01af50027c4d994cf519f7a8d6b9961d64e9a6e871971c06b63781fae6654a70de767350873a99d03cae89a3db155b460636f9b94d9b32a5e5613367ec4d6c96d0929d541d762ceee1f43a75cccc1eebe10837ba4e625e72787f5ccc957bcee17ca7fa53d2a26b53a050fb297686cf1a7350432ac115c6d261ce29027c3f549e69587cb005c8741c03e44c4ea9e05766502e06b10e62f29f0c51785f7d63547d76ff0dbeda5e57b69e283571736694c1b6eadbafadb1624a10c3b4ba10ce6ba7fc7caef990ac77b4b07b770e380b0afeac85876d1b6b069e5435b4cc023e0c3d35bdf81a8849e23ba3ac8a34037a1f02b1b8375e924c48f0eb20beede34c6306b00a6e70ddeab231bb4d4116167d394ef77aaa903c289d5fd2b7c540934c08b95443d6415639478edb14e3f2f02e867a5011c1d357381ab8a76e1e67badf8d54a3d8597aa6dbbe8e9ff9cbf136e6395c04f2e303cd8bdd37211daa76d0f9d396e0f7f43336e63833b43f6bc4c6b927c7e7fdd81fa51a9a2f4676192f0b18545c9833c2aece337b9c87e7866168742ef16bc060cf53a458edbba571e68ca3892e19fea57f2eaffc52d64ffb9260f425b89da5435464c298367c8a592d7e103ccd97bda98812f99112546cc7e2a0cff585db7d88b6aa1d78e7f639631b93457e1294581ad9c8cf98345d83a80cdce8703e989544e9dd3caf1ecae2ddfd09d86e14f43c7bb8df17b2d3d5cf7cc9c6b30b1aba587d55ff9d4fa0d27d4db353fb649eb7a9056d2216075907331cd245a0e050098813e268843c966bb91189d03fe2cb9c739d6561100b9320e395c5fc5c21e5f7883ba2ce9fb87fcdbe8be5112a643afb65055f4156c8d25118b681206707487087e075ca42ecee6b362a423a0139f64e5b5e6f4a3eead6ddd029e434566e6a8381ed0049f0d9510dcb5f72aed50b0f9409148e3580834ae1e61b3ea2ab8f6a3641b8f3d17d1264d2231c810e2fd5a26098092606d026488767a3dfa43d3ab01deae86a9de9cc02d07d6f3422055e6ede582d9e7f1e298cdc42881cfbfaabde309b19194ccb6e9495c5e315603165f73da6542f4834f34d4700544163ae9a250fcfdc296a4151c3979a799d88226b079759521e027742002c598b85ce6efa01143f0620d838b45b8ecbff1f1041de160df1929c3c5acfd032f5fd14f3ef429473c3d22fa1aa00f6c3efd179125f52d1e055f9099d70d163cd1ec492624a796bb5a5f54187dea6ab8a166949cd39106b9c56d946af11d1b8034f391a70b08b8a08003ea59764f78234ec37d4c3b1ab0242ed0c83ebf88f794ac9bc8658d8211002770cd20a12c7b4588c5cec28763260623a84ffda09a0c6944df7d34a35f7cda038b7ae30a0ff6ccea086aef80899c2e3d089a6ae098643fa56ded7a840f6ba2f4f178132c7fbe5324e2904b07518c5dcd60a47b9392e34e48168441995ea03ac710ab8e1d06b6fc7a02dd251a06c31d2a957ff130b53a6305f7d2a5d7da8467520000c2b8b5f48398f651ecb4c718e693f18dee0607d01ef26d8dbf7808076bb42eb7fc8db699ac300f306ed520446c0ff8cb137647de6c630a9a83c2d7a1d3a6dbbe896dd21a3d11ad2289dc6e92104bb0317578f27bdde96e8aefaad9919e3b03931dadba84d7114d9095a537c180da575afb5a3081875cab22420e5a7a28a7e8fdb2394785d27c6becda0cd132c7507d64e38d2f518cd0f0d8d532fceb2f852a05f42b6f81c0cce8021e4743c3628fea801ed2b77cd4ce884caf556632d54c0d0d397876a841f49c98dbcb3409ac343cd5d01b602ddcb4d7ccbb03fef4f1785c9dbb4db9df067f1127673ef385a9ba5a701890818f2d77b7fd21f8c507a2cbb13e5d8df0e24239f939f2fabec869ea2be8f1a55182b9ac19c6109672aa2198258559a4f0502d7c24c490d5d87be1d0f7223b4bc28b09b275256a587770406ad18e6f2992815714fce21ca972511669c7bce6fe8dd5e0d6c90a08787c80d601adbdb501bdab679ddb5f8e0c8c3971b864c658c9abbdb336e39ccf89ce7ffebefd51759c6a9cbf85743c48383c7880883781d5bf508356bfc6911181a28d8c27a495e2cdf7e7f2f2658dac6639b6b09d1994f61147efb6b35e900e2600e443667944f66d4adacb974cd488ca068a60a5154bccc26f0b55dcbc02265ddd35301c015d77fd96a6b6a2839a541e2a041799c75a3e565a2323e5fd45cac6bace8935353e7b28874e7a36e1a67daa95f345ab651b1ff5f23087af2773be026661bd5b623e147164a4a79c3d65cd6223cf78823ca119ec883f994401665def751243f27b86404202be050b8f9b40711b949bd5e9c3bf2464f5864ee6a1baf62dd9a317698a749bf3116dd627b5bfd0906313c88e9cc4bdd2dc9ed52b9ad89614f8eea06f61540f6258eec3665171efcd3b8ff68911c7bd7ad600c91ff7fe1fda0f1f5b47c1efa7da8d9504e1506d7f14b3d93d591a0ed549d5d1617d543785f8d7f1b4313642b0961f010343f43546e881be9bc0759e26efd13776ba8fe3e2442f3149a2c88514474288c0c9970ef890a586ad81e5eaa64e2376a77b58cd510a5a8a429fbb86add71aef0ce81b8d0e8a1d5d73b5541033a55b1c028391fce3dd6a4052b89f94969e33242448023ff30b1295f930335a759f40587f68f868cc571448d520f8eed2cc8ebfab6b69a451741fcc9e629417c2d13035bd08b0940579be604d144751b007a62f7f87d89c78bf97c3cfff5a30c51eacbd879d384c317bb2fb384ee841b40dff58c399bb70b112f6c8e5c3aaad169a6b0a64e9d1aae9600ea56185f83a5a3ed1eafdac3ba17071f078e7182dc07c7cba645e0eeac8eaffebb587fa0e1bcb81b173acc10b61c4bf6a8f557a8affee6e4955e49f137d04c6e73fbcec361209c3ae56abb302c81f5bc4b769ca7787d5979d014e51da19b1851ccc2a4363b2e28e4116dc3427bf0607baf7a3d795cdce9d8dcd4e9df6428df2ce83d7b7abc25a0e70f369d70b5b026e3e10569e846103a1f310e0266e601c283b2e9757a730f11b55e3db19bd1793d06eae102f5e4e48f5ef73bcf036305f1ffd5402dcdebc9f104c671764865b29f8be69c568343d43e08f5657f345da02d97cf2250d14cc946ac548faec6a9a6f01f33537d967d5c9f4a7445a29f7aae5c355e8446c03ecafd4a07799ff2942c67efce48f24441d9f50c520d09e6632cf4a1408e1728cc9b38eea918c13cdba594d13b44423becbeda71f869e479aa276bcad0affb7cf9961465d0dbc3611024b3f55ddc8cdb4f38ce0c37875a3b122a22e7a20ff2aba1f62632da2e39fbf5a2e645e5925455139fcb75fa393306badb7def96e28da194663ed9e911142d23c2b0eb169434d56d2b12c45e6adf8bbeea0319f87b21e2498a84529b4d9773566f0c2aee9af7c414e7e1492fd5e34e70f21ed5bb14eccb50c2662e5fc5cd87e45ba7c7d710956ec1161fb2d4eeaa86069399439112165fdcadb7704b39e593339e6146f762258688a6bd5c244b1f35536f18449c9552fc83aa157b352b0c4cd481f0590f34bd983c6bee00a5d7f4a932ebb84de49f9d775f424457f45a8a93adff1660ee4083ca252e7604c722ec45fff350c494c032c6473d9ed00e21f5ab74bb46c8493cda964e534cd50c1f68de0fa635ae5b763c1080f325ecac024b145229393a762382deb379c1dc78bb0cd67a959191ae55433611dbaad2b0c649f92306c216d4ee9b2da08b4ad42833024c0d603124e6d56795f5f956083f19ab0c0da4964e909522aa6f93046477806b390e6ec0d8ed92c132f23dcc02a6e3186f3ed17dbe5fe88e39983a9b4303399521b0b3788ff5428b518471fd2ee9626f60362d877a48fb0a6c7006bcf88e4da0dba5061214206cdca8959a6c1b89e5e6f0ae80760335af9b47e103090cb6f43e7f42d681d5a92cf299522d60a4721c105a6bd2779eda4b22d14b9d4b49bd639ee843db86e5834f21d0837bcaca8465f995fcf00294280266a012e6781315b0c16059d0f0a54c9ffd19614bad444eac120cfa7785f3f75dba7dea85ff87e9b5f8be3146da89b89d4c5f69ec586ae539f7e88c1f76dce5e0913ff4ec5d934c954ff4108ec1a2c6c06b84c3b4e11baffb941270c1658f0163b0a6dec3f58d8f8954bd36209c485e9340c4a085d5de92a17c50ebe4b4b67b31e7e4c2bdb3c63be9f9d33abcb104a0dd9a129fd71484542766c8f461ae8f143a17f88ca7365b99c8fe1e4a49478fe57add43e70469583615c0f74ab120f0bf2820f18076e39be17d3457f2bd662118126afc0a573158d2848c12caeaae58e64e9bc3bf71d045932ca216fdf51608b0f09aff7f031d8683a306d276a5127e57b8d5aa7740c7ff15a39b4d051544af397b0eea5a2861ad4e11fda5f24a29ffea0a2829754f4c532c434554e8b2b56a8394d519c03eddf3e26459a6ad57a7b8ca4c57618defe11f9dd18ff7ebece40b9d18b6e87d93cc5bc53240b4bf67571adfa166a9e81099fd3b18c993c8b67fc0f53d744199f4a0a19fdaada6e67f5b126be161f43e62624e999f87f6f67d86531bbe7809b07d90648c85d32cda0cd395f33c0b3aadeabb3cb766736429258685647bc00de1e2af656534d4fbc2e097e81508253ce6fb78e0d8915ecf660b8a0e83806b233f4c899a7ef9dc6339607bb619964c0336a59a449277a63cd6336a93ab71a02035bc90c9b8028cd844756f6f03bb5d1b063bfb9bd4247ebbd888c942eb34516b44e35c51e4fc9439dd8b187a4ec4c2effd533528a17c81307c841fd32ceca38a56e5f3ce6f3cada12760419fb5a66620b70b789b67715c9d72343d3b07fc1ceadd58ba758587777ce7fe810c1df3c8c9cee5a6e21c86a29a85a00ca3bacccac7f59564d8994d15c41b4eaa772ebfbb6ec7997c9a678898defdb10913afa840dbd086dd5788818804167d5a6c33acfe6ce60e00dd09cc89f3ababaf9a665ec0deff9ef65b284b78f4259eb497f91522aed1e7603efeb9e20b2c6f28e67b55ccc5c2bcda0b8254f23ab41ab1f5307b653de0e312b57478dd172fea651c83b3b8ebda4b29fe7bf930aaae84c28eddb36a2cc77c082a82a620d7219bf554d9e0ff341f7f8431b1952bb96cf989887b1c25e1e2287f4dcf195486f733bc309cb9c0cd373ebc17ad3d9f5c1b1aecf611b8a052fc273b86fb01539ba64d79028050a5e523d491fc4e6e53c34284b284e3dd96942ba557c01910c47c823c9dba871cde12f22092e4f41a2ca4d4bfafe6add2f6400741e8811bee920e76c0b93e0bf3d97b9da58d6f0eb12f46269579d3500719cebbc1a67b29087963e0fa78e774ea856bf0b269d61f4a81395af2c67f4bcd08b8ef898c3173f1ef31aa955fb9c56d56cc93829900199c60d87a778194d7ed4a0b3824fb63ab0a5be8b83a7dcdb3b87525ab7157af4b4795b713f38058589eee56c68587e154ff6d69d0351a270a9dc15c0f76e16d5f57a1f3b7b9741a5cff2dd63f88506cc3106481c4e7081d08d63f553e6bb2fe37ab7c8df762e9c5d6e8bcf772d1735e8f536a758f85be8877b1d8e60f9cf0e38987e9a81105ac7cbddd6bac212f707620bd2a2c4c0bc7adb94548db7778073cccbd5a91f7aaa6ec8f4a0cdb6637494461854aa928f492ccc3415d5d260b0057cdc99fc96ec8606ee4721490871630e4e05b5e918a63d081cf7ce1f72776372bf29085515261f696eb3db45451a794766cc1d516e957a6714c0684fe5e4462258e99b5fa80550c7e7980cc2e66102cf088a27b5e99839b213d18b92a82158c83e5231e625602a6b17aa2156b23bc5e516bc53b4152b39de6b7297ddde5cce0b03ccde392f894cd034c3d4c93337fb5e0274162ce52e09fff6029c4e0830983e2c1b55b18ac76ec38887e0410484121276714b29c785c8f7d899fc48742accfff57bffe18fa52148c3bd1eea06217b77399ba5f1b34165a865dbd117b1ba551220b4c768715c59432b9ef372af3f6b5c646213451d5a3eb43964017440a224ee671f0d165c405faa47573a4598461920b6921554606e7cae0bf8a67386529027f53342e91263ce8c45f56010d9c7f36504cc71d179df02c8db3c950b674e48c98809966b9d6894e445442469c3036d58e1410983ccb3983187252fc69c3e37f2ba1b7f891f41356eb2856e774ec3880a58c5e970f6cdefa2bac001e161d8d827dabfcfe96342932d9a3bfd25d67720e64a22c0f9e28585e9270a2f9d025cc7fdf8c8829ed45e47567dcba24fd158e6d2efd1dae03531a44aff10d93af919fe06c7efccbd69ff8b4d81c67f69b1cca8e24eeb519de4e04791f2a0d2dee17437516db4bae06c4b820b7757b8340f37c1224426fce3b6e1de29d18e9446596a6e4fd71c2af2bb4bf79b22c43478a258d70de49ec6660fb729e62665e59a3e675552b8352c9764bb35478ce1b368867d59f333c7d506aacfdeaa209a831888593ac030da75904c244dcabc7c094b6fdce38ee1ddb329fae69460195b19f7c97409e9347b3ea06f53ba8778a86e3737004d85f86f05972f5c49516581a4e0eeb2354734611bff9616375d56960546fbdb203ff3f8103d7edea9a7ed038ae30a1c9a78cfe68268fe334d6c8134cc15ff042bd0881f7e6b360d105b28095e4b712920252520b8ff415f9cbcf420678c76beff15c31ba3e1e8a2def7bf18a45ec680d8acaf2d24812730b17c54c66a0615ddd33ac683e0a00f764b790d13a6c165a875ed3d99d887ab25a567b1b1d098cb6c7de4c02346f2788343cf351f0da8a36e57cc88e37f560b3000eca3444febbcbade8fed5e26e0d8ca639b225df96422db9079a7fa2f476303130949130d3357f3b69e22441f93ea8ad8862fbef049ed93cb4baeeff4106a5991dcb853a0b13de294c07b4acf9f0eeb01c6801e1cf48ac82842b83a5817fbfee88f47c6917da7e2173a13a53294df99de1299eba16d9544a4a9488a63aea613c2efec126c4de778747bb9d9694f1c9764d491b0fa685436f6e6ec07a99dac6b7cc3e09681ad0ef93479eb0f90aecd3002567cf602c9644fe5d9d5920407247bd07932bd3e7ad5e66622ce6f260707ac19d88684646c63dddacb034821b5fe56cdc845b063781a4c7b64bf177a0db8506fa4778aecc9b2ca7245d48de0aff104d1c496b488bf754b51a6b8da81643653c2f28d76233160f40b4c43a73f922c5bd6dbf3db92099be4fdd5a0a4dde629412de498dd5a679ec5438eba4d37dbdfe226fa4b643793a1c5a0afe9755603c7933fb7419deede1893344df5a8e1345a44338ea83387a272e3bb5b0a8e4103e7d9a90929cade19d7e1a3471489367eb82c649b8ea236104978d28686fcb35e943a74db4a050936c2f062a8f6f879d8a2d71fdd7d00e83269a1bcef55f19ed9faf5bce24484766f5f444169db060e27c4048e58ec813cfda4858ed9d2e6d083e5ce23be7cbda049966f5e360950d8253b54199b0c539a63708fae63ea81b358c30fb1f5d2a4fbd5a23b71a0857717bb6d550c64c5df166388b1e03560786fc851d0fb91dd3a124e3f4df800d4dc5ba894e8cf16b9f77c380e332ed2d024474e0877d5e4ee999df7b111d13b6e782b880ccfa8de96687525d31baa04b1003faf5f22b15b1a580cda02f991299369cb6134c880e3fc9089aa98f72222ab1c88baffbddf55eba197aa7e035c625539d5a507fae2f21d36fd360d8d80c58b341d200990b393597fec24a415c381757b0c1db825162c2feab7471956b1ddf2c59787c4a49e9ffc9af573fa91e3752aae0999d7e28403a8d6021e52777e550e0e9bedc0a31727438eefd141482ed66336947696a8bd0fd0e90b87c10beb180f739ff5bca029ab4c06bcee9967759a6a941f5fc33fd2918b53510acfd6b55cb01526e5ec6fac895ac7a87bb26e8bb5c8657f934422492e4e1bb4e834a670c66ffae46255aec0569a1d64df16e9ff321af2d945a4d53f1b945212b8432d759153e886e4d87b742069833227f046607f9191b031b431e74710a217822653a0490314cd02b5f6ba0d591fc1ea9ea44465c9ebafb415d599d2317dab338e7cd9fd073320fee634de7bcf779e9bfc511b3b13c30ffc032f8bfef790128ee945c5adf6cc7ed4b1f7dd57ca1dc9d0da4ea3a786d4f9f1ccf73246d2833d6856b6eced036bb2f07381ecaece87efd900f5bf93df448d541a243ea5ca7a9f394914cfb5d2169428b10b840715da20cd7823b3e110884c42cddb7da7ab3539258f5656ca8b096d19558021171602c3b14e103f9063be3debe97ac7990b96c54d0140485d9b99e9656168e0c5ecef644b5893dc7a17481f1fb76e49cca93480d46ec44ceab3cd4a9c5456cb12bf9027b4f3b4cdfb096ba4f339e5e0390080e6bbd9d07cc1f7005a0201b0c2c58122f157cf1e5374265fbd62ea840c7405d658d01ecd7614891039b82bebb9886cce755c4560b7477532bb2dcd8f1374e4459d71b7a755cd3c52726f1fb48ba556046a14877b6f5816c22db29c31dbd9e854c862c8fd704fc30e8ef8afab4d1ee86a2dbb6bb3184227d810b9ea567309e5cbbdfd6780bb4bc7fc6596e5cdb89825b69e444e0d954531de344c4ec837b3f2cc2139242901a6a7a71010e66b7b7a41a0a833b673cb807994a345fcd984caee18201528cd664e9ffeacfe8e00a20a28fa6806963016ab942f107f0e1e77b0aff777255643abebedb73edcbfe01996d365231a3be45eb77ed32d0edc27e75665109af68aa9117d112f509163e56e3a01a8fb982a6585442777949f244ade11e0360b26fd3fe5c36e0ac21210aadaa79169b66eba1dff91066355de8e6b064eda7e87b88abaf10a30fb1694a841b07cf7166d8db71826e75eec8327a007fc9b486e86916728c5726de4c4e2a8573f34f8aa3e66070c633a3a73c3a4ce487e7e9c939ebc3745b0207548d7f7edc8d143808367ba4e83bcce0ed7f968c670ccb0283845888913ba8c11afb2e5442b2001d1bc9dfc88c8d0877aa198dc0718b24dfd7e08fee9a361ceec2b8516c6e8875251def2200ae86146922c52c722cda66d84c733b11b65e6e9c22858c28b92268c8acfc4ef490a25", 0x2000, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x90, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0}) 00:03:12 executing program 4: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0x8782559fc2aff2e2, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f03002800050ad25a802e8c63940d0424fc600c0018400bac0f0008ac0f0037153e370a00038004000008d1bd", 0x33fe0}], 0x1}, 0x0) 00:03:12 executing program 5: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000000)) 00:03:12 executing program 2: r0 = landlock_create_ruleset(&(0x7f00000000c0)={0x1248}, 0x8, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, 0x0, 0x0) 00:03:12 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x54, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x12, r1, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x24, 0x2, {{}, [@TCA_NETEM_ECN={0x8, 0xd}]}}}]}, 0x54}}, 0x0) 00:03:12 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000680)=@mangle={'mangle\x00', 0x64, 0x6, 0x5f0, 0x3e0, 0xd0, 0xd0, 0x0, 0x1b0, 0x520, 0x520, 0x520, 0x520, 0x520, 0x6, 0x0, {[{{@ipv6={@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'ip_vti0\x00', 'veth1_vlan\x00'}, 0x0, 0xa8, 0xd0, 0x0, {0x0, 0x3a010000}}, @HL={0x28, 'HL\x00', 0x0, {0x8}}}, {{@uncond, 0x0, 0xa8, 0xe0}, @common=@inet=@SET3={0x38}}, {{@uncond, 0x0, 0x138, 0x160, 0x0, {}, [@common=@srh1={{0x90}, {0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private1, @mcast2}}]}, @unspec=@CHECKSUM={0x28}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@loopback, @private2, [], [], 'batadv0\x00', 'veth0_to_batadv\x00'}, 0x0, 0x118, 0x140, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@hbh={{0x48}}]}, @inet=@DSCP={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x650) [ 192.241724][ T6059] netlink: 207496 bytes leftover after parsing attributes in process `syz-executor.4'. 00:03:12 executing program 5: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f00000001c0)='./file0\x00', 0x200eabb, 0xc, &(0x7f0000000200)=[{&(0x7f0000010b40)="01", 0x1}, {&(0x7f0000000180)="01001e", 0x3, 0x1}, {&(0x7f0000000440)=':p\f=]', 0x5, 0x4}, {&(0x7f0000000380)="ff43443030317c6cec88b6a2749100000000000000572a393d21a7eeae000008ed61dd537ca1de12ec4fa6b5bcd34c38039999305674d89eec05b43cfe3e5ec9c254fca52ead3131248d2d57088822a2b18a180e1414378b3d48b0f885d90d0cc653a325b660e1325916580779d0381809be7b792674877fc7439799833b418e4e9256456c7c2f1505a4555dd0069261d538dffdcc8a768abeab5d4e04653a8ef9d2d328e37f413ee39d12d4", 0xac, 0x9}, {&(0x7f0000000080)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572737973797a6b616c6c657273797a6b6c65727379797a6b616c4b01fe9f1bce614dd5d56c657273797a6b616c6c65727b00000000000000000000009200000000000000503c71e257582300"/124, 0x7c, 0x45a}, {&(0x7f0000002340)="4552ed010a548701525249505f313939314154484520524f434b20524944474520494e5445524348414e47452050524f544f434f4c2050524f564944455320535550504f525420464f5220504f5349582046494c452053595354454d2053454d414e54494353504c4541534520434f4e544143542044495343205055424c495348455220464f522053504543494649434154494f4e20534f550a8ae4596fcffe185243452e2020534545205055424c4953484552204944454e54494649455220494e205052494d410200000000000000452044455343524950544f5220464f52090000005441435420494e464f524d4154494f4e2e000000000000000000000000000000000000003450b946b68b11aa43cde047d51f722d1ae1336633088d852aaa1775a19f50a1007137773ee11c12826d803a194c3d2eb0477605274c17938cc3794e624c92f0f78423766663694458febc2886f7194539e57eea0fa46aa1db27103b3ff59bbb60685a331c8a894cc4b45ad8f20fc5de6c768c80b1526cf196b857c7cf4e3ca86874bd4907dd2c09b8dce1cc180b9b866642136f0ba87611e5156a55ef6962b71b844a24498481b71b1aaf0edaa3", 0x1b6, 0xfef}, {&(0x7f0000001380)="07434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020202020202020202020602020200000000000000000bf000000000000bf000000000000000000000000000000000000000000000000000000000000000001000001010000010008080018000000000000181400000000000000000000160000000022001c0000000000001c00080000000008007a090c0c001e00020000010000010100202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202073797a6b616c6c65722020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202047454e49534f494d4147452049534f20393636302f4846532046494c4553595354454d2043524541544f5220284329203139393320452e594f554e4744414c452028432920313939372d32303036204a2e50454152534f4e2f4a2e534348494c4c494e472028432920323030362d32303037204344524b4954205445414d202066696c6533202020202020202020202020202020202020202020202020202020202020202066696c65312020202020202020202020202020202020202020202020202020202020202066696c6532202020202020202020202020202020202020202020202020202020202020202032303232303931323132303035383030003230323230393132313230303538303000303030303030303030303030303030300032303232303931323132303035383030000100202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020ba7d7f1db6724e1020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202000"/1407, 0x57f, 0x8000}, {&(0x7f0000001d80)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d002000200020002000200020002000200020002000200000000000000000bf000000000000bf252f4500000000000000000000000000000000000000000000000000000000000100000101000001000808001c0000000000001c18000000000000000000001a0000000022001e0000000000001e00080000000008007a090c0c001e00020000010000010100002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000730079007a006b0061006c006c006500720020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000200020002000470045004e00490053004f0049004d004100470045002000490053004f00200039003600360030005f004800460053002000310049004c004500530059005300540045004d002000430052004500410054004f005200200028004300290020003100390039003300200045002e0059004f0055004e004700440041004c004500660069006c0065003300200020002000200020002000200020002000200020002000200000660069006c0065003100200020002000200020002000200020002000200020002000200000660069006c0065003200200020002000200020002000200020002000200020002000200032303232303931323132303035383030003230323230393132313230303538303000303030303030303030303030303030300032303232303931323132303035383030000100202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020206f53f5403af2725b2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020c9202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202000000000000000000000000000b97a832af8364f275af61f2565c63cda8767b678f3c1299a74302083ea901c", 0x5a8, 0x8800}, {&(0x7f0000001900)="88001c0000000000001c00080000000008007a090c0c001e0002000001000001010053500701beef005252050181505824016d4100000000416d03000000000000030000000000000000000000000000000054461a010e7a090c0c001e007a090c0c0035007a090c0c001e0043451c0120003f4749297921413c00c30b59954784f00000000000200000000000000000ed000000000000ed66001c0000000000001c00080000000008007a090c0c001e000200000100000101015252050181505824016d4100000000416d03000000000000030000000000000000000000000000000054461a010e7a090c0c001e007a090c0c0035007a090c0c001e00008c00210000000040002164000000000000647a090c0c001e00000000010000010a46494c452e434f4c3b310041410e0254455854756e6978000052520501894e4d0e010066696c652e636f6c64505824016d8100000000816d01000000000000010000000000000000000000000000000054461a010e7a090c0c001e007a090c0c0035007a090c0c001e000074001d0000000000001d00080000000008007a090c0c001e00020000010000010546494c453052520501894e4d0a010066696c6530505824016d4100000000416d02000000000000020000000000000000000000000000000054461a010e7a090c0c001e007a090c0c0035007a090c0c001e0000860022000000000000220a0000000000000a7a090c0c001e00000000010000010846494c45312e3b310041410e0254455854756e6978000052520501894e4d0a010066696c6531505824016d8100000000816d01000000000000010000000000000000000000000000000054461a010e7a090c0c001e007a090c0c0035007a090c0c001e00008600230000000000002328230000000023287a090c0c001e00000000010000010846494c45322e3b310041410e0254455854756e6978000052520501894e4d0a010066696c653250000000816d02000000000000020000000000000000000000000000000054461a010e7a090c0c001e007a090c0c11bed46e3bd276471e00008600230000000000002328230000000023287a090c0c001e00000000010000010846494c45332e3b310041410e0254455854756e6978000052520501894e4d0a010066696c6533505824016d8100000000816d02000000000000020000000000000000000000000000000554461a010e7a090c0c001e007a090c0c0035007a090c0c001e0000266e8fe2e85d21eb5536d802478d9e495f864304f9672660110a544133d797866aceb0d40f8301d110f1b612ac357d24e62103255e66af1569639dbb2ba71801fe1ce8f7a22a8b0ed03a1b07acf8ce3864f2d5d2c0dcd1501ea69573cd46d119fa582e0f08ab9cc6c6e88da6c2e53cc250830bcfd1aa2aacbe2245be464766d044aeff3b03001ea0544d64caea1bd14d388b1923c7d9ce3d03fff34f48741795437203ee4b5573acc36b29bc5fb928d09277d776c5c05034c8cad4d615d16f45cb827ea850f5321490612fbb33699cadf51d33bb42f409e63a4e3a6d43000000000000", 0x46d, 0xe000}, {&(0x7f0000000bc0)="22001e0000000000001e00080000000008007a090c0c001e0002000001000001010022001e0000000000001e004800000000080078090c0c001e000200000100000101013400210000000000002164000000000000647a090c0c001e00000000010000011200660069006c0065002e0063006f006c007a472c001f0000000000001f00080000000008007a090c0c001e00020000010000010a00660069006c80650030002c0022000000000000220a0000000000000a7a090c0c001e00000000010000010a00660069006c00650031002c00230000000000002328230000000023287a090c0c001e00000000010000010a00660069006c00650032002c00230000000000002328230000000023287a090c0c001e00000000010000010a00660069006c006500330000000000000000000000000000000000000000000000000055d9dced44f217f3d81a086beca2fba48e54ab2d82490bee37f332e3d6900e7753e47ed46bdd18fd414c7ee19d2cd489df5f", 0x172, 0xf000}, {&(0x7f0000002500)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a95647e107c6b8f9b6c3db9eb616c6c65727309f5bd5c3f00ad186e797a6b616c6c657273797a6b616c6c657273797a6b616c6c060000003a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a75405a3c6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572861573797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c5b1c3085c84e16073b1f8df140c156a928a8e302acf63d205b28b6ccf4084ea0591cdc384037e1dad000fb4cf7e3a068c3681699e17465f3e18c8a978c0a23fe743a73e5ae075de743de4d033c3ab51e7c960592b46ed759b30326a9076961b5faf7b97e4a7e5281e7", 0x49d, 0x14000}, {&(0x7f0000000d40)="66001d0000000000001d00080000000008007a090c0c001e000200000100000101005252050181505824016d4100000000416d020000000000000000e807fe1d4052e869ed4870e0ae80b73500000054461a010e7a090c0c001e007a090c0c0035007a090c0c001e000066001c0000000000001c00080000000008007a090c0c001e00020000010000010170a1f4ab0181505824016d4100000000416d03000000000000030000000000000000000000000000000054461a010e7a090c0c001e007a090c0c0035007a090c0c001e0000860028000000000000281a0400000000041a7a090c0c001e00000000010000010846494c45302e3b310041410e0254455854756e6978000052520501894e4d0a010066696c6530505824016d8100000000816d01000000000000010000000000000000000000000000000054461a010e7a090c0c001e007a090c0c0035007a090c0c001e0000aa00290000000000002900000000000000007a090c0c001e00000000010000010846494c45312e3b3100525205018d4e4d0a010066696c6531505824016da100000000a16d010000000000000100000000000000000000000000000000534c32010008000003746d70001673797a2d696d61676567656e32383037373134373932000566696c6530000566696c653054461a010e7a090c0c001e007a090c0c0035007a090c0c001e000000000000000000000000000000000000a81f63dd74cd231d2630cd7e603f4a4608061bbdd9a2eae22df17504700c1e4269fbc51efdd718f956ee06fd1f865571c0da57f2d5cb423fededc7a56f98074e03d3327c64ba1cc7b8487f50e76f04199a3ce0f4159a6f4866e021b8ddb50fb48e3c664100e513dfa743cab5317f2236f2eb1c60d99ef5b17beace5c0135b523d2dcf286be85ffc05b4dae27bc58253bf4cf1c7225556855263c5763d40b7aa9f3b9fb4f12bee205", 0x2b8, 0x200e7ff}], 0xa00000, &(0x7f0000000880)={[{@session={'session', 0x3d, 0x1f}}, {@map_normal}, {}, {@iocharset={'iocharset', 0x3d, 'cp857'}}, {@cruft}]}, 0x1) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file2\x00', 0x0, 0x0) [ 192.270511][ T6063] loop5: detected capacity change from 0 to 65653 00:03:12 executing program 2: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCGPTPEER(r0, 0x5402, 0x20013ffd) 00:03:12 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000001c0), 0x0, 0x0) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x5) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_DO_IT(r0, 0xab03) ioctl$NBD_CLEAR_SOCK(r0, 0xab04) 00:03:12 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="3c75c2015e8724b5a4c586f2ae924b27", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000003e40)=[{0x0, 0x0, &(0x7f0000002300)=[{&(0x7f0000002100)="1981c97b9feccffa6ae7524dce2c95ec5cc1", 0x12}], 0x1, &(0x7f0000002340)=[@assoc={0x18, 0x117, 0x4, 0x2}], 0x18}], 0x1, 0x0) recvmmsg(r1, &(0x7f0000001f80)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/233, 0xe9}], 0x1}}], 0x2, 0x0, 0x0) 00:03:12 executing program 5: add_key(&(0x7f0000000080)='big_key\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffc) 00:03:12 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000001fc0)=@acquire={0x134, 0x17, 0x1, 0x0, 0x0, {{@in6=@private1}, @in=@private, {@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, 0x0, 0x6e6bb9, 0x1}}, [@sec_ctx={0xc, 0x8, {0x8, 0x8, 0x0, 0x0, 0x2}}]}, 0x134}}, 0x0) [ 192.498548][ T6078] block nbd3: shutting down sockets 00:03:13 executing program 2: io_setup(0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x0, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000180), &(0x7f00000001c0)='./file1\x00', 0x8100000, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f00000005c0)="57595a4b414c4c45522020085ac19f69f2b2b1ea1b8a0ac9135eed1df1d1001cc2de850f0600000000000000f7e75effac2ac4c15e29fb3c18fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc0777dfaec4f62826086704dc575b69706d115478127d9f0be59cdc07684480be4b886937d8fb4f0ff94e3a76ecbc63c2ae0d2066a832eb0743d5b8d2dd7531c1b63a8b281ddaa3d1a5ab2e1e3ed7aba340ead257105f36cf4993192411d5abb4c65f2e6c2b28b69b9681b56dbb19b011d41f6173b1e9de0ae2d37cc0d677457b061220e7aa970463516f0824f1df4dd9bbf165fa3b0ea49dca40473077459dae8ce5e07332ca11f60aa398864d52c56960c7d5c65cf9fe7df48487df86c4222ae621f0c1ec0bc34f7943fa8315d9631400b5c1657d4fd7291fea5443b50d576bdc1f9e00465faac75f3d16046ef8884bec8067e1de4d06ecd94654b4733cbf944d63d348eb2209fbebc00c1cf2a4a096e52dee0ddd681a9f8b91255a8a5d4afd897a239f4ae5395973ed693fa0acf68797f73d1d5b72690e60563d90d8b58de72af8d1f7b7e9ee0a939d1018d95f0e401374c401008a70e5a4b32423c70d2c699ebdd1395f40000000000000000", 0x1ca, 0x602}], 0x2010000, &(0x7f00000008c0)={[{@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp855'}}, {@uni_xlate}, {@shortname_lower}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'cp874'}}, {@fat=@codepage={'codepage', 0x3d, '857'}}, {@rodir}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'cp863'}}, {@shortname_lower}]}, 0x0) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) 00:03:13 executing program 4: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0x8782559fc2aff2e2, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f03002800050ad25a802e8c63940d0424fc600c0018400bac0f0008ac0f0037153e370a00038004000008d1bd", 0x33fe0}], 0x1}, 0x0) 00:03:13 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWSET={0x4c, 0x9, 0xa, 0x101, 0x0, 0x0, {}, [@NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x6}, @NFTA_SET_DATA_TYPE={0x8}, @NFTA_SET_ID={0x8}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x3c}]}], {0x14}}, 0x74}}, 0x0) 00:03:13 executing program 0: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000340)=@lang_id={0x4}}, {0x0, 0x0}]}) 00:03:13 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000140)={0x20}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000040), 0xfea0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000380), 0x101bf) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r3, 0x660c) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r2}) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f00000000c0)={0x0, r3, 0x7}) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000000)={0x2880008, r2}) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000000c0)={0x0, r1, 0x0, 0x0, 0x6}) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000200)={0x2880008, r0, 0x0, 0x0, 0x7}) [ 193.127373][ T6088] netlink: 207496 bytes leftover after parsing attributes in process `syz-executor.4'. 00:03:13 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x14) 00:03:13 executing program 5: r0 = openat$smackfs_cipsonum(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/smackfs/doi\x00', 0x2, 0x0) lseek(r0, 0x0, 0x4) 00:03:13 executing program 1: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80c0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0x401c5820, &(0x7f0000000000)=ANY=[@ANYBLOB="99"]) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x40000, 0x0) 00:03:13 executing program 5: r0 = openat$smackfs_cipsonum(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/smackfs/doi\x00', 0x2, 0x0) lseek(r0, 0x0, 0x4) 00:03:13 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) getsockopt$llc_int(r0, 0x10c, 0x9, &(0x7f00000001c0), &(0x7f0000000240)=0x4) 00:03:13 executing program 4: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0x8782559fc2aff2e2, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f03002800050ad25a802e8c63940d0424fc600c0018400bac0f0008ac0f0037153e370a00038004000008d1bd", 0x33fe0}], 0x1}, 0x0) [ 193.235599][ T6098] loop2: detected capacity change from 0 to 264192 00:03:13 executing program 3: setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast1, @loopback}, 0xc) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000180)={@multicast1, @local, @multicast2}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000001200)={@multicast2, @local}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000695ffc)=0x24b) [ 193.279585][ T6104] netlink: 207496 bytes leftover after parsing attributes in process `syz-executor.4'. [ 193.395712][ T3127] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 193.635685][ T3127] usb 1-1: Using ep0 maxpacket: 8 [ 193.755709][ T3127] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 00:03:14 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_crypto(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000640)=@get={0xe0, 0x13, 0x1, 0x0, 0x0, {{'aegis128l-generic\x00'}}}, 0xe0}}, 0x0) 00:03:14 executing program 5: r0 = openat$smackfs_cipsonum(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/smackfs/doi\x00', 0x2, 0x0) lseek(r0, 0x0, 0x4) 00:03:14 executing program 3: unshare(0x8000400) r0 = socket$isdn_base(0x22, 0x3, 0x0) bind$isdn_base(r0, 0x0, 0x0) [ 194.116278][ T3127] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 194.118523][ T3127] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 194.120422][ T3127] usb 1-1: Product: syz [ 194.121358][ T3127] usb 1-1: SerialNumber: syz [ 194.131228][ T6110] netlink: 92 bytes leftover after parsing attributes in process `syz-executor.2'. [ 194.372248][ T13] usb 1-1: USB disconnect, device number 2 00:03:14 executing program 4: r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000180)={0x0, 0x8782559fc2aff2e2, &(0x7f0000000080)=[{&(0x7f0000000040)="e03f03002800050ad25a802e8c63940d0424fc600c0018400bac0f0008ac0f0037153e370a00038004000008d1bd", 0x33fe0}], 0x1}, 0x0) 00:03:14 executing program 1: timer_create(0x2, 0x0, &(0x7f0000000040)) timer_settime(0x0, 0x0, &(0x7f0000000000)={{}, {0x77359400}}, 0x0) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) timer_create(0x2, 0x0, &(0x7f0000000280)=0x0) timer_settime(r1, 0x0, &(0x7f00000001c0)={{0x77359400}, {0x0, r0+10000000}}, 0x0) timer_delete(0x0) 00:03:14 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @remote}], 0x20) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000000080)=[@in={0x2, 0x0, @remote}], 0x10) 00:03:14 executing program 5: r0 = openat$smackfs_cipsonum(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/smackfs/doi\x00', 0x2, 0x0) lseek(r0, 0x0, 0x4) 00:03:14 executing program 0: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000340)=@lang_id={0x4}}, {0x0, 0x0}]}) 00:03:14 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @loopback}, 0x10) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r1, 0x800442d2, &(0x7f0000000040)={0x2, 0x0}) r2 = accept4$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14, 0x180000) getsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000340), &(0x7f0000000840)=0x8) connect$inet(r0, &(0x7f0000ccb000)={0x2, 0x4e20}, 0x10) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000880)="e968b28bd2ed0dc632d2bbce73d43d27", 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="18000000030000000000000026d0000095002b000000000093adff0000dcc1f25553ae831ef323a82255f674412d020000000000005ab527ee3697f57fe12ea7509e1fcfb0b3f4279e7b3460dd375363edf6ba6bda6d2afee33025a30b45bdcf1d273683626e00fc254d570dca6b78ad833488cfe4109ed2049edd0d69613d3cd61f00158e2300000000000000851cbff8c0c82e9b1a00a1df5ddece8a53f4e075bb492746ecf59f45a2443630fcb5b4f9eb5e84b1af1a8a2b36f8799628c87263d9d832b6ca6f2977e334a4eefcd56eb6ee1e3f9b8916446f0a8c2a0000d1416f3a0ead951f6c1e9fecc4757bde5c929a765a78ccdc890943ecc2916f1407c9ab5161e43c47dd04088b81195bb112a3471cbfe82eb5ca3f9e42049028900fb38ffa35e7712eefd64494210ebd0724bbe33ca3aff5ac814e7ea0fa4ad937d91f1484f0d64eed8f4d661aa8eaa7a384734dd1f7ea38b88686a46f6b93c9cb42fc0ae0b11ae00a15aed2db19b59f94477d15d4a9c27c6b6d9d6053ef16f9f7d3e972dd8565c7fee580c9301fef96be02958a62808b84b79b177627c9d10c5ac3918f25baa0e94af1e167584298f1242e75760e858018194fb268bceefe4e91691740163a4889ad477a8a39b861fea306a87c1c1994c0af683816d691e0a22cc83cca0d661359ef0cedd87ecc098931fe2a5e75d0058bef911f6d0ac09b0a45e445f9a39fa852f85c4982d972da12724ccd3e6ba467b6cd000000000000008a19d874b245f4642f4c9a2848d296cfdc25ba13aaaf7e9324e27f7ec455309826e8507f8dd2b9cdb20c8cc42d514be0fe589ea017c2f2a90cc31992a05b24f06bc27c1455307b3c6fa800f2196da06dee8bad19587dc0928c8ec9bd5837d959d5d43674b1c00f0bd5c060f8bc9b000000007de7b02c36046a094bd7555dec6d45e8c0ee8e45834c51dc3995fc4242331d24ecffb6b55b07a70b1a78533c5587d71f63637d290cb203668f44b5916dbd6479ba7251e601d66d7979bdc771346fd72268d107c2a9612ba091f66fb139092ae86946b538283c8b2946f88a46ec01338c5fbcb73379c5ba75a592034c0ef50aa204f07c9e1ff796bd619e478bc1b339d13125039ef68927ebba22497b1757d65b9f1a6b402cb984f9f959e72be0ae2446f2d8c2c69ffc0fb13fc99b3026d3855e9a516b9d9d657f28408f98d8d293518ebc539fb0bfb983d2024875ecab0a0a29f09eb6b7c453f774b929eb1b8dabedfaf4acb5d2a842ac6fc76a2e0183a03401dec966ce4600000000000000006c9e82c0c4997361c6acec9d1e9c421e9239762aa6f9f0382c21eb48ca0478c163a2b62fd46e4109b3899661628ac24288f656f6374373e5017fce002c4e04f8ca63aee8dc51445489e64e035a2c1a2618e67817e762fb9e1a286deb03dc65c1d24e871867631bf71896a47ddeb54eafc8edc1d66b2a40fc3f93c893f6000000000000001adcaba0a891fcb8373a57a726a674f0d5433d0d3fb7b39f17bf5f12000000009305d8f72b4c6d40fda2e8bf3500000000000000000000000000000000000011d20870978ba8926ce7a00455cfd350769733c754b61080a780a20948f691200e881d7e8a19bb3d812a4e97b7d78d981599af202c9bde699ae61fdf995c4dc0e68f0847da2cd5ba695e938f3b579ac1aea7f707b7967dc42329fceea5cb2593ac8c73b4031ca271fd56964157479749cffb1b70e4f7395c0a38d0a3e692a9a59f40d7982b4192bfb0adc014020c1f2072e38d064431e25a336c63a08959d61848f54f0d77551df1a35cfb4b370c802f84bcf1d3aab44773420dcfc43cb3df5be5817deb21ca4994"], &(0x7f00002bf000)='syzkaller\x00', 0x4, 0x1c9, &(0x7f0000000040)=""/183}, 0x48) r4 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f0000000380)={r0, r3}) sendmsg$rds(r4, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000002980)=""/4112, 0x1010}, {&(0x7f00000001c0)=""/81, 0x51}], 0x2}, 0x0) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f00000008c0), 0x4) r5 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000003d40)=[{{0x0, 0xffffffbf, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x29}], 0x4000000000000d0, 0x0) accept(r5, &(0x7f0000000900)=@tipc, &(0x7f0000000980)=0x80) write(r4, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r4, 0x89e2, &(0x7f0000001500)={0xffffffffffffffff}) setsockopt$kcm_KCM_RECV_DISABLE(r6, 0x119, 0x1, &(0x7f0000000180)=0x4681, 0x4) ioctl$sock_kcm_SIOCKCMCLONE(r4, 0x89e2, &(0x7f0000000280)={r4}) [ 194.885575][ T6118] netlink: 207496 bytes leftover after parsing attributes in process `syz-executor.4'. 00:03:14 executing program 1: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x89ea, 0xffffffffffffffff) 00:03:14 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000000)=0xffffffffffffffff, 0x88d) 00:03:14 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @remote}], 0x20) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000000080)=[@in={0x2, 0x0, @remote}], 0x10) 00:03:14 executing program 2: syz_emit_ethernet(0x42, &(0x7f0000000780)={@local, @random="0788bcddbd0b", @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "cf9b21", 0xc, 0x88, 0x0, @private1, @local, {[], {0x0, 0x0, 0x4, 0x0, @opaque='.LH?'}}}}}}, 0x0) 00:03:14 executing program 5: r0 = socket$inet6(0xa, 0x803, 0x6) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x0, @loopback}, 0x1c) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f0000000e80)=ANY=[@ANYBLOB="18000000030000000000000026d0000095002b000000000093adffa87d2255f674412d020000000000005ab527ee3697f1ec4436dd1164b9b3f427f6ba6b34f98125f30e6926996a3cfee33025a30b273683626e00dc254d570dca6b78ad833488cfe4109eaf009edd3e69613d3cd6aaa300006eee8501000000520a0000151d010000000100bf00000000cc587424363dc6ad7f3bbd424c6e6cafbe9309aba218a52001a3cd000041f0db74596fd72c002a60c1bc7dc8c38b7d2e13c50424b9dd1145d03ff45f70685c6bd9ff41c69b7de4758c1096a1dc52f29e470a000517ebc406e89dcbb7677e6528b0856e31ed9474ac24cf609068f645ce971fc0480737a55ebb0bd701f7ff21e88b3cfc22df01e4bac9d97328fa2a82b5e8741e02056d933bed759ff232cebc68b91af50479387467824262852c7939db5672d07cdbe8e14abf56497e5d56d06c7551b870b2851c3f0a1aab71587a21c8f1b3369ebfcba105a6ccdd01b0f04edb256c604f068773f6ff000000000000006ffbfe5ca32142b0fe5431458b7d1e341c6f864f983d745f5865aad41d2915aae7602a2d6cd415e8351ebc4223f54d6bec664709ff03f1aa3dc7f1580ace9bf2afd28d7157e67fb98d121ad6eb372713255012e028cb2654d493a0b4b35faae176c89b745eda2967199cc936859a537e8e4871d4acf3e3dc10e13ef227f627a40000ad1fa253d33fa74f172d3407ae4e1e347c0cff28235a3cbb5d33b09bc30cf2880c586272c3f4d79bc36305745cb1cb385e6add14652003c7cdd3324f07d134d3ed07f1c10900000009dd872ec66ea6c718bbd1aa59114000f0be4c6f8df084c5e9734ae30aa9afdc719bf01ab03a9b1074407136b4506000f0916a39d3057d50183612b39e73aeeb6eaf14652dda68e98ef938e6515a94a71836469e2051d9b7eb85f3f2d5ae2c51944da8d7391d6d6b97419a3b7660df4c5124ca425d374b371867a79b31c6617fc3327191fbf514573f0e30d1d60be2168fe6c2f3dccd599a2cb77f124e22f87673675805494db821f39b50d938d5fd8c6b2a3a324c257b84000000b749ccd74089ed6b86f81ca3d247d8f71d290ed1b1a11f7a67125170c88c3b6a50696332226401b110da9c786eeca22debc99335583b54c13c3130978fa069af8223b38ced735c2d905f51ca85ffa4add5647489b3960127696cf2f16625c0c102000000000000009ef52134842e64171f3963841086e3797a4825d081f2d987f05c5341877386ec55d7dc958fd235d6071619a65d4b82d9c162f3556076b80550d961ca74f1ffdaccf0ea5f02e0fca8b27ff3983ab74fd3d560700a1fbb44e77e312b3b129e000302d613916c9bcf9f0000fac73a5b6bfb27f88dba816020be760f7b45e001efada800000000000000fdaf4660402f7b3b79a433e08074ea2462974ab2cbd247eb1cfa2638f56daee57ed14bc74de0fd87a9ce638190f3570e0b4c80ef682df22237270955afb6008846557ee3bc09fda6dbb6542e597300eb82a184c96ffde5a30e5433d86666cb045bdd02c804c22ff2635c7bfbf5c0d586cda5e1e88a4d41dee7cc74f822278d124638fec58faeb48afe324369cc51204158bb440df2a694f4cdcaa4f65c22f000000000000000000000000000d503d79906958102000000000000000000001ffff0ef89b2a635edb2dd163e863315e84498dfb52b7f54da6398cbedaa42cc17c4563c859656a357770289a61faa95a82bf1cfb7f2fd7252e9322abe282c3344fc6738b4467893b9bf0d1c8130ae6b226900110635376413c29f7c6f7b7e29b9f4bddd5e328661f4046e01f7d7dc22174e5e627a6f608ad53a4168d4d8f7fbc71104512efe8e5d7d934aa289b4db2b870000000000000000000000000000000000000000009b777883a02f0593dfc4cb4114b9f9cf4ad155110cd3ace2b322ac31bfa27847c799c8a69a1ea5b98e525e6383ad7fd9795170e7b11e4fa990b9386910a6a1a66a70eaff01247603c2ff49d3979676bffb3049166ab84a0f061991bd57c2566c10c282352a5105b6164e3f2491e4793e590dcc71de10da96fdff40dd44a2c9882d3aa0f8a797b8fea6efcfb5276b7679f15559cdaa977504cc0b2f777acb907ebf5fc14add71d0bca37405ded69b77ab4a3d7487fd50c5e22ade17556abb722d9c085b189b5fd1f30e8dc813f60870fde1f88d830b11002135e8e7262f299ed7923bfbe03792cee2fc37eee739c3e3af923e8738d93d583a9cf00b946960fc38cf85aae7cf708f9a9d166f2e352a06d99b8be476d1cc2a53a859ae4fdab2a987925d12422474ac044ffe9fe2bf9bf9bbdf36c4ca89c516647542ac45545337829da7039d155ebda42d4c14f4ca7f8b5d5842658c62d0a03092b94fa1b19f190000000000000000000000000000009e75a32b9fafeffd890f2759b0fe3add335d43a4c3995458f86a926ad56b23571c46728c039cd3b4bb7d69dfa27782b953a6b81cc161912b3e5716360686e126311a7e21bfa2efd0f57b90c203528c8f620d3c7b31c7abcffae382f53500f7cd5d00159e5f741d3e2d2cbd1a04b3f39b51a4683daa7d117b7f4a149c954d69d8ab001339e464c8eb5f0c63899010757c9a3b69f4920531b83f71d5a34ef9405819afee15b77c015ea755c95127ff2274bb9a8463ce4b8c08ad70596ad2b2b044e660ed144b9dce372450ea69266ad700deed67fac26e765aa7d5532ba1044f62db049486acde2294127cb767c23da7d8f9844d3be5b6aa83ee4ce1876af5130efe1b64ccb6bbd349bcc0e8deec8ab3bd1b35bbc8ab8a152771744baa576b9223d26b5603a7f091be1264cabaf661fe2dbe7990a61f710f923f2337818a3983d06c11a6bee7fccb78a53c56db5c18f920d2194374db665dcadf53b8d0014e682ec721d67a7ab6c817fe53c86f8900000000000000000000000000000060b7b827c56e973a2ab5bc5c558ada68c4ec3762f5957b20b919af5d53c87de056a397bdcb614c34761e2c815698e1f9f5521a385c2910850929040a4eba573e91ca21fc855358120ecd79a5d7007693ef3ff9d2b993d114443d53c53094e516f675b2a7074584714e7a2015e05e507811b4ca89c39281c9ada5f58ceb55893cca783ab09c9a19836a3a2c715b10436a5731549e364679ecd8461a68433ab52b1108831edb9654dc602183c1170d6881647f6dca15d57fb76357d815c5f1bd2f364ca687c30e4ec07500"/2324], &(0x7f00002bf000)='syzkaller\x00', 0x4, 0x436, &(0x7f0000000040)=""/183, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x7}, 0x48) r2 = socket$inet6(0xa, 0x803, 0x6) connect$inet6(r2, &(0x7f0000000240)={0xa, 0x0, 0x0, @loopback}, 0x1c) r3 = socket$inet6(0xa, 0x803, 0x6) connect$inet6(r3, &(0x7f0000000240)={0xa, 0x0, 0x0, @loopback}, 0x1c) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="18000000030000000000000026d0000095002b000000000093adffa87d2255f674412d020000000000005ab527ee3697f1ec4436dd1164b9b3f427f6ba6b34f98125f30e6926996a3cfee33025a30b273683626e00dc254d570dca6b78ad833488cfe4109eaf009edd3e69613d3cd6aaa300006eee8501000000520a0000151d010000000100bf00000000cc587424363dc6ad7f3bbd424c6e6cafbe9309aba218a52001a3cd000041f0db74596fd72c002a60c1bc7dc8c38b7d2e13c50424b9dd1145d03ff45f70685c6bd9ff41c69b7de4758c1096a1dc52f29e470a000517ebc406e89dcbb7677e6528b0856e31ed9474ac24cf609068f645ce971fc0480737a55ebb0bd701f7ff21e88b3cfc22df01e4bac9d97328fa2a82b5e8741e02056d933bed759ff232cebc68b91af50479387467824262852c7939db5672d07cdbe8e14abf56497e5d56d0f9a3b8e055cc4eed3f0a1aab71587a21c8f1b3369ebfcba105a6ccdd01b0f04edb256c604f068773f6ff000000000000006ffbfe5ca32142b0195531458b7d1e341c6f864f983d745f5865aad41d2915aae7602a2d6cd415e8351ebc4223f54d6bec664709ff03f1aa3dc7f1580ace9bf2afd28d7157e67fb98d121ad6eb372713255012e028cb2654d493a0b4b35faae176c89b745eda2967199cc936859a537e8e4871d4acf3e3dc10bf647da1c6e7f20e5c6e22a10aa3fb50e13ef227f627a40000ad1fa253d33fa74f172d3407ae4e1e347c0cff28235a3cbb5d33b09bc30cf2880c586272c3f4d79bc36305745cb1cb385e6add14652003c7cdd3324f07d134d3ed07f1c10900000009dd872ec66ea6c718bbd1aa59114000f0be4c6f8df084c5e9734ae30aa9afdc719bf01ab03a9b1074407136b4506000f0916a39d3057d50183612b39e73aeeb6eaf14652dda68e98ef938e6515a94a71836469e2051d9b7eb85f3f2d5ae2c51944da8d7391d6d6b97419a3b7660df4c5124ca425d374b371867a79b31c6617fc3327191fbf514573f0e30d1d60be2168fe6c2f3dccd599a2cb77f124e22f87673675805494db821f39b50d938d5fd8c6b2a3a324c257484000000b749ccd74089ed6b86f81ca3d247d8f71d290ed1b1a11f7a67125170c88c3b6a50696332226401b110da9c786eeca22debc99335583b54c13c3130978fa069af8223b38ced735c2d905f51ca85ffa4add5647489b3960127696cf2f16625c0c102000000000000009ef52134842e64171f3963841086e3797a4825d081f2d987f05c5341877386ec55d7dc958fd235d6071619a65d4b82d9c162f3556076b80550d961ca74f1ffdaccf0ea5f02e0fca8b27ff3983ab74fd3d560700a1fbb44e77e312b3b129e000302d613916c9bcf9f0000fac73a5b6bfb27f88dba816020be760f7b45e001efada800000000000000fdaf4660402f7b3b79a433e08074ea2462974ab2cbd247eb1cfa2638f56daee57ed14bc74de0fd87a9ce638190f3570e0b4c80ef682df22237270955afb6008846557ee3bc09fda6dbb6542e597300eb82a184c96ffde5a30e5433d86666cb045bdd02c804c22ff2635c7bfbf5c0d586cdb5e1e88a4d41dee7cc74f822278d124638fec58faeb48afe324369cc51204158bb440df2a6949dfbbdde54c4f2f4cdcaa4f65c22f000000000000000000000000000d503d79906958102000000000000000000001ffff0ef89b2a635edb2dd163e863315e84498dfb52b7f54da6398cbedaa42cc17c4563c859656a357770289a61faa00000000cfb7f2fd7252e9322abe282c3344fc6738b4467893b9bf0d1c8130ae6b226900110635376413c29f7c6f7b7e29b9f4bddd5e328661f4046e01f7d7dc22174e5e627a6f608ad53a4168d4d8f7fbc71104512efe8e5d7d934aa289b4db2b870000000000000000000000000000000000000000009b777883a02f0593dfc4cb4114b9f9cf4ad155110cd3ace2b322ac31bfa27847c799c8a69a1ea5b98e525e6383ad7fd9795170e7b11e4fa990b9386910a6a1a66a70eaff01247603c2ff49d3979676bffb3049166ab84a0f061991bd57c2566c10c282352a5105b6164e3f2491e4793e590dcc71de10da96fdff40dd44a2c9882d3aa0f8a797b8fea6efcfb5276b7679f15559cdaa977504cc0b2f777acb907ebf5fc14add71d0bca37405ded69b77ab4a3d7487fd50c5e22ade17556abb722d9c085b189b5fd1f30e8dc813f60870fde1f88d830b11002135e8e7262f299ed7923bfbe00ad88be179e56b41ff3792cee2fc37eee739c3e3af923e8738d93d583a9cf00b946960fc38cf85aae7cf708f9a9d166f2e352a06d99b8be476d1cc2a53a859ae4fdab2a987925d12422474ac044ffe9fe2bf9bf9bbdf36c4ca89c516647542ac45545337829da7039d155ebda42d4c14f4ca7f8b5d5842658c62d0a03092b94fa1b19f190000000000000000000000000000009e75a32b9fafeffd890f2759b0fe3add335d43a4c3995458f86a926ad56b23571c46728c039cd3b4bb7d69dfa27782b953a7b81cc161912b3e5716360686e126311a7e21bfa2efd0f57b90c203528c8f620d3c7b31c7abcffae382f53500f7cd5d00159e5f741d3e2d2cbd1a04b3f39b51a4683daa7d117b7f4a149c954d69d8ab001339e464c8eb5f0c63899010757c9a3b69f4920531b83f71d5a34ef9405819afee15b77c015ea755c95127ff2274bb9a8463ce4b8c08ad70596ad2b2b044e660ed144b9dce372450ea69d25da2b6deed67fac26e765aa7d5532ba1044f62db049486acde2294127cb767c23da7d8f9844d3be5b6aa83ee4ce1876af5130efe1b64ccb6bbd349bcc0e8deec8ab3bd1b35bbc8ab8a152771744baa576b9223d26b5603a7f091be1264cabaf661fe2dbe7990a61f710f923f2337818a3983d06c11a6bee7fccb78a53c56db5c18f920d2194374db665dcadf53b8d0014e682ec721d67a7ab6c817fe53c86f8900000000000000000000000000000060b7b827c56e973a2ab5bc5c558ada68c4ec3762f5957b20b919af5d53c87de056a397bdcb614c34761e2c815698e1f9f5521a385c2910850929040a4eba573e91ca21fc855358120ecd79a5d7007693ef3ff9d2b993d114443d53c53094e516f675b2a7074584714e7a2015e05e507811b4ca89c39281c9ada5f58ceb55893cca783ab09c9a19836a3a2c715b10436a5731549e364679ecd8461a68433ab52b1108831edb9654dc602183c1170d6881647f6dca15d57fb76357d815c5"], &(0x7f00002bf000)='syzkaller\x00', 0x4, 0x436, &(0x7f0000000040)=""/183, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x7}, 0x48) r5 = socket$kcm(0x29, 0x5, 0x0) r6 = socket$inet6(0xa, 0x803, 0x6) connect$inet6(r6, &(0x7f0000000240)={0xa, 0x0, 0x0, @loopback}, 0x1c) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f0000000180)={r6, r4}) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f0000000180)={r3, r4}) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f0000000200)={r2, r1}) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f0000000180)={r0, r4}) 00:03:14 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x40202) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f00000000c0)) 00:03:14 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @remote}], 0x20) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000000080)=[@in={0x2, 0x0, @remote}], 0x10) 00:03:14 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @remote}], 0x20) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000000080)=[@in={0x2, 0x0, @remote}], 0x10) 00:03:14 executing program 2: syz_emit_ethernet(0x42, &(0x7f0000000780)={@local, @random="0788bcddbd0b", @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "cf9b21", 0xc, 0x88, 0x0, @private1, @local, {[], {0x0, 0x0, 0x4, 0x0, @opaque='.LH?'}}}}}}, 0x0) 00:03:15 executing program 5: r0 = syz_open_dev$usbfs(&(0x7f0000000840), 0x908, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000040)=@urb_type_control={0x2, {}, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 195.205716][ T3130] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 195.465732][ T3130] usb 1-1: Using ep0 maxpacket: 8 [ 195.585792][ T3130] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 195.975874][ T3130] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 195.978047][ T3130] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 195.979959][ T3130] usb 1-1: Product: syz [ 195.980948][ T3130] usb 1-1: SerialNumber: syz [ 196.227702][ T3721] usb 1-1: USB disconnect, device number 3 00:03:16 executing program 0: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000340)=@lang_id={0x4}}, {0x0, 0x0}]}) 00:03:16 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$sndmidi(&(0x7f0000000000), 0x20, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0x40045731, 0xffffffffffffffff) 00:03:16 executing program 1: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000400)='/sys/kernel/profiling', 0x140100, 0x0) read$FUSE(r0, &(0x7f00000004c0)={0x2020}, 0x2020) 00:03:16 executing program 2: syz_emit_ethernet(0x42, &(0x7f0000000780)={@local, @random="0788bcddbd0b", @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "cf9b21", 0xc, 0x88, 0x0, @private1, @local, {[], {0x0, 0x0, 0x4, 0x0, @opaque='.LH?'}}}}}}, 0x0) 00:03:16 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x1, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000000)={0x5, 0x2, 0x1}) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000140)=@mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x0, 0x2710}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "00000080"}}) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f00000003c0)=0x2) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000280)=@multiplanar_mmap={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "965ff769"}, 0x0, 0x1, {0x0}}) 00:03:16 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000000), &(0x7f0000000080)=0x68) 00:03:16 executing program 2: syz_emit_ethernet(0x42, &(0x7f0000000780)={@local, @random="0788bcddbd0b", @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "cf9b21", 0xc, 0x88, 0x0, @private1, @local, {[], {0x0, 0x0, 0x4, 0x0, @opaque='.LH?'}}}}}}, 0x0) 00:03:16 executing program 4: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) dup3(r0, r1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000400)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_DEL_TX_TS(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="01000000000000000044860000f108000300", @ANYRES32=r3], 0x1c}}, 0x0) 00:03:16 executing program 1: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000400)='/sys/kernel/profiling', 0x140100, 0x0) read$FUSE(r0, &(0x7f00000004c0)={0x2020}, 0x2020) 00:03:16 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000000)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @loopback}], 0x20) 00:03:16 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file0\x00', 0x4000000, 0x1, &(0x7f0000000100)=[{&(0x7f0000000140)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000000180)={[{@fat=@codepage={'codepage', 0x3d, '852'}}, {@iocharset={'iocharset', 0x3d, 'macroman'}}, {@shortname_lower}]}, 0x0) chdir(&(0x7f0000000140)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) 00:03:16 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0xc}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) [ 196.821570][ T6162] loop5: detected capacity change from 0 to 131072 [ 197.035796][ T3127] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 197.285820][ T3127] usb 1-1: Using ep0 maxpacket: 8 [ 197.405772][ T3127] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 197.765745][ T3127] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 197.768039][ T3127] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 197.770036][ T3127] usb 1-1: Product: syz [ 197.770997][ T3127] usb 1-1: SerialNumber: syz [ 198.017499][ T13] usb 1-1: USB disconnect, device number 4 00:03:18 executing program 0: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000340)=@lang_id={0x4}}, {0x0, 0x0}]}) 00:03:18 executing program 1: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000400)='/sys/kernel/profiling', 0x140100, 0x0) read$FUSE(r0, &(0x7f00000004c0)={0x2020}, 0x2020) 00:03:18 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000000)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @loopback}], 0x20) 00:03:18 executing program 5: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_FM_4OP_ENABLE(r0, 0xc0046d00, 0xffffffffffffffff) 00:03:18 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f00000001c0), 0xc, 0x40001) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0}) 00:03:18 executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0xa00000000000000, 0x80, &(0x7f00000000c0)=@broute={'broute\x00', 0x20, 0x1, 0x990, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000e00], 0x0, 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff010000000b00000000000000000062726964676530000000000000000000766c616e300000000000000000000000736974300000000000000000000000007465716c3000000000000000000000000000000000000000000000000180c20000000000000000000000b8080000b808000030090000616d6f6e67000000000000000000000000000000000000aaae6c19320000000000000000002008000000000000140400000c000000000000000aaaaaa9000000000000000000000000000000000000000000000000000000940c7341acf4139100000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058285e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c7f8f1b44f0000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009abde2255a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2573bd04a33729f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000003f7f1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3d2e85100000000000000000000000000000000000000000000000000000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000a600a9e85725d89818472e65aba21d9bbc1b20e8331c6fd24a5aceaeefe102e42a013ac2c00eeb782c34eab997a69737465f112944339f013e0506220c21a44cc58ff5bc83d5e4066c0000"]}, 0xa08) 00:03:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x38, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_HE_OBSS_PD={0x10, 0x111, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_PARTIAL_BSSID_BITMAP={0xc, 0x5, "04002881aedfaadc"}]}]}, 0x38}}, 0x0) 00:03:18 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000000)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @loopback}], 0x20) 00:03:18 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x5411, 0x0) 00:03:18 executing program 1: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000400)='/sys/kernel/profiling', 0x140100, 0x0) read$FUSE(r0, &(0x7f00000004c0)={0x2020}, 0x2020) 00:03:18 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000000)=0xffffff8c) 00:03:18 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000100)=0x100000001, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @multicast2}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) [ 198.825735][ T3127] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 199.065850][ T3127] usb 1-1: Using ep0 maxpacket: 8 [ 199.185807][ T3127] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 199.545917][ T3127] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 199.548168][ T3127] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 199.550067][ T3127] usb 1-1: Product: syz [ 199.551096][ T3127] usb 1-1: SerialNumber: syz [ 199.798310][ T3129] usb 1-1: USB disconnect, device number 5 00:03:20 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000000)=0xffffff8c) 00:03:20 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_ifreq(r0, 0x8937, &(0x7f0000000340)={'veth0_vlan\x00', @ifru_flags=0x1}) 00:03:20 executing program 5: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="ed") move_pages(r0, 0x1, &(0x7f0000000000)=[&(0x7f0000000000/0x13000)=nil], &(0x7f0000000040), &(0x7f0000000080), 0x0) 00:03:20 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000000)=[@in={0x2, 0x0, @loopback}, @in={0x2, 0x0, @loopback}], 0x20) 00:03:20 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="b700000001000000bfa30000000000000703000000feffff720af0fff8ffffff71a4f0ff00000000ae04020000000000be400300000000006504030001ed00007b130000000000004d440000000000007b0a00fe000000007933000000000000b5000000000000009500000000000000023bc065b7a379d17cf9333379fc9e94af69912435f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50bec919bc461e91a7168c5181554a090f3205044a50677d1b583c587e436fe275daf51efd601b6bf01c8e8b1b526375ec5dd6fcd82e4fee5bef7af9a0200000000000000e3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f645679c294392cf538b07ce2646cb7798b3e6440c2fbdb00a3e35208b0bb1d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51b104d4d91af25b845d8a7925c3109b151b8b9f75d80000000eda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aae7f6df70252e79166d858fc152b7b9da074e1320060d0b11008e59a5923906f88b53987ad1714e72ba7a5b74f0c33d39000d06a59ff61622cfd9aa58fe8d485ae2c0cc65c2a36aaec2477584b6a89adaf17b0a6041bdef728d236619074d6ebdf098bc908f523d228a40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03fb8a63e089679216da18ec0ae564162a27afea62d84f3a10746443d64364f56e24e6d21053d901204a1deeed4155617572652d950ad31928b0b093778b68e2e9853c02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f98928d5e9b94ff9ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cff538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d710b651f898ba749e40bc6980fe78683ac5c0c31030699ddd71063b59261b2e1aab1675b34a220488c126aeef5f510a8f1aded94a129e4aec6f8c3a13596c2ea3e2e04cfe0e669e51731b2875353193f82ade69d0540059fe6c7fe7c00007502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c95300000000010000003baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022af46667cf25c5d3038816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed82641687f3b3a70bfeff59d54d1f92ecc4e95dd2d18383117c03987d198899b212c55318294270a1ad10d30fef7c24b78b29d83238273f4fc87afce829ba0f85da6d888f18ea40ab959f6074ab2a4009b9e5f07ab513cdc6c0e57fb1c1ca571380d7b4ead35a3807000000b702396df7e0cbe02b6e4114f244a9bf93f04beb72f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a9b702cc1b6912a1e717d29135753208165b9cdbae037f315c7d951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d64a532869d7012c1b45f6ada1ee7baa5b6a686b50f09b7f778af083e055f6138a757ebd0ed91114a6b244f9acf41ac4d73a008364e0602a594817031fc2ff2c32a1989e00f52f8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a9037d2283c42efc54fa84323a3c3e6e4fd2e016820f78b796a825b3dad9ce7b37507e0b83c3ecd01549bca6a016b3e18a00c748894dc3bfe5efda8b0a477d6a6562fdee45eb16e276dee992094ba9830f6c164179e7d532d86060bea930118d3cae1b8f916b9671b7000000000040f4bee5ad2dea2d14e195265504c05bba38b095e1679f96ddef65ba5de9c8cfb6465ae4165c0689a314a6eb6b36aa705b957edef3035e14b879d4e7dc00624708042e00bf9a7f7ae5f308744770759558e4fcb99c0dc957521ef255362bf2f3966f3754e81fb9bdef22c19f5a49147b85343f9f36bcda9f64b7a5c5b2f5452f5b1de02e6f15c5640bf89d4a74d51dc233dee628c1dfbb5566b98478c174b34eb234481547e484c6af101396b6977dd668b401391c1dc54f2edccf1cabe6be9868d383eb937efdfd9ade018106f544f04fc07ad525497f65fbad3cf145396acf3b0d38e6b46e28d86880fd6f62c373000000000000000000005d194c27cd4d8f6727de79be80fb4493a0ee2e85f59c71dc84311c0f1fb6c87081c7be9355288610c32c2d8c18bf2027212182903687f48262aea54c5f8a315c9aa4a5af1aa2c4007d1baae38c270012b7eb9411ae451204dba30f8321b07a18db97c3e0cf6a15170e515b1cc463a67a5b2b23ec5662ccfa898b8d5075647bdfb390cde56efb8fd42df12c5c8f66bdc58449ec2b387d23fa34793a0000a1cbb1e06e9ab66ad6b35fe9abd6f34c837e7d8d2449451d7a05ec0a0d3c9716f505ddeba488c60ebf44cac05c2739694359c925148137376dd3f133fe6b9fae9f0ed0e9211f73ee279cc0b5c298422395ce438f48a39ff569375e609f9e904aacc3d8011326d5e4d654c74501cf16bbf72d3984f9b4ef1ffac0123a8a3d49fc837001e4622e58e3a4ef6b55a8dd0680d951cdb6654ed8ac251fbb736d8e0e37147eb0427608d92a9a6a0e5e494b7b7b0ef4b4bafc78964551b2a22bfd12b0761ef07a103e51e84917ee44f860b9785e264343f6a9edecf73df6940856cd56c56eb3831445833c701044aaa49439a44a624267580b3c0980d7f87437bf498f6e1915450400000000000000564a0255dfa25fedbcf4da0db6ed03b9dbc224ee76d20aaf1ac74bcb7eb6f202209e64cc4d130dcf6ab3df8ae4911deb4bb5c7df2850bc28f219fa53954006b7b897fc348d151e834be73915f854272f69d88123f666448b6a8e73322b04fffea9cc05e4129debf324c73b4d1a244b1e5b9943028745a0b6477686740ab877315e35624d791e6f71adb1acd3e22c16c11c84da9a3b16b92665912132a4dba680052919c28e191311d8092a09f3c609823fed1bd651ce1c34de105790ba2ca3afa26647f66efbf97b109e7226c74e32beb14ff3fd6918e255fc9b42f86b0188cf885afcc9bb77a7fc3ca7ec1015af494add960f8a11422ca005f24006867cd156e0350022943e301b2c07f4d37d07b05ac2fa77509c26034d2a740d578476410b413591884136259693effaf27e7bcfb58efa92625fb9bd68ecca42047f6e7d24b0446ea16a310073c163d1c6aa3ba1fe76b4e88d892230d6b4e5c083a601a25145eb22f4f77313117f8147810d95c64fb78b0a2f2370559c4ebe2562"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000080), 0xfffffffffffffdbb}, 0x48) 00:03:20 executing program 0: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000008000)={0x1, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="b700000000000000070000000000feff9500000000000000dd371de536eb3294ed03dee1f91899cf000000"], &(0x7f0000003ff6)='syzkaller\x00', 0x1, 0xc3, &(0x7f00000002c0)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff37}, 0x48) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001580)='/sys/power/resume', 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000040)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}}) 00:03:20 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0xb4}, [@ldst={0x6, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) 00:03:20 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) close_range(r0, 0xffffffffffffffff, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$packet(r1, 0x0, 0x0) 00:03:20 executing program 2: setresuid(0x0, 0xee00, 0x0) setresgid(0x0, 0xffffffffffffffff, 0xee00) 00:03:20 executing program 3: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendfile(r0, r1, 0x0, 0x1) [ 200.371315][ T21] kernel write not supported for file bpf-prog (pid: 21 comm: kworker/1:0) 00:03:20 executing program 5: syz_emit_vhci(&(0x7f0000000180)=@HCI_EVENT_PKT={0x4, @hci_ev_cmd_status={{0xf, 0x4}, {0x0, 0x0, 0x413}}}, 0x7) 00:03:20 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x96, 0x5, 0x3d, 0x8, 0x1189, 0x893, 0xb7f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xb, 0xfa}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) 00:03:20 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000000)=0xffffff8c) 00:03:20 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) close_range(r0, 0xffffffffffffffff, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$packet(r1, 0x0, 0x0) 00:03:20 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x5, 0x8, 0x1200, 0x81, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5}, 0x48) 00:03:20 executing program 5: syz_emit_vhci(&(0x7f0000000180)=@HCI_EVENT_PKT={0x4, @hci_ev_cmd_status={{0xf, 0x4}, {0x0, 0x0, 0x413}}}, 0x7) 00:03:20 executing program 5: syz_emit_vhci(&(0x7f0000000180)=@HCI_EVENT_PKT={0x4, @hci_ev_cmd_status={{0xf, 0x4}, {0x0, 0x0, 0x413}}}, 0x7) 00:03:20 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) close_range(r0, 0xffffffffffffffff, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$packet(r1, 0x0, 0x0) 00:03:20 executing program 5: syz_emit_vhci(&(0x7f0000000180)=@HCI_EVENT_PKT={0x4, @hci_ev_cmd_status={{0xf, 0x4}, {0x0, 0x0, 0x413}}}, 0x7) 00:03:20 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) close_range(r0, 0xffffffffffffffff, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept$packet(r1, 0x0, 0x0) 00:03:20 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000640)={0x18, r1, 0xa81, 0x0, 0x0, {0xa}, [@HEADER={0x4}]}, 0x18}}, 0x0) [ 200.675708][ T21] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 200.925693][ T21] usb 1-1: Using ep0 maxpacket: 8 [ 201.045772][ T21] usb 1-1: New USB device found, idVendor=1189, idProduct=0893, bcdDevice=b7.f4 [ 201.047960][ T21] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 201.056538][ T21] usb 1-1: config 0 descriptor?? [ 201.955806][ T21] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 201.958393][ T21] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0080: ffffffb9 [ 201.961157][ T21] asix: probe of 1-1:0.0 failed with error -71 [ 201.965323][ T21] usb 1-1: USB disconnect, device number 6 00:03:23 executing program 3: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r1, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendfile(r0, r1, 0x0, 0x1) 00:03:23 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000140)={0x0, 0xfffffffc, 0x0, 0x0, 0x4}) 00:03:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) chdir(&(0x7f0000004340)='./file0\x00') write$FUSE_INIT(r0, &(0x7f00000066c0)={0x50, 0x0, r1, {0x7, 0x21}}, 0x50) read$FUSE(r0, &(0x7f0000000040)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f00000042c0)={0x10, 0x0, r2}, 0x10) read$FUSE(r0, &(0x7f0000006740)={0x2020, 0x0, 0x0}, 0x2020) syz_mount_image$udf(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x100000, 0x0, &(0x7f0000000200), 0x8000, &(0x7f00000088c0)=ANY=[], 0x1) write$FUSE_ENTRY(r0, &(0x7f0000006600)={0x90, 0x0, r3}, 0x90) syz_fuse_handle_req(r0, &(0x7f0000008780)="2c0b98ff176a6afeae1aabbdb3ccad3e0151795abc22c46d97be1893478ae4bfb6ac02b122a2c84e62108cac534031326799f5fbf49abe43a54f4476fcb47601a71de215cb77865f77c54ba844dc14efd928d11630c7d8134d5b6c2e8a453540734634eda95c90f1db93ea837bde1ab0846298a7190f7844fb990a9bd9260a97aa3542ae4b86d2cd305e6a51717d2992333afff632604e98f97fcba8840d8fc99ed572d1c8ff6978df3e8b71d5cb17eb955da8a7eae56c9d172914cd22b89eb10d2fad7a96496e415e474e115d90ce3c954b6e0a13893be3c68e10b7eb0d3dad1c10f00689604eff684ebe132bd7e4e42623646e104e133a00d2b347a494db1428a18fb67e1669ce3e64e52fd6d036d060bddcb65c21a589d70856a40c0d35032748129de99f584c71abcf525a411254084ca94f6f22bfac6be50ad521fe2d7c7ec739944144f638ba4557226bea2941559c4a12261f2ab83b38667e462dd2e12b317aaa2a405d1d84dd2979007ad1352582fd21d136d4e78abb335ae53a463683d479b1f9d09eb06f82b5c8f6fa390083349d483520c458eeec54311bbaa0cce5a23720897bdf4d69acb15fe0c14b076688f838ba0c291c1c95cacd92badc45105ecc2cb3edebea999b602cdba6fc37a77fb6a6efb58211d61264cbeaf8b6bf0e2096420ac71bd13f9339cabad28ebd48a97e2b4c1d3f3604a1455bc987b7700004cd32e0dd6f4cd82eb27a1f17189dc6805dc6943845176cf09e97560686df7744457b0f4e56bc25951f312d8a3df82b3109f6b6775f9a77fecd4c5a68e5609ef19d398907a347e8f1d229223b28b9497d96e2c043c92ae7c51f574749ca564dee9b627c901ed9d2e6f51a4bf36cd333a48b37ccefaef4db9c717104e53a87e1283320c3998536f71667869a176dadcf78cf6d4cb81344ffb3f8b17d6dfbe11e654968c0bb803c1d3994980d30a97af5b6b868e7618f2ca8d6db3ca41602be4d9a76a1954afe05af061945acac6b60a8a905e63b2b31e683a4373953e53da66dea2d012dc282b2704163d649138be9f90d17c8a2596014510a3bbed74a9b2c92ba7b472bb5961f7590131a26e0734dcda9acb7174d7a8776ecfbd533bdc925cd74fbf40f0379a35ebb01fc2724431b2ae64e58054a311c4a354d0b3f6a3759091b3793570576c8e83612f8233f4c0c84025fad879c42a31a9b3977befd50505ad93315f92911088ecdf4f5287e1a2a132aa5f883211af5e1298b012880f7941c454275d7253c1fa0abefccb2163a42d48b77a3438346f01c02ec8984c793eb74080d11b242f1ce8957d5649ca6ae517d69776f87ea74bb7484b8dbc6e011d4ab7061e3a9447e140ad24fdcb6764c28414bbb48d8693288c0e260ff80f2e2ee35225bffb6d9dba069386c2d348de5c0da0a326322f11a719fc4727f90e9e0708b312ea04481a6c9c1036a1c7f235101b58af3355355d1b3b53f5ea5d4032684ab9ad55fa403371423d619d77b2ff571a5831aeaa9921450b5c386ebf4dde3513cc1285920201c71b0830008ddcd278003884783b0963c7a692e91db7fdbaf4d115135408bf7e81ad1cc16588fd69b17d1b8a0c84d3e407ef82d644bfcae5d926f58a6b446dade3f8b015ab88b657922c5253cf9ec36c0b31e6df74a349877d83471c400abe6ca2ee2ef2c0ec5ad81dd690bebcd547b6cd893a8ae1dad66fdfc4019cbf400a5c347a26a9e03ce33b3447836a82ed257395ab07c4353c2f1fd2d50756b7fe25da0299f2869fb16ee9fb2670490a7b8ca1ddb5462eae99b306e03262472f21fa32e38aa335d80af3963d527439a1501d4ae4f9f9c3f0e3381e19f9c2c2c8880515a81b9ce850a514063ce2db181108bd5eabbb85a106dbcb8d5625bd38547ad2c4584911999d0ff7fc6dd5f5489cbb380356d7beb41d85279faba3a7fcf733847b5b10b7c48b8bcf3297df6bd084c8d057e5e07cda1491658fc698cccacb0cbc6e29f39fa298b6f3fca8879beb1abff78f72875d80c9923c3be823efdb893fe62ffa9ea30651b8981a4fbdb931f4c9ded89e5ca1b66ea0c15fedbb79d20e4f76684fba6889dd69bc8911026e5114e161a9ba4702e6bc684c6c7cf8abaab7f540e77d9069f48f569fc34d1b8c818ae02284ebc2c8bb1edc3aada14bb741542eaa999a6322ac686904982ec6c9e93fadd935fa3bc620f2460c10e0f468926435a80e8b821ee79f6847fa923ea577504f2b2da1b641acd05fc342e98f088b037ea667653f4248844faa279b06c8d36a839c89de44904992abadff0510f8df5ce4d5a4af771e608c1fba37bb0452eb522c80afa6af169221dbbe277d517cb1dad50c51aa23421a41d780bc9a2eda6b65642df179862c0e61e6953910749a218d1cb1be9a7ab75e0e9674b43c20b8681692a3bdd68d77c0ce5f739ceb54c10d4aa4385085bb1e073f5c1a82dcf9357656e2337e47c280ad39985f95b0069cc995728f45a27a5cbe7f72cfde98df5c7b498b614c29647fdea7d8ee0d468437dc8c395cd5730ab589a769b4487431fa64269be56822d4ee14774ed8d45c205389294a0a0da020d5b66dd5714068646eeb7f99b93da993464423be782adfa9856d7576192dc7944cd15e3f49ce7959d803068020742cab5de0e237569a6a0d5df80554b68004718a78549641eb51895a9a3f7a3fba9e993b0f43b42dd4217dd71b73574238bb4397673745d1fb1a58698dca8833a80d2fd458e61d54e6d247572ee64838764a8b1fb91e59e3031f15bd36dcb5201896593ed4e336262057e41daf9bab1dfede8e52035c8d821b6c573555d61b0c2e40f2953298a4dbd11b99b4008303405d61e77529643d94f81d4be1a7798cf1f1ccf00b2640abaea80278bae5bb3fab5bdadc6ad1973fe32dbaffc63c966b11eb2214b1242a78c991f3fe0408b39d0425228b5ecb8e33c7f9d6ca71786a8ae3c454a307822eaa41ee49141f16d0b08136de0397d5aab371c5466c2b105da80b04f0804f5bad88dceb0a209b3c31a129cae75f47c659e6df755133e69da5de8aa0cbcaa27cbe50a722dfba1bcedfd778bb4cad80ca679bbec002d6f5276a9e84e3fefce067c6fa88bb8a22e37d0c60ff98e74f7858988034fffdab2ab1a282c206baead4b254bc58f82417f50a1ba259cf8fa4b9bae49d6de134aadf6fdc2c5ac4ade51073df0ab50f6ce909002ad26ca641930ce70a295175ffe6052974a104c9d39df5d71ff976b56cb76d6ec43b4b9c6c845e19bcc55fead8bae0c1885eed81e9529d29210adcde828c0d00d0cebb97a6402bf08044fb968b39746aeae71b4bf7b3289863ddc977f0738416faf9c0864eb1617704ee88dacd958f58a2420cba9b5de23fae88c0b8497e38a759aa8d7e0fa619f6c561c1512d0484c1d817194c9fd573bf0532bb3b95b4bd1fd7bfec3ac1917110522fa11f873e959b688915225e92f1a488efc68e6998446a9d83cc5c783bce4ea700c8f2155225ea0d3cd52c3435306a9fff1a9efd4ba320166912c688455329489697aa717ea224745b6cf868cab40d7f12619f5f0bc642c71e550618354c47b9a105df57d676d3885e8a79d615ebe2f46f1033bd5714eb61ad275f44f347042102fc85db29ee4a23e443d1e59b69314fe2e5b7cee66a8c7ca65dbc004b55f9b6b3264925b7d1d32becfd0c8a3b72c4955c2617203f49f76e3b448d236cdc8cc608c5e6c3e21afd93ecfb9d8649d7a212a3968b53788b3a984d9de786f62f896f91b67bb80fbacf126b95af92c0da346f8ef3c54f310d485edc3c3bc7ee90f1f2dd2c9206173d179acb7440ddc923afca941dea23a655764be9bfe335e678ac67faa50cfa84a8a2029888bcecc7977bc783ebc322b09e579b26f7cc7b8bfb8a417f647bc2d3e9490e9109de913ab21189ffc967548d3d720bfd16b9a5f9951b993dd27476442330e15c025402f8ad0342426c9ff24b53833477f761b95e7e8473395f0deed818c77e23b3e23a29a5abb089fb109dc02409fc8db3d3869f564ddebdc41a629e4636b8c76afba120cf25047bb283223ec80cb598934e9f97128cedf6d2260d2568ce9862f5281b2933fc863cce329e2150df38ef895821d4639477728e6f46344a139975df873a242f50944c703907b5108b9dcdf33bffbeb15a896b258efeb39bf83f6a1823eef08704cfcc452d058a2e28016b41b2f23f40288e436eeb8fa30ef7b858a44b312816272528b2fe8b233bf24c80169862f6ce5cdd98d518d7b772667ea4739791ff4b00cd0cbb0a308ff3b108eacbdb70024b04312b1f50a5fa18960b111f655c979e1e0b5fcc3c0ccaaec0b4ada88a8fd13744040b4481f2283550c019a42b96e9b91e739dd85c5982082f2090fa4c279d42fe4258247c9f4ff4a85559762c9e3a9cd550305d232628e11d551ddd7330ed7888d60a4b1a69a902406b300279547b8a06ec0e2a8f7d1210ca6bcfc24a1b622d64ff82c2995c8c7b84c37cc16ef38b15a3875d2a5d45a0c0c6b9e731dfc2901de603ba8595f0e9984c789aca8d67728356b6af7245ce48bafa2373f74b90cb8d4d0d95a3190f1087c214fd08d80cd9e162dc14deb2640aed974546303b4150a185b8dba47b0e35f24e6de23fa9593d3b2debd15e2449d4ffd132aad04b8632e13ddde99eb1116d979e7c7d2ba9a4a3a205985f1532f6fb60648fbaf4454bc5340608a06cb6c0b56cb1694d6a8552174d0ed7ffde6732807fc087c7d62fb792740a9de819ab3042db06c03a6f8b76e9aedcfe0bcf88f9ccc1f0956c131c162356360332b4c3675969c2696761d07bddf0cadb429a3d65bd3c46c85291cbc7d30ffd304b0c096785e99efe2fa1fc63c10dedeefa935059808668028740480e59c8e4615b778cfb9be7798e24e2d30081c51261c63da7c4b8e64de50bd96a1479ff614d88c58f7b2707436d18ac0264c4b80389cbc8413a6fffb0a19e552aac607e58d56a8424f6ae1e771d14cd7a5f70a135c22914ac301ec1901c611e3f681a87b48901505ce7d5dd2f3b5adecf3c0d37b0fa2306a44b4f85a8f9ce302de8e4cc3059073a94d605e318cd2406357d61ec692ecbaee7e9fcb7b9417fd5dd7c10742a97bd18a62ea4e6fe74fb5f781ef293310748e24a2b23f3d3e19c05df9dc1edd0080d5c65731262cd01b4c16fa3b4315195cf7ec18e161a1e7001e1e1a1b32204d61fc48c559b0dfc506c8e28a580f1739b0897659b6fb50a2fe86bd989b6cf5036136732a05e28ebc178a3ee829b2f2924be7eadb5dca93c876ba823c0790aab2cace09750d709417de7853de5ae80eb6f780832a19bf173132f52b7649239b7864c6524cda5e4c33d72fd58a5b213f5b60fc7c9c5b774d86e4ef4900a7d66b4e047cf1585c86b3a2ae6ee85a1eb614e540b572e9592dff0a332966f8ab95a4546ad3c15c4d3019aa602964cf7da47a85537b9aeafc39d386efd5f57961ee7a544c336ad2dec3b159b81192f0aa74e500bf5e1528b1e7619a94536d5aaf020712a960a03b7b2b270511d45ba734fd7863f2d405350d386f288060a1d24e7ba4a01f2763f76fad7735bea974408fec1fa04a486f70cd55b95b4369c35cb298b8f5ba4b3c7b8666675448f63d2b32883cd6bf59c60ff624ebe47d484ca01d8d1326bd971e5f71faf0293e93c13f1c133d5edc6ea46448d1dd1a40fb34d00e59bc1267b717fc88b2aef92b52bc688727028a229accea5541de74a8dbb0bb27ea675513d9cb365ad2102fd5121f511df9fc87b2dff83ce7c0640460441030f915cbec7199ad245ace64d194f350b3442ccd4111eee7685b483b3290b2d42bd76332d02d95cb05cce4aaa4d3c77bed84744b9de597f66bbef7c4786a9b08149926bd7616c42c938584db164781472d2e2a11a94213a55433d6bbc4e813b2e9f4f70308d79b2165943fc44169e4b777f1140d905a0ea602c3ea428e331b803547d2959a71d5aa5abf3c3c08113aeab286e5a82d84dfedeebac4a58015a6f01a491089bdac85b0f83622f50731934387e433a66f1da9b0ffc013e1f1485daedd723c609f5b2433fd152896e4e223868ddf26926d9bde11cdf7d954ad7fe8eb57d57d2a63c195c4d1cce3fdf6ffe7c4da6d1a7cb23dfdb52900ee9b86e9574f27e2c7abc756bc5506ad7bd8437cb3226a1807ccc26df4c3c6e471ff96c7c06a99d7dfa43207633bc2c6a87c1262653d304c16bf92ccaa32267c196a8f941cc823c3efc34f19d6f052f2729a72e652f527caad0bfd2c88ae86c0858e0f40ae7af3c2d27f7c7c0470f2844d801bed4de3308e6e7c568471861e9f67c5b4175f5d18656c685ac4c4e084c67443faa0c60b2baa2dd255f886fe5c4221d6d15c7e9599b58df7528d241a6819e2c9b654704e2417c2737b91b1bbbd30a54b7667d366920289d4c69780a11fad38499f9abc9d3dc992dcabe8cb950153ce84da4da5803825981c4db8d75997345e2d9da4bd141de01154eabd87a5bbf5b8c87a3e4b87e16781413a4a5b5c2623f117da1aab976b3b20258735fa209ed78a96193eb18431c4d519347a84f04b79926a2be98329f2c0d96ac6ccd34e9003a51d25ee1321651ab46cd26b98e08cf98c4940a2b46ee51cc077752f1213d7135677fbb7f783ef3d96997c96d9ad0855245623039162be1f9013906a636ccc3abf8011cec178ba93c03faaeb4f765202490c987c934ce18db1094ef1ba309f7c8aedae96a9daa55167a3e919251983e01e381e52a4acc3c4c7373a6632784e3fd5a6b2c90759431b1aca4b17b31750fcf5e7b45a1e4a58a7101a2fd53e83640aefc77cba1bf2e5105f2d4e819326543e8fd795143758061ecec5a02ca5c6145cd9df424494d75e2e6ace006f6d7fdbdeebbffa0e82d36c150ef15ee4fb5b1d3a04e25f37c88909a89bbf80ac69f836c66d6e783cc53f64585742b5138b51e725ce40e914d4dbfe70eb3d2b5c91a41b73009b1c0cb2ed8e809667a9cf20c1e17a95133297f1db50acc887cd318518c053ec9af4aeda629bf7095907715aa0917a55bb1ee46d2b399ec3c21af4a5263374b7d2e3760cf1c5d052520c541d76f26c6dd9a1b544b610d050012325e20d221217fdd3018cd0a4525d64d071c8acda096f2e78cdcd976f954343b33fd624fd9bc0f194ffac37e7b298704fbc9dd1b6b8c2aafe13b736b0c40f6adef4b6c249d94dea6742c6469c12e3b426d57fef687515613413aad10d94162053c4460ee0f7258f33b392b8ee20a2e55fb22b2bb081296126cd7514d5f5e9d488df851b085584a47d1cd406529b8447a84c416a4b054a47bb1ebdfd64fc74a4fb8d6c238546536be4a728f2bc10c4d5fab3014c9ad33c7bda6894945410c1d1b2052c47e4d3926f2dde2e5d1671d250bcc85223ef4ae905d8a5320b2671103dd38b62a61924e481a4a20d60ec13088a8fee423629d991ddc0f698710c7a3d25bda435aa707fb5ad7b562329d2d048c6303639b921798912b4cb847b0d3becd9fbaa1ed102fe6092310a2f8bb6ffa9d4ad17aca25fbd1cd1bf557866cba8f1425c9e32f0d300c55b26916098c461ce5e5c9924553ed4c6fc80111c6c9803b6ccce4cef02d087ad33b4d9c06d95d4cb5187863d954db59dd8583b0dd6d409ebedfd13ca7b28a668ddbb4517cebbe60f18a9c663ea25f81c015f980eb916b2c9d3c83c7296a9dbdddf5cf276c41c33c115d0a15381805f2596b0797e862026dfc5456833dd2b869336895d3b00a9620120b5ad604a82e9b6f2a6f5683805b23153fc26c189e95db962429de496647db4c6505fdd4acbe764ce95787d0cd0d75034e621935daa2a75adea73e326f2a2e1e6f5de6516250592e8446d3174d69b5816f7b54ff90d0d137dc18e2d20721794f34a554ab04b58ba7e769e3569297ac2c4c8533de016178fff48cc473e371efafd967915255d40d966106b4870691462f1843fa7476856d19afd0de2c1bff667863d96f9c90b3fb5260181702f03d9177f905dab3a300da631d80573f5886c7a3aaa9be48033ea5167f1737cc892cb51ee0d5f89adc373e3844326dfaaccf966efa8472cdb0cbe3c12f306c38458325414d917af3378a6ee594943316da7c20c3f777193e35e54e7ba03ff7210f6933789003bc9699f068d330e7bfbbbd48afad99f3e900c8e33a57480ff9b4992d822af53bd8363901e534975be6a391d95ad4be7e86e2d31e6a550157e073837b37494ec212649eab774bfc773ca48e5a8eb15df4ad93e44f612ec23f39a54918355677fadfb64d430d95e2083ff217c320452b20a8a67b9a8f550f6e03d53b87443b8a2cb2485a413ee54bc34951a41b2da9328bdf8c8c1f16886658188f0fcabcf63305c68fbc86cd1e631310c272facadc5973d000af74cdf6687506b3e9d7aaed6d9dc8cb880f94577f9510b4029612aae8732b5c881896f6395609278ad82c5353b974afc62baf2f1ebb37459582483db9b17acfde9167e46945619057692b0095241edbb8ac732a3ff1bcd2df706ace0506325ee62bc07edcb1c35126d9d5dc21611d539e86c130267f6c3b77c54edf350a73f03c2b6b403c2f3458b60fc5af3b31ac599b4c41c2fad507fb19b38d329424c6ca832a0aa1ab42faccffb17fce73ba0d3c29cfd58558a088afed1454aa6c75cf7c74c39fe6fd79e90d0f9cd67eb73456834922f56dfc3da0730f69a5b399607e2498a37fb33c1eea96bb59ac8d24977b705d6d56f291593a1fb07919f1ab97b0db35482ea4885669a36a1f2707519d41d1722874c2732cf8ea25d97774550ee02e9f9595f56e341c275548c53aeed2f791d1e53246c717822516e150903cc3461563c18e1f3725be3773270a314394651dd0b9047564c084ba172f0cc5aa436c220a6db2f24167be360f948f4b940d910e86245404b13aac7010cd48c050a42ece1f8257e07092b7b1ce9d069c70b00dbb8a9b00ffd46f461ed4e6c3cd26447fe24ed9b7e202e1f617644d2c1d3640bb60baec0d3b896b0ea8059f6f09b26ccad62f64272d95425521dd6f4f49d634bc087e59f83742e42d8ad65a6194fd3e173991b377f6c5ecb123ee36a2e475bbd51cc01fef6c3a68c378f14a1afa81d22b6fcfce9c1931dafe7337f5cf91fc7b4dfe1e32de00acc85871769a6442380a33cd7bf17d7420770234717a14f1a117473a7fce7ae1c8a785c04282f207b6ce6f83b0f87da8aeef9681ffd3d793960342f29c20eff12247f831223df353a523951492aeaf6cfa7b747e81b20c7a53730ef431aec53297622bb0cc124f67cebf6a19172d2a9d6aca5227584d209c79d543f4f9cea1669bb7d84d3406dac04dfb7fec4ce28f7a45460fad77ffe768e13510389eb203f7e3bfc4d597cf1b3123789fa18c8b6ad9ed5cbc3581db6b807acfb0695ce0a44d9d017ddcf72c4e74544a34f823d9aa3466874cd38aabf9acd6a987b275e38672dbddd7cad76b7947094c765846dab19abf2525b33a61088ea48f1e552f9553e4b9ca8aeb978c902c07bbe7c2b1be29db8a95c5581e4d091b769e8d8ce0716f79a1c0ea019e173dae621f4befedef81a700b33e4129ef00269f224ecce107fb1ef1d90f56fb09d5832b56de784abac568578beb6240594554f0f6f5173d07611289f365aa48093661894391ae89c7a42366b3898109914d2e4ab6513c0e5963e1a4ecef6908a8dd6d6fbfeaa7b677dde89c59ef4b744e482e54a30950954167e43ac9f026cc84c581ac5d672a9641b4456fa1e5c47a171abf3ec47725c5e0801c1499dcdcf2caabcc24999ddfebb4d114d054b33c7a0db8cf2451f5bf9334d98ea3bc9611ba5e691fe1468bc69c3dd58964c1f53c180388bf97b4bd214444064af5cddd3b52997acafb7f653dc946c2e9271eec585ad6d67660c3c4662cb9e57cbfa810aba27fe1f6499dc82f306868255652f4c83840fbb35a372c1bffcd5bbc1fc43c2f9b34d991f8ca820e8b8d112ce9e04c374cca9bc20e7944fcbb18cb7220a00d61fca49b7d5f24c47118ba7b91998c27d7245cfae778d08e016cf4b96cdaec73dc040b9903fcaa3a02347bf202d14b7eef4ce04c7360a2b276d89678f020848b118977a1ed41f9c7ac0f44ae526fbf3881e8d90f18f4bb4198c95b744ba78b52b1e6b98ed96ea8ed9e42e07dfad666c1251a13672591788e879e8d1b7cccb8a1f74344ce06baa44e429212af2ec4a35a1e0191b74a55017f1a889035b94929a78d0b2334ac28276649acaf2df397b1f35f16ce29e59aabd8c22e6d946feaa4ebe374995b2ac0a5bbe84fc6fe4bf40c8bab47ac2cb89fd1404e02c6db43f32e2dcc23b19804ffc09f62e6a1681ad145877690a3c38e11172fb1a3ef61daf774dbe3b3ece6a38df63c06aae4f44607f6081bbf05c0020bdcb1a4e278242d62739dc5fe51fb6cf6b4b06bf0ee9bca20193dadbb142238263b672b1a2f8ae3ebd09269e9127367ca4f2afd319e0ed07c1be6db6adecc92e44700f4b370673845c559808b1f3a886c8659cb606d8edb0f311c6c5323e7c99fcfd4ebf7b6d222e7c5dfc9dde770c6d57c10350f6c65a7c6bbf416358b7322b9c3f4d383fa06d9e8c4ca26a2c72363a7bc3c156c4cd5955b2efe219415e27370af4d2c2a3ccb328d648ee629b28a5e7f287bb476ff7274b49de155e13d587f8cb6554f1d194591f89a1e45f9a0bc1e0f2ba7dc7bd8503015e86a35cfac712fc9acf1d3b6ecec5dd8be70da000b6ecefd7644e90866d898e9e3cd26ba9a535767425c58c08051b3fe2891aa9b910c19afd40be21d5a9d7a70573bd606fa0555a422c0a0395c9abb8e6c48c8e294a62b02b839f2a82b5c74d43807ef2484d471d10f3bd615fd102f80897de37ff64c1bc7a8b829bf2f01f0c47dac7ddd85f6b358ea97c6c019da59c7830d1067ec37e473d9d21967e9c9b36e56a52cba1a6ae16997f2e8db885c963c51dd8d8dd778b52c716ff428325c66992146a30fa1e0182ef9550570d0988d20bde0d4db22ef411c5e4d901ca83791a94e99990980d82bc70da01a41826c4f2d568524aabf441313db08e761bc481a4552b82fe7b0fb111f7e46306ca1919969bd6565690458a9472fe6ae82e4e0840fcc0d979839e0f96ac64873469cc6b34dd5c741b015c513fd232a9c1fbedc55b079c3d946b8599beae0120eb8e89e80a89e236f87aeff05263395b75191677bf105d2d96cb622c7322269ede21a0643e9a01bcbcc1b2862681d15e6bb0a43282588952ce9400857f8795daa91e35c646452339adfd8f2fd78094698a56bd40a62f520c8348a245e1fdb04ec38e2dda58400c09e3f2d72252084952486da58d8a2232d385c5a6a5cfc2d7613748f7aa23be2a1c1c24a3a4cae78c4b572ffbb97ce3d1a3408c2fc8f10f14a3556fecb2f67891867807a47bda7e732bf76b73a32fb217ccaa01dd1fdd718be9ce1789630df1f895af70b2492dd5b93a27d4246fcc857ef097b4b77c948945c10eb4e277df89eb2274a22885021e68abf72c9018b512f3bb88f188541da427247b56550d4efdebfbd8a02c658c792cc9de7092", 0x2000, &(0x7f000000d1c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f000000aa40)={0x90, 0x0, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0}) 00:03:23 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f00000000c0)) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000000)=0xffffff8c) 00:03:23 executing program 2: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x42441) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000004c0)={0x0, 0x0, 0x0, 'queue0\x00'}) write$sndseq(r0, &(0x7f0000000000)=[{0x0, 0xfd, 0x0, 0x0, @tick, {}, {}, @time}], 0x1c) 00:03:23 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x96, 0x5, 0x3d, 0x8, 0x1189, 0x893, 0xb7f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xb, 0xfa}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) 00:03:23 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000000)=@newlink={0x48, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x18, 0x2, 0x0, 0x1, [@IFLA_GENEVE_TOS={0x5, 0x4, 0x4}, @IFLA_GENEVE_UDP_CSUM={0x5}, @IFLA_GENEVE_COLLECT_METADATA={0x4}]}}}]}, 0x48}, 0x4b}, 0x0) 00:03:23 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x60, 0x2, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x11}, @IPSET_ATTR_BUCKETSIZE={0x5, 0x15, 0x9}]}, @IPSET_ATTR_TYPENAME={0x14, 0x3, 'hash:ip,port,ip\x00'}]}, 0x60}}, 0x0) 00:03:23 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xa) setresuid(0x0, r2, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0xa, @private}, 0x10) 00:03:23 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f0000000140)=""/228, &(0x7f0000000280)=0xe4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) r2 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) getsockopt$llc_int(r2, 0x10c, 0x9, 0x0, &(0x7f0000000240)) 00:03:23 executing program 4: ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000180)={'gre0\x00', &(0x7f0000000100)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0xd, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x6]}]}}}}}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = userfaultfd(0x801) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000040)={&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000}) 00:03:23 executing program 2: syz_mount_image$ntfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x123004, 0x90, &(0x7f0000000200)=[{&(0x7f0000010000)="eb52904e5446532020202000101000000000000400f800"/32, 0x20}, {&(0x7f00000105e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x20}, {&(0x7f00000100e0)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}, {&(0x7f0000010100)="ffff0007000000003f00"/32, 0x20, 0x2000}, {&(0x7f0000010120)="46494c453000090000000000000000000100010048000100a80100000010000000000000000000000400000000000000080000000000000000000000000000000000000000000000100000006000000000001800000000004800000018000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000300000006800000000001800000002004a0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000008000000048000000010040000000010000000000000000004a00000000000000400000000000000000b004000000000000600400000000000060040000000000113f04210c3f0100b00000004800000001004000000003000000000000000000000000000000000040000000000000000010000000000000100000000000000010000000000000001101020000000000ffffffff00"/448, 0x1c0, 0x4000}, {&(0x7f00000102e0)='\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\b\x00', 0x20, 0x41e0}, {&(0x7f0000000040)='\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\b\x00', 0x20, 0x43e0}, {&(0x7f0000010320)='\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\b\x00', 0x20, 0x45e0}, {&(0x7f0000010340)='\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\b\x00', 0x20, 0x47e0}, {&(0x7f0000010360)='\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\b\x00', 0x20, 0x49e0}, {&(0x7f0000010380)='\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\b\x00', 0x20, 0x4be0}, {&(0x7f00000103a0)='\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\b\x00', 0x20, 0x4de0}, {&(0x7f00000103c0)="000000000000000000000000000000000000000000000000000000000000080046494c4530000900000000000000000001000100480001006801000000100000000000000000000003000000010000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d00690072007200000000000000800000004800000001004000000001000000000000000000030000000000000040000000000000000040000000000000004000000000000000400000000000002104ff0000000000ffffffff00"/416, 0x1a0, 0x4fe0}, {&(0x7f0000010560)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x51e0}, {&(0x7f0000010580)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x53e0}, {&(0x7f00000105a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x55e0}, {&(0x7f00000105c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x57e0}, {&(0x7f0000010600)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x5be0}, {&(0x7f0000010620)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x5de0}, {&(0x7f0000010640)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000002000100480001006801000000100000000000000000000003000000020000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c0065000000000000008000000048000000010040000000010000000000000000003f0000000000000040000000000000000000040000000000000004000000000000000400000000002140030100000000ffffffff00"/416, 0x1a0, 0x5fe0}, {&(0x7f00000107e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x61e0}, {&(0x7f0000010800)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x63e0}, {&(0x7f0000010820)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x65e0}, {&(0x7f0000010840)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x67e0}, {&(0x7f0000010860)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x69e0}, {&(0x7f0000010880)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x6be0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x6de0}, {&(0x7f00000108c0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000300010048000100f001000000100000000000000000000006000000030000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650050000000800000000000180000000200640000001800000001000480480000005400000000000000140000000200340002000000000014009f011200010100000000000512000000000018009f011200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000600000003000000000001800000004001200000018000000730079007a006b0061006c006c0065007200000000000000700000002800000000001800000005000c0000001800000000000000000000000301000000000000800000001800000000001800000003000000000018000000ffffffff0000000000000000000000000000000000000200", 0x220, 0x6fe0}, {&(0x7f0000010ae0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x73e0}, {&(0x7f0000010b00)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x75e0}, {&(0x7f0000010b20)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x77e0}, {&(0x7f0000010b40)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x79e0}, {&(0x7f0000010b60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x7be0}, {&(0x7f0000010b80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x7de0}, {&(0x7f0000010ba0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000400010048000100a00b000000100000000000000000000004000000040000000200000000005400000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000a000000000000000a0000000000000600000000000000080324004100740074007200440065006600000000000000500000008000000000001800000003006400000018000000010004804800000054000000000000001400000002003400020000000000140089001200010100000000000512000000000018008900120001020000000000052000000020020000010100000000000512000000010200000000000520000000200200000000000080000000180a00000000180000000100000a00001800000024005300540041004e0044004100520044005f0049004e0046004f0052004d004100540049004f004e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000100000000000000000000000400000003000000000000000480000000000000024004100540054005200490042005500540045005f004c00490053005400"/640, 0x280, 0x7fe0}, {&(0x7f0000010e20)="000000000000000000000000000000000000000000000000200000000000000000000000800000000000000000000000ffffffffffffffff2400460049004c0045005f004e0041004d004500"/96, 0x60, 0x82a0}, {&(0x7f0000010e80)="000000000000000000000000000000000000000000000000300000000000000000000000420000004400000000000000420200000000000024004f0042004a004500430054005f0049004400"/96, 0x60, 0x8340}, {&(0x7f0000010ee0)="00000000000000000000000000000000000000000000000040000000000002000000000040000000000000000000000000010000000000002400530045004300550052004900540059005f00440045005300430052004900500054004f005200", 0x60, 0x83e0}, {&(0x7f0000010f40)="000000000000000000000000000000000000000000000000500000000000000000000000800000000000000000000000ffffffffffffffff240056004f004c0055004d0045005f004e0041004d004500"/96, 0x60, 0x8480}, {&(0x7f0000010fa0)="0000000000000000000000000000000000000000000000006000000000000000000000004000000002000000000000000001000000000000240056004f004c0055004d0045005f0049004e0046004f0052004d004100540049004f004e000000", 0x60, 0x8520}, {&(0x7f0000011000)="000000000000000000000000000000000000000000000000700000000000000000000000400000000c000000000000000c0000000000000024004400410002004100"/96, 0x60, 0x85c0}, {&(0x7f0000011060)="000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000ffffffffffffffff240049004e004400450058005f0052004f004f005400"/96, 0x60, 0x8660}, {&(0x7f00000110c0)="000000000000000000000000000000000000000000000000900000000000000000000000400000000000000000000000ffffffffffffffff240049004e004400450058005f0041004c004c004f0043004100540049004f004e00000000000000", 0x60, 0x8700}, {&(0x7f0000011120)="000000000000000000000000000000000000000000000000a00000000000000000000000800000000000000000000000ffffffffffffffff24004200490054004d00410050000000000000000000000000000000000000000000000000000200", 0x60, 0x87a0}, {&(0x7f0000011180)="000000000000000000000000000000000000000000000000b00000000000000000000000800000000000000000000000ffffffffffffffff240052004500500041005200530045005f0050004f0049004e005400"/96, 0x60, 0x8840}, {&(0x7f00000111e0)="000000000000000000000000000000000000000000000000c0000000000000000000000080000000000000000000000000400000000000002400450041005f0049004e0046004f0052004d004100540049004f004e00"/96, 0x60, 0x88e0}, {&(0x7f0000011240)="000000000000000000000000000000000000000000000000d0000000000000000000000040000000080000000000000008000000000000002400450041000000", 0x40, 0x8980}, {&(0x7f0000011280)="00000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000001000000000024004c004f0047004700450044005f005500540049004c004900540059005f00530054005200450041004d00"/192, 0xc0, 0x89e0}, {&(0x7f0000011340)="00000000000000000000000000000000000000000000000000010000000000000000000080000000000000000000000000000100"/64, 0x40, 0x8ac0}, {&(0x7f0000000180)="000000000000000000000000000000000000000000000000ffffffff00000000", 0x20, 0x8b80}, {&(0x7f00000113a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x8be0}, {&(0x7f00000113c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x8de0}, {&(0x7f00000113e0)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000005000100480003001002000000100000000000000000000006000000050000000700300000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d801abc4234c9fc6d801abc4234c9fc6d8018041214b9fc6d8012620000000000000000000000000000030000000600000000000180000000100440000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000060000100000000001032e00000000005000000048000000010040000000020000000000000000000100000000000000400000000000000000200000000000002c100000000000002c10000000000000110243000000000090000000580000000004180000000300380000002000000024004900330030003000000001000000001000000100000010000000280000002800000001000000000000000000000018000000030000000000000000000000a000000050000000010440000000050000000000000000000000000000000000480000000000000000100000000000000010000000000000001000000000000024004900330030001101450000000000b0000000280000000004180000000400080000002000000024004900330007000100000000000000ffffffff00"/576, 0x240, 0x8fe0}, {&(0x7f0000011620)='\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\a\x00', 0x20, 0x93e0}, {&(0x7f0000011640)='\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\a\x00', 0x20, 0x95e0}, {&(0x7f0000011660)='\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\a\x00', 0x20, 0x97e0}, {&(0x7f0000011680)='\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\a\x00', 0x20, 0x99e0}, {&(0x7f00000116a0)='\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\a\x00', 0x20, 0x9be0}, {&(0x7f00000116c0)='\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\a\x00', 0x20, 0x9de0}, {&(0x7f00000116e0)="000000000000000000000000000000000000000000000000000000000000070046494c4530000900000000000000000006000100480001006001000000100000000000000000000003000000060000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000680000000000180000000200500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801001000000000000040000000000000000600000000000000070324004200690074006d0061007000800000004800000001004000000001000000000000000000000000000000000040000000000000000010000000000000400000000000000040000000000000001101460000000000ffffffff00000000", 0x180, 0x9fe0}, {&(0x7f0000011860)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa1e0}, {&(0x7f0000011880)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa3e0}, {&(0x7f00000118a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa5e0}, {&(0x7f00000118c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa7e0}, {&(0x7f00000118e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa9e0}, {&(0x7f0000011900)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xabe0}, {&(0x7f0000011920)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xade0}, {&(0x7f0000011940)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000700010048000100c801000000100000000000000000000004000000070000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80106000000000000000000000000000000300000006800000000001800000002004c0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010020000000000000002000000000000006000000000000000503240042006f006f007400000000005000000080000000000018000000030064000000180000000100048048000000540000000000000014000000020034000200000000001400890012000101000000000005120000000000180089001200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000800000004800000001004000000001000000000000000000010000000000000040000000000000000020000000000000002000000000000000200000000000001102000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200", 0x220, 0xafe0}, {&(0x7f0000011b60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb3e0}, {&(0x7f0000011b80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb5e0}, {&(0x7f0000011ba0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb7e0}, {&(0x7f0000011bc0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb9e0}, {&(0x7f0000011be0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xbbe0}, {&(0x7f0000011c00)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xbde0}, {&(0x7f0000011c20)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000008000100480001008801000000100000000000000000000004000000080000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000300520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000803240042006100640043006c0075007300ffff00000000800000001800000000001800000002000000000018000000800000005000000001044000000001000000000000000000fe01000000000000480000000000000000f01f000000000000f01f00000000000000000000000000240042006100640002ff010000000000ffffffff00"/448, 0x1c0, 0xbfe0}, {&(0x7f0000011de0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc1e0}, {&(0x7f0000011e00)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc3e0}, {&(0x7f0000011e20)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc5e0}, {&(0x7f0000011e40)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc7e0}, {&(0x7f0000011e60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc9e0}, {&(0x7f0000011e80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xcbe0}, {&(0x7f0000011ea0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xcde0}, {&(0x7f0000011ec0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000900010048000900b802000000100000000000000000000005000000090000000200490000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600002000000000000000000000000000000000010100000000000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000060000200000000007032400530065006300750072006500800000005000000001044000000002000000000000000000400000000000000048000000000000000010040000000000fc00040000000000fc000400000000002400530044005300114147000000000090000000b00000000004180000000300900000002000000024005300440048000000000012000000001000000100000010000000800000008000000000000000180014000000000030000800000000005124b300010100005124b3000101000080000000000000007c0000004900490018001400000000003000080000000000f01203f800010000f01203f80001000000000000000000007c000000490002000000000000000000100000000200000090000000a000000000041800000004008000000020000000240053004900490000000000100000000010000001000000100000007000000070000000000000001400140000000000280004000000000000010000f01203f80001000000000000000000007c00000014001400000000002800040000000000010100005124b3000101000080000000000000007c00000000000000000000001000000002000000ffffffff00"/736, 0x2e0, 0xcfe0}, {&(0x7f00000121a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd3e0}, {&(0x7f00000121c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd5e0}, {&(0x7f00000121e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd7e0}, {&(0x7f0000012200)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd9e0}, {&(0x7f0000012220)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xdbe0}, {&(0x7f0000012240)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xdde0}, {&(0x7f0000012260)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000a00010048000100a8010000001000000000000000000000040000000a0000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000680000000000180000000300500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000002000000000000000200000000000600000000000000070324005500700043006100730065008000000048000000010040000000010000000000000000001f0000000000000040000000000000000000020000000000000002000000000000000200000000002120880000000000800000004800000000051800000002002000000028000000240049006e0066006f0000000000000020000000000000000c691b6b777edcda00000000000000000000000000000000ffffffff00"/480, 0x1e0, 0xdfe0}, {&(0x7f0000012440)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe1e0}, {&(0x7f0000012460)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe3e0}, {&(0x7f0000012480)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe5e0}, {&(0x7f00000124a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe7e0}, {&(0x7f00000124c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe9e0}, {&(0x7f00000124e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xebe0}, {&(0x7f0000012500)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xede0}, {&(0x7f0000012520)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000b0001004800030090020000001000000000000000000000030000000b0000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000010100000000000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000010000000000703240045007800740065006e00640090000000780100000004180000000200580100002000000024004900330030003000000001000000001000000100000010000000480100004801000000000000190000000000010060004e00000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000000000000000000000000000000002600002000000000060324004f0062006a00490064000000180000000000010060004e00000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000260000200000020006032400510075006f007400610000001a0000000000010068005200000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000260000200000000008032400520065007000610072007300650000000000000000000000000000001000000002000000ffffffff00"/704, 0x2c0, 0xefe0}, {&(0x7f00000127e0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf3e0}, {&(0x7f0000012800)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf5e0}, {&(0x7f0000012820)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf7e0}, {&(0x7f0000012840)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf9e0}, {&(0x7f0000012860)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xfbe0}, {&(0x7f0000012880)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xfde0}, {&(0x7f00000128a0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xffe0}, {&(0x7f00000179c0)="494e4458280009000000000000000000000000000000000028000000b8060000e80f0000000000001800d80100000000000000000000000000000000000000000400000000000400680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000a000000000000000a00000000000006000000000000000803240041007400740072004400650066000000000001000800000000000800680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000803240042006100640043006c00750073000000000007000600000000000600600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801001000000000000040000000000000000600000000000000070324004200690074006d0061007000070000000000070060004c000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010020000000000000002000000000000006000000000000000503240042006f006f00740069006c000b00000000000b00600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc618008041214b9fc6d8010000000000000000000000000000000006000010000000000703240045007800740065006e0064000200000000000200680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c006500000000000100000000000000010060004a000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000000100000000000100680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d006900720072000000020000000900000000000900600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000000000000000000000000000000000600002000000000070324005300650063007500720065000a00000000000a00600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000002000000180000000200000000000600000000000000070324005500700043006100730065000300000000000300600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d0065000500000000000500580044000000000005000000000005008041214b9fc6d801abc4234c9fc6d801abc4234c9fc6d8018041214b9fc6d80100000000000000000000000000000000262000100000000001032e00000000004500000000000100680054000000000005000000000005005cc4234c9fc6d801fbc9234c9fc6d801fbc9234c9fc6d8015cc4234c9fc6d8016800000000000000640000000000000020000000000000000900660069006c0065002e0063006f006c00640000000000400000000000010060004c00000000000500000000000500c375234c9fc6d8014792234c9fc6d8014792234c9fc6d801c375234c9fc6d8010000000000000000000000000000000020000010000000000500660069006c006500300000000000430000000000010060004c00000000000500000000000500c29c234c9fc6d8011ca3234c9fc6d801fca8234c9fc6d801c29c234c9fc6d80110000000000000000a0000000000000020000000000000000500660069006c0065003100000018", 0x5ff, 0x45000}, {&(0x7f00000180a0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x457e0}, {&(0x7f00000000c0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x459e0}, {&(0x7f00000180e0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x45be0}, {&(0x7f0000000140)="e43a366f000000f4ffffffff000000000000000000000000000086011e0f54bc193aa937eadfa1ac", 0x28, 0x45de0}, {&(0x7f0000018120)="00000000000000000000000000000000000000000000000000080000000018", 0x1f, 0x45fe0}, {&(0x7f0000018380)="00000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019001a001b001c001d001e001f0020002100220023002400250026002700280029002a002b002c002d002e002f0030003100320033003400350036003700380039003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f", 0x9f, 0x88000}, {&(0x7f0000038380)="46494c453000090000000000000000000100010048000100a80100000010000000000000000000000400000000000000080000000000000000000000000000000000000000000000100000006000000000001800000000004800000018000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000300000006800000000001800000002004a0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000008000000048000000010040000000010000000000000000004a00000000000000400000000000000000b004000000000000600400000000000060040000000000113f04210c3f0100b00000004800000001004000000003000000000000000000000000000000000040000000000000000010000000000000100000000000000010000000000000001101020000000000ffffffff", 0x1a4, 0xff000}, {&(0x7f0000038540)='\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\b', 0x1f, 0xff1e0}, {&(0x7f0000038560)='\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\b', 0x1f, 0xff3e0}, {&(0x7f0000038580)='\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\b', 0x1f, 0xff5e0}, {&(0x7f00000385a0)='\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\b', 0x1f, 0xff7e0}, {&(0x7f00000385c0)='\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\b\x00', 0x20, 0xff9e0}, {&(0x7f00000385e0)='\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\b', 0x1f, 0xffbe0}, {&(0x7f0000038600)='\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\b', 0x1f, 0xffde0}, {&(0x7f0000038620)="000000000000000000000000000000000000000000000000000000000000080046494c4530000900000000000000000001000100480001006801000000100000000000000000000003000000010000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d00690072007200000000000000800000004800000001004000000001000000000000000000030000000000000040000000000000000040000000000000004000000000000000400000000000002104ff0000000000ffffffff0000", 0x186, 0xfffe0}, {&(0x7f00000387c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x1001e0}, {&(0x7f00000387e0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1003e0}, {&(0x7f0000038800)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1005e0}, {&(0x7f0000038820)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1007e0}, {&(0x7f0000038840)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1009e0}, {&(0x7f0000038860)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x100be0}, {&(0x7f0000038880)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x100de0}, {&(0x7f00000388a0)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000002000100480001006801000000100000000000000000000003000000020000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c0065000000000000008000000048000000010040000000010000000000000000003f0000000000000040000000000000000000040000000000000004000000000000000400000000002140030100000000ffffffff", 0x184, 0x100fe0}, {&(0x7f0000038a40)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1011e0}, {&(0x7f0000038a60)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1013e0}, {&(0x7f0000038a80)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1015e0}, {&(0x7f0000038aa0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1017e0}, {&(0x7f0000038ac0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1019e0}, {&(0x7f0000038ae0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x101be0}, {&(0x7f0000038b00)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x101de0}, {&(0x7f0000038b20)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000300010048000100f001000000100000000000000000000006000000030000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650050000000800000000000180000000200640000001800000001000480480000005400000000000000140000000200340002000000000014009f011200010100000000000512000000000018009f011200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000600000003000000000001800000004001200000018000000730079007a006b0061006c006c0065007200000000000000700000002800000000001800000005000c0000001800000000000000000000000301000000000000800000001800000000001800000003000000000018000000ffffffff00000000000000000000000000000000000002", 0x21f, 0x101fe0}, {&(0x7f0000038d40)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1023e0}, {&(0x7f0000038d60)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1025e0}, {&(0x7f0000038d80)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1027e0}, {&(0x7f0000038da0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1029e0}, {&(0x7f0000038dc0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x102be0}, {&(0x7f0000038de0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x102de0}, {&(0x7f0000038e00)="0000000000000000000000000000000000000000000000000000000000000200ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x20024, 0x102fe0}], 0x0, &(0x7f000007a5e0), 0x1) [ 203.522560][ T6265] loop2: detected capacity change from 0 to 2328 [ 203.526005][ T6261] loop1: detected capacity change from 0 to 2048 [ 203.531435][ T6265] ntfs: (device loop2): read_ntfs_boot_sector(): Primary boot sector is invalid. [ 203.535519][ T6265] ntfs: (device loop2): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover. [ 203.541758][ T6265] ntfs: (device loop2): ntfs_fill_super(): Not an NTFS volume. [ 203.685706][ T3721] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 203.925701][ T3721] usb 1-1: Using ep0 maxpacket: 8 [ 204.045744][ T3721] usb 1-1: New USB device found, idVendor=1189, idProduct=0893, bcdDevice=b7.f4 [ 204.048046][ T3721] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 204.051435][ T3721] usb 1-1: config 0 descriptor?? [ 204.416720][ T13] Bluetooth: hci2: Controller not accepting commands anymore: ncmd = 0 [ 204.418796][ T13] Bluetooth: hci2: Injecting HCI hardware error event [ 204.421448][ T3082] Bluetooth: hci2: hardware error 0x00 [ 204.496068][ T3082] list_del corruption. next->prev should be ffff0000c0c030c8, but was ffff80000ceb59bd. (next=ffff0000c0c042c8) [ 204.499211][ T3082] ------------[ cut here ]------------ [ 204.500500][ T3082] kernel BUG at lib/list_debug.c:64! [ 204.501778][ T3082] Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP [ 204.503530][ T3082] Modules linked in: [ 204.504446][ T3082] CPU: 0 PID: 3082 Comm: kworker/u5:5 Not tainted 6.0.0-rc7-syzkaller-18095-gbbed346d5a96 #0 [ 204.506932][ T3082] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/30/2022 [ 204.509309][ T3082] Workqueue: hci2 hci_error_reset [ 204.510552][ T3082] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 204.512476][ T3082] pc : __list_del_entry_valid+0xcc/0xd0 [ 204.513823][ T3082] lr : __list_del_entry_valid+0xcc/0xd0 [ 204.515178][ T3082] sp : ffff80001289bb10 [ 204.516188][ T3082] x29: ffff80001289bb10 x28: ffff80000d28b000 x27: ffff0000c70eb225 [ 204.518221][ T3082] x26: 0000000000000000 x25: 0000000000000000 x24: ffff0000c0db8b00 [ 204.520163][ T3082] x23: ffff000107f8cf80 x22: ffff800009a50d84 x21: ffff0000c0f30149 [ 204.522144][ T3082] x20: ffff0000c0c030c0 x19: ffff0000c0c030d8 x18: 00000000000000c0 [ 204.524155][ T3082] x17: 20747562202c3863 x16: ffff80000db49158 x15: ffff000107f8cf80 [ 204.526086][ T3082] x14: 0000000000000000 x13: 00000000ffffffff x12: ffff000107f8cf80 [ 204.528020][ T3082] x11: ff808000081c0d5c x10: 0000000000000000 x9 : 29ce80bdd2da8d00 [ 204.529948][ T3082] x8 : 29ce80bdd2da8d00 x7 : ffff80000819545c x6 : 0000000000000000 [ 204.531919][ T3082] x5 : 0000000000000080 x4 : 0000000000000001 x3 : 0000000000000000 [ 204.533867][ T3082] x2 : ffff0001fefbecd0 x1 : 0000000100000001 x0 : 000000000000006d [ 204.535832][ T3082] Call trace: [ 204.536619][ T3082] __list_del_entry_valid+0xcc/0xd0 [ 204.537875][ T3082] kref_put+0x6c/0x1d0 [ 204.538876][ T3082] klist_del+0x58/0xb0 [ 204.539859][ T3082] device_del+0x280/0x5bc [ 204.540877][ T3082] hci_conn_del_sysfs+0xb0/0xfc [ 204.542051][ T3082] hci_conn_cleanup+0x2d4/0x380 [ 204.543222][ T3082] hci_conn_del+0x144/0x2a8 [ 204.544290][ T3082] hci_conn_hash_flush+0xe8/0x148 [ 204.545492][ T3082] hci_dev_close_sync+0x48c/0x9e0 [ 204.546742][ T3082] hci_error_reset+0xac/0x154 [ 204.547921][ T3082] process_one_work+0x2d8/0x504 [ 204.549107][ T3082] worker_thread+0x340/0x610 [ 204.550183][ T3082] kthread+0x12c/0x158 [ 204.551185][ T3082] ret_from_fork+0x10/0x20 [ 204.552278][ T3082] Code: d4210000 d001b460 91358800 94a76153 (d4210000) [ 204.553951][ T3082] ---[ end trace 0000000000000000 ]--- [ 204.777344][ T3082] Kernel panic - not syncing: Oops - BUG: Fatal exception [ 204.779167][ T3082] SMP: stopping secondary CPUs [ 204.780353][ T3082] Kernel Offset: disabled [ 204.781403][ T3082] CPU features: 0x00000,02070084,26017203 [ 204.782788][ T3082] Memory Limit: none [ 205.006788][ T3082] Rebooting in 86400 seconds..