x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:10 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) r2 = socket$inet6(0xa, 0x400000000001, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r2, r3, 0x0, 0x20102d) [ 61.997481][T20858] loop2: detected capacity change from 0 to 24 18:12:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, 0x0, 0x0, &(0x7f0000000600)}}], 0x2, 0x0) 18:12:10 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:10 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000300)={'wpan4\x00'}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x20102d) 18:12:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, 0x0, 0x0, &(0x7f0000000600)}}], 0x2, 0x0) [ 62.124128][T20868] loop2: detected capacity change from 0 to 24 18:12:10 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:10 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000300)={'wpan4\x00'}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x20102d) 18:12:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, 0x0, 0x0, &(0x7f0000000600)}}], 0x2, 0x0) [ 62.223768][T20877] loop2: detected capacity change from 0 to 24 18:12:10 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:10 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x20102d) 18:12:11 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000300)={'wpan4\x00'}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x20102d) 18:12:11 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 62.348662][T20888] loop2: detected capacity change from 0 to 24 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380)}}], 0x2, 0x0) 18:12:11 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x20102d) 18:12:11 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x20102d) 18:12:11 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r2, r3, 0x0, 0x20102d) [ 62.504146][T20906] loop2: detected capacity change from 0 to 24 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380)}}], 0x2, 0x0) 18:12:11 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r0, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) r1 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r1, r2, 0x0, 0x20102d) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380)}}], 0x2, 0x0) 18:12:11 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 62.636111][T20920] loop2: detected capacity change from 0 to 24 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) r2 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r2, r3, 0x0, 0x20102d) 18:12:11 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 62.782717][T20932] loop2: detected capacity change from 0 to 24 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380), 0x0, &(0x7f0000000600)}}], 0x1, 0x0) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380), 0x0, &(0x7f0000000600)}}], 0x1, 0x0) 18:12:11 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 62.902583][T20944] loop2: detected capacity change from 0 to 24 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380), 0x0, &(0x7f0000000600)}}], 0x1, 0x0) [ 62.992207][T20951] loop2: detected capacity change from 0 to 24 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 63.065640][T20958] loop2: detected capacity change from 0 to 24 18:12:11 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r0, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) r1 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r1, r2, 0x0, 0x20102d) 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{0x0, 0x0, 0x0}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380), 0x0, &(0x7f0000000600)}}], 0x2, 0x0) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{0x0, 0x0, 0x0}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380), 0x0, &(0x7f0000000600)}}], 0x2, 0x0) [ 63.166978][T20963] loop2: detected capacity change from 0 to 24 18:12:11 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:11 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 63.268772][T20973] loop2: detected capacity change from 0 to 24 18:12:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001240)="601c6d6b646f7366805d8600080801000240004000f801", 0x17}, {&(0x7f0000010300)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c453020202020202010", 0x4c, 0x1800}], 0x0, &(0x7f0000010d00)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{0x0, 0x0, 0x0}, 0xeffdffff}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0/../file0/file0\x00'}, 0x80, &(0x7f0000007380), 0x0, &(0x7f0000000600)}}], 0x2, 0x0) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 63.376606][T20985] loop2: detected capacity change from 0 to 24 18:12:12 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:12 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:12 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:12 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:13 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:13 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:13 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:13 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:14 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:14 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:14 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r0, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x20102d) 18:12:14 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r0, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x20102d) 18:12:14 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r0, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x20102d) 18:12:14 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:14 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:16 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:16 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:16 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000300)={'wpan4\x00'}) r2 = socket$inet6(0xa, 0x400000000001, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r2, r3, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000300)={'wpan4\x00'}) r2 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r2, r3, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:16 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r1, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r1, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) r2 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r2, r3, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 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$ieee802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)=ANY=[@ANYBLOB="5e35b2eb", @ANYRES16=r2, @ANYBLOB="00042abd7000fedbdf252a40000005003600000000000c0005000203aaaa2661bdf77ca4aaaaaaaa08002f002300000006000600000000002fcac841512617c1c6987e6b657a6c5b310374cb9c0a6a0808f63df03628059031d2e7d4"], 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x890) sendmsg$IEEE802154_ASSOCIATE_REQ(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r2, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_PAGE={0x5, 0x1d, 0xa}, @IEEE802154_ATTR_CAPABILITY={0x5}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}]}, 0x38}, 0x1, 0x0, 0x0, 0x10001}, 0x20000851) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r1) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000300)={'wpan4\x00', 0x0}) sendmsg$NL802154_CMD_GET_INTERFACE(r0, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000480)={&(0x7f0000000340)={0x34, r3, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r4}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x34}}, 0x20000800) sendmsg$IEEE802154_START_REQ(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x24, r2, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@IEEE802154_ATTR_SF_ORD={0x5, 0x18, 0x49}, @IEEE802154_ATTR_BAT_EXT={0x5, 0x1a, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4048821}, 0x20000000) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r5, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 3: mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x6, 0x2172, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(0x0, 0x0, 0x40) mremap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r1 = creat(&(0x7f0000000300)='./bus\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1, 0xe8a5}}, './bus\x00'}) openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) io_setup(0xb, &(0x7f0000000040)=0x0) prlimit64(0x0, 0x9, &(0x7f0000000140), 0x0) io_submit(r2, 0xf10, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r1, &(0x7f0000000000), 0x200a00}]) 18:12:17 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 1) 18:12:17 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:17 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:17 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) [ 69.192602][T21576] FAULT_INJECTION: forcing a failure. [ 69.192602][T21576] name failslab, interval 1, probability 0, space 0, times 1 [ 69.205249][T21576] CPU: 0 PID: 21576 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 69.214026][T21576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 69.224096][T21576] Call Trace: [ 69.227370][T21576] dump_stack_lvl+0xd6/0x122 [ 69.231956][T21576] dump_stack+0x11/0x1b [ 69.236142][T21576] should_fail+0x23c/0x250 [ 69.240611][T21576] __should_failslab+0x81/0x90 [ 69.245365][T21576] ? alloc_pipe_info+0xac/0x350 [ 69.250264][T21576] should_failslab+0x5/0x20 [ 69.254758][T21576] kmem_cache_alloc_trace+0x52/0x320 [ 69.260031][T21576] alloc_pipe_info+0xac/0x350 [ 69.264771][T21576] splice_direct_to_actor+0x5f7/0x650 [ 69.270137][T21576] ? security_file_permission+0x7c/0xa0 [ 69.275672][T21576] ? do_splice_direct+0x190/0x190 [ 69.280726][T21576] ? security_file_permission+0x87/0xa0 [ 69.286270][T21576] do_splice_direct+0x106/0x190 [ 69.291124][T21576] do_sendfile+0x63e/0xbb0 [ 69.295559][T21576] __x64_sys_sendfile64+0x102/0x140 [ 69.300850][T21576] do_syscall_64+0x44/0xa0 [ 69.305361][T21576] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 69.311367][T21576] RIP: 0033:0x7f67e55f1a39 [ 69.315791][T21576] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:18 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 1) 18:12:18 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 1) [ 69.335492][T21576] RSP: 002b:00007f67e3368188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 69.343920][T21576] RAX: ffffffffffffffda RBX: 00007f67e56f4f60 RCX: 00007f67e55f1a39 [ 69.351876][T21576] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 69.359931][T21576] RBP: 00007f67e33681d0 R08: 0000000000000000 R09: 0000000000000000 [ 69.368133][T21576] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 69.376119][T21576] R13: 00007fff9ab2678f R14: 00007f67e3368300 R15: 0000000000022000 18:12:18 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 2) [ 69.407041][T21580] FAULT_INJECTION: forcing a failure. [ 69.407041][T21580] name failslab, interval 1, probability 0, space 0, times 0 [ 69.419776][T21580] CPU: 0 PID: 21580 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 69.428563][T21580] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 69.438692][T21580] Call Trace: [ 69.441973][T21580] dump_stack_lvl+0xd6/0x122 [ 69.446568][T21580] dump_stack+0x11/0x1b [ 69.450728][T21580] should_fail+0x23c/0x250 18:12:18 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:18 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) [ 69.455134][T21580] __should_failslab+0x81/0x90 [ 69.459947][T21580] ? alloc_pipe_info+0xac/0x350 [ 69.464803][T21580] should_failslab+0x5/0x20 [ 69.469317][T21580] kmem_cache_alloc_trace+0x52/0x320 [ 69.474640][T21580] alloc_pipe_info+0xac/0x350 [ 69.479391][T21580] splice_direct_to_actor+0x5f7/0x650 [ 69.484774][T21580] ? security_file_permission+0x7c/0xa0 [ 69.490384][T21580] ? do_splice_direct+0x190/0x190 [ 69.495479][T21580] ? security_file_permission+0x87/0xa0 [ 69.501032][T21580] do_splice_direct+0x106/0x190 [ 69.505886][T21580] do_sendfile+0x63e/0xbb0 [ 69.507041][T21584] FAULT_INJECTION: forcing a failure. [ 69.507041][T21584] name failslab, interval 1, probability 0, space 0, times 0 [ 69.510431][T21580] __x64_sys_sendfile64+0x102/0x140 [ 69.510460][T21580] do_syscall_64+0x44/0xa0 [ 69.510482][T21580] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 69.538679][T21580] RIP: 0033:0x7eff9a515a39 [ 69.543085][T21580] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 69.562698][T21580] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 69.571098][T21580] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 69.579055][T21580] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 69.587074][T21580] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 69.595030][T21580] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 69.603009][T21580] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 69.611027][T21584] CPU: 1 PID: 21584 Comm: syz-executor.4 Not tainted 5.15.0-rc6-syzkaller #0 [ 69.619881][T21584] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 69.629995][T21584] Call Trace: [ 69.633275][T21584] dump_stack_lvl+0xd6/0x122 [ 69.637938][T21584] dump_stack+0x11/0x1b [ 69.642096][T21584] should_fail+0x23c/0x250 [ 69.646522][T21584] __should_failslab+0x81/0x90 [ 69.651286][T21584] ? alloc_pipe_info+0xac/0x350 [ 69.656142][T21584] should_failslab+0x5/0x20 [ 69.660651][T21584] kmem_cache_alloc_trace+0x52/0x320 [ 69.665939][T21584] alloc_pipe_info+0xac/0x350 [ 69.670652][T21584] splice_direct_to_actor+0x5f7/0x650 [ 69.676038][T21584] ? security_file_permission+0x7c/0xa0 [ 69.681629][T21584] ? do_splice_direct+0x190/0x190 [ 69.686650][T21584] ? security_file_permission+0x87/0xa0 [ 69.692257][T21584] do_splice_direct+0x106/0x190 [ 69.697100][T21584] do_sendfile+0x63e/0xbb0 [ 69.701519][T21584] __x64_sys_sendfile64+0x102/0x140 [ 69.706748][T21584] do_syscall_64+0x44/0xa0 [ 69.711164][T21584] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 69.717159][T21584] RIP: 0033:0x7f95ea2e2a39 [ 69.721573][T21584] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 69.741430][T21584] RSP: 002b:00007f95e8059188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 69.741996][T21594] FAULT_INJECTION: forcing a failure. 18:12:18 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:18 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:18 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) [ 69.741996][T21594] name failslab, interval 1, probability 0, space 0, times 0 [ 69.749880][T21584] RAX: ffffffffffffffda RBX: 00007f95ea3e5f60 RCX: 00007f95ea2e2a39 [ 69.749894][T21584] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 69.749905][T21584] RBP: 00007f95e80591d0 R08: 0000000000000000 R09: 0000000000000000 [ 69.786311][T21584] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 69.794277][T21584] R13: 00007ffc212547df R14: 00007f95e8059300 R15: 0000000000022000 [ 69.802240][T21594] CPU: 0 PID: 21594 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 69.811046][T21594] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 69.821102][T21594] Call Trace: [ 69.824538][T21594] dump_stack_lvl+0xd6/0x122 [ 69.829207][T21594] dump_stack+0x11/0x1b [ 69.833363][T21594] should_fail+0x23c/0x250 [ 69.837788][T21594] ? kcalloc+0x32/0x40 [ 69.841891][T21594] __should_failslab+0x81/0x90 [ 69.846653][T21594] should_failslab+0x5/0x20 [ 69.851189][T21594] __kmalloc+0x6f/0x350 [ 69.855329][T21594] ? alloc_pipe_info+0xac/0x350 [ 69.860203][T21594] kcalloc+0x32/0x40 [ 69.864169][T21594] alloc_pipe_info+0x1be/0x350 [ 69.868999][T21594] splice_direct_to_actor+0x5f7/0x650 [ 69.874421][T21594] ? security_file_permission+0x7c/0xa0 [ 69.879955][T21594] ? do_splice_direct+0x190/0x190 [ 69.885069][T21594] ? security_file_permission+0x87/0xa0 [ 69.890672][T21594] do_splice_direct+0x106/0x190 [ 69.895515][T21594] do_sendfile+0x63e/0xbb0 [ 69.899986][T21594] __x64_sys_sendfile64+0x102/0x140 18:12:18 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:18 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:18 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:18 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 2) 18:12:18 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 2) [ 69.905199][T21594] do_syscall_64+0x44/0xa0 [ 69.909623][T21594] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 69.915589][T21594] RIP: 0033:0x7f67e55f1a39 [ 69.920015][T21594] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 69.939680][T21594] RSP: 002b:00007f67e3368188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 69.948095][T21594] RAX: ffffffffffffffda RBX: 00007f67e56f4f60 RCX: 00007f67e55f1a39 [ 69.956113][T21594] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 69.964089][T21594] RBP: 00007f67e33681d0 R08: 0000000000000000 R09: 0000000000000000 [ 69.972187][T21594] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 69.980144][T21594] R13: 00007fff9ab2678f R14: 00007f67e3368300 R15: 0000000000022000 [ 69.999102][T21601] FAULT_INJECTION: forcing a failure. 18:12:18 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 3) [ 69.999102][T21601] name failslab, interval 1, probability 0, space 0, times 0 [ 70.011719][T21601] CPU: 0 PID: 21601 Comm: syz-executor.4 Not tainted 5.15.0-rc6-syzkaller #0 [ 70.020501][T21601] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 70.030549][T21601] Call Trace: [ 70.033830][T21601] dump_stack_lvl+0xd6/0x122 [ 70.038425][T21601] dump_stack+0x11/0x1b [ 70.042621][T21601] should_fail+0x23c/0x250 [ 70.047125][T21601] ? kcalloc+0x32/0x40 [ 70.051200][T21601] __should_failslab+0x81/0x90 [ 70.055962][T21601] should_failslab+0x5/0x20 [ 70.060557][T21601] __kmalloc+0x6f/0x350 [ 70.064709][T21601] ? alloc_pipe_info+0xac/0x350 [ 70.069578][T21601] kcalloc+0x32/0x40 [ 70.071039][T21606] FAULT_INJECTION: forcing a failure. [ 70.071039][T21606] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 70.073537][T21601] alloc_pipe_info+0x1be/0x350 [ 70.073576][T21601] splice_direct_to_actor+0x5f7/0x650 [ 70.073593][T21601] ? security_file_permission+0x7c/0xa0 [ 70.073614][T21601] ? do_splice_direct+0x190/0x190 [ 70.107489][T21601] ? security_file_permission+0x87/0xa0 [ 70.113094][T21601] do_splice_direct+0x106/0x190 [ 70.117977][T21601] do_sendfile+0x63e/0xbb0 [ 70.122419][T21601] __x64_sys_sendfile64+0x102/0x140 [ 70.127633][T21601] do_syscall_64+0x44/0xa0 [ 70.132045][T21601] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 70.138153][T21601] RIP: 0033:0x7f95ea2e2a39 [ 70.142577][T21601] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 70.162244][T21601] RSP: 002b:00007f95e8059188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 70.170649][T21601] RAX: ffffffffffffffda RBX: 00007f95ea3e5f60 RCX: 00007f95ea2e2a39 [ 70.178614][T21601] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 70.186596][T21601] RBP: 00007f95e80591d0 R08: 0000000000000000 R09: 0000000000000000 [ 70.194657][T21601] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 70.202619][T21601] R13: 00007ffc212547df R14: 00007f95e8059300 R15: 0000000000022000 [ 70.210587][T21606] CPU: 1 PID: 21606 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 70.216019][T21603] FAULT_INJECTION: forcing a failure. [ 70.216019][T21603] name failslab, interval 1, probability 0, space 0, times 0 [ 70.219351][T21606] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 70.219364][T21606] Call Trace: [ 70.219370][T21606] dump_stack_lvl+0xd6/0x122 [ 70.219393][T21606] dump_stack+0x11/0x1b [ 70.219409][T21606] should_fail+0x23c/0x250 [ 70.219426][T21606] __alloc_pages+0x102/0x320 [ 70.262952][T21606] alloc_pages+0x382/0x3d0 [ 70.267368][T21606] __page_cache_alloc+0x4d/0xf0 [ 70.272210][T21606] page_cache_ra_unbounded+0x1be/0x430 [ 70.277664][T21606] ondemand_readahead+0x58c/0x7c0 [ 70.282718][T21606] ? filemap_get_read_batch+0x3e2/0x410 [ 70.288275][T21606] page_cache_sync_ra+0xaf/0xe0 [ 70.293261][T21606] filemap_read+0x3ad/0x1220 [ 70.297853][T21606] generic_file_read_iter+0x75/0x2c0 [ 70.303199][T21606] ? __fsnotify_parent+0x340/0x440 [ 70.308370][T21606] ext4_file_read_iter+0x1db/0x290 [ 70.313481][T21606] generic_file_splice_read+0x24f/0x330 [ 70.319042][T21606] ? splice_shrink_spd+0x60/0x60 [ 70.323984][T21606] splice_direct_to_actor+0x2aa/0x650 [ 70.329342][T21606] ? do_splice_direct+0x190/0x190 [ 70.334352][T21606] do_splice_direct+0x106/0x190 [ 70.339246][T21606] do_sendfile+0x63e/0xbb0 [ 70.343707][T21606] __x64_sys_sendfile64+0x102/0x140 [ 70.348969][T21606] do_syscall_64+0x44/0xa0 [ 70.353375][T21606] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 70.359289][T21606] RIP: 0033:0x7f67e55f1a39 [ 70.363795][T21606] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 70.383387][T21606] RSP: 002b:00007f67e3368188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 70.392702][T21606] RAX: ffffffffffffffda RBX: 00007f67e56f4f60 RCX: 00007f67e55f1a39 [ 70.400669][T21606] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:18 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:19 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 3) [ 70.408657][T21606] RBP: 00007f67e33681d0 R08: 0000000000000000 R09: 0000000000000000 [ 70.416693][T21606] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 70.424690][T21606] R13: 00007fff9ab2678f R14: 00007f67e3368300 R15: 0000000000022000 [ 70.432712][T21603] CPU: 0 PID: 21603 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 70.441477][T21603] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 70.451569][T21603] Call Trace: [ 70.454843][T21603] dump_stack_lvl+0xd6/0x122 [ 70.459431][T21603] dump_stack+0x11/0x1b [ 70.463591][T21603] should_fail+0x23c/0x250 [ 70.468003][T21603] ? kcalloc+0x32/0x40 [ 70.472067][T21603] __should_failslab+0x81/0x90 [ 70.476836][T21603] should_failslab+0x5/0x20 [ 70.481424][T21603] __kmalloc+0x6f/0x350 [ 70.485560][T21603] ? alloc_pipe_info+0xac/0x350 [ 70.490444][T21603] kcalloc+0x32/0x40 [ 70.491336][T21610] FAULT_INJECTION: forcing a failure. [ 70.491336][T21610] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 70.494330][T21603] alloc_pipe_info+0x1be/0x350 [ 70.494381][T21603] splice_direct_to_actor+0x5f7/0x650 [ 70.517624][T21603] ? security_file_permission+0x7c/0xa0 [ 70.523160][T21603] ? do_splice_direct+0x190/0x190 [ 70.528175][T21603] ? security_file_permission+0x87/0xa0 [ 70.533712][T21603] do_splice_direct+0x106/0x190 [ 70.538626][T21603] do_sendfile+0x63e/0xbb0 [ 70.543051][T21603] __x64_sys_sendfile64+0x102/0x140 [ 70.548329][T21603] do_syscall_64+0x44/0xa0 [ 70.552731][T21603] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 70.558618][T21603] RIP: 0033:0x7eff9a515a39 [ 70.563015][T21603] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 70.582722][T21603] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 70.591153][T21603] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 70.599176][T21603] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 70.607128][T21603] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 70.615085][T21603] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 70.623038][T21603] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 70.631017][T21610] CPU: 1 PID: 21610 Comm: syz-executor.4 Not tainted 5.15.0-rc6-syzkaller #0 [ 70.639795][T21610] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 70.649953][T21610] Call Trace: [ 70.653247][T21610] dump_stack_lvl+0xd6/0x122 [ 70.657907][T21610] dump_stack+0x11/0x1b [ 70.662057][T21610] should_fail+0x23c/0x250 [ 70.666468][T21610] __alloc_pages+0x102/0x320 [ 70.671086][T21610] alloc_pages+0x382/0x3d0 [ 70.675497][T21610] __page_cache_alloc+0x4d/0xf0 [ 70.680355][T21610] page_cache_ra_unbounded+0x1be/0x430 [ 70.685814][T21610] ondemand_readahead+0x58c/0x7c0 [ 70.690886][T21610] ? filemap_get_read_batch+0x3e2/0x410 [ 70.695270][T21615] FAULT_INJECTION: forcing a failure. [ 70.695270][T21615] name failslab, interval 1, probability 0, space 0, times 0 [ 70.696507][T21610] page_cache_sync_ra+0xaf/0xe0 [ 70.713970][T21610] filemap_read+0x3ad/0x1220 [ 70.718597][T21610] generic_file_read_iter+0x75/0x2c0 [ 70.723868][T21610] ? __fsnotify_parent+0x340/0x440 [ 70.729088][T21610] ext4_file_read_iter+0x1db/0x290 [ 70.734227][T21610] generic_file_splice_read+0x24f/0x330 [ 70.739763][T21610] ? splice_shrink_spd+0x60/0x60 [ 70.744679][T21610] splice_direct_to_actor+0x2aa/0x650 [ 70.750031][T21610] ? do_splice_direct+0x190/0x190 [ 70.755045][T21610] do_splice_direct+0x106/0x190 [ 70.759874][T21610] do_sendfile+0x63e/0xbb0 [ 70.764303][T21610] __x64_sys_sendfile64+0x102/0x140 [ 70.769494][T21610] do_syscall_64+0x44/0xa0 [ 70.773900][T21610] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 70.779857][T21610] RIP: 0033:0x7f95ea2e2a39 [ 70.784252][T21610] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 70.803838][T21610] RSP: 002b:00007f95e8059188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 18:12:19 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:19 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 1) [ 70.812232][T21610] RAX: ffffffffffffffda RBX: 00007f95ea3e5f60 RCX: 00007f95ea2e2a39 [ 70.820224][T21610] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 70.828174][T21610] RBP: 00007f95e80591d0 R08: 0000000000000000 R09: 0000000000000000 [ 70.836170][T21610] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 70.844132][T21610] R13: 00007ffc212547df R14: 00007f95e8059300 R15: 0000000000022000 [ 70.852088][T21615] CPU: 0 PID: 21615 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 70.860844][T21615] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 70.870881][T21615] Call Trace: [ 70.874153][T21615] dump_stack_lvl+0xd6/0x122 [ 70.878736][T21615] dump_stack+0x11/0x1b [ 70.882954][T21615] should_fail+0x23c/0x250 [ 70.887420][T21615] __should_failslab+0x81/0x90 [ 70.892193][T21615] ? alloc_pipe_info+0xac/0x350 [ 70.897042][T21615] should_failslab+0x5/0x20 [ 70.901546][T21615] kmem_cache_alloc_trace+0x52/0x320 [ 70.906901][T21615] alloc_pipe_info+0xac/0x350 18:12:19 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 3) [ 70.911575][T21615] splice_direct_to_actor+0x5f7/0x650 [ 70.916943][T21615] ? security_file_permission+0x7c/0xa0 [ 70.922539][T21615] ? do_splice_direct+0x190/0x190 [ 70.927636][T21615] ? security_file_permission+0x87/0xa0 [ 70.933173][T21615] do_splice_direct+0x106/0x190 [ 70.938051][T21615] do_sendfile+0x63e/0xbb0 [ 70.942469][T21615] __x64_sys_sendfile64+0x102/0x140 [ 70.947735][T21615] do_syscall_64+0x44/0xa0 [ 70.952149][T21615] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 70.958070][T21615] RIP: 0033:0x7feed5e25a39 18:12:19 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:19 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 70.962472][T21615] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 70.982140][T21615] RSP: 002b:00007feed3b9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 70.990545][T21615] RAX: ffffffffffffffda RBX: 00007feed5f28f60 RCX: 00007feed5e25a39 [ 70.998504][T21615] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 71.006467][T21615] RBP: 00007feed3b9c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 71.012315][T21618] FAULT_INJECTION: forcing a failure. [ 71.012315][T21618] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 71.014424][T21615] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 71.014461][T21615] R13: 00007fff0b3ff47f R14: 00007feed3b9c300 R15: 0000000000022000 [ 71.043989][T21618] CPU: 1 PID: 21618 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 71.052784][T21618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 71.062835][T21618] Call Trace: [ 71.066108][T21618] dump_stack_lvl+0xd6/0x122 [ 71.070703][T21618] dump_stack+0x11/0x1b [ 71.074860][T21618] should_fail+0x23c/0x250 [ 71.079273][T21618] __alloc_pages+0x102/0x320 [ 71.083892][T21618] alloc_pages+0x382/0x3d0 [ 71.088321][T21618] __page_cache_alloc+0x4d/0xf0 [ 71.093284][T21618] page_cache_ra_unbounded+0x1be/0x430 [ 71.098796][T21618] ondemand_readahead+0x58c/0x7c0 [ 71.103892][T21618] ? filemap_get_read_batch+0x3e2/0x410 [ 71.109517][T21618] page_cache_sync_ra+0xaf/0xe0 [ 71.109651][T21627] FAULT_INJECTION: forcing a failure. [ 71.109651][T21627] name failslab, interval 1, probability 0, space 0, times 0 [ 71.114361][T21618] filemap_read+0x3ad/0x1220 [ 71.114390][T21618] generic_file_read_iter+0x75/0x2c0 [ 71.136754][T21618] ? __fsnotify_parent+0x340/0x440 [ 71.141854][T21618] ext4_file_read_iter+0x1db/0x290 [ 71.146945][T21618] generic_file_splice_read+0x24f/0x330 [ 71.152473][T21618] ? splice_shrink_spd+0x60/0x60 [ 71.157471][T21618] splice_direct_to_actor+0x2aa/0x650 [ 71.162823][T21618] ? do_splice_direct+0x190/0x190 [ 71.167825][T21618] do_splice_direct+0x106/0x190 [ 71.172655][T21618] do_sendfile+0x63e/0xbb0 [ 71.177058][T21618] __x64_sys_sendfile64+0x102/0x140 [ 71.182324][T21618] do_syscall_64+0x44/0xa0 [ 71.186736][T21618] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 71.192616][T21618] RIP: 0033:0x7eff9a515a39 [ 71.197012][T21618] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 71.216612][T21618] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 71.225031][T21618] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 71.232982][T21618] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 71.240955][T21618] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 71.248907][T21618] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 71.256936][T21618] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 18:12:19 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:19 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 2) 18:12:19 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 71.264906][T21627] CPU: 0 PID: 21627 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 71.273685][T21627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 71.283729][T21627] Call Trace: [ 71.287047][T21627] dump_stack_lvl+0xd6/0x122 [ 71.291656][T21627] dump_stack+0x11/0x1b [ 71.295880][T21627] should_fail+0x23c/0x250 [ 71.300288][T21627] ? kcalloc+0x32/0x40 [ 71.304415][T21627] __should_failslab+0x81/0x90 [ 71.309174][T21627] should_failslab+0x5/0x20 18:12:20 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 71.313658][T21627] __kmalloc+0x6f/0x350 [ 71.317794][T21627] ? alloc_pipe_info+0xac/0x350 [ 71.322789][T21627] kcalloc+0x32/0x40 [ 71.326668][T21627] alloc_pipe_info+0x1be/0x350 [ 71.331427][T21627] splice_direct_to_actor+0x5f7/0x650 [ 71.336825][T21627] ? security_file_permission+0x7c/0xa0 [ 71.342394][T21627] ? do_splice_direct+0x190/0x190 [ 71.347409][T21627] ? security_file_permission+0x87/0xa0 [ 71.352959][T21627] do_splice_direct+0x106/0x190 [ 71.357860][T21627] do_sendfile+0x63e/0xbb0 [ 71.362337][T21627] __x64_sys_sendfile64+0x102/0x140 [ 71.367541][T21627] do_syscall_64+0x44/0xa0 [ 71.372136][T21627] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 71.378067][T21627] RIP: 0033:0x7feed5e25a39 [ 71.382583][T21627] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 71.402248][T21627] RSP: 002b:00007feed3b9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 18:12:20 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:20 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 3) [ 71.410659][T21627] RAX: ffffffffffffffda RBX: 00007feed5f28f60 RCX: 00007feed5e25a39 [ 71.418719][T21627] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 71.426757][T21627] RBP: 00007feed3b9c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 71.434726][T21627] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 71.442701][T21627] R13: 00007fff0b3ff47f R14: 00007feed3b9c300 R15: 0000000000022000 18:12:20 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:20 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:20 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x201030) 18:12:20 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:20 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 4) 18:12:20 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) [ 71.563699][T21637] FAULT_INJECTION: forcing a failure. [ 71.563699][T21637] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 71.576938][T21637] CPU: 0 PID: 21637 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 71.585708][T21637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 71.595759][T21637] Call Trace: [ 71.599032][T21637] dump_stack_lvl+0xd6/0x122 [ 71.603630][T21637] dump_stack+0x11/0x1b [ 71.607791][T21637] should_fail+0x23c/0x250 18:12:20 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) [ 71.612206][T21637] __alloc_pages+0x102/0x320 [ 71.616848][T21637] alloc_pages+0x382/0x3d0 [ 71.621262][T21637] __page_cache_alloc+0x4d/0xf0 [ 71.626111][T21637] page_cache_ra_unbounded+0x1be/0x430 [ 71.631576][T21637] ondemand_readahead+0x58c/0x7c0 [ 71.636636][T21637] ? filemap_get_read_batch+0x3e2/0x410 [ 71.642278][T21637] page_cache_sync_ra+0xaf/0xe0 [ 71.647134][T21637] filemap_read+0x3ad/0x1220 [ 71.651719][T21637] generic_file_read_iter+0x75/0x2c0 [ 71.656290][T21646] FAULT_INJECTION: forcing a failure. [ 71.656290][T21646] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 71.657006][T21637] ? __fsnotify_parent+0x340/0x440 [ 71.675264][T21637] ext4_file_read_iter+0x1db/0x290 [ 71.680366][T21637] generic_file_splice_read+0x24f/0x330 [ 71.685897][T21637] ? splice_shrink_spd+0x60/0x60 [ 71.690858][T21637] splice_direct_to_actor+0x2aa/0x650 [ 71.696215][T21637] ? do_splice_direct+0x190/0x190 [ 71.701262][T21637] do_splice_direct+0x106/0x190 [ 71.706095][T21637] do_sendfile+0x63e/0xbb0 [ 71.710530][T21637] __x64_sys_sendfile64+0x102/0x140 [ 71.715724][T21637] do_syscall_64+0x44/0xa0 [ 71.720125][T21637] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 71.726008][T21637] RIP: 0033:0x7feed5e25a39 [ 71.730566][T21637] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 71.750334][T21637] RSP: 002b:00007feed3b9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 71.758726][T21637] RAX: ffffffffffffffda RBX: 00007feed5f28f60 RCX: 00007feed5e25a39 [ 71.766739][T21637] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 71.774786][T21637] RBP: 00007feed3b9c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 71.782738][T21637] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 71.790690][T21637] R13: 00007fff0b3ff47f R14: 00007feed3b9c300 R15: 0000000000022000 [ 71.798646][T21646] CPU: 1 PID: 21646 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 18:12:20 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:20 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) [ 71.807452][T21646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 71.817501][T21646] Call Trace: [ 71.820845][T21646] dump_stack_lvl+0xd6/0x122 [ 71.825455][T21646] dump_stack+0x11/0x1b [ 71.829670][T21646] should_fail+0x23c/0x250 [ 71.834128][T21646] __alloc_pages+0x102/0x320 [ 71.838759][T21646] alloc_pages+0x382/0x3d0 [ 71.843178][T21646] __page_cache_alloc+0x4d/0xf0 [ 71.848021][T21646] page_cache_ra_unbounded+0x1be/0x430 [ 71.853538][T21646] ondemand_readahead+0x58c/0x7c0 [ 71.858576][T21646] ? filemap_get_read_batch+0x3e2/0x410 [ 71.864197][T21646] page_cache_sync_ra+0xaf/0xe0 [ 71.869054][T21646] filemap_read+0x3ad/0x1220 [ 71.873643][T21646] generic_file_read_iter+0x75/0x2c0 [ 71.879064][T21646] ? __fsnotify_parent+0x340/0x440 [ 71.884161][T21646] ext4_file_read_iter+0x1db/0x290 [ 71.889365][T21646] generic_file_splice_read+0x24f/0x330 [ 71.894890][T21646] ? splice_shrink_spd+0x60/0x60 [ 71.899848][T21646] splice_direct_to_actor+0x2aa/0x650 [ 71.905201][T21646] ? do_splice_direct+0x190/0x190 [ 71.910209][T21646] do_splice_direct+0x106/0x190 [ 71.915035][T21646] do_sendfile+0x63e/0xbb0 [ 71.919440][T21646] __x64_sys_sendfile64+0x102/0x140 [ 71.924721][T21646] do_syscall_64+0x44/0xa0 [ 71.929131][T21646] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 71.935018][T21646] RIP: 0033:0x7eff9a515a39 [ 71.939406][T21646] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 71.959164][T21646] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 71.967552][T21646] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 71.975503][T21646] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 71.983456][T21646] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 71.991459][T21646] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 71.999408][T21646] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 18:12:20 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:20 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x201030) 18:12:20 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 4) 18:12:20 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:20 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:20 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 5) [ 72.295760][T21765] FAULT_INJECTION: forcing a failure. [ 72.295760][T21765] name failslab, interval 1, probability 0, space 0, times 0 [ 72.300569][T21764] FAULT_INJECTION: forcing a failure. [ 72.300569][T21764] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 72.308354][T21765] CPU: 0 PID: 21765 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 72.330539][T21765] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 72.340605][T21765] Call Trace: [ 72.343966][T21765] dump_stack_lvl+0xd6/0x122 [ 72.348554][T21765] dump_stack+0x11/0x1b [ 72.352708][T21765] should_fail+0x23c/0x250 [ 72.357137][T21765] ? xas_create+0x3fb/0xb10 [ 72.361763][T21765] __should_failslab+0x81/0x90 [ 72.366557][T21765] should_failslab+0x5/0x20 [ 72.371082][T21765] kmem_cache_alloc+0x4f/0x300 [ 72.375827][T21765] xas_create+0x3fb/0xb10 [ 72.380139][T21765] xas_store+0x70/0xca0 [ 72.384302][T21765] ? memcg_check_events+0x23/0x3b0 [ 72.389433][T21765] ? get_page_from_freelist+0x55e/0x830 [ 72.394984][T21765] ? cgroup_rstat_updated+0x34/0x100 [ 72.400309][T21765] ? xas_find_conflict+0x422/0x4c0 [ 72.405480][T21765] __add_to_page_cache_locked+0x20b/0x4f0 [ 72.411263][T21765] ? workingset_activation+0x270/0x270 [ 72.416724][T21765] add_to_page_cache_lru+0xa0/0x1b0 [ 72.421973][T21765] page_cache_ra_unbounded+0x274/0x430 [ 72.427470][T21765] ondemand_readahead+0x58c/0x7c0 [ 72.432550][T21765] ? filemap_get_read_batch+0x3e2/0x410 [ 72.438222][T21765] page_cache_sync_ra+0xaf/0xe0 [ 72.443139][T21765] filemap_read+0x3ad/0x1220 [ 72.447717][T21765] generic_file_read_iter+0x75/0x2c0 [ 72.453131][T21765] ? __fsnotify_parent+0x340/0x440 [ 72.458222][T21765] ext4_file_read_iter+0x1db/0x290 [ 72.463317][T21765] generic_file_splice_read+0x24f/0x330 [ 72.468881][T21765] ? splice_shrink_spd+0x60/0x60 [ 72.473891][T21765] splice_direct_to_actor+0x2aa/0x650 [ 72.479320][T21765] ? do_splice_direct+0x190/0x190 [ 72.484326][T21765] do_splice_direct+0x106/0x190 [ 72.489332][T21765] do_sendfile+0x63e/0xbb0 [ 72.493748][T21765] __x64_sys_sendfile64+0x102/0x140 [ 72.498932][T21765] do_syscall_64+0x44/0xa0 [ 72.503398][T21765] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 72.509350][T21765] RIP: 0033:0x7eff9a515a39 [ 72.513822][T21765] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 72.533406][T21765] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 18:12:21 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) [ 72.541815][T21765] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 72.549787][T21765] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 72.557738][T21765] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 72.565762][T21765] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 72.573717][T21765] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 72.581672][T21764] CPU: 1 PID: 21764 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 18:12:21 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:21 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) [ 72.590432][T21764] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 72.600484][T21764] Call Trace: [ 72.603834][T21764] dump_stack_lvl+0xd6/0x122 [ 72.608449][T21764] dump_stack+0x11/0x1b [ 72.612593][T21764] should_fail+0x23c/0x250 [ 72.617004][T21764] __alloc_pages+0x102/0x320 [ 72.621618][T21764] alloc_pages+0x382/0x3d0 [ 72.626036][T21764] __page_cache_alloc+0x4d/0xf0 [ 72.630921][T21764] page_cache_ra_unbounded+0x1be/0x430 [ 72.636439][T21764] ondemand_readahead+0x58c/0x7c0 [ 72.641513][T21764] ? filemap_get_read_batch+0x3e2/0x410 18:12:21 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 1) [ 72.647055][T21764] page_cache_sync_ra+0xaf/0xe0 [ 72.651907][T21764] filemap_read+0x3ad/0x1220 [ 72.656513][T21764] generic_file_read_iter+0x75/0x2c0 [ 72.661820][T21764] ? __fsnotify_parent+0x340/0x440 [ 72.666925][T21764] ext4_file_read_iter+0x1db/0x290 [ 72.672040][T21764] generic_file_splice_read+0x24f/0x330 [ 72.677575][T21764] ? splice_shrink_spd+0x60/0x60 [ 72.682507][T21764] splice_direct_to_actor+0x2aa/0x650 [ 72.687870][T21764] ? do_splice_direct+0x190/0x190 [ 72.693041][T21764] do_splice_direct+0x106/0x190 [ 72.697888][T21764] do_sendfile+0x63e/0xbb0 [ 72.702254][T21836] FAULT_INJECTION: forcing a failure. [ 72.702254][T21836] name failslab, interval 1, probability 0, space 0, times 0 [ 72.702341][T21764] __x64_sys_sendfile64+0x102/0x140 [ 72.720082][T21764] do_syscall_64+0x44/0xa0 [ 72.724488][T21764] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 72.730373][T21764] RIP: 0033:0x7feed5e25a39 [ 72.734770][T21764] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 72.754483][T21764] RSP: 002b:00007feed3b9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 72.762886][T21764] RAX: ffffffffffffffda RBX: 00007feed5f28f60 RCX: 00007feed5e25a39 [ 72.770836][T21764] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 72.778806][T21764] RBP: 00007feed3b9c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 72.786834][T21764] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 72.794783][T21764] R13: 00007fff0b3ff47f R14: 00007feed3b9c300 R15: 0000000000022000 [ 72.802748][T21836] CPU: 0 PID: 21836 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 72.811535][T21836] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 72.821581][T21836] Call Trace: [ 72.824923][T21836] dump_stack_lvl+0xd6/0x122 [ 72.829566][T21836] dump_stack+0x11/0x1b [ 72.833797][T21836] should_fail+0x23c/0x250 [ 72.838220][T21836] __should_failslab+0x81/0x90 [ 72.843034][T21836] ? alloc_pipe_info+0xac/0x350 [ 72.848058][T21836] should_failslab+0x5/0x20 [ 72.852641][T21836] kmem_cache_alloc_trace+0x52/0x320 [ 72.857923][T21836] ? __list_del_entry_valid+0x54/0xc0 [ 72.863379][T21836] alloc_pipe_info+0xac/0x350 [ 72.868131][T21836] splice_direct_to_actor+0x5f7/0x650 [ 72.873595][T21836] ? security_file_permission+0x7c/0xa0 [ 72.879136][T21836] ? do_splice_direct+0x190/0x190 [ 72.884234][T21836] ? security_file_permission+0x87/0xa0 [ 72.889837][T21836] do_splice_direct+0x106/0x190 [ 72.894753][T21836] do_sendfile+0x63e/0xbb0 [ 72.899189][T21836] __x64_sys_sendfile64+0x102/0x140 [ 72.904382][T21836] do_syscall_64+0x44/0xa0 [ 72.908886][T21836] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 72.914776][T21836] RIP: 0033:0x7f0432216a39 [ 72.919182][T21836] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 72.938830][T21836] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 18:12:21 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffff000) 18:12:21 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 2) [ 72.947241][T21836] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 72.955209][T21836] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 72.963192][T21836] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 72.971154][T21836] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 72.979133][T21836] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 73.037080][T21879] FAULT_INJECTION: forcing a failure. [ 73.037080][T21879] name failslab, interval 1, probability 0, space 0, times 0 [ 73.049776][T21879] CPU: 1 PID: 21879 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 73.058529][T21879] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 73.068564][T21879] Call Trace: [ 73.071840][T21879] dump_stack_lvl+0xd6/0x122 [ 73.076483][T21879] dump_stack+0x11/0x1b [ 73.080626][T21879] should_fail+0x23c/0x250 [ 73.085023][T21879] ? kcalloc+0x32/0x40 [ 73.089073][T21879] __should_failslab+0x81/0x90 [ 73.093818][T21879] should_failslab+0x5/0x20 [ 73.098319][T21879] __kmalloc+0x6f/0x350 [ 73.102458][T21879] ? alloc_pipe_info+0xac/0x350 [ 73.107355][T21879] kcalloc+0x32/0x40 [ 73.111240][T21879] alloc_pipe_info+0x1be/0x350 [ 73.116029][T21879] splice_direct_to_actor+0x5f7/0x650 [ 73.121414][T21879] ? security_file_permission+0x7c/0xa0 [ 73.126939][T21879] ? do_splice_direct+0x190/0x190 [ 73.131956][T21879] ? security_file_permission+0x87/0xa0 [ 73.137487][T21879] do_splice_direct+0x106/0x190 [ 73.142356][T21879] do_sendfile+0x63e/0xbb0 [ 73.146767][T21879] __x64_sys_sendfile64+0x102/0x140 [ 73.152015][T21879] do_syscall_64+0x44/0xa0 [ 73.156433][T21879] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 73.162315][T21879] RIP: 0033:0x7f0432216a39 [ 73.166805][T21879] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:21 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) 18:12:21 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 5) 18:12:21 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:21 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 6) 18:12:21 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 3) [ 73.186390][T21879] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 73.194796][T21879] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 73.202761][T21879] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 73.210725][T21879] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 73.218822][T21879] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 73.226960][T21879] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:21 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 73.289568][T21884] FAULT_INJECTION: forcing a failure. [ 73.289568][T21884] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 73.302827][T21884] CPU: 1 PID: 21884 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 73.311655][T21884] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 73.321690][T21884] Call Trace: [ 73.324954][T21884] dump_stack_lvl+0xd6/0x122 [ 73.329576][T21884] dump_stack+0x11/0x1b [ 73.333722][T21884] should_fail+0x23c/0x250 [ 73.338112][T21884] __alloc_pages+0x102/0x320 [ 73.342697][T21884] alloc_pages+0x382/0x3d0 [ 73.347138][T21884] __page_cache_alloc+0x4d/0xf0 [ 73.351967][T21884] page_cache_ra_unbounded+0x1be/0x430 [ 73.357468][T21884] ondemand_readahead+0x58c/0x7c0 [ 73.362477][T21884] ? filemap_get_read_batch+0x3e2/0x410 [ 73.368214][T21884] page_cache_sync_ra+0xaf/0xe0 [ 73.373066][T21884] filemap_read+0x3ad/0x1220 [ 73.377656][T21884] generic_file_read_iter+0x75/0x2c0 [ 73.382945][T21884] ? __fsnotify_parent+0x340/0x440 [ 73.388052][T21884] ext4_file_read_iter+0x1db/0x290 [ 73.393161][T21884] generic_file_splice_read+0x24f/0x330 [ 73.398684][T21884] ? splice_shrink_spd+0x60/0x60 [ 73.403622][T21884] splice_direct_to_actor+0x2aa/0x650 [ 73.408990][T21884] ? do_splice_direct+0x190/0x190 [ 73.414043][T21884] do_splice_direct+0x106/0x190 [ 73.418884][T21884] do_sendfile+0x63e/0xbb0 [ 73.423346][T21884] __x64_sys_sendfile64+0x102/0x140 [ 73.428529][T21884] do_syscall_64+0x44/0xa0 [ 73.432937][T21884] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 73.438812][T21884] RIP: 0033:0x7eff9a515a39 [ 73.443214][T21884] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 73.462803][T21884] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 73.471259][T21884] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 73.479210][T21884] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 73.487171][T21884] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 73.495125][T21884] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 73.503075][T21884] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 73.514858][T21888] FAULT_INJECTION: forcing a failure. [ 73.514858][T21888] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 73.528194][T21888] CPU: 1 PID: 21888 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 73.536993][T21888] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 73.537961][T21889] FAULT_INJECTION: forcing a failure. [ 73.537961][T21889] name failslab, interval 1, probability 0, space 0, times 0 [ 73.547028][T21888] Call Trace: [ 73.547036][T21888] dump_stack_lvl+0xd6/0x122 [ 73.567535][T21888] dump_stack+0x11/0x1b [ 73.571677][T21888] should_fail+0x23c/0x250 [ 73.576119][T21888] __alloc_pages+0x102/0x320 [ 73.580699][T21888] alloc_pages+0x382/0x3d0 [ 73.585213][T21888] __page_cache_alloc+0x4d/0xf0 [ 73.590092][T21888] page_cache_ra_unbounded+0x1be/0x430 [ 73.595540][T21888] ondemand_readahead+0x58c/0x7c0 [ 73.600575][T21888] ? filemap_get_read_batch+0x3e2/0x410 [ 73.606152][T21888] page_cache_sync_ra+0xaf/0xe0 [ 73.611043][T21888] filemap_read+0x3ad/0x1220 [ 73.615624][T21888] generic_file_read_iter+0x75/0x2c0 [ 73.620897][T21888] ? __fsnotify_parent+0x340/0x440 [ 73.626008][T21888] ext4_file_read_iter+0x1db/0x290 [ 73.631108][T21888] generic_file_splice_read+0x24f/0x330 [ 73.636681][T21888] ? splice_shrink_spd+0x60/0x60 [ 73.641602][T21888] splice_direct_to_actor+0x2aa/0x650 [ 73.646958][T21888] ? do_splice_direct+0x190/0x190 [ 73.651964][T21888] do_splice_direct+0x106/0x190 [ 73.656798][T21888] do_sendfile+0x63e/0xbb0 [ 73.661200][T21888] __x64_sys_sendfile64+0x102/0x140 [ 73.666391][T21888] do_syscall_64+0x44/0xa0 [ 73.670870][T21888] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 73.676820][T21888] RIP: 0033:0x7f0432216a39 [ 73.681222][T21888] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 73.700821][T21888] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 73.709314][T21888] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 73.717284][T21888] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 73.725253][T21888] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 73.733255][T21888] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 73.741215][T21888] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 73.749181][T21889] CPU: 0 PID: 21889 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 73.758031][T21889] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 73.768307][T21889] Call Trace: [ 73.771579][T21889] dump_stack_lvl+0xd6/0x122 [ 73.776222][T21889] dump_stack+0x11/0x1b [ 73.780420][T21889] should_fail+0x23c/0x250 [ 73.784831][T21889] ? xas_create+0x3fb/0xb10 [ 73.789414][T21889] __should_failslab+0x81/0x90 [ 73.794174][T21889] should_failslab+0x5/0x20 [ 73.798689][T21889] kmem_cache_alloc+0x4f/0x300 [ 73.803517][T21889] xas_create+0x3fb/0xb10 [ 73.807834][T21889] xas_store+0x70/0xca0 [ 73.812009][T21889] ? memcg_check_events+0x23/0x3b0 [ 73.817324][T21889] ? get_page_from_freelist+0x55e/0x830 [ 73.822884][T21889] ? cgroup_rstat_updated+0x34/0x100 [ 73.828211][T21889] ? xas_find_conflict+0x422/0x4c0 [ 73.833323][T21889] __add_to_page_cache_locked+0x20b/0x4f0 [ 73.839109][T21889] ? workingset_activation+0x270/0x270 [ 73.844603][T21889] add_to_page_cache_lru+0xa0/0x1b0 [ 73.849798][T21889] page_cache_ra_unbounded+0x274/0x430 [ 73.855354][T21889] ondemand_readahead+0x58c/0x7c0 [ 73.860440][T21889] ? filemap_get_read_batch+0x3e2/0x410 [ 73.866018][T21889] page_cache_sync_ra+0xaf/0xe0 [ 73.870885][T21889] filemap_read+0x3ad/0x1220 [ 73.875478][T21889] generic_file_read_iter+0x75/0x2c0 [ 73.880758][T21889] ? __fsnotify_parent+0x340/0x440 [ 73.886196][T21889] ext4_file_read_iter+0x1db/0x290 [ 73.891379][T21889] generic_file_splice_read+0x24f/0x330 [ 73.896959][T21889] ? splice_shrink_spd+0x60/0x60 [ 73.901925][T21889] splice_direct_to_actor+0x2aa/0x650 [ 73.907325][T21889] ? do_splice_direct+0x190/0x190 [ 73.912349][T21889] do_splice_direct+0x106/0x190 [ 73.917257][T21889] do_sendfile+0x63e/0xbb0 [ 73.921662][T21889] __x64_sys_sendfile64+0x102/0x140 [ 73.927018][T21889] do_syscall_64+0x44/0xa0 [ 73.931528][T21889] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 73.937423][T21889] RIP: 0033:0x7feed5e25a39 [ 73.941902][T21889] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 73.961634][T21889] RSP: 002b:00007feed3b9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 73.970040][T21889] RAX: ffffffffffffffda RBX: 00007feed5f28f60 RCX: 00007feed5e25a39 [ 73.977988][T21889] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:22 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 4) 18:12:22 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffff000) 18:12:22 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:22 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) [ 73.985956][T21889] RBP: 00007feed3b9c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 73.993908][T21889] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 74.001881][T21889] R13: 00007fff0b3ff47f R14: 00007feed3b9c300 R15: 0000000000022000 [ 74.057317][T22020] FAULT_INJECTION: forcing a failure. [ 74.057317][T22020] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 74.070562][T22020] CPU: 0 PID: 22020 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 74.079337][T22020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 74.089452][T22020] Call Trace: [ 74.092720][T22020] dump_stack_lvl+0xd6/0x122 [ 74.097374][T22020] dump_stack+0x11/0x1b [ 74.101631][T22020] should_fail+0x23c/0x250 18:12:22 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:22 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 7) 18:12:22 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 74.106044][T22020] __alloc_pages+0x102/0x320 [ 74.110640][T22020] alloc_pages+0x382/0x3d0 [ 74.115115][T22020] __page_cache_alloc+0x4d/0xf0 [ 74.120021][T22020] page_cache_ra_unbounded+0x1be/0x430 [ 74.125478][T22020] ondemand_readahead+0x58c/0x7c0 [ 74.130513][T22020] ? filemap_get_read_batch+0x3e2/0x410 [ 74.136115][T22020] page_cache_sync_ra+0xaf/0xe0 [ 74.141015][T22020] filemap_read+0x3ad/0x1220 [ 74.145609][T22020] generic_file_read_iter+0x75/0x2c0 [ 74.150895][T22020] ? __fsnotify_parent+0x340/0x440 [ 74.156004][T22020] ext4_file_read_iter+0x1db/0x290 [ 74.161122][T22020] generic_file_splice_read+0x24f/0x330 [ 74.166671][T22020] ? splice_shrink_spd+0x60/0x60 [ 74.171601][T22020] splice_direct_to_actor+0x2aa/0x650 [ 74.176964][T22020] ? do_splice_direct+0x190/0x190 [ 74.182001][T22020] do_splice_direct+0x106/0x190 [ 74.186851][T22020] do_sendfile+0x63e/0xbb0 [ 74.189030][T22105] FAULT_INJECTION: forcing a failure. [ 74.189030][T22105] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 74.191336][T22020] __x64_sys_sendfile64+0x102/0x140 [ 74.191367][T22020] do_syscall_64+0x44/0xa0 [ 74.191391][T22020] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 74.220088][T22020] RIP: 0033:0x7f0432216a39 [ 74.224505][T22020] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 74.244110][T22020] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 74.252507][T22020] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 74.260898][T22020] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 74.268849][T22020] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 74.276802][T22020] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 74.284755][T22020] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 74.292788][T22105] CPU: 1 PID: 22105 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 74.301542][T22105] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 74.311574][T22105] Call Trace: [ 74.314832][T22105] dump_stack_lvl+0xd6/0x122 [ 74.319510][T22105] dump_stack+0x11/0x1b [ 74.323660][T22105] should_fail+0x23c/0x250 [ 74.328494][T22105] __alloc_pages+0x102/0x320 [ 74.333065][T22105] alloc_pages+0x382/0x3d0 [ 74.337459][T22105] __page_cache_alloc+0x4d/0xf0 [ 74.342315][T22105] page_cache_ra_unbounded+0x1be/0x430 [ 74.347876][T22105] ondemand_readahead+0x58c/0x7c0 [ 74.352956][T22105] ? filemap_get_read_batch+0x3e2/0x410 [ 74.358517][T22105] page_cache_sync_ra+0xaf/0xe0 [ 74.363364][T22105] filemap_read+0x3ad/0x1220 [ 74.367957][T22105] generic_file_read_iter+0x75/0x2c0 [ 74.373223][T22105] ? __fsnotify_parent+0x340/0x440 [ 74.378322][T22105] ext4_file_read_iter+0x1db/0x290 [ 74.383614][T22105] generic_file_splice_read+0x24f/0x330 [ 74.389233][T22105] ? splice_shrink_spd+0x60/0x60 [ 74.394213][T22105] splice_direct_to_actor+0x2aa/0x650 [ 74.399562][T22105] ? do_splice_direct+0x190/0x190 [ 74.404572][T22105] do_splice_direct+0x106/0x190 [ 74.409534][T22105] do_sendfile+0x63e/0xbb0 [ 74.413951][T22105] __x64_sys_sendfile64+0x102/0x140 [ 74.419206][T22105] do_syscall_64+0x44/0xa0 [ 74.423602][T22105] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 74.429477][T22105] RIP: 0033:0x7eff9a515a39 [ 74.433869][T22105] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:23 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:23 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) r4 = getpgid(0x0) sched_setaffinity(r4, 0x18, &(0x7f0000000040)=0xbaa) dup2(r3, r1) r5 = socket$inet_icmp(0x2, 0x2, 0x1) fcntl$setownex(r5, 0xf, &(0x7f0000000000)={0x0, r4}) 18:12:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 74.453539][T22105] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 74.462002][T22105] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 74.470025][T22105] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 74.477977][T22105] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 74.485977][T22105] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 74.493970][T22105] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 18:12:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:23 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 5) [ 74.756929][T22220] FAULT_INJECTION: forcing a failure. [ 74.756929][T22220] name failslab, interval 1, probability 0, space 0, times 0 [ 74.769522][T22220] CPU: 0 PID: 22220 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 74.778285][T22220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 74.788340][T22220] Call Trace: [ 74.791607][T22220] dump_stack_lvl+0xd6/0x122 [ 74.796214][T22220] dump_stack+0x11/0x1b [ 74.800350][T22220] should_fail+0x23c/0x250 [ 74.804753][T22220] ? xas_create+0x3fb/0xb10 [ 74.809269][T22220] __should_failslab+0x81/0x90 [ 74.814026][T22220] should_failslab+0x5/0x20 [ 74.818544][T22220] kmem_cache_alloc+0x4f/0x300 [ 74.823342][T22220] xas_create+0x3fb/0xb10 [ 74.827724][T22220] xas_store+0x70/0xca0 [ 74.831878][T22220] ? memcg_check_events+0x23/0x3b0 [ 74.836999][T22220] ? get_page_from_freelist+0x55e/0x830 [ 74.842528][T22220] ? cgroup_rstat_updated+0x34/0x100 [ 74.847806][T22220] ? xas_find_conflict+0x422/0x4c0 [ 74.852924][T22220] __add_to_page_cache_locked+0x20b/0x4f0 [ 74.858675][T22220] ? workingset_activation+0x270/0x270 [ 74.864172][T22220] add_to_page_cache_lru+0xa0/0x1b0 [ 74.869375][T22220] page_cache_ra_unbounded+0x274/0x430 [ 74.874942][T22220] ondemand_readahead+0x58c/0x7c0 [ 74.880001][T22220] ? filemap_get_read_batch+0x3e2/0x410 [ 74.885585][T22220] page_cache_sync_ra+0xaf/0xe0 [ 74.890477][T22220] filemap_read+0x3ad/0x1220 [ 74.895074][T22220] generic_file_read_iter+0x75/0x2c0 [ 74.900358][T22220] ? __fsnotify_parent+0x340/0x440 [ 74.905482][T22220] ext4_file_read_iter+0x1db/0x290 [ 74.910590][T22220] generic_file_splice_read+0x24f/0x330 [ 74.916164][T22220] ? splice_shrink_spd+0x60/0x60 [ 74.921093][T22220] splice_direct_to_actor+0x2aa/0x650 [ 74.926459][T22220] ? do_splice_direct+0x190/0x190 [ 74.931465][T22220] do_splice_direct+0x106/0x190 [ 74.936298][T22220] do_sendfile+0x63e/0xbb0 [ 74.940735][T22220] __x64_sys_sendfile64+0x102/0x140 [ 74.945981][T22220] do_syscall_64+0x44/0xa0 [ 74.950460][T22220] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 74.956339][T22220] RIP: 0033:0x7f0432216a39 [ 74.960744][T22220] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 74.980383][T22220] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 74.988809][T22220] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 74.996850][T22220] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:23 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) 18:12:23 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file1\x00', 0x2ce0c0, 0x14c) ftruncate(r1, 0x2007fff) close(r0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:23 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 8) [ 75.004803][T22220] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 75.012819][T22220] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 75.020766][T22220] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 75.050545][T22228] FAULT_INJECTION: forcing a failure. [ 75.050545][T22228] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 75.063858][T22228] CPU: 1 PID: 22228 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 75.072657][T22228] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 75.082706][T22228] Call Trace: [ 75.085982][T22228] dump_stack_lvl+0xd6/0x122 [ 75.090578][T22228] dump_stack+0x11/0x1b [ 75.094822][T22228] should_fail+0x23c/0x250 [ 75.099281][T22228] __alloc_pages+0x102/0x320 [ 75.103933][T22228] alloc_pages+0x382/0x3d0 [ 75.108376][T22228] __page_cache_alloc+0x4d/0xf0 [ 75.113294][T22228] page_cache_ra_unbounded+0x1be/0x430 [ 75.118754][T22228] ondemand_readahead+0x58c/0x7c0 [ 75.123787][T22228] ? filemap_get_read_batch+0x3e2/0x410 [ 75.129351][T22228] page_cache_sync_ra+0xaf/0xe0 [ 75.134214][T22228] filemap_read+0x3ad/0x1220 [ 75.138891][T22228] generic_file_read_iter+0x75/0x2c0 [ 75.144190][T22228] ? __fsnotify_parent+0x340/0x440 [ 75.149306][T22228] ext4_file_read_iter+0x1db/0x290 [ 75.154414][T22228] generic_file_splice_read+0x24f/0x330 [ 75.159955][T22228] ? splice_shrink_spd+0x60/0x60 [ 75.164958][T22228] splice_direct_to_actor+0x2aa/0x650 [ 75.170367][T22228] ? do_splice_direct+0x190/0x190 [ 75.175555][T22228] do_splice_direct+0x106/0x190 [ 75.180479][T22228] do_sendfile+0x63e/0xbb0 [ 75.184902][T22228] __x64_sys_sendfile64+0x102/0x140 [ 75.190128][T22228] do_syscall_64+0x44/0xa0 [ 75.194549][T22228] entry_SYSCALL_64_after_hwframe+0x44/0xae 18:12:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:23 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x9) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000380)=""/81, &(0x7f0000000280)=0x51) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x2d, &(0x7f0000000180)="cefb53c28b15a1e6f7766500bfd7a1f63b2fa1fec61e49ec3cbba6f4005d1525dcd09bdb369fe5af12c49bbff1ee8e193fe1e29db53488c86c84997c3aab677346a6e2ff00eab4f546446b01f7634436d264823981956cecb58c134e24634ce0a9dde3394919c723f535f16257dbcf0ca1f80005782ab92d442ccfb3372caa128837b934ab1b8d339b982d4be83b968f74ea38cd52c1f8c5c1c6bded26a8e5866da7b8badfe243ffe91fbaf671ae99a11aeea605f6445b504014b9f17456c673fb96db69536cbdd58de73b012008e76206184eab82c80f0f5df5b30d0ff3e5d7dc1490e8ef", 0xe5) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000300)=""/83, 0x53, 0x40000100, 0x0, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x17, &(0x7f0000000480)=0x8, 0x4) bind$netlink(r2, &(0x7f0000000100)={0x10, 0x0, 0x0, 0x1ffffff}, 0xc) getsockopt$netlink(r2, 0x10e, 0x9, 0xfffffffffffffffe, &(0x7f0000000040)=0xff13) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143442, 0x0) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000400)={0x0, 0x7a, 0xfffffffc, 0x1, 0x200}) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000000), &(0x7f00000000c0), 0x2, 0x1) ftruncate(r3, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r3, 0x0, 0x20102d) 18:12:23 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x201030) 18:12:23 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) io_uring_enter(r2, 0x198f, 0xcff9, 0x0, &(0x7f00000000c0)={[0x57d]}, 0x8) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e24, 0xffffff80, @local, 0x80000001}, 0x1c) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000100)={@mcast2}, 0x14) 18:12:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 75.200444][T22228] RIP: 0033:0x7eff9a515a39 [ 75.204846][T22228] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 75.224468][T22228] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 75.232901][T22228] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 75.240865][T22228] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 75.249085][T22228] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 75.253093][ T22] audit: type=1400 audit(1635185543.713:8722): avc: denied { create } for pid=22282 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 75.257061][T22228] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 75.257075][T22228] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 75.280729][ T22] audit: type=1400 audit(1635185543.713:8723): avc: denied { bind } for pid=22282 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 75.332778][ T22] audit: type=1400 audit(1635185543.963:8724): avc: denied { getopt } for pid=22282 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 18:12:24 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 6) 18:12:24 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:24 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x4b, 0x3, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0xffffff40) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:24 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 75.585474][T22456] FAULT_INJECTION: forcing a failure. [ 75.585474][T22456] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 75.598856][T22456] CPU: 0 PID: 22456 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 75.607632][T22456] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 75.617684][T22456] Call Trace: [ 75.620960][T22456] dump_stack_lvl+0xd6/0x122 [ 75.625551][T22456] dump_stack+0x11/0x1b [ 75.629787][T22456] should_fail+0x23c/0x250 [ 75.634272][T22456] __alloc_pages+0x102/0x320 [ 75.638863][T22456] alloc_pages+0x382/0x3d0 [ 75.643316][T22456] __page_cache_alloc+0x4d/0xf0 [ 75.648179][T22456] page_cache_ra_unbounded+0x1be/0x430 [ 75.653642][T22456] ondemand_readahead+0x58c/0x7c0 [ 75.658798][T22456] ? filemap_get_read_batch+0x3e2/0x410 [ 75.664350][T22456] page_cache_sync_ra+0xaf/0xe0 [ 75.669276][T22456] filemap_read+0x3ad/0x1220 [ 75.673871][T22456] generic_file_read_iter+0x75/0x2c0 [ 75.679155][T22456] ? __fsnotify_parent+0x340/0x440 18:12:24 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 9) 18:12:24 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:24 executing program 4: r0 = getpgid(0x0) sched_setaffinity(r0, 0x18, &(0x7f0000000040)=0xbaa) tkill(r0, 0x26) r1 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r1, r2, 0x0, 0x20102d) [ 75.684260][T22456] ext4_file_read_iter+0x1db/0x290 [ 75.689368][T22456] generic_file_splice_read+0x24f/0x330 [ 75.694895][T22456] ? splice_shrink_spd+0x60/0x60 [ 75.699841][T22456] splice_direct_to_actor+0x2aa/0x650 [ 75.705208][T22456] ? do_splice_direct+0x190/0x190 [ 75.710236][T22456] do_splice_direct+0x106/0x190 [ 75.715067][T22456] do_sendfile+0x63e/0xbb0 [ 75.719485][T22456] __x64_sys_sendfile64+0x102/0x140 [ 75.724802][T22456] do_syscall_64+0x44/0xa0 [ 75.729223][T22456] entry_SYSCALL_64_after_hwframe+0x44/0xae 18:12:24 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) 18:12:24 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 75.735137][T22456] RIP: 0033:0x7f0432216a39 [ 75.739546][T22456] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 75.759140][T22456] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 75.767545][T22456] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 75.775515][T22456] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:24 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r0, 0x8983, &(0x7f0000000000)={0x8, 'macvlan0\x00', {'geneve1\x00'}, 0x936}) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 75.783578][T22456] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 75.791547][T22456] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 75.799553][T22456] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 75.815676][T22473] FAULT_INJECTION: forcing a failure. [ 75.815676][T22473] name fail_page_alloc, interval 1, probability 0, space 0, times 0 18:12:24 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 75.828890][T22473] CPU: 0 PID: 22473 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 75.837791][T22473] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 75.847838][T22473] Call Trace: [ 75.851287][T22473] dump_stack_lvl+0xd6/0x122 [ 75.855909][T22473] dump_stack+0x11/0x1b [ 75.860060][T22473] should_fail+0x23c/0x250 [ 75.864474][T22473] __alloc_pages+0x102/0x320 [ 75.869062][T22473] alloc_pages+0x382/0x3d0 [ 75.873512][T22473] __page_cache_alloc+0x4d/0xf0 [ 75.878391][T22473] page_cache_ra_unbounded+0x1be/0x430 18:12:24 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 75.884109][T22473] ondemand_readahead+0x58c/0x7c0 [ 75.889139][T22473] ? filemap_get_read_batch+0x3e2/0x410 [ 75.894682][T22473] page_cache_sync_ra+0xaf/0xe0 [ 75.899534][T22473] filemap_read+0x3ad/0x1220 [ 75.904189][T22473] generic_file_read_iter+0x75/0x2c0 [ 75.909530][T22473] ? __fsnotify_parent+0x340/0x440 [ 75.914675][T22473] ext4_file_read_iter+0x1db/0x290 [ 75.919824][T22473] generic_file_splice_read+0x24f/0x330 [ 75.925364][T22473] ? splice_shrink_spd+0x60/0x60 [ 75.930292][T22473] splice_direct_to_actor+0x2aa/0x650 [ 75.935673][T22473] ? do_splice_direct+0x190/0x190 [ 75.940679][T22473] do_splice_direct+0x106/0x190 [ 75.945592][T22473] do_sendfile+0x63e/0xbb0 [ 75.950007][T22473] __x64_sys_sendfile64+0x102/0x140 [ 75.955252][T22473] do_syscall_64+0x44/0xa0 [ 75.959707][T22473] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 75.965631][T22473] RIP: 0033:0x7eff9a515a39 [ 75.970087][T22473] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 75.989749][T22473] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 75.998154][T22473] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 76.006136][T22473] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 76.014097][T22473] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 76.022062][T22473] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 76.030027][T22473] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 18:12:24 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 7) 18:12:24 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:24 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000000300)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 18:12:24 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) renameat2(r2, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x2) [ 76.198240][T22591] FAULT_INJECTION: forcing a failure. [ 76.198240][T22591] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 76.211540][T22591] CPU: 1 PID: 22591 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 76.220342][T22591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 76.230496][T22591] Call Trace: [ 76.233759][T22591] dump_stack_lvl+0xd6/0x122 [ 76.238526][T22591] dump_stack+0x11/0x1b [ 76.242700][T22591] should_fail+0x23c/0x250 [ 76.247100][T22591] __alloc_pages+0x102/0x320 [ 76.251691][T22591] alloc_pages+0x382/0x3d0 [ 76.256223][T22591] __page_cache_alloc+0x4d/0xf0 [ 76.261102][T22591] page_cache_ra_unbounded+0x1be/0x430 [ 76.266549][T22591] ondemand_readahead+0x58c/0x7c0 [ 76.271550][T22591] ? filemap_get_read_batch+0x3e2/0x410 [ 76.277114][T22591] page_cache_sync_ra+0xaf/0xe0 [ 76.282029][T22591] filemap_read+0x3ad/0x1220 [ 76.286611][T22591] generic_file_read_iter+0x75/0x2c0 [ 76.291899][T22591] ? __fsnotify_parent+0x340/0x440 [ 76.297055][T22591] ext4_file_read_iter+0x1db/0x290 [ 76.302182][T22591] generic_file_splice_read+0x24f/0x330 [ 76.307744][T22591] ? splice_shrink_spd+0x60/0x60 [ 76.312667][T22591] splice_direct_to_actor+0x2aa/0x650 [ 76.318159][T22591] ? do_splice_direct+0x190/0x190 [ 76.323164][T22591] do_splice_direct+0x106/0x190 [ 76.328094][T22591] do_sendfile+0x63e/0xbb0 [ 76.332502][T22591] __x64_sys_sendfile64+0x102/0x140 [ 76.337719][T22591] do_syscall_64+0x44/0xa0 [ 76.342154][T22591] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 76.348059][T22591] RIP: 0033:0x7f0432216a39 [ 76.352556][T22591] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 76.372217][T22591] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 76.380638][T22591] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 76.389284][T22591] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 76.397232][T22591] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 76.405231][T22591] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 76.413247][T22591] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:25 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 10) 18:12:25 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:25 executing program 1: unshare(0x40000400) r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = syz_io_uring_setup(0x87, &(0x7f0000000a80), &(0x7f0000ee7000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000002240)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd=r0}, 0x0) io_uring_enter(r1, 0x450c, 0x0, 0x0, 0x0, 0x0) signalfd4(r0, &(0x7f0000000140), 0x8, 0x0) clone(0x2130000, &(0x7f0000000180)="05036fb18c4d846d8fdabac06f60fe4f4997595c0782b8dd940579b5566cda13edea146172c0df955079e922cc327efd4b4b8b5ac81e9f48e12405ddcc05a156e1073f23e9b362155d12c86b6d79f5430c9759e35d9a7cd3bac46a13037c94b7bb9bb6ba892ee1e74793172c88571c779a12ae2c21ce278eafec240780bfe90555010e348c2732c5d4d9c7b4aa53270f13c4b219f9dfc8f9", &(0x7f0000000100), &(0x7f0000000240), &(0x7f0000000280)="feb59e63e18a03b8e0f601ff43852499fe2aa00fef13147a0bb5511e6ef9c40e06412b2df17a588f56cc2d7c1c660e77703860746e91ff7b") r4 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r5, 0x2007fff) close(r4) bind$inet6(r4, &(0x7f0000000300)={0xa, 0x4e20, 0x7fffffff, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x2}, 0x1c) r6 = getpgid(0x0) sched_setaffinity(r6, 0x18, &(0x7f0000000040)=0xbaa) perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x9, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x10400, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5, @perf_bp={&(0x7f0000000340), 0xc}, 0x4700, 0xd66d, 0x800, 0x2, 0x81, 0x6, 0x5, 0x0, 0x1000, 0x0, 0x2}, r6, 0xb, 0xffffffffffffffff, 0xb) socket$inet6_tcp(0xa, 0x1, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r4, r5, 0x0, 0x20102d) [ 76.553502][T22699] FAULT_INJECTION: forcing a failure. [ 76.553502][T22699] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 76.566833][T22699] CPU: 1 PID: 22699 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 76.575589][T22699] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 76.585679][T22699] Call Trace: [ 76.588950][T22699] dump_stack_lvl+0xd6/0x122 [ 76.593522][T22699] dump_stack+0x11/0x1b [ 76.597718][T22699] should_fail+0x23c/0x250 [ 76.602235][T22699] __alloc_pages+0x102/0x320 [ 76.606804][T22699] alloc_pages+0x382/0x3d0 [ 76.611282][T22699] __page_cache_alloc+0x4d/0xf0 [ 76.616133][T22699] page_cache_ra_unbounded+0x1be/0x430 [ 76.621585][T22699] ondemand_readahead+0x58c/0x7c0 [ 76.626648][T22699] ? filemap_get_read_batch+0x3e2/0x410 [ 76.632242][T22699] page_cache_sync_ra+0xaf/0xe0 [ 76.637158][T22699] filemap_read+0x3ad/0x1220 [ 76.641746][T22699] generic_file_read_iter+0x75/0x2c0 [ 76.647071][T22699] ? __fsnotify_parent+0x340/0x440 [ 76.652168][T22699] ext4_file_read_iter+0x1db/0x290 [ 76.657334][T22699] generic_file_splice_read+0x24f/0x330 [ 76.663052][T22699] ? splice_shrink_spd+0x60/0x60 [ 76.668048][T22699] splice_direct_to_actor+0x2aa/0x650 [ 76.673457][T22699] ? do_splice_direct+0x190/0x190 [ 76.678538][T22699] do_splice_direct+0x106/0x190 [ 76.683375][T22699] do_sendfile+0x63e/0xbb0 [ 76.687818][T22699] __x64_sys_sendfile64+0x102/0x140 [ 76.693012][T22699] do_syscall_64+0x44/0xa0 [ 76.697415][T22699] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 76.703312][T22699] RIP: 0033:0x7eff9a515a39 [ 76.707744][T22699] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 76.727407][T22699] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 76.735802][T22699] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 76.743763][T22699] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:25 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffff000) 18:12:25 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:25 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e22, 0x2, @dev={0xfe, 0x80, '\x00', 0xf}, 0x2}, 0x1c) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:25 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) [ 76.751743][T22699] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 76.759708][T22699] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 76.767699][T22699] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 76.776317][T22472] syz-executor.5 (22472) used greatest stack depth: 10256 bytes left 18:12:25 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 18:12:25 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 8) 18:12:25 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) [ 76.983266][T22716] FAULT_INJECTION: forcing a failure. [ 76.983266][T22716] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 76.996522][T22716] CPU: 1 PID: 22716 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 77.005311][T22716] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 77.015380][T22716] Call Trace: [ 77.018744][T22716] dump_stack_lvl+0xd6/0x122 [ 77.023324][T22716] dump_stack+0x11/0x1b [ 77.027563][T22716] should_fail+0x23c/0x250 [ 77.032026][T22716] __alloc_pages+0x102/0x320 [ 77.036731][T22716] alloc_pages+0x382/0x3d0 [ 77.041207][T22716] __page_cache_alloc+0x4d/0xf0 [ 77.046124][T22716] page_cache_ra_unbounded+0x1be/0x430 [ 77.051586][T22716] ondemand_readahead+0x58c/0x7c0 [ 77.056690][T22716] ? filemap_get_read_batch+0x3e2/0x410 [ 77.062262][T22716] page_cache_sync_ra+0xaf/0xe0 [ 77.067267][T22716] filemap_read+0x3ad/0x1220 [ 77.071847][T22716] generic_file_read_iter+0x75/0x2c0 [ 77.077133][T22716] ? __fsnotify_parent+0x340/0x440 [ 77.082224][T22716] ext4_file_read_iter+0x1db/0x290 [ 77.087319][T22716] generic_file_splice_read+0x24f/0x330 [ 77.092852][T22716] ? splice_shrink_spd+0x60/0x60 [ 77.097813][T22716] splice_direct_to_actor+0x2aa/0x650 [ 77.103169][T22716] ? do_splice_direct+0x190/0x190 [ 77.108229][T22716] do_splice_direct+0x106/0x190 [ 77.113070][T22716] do_sendfile+0x63e/0xbb0 [ 77.117517][T22716] __x64_sys_sendfile64+0x102/0x140 [ 77.122819][T22716] do_syscall_64+0x44/0xa0 [ 77.127230][T22716] entry_SYSCALL_64_after_hwframe+0x44/0xae 18:12:25 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) [ 77.133169][T22716] RIP: 0033:0x7f0432216a39 [ 77.137579][T22716] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 77.157167][T22716] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 77.165561][T22716] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 77.173594][T22716] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:25 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="f92916e71033af3506fc68c132d5495089f0fb1816", 0x15}], 0x1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x22483, 0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f00000001c0)={0x40000002}) r4 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) flistxattr(r4, &(0x7f0000000180)=""/47, 0x2f) [ 77.181564][T22716] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 77.189512][T22716] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 77.197493][T22716] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:25 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 11) 18:12:25 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 18:12:25 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x10) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) [ 77.370219][T22730] FAULT_INJECTION: forcing a failure. [ 77.370219][T22730] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 77.383558][T22730] CPU: 0 PID: 22730 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 77.392351][T22730] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 77.402388][T22730] Call Trace: [ 77.405658][T22730] dump_stack_lvl+0xd6/0x122 [ 77.410235][T22730] dump_stack+0x11/0x1b [ 77.414406][T22730] should_fail+0x23c/0x250 [ 77.418824][T22730] __alloc_pages+0x102/0x320 [ 77.423459][T22730] alloc_pages+0x382/0x3d0 [ 77.427865][T22730] __page_cache_alloc+0x4d/0xf0 [ 77.432801][T22730] page_cache_ra_unbounded+0x1be/0x430 [ 77.438257][T22730] ondemand_readahead+0x58c/0x7c0 [ 77.443347][T22730] ? filemap_get_read_batch+0x3e2/0x410 [ 77.448966][T22730] page_cache_sync_ra+0xaf/0xe0 [ 77.453819][T22730] filemap_read+0x3ad/0x1220 [ 77.458432][T22730] generic_file_read_iter+0x75/0x2c0 [ 77.463736][T22730] ? __fsnotify_parent+0x340/0x440 [ 77.468841][T22730] ext4_file_read_iter+0x1db/0x290 [ 77.474293][T22730] generic_file_splice_read+0x24f/0x330 [ 77.479835][T22730] ? splice_shrink_spd+0x60/0x60 [ 77.484754][T22730] splice_direct_to_actor+0x2aa/0x650 [ 77.490164][T22730] ? do_splice_direct+0x190/0x190 [ 77.495225][T22730] do_splice_direct+0x106/0x190 [ 77.500094][T22730] do_sendfile+0x63e/0xbb0 [ 77.504615][T22730] __x64_sys_sendfile64+0x102/0x140 [ 77.509819][T22730] do_syscall_64+0x44/0xa0 [ 77.514237][T22730] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 77.520204][T22730] RIP: 0033:0x7eff9a515a39 [ 77.524622][T22730] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 77.544238][T22730] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 77.552645][T22730] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 77.560690][T22730] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 77.568719][T22730] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 77.576673][T22730] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 77.584629][T22730] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 77.594939][ T22] audit: type=1400 audit(1635185546.233:8725): avc: denied { remove_name } for pid=361 comm="syslogd" name="messages" dev="tmpfs" ino=2 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 77.617488][ T22] audit: type=1400 audit(1635185546.233:8726): avc: denied { rename } for pid=361 comm="syslogd" name="messages" dev="tmpfs" ino=2 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 18:12:26 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:26 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 18:12:26 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 9) 18:12:26 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) 18:12:26 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r1, r2, 0x0, 0x201000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80500, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x4}}, 0x0, 0x0, r2, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r3, 0x0, 0x20102d) 18:12:26 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) [ 77.764928][T22840] FAULT_INJECTION: forcing a failure. [ 77.764928][T22840] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 77.778193][T22840] CPU: 0 PID: 22840 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 77.786994][T22840] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 77.797045][T22840] Call Trace: [ 77.800311][T22840] dump_stack_lvl+0xd6/0x122 [ 77.804904][T22840] dump_stack+0x11/0x1b [ 77.809143][T22840] should_fail+0x23c/0x250 18:12:26 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) [ 77.813592][T22840] __alloc_pages+0x102/0x320 [ 77.818185][T22840] alloc_pages+0x382/0x3d0 [ 77.822609][T22840] __page_cache_alloc+0x4d/0xf0 [ 77.827461][T22840] page_cache_ra_unbounded+0x1be/0x430 [ 77.833080][T22840] ondemand_readahead+0x58c/0x7c0 [ 77.838103][T22840] ? filemap_get_read_batch+0x3e2/0x410 [ 77.843638][T22840] page_cache_sync_ra+0xaf/0xe0 [ 77.848476][T22840] filemap_read+0x3ad/0x1220 [ 77.853200][T22840] generic_file_read_iter+0x75/0x2c0 [ 77.858526][T22840] ? __fsnotify_parent+0x340/0x440 18:12:26 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x183, 0x92) r3 = epoll_create(0x6b) sendfile(r2, r3, &(0x7f00000000c0)=0x7, 0xf9) sendfile(r0, r1, 0x0, 0x20102d) [ 77.863706][T22840] ext4_file_read_iter+0x1db/0x290 [ 77.868822][T22840] generic_file_splice_read+0x24f/0x330 [ 77.874370][T22840] ? splice_shrink_spd+0x60/0x60 [ 77.879357][T22840] splice_direct_to_actor+0x2aa/0x650 [ 77.884728][T22840] ? do_splice_direct+0x190/0x190 [ 77.889824][T22840] do_splice_direct+0x106/0x190 [ 77.894770][T22840] do_sendfile+0x63e/0xbb0 [ 77.899289][T22840] __x64_sys_sendfile64+0x102/0x140 [ 77.904511][T22840] do_syscall_64+0x44/0xa0 [ 77.908927][T22840] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 77.914886][T22840] RIP: 0033:0x7f0432216a39 [ 77.919342][T22840] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 77.938948][T22840] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 77.947413][T22840] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 77.955388][T22840] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:26 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 12) 18:12:26 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="f92916e71033af3506fc68c132d5495089f0fb1816", 0x15}], 0x1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x22483, 0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f00000001c0)={0x40000002}) r4 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) flistxattr(r4, &(0x7f0000000180)=""/47, 0x2f) [ 77.963365][T22840] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 77.971330][T22840] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 77.979324][T22840] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 77.999562][T22856] FAULT_INJECTION: forcing a failure. [ 77.999562][T22856] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 78.012919][T22856] CPU: 0 PID: 22856 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 78.021666][T22856] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 78.031807][T22856] Call Trace: [ 78.035083][T22856] dump_stack_lvl+0xd6/0x122 [ 78.039709][T22856] dump_stack+0x11/0x1b [ 78.043865][T22856] should_fail+0x23c/0x250 [ 78.048286][T22856] __alloc_pages+0x102/0x320 [ 78.052950][T22856] alloc_pages+0x382/0x3d0 [ 78.057440][T22856] __page_cache_alloc+0x4d/0xf0 18:12:26 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x9) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000380)=""/81, &(0x7f0000000280)=0x51) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x2d, &(0x7f0000000180)="cefb53c28b15a1e6f7766500bfd7a1f63b2fa1fec61e49ec3cbba6f4005d1525dcd09bdb369fe5af12c49bbff1ee8e193fe1e29db53488c86c84997c3aab677346a6e2ff00eab4f546446b01f7634436d264823981956cecb58c134e24634ce0a9dde3394919c723f535f16257dbcf0ca1f80005782ab92d442ccfb3372caa128837b934ab1b8d339b982d4be83b968f74ea38cd52c1f8c5c1c6bded26a8e5866da7b8badfe243ffe91fbaf671ae99a11aeea605f6445b504014b9f17456c673fb96db69536cbdd58de73b012008e76206184eab82c80f0f5df5b30d0ff3e5d7dc1490e8ef", 0xe5) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000300)=""/83, 0x53, 0x40000100, 0x0, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x17, &(0x7f0000000480)=0x8, 0x4) bind$netlink(r2, &(0x7f0000000100)={0x10, 0x0, 0x0, 0x1ffffff}, 0xc) getsockopt$netlink(r2, 0x10e, 0x9, 0xfffffffffffffffe, &(0x7f0000000040)=0xff13) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143442, 0x0) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000400)={0x0, 0x7a, 0xfffffffc, 0x1, 0x200}) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000000), &(0x7f00000000c0), 0x2, 0x1) ftruncate(r3, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r3, 0x0, 0x20102d) [ 78.062321][T22856] page_cache_ra_unbounded+0x1be/0x430 [ 78.067797][T22856] ondemand_readahead+0x58c/0x7c0 [ 78.072836][T22856] ? filemap_get_read_batch+0x3e2/0x410 [ 78.078447][T22856] page_cache_sync_ra+0xaf/0xe0 [ 78.083362][T22856] filemap_read+0x3ad/0x1220 [ 78.087960][T22856] generic_file_read_iter+0x75/0x2c0 [ 78.093252][T22856] ? __fsnotify_parent+0x340/0x440 [ 78.098372][T22856] ext4_file_read_iter+0x1db/0x290 [ 78.103530][T22856] generic_file_splice_read+0x24f/0x330 [ 78.109081][T22856] ? splice_shrink_spd+0x60/0x60 [ 78.114048][T22856] splice_direct_to_actor+0x2aa/0x650 [ 78.119435][T22856] ? do_splice_direct+0x190/0x190 [ 78.124646][T22856] do_splice_direct+0x106/0x190 [ 78.129487][T22856] do_sendfile+0x63e/0xbb0 [ 78.134117][T22856] __x64_sys_sendfile64+0x102/0x140 [ 78.139333][T22856] do_syscall_64+0x44/0xa0 [ 78.143809][T22856] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 78.149816][T22856] RIP: 0033:0x7eff9a515a39 18:12:26 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000640)={0xa, 0x4e22, 0x2, @empty, 0x4}, 0x1c) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000680)='./file0\x00', 0x14b042, 0x0) ftruncate(r0, 0x2007fff) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x20102d) recvmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/147, 0x93}, {&(0x7f00000004c0)=""/214, 0xd6}, {&(0x7f00000006c0)=""/229, 0xe5}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x80}, 0x62) ioctl$KDSETMODE(r1, 0x4b3a, 0x1) [ 78.154227][T22856] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 78.173828][T22856] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 78.182243][T22856] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 78.190242][T22856] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 78.198263][T22856] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 78.206304][T22856] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 18:12:26 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = syz_open_dev$vcsn(&(0x7f00000004c0), 0x5, 0x101000) sendto$inet6(r2, &(0x7f0000000500)="ac0011bc8f7bfba1d8db5f193b73e04c46c9302d85bd073cf5fb", 0x1a, 0x20000010, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:26 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) ftruncate(r2, 0x4) sendfile(r0, r1, 0x0, 0x20102d) [ 78.214283][T22856] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 18:12:26 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 10) 18:12:26 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4501, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x2308}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 78.364114][ T22] audit: type=1400 audit(1635185547.003:8727): avc: denied { tracepoint } for pid=23075 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=perf_event permissive=1 [ 78.392101][T23078] FAULT_INJECTION: forcing a failure. [ 78.392101][T23078] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 78.405352][T23078] CPU: 0 PID: 23078 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 78.414185][T23078] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 78.424232][T23078] Call Trace: [ 78.427514][T23078] dump_stack_lvl+0xd6/0x122 [ 78.432182][T23078] dump_stack+0x11/0x1b [ 78.436339][T23078] should_fail+0x23c/0x250 [ 78.440780][T23078] __alloc_pages+0x102/0x320 [ 78.445428][T23078] alloc_pages+0x382/0x3d0 [ 78.449882][T23078] __page_cache_alloc+0x4d/0xf0 [ 78.454819][T23078] page_cache_ra_unbounded+0x1be/0x430 [ 78.460285][T23078] ondemand_readahead+0x58c/0x7c0 [ 78.465296][T23078] ? filemap_get_read_batch+0x3e2/0x410 [ 78.470934][T23078] page_cache_sync_ra+0xaf/0xe0 [ 78.475797][T23078] filemap_read+0x3ad/0x1220 [ 78.480391][T23078] generic_file_read_iter+0x75/0x2c0 [ 78.485668][T23078] ? __fsnotify_parent+0x340/0x440 [ 78.490775][T23078] ext4_file_read_iter+0x1db/0x290 [ 78.495937][T23078] generic_file_splice_read+0x24f/0x330 [ 78.501477][T23078] ? splice_shrink_spd+0x60/0x60 [ 78.506401][T23078] splice_direct_to_actor+0x2aa/0x650 [ 78.511844][T23078] ? do_splice_direct+0x190/0x190 [ 78.516850][T23078] do_splice_direct+0x106/0x190 [ 78.521689][T23078] do_sendfile+0x63e/0xbb0 [ 78.526090][T23078] __x64_sys_sendfile64+0x102/0x140 [ 78.531355][T23078] do_syscall_64+0x44/0xa0 [ 78.535863][T23078] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 78.541861][T23078] RIP: 0033:0x7f0432216a39 18:12:27 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 13) [ 78.546268][T23078] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 78.566029][T23078] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 78.574453][T23078] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 78.582476][T23078] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 78.590445][T23078] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 78.598418][T23078] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 78.606458][T23078] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:27 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) io_uring_enter(r2, 0x198f, 0xcff9, 0x0, &(0x7f00000000c0)={[0x57d]}, 0x8) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e24, 0xffffff80, @local, 0x80000001}, 0x1c) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000100)={@mcast2}, 0x14) [ 78.623558][T23080] FAULT_INJECTION: forcing a failure. [ 78.623558][T23080] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 78.637077][T23080] CPU: 0 PID: 23080 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 78.645926][T23080] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 78.656061][T23080] Call Trace: [ 78.659343][T23080] dump_stack_lvl+0xd6/0x122 [ 78.663939][T23080] dump_stack+0x11/0x1b [ 78.668124][T23080] should_fail+0x23c/0x250 18:12:27 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x7ff}, 0x1c) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 78.672574][T23080] __alloc_pages+0x102/0x320 [ 78.677201][T23080] alloc_pages+0x382/0x3d0 [ 78.681695][T23080] __page_cache_alloc+0x4d/0xf0 [ 78.686666][T23080] page_cache_ra_unbounded+0x1be/0x430 [ 78.692129][T23080] ondemand_readahead+0x58c/0x7c0 [ 78.697221][T23080] ? filemap_get_read_batch+0x3e2/0x410 [ 78.702836][T23080] page_cache_sync_ra+0xaf/0xe0 [ 78.707731][T23080] filemap_read+0x3ad/0x1220 [ 78.712323][T23080] generic_file_read_iter+0x75/0x2c0 [ 78.717628][T23080] ? __fsnotify_parent+0x340/0x440 18:12:27 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = fork() perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100)}, 0x12056}, r1, 0x8, 0xffffffffffffffff, 0x8) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0x1}}, './bus\x00'}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f00000000c0)={@empty, 0x5, 0x2, 0x3, 0x1, 0x1, 0x1}, 0x20) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) [ 78.722751][T23080] ext4_file_read_iter+0x1db/0x290 [ 78.727869][T23080] generic_file_splice_read+0x24f/0x330 [ 78.733645][T23080] ? splice_shrink_spd+0x60/0x60 [ 78.738682][T23080] splice_direct_to_actor+0x2aa/0x650 [ 78.744105][T23080] ? do_splice_direct+0x190/0x190 [ 78.749146][T23080] do_splice_direct+0x106/0x190 [ 78.753996][T23080] do_sendfile+0x63e/0xbb0 [ 78.758454][T23080] __x64_sys_sendfile64+0x102/0x140 [ 78.763736][T23080] do_syscall_64+0x44/0xa0 [ 78.768196][T23080] entry_SYSCALL_64_after_hwframe+0x44/0xae 18:12:27 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 78.774155][T23080] RIP: 0033:0x7eff9a515a39 [ 78.778582][T23080] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 78.798194][T23080] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 78.806668][T23080] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 78.814665][T23080] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:27 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) sendmmsg$inet6(r1, &(0x7f0000000940)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x5}, 0x1c, &(0x7f0000000140)=[{&(0x7f00000000c0)="58a01a4b450895aca01873780e78a64fc8e5af2aa8c053e0796884e76ed0424e7800ee389259e39f05f4a6b31444c86d641fcf65ba25b8ee43dc8fcf6154bf0450b31002e65d8118161eff505863cdb2c255845155bd96c1deb4f606d4eb049f4fad4bd093b78ee6cecf15470828be78087591a2cfa0a3c4283fc135be", 0x7d}], 0x1}}, {{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="e7beec755f17f1a0642c564dbfefc3519af9fe0a8b21c393aadbbc3ef6f4545f3278ba4bddaec3d8fb9b59d409831ba1c5e7ae1db8620626a93a3a1655cefd9dc1f84904c0202010ca7ab13c515c0da52509803ba896a9c145d0a2e24aea904b02e37b556c712b4174e95ec377f0639596d2e5f9ab8b2a6b", 0x78}, {&(0x7f0000000300)="581227213b807e1c11233b6a8511296efd71866c6663554f324790eb5a5c586e3efd84a4e91a35fb3031c318c5231f384fbe0b5ba83cead5029b70a70fc05cfaccca58e48c0e08c5339878b09f0784b16a9b227ad061645dac5b170fdb85e68a723e43e2f766163f75226cb4c07097f658a2dd045101cbd17bb4d78f065fac7d4086ae0c34073bbdd44d54b5ed863895968df20be5b416eda7382840d88bc77b40b303330e76fac48c31782d487b28c84da0da06b3cefe5009906e0cb52ddbebca4f52923d1fe18811b293b3613f2b6fbf371b40a8d84e0a3d1afa47667da576a182a5d9544d9db03c310071467d79dc61cd5ac9c35991e884b8bfc1e3f0b9", 0xff}], 0x2, &(0x7f0000000400)=[@dstopts_2292={{0x58, 0x29, 0x4, {0x84, 0x7, '\x00', [@hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @enc_lim={0x4, 0x1, 0x7e}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x18, {0x0, 0x4, 0x6d, 0x3, [0xf84, 0x2]}}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x2}}, @hopopts={{0x28, 0x29, 0x36, {0x2e, 0x1, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x9}]}}}, @rthdr={{0x68, 0x29, 0x39, {0x33, 0xa, 0x2, 0x20, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @dev={0xfe, 0x80, '\x00', 0x29}, @private1={0xfc, 0x1, '\x00', 0x1}, @remote, @private0]}}}, @rthdrdstopts={{0x28, 0x29, 0x37, {0x18, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x3}]}}}, @tclass={{0x14, 0x29, 0x43, 0x20000}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast2}}}, @rthdrdstopts={{0x68, 0x29, 0x37, {0x8, 0x9, '\x00', [@pad1, @generic={0x1, 0x37, "5588cc0cbca340287f023480c818faebab996b5ce41ed9a6b515ddec54f340e1f461dec2a6b15074c972f66b387f6603932867c4c46955"}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x3}}], 0x1e8}}, {{0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000240)="223ab8d25621bafc3c13dcc5327b97bc7f498d29f1e7df9e4365a326", 0x1c}], 0x1, &(0x7f0000000600)=[@hoplimit={{0x14, 0x29, 0x34, 0x1}}], 0x18}}, {{0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)="d145de3aca9d000d67d0bda65e40098fbe89f293554dd02715846bdb339ffbb46c778975966048c6ce96e90f9e5a7d2e96bb61fc4970e09c5dac97525ca07a9870fbdbb00a6191c8927290771bd015282a578db129ec76c16933d6fcd788c1b4ea297bf66b7742c901a47ab439528180e60647176a4b0145f4e43a43e322d01ef3c279627c2a9bf4b0d708c36e57569fe28a1bd513ff7ec6cab881782fbb9f0b82de10f5e8ef992ad86bf5ff", 0xac}, {&(0x7f0000000780)="3cd898f668ac14c15a2cdba14d15fc9c9b97f40506624faa8b01c67171e8483e546cfc9296e426730e13a639c4556d6e13d9d9b48b3d0e45eb8758ad5cd588fa8c1c6d333f31c4986a13dd7b8424ff80cb7656bad1c69e9e65b362b4ad9f4dc83ee9ec3f", 0x64}], 0x2, &(0x7f0000000800)=[@dstopts={{0x50, 0x29, 0x37, {0x0, 0x6, '\x00', [@jumbo={0xc2, 0x4, 0x401}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @private1}, @ra={0x5, 0x2, 0x7}, @pad1, @hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}]}}}, @hopopts={{0x88, 0x29, 0x36, {0x11, 0xd, '\x00', [@ra={0x5, 0x2, 0x7}, @hao={0xc9, 0x10, @remote}, @hao={0xc9, 0x10, @remote}, @calipso={0x7, 0x38, {0x0, 0xc, 0x80, 0x80, [0x81, 0xb5f, 0x8a65, 0x48, 0x100000001, 0x40]}}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @rthdr={{0x28, 0x29, 0x39, {0x1, 0x2, 0x0, 0x9, 0x0, [@empty]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x33, 0x0, '\x00', [@ra={0x5, 0x2, 0x9}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}], 0x138}}], 0x4, 0x4000000) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 78.822631][T23080] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 78.830620][T23080] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 78.838589][T23080] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 78.853412][ T22] audit: type=1400 audit(1635185547.493:8728): avc: denied { read } for pid=23191 comm="syz-executor.4" name="autofs" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_device_t tclass=chr_file permissive=1 [ 78.877941][ T22] audit: type=1400 audit(1635185547.513:8729): avc: denied { open } for pid=23191 comm="syz-executor.4" path="/dev/autofs" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_device_t tclass=chr_file permissive=1 [ 78.902031][ T22] audit: type=1400 audit(1635185547.513:8730): avc: denied { ioctl } for pid=23191 comm="syz-executor.4" path="/dev/autofs" dev="devtmpfs" ino=90 ioctlcmd=0x937a scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_device_t tclass=chr_file permissive=1 18:12:27 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x652001, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000140), 0x4) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) socket$inet6(0xa, 0x1, 0x3) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) fallocate(r4, 0x59, 0xbd, 0x80000001) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000009, 0x50, r2, 0x8000000) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000013c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd_index=0x6, 0x0, 0x0, 0x3, 0x4, 0x1, {0x0, r7}}, 0x0) syz_io_uring_submit(r5, 0x0, &(0x7f00000000c0)=@IORING_OP_FADVISE={0x18, 0x4, 0x0, @fd=r6, 0x6, 0x0, 0x6, 0x6, 0x1, {0x0, r7}}, 0x8000) sendfile(r0, r2, 0x0, 0x20102d) 18:12:27 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 11) [ 79.017560][T23303] FAULT_INJECTION: forcing a failure. [ 79.017560][T23303] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 79.030897][T23303] CPU: 0 PID: 23303 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 79.039664][T23303] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 79.049803][T23303] Call Trace: [ 79.053098][T23303] dump_stack_lvl+0xd6/0x122 [ 79.057689][T23303] dump_stack+0x11/0x1b [ 79.061852][T23303] should_fail+0x23c/0x250 [ 79.066276][T23303] __alloc_pages+0x102/0x320 [ 79.070893][T23303] alloc_pages+0x382/0x3d0 [ 79.075300][T23303] __page_cache_alloc+0x4d/0xf0 [ 79.080139][T23303] page_cache_ra_unbounded+0x1be/0x430 [ 79.085619][T23303] ondemand_readahead+0x58c/0x7c0 [ 79.090659][T23303] ? filemap_get_read_batch+0x3e2/0x410 [ 79.096212][T23303] page_cache_sync_ra+0xaf/0xe0 [ 79.101120][T23303] filemap_read+0x3ad/0x1220 [ 79.105720][T23303] generic_file_read_iter+0x75/0x2c0 [ 79.111072][T23303] ? __fsnotify_parent+0x340/0x440 [ 79.116185][T23303] ext4_file_read_iter+0x1db/0x290 [ 79.121387][T23303] generic_file_splice_read+0x24f/0x330 [ 79.126931][T23303] ? splice_shrink_spd+0x60/0x60 [ 79.131925][T23303] splice_direct_to_actor+0x2aa/0x650 [ 79.137472][T23303] ? do_splice_direct+0x190/0x190 [ 79.142728][T23303] do_splice_direct+0x106/0x190 [ 79.147702][T23303] do_sendfile+0x63e/0xbb0 [ 79.152189][T23303] __x64_sys_sendfile64+0x102/0x140 [ 79.157414][T23303] do_syscall_64+0x44/0xa0 [ 79.161828][T23303] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 79.167744][T23303] RIP: 0033:0x7f0432216a39 [ 79.172153][T23303] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 79.191941][T23303] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 79.200397][T23303] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 79.208356][T23303] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:27 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:27 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 14) 18:12:27 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:27 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 79.216347][T23303] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 79.224313][T23303] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 79.232364][T23303] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 79.305561][T23414] FAULT_INJECTION: forcing a failure. [ 79.305561][T23414] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 79.318842][T23414] CPU: 1 PID: 23414 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 79.327592][T23414] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 79.337624][T23414] Call Trace: [ 79.340887][T23414] dump_stack_lvl+0xd6/0x122 [ 79.345475][T23414] dump_stack+0x11/0x1b [ 79.349688][T23414] should_fail+0x23c/0x250 [ 79.354162][T23414] __alloc_pages+0x102/0x320 [ 79.358862][T23414] alloc_pages+0x382/0x3d0 [ 79.363280][T23414] __page_cache_alloc+0x4d/0xf0 [ 79.368169][T23414] page_cache_ra_unbounded+0x1be/0x430 [ 79.373655][T23414] ondemand_readahead+0x58c/0x7c0 [ 79.378711][T23414] ? filemap_get_read_batch+0x3e2/0x410 [ 79.384281][T23414] page_cache_sync_ra+0xaf/0xe0 [ 79.389151][T23414] filemap_read+0x3ad/0x1220 [ 79.393860][T23414] generic_file_read_iter+0x75/0x2c0 [ 79.399165][T23414] ? __fsnotify_parent+0x340/0x440 [ 79.404358][T23414] ext4_file_read_iter+0x1db/0x290 [ 79.409465][T23414] generic_file_splice_read+0x24f/0x330 [ 79.415008][T23414] ? splice_shrink_spd+0x60/0x60 [ 79.419947][T23414] splice_direct_to_actor+0x2aa/0x650 [ 79.425331][T23414] ? do_splice_direct+0x190/0x190 [ 79.430354][T23414] do_splice_direct+0x106/0x190 [ 79.435196][T23414] do_sendfile+0x63e/0xbb0 [ 79.439600][T23414] __x64_sys_sendfile64+0x102/0x140 [ 79.444803][T23414] do_syscall_64+0x44/0xa0 [ 79.449221][T23414] entry_SYSCALL_64_after_hwframe+0x44/0xae 18:12:27 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) [ 79.455120][T23414] RIP: 0033:0x7eff9a515a39 [ 79.459522][T23414] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 79.479161][T23414] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 79.487565][T23414] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 79.495516][T23414] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 79.503466][T23414] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 79.511505][T23414] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 79.519455][T23414] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 18:12:28 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='\x00', 0x143042, 0x102) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:28 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 12) 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) [ 79.792659][T23527] FAULT_INJECTION: forcing a failure. [ 79.792659][T23527] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 79.806021][T23527] CPU: 1 PID: 23527 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 79.814777][T23527] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 79.824830][T23527] Call Trace: [ 79.828174][T23527] dump_stack_lvl+0xd6/0x122 [ 79.832766][T23527] dump_stack+0x11/0x1b [ 79.834673][T23542] FAULT_INJECTION: forcing a failure. [ 79.834673][T23542] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 79.836942][T23527] should_fail+0x23c/0x250 [ 79.854515][T23527] __alloc_pages+0x102/0x320 [ 79.859096][T23527] alloc_pages+0x382/0x3d0 [ 79.863580][T23527] __page_cache_alloc+0x4d/0xf0 [ 79.868415][T23527] page_cache_ra_unbounded+0x1be/0x430 [ 79.873876][T23527] ondemand_readahead+0x58c/0x7c0 [ 79.878937][T23527] ? filemap_get_read_batch+0x3e2/0x410 [ 79.884502][T23527] page_cache_sync_ra+0xaf/0xe0 [ 79.889334][T23527] filemap_read+0x3ad/0x1220 [ 79.893910][T23527] generic_file_read_iter+0x75/0x2c0 [ 79.899186][T23527] ? __fsnotify_parent+0x340/0x440 [ 79.904287][T23527] ext4_file_read_iter+0x1db/0x290 [ 79.909383][T23527] generic_file_splice_read+0x24f/0x330 [ 79.914954][T23527] ? splice_shrink_spd+0x60/0x60 [ 79.919870][T23527] splice_direct_to_actor+0x2aa/0x650 [ 79.925280][T23527] ? do_splice_direct+0x190/0x190 [ 79.930285][T23527] do_splice_direct+0x106/0x190 [ 79.935221][T23527] do_sendfile+0x63e/0xbb0 [ 79.939625][T23527] __x64_sys_sendfile64+0x102/0x140 [ 79.944811][T23527] do_syscall_64+0x44/0xa0 [ 79.949297][T23527] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 79.955179][T23527] RIP: 0033:0x7f0432216a39 [ 79.959698][T23527] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 79.979315][T23527] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 18:12:28 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 15) [ 79.987709][T23527] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 79.995660][T23527] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 80.003611][T23527] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 80.011595][T23527] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 80.019556][T23527] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 80.027516][T23542] CPU: 0 PID: 23542 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 80.036306][T23542] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 80.046354][T23542] Call Trace: [ 80.049622][T23542] dump_stack_lvl+0xd6/0x122 [ 80.054294][T23542] dump_stack+0x11/0x1b [ 80.058436][T23542] should_fail+0x23c/0x250 [ 80.062897][T23542] __alloc_pages+0x102/0x320 [ 80.067473][T23542] alloc_pages+0x382/0x3d0 [ 80.071886][T23542] __page_cache_alloc+0x4d/0xf0 [ 80.076758][T23542] page_cache_ra_unbounded+0x1be/0x430 [ 80.082236][T23542] ondemand_readahead+0x58c/0x7c0 [ 80.087273][T23542] ? filemap_get_read_batch+0x3e2/0x410 18:12:28 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e24, 0x2, @remote, 0x81}, 0x1c) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:28 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x127042, 0x100) socket$inet6(0xa, 0x1, 0x5) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) open(&(0x7f0000000000)='./file0\x00', 0x210000, 0xae) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000001, 0x11, r2, 0x84a0d000) 18:12:28 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/231, 0xe7}, {&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/12, 0xc}], 0x5, 0x8, 0x7f) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 80.092907][T23542] page_cache_sync_ra+0xaf/0xe0 [ 80.097918][T23542] filemap_read+0x3ad/0x1220 [ 80.102490][T23542] generic_file_read_iter+0x75/0x2c0 [ 80.107811][T23542] ? __fsnotify_parent+0x340/0x440 [ 80.112949][T23542] ext4_file_read_iter+0x1db/0x290 [ 80.118053][T23542] generic_file_splice_read+0x24f/0x330 [ 80.123676][T23542] ? splice_shrink_spd+0x60/0x60 [ 80.128668][T23542] splice_direct_to_actor+0x2aa/0x650 [ 80.134037][T23542] ? do_splice_direct+0x190/0x190 [ 80.139059][T23542] do_splice_direct+0x106/0x190 [ 80.143931][T23542] do_sendfile+0x63e/0xbb0 [ 80.148370][T23542] __x64_sys_sendfile64+0x102/0x140 [ 80.153575][T23542] do_syscall_64+0x44/0xa0 [ 80.158045][T23542] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 80.163971][T23542] RIP: 0033:0x7eff9a515a39 [ 80.168379][T23542] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) [ 80.187984][T23542] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 80.196417][T23542] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 80.204495][T23542] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 80.212563][T23542] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 80.220523][T23542] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 80.228486][T23542] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:28 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x14380}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) [ 80.281331][ T22] audit: type=1400 audit(1635185548.923:8731): avc: denied { map } for pid=23546 comm="syz-executor.5" path="socket:[20669]" dev="sockfs" ino=20669 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_audit_socket permissive=1 18:12:29 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:29 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './bus\x00'}) 18:12:29 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 13) 18:12:29 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './bus\x00'}) [ 80.449188][T23572] FAULT_INJECTION: forcing a failure. [ 80.449188][T23572] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 80.462577][T23572] CPU: 0 PID: 23572 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 80.471359][T23572] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 80.481404][T23572] Call Trace: [ 80.484752][T23572] dump_stack_lvl+0xd6/0x122 [ 80.489448][T23572] dump_stack+0x11/0x1b [ 80.493587][T23572] should_fail+0x23c/0x250 [ 80.497995][T23572] __alloc_pages+0x102/0x320 [ 80.502584][T23572] alloc_pages+0x382/0x3d0 [ 80.507040][T23572] __page_cache_alloc+0x4d/0xf0 [ 80.511970][T23572] page_cache_ra_unbounded+0x1be/0x430 [ 80.517444][T23572] ondemand_readahead+0x58c/0x7c0 [ 80.522508][T23572] ? filemap_get_read_batch+0x3e2/0x410 [ 80.528214][T23572] page_cache_sync_ra+0xaf/0xe0 [ 80.533212][T23572] filemap_read+0x3ad/0x1220 [ 80.537796][T23572] generic_file_read_iter+0x75/0x2c0 [ 80.543155][T23572] ? __fsnotify_parent+0x340/0x440 [ 80.548267][T23572] ext4_file_read_iter+0x1db/0x290 [ 80.553413][T23572] generic_file_splice_read+0x24f/0x330 [ 80.558953][T23572] ? splice_shrink_spd+0x60/0x60 [ 80.563921][T23572] splice_direct_to_actor+0x2aa/0x650 [ 80.569276][T23572] ? do_splice_direct+0x190/0x190 [ 80.574339][T23572] do_splice_direct+0x106/0x190 [ 80.579205][T23572] do_sendfile+0x63e/0xbb0 [ 80.583614][T23572] __x64_sys_sendfile64+0x102/0x140 [ 80.588868][T23572] do_syscall_64+0x44/0xa0 [ 80.593314][T23572] entry_SYSCALL_64_after_hwframe+0x44/0xae 18:12:29 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 16) [ 80.599291][T23572] RIP: 0033:0x7f0432216a39 [ 80.603781][T23572] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 80.623552][T23572] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 80.631969][T23572] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 80.639941][T23572] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:29 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './bus\x00'}) 18:12:29 executing program 4: pselect6(0x40, &(0x7f0000000000)={0x9, 0xfff, 0x0, 0xfffffffffffffffe, 0x3, 0x9, 0x9, 0xfffffffffffffffa}, &(0x7f00000000c0)={0x8, 0xac, 0x4, 0x7, 0x4, 0xffffffff, 0x7, 0x800}, &(0x7f0000000100)={0x5, 0x6, 0xeaa, 0x0, 0xffffffffffff0000, 0x8, 0x800, 0xffffffffffffff19}, &(0x7f0000000140)={0x0, 0x3938700}, &(0x7f00000001c0)={&(0x7f0000000180)={[0x200]}, 0x8}) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = getpgid(0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r3, 0xc0096616, &(0x7f0000000300)=ANY=[@ANYBLOB="0892007f6fd66cef65c01a7900000000"]) sched_setaffinity(r2, 0x18, &(0x7f0000000040)=0xbaa) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x1, 0x8, 0x10, 0x40, 0x0, 0x25c, 0x40420, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_config_ext={0x4, 0x3}, 0x102c0, 0xfffffffffffeffff, 0x7fff, 0x9, 0x3f, 0x3, 0x3045, 0x0, 0x7, 0x0, 0x100000000}, r2, 0x9, r1, 0x2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) mq_notify(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x25, 0x1, @thr={&(0x7f0000000340)="d9b1cfcc467e525e19981283921bb474a483905aeecd49db7d13efe6f19490b611e2f0ee4a3a24ee76af5791f962d7a3f0b21772dca989056188be788b02db36984b0f00dd4812c25db860584bfe7d21a18949010f98ac5900866adc96a045964a", &(0x7f00000006c0)="0883997f41110c7cc7a85a702462f5963266bbee835214a6b3b34873e2094f1e73909d3cf9c45cdba0a844bcb5f08cf6740844b63575af0ff00cc77276b10bb20c10d6e3ccb634f11b14c8c787fe9bd0b3173e91a4473413919a5696d9b93baee7f2732723170282c1678765e15b3a4babad947a622b3113b28b4328648c9c55c83c5dc80f4406f1ac1bd97bbd614f5e895a9e0125cd37aef28daaf9fb519c9e9551365d3b6126bf1ad8bd71edb3cea2e13ef60d65b8e8c94157c1fd95c3884d278d7184c13638d56caf7f211accd422877a59538c555d9a18388194e8a6f3558c934658ddf025edac64e6176c768a371f6e6a01b3a4b7b7caa15ffd5beac8bd5d73443d79f2a7cba1d38ad8532abc5f00c3d6ecc5bc4b97046dfdac5b00b41ec234aee213ec96c5a319fb27d9afefe42ef26490e5ea76aea7dd79691b00677ed510b6e87f62c1a5b74be1ae7cf2177e923a268e916b890de7f04434e95377d133c52882f3c2c5ec1313d4ba2d9970f527e166b7208499a2af1df0119f9dcf9740391a4152f728b390102d13bb2d042fa19e44d243a6bb6c70c6e04f104e6bfb1c9f60bc317e5fa9cc2ed7257dec3146de38527b8e6c14c07a2278a8d26d139453a0a1ac68ed81691323faf1ca5d660f146d230881d3569cee5d9b6152ce2540246dfee8b025211ed9a76b372b7ae74bd29f5b1d1f5d65988d98c5c0c93c42d0b672cd839ac5274ad37f160380eb45b78ba74ec25069d9986032899cbb4419069925b24c9b1c4d44f9db11ee5f737290c74b390f6ad16522c77f4f9472e8afcd2c40b4c2494542c2ad24fe1af3640177168169b66ee93e5846fce12c44f16220022bba689f9ee851b541606996dfe9a938eeb3acd4086878a05c86b6c47cb7e486c51d607b7d5f394af4d9a5022c9343a085f04fb7020719bf5883a4c4c7df1140778111897797d780398e684eac1f1e135a3105036591f04322c5b1dfb99b1839525f769291eed52701885a030db9be41e81b04d89a0134f4564c5f7d67b32f4c7236324d87c503b7c8d859c2a22dae9ac36f23b6e8d314ab84a16688c8197c9c09fd977f451d80714b0ab37398df230eac7f333c838f69a1947cabc709396c45fd2b0ff9893e4548e054a4698f66a080f2783fa2f9b6667d7b70f99452c8fe240ea4170090be1186ad97bc0bfc20cf3c9742676601fc0d630c225a05bc215fea5bbee3a916b5e02cd1d53557005062e4d8177f24eb35ecbfb3eebc6a4afdacdde6d0c6986acd0c929c835f66b461e5d6ea55024af12b0616c45ef4a56aaa6853566d6fb178a8be65a106ff97dc46724c6606137d13847fc7c56d78bbc67e52e33bdd25c7c952a50317ddf24a50afc3f9a00a80fb2c339ef3171328f7d2a4f9f85b2a6efb014d9144226a078d829655cd914479d909f336ca9818e8a72d9d494efb7fa0a21591a04282a91e53ba0ff8b4ef858b03930697a2eaf3dc21862c32c4b059e820bdeda28c9c8547082d194eda6805ade350252da3e441a7738ecf8a0e7edb2965c4178f0de8b29b747b9d9b9e7f2bc47566294caa4c6e60f94dcdd641091adc2d8e4cd08c7910a2454a73ad07391e0f4c83ae1512b66d90797006ea889725b39b71302fc8d1a14d2fdcdbc5f717f63b97fd8c948ce231f64815818e258bac9f488db4d92b15de5159a7e1c1eabc0ddc58f0d1efbb47cd4af0f9fd489d06cfa6b165653ac0282f0457a56fb64097e7b12d3042f3018acea16f02343588170085fd5a657e93cdbd16548b16457ee8abe170031a0ce9c8c72fcf6c94d7cd4fa2cef171e0746f59006794c74cb1a37f0083063306d4c3083389d8eed2484a1466181df2692e992b44f6e9da456e1bdfb4318222f1e2f9d8fc03aebc5c66c0119a5334a954ddf57b3d0449a03d6a4d7da2911139d8c213ae4f3b638df83aa59b17ab0a92e69b97b400e1f9d871db83c13c5760bcf7ed650825d7ac7eb7b8aa324918998ac9f6f6665ad720e01087dc00d6c7ac52d7adaa38cb359ff8dbffd39b2ef6cc560f1342249f3cf269e5bd2567f313a1459a18e54e6fe30d7b07cc1da9a0b7f20dd0fec0907c254b415ce220b586f392e75224edaee5994f55514d9d115d801cfa3dd49084ea3455d1e70b1fde1a4b7729617c42f1c26380fef4699bec585c5a18c180adf0c75e0b15dfe03ed3631fe276f0a83adcd1bb2d121930ec80a5c84c59d909eca0fa7ed987b2cce85594614450915c46ad533bc98ed33dc9454eb033cfb4360463e0898645112af7058b745c28e01e750d63e532e7e98b66cd1e44a7a2d91a45bdcda3f57385ad2a2a271a3e102a89858a912168250a358cdca95d144d5f848aeb502d05c5cd9220b0e02c68bfb76cda370dcd65f06b1f05b82a3c8bc3e1e5965dd43fb13d937a7fff5fa35df5a2ba60b0859889bf3f27c7404420a2ed152692f6f0b52e81280e053bb8ec3aa023e3b42e20f695512be47945682265c2161bf68efb15762a1b4864934df57da98fc9b7c17b334ad75f0d96cc7d62d82b028d9220421b0a61c0de26a9c8b14d2c077dc77b3bb858095d7ce70d7a148547b0b0d169e129609cc95ac7d332d2f88e4cda94bb426a800dbc3ae3e9da92bcaacf242903c3a7c6dfd352267526beb34ddb9efecc92b0f61a1cde799ad47ce53d9d4f777674f8ac7e988d0b67502478ad779d227947a592c7bbd0c19042440da73fc4b4ca817afbad932615400e2b80062f585d86eefeea622c8da3bb0315d6bc9cade7173c576da25bb89ca8493b756386f593e69838ccaa78381696aa693543903a6e60927e70fb9bc3e80397a5dd99db7a2fb7cd9d34e539d3414e535277039719490f0541d6a6d908e5500d15743d6fc153c1c49b0d522aeee4928a194c8dbcd2ee56fe6d9c309585758adf1ea77343e8db02045096112edd87c661babf1d2ac80d43a086fab4eb7e316d000cfcd86c9d5fb602307eb2ea666b24544ecd3563dd5f7eef983b6819dc18fd3551bb1e261215eb6644a6ba486f3f7ed181d775cd898ec62b9ec5d5fb5ab2dcbab6f3d5e6d72c4932a10bc5ae850eb0309c7d51b7633e1df7202c4493a42556f286959e04857108054a09cfeb5d6b63f141fa343d34bc3e107543fb8c23932e2f603db6db12bb4afc6e3e572ec286baedf1de4f7eccb361898dab5257a2623eb1e97a60cd16c5ff82faa47b3027a09261acf23c1e65657fe5d26301785a83217bbc112f6f725157dd6b3141c5dec00f8c99d95622051e270176d9a0cca9ee4436e70eef471d8373ee882ddc575cc6baab810bbd9ad5deccb732d1be20331840b39b5be200def72e3a35d8259965c49a9065ce12f3622b5bcc795a9afa4ef9b91ad2f75cff1a9edab23a6f9b75b0a896600d7dbdabb933580771a666996f1908301faddff29404c97f83a82351e2672cf140fda386b7400e72933ed41f76594082282bca2c4b1f8088782ee97e778effe9af3065c22d8935afcc29dc2212d29222a58fd6d23c004fee06905fd906be67ab149edb0653893043a9edd7e4392ad6df659e55eca145fa061b5566221933a483be90b92481e0467a7ea837a14668aebde1b321957bec547dcf348f8f1b1587365179aedc568a8dae4b0e8cfa61870a4b02fd604cb6ebb75fce2051d9e34099ae6c2b9f29b67d15f15e83c89f40605e5f881be738c98dab69ec180a9261826c922a9ff3fc4aeefc6f11dcb12d7eb5d2af04a23ed44624eff7d9cb8488dfe184d2665fb42fed719c484e6a0420eb3a88b40781c1a687bb37a89d83d44321357ac3ef3cd8a700d8a550793894a283506839ed186a40e56e433ef145283a8b9aad8f505d8fa78bca0e18c3e047c59774c351a4cd5777d819ef795687714b6290a414f91a5d5f61032beeb4db8cba8ce2781e9eea84b2339cbbd24e6e9c5cf2e95a735db756b92abf3d1b335fe90b4770262b195d943f9689e690834e93950daa59f0b816f05552bafccac1cac1b3224a45e8740855c198a187fceda23c4f801c74fb29517c2cff1775450a2077f43c21f18228ccf8b5efb6001095dab4f040d2c10a51c4394c9e49727ecded90641582fd29a4590f654da1cb68a052a190ed8d416b895ac543f36e2566d07a972e7723186ce155a6d1b3605f24752bc161e7a5e509c0c51b97845373697a5ca3075c62e8161ed23db69f2e13db289fd1f9661ee0ce07000bcc6c413abc988b3f773444b47f87ad5ca946667c48885f55f76d2dd4d1cf627810aa3120611fbc21e1646ac0c3c1d90df2642b82af96d82d6e22b8d4b81b42703cf3410f4e11238e12b5336c829e27e4a1d8ab47b5491cde609a4759d55b7e20c2c8cb39b3ba6070a5689fccfe7f8ee82c56a1a9035b21a4c7718af659864f0fa84ac8e430e9c486757957fbda9a7f3e1d72fa1d909a71429028e1a4b012e2f17a9635317eb8cd7bfa58ee8fa3be735ab539f2c741b35c7dac7a9db94fa2533665efdb5016762d4d0317f7d84469e9a77b2faacdf38622547b6e10d18498817f5d4fc951bea83ecb02c145056e25a7fde52430bd608285ee0489c9f513b512ce88a49c9e24b7dacc50ae39cde57046d552f05c3814881d141e59b9171bde3bdc491ae3aecab38d804132f5e2dc529008ffcce1d9bee4f3004216df2db00099810eca0a7bfce72a7ab1bf8af1c1d1858256aa377f00933a5d19ad62c2bcdf2ecf706be7c40b9590e275d55d99fea2b2f5f9dcb8458f3b2cabd3360cb3c619ddee4a2f828f5ddfe7db30aaeaa895440b024245069b339e8621795fd3ca5891f03969dcaf1551f0847d8a004e0cbd0da72187047cc6b4cc4c6288a5b2df48b9aec9ac6f36bd880b740f9ff6bf852d58f714cf0777d73eb8b27cce1f8bf30295e515a692a4efd813fd17909c6092fa5190366e134fd9e7985c2e0bd4835057335ef49b2e96ae8a4d12ea048787f2996dc4771c2a70043f76586abadef0a45740368ac8c015c2088f204c8b427125f870850d8fa97a0824f575ee67e717ffa3a26e288c53404b541a87fb5da4fff54c823d50203cdde5a49cb823e0cfa058f9c2dc52ef97e5f4188bd3b1925e62e149693cd716d6e7304c6aeb8850a2aa2f68601bc3a02afd19644c5c0d103df7cf759f26cf5375b23126350c56fde97ea2c4d7b547f6845454ac562d99d7accc5569807691121424655e6ecfe517d25a24673c2e6aea523e2f80153df2ca2871b15fd7a1db1f4d183918a9b03b812aed190c7d67a05f97eca7c1023f28f5251b658d81d40387a1b0358a4a568e3f714110a5dd420bcca344cd92b5145687fa64260eca8d142e8ef6d762e7cabe64a141d694eca32a67f77a867a6dc45c82b2b7340e40e7b1b9738e09482be39bba9c14f6bd7aefe25c59fb38b062c077b0acec85244aa0544cbd10a0cdd9088c85269912aa5e50c5f5bcdb029d7f6909d2199c85c93f972e434bcff97c369ff20b4b757dc0854685f2f985b2e3d9ea2dba46858782f9681a908204bbfd584d9e23ef6aa7d00e20359a5df1af1851afbd1588db40744a5a0bf12d0454e8e6b44746396f89359750e6fdfad82ffbef5045bb756b58c61a322747a297cd6aacc01029d7db38ca3cc5ec0ba1dd7619ff85e0e56bd3825d1780aae6653220464724b888c9f074f77ebb3de037b702260fc7e18f8e7dff1e4cffc910496af99adf189cfb39d9acdfbd933984654b7ee3d6f66ab524276f2f8c017332dfceb83e2de9927b0ea5b9caf3558e445e62671c464273371a2e0e474eb05df6ac32e3d10c90cb4b33"}}) preadv(r4, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) openat$cgroup_ro(r4, &(0x7f0000000280)='cpuset.effective_cpus\x00', 0x0, 0x0) [ 80.647910][T23572] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 80.655939][T23572] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 80.664040][T23572] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 80.677010][T23667] FAULT_INJECTION: forcing a failure. [ 80.677010][T23667] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 80.690330][T23667] CPU: 1 PID: 23667 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 80.699090][T23667] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 80.709132][T23667] Call Trace: [ 80.712402][T23667] dump_stack_lvl+0xd6/0x122 [ 80.717019][T23667] dump_stack+0x11/0x1b [ 80.721171][T23667] should_fail+0x23c/0x250 [ 80.725654][T23667] __alloc_pages+0x102/0x320 [ 80.730253][T23667] alloc_pages+0x382/0x3d0 [ 80.734759][T23667] __page_cache_alloc+0x4d/0xf0 [ 80.739667][T23667] page_cache_ra_unbounded+0x1be/0x430 [ 80.745218][T23667] ondemand_readahead+0x58c/0x7c0 [ 80.750238][T23667] ? filemap_get_read_batch+0x3e2/0x410 [ 80.755860][T23667] page_cache_sync_ra+0xaf/0xe0 [ 80.760715][T23667] filemap_read+0x3ad/0x1220 [ 80.765339][T23667] generic_file_read_iter+0x75/0x2c0 [ 80.770622][T23667] ? __fsnotify_parent+0x340/0x440 [ 80.775732][T23667] ext4_file_read_iter+0x1db/0x290 [ 80.780895][T23667] generic_file_splice_read+0x24f/0x330 [ 80.786436][T23667] ? splice_shrink_spd+0x60/0x60 [ 80.791370][T23667] splice_direct_to_actor+0x2aa/0x650 18:12:29 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:29 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000000)={0x20000000}) sendfile(r0, r1, 0x0, 0x20102d) 18:12:29 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:29 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:29 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) [ 80.796733][T23667] ? do_splice_direct+0x190/0x190 [ 80.801753][T23667] do_splice_direct+0x106/0x190 [ 80.806597][T23667] do_sendfile+0x63e/0xbb0 [ 80.811052][T23667] __x64_sys_sendfile64+0x102/0x140 [ 80.816333][T23667] do_syscall_64+0x44/0xa0 [ 80.820754][T23667] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 80.826690][T23667] RIP: 0033:0x7eff9a515a39 [ 80.831106][T23667] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:29 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x1f}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x0, 0x2, 0x26, 0xff, 0x0, 0x6, 0x80000, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_config_ext={0x9, 0x3ff}, 0x3a1fd775a004db4, 0x401, 0xda, 0x5, 0x28, 0x2, 0x9a, 0x0, 0x7, 0x0, 0x400000}, 0xffffffffffffffff, 0x5, r3, 0xa) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:29 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) [ 80.850755][T23667] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 80.859215][T23667] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 80.867187][T23667] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 80.875150][T23667] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 80.883132][T23667] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 80.891155][T23667] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 80.909767][ T22] audit: type=1400 audit(1635185549.553:8732): avc: denied { create } for pid=23702 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dccp_socket permissive=1 18:12:29 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 14) 18:12:29 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:29 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0xfffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:29 executing program 4: ioctl$sock_inet_SIOCGARP(0xffffffffffffffff, 0x8954, &(0x7f0000000300)={{0x2, 0x4e20, @broadcast}, {0x300, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x42, {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 'veth1_to_bridge\x00'}) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x511a00, 0x0) sendmsg$AUDIT_USER(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x10, 0x3ed, 0x300, 0x70bd25, 0x25dfdbfe, "", ["", "", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x24000091}, 0x10) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f00000000c0)=[0x5, 0x6]) r1 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r1) sendto$inet6(r2, &(0x7f0000000200)="cd51049d1670f5f5dfb3e9b2e53b4c", 0xf, 0x4000044, &(0x7f0000000240)={0xa, 0x4e22, 0x20, @private0, 0x5}, 0x1c) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r1, r2, 0x0, 0x20102d) 18:12:29 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 17) [ 81.226124][T23822] FAULT_INJECTION: forcing a failure. [ 81.226124][T23822] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 81.239395][T23822] CPU: 0 PID: 23822 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 81.248184][T23822] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 81.258253][T23822] Call Trace: [ 81.261524][T23822] dump_stack_lvl+0xd6/0x122 [ 81.266159][T23822] dump_stack+0x11/0x1b [ 81.270430][T23822] should_fail+0x23c/0x250 18:12:29 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:29 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) [ 81.274855][T23822] __alloc_pages+0x102/0x320 [ 81.279448][T23822] alloc_pages+0x382/0x3d0 [ 81.283990][T23822] __page_cache_alloc+0x4d/0xf0 [ 81.288844][T23822] page_cache_ra_unbounded+0x1be/0x430 [ 81.294356][T23822] ondemand_readahead+0x58c/0x7c0 [ 81.299379][T23822] ? filemap_get_read_batch+0x3e2/0x410 [ 81.299832][T23824] FAULT_INJECTION: forcing a failure. [ 81.299832][T23824] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 81.304922][T23822] page_cache_sync_ra+0xaf/0xe0 [ 81.322953][T23822] filemap_read+0x3ad/0x1220 [ 81.327561][T23822] generic_file_read_iter+0x75/0x2c0 [ 81.332835][T23822] ? __fsnotify_parent+0x340/0x440 [ 81.338068][T23822] ext4_file_read_iter+0x1db/0x290 [ 81.343168][T23822] generic_file_splice_read+0x24f/0x330 [ 81.348701][T23822] ? splice_shrink_spd+0x60/0x60 [ 81.353620][T23822] splice_direct_to_actor+0x2aa/0x650 [ 81.359129][T23822] ? do_splice_direct+0x190/0x190 [ 81.364276][T23822] do_splice_direct+0x106/0x190 [ 81.369171][T23822] do_sendfile+0x63e/0xbb0 [ 81.373610][T23822] __x64_sys_sendfile64+0x102/0x140 [ 81.378882][T23822] do_syscall_64+0x44/0xa0 [ 81.383333][T23822] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 81.389230][T23822] RIP: 0033:0x7eff9a515a39 [ 81.393633][T23822] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 81.413330][T23822] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 81.421731][T23822] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 81.429684][T23822] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 81.437722][T23822] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 81.445679][T23822] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 81.453632][T23822] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 81.461651][T23824] CPU: 1 PID: 23824 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 81.470412][T23824] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 81.480457][T23824] Call Trace: [ 81.483733][T23824] dump_stack_lvl+0xd6/0x122 [ 81.488405][T23824] dump_stack+0x11/0x1b [ 81.492546][T23824] should_fail+0x23c/0x250 [ 81.496995][T23824] __alloc_pages+0x102/0x320 [ 81.501649][T23824] alloc_pages+0x382/0x3d0 [ 81.506046][T23824] __page_cache_alloc+0x4d/0xf0 [ 81.511023][T23824] page_cache_ra_unbounded+0x1be/0x430 [ 81.516481][T23824] ondemand_readahead+0x58c/0x7c0 [ 81.521531][T23824] ? filemap_get_read_batch+0x3e2/0x410 [ 81.527060][T23824] page_cache_sync_ra+0xaf/0xe0 [ 81.531910][T23824] filemap_read+0x3ad/0x1220 [ 81.536481][T23824] generic_file_read_iter+0x75/0x2c0 [ 81.541947][T23824] ? __fsnotify_parent+0x340/0x440 [ 81.547146][T23824] ext4_file_read_iter+0x1db/0x290 [ 81.552343][T23824] generic_file_splice_read+0x24f/0x330 [ 81.557870][T23824] ? splice_shrink_spd+0x60/0x60 [ 81.562802][T23824] splice_direct_to_actor+0x2aa/0x650 [ 81.568276][T23824] ? do_splice_direct+0x190/0x190 [ 81.573298][T23824] do_splice_direct+0x106/0x190 [ 81.578131][T23824] do_sendfile+0x63e/0xbb0 [ 81.582599][T23824] __x64_sys_sendfile64+0x102/0x140 [ 81.587879][T23824] do_syscall_64+0x44/0xa0 [ 81.592300][T23824] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 81.598173][T23824] RIP: 0033:0x7f0432216a39 [ 81.602580][T23824] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:30 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) 18:12:30 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) fchdir(r0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:30 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x7}}, './bus\x00'}) [ 81.622164][T23824] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 81.630621][T23824] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 81.638570][T23824] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 81.646637][T23824] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 81.654662][T23824] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 81.662624][T23824] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:30 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, 0x0) 18:12:30 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, 0x0) 18:12:30 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 15) 18:12:30 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, 0x0) 18:12:30 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x4) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f0000000000)={0x11, 0x3, '\x00', [@hao={0xc9, 0x10, @loopback}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}]}, 0x28) 18:12:30 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x42802, 0x4) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f00000006c0)={0x69, 0x800, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f0000000300)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f00000000c0)="85b8b2a7da50eda22cefceacf6003cbb82ed2b963648b21de349747d34b3094db09c115ccc5fe082ba8a8a938088625025a3a979de9940c571efec87d16bb807ffa237cfb9f2c60da66d0a5b0826ff3741a6d7b1623309026e68822f8670b747cfabbc072908e3957a1f047b979b65d2582dc1a38d19f1197fc768809100285fb0c5a00cbd031c17e1b5d0b3ddc2dd44b08f3eba30b898e5d015c5cb3f634457995a55a8ae5dfc1b0ead5b12d48edc4bf96149290d482c2b392572f2cc63b3f8b6744af512ca8b9724743891fa84926825fb1ab8ba3079066646340480b273fc3f45fe970ebf5e03ff7c7855fed821940bb88a") open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) socketpair(0x3, 0x5, 0x94, &(0x7f00000001c0)={0xffffffffffffffff}) ftruncate(r3, 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x2000, 0x13) sendfile(r0, r2, 0x0, 0x20102d) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r4, 0x0, 0x2d, &(0x7f0000000000)={0x0, {{0x2, 0x0, @multicast1}}}, 0x88) setsockopt$IP_VS_SO_SET_ADD(r4, 0x0, 0x482, &(0x7f0000000200)={0x6, @multicast2, 0x4e20, 0x3, 'lblcr\x00', 0x11, 0x3f}, 0x2c) 18:12:30 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 18) 18:12:30 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './bus\x00'}) [ 81.942454][T23949] FAULT_INJECTION: forcing a failure. [ 81.942454][T23949] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 81.955756][T23949] CPU: 1 PID: 23949 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 81.964573][T23949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 81.973681][T23953] FAULT_INJECTION: forcing a failure. [ 81.973681][T23953] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 81.974637][T23949] Call Trace: [ 81.974645][T23949] dump_stack_lvl+0xd6/0x122 [ 81.995725][T23949] dump_stack+0x11/0x1b [ 81.999881][T23949] should_fail+0x23c/0x250 [ 82.004282][T23949] __alloc_pages+0x102/0x320 [ 82.008860][T23949] alloc_pages+0x382/0x3d0 [ 82.013316][T23949] __page_cache_alloc+0x4d/0xf0 [ 82.018206][T23949] page_cache_ra_unbounded+0x1be/0x430 [ 82.023722][T23949] ondemand_readahead+0x58c/0x7c0 [ 82.028731][T23949] ? filemap_get_read_batch+0x3e2/0x410 [ 82.034321][T23949] page_cache_sync_ra+0xaf/0xe0 [ 82.039157][T23949] filemap_read+0x3ad/0x1220 [ 82.043734][T23949] generic_file_read_iter+0x75/0x2c0 [ 82.049133][T23949] ? __fsnotify_parent+0x340/0x440 [ 82.054282][T23949] ext4_file_read_iter+0x1db/0x290 [ 82.059457][T23949] generic_file_splice_read+0x24f/0x330 [ 82.065002][T23949] ? splice_shrink_spd+0x60/0x60 [ 82.070076][T23949] splice_direct_to_actor+0x2aa/0x650 [ 82.075510][T23949] ? do_splice_direct+0x190/0x190 [ 82.080561][T23949] do_splice_direct+0x106/0x190 [ 82.085396][T23949] do_sendfile+0x63e/0xbb0 [ 82.089868][T23949] __x64_sys_sendfile64+0x102/0x140 [ 82.095128][T23949] do_syscall_64+0x44/0xa0 [ 82.099564][T23949] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 82.105454][T23949] RIP: 0033:0x7eff9a515a39 [ 82.109857][T23949] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 82.129502][T23949] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 82.138115][T23949] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 82.146070][T23949] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 82.154024][T23949] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 82.161980][T23949] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 82.169949][T23949] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 [ 82.177939][T23953] CPU: 0 PID: 23953 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 82.186806][T23953] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 82.196998][T23953] Call Trace: [ 82.200273][T23953] dump_stack_lvl+0xd6/0x122 [ 82.204864][T23953] dump_stack+0x11/0x1b [ 82.209007][T23953] should_fail+0x23c/0x250 [ 82.213416][T23953] __alloc_pages+0x102/0x320 [ 82.217719][ T22] audit: type=1400 audit(1635185550.833:8733): avc: denied { create } for pid=23950 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ax25_socket permissive=1 [ 82.218004][T23953] alloc_pages+0x382/0x3d0 [ 82.242251][T23953] __page_cache_alloc+0x4d/0xf0 [ 82.247103][T23953] page_cache_ra_unbounded+0x1be/0x430 [ 82.252673][T23953] ondemand_readahead+0x58c/0x7c0 [ 82.257742][T23953] ? filemap_get_read_batch+0x3e2/0x410 [ 82.263416][T23953] page_cache_sync_ra+0xaf/0xe0 [ 82.268265][T23953] filemap_read+0x3ad/0x1220 [ 82.272855][T23953] generic_file_read_iter+0x75/0x2c0 [ 82.278188][T23953] ? __fsnotify_parent+0x340/0x440 [ 82.283301][T23953] ext4_file_read_iter+0x1db/0x290 [ 82.288411][T23953] generic_file_splice_read+0x24f/0x330 [ 82.293961][T23953] ? splice_shrink_spd+0x60/0x60 [ 82.298918][T23953] splice_direct_to_actor+0x2aa/0x650 [ 82.304307][T23953] ? do_splice_direct+0x190/0x190 [ 82.309336][T23953] do_splice_direct+0x106/0x190 [ 82.314215][T23953] do_sendfile+0x63e/0xbb0 [ 82.318632][T23953] __x64_sys_sendfile64+0x102/0x140 [ 82.323813][T23953] do_syscall_64+0x44/0xa0 [ 82.328256][T23953] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 82.334162][T23953] RIP: 0033:0x7f0432216a39 [ 82.338594][T23953] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 82.358240][T23953] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 82.366652][T23953] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 82.374627][T23953] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 82.382589][T23953] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 18:12:30 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1000009, 0x10, r2, 0x165aa000) sendfile(r0, r1, 0x0, 0x20102d) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) r4 = fsopen(&(0x7f0000000000)='aio\x00', 0x0) sendfile(r3, r4, &(0x7f00000000c0)=0x1, 0x7ff) 18:12:31 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:31 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './bus\x00'}) [ 82.390607][T23953] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 82.398562][T23953] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:31 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x10000000, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = getpgid(0x0) sched_setaffinity(r2, 0x18, &(0x7f0000000040)=0xbaa) r3 = signalfd4(r0, &(0x7f0000000000)={[0x8001]}, 0x8, 0x800) perf_event_open(&(0x7f0000000100)={0x8, 0x80, 0x3, 0x40, 0x8, 0x7f, 0x0, 0xf41, 0x1, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x4, @perf_config_ext={0x7, 0x6}, 0x1050, 0x4, 0x2, 0x2, 0xcd1, 0x80000000, 0x325, 0x0, 0x910, 0x0, 0x3ff}, r2, 0x3, r3, 0x9) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:31 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './bus\x00'}) 18:12:31 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:31 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 16) 18:12:31 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0xfffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:31 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 19) 18:12:31 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1440, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) fsetxattr$security_ima(r0, &(0x7f0000000000), &(0x7f00000000c0)=@v1={0x2, "d5b252bfcb37501dbebe8479b1c40612"}, 0x11, 0x1) r2 = fsmount(r1, 0x0, 0x71) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8914, &(0x7f0000000040)) r6 = eventfd(0x80) r7 = creat(&(0x7f0000002780)='./file0\x00', 0x10) io_submit(0x0, 0x9, &(0x7f0000002a00)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x7ff, r1, &(0x7f0000000140)="27526dc704cd5c973032d8500d7d52daafe7565d6f5e25ec7b49e2a10b5d2f2f90d82fdb38e24411ffeae8b57e56b367f6926631aa99edab982f76993a676e4174cf9d542b0eb2997aa9c23e5dfbc49bee69eb6560c48779b3570469d00de0cd86afa9fff928aadf4e288a0edd0a04bd79b53dc2b7e06aafe903835b2f62059fc6109d2cfe33493ec87da0ad52c80600dcb319fae0ac3add7fd78fb911dba5d535c4303b93140b3d23937fb0dc55238a5e259749d64744cb865c3738284d8048b5061f4f02ae87546949468560d65dd7cfc32fbfb38c527ef8b702b29d8d1f955a77d3d0c6cc49", 0xe7, 0x7, 0x0, 0x2}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0xb654, 0xffffffffffffffff, &(0x7f0000000300)="842a02e71c26319073b65522fd52f8966793fd59f6701bfd55e971e06f53ab527e505ca1d45037abceb4c7855e5c052fbe5da8941763ad45958062e185911c2f938c8938a451fd3971bc44dcdb223dad874bb74e46e3822a760385320b4d5839e022333869f7c7fc10d4cd38c8d3706b3c0c61af9971294ffb0485bcb57322e9b4e65974d52262dadcccccdea64ca67a1eb5ddee548e3238f14004c2509785334ab34c674da4b920f3e06bcc7ed333491379d6519feb16aa3caf2d362fcbbb4c8effe47883f3cbfe9dc1a3c8a4adc5b8bb323aaedefcd46f12", 0xd9, 0x0, 0x0, 0x3, r1}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x5, 0xde59, r0, &(0x7f00000006c0)="3f4c33eaf020c0f8492a0a879558da9cc035b48e729907699322b741916387537b8544e3c8e524cda6514ec2bfe92fdd4b247acf4e1477db9e68dff8777c8b6b1d24d2714bcc6fa65d003669bb13f6414c32dbf0b4cf8babc937bb0327b7ad7b6cfa385469ec4b27c222c0c4fdec36ee69fefe333dcf606ac078c77563ba07c957cdef45f0bfb66eeb0cccbc801e29f82f1912810c105743370d0b0d032e0b244bb34d340c583b0bd9900c412a8f06fbc2efaf1e2d1cd6c5ca71d6e1364f59e879e0394dd15cbc02d3993f9904000ce016ba7fb80df4453cb7e4c1bdb021d4e9a917a4b6a076e46f06f180675d35012acd9c3175f2cc1b7e1f5c099e76d52a10dbeeaa0a52203a69c7146533d7e1b60ad6e5f8ba8c0dea48dd0f019e0e6d4420d975f315126a4c08d4c31281750b7eb979b0f588fd054a1fbaa7ca7cde03f858212e4c1ae8282b04087f85a91e6dde207c960020e96b85bdae1e6eacdc94982143334e012244424101ec340dfbbd1e4078c6f1a96f67423599a3911370506a874a0ad24e6be99e143145d7247b92796572ece452f2365537d0cd915ed9b0b1b68168bd647e4582138813e82d4bb1b556db99f931b737ce3e910c9c5a9a646f282ffa58a7e6292daa930239a952a28b664a287aab772157c0888f4eb2bbedb4f3398a8fa11be7d11109958a0e642b4089c7976c33e9d9682573c84218ed9080b47634e9d52e12bffbe9ecdaddd2bfe9a4e62c8d9621fc5de996fd4330ef246fb5ef4f69ec858aaaabeca5b3ae63c628775a8854f0ea827d8537945fbb5462f84a2c5693dcbd48b6e210d76f1e55846b2dff92a40286790c1c9d76f5803055041d6cb081f140aa64cee8b9a50405b6315956f7c2c19b29aed563b92ec57183119ac6bda9ba8e9435e986e76551fda02eb5abc5da2062e2c53c7d103d4ea106fd978a445d301e62ddb23706364c72cff1fee85d59723309f14c4a431710e4f82c225114ed631d025e916151d09a46d052d8262d2d96764693ed225a789d645a6be333396d6a6b2e8f43cd544ccfd1e5e6e40d4b0b9cb2722b091f15a38e3d6f4f8c3d15cb798c25e442b67f0a6da7f38c42a3255316f204d88a6dc0cd112c2ba86285207a5ff2ddff3082d6964831fb04856f6e0776e0cbc76290ae6364d038b0d18fff3ff467cef18377b8fcbdf0568cc5e65dcb86a8d9c7d63e1976e5f48094461ba99df723c0e2d33003a9cd62e75fdb03656a0dfe2af241dde957b4714ad60acf4a0dd42ce8318299763aa3d0ef3c8a4bbc45a6c0d9b3ef9151634354f5f850e4f8e0c2498ee6cebc03ba5bbc7f267a2d8b65479ca3208cd0a6b213e10af13531375f7bb7754bf3397f5112ce0339a4e843bd5dcb6037f734f36441eab1579de3f87b997f145ac533fa7ff42fddbfded0188b60a1c0655f105fb3257f829c674ccbaf8ae23585b31c0842ee40f2c62b26364682b05b63754e52daa4d1171bbb3dfccc39401faf6b8da76920b3b891f28affcbf2804a9d87c0d0885236e6ef3e0fff0f225eb2dcd1f81bbdc88f11c17868fc3328ced0f4654cb9d0e94d710a02fad032fa9868d5b1c219f648a5dd257b73a940bef380a979d1743498f1d19c4e2a6c51f098a8d6dfe79198ba7b99c23192233bf757aa6d6917f8318f06c93968e1df9803ef76bbc4c7006fb9c8bf23f8e289fa663c55ab8444b183ebb0c19d932aae7ca6f10071084576aab8c91363482cf4f9faa5654bafac6745c295df9d006191fe4cf20049bede9a4461e118670362be19de7b4551d8d6704920fa2d744a232d49a9c37e729d6647ab25f4718184c5a53de394d382d0f7331827e76c14183f149a64850fecc5c71fec217524f042e86b92437fd40dd2c60544ce7a1f9bc52bf86a36200f8d6bdc0c9f59381ccafc8a1b9bc29489bbfce69baafa37de9efe8d3475bf4db212aae5572678dddab4ae284de725ff71f24271902a23734d3faa9ced08339bf3b02b4f67bd6594f6570cbd31e332bb600b678d4bf569f22b6a5130d118a3c6492ee42114b622e5928e20c5ac6541dcb64dfade3de664395c053fa27f801d271f29dc87ee7fe5d2109ca0f894bc7ad0e4424ff19d2a1b02a01d33923ac926e2d7e8e425e70a16b2d16ae8bca738be25a6efda0f42dd9857da684bfc4380636c62130ddb90cc059f21a8a1d58875e54ce30a4343195a8d2fe6a6b3bc2421f558dfc7bb4f4846e62a2011fd5cfc7265c4bd0621b82b60d6d2cdc1d33b64041258da9a40cc45f974ab39fd6bddb7580bf6866f9dca8f311fdcd48417c73aa67ef71a3dd804298aeaedfe09c435d4b7261ab12860fcbffcf88ff995f1aaf5872845aedc7fe9dbb0dddb0540c9a967df887d397a71fcd8baf34b8434670ccc5442e4983103824b13857ab4a4d24e64fae673baae7a9ef2fe0494ef9588f0f8a7feaab2670f13d4858b415ed878e8e23e749ed199fa50bc8771b76e5fc70c49845423a7c329e08a58a5b4c4d1b056ce3120d0504000dd577611dfeb3a4bc754aa2835e16ab7db7ffba6577bd24bd5f7aabdb917e757bf5f7b7dc73cb4d250512e66e5beeb50baedd124a0932ed2a7b51fc65aa38e7322950bdbc6c820738e5b4864650e7be5bbfc8d41ef39d1249255428057a9b270b11565f4a12083209926601b8a6923d6e576b426905d5949bd051d3a5179ea340c1d507156021749d9cf383c350776ef7fe8e0711d7f3b7e5c3d3807fc5281a3852da92afc77ca6cc1139eff980aa4577d9c32f20f1680be82a88ee9cc9f94189f2c454b6419b33207c4234799856593d2c46adbde489ebed6d71ea66f9cf4d99f3df7f9d980087466f015d9674ffce8620d211c670e7b1cf8f07c3fb52e0e5175d6f34bd11e1602826f71f869fe346214937a5ba36d0b00f82d9687df83dc48f4c1e334035dba74cb5514d1dce2f46e463e444e8e63ddac670cccff4a280dddede409d4c4bec6c10c70dc019d4388b45a2dabbdad30b1dd1ac71a6e0a55e88b279995e51b5885cd6713b8afe36bb78e017d1b051549c159a90e0badfe95ac67ef3f03e30c3611156ddefa751a19343a7d52047a9168ff73454b34fcf93b282e1bdfbfb23fdf5377e2605090e196934de87fa15564fae3a8231a1f948508a86ee6aebb0fc6942d48f82826860309779941291633496edde906beea3ef8c2e66152cebdf9d5733949b35d0063544c1cddb44f1ad3ff194ab2dc45789212e2c0f9c11c016da09c7588e94d3260d8e732919c885b6eff76f164667c55e5b31879d25413970e4b39f6fcf99f2b40394692ef1d7a4c2593dbd6a25709c9b3a275dd442acdaffcbded2aeaf6eb61f0a70e52ed67458abd98966f1d8f3e91ac51de44650cd13e8aa9e87c7931c5ef5050750cc30b233fed60eea45ac411d071c7cac276ed7dfbe242ca1c12abd875f16beae56755c163a4773b09b8cb8ca45519a88d57d0882eca43b2db8ecf8eb09a0a7521e42ba921afec1003e5cc25e1a83a940745634e744375e71b7cce8336a9fea9de8de49ad44b6d1fddeb4e16637800ee3d83b6919b6d3561b7b7b93efb1f456eb1664a3340da7911f29587ec64fcb6d5efa20b5e7a174ac9860cc67a45119db6393d95f40e1184215bf8307836fe006dffd2bee2d3bf87b3a8f9298ac4ef6b18ab4b97bfee7556e9f7cdd417469add2e20322c157426a69c503c926ce231029f5e40524cea170b380a23da722b161fb660c7c35b905cdcaf99f28c0137fbaa864059f9862ce2f8b4e975a6c84dced32cbe0185ee58424a1b626fb0d9e3ad54bb3909b432cb89461f77831e77d8c01978c7d34c5e9528633dfc1629a78e4299a25de8847b45dcfbf48ff656e9fdbbeff300487dc08e3d0772de6bf884d5c413f12208c37e548a8d3640c48bda30353eab11cecce87ee1827e354bc9498b7d913529bad6ba0c2dd535d5fd02ed3af45b6e9dcd460ae67fb9cd88d5f6d77d46934a23d822acb3de112d72a927e50fcb19452420eb5103d5a5b26a542156ff3907780641fbd5151d2d659daeb713c8bdb1517afe1955b8c4e99032ab2ad47b9ae6fa0bd58247e8743ff04e2c820bfff514c298205d54ba8bb380c0f3710dd304fd5147fd501fca90d2ce14006fe2e6ea132459956c9095781cefb1e214d1088715651bdb7cd114eb1e21bdb9797a8c8523320064d7642e8876710a6d6f80677fce6b652f19d61b2dbed35a8c54bb54e020dd076ab9c306efc4786ec1bb45394d30fbb60b6cbdadef2babcca37dc9f69c8ed6670f85be619654a949ec9d00cb9c1f2412668f308cf61c8b3601d86e9ea5261e8cf943048550dfb0c3a48bb387456a7c52c87667b9d290bdb355fad780b7db9a8f862796f028c62caa402d5d8e0d75f8d309bbc09d71f4839db96a85cfff2845fcbdd397424b7fe51c56ecb2330e2b63b7c5315a2f32d5dc25b9978fd03170d69c1733fc5f333ec6fd14a6c71c9dac4d002e146c653eac0f79f16ca70bd471fd2305e023df51447ac73d8a33d15103bf6ff0545b06eb6213bc85fa5a6ce5b5359848f0f1f7ba876e5d50265cab8f25817353b1c17b39c18195e4e09a9787352f33298ba933f7dc58c5e78d8bb6ff67613601f0e6a5ffa3aded148909140c79eefd3bfac5fff80a8e1b7c7d60764a57c7df1c425147a8b6cb2d686375c0e514e7f75ec42458f03319a160a967b037478406117589e081456fa6198e896e77386ac5d08905a5c1446f29acd9d09b94a9fda252057b207d5f07f1361a5e93cdb986c6a0f13aa21fef2ace6602f60260345100d277e0c4188054e21f4427a78f7cc930fecf17dae9ff5db11b9115d6647b94aebec4e6db7061b06f24f9b59336e2d16dec7f18410af117639b486be1134c773e1fdbf6410cb7e1287e5053f083a27dbd89460d1ff07c95bfe75a75f552dfc10b1a90d96537abd69ae05c2551bf52bea2d0a76b4c2fba827506f1b49e95d97d2c8348553a05c6f05834c97376ca23c0f6a292865fc1ee559002e692902a7295ca790d0eb11e1ac84794f70ae6997d582cb78170d9be1ac0399ce8cbf48f5179171035e05216c38ea5f61bfd47d0154feec0d47b78a5f9b331625fc7d69f73ef76328d37f5d06d1113a775d06c2a6b100d281067127527a8f38e37e6fab2f1cbec55d07e30bfab262ba6d4a09b287fc14b44d7fd30a4c944f96ed2cc6c110ccf91a76589e96ba7b2b2acf312ccb1fe0b1bd555b40fa19c0bf09d8288c3082eb6da29ac1c89368d8ed0cd20176a0959483412b71d41c1f1d338153184621ce65a42eee4753ff4cca14f57772ba766297cd83e17ef0ca3fda8ea41a879c2fd0d52ecb63c0caaf93e3473e1aefd881092fd830da727a77e808d2ee3689bc4798993b14bfe9972c1d5abdb8a5c527846600adebb6b05c8398c77196ef0a2990b1bf0abdd78fcaa9b3fb0a51a377f522abe84a3a3ba68d72f6e89753382d1fcae324b51dea67a7a1c53e7c7bb6b74d4508e702b71f78d2f005e898e9008eb1bc4f24b2d4f795810c84154105603f8cc0e9ae92ab17a286e64d84d86d50e84d8e3ad86d2c0cdb87e75146f5d87f74143a57cd19f1bad0a4b2edad05e8c7c8fa675afa15d215176316ea88e420bfc15567c8ff456cb634f3c78605cf5d2c322779f5b591aacf27b36c216d4f37c3cd813dee516581205be5f3f527ebde16c4d8f22fbd73a9c24f2606d536dcde4f63bafa5ce7b3e6cce7d179b11a1cfbb4c8f11d488d11d5e03e9345e60a90c7e36591e67f7461cf7591d89ee56959235", 0x1000, 0xe5, 0x0, 0x0, r1}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x5, 0xffffffffffffffff, &(0x7f0000000480)="6e9e20c7be3fa6f89c1f6f29eee364053b6971e3e9ad4dfc9e46e558ea397fa8ab49c8a61d859aee85981d1e02aec053162a897bf1f922f8871e88b1fa5f91cd3f32f27e43a2d25555ed339b46a73b455d782845d2bd4fcde0b694f2042d52a2dbb840ed78d45de9b91186bcca6e8963eb59179b1c79f2f6c848477b4a264a930ee89f8c03c9735f4bf760a79df2aa2220ff060f42c548a9ea1fae77bebe9bef2907f2052ab0f339fe8e2e16ad90513493fd79440b506dba44dd5ca9a4eb8958b3a42ae16ff0d2b7996a1dbce3d47c45aa263298be3d03987505c23934006d9811568fa6ec0960a6b9ced4e0a93d5ea1743b1cfa", 0xf4, 0x9fd2, 0x0, 0x1, r2}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x6, 0x5, r3, &(0x7f00000016c0)="e9cce3d9a84e899f8f87bc3ea7f2092f7cdc4e49250afcea53623ab50b9ef13f2b4059adbb5902bb4fc9f1066c9900290805098d62c3476eb178c827072fd794e0ed4754c3014d35d8fdf3a128223bc5ac9a94da08dbb2ee3bfc9f1fbb6ea3d3172ac78cba478fd9148fa7ab70a44db907282edf85a25fd531ab65165bd8cd52388a7bbd61254ddfa2d0ee5df331c9e2dfc5b880997698734d18f4462b329267b2650af11b6f146d62b205e16d9b921f0315ec8cae3f36e49d7b47ac1f1648406bbc9c80f2380a6459b1d45d6018f70d0dd880e9ab71c70f68fe6174e7853c1171bb750044b5565207cd2720e656f0e6a721bd78c66f6b026bdf55c1e54ff87ff3b305d869ed775c99762373bd63ab903da3d17d99ca10634bee2e7d4e8d381f88377a7f7c4b18d9476b28a3b826a6cd8290b13371d922aba72b419fe3b06058c8797cb4e28872b87931c0833fad57e9008cdd28a301145910ad5ffde588d01b311ff636e8f242116905277958d09a44290a979ef600b77f518e5147e6124ca261299f668fd1733b7a23407305b1ad24a2016bf15ff121678d8598902a0134aa4a6df1b8a5ce428674f3cacc878ac91418856fdab90b1269f80bdb5f84d82b5020b3d0928a3af17569dd838219c406c9c62141c613f0a725d43410baaa1d0f5fab454db02dbeecdbef17987ff261ca2206fa6033ff1bd7def705255c427241f97e552e88496286ec0c03948510a6aba3e59b170931473ad369fdf42d474908bd9afdb12386f9340395366ba97abc45e806ceff129dbb2b8a7fb3c43dd9f70c51922a9fd075076dc7edcc6423afb8c11b614a2b1372d526623114d021fb9a9b40b5e46585762da1a4e0ccec07efefb74df880681b40e4dd9674a3bb33174a10c68482b753f8f8bb07484294bee1e63c54a86ab60129d74025b3424b48a2dc468d11ea562ef3ad27f9658126c0b266c6e045de48fa9457bd7d831313853a2b5ee03fdf12292149e527f8a0b64c03d29233794f925534ea0f2321cef4df5ae6173e5342dfa2eb61cf4af5c39104eb7300ef2464c6e727c63139f4e35dc4b285c87d8811eb7ba313883990fce692f7d591450e6be2dcc78047236854afb39b59e6165f821c09423bab94853e5b55453f5616961ae65d944d089d01f6aa522eb7cdb7a47cce43c7f30e3257a6d3aa94c9ddb4724fa3653fe00ad9a7428d4972a838b5cf67229401ea32c0d955888e85a62bd8e48661fe508790ed920f4a3a94280e40857300e56758be24019d47745abd18935635b5292d1aa4623389e2786e423e04ce241f988a9b90b95774c68bf5f9c54619ee12f930080637a7c47e0c498382f8003b1430edd6682683ab8d6b56d56f87ead67d0829d9c836b54ae79c5e4f75f35c18b52227a8258a476142f990070aba40bf343e940cc95dcf8d53bc051f1e4a5c161d6bb56a4ca52dbeafe54e7b99e003f7eba587b67c80456c5b6b6b2326b2f8defd6d16b9f5b001ecd6c878a122ad38a14830faea6080c895f90573549e025be3cb141c8129f7b49a759cb3f9d9d4b104afce5e9fd105377c03151dd5c25c0aa1d7ecc8c5cd17dd3bc89ef01d4c1d51e77154dc3cbe9bbdce82d0d78d63c5d596aae7f8858b2524feb8c4f7da10140e84859da092e23dd8c5da206b670eaabdf6052b309be2912f97ad9130305ea04ff938916eb0fec1cd2795c126903a7b2a7f748826d1ace70494cc6dfb01d07b7968575415ca6cddca3edea4b6679bf409a22a7601e4e011794a08c9839aa41d5e131adff967ced9cc93a9e4d5d7951ca496ed28ebbc062edff54e0623cc006428a411b1c272e7cfb94044e910ad5bd8c015210dee6ddd7521fcb85f3efd569f028b34325726dd177ff5cb31ae8fe076f017443391ca3456445a9ae4797344c36621cbf2da4eba1ddb115e27217c7661e59c8053e1e6d862021e0efaebaf1bd1c8ec7d9f6d0fe8356b8cef63f7d734aca06df1b38f88d043da1823c70f2ea3f9dfbcf33f3401228c1ccf50e77bc591b590dcc84d90aec539e4ab706fe9491b81fa605c440b3b7489d4bce11f3a68e52d07728e3a7ca070d71655b61a6751691f028b7ec410b6be3ff74ece6195094155ee794dbfacd3ee6e7a11b23962cefaf229bfcb5790a547139b5cc2770bc29f72427daca47b8920254d931e9fde9b1daf0bb68f1d30f2f4adf35d019889a5c400a03dd5fe882b996b7a47ac9bbf803446af3e1d4ae6b7a493c0089817aeb3f1b3b8b7ad5bdb7cb02479c1ee5c39b94920352455d93f5a2703e397169f0497bea0da838c805c27f4e8db8af7ada3bb5c7a59d14208095e671ece5d8a7a1d116114b0c659945863c0e921425567051a856c4ee89deb9def0998d9d31e961cae31ffddaad110c05df9d627916c04e0549942ba40ab27ed61b4fdb6e7c18d45aca52523d24d2409d95252c59c5bd13d8686361478c66a763a3c2ea698258ea8cb173fb5ac7377499bdce23db013c53ba61e4fda7416ee528f11c73355311ea07178b8e82eeafcf2733676ab48eef2a76962ee6c7a0f1a557a4bee4de25445301916482f7f3fb6efddd9f941bfcbfd9959203d69f891eac8f50863aa59eb63025a743ee8d9b41f2fc7c81dddc8d21cb153d050c6d297a7c3a9557db822a6c433cfd5eeb6224d4195458806f9329d396b04fbe645eb354ff344f7ae282074075aff941d8f7bde3075e7d4891a87bdc87774b1639fe4f8b0bb357a40dfed7304f7e6907583921b2fb5d1454df373b8970a60729720a89dac5e7b7bd4e885b98e8057b67fde3a938c0ec6c4b71bc5e2ad3c607e6e11a071ba34f20fbddeb4ff53a8713326a4052b55f3477d1647c96035bc4cc5f7fba9eca7786c28f8b28e978e8acc5caf2ca2c2a79d17c9f572a4c41b67bbf373194572f63767fd0a338c67285b8c966960fab58cbac652614303fdbc97993818d4ae44506cad1dd04710206106dbaf0fb7b6b73ebeb76383745d934e31fd4d9dfdb33145c476db63799f3fddde51c513ce73771331e3cea311d7c2855f517fe0a446407e3389f37c64facb27df30059c231ae9bd7a8db072f5d5bb33888f45435badc6c5e8197a9492b39e6c7c6927691b4d40d42d6c5af302cd49adbd4106c59ad96c5b89ddd529e50912bc2ec8014c1bad29fad35263575edf325d49ddd1105021429deb76e49215a53f00be9e742e346b35ca1df5dc3100341c056d2ddd810e42f0c845fce056ea65607de4ed4ba3a2ccb9ad0571434f8a1e9377e3240e16f0d7c9af0951147fdd343209c80de1164566697ccf89b9c2a78f5ea4afe2c3abe127642bc6f7f4f8fa6991a588aed8edc547258deb49905b815bd65c08252b8984cea40acdcf7e97d9a67b33bfaab536cce7b023b8fbed86ab6792e6474040328ede8dcd8d7cd21b85661cf29e7699ae5fe4fc2f5b0d82353b30f76481006e6e94b504b2b283f05acce138bd8efdcd2d1d10ccf58db037585d64cf50bf4db9ee3cb2f4037d83ea1316a8927d7c932fbde7e71a01a112e4ce5c83437ec02aaf463851fc1d3eca008c77d3e78d5cddfa608c2f51b884c0fffe1ad26eb7746f0214132d1bf0009835bb1e743913ebfda361132a71a59a8b4ad3caa2fc6ade56856b4c3f78182980462cd544ac13cf9aa3ed508464d875cd083045c0e16e6a467bf3b7b6219e6fde479877a6e20615e20867b00c7c5772440d3bc25b9f4ef14da5d397b2ef9efa134143e918e9602864d4572c4675412196c5f13b9dc2e3efb31dce7b3fdde78bb50620121390ee73dea9a12c436a4893dfde161e8322b38bd68f6e5da43469dd79deca455c91fe40300f25244cf4c269160665b75f2f69bbdc9acae14e55906c6814b1f89d41ada285608761b4c526e74c26fbead82ef2cefb73d30427654e8b958e48c927aa22afc6c7d260210e76aaef3df6613206701ca121560d52f539d1ff5491b1b83eea209cd81d615401495d5a8b38896721f754f2c23e3a8086fa836fb52fdcdc5f2b32dfa3a11876394c6b8dd8a40b08a1f5f1a0abf30e9321504e5a601dd584c19f0dde75b05eec803f934b1047cd93ac5034f36317aaa1d5c254529bf8a122d9833b3cf147a0515ff4103d63cb617c90cd85377ac42ff6f67f933616a3266da78af0d1c96235e5bbad704578adaf70b83fd037898bc8916e313f87d8d97fb028ab6163c454b5823220b26ed45f251bb89a246bba93f3c956c192e8addf0b3393ef14701267b291720d8b59eec0198a8489eee2b7ee66ef8153a2b967ac6106cacc6968aad3b80056c15b0ecac979c18c2b231d345b8865d4c1f99b4909d79af0946de9cf3e67d94782ea0857b1f58109fd37da8a15d056587ecc476ea1e11be49e8a83b0aa255581270c673d11b2205b2056e126dbf2159478176b194f77f395fdd3ec013722604ba6104d587af0443b360f0ff389dd7add80d7c9062ebc06a6974dd85577421b466f4d9e25659b9e8cb7d9c1a83d87196989755669380f0d905f682825cb4894ce6b4c9c665b6407dc12d16cc4801957842a8cb7ddef539277ce22d99e399745e9e1754dc39a351efe1af907375b07a4212c34f3b1be770f7ce1fef9c2e7da690b775857d9e97dce1683a2323f8ea69079fdc3917a01d3a979f7679783e331d037143381cf862f84ba55a2f8d60778ec69343b39d910260bc0cc5c334359a77c283dd8000100680703ab7007b4b18cbc6ab4eaffb94f4f372eab839762ebc9967c3fcaf242587a0f0eb399fe57b4d18ba30dbd9ab006395c430ae61db487fd018b3f6754627b827e63b29ef4420e89189a1da564de0a332e2e5cd2e82d54dddec33adb63018f96ddfdfb8a101690f7c816cade02cd0242fac9bf977c63c1b3c166d4164dfb7540b00281ff131c335e6ae41cc5acba3ce025a7e9f1461c226d9a9618759cffab8200e2acc186f048da6d073d34114664bc0ea23a56ea4fd7ad6699316997bf123b08dd011879bdf2ddd0e89ead6ffa0057255807546c947474613de9433b3e29728ce9492ef1224c75a001779b0b5a4f37582f1cb9674d8b8aaa0d1ca20f98ff2cdfa5e43716c73722fd3eba2685e00c34fcf6181c836e6643fecaf60dd8bfd2dad3c01c8d3b86c8db4ae91ef9329ea35f44db771b44d20fb4284dfe1b876429c7c58866281b783decd1c385dab15e39157212d09b6e33a9e8d19a8425fd16d48b3c2c66365dfdfdaa355c8f814905e2ab7b7b887e3aba3ce579f022311c1480239e1b20a1bd5856d647397d40309d7268d6aed66e014a3f94aa10f56a1e27aa801c5cb7f9e4cff99c4a1b6ee17ccbbbb12997308417fe336421dc54db5a76e20249c67bfcff27d6f116f00e87d2cfcf1fcc67452a3e440686ac3c353b14cb5e073337297418edaeccf88cc9a0212b92bce95a0b23cd2bba915e8276c55fa5906e35722823f0c35430abd6411053ce0f0ea8c0a4ddfafda1a02d749712006f5dda4a7f994a5b1215f7bcfc8d8888d9937c54cb28b4111eb798125f1ca0c9b9ce27199a7e6ff14b4afc1e5d8838f5988b348792e4996b7420b9140f9b86dbb2c740191e83d8501fbf6653858483df4d650bbae8affe9849c79427752782c4a27ff2ba2e1586d6ee8cc78987adbde1234ddd66a8013d564456586186a1d2a2ac1ff1cc884dcab00fd4572ec8b65a49285ad9af782f9f2638acd86085f6d1e30c6298af2422409ba7f5fb7aecbb57a95db9dccc095df85fc0db9758eb065c8247107f224e67584672a3716bc902e1f550ab84af1d286f913b5a", 0x1000, 0x4, 0x0, 0x0, r1}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x3, 0x800, r4, &(0x7f0000000600)="2effcde5bc612a2f7f72", 0xa, 0x1, 0x0, 0x1}, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x8, 0x40, r5, &(0x7f00000026c0)="603cd080ff4dfd8e2563500ba0adf0b587541dbfe88688a97f1de352dbc74a9c4899784ef8cd9a73a8ac71d86160063dd947a1faed3510317546a8101581153122daed0f2d7346bd745bd38bafe55c400b", 0x51, 0x2, 0x0, 0x2, r6}, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x5, 0x5, r7, &(0x7f00000027c0)="cc83af3dbb66835b9f2aa915f4e3ee55fb60c8cc1e00c3635a98099a9e533de38055b967e2d2b58acce72746d018a167d6b5ff45547a9e16cb5f063fc21b6fecb7db84349a0203c1035fb8b5719ee9967753971fa5770cea9cd52601115c799f8e634dd86b2559edef06c24ef8abe05f1f838535b7548d5fd2b23ece44c9b2e206a674cb92508f844971d55c34cd1123a39dcd28038ed073497c8df6ae3e3d1de99c240010e239afe36310426a32f20910d6844a254dac37a5b77e3f2ba80b4462e8f8d7ebafcf3fc69c8169c63282715aaef2bd9c1b9c66b4c12359085ab57df3d1bcbc92b941e484e89e0602b98eb51985acd188c3a9cbe627", 0xfa, 0x200}, &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x7, 0x2, r1, &(0x7f0000002900)="d7e517b892518c2319abec48ec64f13a824c8e8126cf8c5a24c90d82c67f5e2e1001033945ff77f13494fa61272bbca47a3a29ee27098faa837b4ccbe121b2965a5a713fd1656813175f9e829f5e5b72a37030cecd2896be721c27bec3f69dbbd1e8720a3cb8a97353d4271750c6d7ac0fdf99ba5c1347768d1eebdd683092a7df9c4a7c7ba9c85134a3dc32def19cdd448aa85ba390ba28e357353373c398d21295eeb3658bcbcaced915", 0xab, 0xa3}]) r8 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r8, 0x8914, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r8) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 82.797505][T24187] FAULT_INJECTION: forcing a failure. [ 82.797505][T24187] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 82.798553][T24184] FAULT_INJECTION: forcing a failure. [ 82.798553][T24184] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 82.810844][T24187] CPU: 1 PID: 24187 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 82.832825][T24187] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 82.842933][T24187] Call Trace: [ 82.846195][T24187] dump_stack_lvl+0xd6/0x122 [ 82.850778][T24187] dump_stack+0x11/0x1b [ 82.854946][T24187] should_fail+0x23c/0x250 [ 82.859398][T24187] __alloc_pages+0x102/0x320 [ 82.863973][T24187] alloc_pages+0x382/0x3d0 [ 82.868443][T24187] __page_cache_alloc+0x4d/0xf0 [ 82.873346][T24187] page_cache_ra_unbounded+0x1be/0x430 [ 82.878822][T24187] ondemand_readahead+0x58c/0x7c0 [ 82.883832][T24187] ? filemap_get_read_batch+0x3e2/0x410 [ 82.889364][T24187] page_cache_sync_ra+0xaf/0xe0 [ 82.894198][T24187] filemap_read+0x3ad/0x1220 [ 82.898870][T24187] generic_file_read_iter+0x75/0x2c0 [ 82.904146][T24187] ? __fsnotify_parent+0x340/0x440 [ 82.909320][T24187] ext4_file_read_iter+0x1db/0x290 [ 82.914414][T24187] generic_file_splice_read+0x24f/0x330 [ 82.919953][T24187] ? splice_shrink_spd+0x60/0x60 [ 82.924940][T24187] splice_direct_to_actor+0x2aa/0x650 [ 82.930292][T24187] ? do_splice_direct+0x190/0x190 [ 82.935352][T24187] do_splice_direct+0x106/0x190 [ 82.940219][T24187] do_sendfile+0x63e/0xbb0 [ 82.944634][T24187] __x64_sys_sendfile64+0x102/0x140 [ 82.950034][T24187] do_syscall_64+0x44/0xa0 [ 82.954442][T24187] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 82.960335][T24187] RIP: 0033:0x7f0432216a39 [ 82.964805][T24187] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 82.984399][T24187] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 82.992791][T24187] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 83.000805][T24187] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 83.008809][T24187] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 83.016853][T24187] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 83.024875][T24187] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 83.032829][T24184] CPU: 0 PID: 24184 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 83.041587][T24184] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 83.051723][T24184] Call Trace: [ 83.054996][T24184] dump_stack_lvl+0xd6/0x122 [ 83.059660][T24184] dump_stack+0x11/0x1b [ 83.063805][T24184] should_fail+0x23c/0x250 [ 83.068219][T24184] __alloc_pages+0x102/0x320 [ 83.072824][T24184] alloc_pages+0x382/0x3d0 [ 83.077236][T24184] __page_cache_alloc+0x4d/0xf0 [ 83.082159][T24184] page_cache_ra_unbounded+0x1be/0x430 [ 83.087620][T24184] ondemand_readahead+0x58c/0x7c0 [ 83.092689][T24184] ? filemap_get_read_batch+0x3e2/0x410 [ 83.098264][T24184] page_cache_sync_ra+0xaf/0xe0 [ 83.103128][T24184] filemap_read+0x3ad/0x1220 [ 83.107717][T24184] generic_file_read_iter+0x75/0x2c0 [ 83.113020][T24184] ? __fsnotify_parent+0x340/0x440 [ 83.118133][T24184] ext4_file_read_iter+0x1db/0x290 [ 83.123241][T24184] generic_file_splice_read+0x24f/0x330 [ 83.128840][T24184] ? splice_shrink_spd+0x60/0x60 [ 83.133769][T24184] splice_direct_to_actor+0x2aa/0x650 [ 83.139128][T24184] ? do_splice_direct+0x190/0x190 [ 83.144139][T24184] do_splice_direct+0x106/0x190 [ 83.148973][T24184] do_sendfile+0x63e/0xbb0 [ 83.153383][T24184] __x64_sys_sendfile64+0x102/0x140 [ 83.158733][T24184] do_syscall_64+0x44/0xa0 [ 83.163254][T24184] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 83.169197][T24184] RIP: 0033:0x7eff9a515a39 [ 83.173597][T24184] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:31 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x430101, 0x2) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_EXTERNAL_AUTH(r2, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00032cbd7000ff50ef44f380000008000300", @ANYRES32=r3, @ANYBLOB="ff2fe98344b7718b4f3841e90c00990001040000350010000a00f500ffffffffff9d6f008dea3e94b198996c44f5ea766b4f22fc289498418e1c931090f5e7c70b54b5bc"], 0x34}, 0x1, 0x0, 0x0, 0x8040800}, 0x8000) sendfile(r0, r1, 0x0, 0x20102d) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) read(r4, &(0x7f00000001c0)=""/220, 0xdc) 18:12:31 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) fcntl$setlease(r0, 0x400, 0x1) sendfile(r0, r1, 0x0, 0x20102d) [ 83.193186][T24184] RSP: 002b:00007eff9828c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 83.201579][T24184] RAX: ffffffffffffffda RBX: 00007eff9a618f60 RCX: 00007eff9a515a39 [ 83.209560][T24184] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 83.217511][T24184] RBP: 00007eff9828c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 83.225464][T24184] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 83.233503][T24184] R13: 00007ffe594eaa6f R14: 00007eff9828c300 R15: 0000000000022000 18:12:31 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r2 = accept4$inet6(r1, 0x0, &(0x7f0000000280), 0x800) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f0000000300)={0x4, {{0xa, 0x4e23, 0x0, @loopback, 0x3}}}, 0x88) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendmmsg$sock(r0, &(0x7f0000000240)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)="f37383b0dedb189dce0c141e49d2a42b811fd03d70e0614be1788ed7dbb91ec4da605b7c04cb167eb8c20cef097916057e20a5a949870ec65d7422e116e56012de925f0e9360c764be9b3da553cd4c740e08a4b73fd67242732d037e47d07a", 0x5f}, {&(0x7f0000000000)="1ab6f99ce9e65a4c016c5bfe4a6c7d5c3606cac8d867c6e9fc", 0x19}, {&(0x7f00000006c0)="782bd970715bb559328388c214bbabdc17961b524b25aaf8c09cd563e679d5c7629dcb94aaa0a0a935311a673acb1a2fcafe9714e92e277e82a5a116a182e699814c2fbd2c0084f576b38377aa2ef89811f82f867490ce7d66b7649e955225d46980da8637f0f98e12b1f7b2cbf576cd2f393ad5aacf4c9f7c54ef7f7b791f18ec8f2a386d9095728f3bfb7d69e42bc53fa185411fba56965a57c87618588131cb7c1631ef10030c62ca1114fb00328aabdb60f5fdc130c5ef708712778ae2da36d39838628a2e322514c81603d7fb9c92329ba13b2af4bbe72c68c764fa185c747e351d053e5b155d17459b23605bff3be6cbb4ff316e8cee750973f7edb447633ca7ffa8c588f19764c2ebb309d862fcd759e9727495fa59a974bc570e1dd208d33a958c7514d102504759df3245b6e8143426ef1ce0710f9e4432c7d94dba8e25713a8419fdf4a618641433c941aa901e0800a69e0bc1ad2026d74bd146495ee9a43e650d4b2a90ae2ef1bc812f8e05fb27b923816c7438db032b55a72755becc167e60522bf030377cd2d7b1ad92dc84623dce5c44fafd5a05ca567e71ee3d7188b63ceae23fb62e3b3795454c357a002382e00c4d59ce4784e2e72a6242c0f2b5bcf820b08e0631ade248f35272f58c0879ea710827c3708ba332f29251fc86a51e5119060c58b6397ce6aeccbd87f59e055a751fbd603f8fd473ff1979c31546263003fc840aa63716630167cb4de25d4ca9f14c96b7f5d8e4cdcaef3975da69b9f705d55c5e1745b262aadc6a4616dbde4dcb4c8614767d4ad72603c0d6c52e4edce9b8c95769ea459e22d898260b82a7404ee1d55c6d02606ad046b9d5698e795c5bf83d4435e23b92f6ae5ddf7a3bf06310060bc76612156b9249922bd090d25ac32aa2a552423df670d7f15355e0ffad87d0ad95d24e1e54be4a2edf0b428f3e5351bbad81d2aff84f1782e66cf8fc470a6749f71accd08abb1ab5b655865b72da9b600ac5f950d75df7927bfac75f8c45c02de3f5b1285c670c3e0220c5760a7fe49762beedf5875eb7d2f281c7c5d8a7af6064202d51d467e097399e278d155e81818772548bd4a589c454240a44e861c9ecf591b8afa046dc9d9fe51ac0d7d72372aa7f0cdbbbc867826b107ca4e4ecc1bd89c6dfa9ac7a0751e87b34e01da8e1a99d5912a1aa33263ea6a17a2d804a75a63e61dde233536a3cd4cd0b2a6dc840793a1e59b66a423342902e5300eef15652e6b8f2394ab0c8b6301a0fc76578e2095b0ebff148b04831a660f67fee3a343a40ea850a17432a6517c4906418aa7b77c5f9e681e89668db4de70be82d4914fedbd4581d813e99766b8baa5d0a9235f8f8250b8952ba491fb0dd0fa9dcdf4fd33b0ef14ff7ffb3b65e927928b2b735f06460c789d909fae9c3655e93d24f7ae2f267884474f84cf5447b3804afbbe7658e9f58c297219d5a985d21089a62b750c90c543bb536e84ab70ae0036598f0d01da37400a3f2b9d12aa75f0531dfffe6e236223ece4e1a6308102fcebdeaf91973c243c55879388f4686818f563d6642e92d2d85a0c3adea53edc7ab317dcf7f4d767741e39a1fb71e321ab41cba5ef76e130226805a7ca81df9e84b06c34db56a2b6a54e3261a0fcc0cf95c92b1fef67fd95897184b711ff7d5afd268a6048ca42b30242defdb5170996cd0b3fa80d7e4c85a50512e4f3d45db60684326865833bd0feb142f9b78f0a77b0e6e109dfc5f0a3a771b9b4c75f040af696d0782f5267e4be7c0cef0060b3f9126af8364cbc2b27f1c472438d9f405f49ce7230b2763c41780938b7b33613c777f0f1704de7f5b70e27eb1d653af1fb894e235c3c216c25c2c99adc964447f696c4925c5d4c5ceccd068b031bbf2ef1e6a84167761a5d02caa9c85210de5d0d607756d4a5d39a013172d3811722d6e1496edd8bfedb43db8012a2988020e5e31b00cfa69c41105261888bf38bf9d39f2f18c402c09777aefbdefe8dce7b9999dcc37c780d77b49d517cfeb78038a01ed1605735a9b4f917a02cb3e8a18c071022f1dde4d43ed810d6377972bb01f7cc4d999f373bbf53d7ec5938471e06c98dc4f599a786c1126f6599bdce5cc93ff6ee0865019f90a1efc822864cdf3d5e6c09da4a141c2dfab89622beb3408cb9ca4aad02bfa2ac5a93467b2af0085c000ed22e5fb21e6fcbce298bf2c01e7bf0c9a8211450ffd038be5c29cc7d18731bec894733209fed00712542c4c6328f6bda71b247f162a358d57a5da6299f4205083f0bafff86ac92d14a1a3e97a65891dd585c35cd2d9fc9163ab39cb92a9cf4e76aef9a52888fa08786e381273400cef629648fdcb86678506c90b41916267fc3e24d18b260e409ab8bd0c0a4ce5f8e8685bb630e0f499bf0f2d90077abf8a0b9043546bb543c87c161ac67828de05881d33acec5e9ab965c2f1fe974e4ae23a30e193f8ebe2cef864ff1f0f2d8eda54e3e313a74fe2987b7ada80b5ebb2d88c5c0192854699d263b614ce9983c5c884b92944a82de5ee0fcfb652073ca4a2376c57a45102dff21ff9859602ed4561216831486b5455a40ca7f6c85aa5f28e3b1b0892af416e073e02005ee83dc1c8e128359cf5272f7d1cefd2231c536f6787e4569f884ad8dcb4a99eca123b8dfa15ec6b13c5275c2ee1aea72d1f1ddca2009de49cc73b52356c74e15c101f41c888e358e4bc683f4a5735121b0176b8bf765cabbc0ed2905533566e793cfc83528567c33a49edccde6d4455422d1831b6cef0ddc8018d1a95add63c65a279a82d9ea27e1b13596a81817e41444f7b373c37382a2e15b16fa0e07d4ab13756ec83d42bbd21c002625cbdb554e8fcf7e72877211aaa947ecb2c6e9349c6f8b976b3c5a36274ec21962a4d65815258b14436cab4d60792ec1b67fb73474d7eb75c206711064b170cf81c71e58d0a07e359dd3e70c1cbc1d8657b9b6542d2ad2738f1fd1ca259aca84c8d04c12b652bdc13a8897ecdd7ddb806db067f1bbd57251f0b0b31b48199b31082111c5c4eca98fb8ee837d16635ac2318117a6ed42e07dce93d83ae29acc53ede1a2f10a92d985000911d568aedbb39475dac615f7f296d766692802bd238071eadd930d012311dd4d57521c233b3b7faf30ee83ebd92a14f8b53b33a9adb8aacf8580f07f84c49f7a34d9b23449b5472f9efb654b88f87279fce8127f99c19f4a6aa888c4299bde9c1f8fd4948ce43fc157ac15e34e1efd090d3d84b8b88178a3b9c245140b743814409f7ce2a30ea1241682cf97b36b7cc54fe60c3652ca6802aec71df9cc899965148a5fe37f9daf08171049d3896bdaec12184691aa471e1f576e6f8be60ffc54efeae27a0467baf44188fc4e8f0a49861b2c37605c3a615abbcd222fafcc7567863d5068478a62f7b96b35f3b10f91df619803dbb8a502fc00742c9792096180446165d6b1bcd7de11b8df9e6ef603128c7b94cb11c3855372fcf7eb2ef91f45abd310976ab15bcc74ca4420ca02c32c04089e6e990e298a99a3b075b9a35a2ec6ff07b75ed11f620dab520263a15d2dafb31588c83e5aca80c0bb8cb714efe834b8b8ffa8af14d4a1523c588c6eb43508433463614adb0416bbdee766697bec16e9bdad9a61dc5607802c6cbe8e5e224c2240a2894b16b9083ac7c75b373ee057e2c7574d5cd86fe759ea836884b6ec20f696500995698a6d559009420be35cfdccc18e7e5d0df743f3cdfb13414c568b1739b483670c815c56ae8762d276f4c38b95562202aa288f30a50d9561d2e687eafed127d95181509a1ba4295ed378eb8e541152106ec9502daf0f0b2129334a69fc206b8a9d13e0c80b8d5f997eab0f69e9705b8f83fd552ed27a4d2fb9c260f3ecbbd862d26d8249a6fda072e146992a7be930ca9f312176f6a0e388372259b999c40b4cb2b263084e3b8773aa6f031861e14c5cb42580a6b8ae238e7b59004765dc801a89e277be636f7a69bc1b8724666faed0ea0bf29a97a8117b5231174a936b56352161d7080fa1214df882fbfe668a57c07ab5a47d7650bfcda12bd86a526128ec974308701e042f4710c66bf58b23443966c1268338de283f04f08a82758a1ff6f0c7b98917c97f5b658ce607f9ecb3249b23042bfe61e2dfa7b6dacfc1f8208a1558ffad2a61873ec6f760d7de6e7ed6d168919a6da500043af59122100e68702fc627cfb9850ef776191e2cd3f088268ede9ced069a97a91f99c746ca45aabcea3fca774e8246b2874fffc15c34463b6a9bd8b84d67fd424252ee9d06349e33b69fa54e0e88ba45087b83bf904b70d32ac47b32a6ad219a8636ea97d383b4d1b027228881e79732d4272c20dec09debd70eacbbdf2d723d85c0242592ff7dc85b83bfb310515b7baa29202f01f24c65a72f1d290a73427e7ba84601873ec8b28b0b765ffa2d65afb5d5d4816a0b004db1489544c8aa72e37c29199068ec6e2f4d8d7cf57aaf37a41b1bda48201febfc4d0847d5f5c657cd7da1bf36aa7337d9eda35ddbe349a911cfff99a2270f4508e9fca2da3082f64e2ae7ee0727e7f3e8513ece21a3afa0f35138b252b09e6b767773b9e5cadcc65b5df12057d1676794a7eb254b74696d0e9de3256cacec5854e569606f74e3e419a91f3aeea2840d97bcbb35f46c76b6d0bb2de132be6844fcfd16cd444d09a9e38852e58feffbc61de71b8c86cff646a03595a0d4183f1338cf054604f2cf0750f5351b18dca7237059694853a98fa063742eea901ec3ca0d098cfaa65403d9829df3d2b9e31d4eff280a375b5491e6fced7eb0a7f2c38b7ce80ba22f0e1dabd0f8b62d3a6dfa158a3028f6f8a443042eff034d700007bd582b301814ad8c2a99d532667db376450d6e141057871714505079a025c10233b28f8210c42ca3174a4d9869fc034ffbec4bf26cc0de6fda170486ed692a7c116ab987c1f70fcbeeb5e3ebbb37dcc0856c3e210cd1af4a283be834091a34949bf2c7bc0713ad574904c568a2e764cd766dadd5169ad10c22bb1119e7095d116adf005e4593997c7af1c65c50014116d874c324d686d95c01200ca67fc980781244ec8408932157af663a0cdc6b19c2ebfd68897c948749819e90f506774d12e28e1c222185bba6c1f2b662cbf0c4bd0780acaedaf93f1e58e20e21a3630563e069c3a33cde08862c7d33c816843ba7953ba41a943416a540700824e6fc0b0bd5fc88dce4d626268099ef1328d07f7dd018dbeae33865f8f7c4b30561786fffebec3c7b4d2acad9958ff8968b275489c4cebe05e20ae19252cd201219d3f7039dad34e137356b514346302e274645989b5ee8267d3ca6377009d1ce33db47c8ccc2748606f2980707a5dda77aa39d6c6e79961597fa5d567909045f0ad9f6b9c6505a50af571dc74a4da2ff111ee14109cc1dce7ff9433a6fdc2a78af009fbc8d4fe87d0a9153afa75f212cfe5120e80cca3001cf7d0c8e563d495f7979576217d166d8f8e1787b532aadcbe3a90b4aba9f3942169e0c72778d10a7958a5919b9f49769f31802e901d134e3a1836edb71d7754029fcd45f265202d49c2eb34ed06430ea1f87031df645b5133db3a32e7c3f55d1309e55c68a04c8d9b34794398ad9a5d691473c3f8b95b885cf4485aeef13f663c6a1bcb1d6730ea94e7dfae006acda6034f0289d735b834d5c87ce1c9dcdd63be9eb787f8032498d9e375e02f0c69f003b2ac8d0c1454c383be7518cd62ae694dd9e19bc57681f7dcd3bb5d11efe0bb6e9b4ad6490b6a", 0x1000}, {&(0x7f0000000140)="e19e2961242b7118db6e7ee5ed480584b9b02bbb343efc58fc521e053c7e5a08bd11518cb70f55eb9eb7bdb9f932a4722f5bceac48637257cd445931ba5fc46de46cdcfc5a67d63c9fdab26643494c530ca7629cafd8ee5b00a77643dd970a8e6a1218e7d197de0cc7404090e77b4ad31fb81206e5b7de34b5473b5605eef4fb5e1af4c48fdbd7e96d084ac974abb9a8ad685bc98518766fc3527b9406784ca87f4abba278870dfc065952199c76bf8c", 0xb0}], 0x4}}], 0x1, 0x4008090) sendfile(r0, r1, 0x0, 0x20102d) 18:12:32 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x8) setsockopt$inet6_int(r1, 0x29, 0x4, &(0x7f0000000000)=0x6, 0x4) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:32 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 17) [ 83.513119][T24414] FAULT_INJECTION: forcing a failure. [ 83.513119][T24414] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 83.526418][T24414] CPU: 1 PID: 24414 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 83.535159][T24414] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 83.545268][T24414] Call Trace: [ 83.548530][T24414] dump_stack_lvl+0xd6/0x122 [ 83.553112][T24414] dump_stack+0x11/0x1b [ 83.557282][T24414] should_fail+0x23c/0x250 [ 83.561750][T24414] __alloc_pages+0x102/0x320 [ 83.566381][T24414] alloc_pages+0x382/0x3d0 [ 83.570782][T24414] __page_cache_alloc+0x4d/0xf0 [ 83.575689][T24414] page_cache_ra_unbounded+0x1be/0x430 [ 83.581133][T24414] ondemand_readahead+0x58c/0x7c0 [ 83.586265][T24414] ? filemap_get_read_batch+0x3e2/0x410 [ 83.591790][T24414] page_cache_sync_ra+0xaf/0xe0 [ 83.596620][T24414] filemap_read+0x3ad/0x1220 [ 83.601213][T24414] generic_file_read_iter+0x75/0x2c0 [ 83.606521][T24414] ? __fsnotify_parent+0x340/0x440 [ 83.611626][T24414] ext4_file_read_iter+0x1db/0x290 [ 83.616785][T24414] generic_file_splice_read+0x24f/0x330 [ 83.622330][T24414] ? splice_shrink_spd+0x60/0x60 [ 83.627319][T24414] splice_direct_to_actor+0x2aa/0x650 [ 83.632676][T24414] ? do_splice_direct+0x190/0x190 [ 83.637698][T24414] do_splice_direct+0x106/0x190 [ 83.642558][T24414] do_sendfile+0x63e/0xbb0 [ 83.647009][T24414] __x64_sys_sendfile64+0x102/0x140 [ 83.652190][T24414] do_syscall_64+0x44/0xa0 [ 83.656657][T24414] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 83.662571][T24414] RIP: 0033:0x7f0432216a39 [ 83.667046][T24414] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 83.686698][T24414] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 83.695129][T24414] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 83.703172][T24414] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:32 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x127042, 0x100) socket$inet6(0xa, 0x1, 0x5) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) open(&(0x7f0000000000)='./file0\x00', 0x210000, 0xae) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000001, 0x11, r2, 0x84a0d000) 18:12:32 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 83.711133][T24414] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 83.719192][T24414] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 83.727167][T24414] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:32 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000140)=0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x98, 0x8, 0xd8, 0x3f, 0x0, 0x200, 0x90132, 0x7, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4, @perf_bp={&(0x7f0000000000), 0x2}, 0x1084a, 0xffffffff00000000, 0x2, 0x7, 0x498, 0x0, 0x0, 0x0, 0x1, 0x0, 0x10001}, r2, 0xc, r1, 0xa0a7e04a39ca4e60) ftruncate(r1, 0x2007fff) mmap$perf(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x100010, r1, 0x7fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:32 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) connect$inet6(r1, &(0x7f0000000380)={0xa, 0x4e22, 0x1f, @mcast2, 0x3ff}, 0x1c) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) sendfile(r0, r3, &(0x7f0000000300)=0x8, 0x9) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000000c0)) sendfile(r0, r2, 0x0, 0x20102d) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r5, 0x2007fff) sendfile(r4, r5, 0x0, 0x201000) sendmsg$IPSET_CMD_LIST(r5, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[@ANYBLOB="38000000070604024000000000000000010000010900020073797a32000000000900020073797a3100000000090002007379f8300000000022adcc9daca2bfc7acb26b9902d26503ab0f1477cd5ccec1a9802fa36b2c6e112fe23493561a5b752f2a63bff8ae88ef9b854d739f2ccaa92c7f226bedf1e8850aaa7097041e262f3ec4ed3b8759313ef57a7fa8c9da3c1525adb36e1f74180bb9ca2c9764ca7e7cc278ac06c258c5ea594f3949f4768d79621b411ea796635d1695b538714abbad50eb70f542be16fb53c038f556292d91c09cd0455d851b21f2b6f80a2f79532d301dc8341b8f7b508f15"], 0x38}, 0x1, 0x0, 0x0, 0x10}, 0x40) 18:12:32 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x8085, 0x3) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:32 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 18) 18:12:32 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x201030) 18:12:32 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) (fail_nth: 1) [ 84.153373][T24539] FAULT_INJECTION: forcing a failure. [ 84.153373][T24539] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 84.166709][T24539] CPU: 1 PID: 24539 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 84.175502][T24539] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 84.185534][T24539] Call Trace: [ 84.188812][T24539] dump_stack_lvl+0xd6/0x122 [ 84.193384][T24539] dump_stack+0x11/0x1b [ 84.197514][T24539] should_fail+0x23c/0x250 [ 84.201926][T24539] __alloc_pages+0x102/0x320 [ 84.206552][T24539] alloc_pages+0x382/0x3d0 [ 84.211005][T24539] __page_cache_alloc+0x4d/0xf0 [ 84.215850][T24539] page_cache_ra_unbounded+0x1be/0x430 [ 84.221334][T24539] ondemand_readahead+0x58c/0x7c0 [ 84.226361][T24539] ? filemap_get_read_batch+0x3e2/0x410 [ 84.231910][T24539] page_cache_sync_ra+0xaf/0xe0 [ 84.236745][T24539] filemap_read+0x3ad/0x1220 [ 84.241402][T24539] generic_file_read_iter+0x75/0x2c0 [ 84.246686][T24539] ? __fsnotify_parent+0x340/0x440 [ 84.251773][T24539] ext4_file_read_iter+0x1db/0x290 [ 84.256864][T24539] generic_file_splice_read+0x24f/0x330 [ 84.262401][T24539] ? splice_shrink_spd+0x60/0x60 [ 84.267315][T24539] splice_direct_to_actor+0x2aa/0x650 [ 84.272719][T24539] ? do_splice_direct+0x190/0x190 [ 84.277726][T24539] do_splice_direct+0x106/0x190 [ 84.282624][T24539] do_sendfile+0x63e/0xbb0 [ 84.287021][T24539] __x64_sys_sendfile64+0x102/0x140 [ 84.292341][T24539] do_syscall_64+0x44/0xa0 [ 84.296845][T24539] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 84.302720][T24539] RIP: 0033:0x7f0432216a39 [ 84.307126][T24539] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 84.326779][T24539] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 84.335197][T24539] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 84.343149][T24539] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 84.351277][T24539] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 84.359224][T24539] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 84.367251][T24539] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 84.392120][T24543] FAULT_INJECTION: forcing a failure. [ 84.392120][T24543] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 84.405366][T24543] CPU: 0 PID: 24543 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 84.414112][T24543] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 84.424155][T24543] Call Trace: [ 84.427447][T24543] dump_stack_lvl+0xd6/0x122 [ 84.432126][T24543] dump_stack+0x11/0x1b [ 84.436267][T24543] should_fail+0x23c/0x250 [ 84.440834][T24543] should_fail_usercopy+0x16/0x20 [ 84.445864][T24543] _copy_from_user+0x1c/0xd0 [ 84.450455][T24543] autofs_dev_ioctl+0xcb/0x5f0 [ 84.455285][T24543] ? autofs_dev_ioctl_exit+0x20/0x20 [ 84.460558][T24543] __se_sys_ioctl+0xcb/0x140 [ 84.465132][T24543] __x64_sys_ioctl+0x3f/0x50 [ 84.469708][T24543] do_syscall_64+0x44/0xa0 [ 84.474164][T24543] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 84.480057][T24543] RIP: 0033:0x7fce9cbdfa39 [ 84.484455][T24543] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:33 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20200, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f00000000c0)) close(r2) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x30, r4, 0x8000000) syz_io_uring_setup(0x188, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000eeb000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r6, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) syz_io_uring_submit(r6, r7, &(0x7f0000000200)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f00000003c0)='./file0\x00'}, 0x0) syz_io_uring_submit(r5, r7, &(0x7f0000000180)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x3938700}, 0x1, 0x1, 0x1}, 0x1) dup(r1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 84.504116][T24543] RSP: 002b:00007fce9a956188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 84.512519][T24543] RAX: ffffffffffffffda RBX: 00007fce9cce2f60 RCX: 00007fce9cbdfa39 [ 84.520974][T24543] RDX: 00000000200000c0 RSI: 00000000c018937a RDI: 0000000000000004 [ 84.528948][T24543] RBP: 00007fce9a9561d0 R08: 0000000000000000 R09: 0000000000000000 [ 84.536932][T24543] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 84.544894][T24543] R13: 00007ffc0239eb0f R14: 00007fce9a956300 R15: 0000000000022000 18:12:33 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) (fail_nth: 2) [ 84.602544][T24552] FAULT_INJECTION: forcing a failure. [ 84.602544][T24552] name failslab, interval 1, probability 0, space 0, times 0 [ 84.615200][T24552] CPU: 0 PID: 24552 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 84.624056][T24552] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 84.634109][T24552] Call Trace: [ 84.637382][T24552] dump_stack_lvl+0xd6/0x122 [ 84.642034][T24552] dump_stack+0x11/0x1b [ 84.646190][T24552] should_fail+0x23c/0x250 [ 84.650606][T24552] ? autofs_dev_ioctl+0x154/0x5f0 [ 84.655776][T24552] __should_failslab+0x81/0x90 [ 84.660632][T24552] should_failslab+0x5/0x20 [ 84.665132][T24552] __kmalloc_track_caller+0x6d/0x350 [ 84.670406][T24552] ? selinux_capable+0x34/0x40 [ 84.675170][T24552] ? should_fail+0xd6/0x250 [ 84.679671][T24552] memdup_user+0x22/0xb0 [ 84.683909][T24552] autofs_dev_ioctl+0x154/0x5f0 [ 84.688740][T24552] ? autofs_dev_ioctl_exit+0x20/0x20 [ 84.694042][T24552] __se_sys_ioctl+0xcb/0x140 [ 84.698611][T24552] __x64_sys_ioctl+0x3f/0x50 [ 84.703200][T24552] do_syscall_64+0x44/0xa0 [ 84.707620][T24552] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 84.713529][T24552] RIP: 0033:0x7fce9cbdfa39 [ 84.717935][T24552] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 84.737538][T24552] RSP: 002b:00007fce9a956188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 18:12:33 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="ff0300000000020000003002"]) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r1) r4 = syz_open_dev$vcsn(&(0x7f0000000200), 0x100, 0x60340) openat2(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000380)={0x4900, 0x23}, 0x18) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000240)={@empty, @loopback, @private2, 0x200, 0xb0, 0xf800, 0x500, 0x554, 0x1}) close(r0) r5 = eventfd(0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)="75f819ed3183cfca12a16909526607498b447f59fa7f5870fa02245fd73386c04dd3d2ba59b484600178ff5b8dea5c66133242843df8dcfe7d184d693ad0a54f36554e728128ca8eaacb1790acdba881c727f785", 0x54}, {&(0x7f0000000140)="ad8f8140384ca8eb04acbfa073b8c957d13c9767dd44fcc9abee3c176608870461147e0bb9105c20e37d649ca45fb4e8ad5b8a06fac04b03a409673d3814ae84c6693214ad7a71616b42653244f5ca0c8f0fe77523bc02e980b801da24c10dfa06e357985547c1346956274095852a6bf0ba211131de7b13467f1a5b138a57c58131be7be558f1a73b9d14e78360fba5d70bba1c01728a037e7aa1c4dadcaa58d32c9f93ef767dac288872f50c61ed35308ca78d89862947f377", 0xba}], 0x2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:33 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 19) [ 84.745948][T24552] RAX: ffffffffffffffda RBX: 00007fce9cce2f60 RCX: 00007fce9cbdfa39 [ 84.753977][T24552] RDX: 00000000200000c0 RSI: 00000000c018937a RDI: 0000000000000004 [ 84.762037][T24552] RBP: 00007fce9a9561d0 R08: 0000000000000000 R09: 0000000000000000 [ 84.770006][T24552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 84.773135][T24658] FAULT_INJECTION: forcing a failure. [ 84.773135][T24658] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 84.777967][T24552] R13: 00007ffc0239eb0f R14: 00007fce9a956300 R15: 0000000000022000 18:12:33 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) (fail_nth: 3) [ 84.799265][T24658] CPU: 1 PID: 24658 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 84.802219][ T22] audit: type=1400 audit(1635185553.453:8734): avc: denied { write } for pid=24547 comm="syz-executor.5" name="hwrng" dev="devtmpfs" ino=98 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 [ 84.808026][T24658] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 84.808038][T24658] Call Trace: [ 84.808045][T24658] dump_stack_lvl+0xd6/0x122 [ 84.808069][T24658] dump_stack+0x11/0x1b 18:12:33 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 84.853626][T24658] should_fail+0x23c/0x250 [ 84.858041][T24658] __alloc_pages+0x102/0x320 [ 84.862665][T24658] alloc_pages+0x382/0x3d0 [ 84.867132][T24658] __page_cache_alloc+0x4d/0xf0 [ 84.872082][T24658] page_cache_ra_unbounded+0x1be/0x430 [ 84.877543][T24658] ondemand_readahead+0x58c/0x7c0 [ 84.882571][T24658] ? filemap_get_read_batch+0x3e2/0x410 [ 84.888136][T24658] page_cache_sync_ra+0xaf/0xe0 [ 84.893057][T24658] filemap_read+0x3ad/0x1220 [ 84.897704][T24658] generic_file_read_iter+0x75/0x2c0 [ 84.902992][T24658] ? __fsnotify_parent+0x340/0x440 [ 84.908105][T24658] ext4_file_read_iter+0x1db/0x290 [ 84.913250][T24658] generic_file_splice_read+0x24f/0x330 [ 84.918930][T24658] ? splice_shrink_spd+0x60/0x60 [ 84.923864][T24658] splice_direct_to_actor+0x2aa/0x650 [ 84.929316][T24658] ? do_splice_direct+0x190/0x190 [ 84.934365][T24658] do_splice_direct+0x106/0x190 [ 84.939211][T24658] do_sendfile+0x63e/0xbb0 [ 84.943702][T24658] __x64_sys_sendfile64+0x102/0x140 [ 84.948906][T24658] do_syscall_64+0x44/0xa0 [ 84.953327][T24658] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 84.959226][T24658] RIP: 0033:0x7f0432216a39 [ 84.963635][T24658] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 84.983247][T24658] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 84.991660][T24658] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 84.999662][T24658] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 85.007629][T24658] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 85.015593][T24658] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 85.023561][T24658] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 [ 85.034253][T24767] FAULT_INJECTION: forcing a failure. [ 85.034253][T24767] name fail_usercopy, interval 1, probability 0, space 0, times 0 18:12:33 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) [ 85.047351][T24767] CPU: 0 PID: 24767 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 85.056113][T24767] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 85.066162][T24767] Call Trace: [ 85.069475][T24767] dump_stack_lvl+0xd6/0x122 [ 85.074059][T24767] dump_stack+0x11/0x1b [ 85.078210][T24767] should_fail+0x23c/0x250 [ 85.082637][T24767] should_fail_usercopy+0x16/0x20 [ 85.087659][T24767] _copy_from_user+0x1c/0xd0 [ 85.092251][T24767] memdup_user+0x5b/0xb0 [ 85.096502][T24767] autofs_dev_ioctl+0x154/0x5f0 18:12:33 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r1, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x2}}, './bus\x00'}) recvfrom$inet(r2, &(0x7f00000000c0)=""/232, 0xe8, 0x140, &(0x7f00000001c0)={0x2, 0x4e24, @private=0xa010102}, 0x10) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:33 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x22800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x60020480) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDFONTOP_SET_DEF(r2, 0x5415, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r4 = syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x2, &(0x7f0000000280)=[{&(0x7f0000000400)="db13bc488aa7ef89e4eb3af6d9858ae79e10b0064c65a0f82168229eed9c77fb90bcacce94afbeb6e8032ed77084814ebfd717503b98898c619ea04bc619326415577d431a1647248d50681a3ed88995a8803610b24e4d07b67252f2d98c408c233b6c1abf7a8aa1f5d994f5ace12608500417f3a6db7b486a72c366ef169ec819d5f709a2555ef317be3021fbea44fc286763d5af0ae7c53490444378b85968909d09f04fffdcd8dc0683b7a1b2d5ee33e54a7cfb20091c720a44a225155d28ef11db373b5d2c08694d1eb9802c1fdba4527ea5301ec3a0355bd2bdb00a05df0000000000000000000000000000a6e918e059132bf2d6a1383fe7c9f4563811d10a0b1054bfa1dccb936086007fccb019347064e7ce51aa7057f9c69a714fff877e4014275032", 0x127, 0xa5bb}, {&(0x7f00000006c0)="7e67945e7ade7dbb8a9b4cab857e06c8262171ee540137281e871ca1e761e5ee4483507881d218f9e74c449ce149f9022f99b18e89947028bbb66840c9149a9ff91f0e48dc6faf32989369c632dc784e2efd023199e0fdab5417b01c7791a0b217c38cd1cc16bed936dcf2447b87bd600cdd1838f5e81c3fa8f453cd788c30f332aea92efe6f87f60c16b47a3232854c0292cf0c83d6011464a14d3ae07f4fc7b4dc3582657d4c4a76e0fbf02f8f693c2a67a0b9e6ab429bffc1d2015b1a5524b385941e3314b04027637f00b0204156a9547b75e7b8f9cb20f3cb30c88251cd361066cadfccc4810a6d8995c40cbf58905ae79ece62c11c8f4cc6d0bcdbbabce9dae8992d762699ff7cef50c4b7441eef3abb70a970b9533fc53aa419feef92764d687e8841a20665dc35d936e1c44b361e121049e30662bdd3946dbce7d9e4aa4145eca8707baf4cd2d654e1c6d9666431978007eb090aad473d84e0912f47cca56ff86188bb10689ca2580c00758bec0e9c115bb4b4cf893c2857e574a82683aacbb5aff079d9ec7789038cee2ea94b33e280f65129375110ae6a6235615dbc87131ecc5aee514ffd2ad99c7e209b8dce0e9a97bcfb8f648d28207e7ff8847a02f1356166e1534e4e0fd9b7cd6c48fe3fc620426e81cbffa2ed21f589b436038a7a84c6ebd0ec71fc6e149b3b45b8bd4cae2fe4b5c4cd2360cb7dac833ce1547b9ee4c636c597cc9a348b054d20fe34a234512acb8016e9ff59c82dca3afbc0a20fa9a38eba354e60cf5716244391b78cab916d991cda42c3083e4383ff7ecb623deeb59b62ab93dc9735a218b99795b447249e67f7b2da63ce0fa9dc8458cdf890125f84a694a5f9f3c202e65956693e94c4fa99b1da97843d89b9f2efba0f3d861ee474ae9c1cced909a1de76d8c03538554a1f19348f54b75317268e28c9597bbef0a584c2cabad6e046da848f5abeb8adffc9064268ff1aa16a3c31385e19a0dbb05695326c56d1a3a73ce00461933ae61e7ea68948a11b8766e8c19ff6a76ec490c9658ee1b31d1f547ad5b7c8d397fe5bc8ff358dbf364f94eb02fa94f3cf13ad30ff3aae1f50fa0d16bf6648f434848f09d2c5599e9b8fa55a71d384c9c16765da0ba87a68ff09e86e21e3503c18f6629c59db291a9098da67f27aa21e568b5e321b2747cc58cd4a02dc90d9b3000c5077b8f2f859ac54105dd5a3727d4e749ac401f72fcab493c6edfb74928968398318d7e65ae09e0dc1f278d0a3d1bc1d059d9f16b6cd5e746a7e3d25d9224ed002ead76b6fb13b95f17ac320190522e1c5c5cf650665a99919f18cf25960da83a9faaf3109083eb67276225135c9b71a36bada6fde0a5826a2e0c81e46fb2bfc8f64261f6e94aeb717506264af2d49ead697579200d1a5a87695910cd2d8286416ba00b69e901e8055b5d8923edcf1635949194e32b898d3cdb48690c9a38d67d0a8c064c7d63fcf7a059a3a68392996eb715c20136878525d12a26f124aea03d6e7a60b4a688af4939da4246ecac0dfe23389cbd7972f2cd32020afc7514d3a4022003f871349055086e4310b7797c743160f848c2de4b1a1305c0a46a6ce78401bdbeaf68893e15e01e9bc16a2330bc73e4e26462937b43104832f5d4e632ab62277e1dabf0ba2f86afd08881610036b64966a4707e6deaeaa1258d56029c049bd78aac9d57552769e4a5aeae9733907508f552bfdca419dcccc8b8fc98eb1b3e79571f41c941118919bd85bcd190f713e0043ed479d4f968e282299e8829309f0cbe7e7b825bcce04bd5a654e97180a9a7ccb707570655bda453351f789f02c5f8b814e4c590310feece5aa6a7e3ebe66da2cba997ae60b5b0afccda31f481492fba5c22ff0de3a1eb19816810f7acc3b7588be6787de6f69546df705c91ba7e168178a0ee7c317d61bb4a39664fa6b3f5dae5fd80e571c0fec2c2540fc26d115db692227bd8a0c1304e0d3070d34534bc35653f6927c507fe439f82e9996a821197740d6c1121c247e254db3d9c15cd249bfad328c56a4d5fbd6bc8923617b24568fc3f45bf73b834e84d523d5c4854ab4a7757d683b407212dce35323f751de36e936c90a8c33159c705d4ce7934e52fe4b3f5390ff9055b774faa99d1bfa49a970f429dd8eca59af4228bbca4759d955d24d91523eae5bf617bb3fd14113bacc86d3af2ce3dc7d2c7bfc0812bfab06cf6a8ca772fbe4d81c32e0d5660ea3e58649c0695192366ebfb929168df6df6c25fb7667d76673cc2a84713ee52634cdf11418dde8dd9448fc9349e9682265c0309acf23e1b4779e67e45731fe35a32ba325859ea7895cb64955664fd7e7982d36efd29a791a9cae82162bbd0be41bf9560dbeddeb2619f5a45304b90d7bc932edf10f700395323cd446769bee19e35c12d1d3f638dcdc8906074e535067788aa8e2bca8a6fd27978d952aa49c16df6135ab30095ec63d2a2e287f165feb359f047c126e7d3c90b745f9bec0779eb5c634d80a4bf589698d5e3f8b0bad098090b3f178db078c39dcb184a3517c1304d1841ea7c2e3c9dcf8b5e1002f78d991a20ff7839ef0c9afa809bc448abac6a64078c38721b88a8d7fb078fffae5d84ca42874915eb8e7205f9059a1aca997e6ab530cb49b24a56b302790d30957efc1b1986289894343b8da7b4d8bd3da9482f1427fe62926f2b36484114fd66fbc9c7e585ebfff85b2e466b316f88597eb7a93d2f91ec279b4384e4799983b38d71f9181157545bc5b8f6e629c58cdd5b45d314a78fff6331b6c4df177dcdb965a59410b71a9e14e54ebc9b52c474a7a217d54f3cb097932b2102c78609c38d8ef62a2b788a2c285ae452163265718ac080c4e164553d4809a600fdd93ad9881d470ff86e10b96a19a5e64631ac8af6c282dd62077e5d4d2420f886187a87916015eb979f99b10fe243befd599342326cab7c88b46c18e2a24df4c1966082c1e0919a48cb716172048e045f4ab219d16df21f6151d9d6fed8340cfa2b9146bf302703c7da19d07dad2006147e3cfa54a6aaa8d376c11b56c1fc0e45578559e93859b515bce2658250acacf9765e7b5e512a122c719c71091bc20a420dd2d857c77589f8f4960f529ec8163d3b9d87d616da511a599f35d2351a38c02ac85c0f03a748dcb199be1aaabb9d33249a8db113985fd669110506baa0b351e1b7b1e32124fb343c5668394cf609343a41ea71cf4e8b8b075668de89fa3ea7468df6493763afa3f25b55769b3d73555532f9cb2653183d059d843737e23656cb16e1916e5b3d5b9dc208bd1fada9c1d8b2b448ff6629365a902fad63b4e691854b0940f5b69bc459db43fcabbdb2446d82780cad4cf4d7d96030ba18ad63e847fb6cea69670d4e78df8a4fb2660f154460a907ff8d4f55a256381d0b7cab6434813487edc0cba85bb0a027e1bc8c9a09a03106439c61414e2f0dfe3b28a7b48975fcc8d32b7ca97587780f8b21cb1fdc189d71d6322acab43e5859b951da8f3a6c2306d221e3d732e2337a1db2b1ed98d7f5f55722bb60db142c2d35e103ee481201898adb8de5c259095034f11be4c17a1130aaca522ad6288df38cc1ea72ddbdf577f3c866ace26bb22e8780e0686cd35b419f1a784733f1ce972d500c8ac322fc5f60ca63cf4793b26975f47d891b3fce83a9339a6a0c356523de22653fdbac40434f199191b086b88a91c5db2906f6c5c9c1baa8002997234d92bcab8b8f370a8543ad3552e882da4a5ffef39594d2f23f7d36d904ccd62cbe70aafc178fdbf2192ddb24deef63562a50ca69f4f786c391236a49800464935265e67e130a9c621197dde53cb2bfa1028c4f77f27693476acae29cce734c764033882be6a112d7dda8e9fa04d494bc0579cf7658cc24b0c9a17b056aa85e48f5661bf80962f2b12e5f1c38785340a67cd9e2ea7a3cb37052b3ad07ff72336225224f4319c7a9d1e8b634b346c0d58b2ccb92ff160065840c4244d2c03c284de738c0410b20b8d26ef8d7f729e0e21c7942ca93311550e40ff7c0a0dcd05caa6d1a29466f40cd22efb8a477d6c0747ea229e7669f71c61e0f91daa4a8f819554284d06d21a6fd300d2d616eaa6b7f0dbe7b060200ce78f230e85bda3af07cba123c8645bebc7664508aaa9276d6c5834c6c1a7cc4ca4424e18f47118f6f1f00b9ef475bff4ff0c7b957cf2e936b48513f00282adb9572990f5e8cb5beacf369b9bfe027cffdd38da0d1c831059e0d8c38b632ad60475a2ac75ae83f9c5b1ca1c7722523aae9f0bc9e8a7d13511b58762aa1e2b601a993f904cac05d86a7614ee1a581a763e0398c538e20467d86fa32ed56ed6f1f32551ba81ad0ff6785193f347e96222972336c663e362c15a26f925ba9faade9e326be3981a448c24e0d1f425a46a8db5316ea6eeb75a66335e9acef6e361e17d9520dddaa1adf4dff5e67fb74046a344d674e11c7f8779714aa47ecd36538c9f5024edf17a5b892ac2a062b1e8790d533cac862fb5c2b21cea2d63006ba1f50fe7b0a1d842504aeac3bf9616ec14a58611a87640b10e8d20627a9a28fba6062e615ca8973ffcf483a8e85f3fbbbb3ba12a007dcbc83efae41874dc9b8a385cc92e012fae7badd0debbabbfcd3a24a3d3c397348a27fc72f0fb1370281ec2a2b21ad81d008d40d17c5aebaec012ff5c09e0bb580e2b00d10464873cb212d741df737a447361aeec9ba0d4a767572c410320a22b48204e5d40c412ea903e4feee5e32fd1de13390d463fb650877a1f410dca4551d45ca2cac12f489f92534c0e59ec3799e1bf3752896a81ecf2ea15fd5b1bb4ab4025d5190237a7b239e631a7a99d1739066aab8b3cf529180bd24706982d76137a70edf9984b89358e5b1c8b63617dac0239c390b7e791fe0595d29502e215ab2c20bfbd5132aee1358d560bc2e8f1a193ebfb9d0fb5b7a2e72ecec17602612f7fae2aa2ac7384d0109fdcc822314d0f03896cee01afb997a500e6242330730ad957a21a3c37ef7181750771471512af29fb40f364e107b1649eddb6a1be966e99f3777686026edbb043c0b9b43371b041d987eaa03b00223bb58fd61f184d8760f77208cc7463600a912d30b6a5cd18d9cb1a140f0ae0890de279fd8df1ad1879af484ac2cda1616eb3da3ada4c5b92fed9350c40d51e63f7adc98a12f1b26f7ce52610c12d98565bc9dc0823acd53559501c4e6b952bef9c9c09c9cae0637a1c682b06b2351be3b7b5b0e53804100f2ebffd12da6a3faed9f9e9d1bdd1086b635da0f6ee52b588e26776502b22bff04cd9149eb237b165227b319be236c90e211a646ce8b33485d93aba6e129aef53a9db3754644dd536b989ad2f04cfb77dc4c53b89d82e12b90246f6f50bd4d14c4c2aa18cdefbcd065e961a8d82ef8c536137896055de7b2fad0ba40b17fe672eae96e7fa1e6f61ad976c7f61e3b4b13c797fd36b0214179cad741158042047fc020dc750c47834319a2f3401f44eda5740d63d0a0f227a08a8cf852b18660eada6b981c5a5ad7c62746e0fe41b95a569bdfeaa3971c712d075ceeea9fd8c3525d12ad2c2b095d4ffad870adf29c5d81d55a7ae5c127d7fbb2dec8aefacfab1428d567671456885a35dd7f7bdb07e55e56cd08abe422309d202250742bef46be92b9aaf2960703fa873f764d26bdfce001622f216d65aeaeb4b5322db38f96fd078cca5a06211cc3f572040539b88ae6ac497d5d09fee826491d5141091817bbab78755f3706a2d184ed5dbf8d721", 0x1000, 0xff}], 0x40, &(0x7f0000000300)={[{'!-\r]'}, {'U-'}, {'*\'},)\xb4$]]'}, {'!!,+:'}, {'#@'}, {'trusted.overlay.nlink\x00'}], [{@smackfsfloor={'smackfsfloor', 0x3d, '}$.'}}, {@uid_eq}, {@smackfsfloor={'smackfsfloor', 0x3d, 'trusted.overlay.nlink\x00'}}]}) ftruncate(r4, 0x1) close(r0) fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000000), &(0x7f00000000c0)={'U-', 0xadd}, 0x16, 0x1) socket$inet6_tcp(0xa, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000026c0)={0x4, 0x2a, '\x00', [@generic={0x1, 0x3a, "df9d5c5d7aa7d1e299eddf17577e444525f20f7fc425071b9611cdd780ab9a2b70f1ff7ec55084133f82b23aa3c9bd4c4a925a9c18e9dfb4fdcc"}, @generic={0x1, 0xf9, "fbfaa439714bae897a006e46032d74af029288a40a5ac4784bf531060055bb494cc12f236ba35a5e3adce01f80674682ea4b919d2551dd823e88184f7729c0219926960b79c8c8c06616b0eb608c0e97c2985da92e094716a4e494f7176c45900ec5dcac0e5f4d1d88267acbe0e1faaf5c23d2027eef06b9e4739b46e6bb4a3d63661c2c67af75ce536adb4d93a631fccf6d75aea66a963512a1145b062cf974227b2e284d575d6acefe8f83db2bbc77731245c9e76ddf01e2af1518c05c21535aecc5b6f8ad9104acb47febd343b19f8265bc66c64d821879c681dfb585ce6507e49690e6e99728efc99781f5155c3d53a1a0897e820ffb7f"}, @calipso={0x7, 0x18, {0x1, 0x4, 0x3, 0x800, [0x4, 0x400]}}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x9}]}, 0x160) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r3, 0x0, 0x20102d) [ 85.101354][T24767] ? autofs_dev_ioctl_exit+0x20/0x20 [ 85.106794][T24767] __se_sys_ioctl+0xcb/0x140 [ 85.111395][T24767] __x64_sys_ioctl+0x3f/0x50 [ 85.116004][T24767] do_syscall_64+0x44/0xa0 [ 85.120519][T24767] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 85.126465][T24767] RIP: 0033:0x7fce9cbdfa39 [ 85.130869][T24767] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 85.150564][T24767] RSP: 002b:00007fce9a956188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 85.158975][T24767] RAX: ffffffffffffffda RBX: 00007fce9cce2f60 RCX: 00007fce9cbdfa39 [ 85.166975][T24767] RDX: 00000000200000c0 RSI: 00000000c018937a RDI: 0000000000000004 [ 85.175008][T24767] RBP: 00007fce9a9561d0 R08: 0000000000000000 R09: 0000000000000000 [ 85.182983][T24767] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 85.190956][T24767] R13: 00007ffc0239eb0f R14: 00007fce9a956300 R15: 0000000000022000 [ 85.217892][T24774] loop5: detected capacity change from 0 to 165 [ 85.224371][T24774] ======================================================= [ 85.224371][T24774] WARNING: The mand mount option has been deprecated and [ 85.224371][T24774] and is ignored by this kernel. Remove the mand [ 85.224371][T24774] option from the mount to silence this warning. [ 85.224371][T24774] ======================================================= 18:12:33 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) (fail_nth: 4) [ 85.259237][ T22] audit: type=1400 audit(1635185553.863:8735): avc: denied { mounton } for pid=24771 comm="syz-executor.5" path="/root/syzkaller-testdir605793906/syzkaller.xAuMs4/164/file0" dev="sda1" ino=1251 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=file permissive=1 [ 85.287877][T24774] nfs4: Unknown parameter '!-]' [ 85.345381][T24778] FAULT_INJECTION: forcing a failure. [ 85.345381][T24778] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 85.358587][T24778] CPU: 0 PID: 24778 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 85.367356][T24778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 85.377404][T24778] Call Trace: [ 85.380675][T24778] dump_stack_lvl+0xd6/0x122 [ 85.385310][T24778] dump_stack+0x11/0x1b [ 85.389541][T24778] should_fail+0x23c/0x250 [ 85.393976][T24778] should_fail_usercopy+0x16/0x20 [ 85.398996][T24778] _copy_to_user+0x1c/0x90 [ 85.403478][T24778] simple_read_from_buffer+0xab/0x120 [ 85.408956][T24778] proc_fail_nth_read+0x10d/0x150 [ 85.414052][T24778] ? proc_fault_inject_write+0x230/0x230 [ 85.419790][T24778] vfs_read+0x1e6/0x750 [ 85.423950][T24778] ? kfree+0xf8/0x1d0 [ 85.427927][T24778] ? __fget_light+0x21b/0x260 [ 85.432653][T24778] ? __cond_resched+0x11/0x40 [ 85.437427][T24778] ksys_read+0xd9/0x190 18:12:34 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 20) 18:12:34 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x20, 0x9a, 0x5, 0x33, 0x0, 0xfffffffffffefffd, 0x20400, 0xa, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000000), 0x9}, 0x5e420, 0x8, 0xd, 0x0, 0x4, 0x2, 0x3, 0x0, 0xd, 0x0, 0x100000001}, 0x0, 0xc, r1, 0x1) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) socket(0x8, 0x3, 0xfffffffc) sendfile(r0, r2, 0x0, 0x20102d) [ 85.441722][T24778] __x64_sys_read+0x3e/0x50 [ 85.446285][T24778] do_syscall_64+0x44/0xa0 [ 85.450709][T24778] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 85.456611][T24778] RIP: 0033:0x7fce9cb925ec [ 85.461032][T24778] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 85.480629][T24778] RSP: 002b:00007fce9a956170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 85.489043][T24778] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007fce9cb925ec [ 85.497016][T24778] RDX: 000000000000000f RSI: 00007fce9a9561e0 RDI: 0000000000000005 [ 85.500930][T24881] FAULT_INJECTION: forcing a failure. [ 85.500930][T24881] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 85.504987][T24778] RBP: 00007fce9a9561d0 R08: 0000000000000000 R09: 0000000000000000 [ 85.505013][T24778] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 85.505024][T24778] R13: 00007ffc0239eb0f R14: 00007fce9a956300 R15: 0000000000022000 [ 85.542295][T24881] CPU: 1 PID: 24881 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 85.551183][T24881] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 85.561228][T24881] Call Trace: [ 85.564313][T24776] loop5: detected capacity change from 0 to 165 [ 85.564502][T24881] dump_stack_lvl+0xd6/0x122 [ 85.575369][T24881] dump_stack+0x11/0x1b [ 85.579524][T24881] should_fail+0x23c/0x250 [ 85.583955][T24881] __alloc_pages+0x102/0x320 [ 85.585160][T24776] nfs4: Unknown parameter '!-]' 18:12:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x2, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 85.588547][T24881] alloc_pages+0x382/0x3d0 [ 85.588572][T24881] __page_cache_alloc+0x4d/0xf0 [ 85.602757][T24881] page_cache_ra_unbounded+0x1be/0x430 [ 85.608244][T24881] ondemand_readahead+0x58c/0x7c0 [ 85.613328][T24881] ? filemap_get_read_batch+0x3e2/0x410 [ 85.618910][T24881] page_cache_sync_ra+0xaf/0xe0 [ 85.623760][T24881] filemap_read+0x3ad/0x1220 [ 85.628409][T24881] generic_file_read_iter+0x75/0x2c0 [ 85.633698][T24881] ? __fsnotify_parent+0x340/0x440 [ 85.638908][T24881] ext4_file_read_iter+0x1db/0x290 [ 85.644004][T24881] generic_file_splice_read+0x24f/0x330 [ 85.649533][T24881] ? splice_shrink_spd+0x60/0x60 [ 85.654455][T24881] splice_direct_to_actor+0x2aa/0x650 [ 85.659825][T24881] ? do_splice_direct+0x190/0x190 [ 85.664840][T24881] do_splice_direct+0x106/0x190 [ 85.669678][T24881] do_sendfile+0x63e/0xbb0 [ 85.674113][T24881] __x64_sys_sendfile64+0x102/0x140 [ 85.679303][T24881] do_syscall_64+0x44/0xa0 [ 85.683706][T24881] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 85.689660][T24881] RIP: 0033:0x7f0432216a39 [ 85.694057][T24881] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 85.713709][T24881] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 85.722101][T24881] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 85.730051][T24881] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 85.738039][T24881] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 18:12:34 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x18d842, 0x144) sendfile(r0, r1, 0x0, 0x20102d) 18:12:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x4b47, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 85.746017][T24881] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 85.753971][T24881] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:34 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) accept4$unix(r3, &(0x7f00000000c0), &(0x7f0000000000)=0x6e, 0x100000) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x4b49, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:34 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffff000) 18:12:34 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x14d842, 0x0) mq_open(&(0x7f0000000100)='}/^+\x00', 0x40, 0x1, &(0x7f0000000140)={0x80000001, 0xa0, 0x6, 0x18226c11}) openat$incfs(r1, &(0x7f0000000000)='.log\x00', 0x80000, 0x8) sendfile(r0, r1, 0x0, 0x20102d) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x40010, r1, 0x98436000) 18:12:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x541b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:34 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x100}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) setsockopt$packet_tx_ring(r1, 0x107, 0xd, &(0x7f00000001c0)=@req={0x11, 0x6, 0x10001, 0x7}, 0x10) write$binfmt_elf32(r2, &(0x7f00000006c0)={{0x7f, 0x45, 0x4c, 0x46, 0x7, 0x9, 0x40, 0x9, 0x3, 0x2, 0x6, 0x2, 0xd9, 0x38, 0x398, 0x80, 0x1, 0x20, 0x2, 0xa000, 0x9, 0x2}, [{0x1, 0xff, 0x1, 0xc275, 0x10000, 0x2, 0xfffffffe, 0x7}, {0x3, 0x7fff, 0x2, 0x2, 0x5, 0x11, 0xc7bc, 0x4ce8}], "e68f25743e9f47d28dc853e2a608732b059bbf4fab8f8b0576e24d54ea7772ac971b491da6054f979e585b01fed4c7d74729483e3f7d4d7bbcba00fd1d004ef2f7d56045521ef926298ce449c2498815e509d7ff7ce59f4e0520ec604e122aec27fdb305d9cd051f01cfd0db9b20bee353", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x6e9) ioctl$TIOCPKT(r2, 0x5420, &(0x7f0000000180)=0x5) ftruncate(r1, 0x2007fff) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) write(r3, &(0x7f00000000c0)="be7f597f2915706ed8e884dc8d921b5acaf7ba8b4b50ab06d5d84e022a0e8dd1eba5ede6ac938eadb84e930d5b8e2bfddf41b26279fabcbfeebcdb0ae47ba67346346603167111199ea086418c4d11e620ea8111b45a77f78dfe337103b25914162fc305e483ce27ce2375d4c2e5fe20a7cb55a8c43afa4fc008621a550c200929614f7e3154096621db453e99922f00bf443e13da65373e4e", 0x99) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r4 = syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000200)='./file0\x00', 0x1, 0x4, &(0x7f0000000400)=[{&(0x7f0000000240)="e37f54cfa2a29443088420cdbc615e5f7cf02899f238ccd4e177694133b35f609b8ccd6fa6f44d18f4198d308ec421609495dda3a521cd79ebbf79a8ce2928a3ee4455bcf4c633", 0x47, 0x20}, {&(0x7f0000000300)="38712c774c5866d12ad890d62be3aaf09b053812748f3efd4e0748eab4d2e4a42bcf2e115bd8397f3e1fa528be4ee44f3d2a14c6f198b6439bb42bce069d5b77c11db53e1afa7dc77db3cc8a0487fb806b98b0f7baedf00ac247992996e8b7db922816633f98a6d7c6f70b60ddd15292d80cee309ad4485f96b831471cca4fff5afa460ef20643336f64c6661500ab388bc8923a0a2cf6018ee7204c66e3b355b93de018aa91d19f61eba58b8c58d301b085206b", 0xb4, 0x3}, {&(0x7f0000001f80)="263a2f602e525c2ae2ecdaef5d41f0a3f4667be0b7dea5059808cb2150b06f09859bfeab1aece7dc79757bcc9c1a1e281a027a6a0f4740286b515d6f6186474ea4a5ad6ada05673e117be3820f3b807ba7f8b58384b84fe23e91ebf8ed12b625a1bd4cce2c01505faf0a018e726f52baa1feca02a8aa0f53fc392afcaf530005a448651a39f801640f15b1a0185df0c14cd72fffaaf6f271bfa53bd6c3051646fc8ac3cc3a9446fde8360889f58efc81aad4a381774e5f37d36be56fe6024eb5e845a79dc6860cd09ce7f4ba648d334e1775fe69300f2dd107db84233f8603b2bb54ca83ca1c907692f77cf4a81db310e00e6b98b8da6b23238fc97c6158dc7008b56429f618bab4dbbf4cee79230c15ecd157618bf27348f3499f47731e3a7dbe3846639d5fda526394c0a3eee45e99902861b0509e13245cc4c344438a6ac8af61e662c1a8e95eeabf745c5c5d27899cff3ef54d5a5a37e0b410278b935c4d380856140074e0e8d4765dbfda647cf759551cad6ab8cfbf06a4581a838cfc834866202b963e87b3f81e06a3e86ecca8d3cd7009087d4dbd59d549e23c195f75309cf4e4381c226abe170b0d009b96ec71e035b4683fcc5972777406d7fcd6e6357cb948ac477d7193aba565ad06a776743629f6daf09ad2c1349d375619b90154b4d1762b4dc56beb01594ca0f2538eb643504bef63e7883080e787b7f0b7dda6c9c5462ae0f0cf62bc35a04359643c4dda07f7010207ea4eb007ab8432555432b62156bc8638813bf98dd3b6d7e4a192bfe47eee65f2155d908ac131d505ab0073dcb6698e7f2cceed9662a62e30f6550834e71246c855db0d35f8fa78e34dc3cb5f6d47a9843c23baa46e687c3751b4b3e90ef3a67a79f09f98ae6f496d019357003699519449348270f434a1b41785c2d02f73d767f304568e682a2fbc704e81384b0e70bb5e393c58581dbc95066de620789c87fe60fba910f81fb6c137a9bdae61b6b89f7c647406e6752ab677e5007e62f2bb9a7aaabda854b8ae0b4cbfda5062efdb55a9e873d4b69546da05d984b47c6c1dbf841127d71c52b6394f187a108be03560b4be3909dd15b47161b24a4a3d958a18c33b472b1ca2920f4c81f577ce7d0dd3a3d1436b6c38b8816cca31205166e9573f5dc01ccc59ba8aa0f65c43af9a7fdc850dda8433dfe5e6e6ba6b0b9491d5b1a2bc976af8ba829f38abba312a00cdfba41527fcaf1b078ed01f1b2deb5fbaf27886c301178ca3f9f689fa17866dcef9de0db1438692cee3fd2af40850d4ad76f10ef7c6b37e9f6a63786c2591d75d3651b279b2eac651b858708d7685a568a79b134963e4ec790ace0fc3fb20ed7d6fd3d75868eb5d9cae1a8cc56a191a8578a621bc8e897272adffdd062c15a17a6f9398b16190c38557df1a2fe358df3c99af7f325510cff4bc0ba1cd69ec988f887d9b1c34d8b8e8a2aa2f4e2e78cbad8ed32c3340e1d9eb9ba7de6c92f68513fcab6fe0add9224a088482aaec52bf18e094d76e7ac186f1b9d5219ba74c9f2b554341b60cbdbfac4841e447a8321367080d05f5613c2396c38caf80b2367581a4135ff138ae511ebeed12b3b1322d07b84a541cd381e2715bc1864071e972973b2e721397b8ef71448cb66e7805ec60e4566e9873745c987ae37106ab71df53da44dfa45a6ce2af95c06bad5338d8a0b2115fe871ac63a99f7c24d0fbbe2f29a5cb56b7b7cc6124cbbe81f9d1efc768f660737007d835cb9e41728dfc046aafcfad2891b0c32b278a33c2ae359fed086d73e9261a8bbf7ff6a561527af2c89b9bd2ebd88b73cd65fb29f2c146067396f08326ac15548f791f4b68ddafe5316a2af247321ab60c906380a85dce85b21f8da769173565872e97c75ed30cdb2e15c2c808ac25100760f7925ad617146a5eaf666b19d35e73f8fc61bbf4d28867731bc7460fd276f095f775d6fabd48c18d44e05b8b0edb40616b40e28a822e4000aa898dbf890c3963de25f2a792d7d3cad798ee8ee0f17279113be9f91e1385c8e5f130f3cb525a427e344e7d9b3c4690f696dc499c15ee81e7417a9dd75305d344c7385b988db3f279be9751bb5a7822a12c8f58ce436f5a1a55b9987f3fbec0460411b6f69aa618c9c8367addd1b1e1a0dda5ee452f62958b039fe73f0dfc235a20ec9b11e0dd78d86633d8d81f5b7036ae1c4fbd77edd7330bedeee23483e36ac7dc8f9772f03d94ac11d3f7ca6aaa104bafd6bc8c28b98f4086d4726f0021b32659caa8f8ebde0db1f7422cec17c7c441fa5dbdf405c409000000c2afa3f2dc4b839ff18b4615a32bafea6d9d35f64748fa87f1ab628b3cd6e169f1425bbd39b3c00864312649e5eeeacedc4147209582f808810ffef33900c19af33103290d184ffa4ca09ebabbf582912b317a8ed5eae69230eee81dcf2eb401b310bdeba4568715f8ee34ad6efaf52bd0055bbd1e99e40cdc7afe0fb400ff093a2df2b45013402610bdb4b4e6d0c3329e6ca0a217b59c852b533221fb3acfe1ebbc258b267f81ff5a28def855f7b0f31f18adae34b9085d4875897cf4fc362e960749013c8d65d31b1e9bb896b504bfdda99c7943dd37e367cc3e8e7f06390ed76279395738dd5f9ae7b4b3ed51efbc735f786d959c4d73566777e2846e047234f487b399b01a85d18a5900ed5f5aa7c93546937503f799f4800566610c095fcf9f085fe88f7b153dfd3cc50ce433b0eea462e965a2cbf66eeb5fbd1144c1f7a90a5609e99e2e1d188970f58693d6d8ae5d90b29079312258bf999a1c76ea551992a596551cfab9092083e092a6287249759d02cb00e196f139509fee5185775a11060647ab596d1816dddc34a6a891e00ef8ca4c3fa220178237c6efcfc9e2462435859448a968d78595b0564ab76a1e324d1b2102c91e1449a9c639cf94884725ecf2766d14a0ebfb68033b8b4ef2890e2aea2dcbe534178b79b60d504e84ff9c6ae37d55932e7d0ee40757b58117df89431a17fc27228ffd7c40b68c392fc97083d28e81375f5334df5048b847dc928f65bd61b5ffd8fdbe628d0cda4d3cdb4c18b05b51928e0be4bd991273e000293a4919aa986537a166b7cb0693b9a61feec5150fbe6d73ee5aca6d6f0986ede3c1d21a4be3fbec121d4ddd8ee6569887514f6cfe131823ad9fd53dc5cb6158f34f88ecdf50a3eb656bacc0b6741019b5a533d7b68c0845c71783368dd92062b9a1319c8840b3da7d160916dcf6419bc3e33705e39c39eec1b53df2bc7261f514c0b20b707adad956c0a265de0a4c6b7bdb1df172a918c20c49f718c02efb658ea2e30a8c5a79f11be90b1c043a9588207bc27bfe6df2f5f2cc3f6086d182ecf19f3e81991adabe81af30e04126976cd40414699a98fc824b6df5d23760805947771fb78b97df7fd4ddb0d44d7fe6dde4db91a24ac7891bf69977f94210992be577c65c8e9334fa5b49733da04b81b862a374a05287f7001e5619a41df54f2d06975c5bb25c31c4db663c4fdc737bbbe26b746ccb6569cd776c1e3a3ce88e20cecee5c570f5ac0da3b305374acf2a31f7fbaf717c5a65e1e8a131b9a5e924ffbd188e98798182773126d5947a4ed0c96c0faa1b3ab75ecc63ed0c8faab2ceeff95496c87e14be92ae5a505969a7c77b87b95708286a34e4fadaa0350c077d96e019dee8f2533f09fb5ce8e56a46a6557694a92ab6e6c89207f9c540c3accc759718460fbaa18e0a7829932e3050b4c8112624d2c94282b2441760862bf991b59e2120366c64b610ccf5332fa2ccefc77e346a9524a038ca7b3de1eb609b7270eb0ec6be6e30fba1a6704f8449909598c74f5b44b122c1b1093f51caf221626142a6bd8b9d79aa87fd9b96cf315724199d896aebdceabb85f8bbb6850723500e4b4729d621cb3e668bd9f92a158924696de77f40160284b8f1614d17aa2ad0536c41155909e29207479f6d374c5f9044ed832e9e56e7f570d1fc93449e013cb48b3f2af5fe36a471e9b1ca9a76014b564149c194db97386c3283981624cbffbaca10a63758cb559950a79b57a91c21333b13f09474fb9907217e9276be8aa85ff6a731316b6ac145a91110a13605478f59cf1e29abf4904fc0b51c4fa19145c889c331954da41cd973e77c3f9177640d91bc1392e08426c35ac30ef45e9d317e6a623ef7ef9e9253b3875ae526f52493ecae8ac52b6025ed6de6d0d656cb7d863806d1f45e8ce14361392092f1898e3766560f582499fcf6f4f26ece37b1b06c91bc40f682bc6a9062a98f0305ee0034e9dcea749dabe634ff02d23c3bafb50ae133440dd44bfddf02659eed632ce333f6e1e267e101e2b05e60438b2d9c8c96dc4adee0fb88abd0d60e4c70b81abc1e1fffabf55b68031bdd07eb078204211a24260e318a88a5db1f37bae2e54ffdf7b679822292bead3e3a81604041ce1bdf4bcaab6916f772ca2df6130dc48f54146fa1c36be9c9362533b5a0ba5404f441e4f0979d3e6a873eaa100f86f6690ccd82e1cc59ff818817b4131c89460e0e44266fa405e61f8e212042a9783a04f3a712138df5ddb7309a4c79c71e9146b5757379bad291f26bbbab32be4566b96b9d17001501260a948eac5cd99a36e03f255ac1bf4b8b833f2d58868d7bbcdbaac8eb2822109a27782fa0fb526597ba87e58e4395f09e775eec43b09a58a4994c8da54f871cccd0477d5a3c77f62f96fc061f532f910fc68e25d9b46d7fe18c88df4cf43074e252b52a1f4635bbcab70da48c8d9353930828076648d6cdc099ce8ff4d7310191a76e8e01a46725340e41973d6c4f640db6a26a39cbd38c0424c6f4dea7b8ad9fd1120963796902510c6744c7c13bb10e0143df549996c1a18d3a1fd6fd4f17bb9f5a358aa585733576d6b9c142263451f623d7de28182525551bd8bf4f6bc6a567414958160419007f26afa0b3b86702e263ea4f4445f85f9efddaab5c1bfd23d982c58bca5b6a39f6092b533450b6926bd21d52def2263f53b9b20cd70050c3ef90d0e96c196dffe29f048cf91d80aecca5e391dff34204290e3b6d2928bbe5c20a4a9bcd75c6b9c987ba737625dde74a5680832c30d68211d95e3f3fe6211b9dfdf47ce80c9119dd827dd2bac2672693be47e7603db87834476f4d1c909842933c12e350bc7478a7cece92c7136cb046b24fc245b13c7031ed44fcdb5ab391f1e9994b1b33b58de7d424542233e5492c68ee534159648afddd3e531331f3cbca1f63dfff8ff129a5a81826c204d11cddb97f5c98d70ffcda52f6f07b250c834fedda51604baae3d29455591f90ac94c1478d1404801b10734a54a6b3c17df656f7d38b12af2fc195c3308f4c176f01181a66b5226899d5c134b33b62ba461f9f3954fe1e38f1a8c76b6dc62961475fd134b6408e72008d8e04bf4635715884a273b8f61ed5d0f935c35bb43447baad517eb67d5a12dc8024669fbb88774be87bd803dc5dc667b6c236341fff8b71a45acb567b0963c96dc3a66da6f4cb5d8e9fc25f4339c6d473ff1a16b3e20c2f10a1807fc27ea8600dc534731d19e3e03df8c30d8c3a3ce1d26d370c982c6d69791f16c24eb89b144216c6201884971537ff56883589fd241b97a169cbe667c4fcf4d185acb5cc508bf8349def58c395798a6cbb23c4bd0b1d3d718f6340e033c226b927a624ec50cea9c772fd12cc307ea7caaa067d06d12778b81116e165cf7e3a364c6c21d451bdfbb5992ede63d30e5c4da40c3a969d0fac7af5f662970c3d4377177d17435e47c3a02abd31ef06aea0", 0x1008, 0x39}, {&(0x7f00000003c0)="a573ff9c743be88cc3fc3c16356ff70f6fb8cf316b9330160981d8c44cd2894fb9d30c3e0ab7ba992be2cf8406bb7074420c1f4f4e61352bb4c3957763", 0x3d, 0x3ff}], 0x88, &(0x7f0000000dc0)={[{@block_validity}, {@min_batch_time={'min_batch_time', 0x3d, 0x5}}, {@minixdf}], [{@appraise_type}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@euid_eq={'euid', 0x3d, 0xee00}}, {@fowner_eq}, {@smackfstransmute={'smackfstransmute', 0x3d, '+(#\x940\xf7\x16\\\xe6\x95\x1e\xec`\xe1\x91\xce\x04\xb7\xbf\x15n\xfc\x13\xfe\xf7e\x13\xdc[3\xb0\x7f\xb0\xc8\xdc\xaa=\xe3J\x92xa\xa2kq\x1bn\x1a\\*\x1d\xc8w\xc8\xc2\'1\xdb\x19\xfaIM\xde\x84\xc8\xf6./\x91L_\xb8\xe6\xca\b\xe3X4}\x93\xcb3\xbb\x17\xd6\xabk\xd8\xcb2\'\x9e\xbb\xcf?3\x83\xad\x97\xcc,\xe9r\x99\r\a=\x8b\x1c\x8eR^\xaa\xf0\x0f\x98J\x1a\xc0,\xce&\xde:lmf\xae \x96\xeblC5\x95\x04\xf2\xb1\xcc\x0eg\xd9\x1c\xf9\x1c\x9d\xebys\x15\au\x00\xc2\xdd\xef\xbb\x86\x95LCp\xd1iu_\x14\xc4\x85\x904<0`\x8e\xe0G'}}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@uid_gt={'uid>', 0xffffffffffffffff}}, {@audit}]}) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r4, &(0x7f0000000580)={0x20000000}) sendfile(r0, r1, 0x0, 0x20102d) 18:12:34 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 21) 18:12:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x5421, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 86.141758][T25118] FAULT_INJECTION: forcing a failure. [ 86.141758][T25118] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 86.155006][T25118] CPU: 0 PID: 25118 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 86.163806][T25118] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 86.173843][T25118] Call Trace: [ 86.177135][T25118] dump_stack_lvl+0xd6/0x122 [ 86.181725][T25118] dump_stack+0x11/0x1b [ 86.186006][T25118] should_fail+0x23c/0x250 18:12:34 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./bus\x00', 0x143042, 0x0) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x80, 0x0, 0x4, 0x80, 0x0, 0xffff, 0x802, 0x9, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x800, 0xfff, 0x80000001, 0x9, 0x4, 0x8, 0x9, 0x0, 0x5, 0x0, 0xffffffffffffffb8}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = fsopen(&(0x7f0000000380)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000400)='#\n$)-.\x02\xcc\xd7\xb2f\xcdY\xb9\xc77\xb2a\x10\xd7\xef\xc5\n2s\x88\n\x13:\xd6\xfa\xd5?\xc7\xfd&\x8d*\xbb|&,\xe9\xa3\'\x91>C\x1bV\x87\xeb\xfe\x1c\x9d\\C\xfeI%\xae\x8fKHq\x89\x83\xbb\x9dC\xd6Hy\xfao\x04\xa4\xb6\x88\xdb\xa1b\xae\xa7\x87\xcc\xc7\xa4\xdc\n://\xf3\x96\xaf\b1\x1b48\bu\x01\xab\x90\x8d_r\xe7\r\'-06,\xff\x84x\'+\xd5\xd4?[e\x19\xa3\\J\xe9\x8a\xb9\xe495\x12', &(0x7f0000000340)='[\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000000)='source', &(0x7f0000000140)='#\n$)-.\x02\xcc\xd7\xb2f\xcdY\xb9\xc77\xb2a\x10\xd7\xef\xc5\n2s\x88\n\x13:\xd6\xfa\xd5?\xc7\xfd&\x8d*\xbb|&,\xe9\xa3\'\x91>C\x1bV\x87\xeb\xfe\x1c\x9d\\C\xfeI%\xae\x8fKHq\x89\x83\xbb\x9dC\xd6Hy\xfao\x04\xa4\xb6\x88\xdb\xa1b\xae\xa7\x87\xcc\xc7\xa4\xdc\n://\xf3\x96\xaf\b1\x1b48\bu\x01\xab\x90\x8d_r\xe7\r\'-06,\xff\x84x\'+\xd5\xd4?[e\x19\xa3\\J\xe9\x8a\xb9\xe495\x12', 0xfeffffff00000000) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000100)='\x8c\x00', &(0x7f0000000300)='`$}^@\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000200)=':\x00', &(0x7f0000000240)=':@\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r2, 0x2, &(0x7f00000004c0)='&[:]\x00', &(0x7f0000000880)="18", 0x1) fsconfig$FSCONFIG_SET_STRING(r1, 0x1, &(0x7f0000000280)='-!\x00', &(0x7f0000000500)='+}%o))\xe0!:\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000840)=')\\\x00', &(0x7f0000000900)='`$}^@\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000680)='[\x00', &(0x7f00000006c0)=':[\x1c', 0x0) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f00000002c0)='*V{-\x95)^)/+\x00', &(0x7f0000000600)='^}#\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r2, 0x2, &(0x7f0000000080)=':@\x00', &(0x7f00000003c0)="8d", 0x1) fsconfig$FSCONFIG_SET_STRING(r2, 0x1, &(0x7f0000000040)='source', &(0x7f00000000c0)='}\x00', 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:34 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close_range(r0, r0, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = signalfd4(r0, &(0x7f00000001c0)={[0x7]}, 0x8, 0x80000) ioctl$sock_inet6_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f00000000c0)={0x5, 0x80, 0x2, 0x5, 0x4, 0x6, 0x0, 0x5, 0x11140, 0x8, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x1, @perf_config_ext={0x5, 0xe03b}, 0x100, 0x1, 0xfffff801, 0x8, 0x7ff, 0x5, 0x38f, 0x0, 0x5, 0x0, 0xa93e}) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r4 = dup3(r3, r1, 0x80000) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8914, &(0x7f0000000040)) sendfile(r4, r5, &(0x7f0000000240)=0x8000, 0x58c90294) ftruncate(r3, 0x2007fff) ioctl$AUTOFS_DEV_IOCTL_VERSION(r3, 0xc0189371, &(0x7f0000000140)={{0x1, 0x1, 0x18, r3}, './bus\x00'}) connect$inet6(r6, &(0x7f0000000180)={0xa, 0x4e24, 0x4, @loopback, 0xfffffffd}, 0x1c) mq_timedsend(r3, &(0x7f0000000300)="03e805d14cf34c5f8c68f7c83275ab8d53e357e2773e85a8d3dce378a2ffe9c7c3fa3a713c0fb3e4604986f43e8bdf9920ca15eb1952f89053db4134df73e0c8bf59b270dc1966ed0ef283bd2b264f261e201c584000e1684f032444492f31f049440c42c875dc912e75753dc539cdb617ad6eea0026e40a230e8c48bb283bef3adaa7ac16725890da6c18cfe4db8745cf78b11da17f0964ddedc7d8d14c8807ad3255a693661cee5bde38fac6b82ca3a00ffaa8e69c6c397fa0fd79229071a9751f4f094c00ba7402d0a0d4df9d2cfaa7a0b73da69d10cccc2d70d2f3480e8434b81ee518dc13272ccc2c07aaee117811ee05b1fd779392d607", 0xfa, 0x4, 0x0) close(r0) r7 = fsmount(0xffffffffffffffff, 0x1, 0x82) sendfile(r7, r0, &(0x7f0000000000)=0xc141, 0x8) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r3, 0x0, 0x20102d) [ 86.190416][T25118] __alloc_pages+0x102/0x320 [ 86.195021][T25118] alloc_pages+0x382/0x3d0 [ 86.199441][T25118] __page_cache_alloc+0x4d/0xf0 [ 86.204324][T25118] page_cache_ra_unbounded+0x1be/0x430 [ 86.209795][T25118] ondemand_readahead+0x58c/0x7c0 [ 86.209851][T25118] ? filemap_get_read_batch+0x3e2/0x410 18:12:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x5450, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 86.209867][T25118] page_cache_sync_ra+0xaf/0xe0 [ 86.209883][T25118] filemap_read+0x3ad/0x1220 [ 86.209955][T25118] generic_file_read_iter+0x75/0x2c0 [ 86.209977][T25118] ? __fsnotify_parent+0x340/0x440 [ 86.209996][T25118] ext4_file_read_iter+0x1db/0x290 [ 86.210014][T25118] generic_file_splice_read+0x24f/0x330 18:12:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x5451, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x5452, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 86.210033][T25118] ? splice_shrink_spd+0x60/0x60 [ 86.210047][T25118] splice_direct_to_actor+0x2aa/0x650 [ 86.210057][T25118] ? do_splice_direct+0x190/0x190 [ 86.210067][T25118] do_splice_direct+0x106/0x190 [ 86.210096][T25118] do_sendfile+0x63e/0xbb0 [ 86.210119][T25118] __x64_sys_sendfile64+0x102/0x140 [ 86.210142][T25118] do_syscall_64+0x44/0xa0 [ 86.210243][T25118] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 86.210327][T25118] RIP: 0033:0x7f0432216a39 [ 86.210339][T25118] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 86.210398][T25118] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 18:12:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x5460, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 86.210414][T25118] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 86.210424][T25118] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 86.210434][T25118] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 86.210443][T25118] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 86.210453][T25118] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:35 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) 18:12:35 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = fcntl$getown(r0, 0x9) r2 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0xa, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r4 = io_uring_setup(0x13a7, &(0x7f0000000300)={0x0, 0x9c3e, 0x4, 0x0, 0x1b5}) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8914, &(0x7f0000000040)) r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r7 = syz_open_dev$rtc(&(0x7f0000000200), 0xffffffffffffc46a, 0x20000) io_uring_register$IORING_REGISTER_FILES_UPDATE(r4, 0x6, &(0x7f0000000280)={0x227e, 0x0, &(0x7f0000000240)=[r5, r6, r2, r7, r0]}, 0x5) ftruncate(r3, 0x2007fff) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f0000000000)='./file0\x00', 0x1) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="6d706f6c3d7072656665723d737461746963c830b8dd7ed5de7e7df282aee45f42ff68e4e18d56955dd84bb9f8e332fe109a8933c287764b7f8a70201b480f394d5e721eb1ab250c83831421ac632a60c697a6fcb7a769e26a700c4300e2d10000000000000000000000000000143acaf3ed7497963666feb2e0c5890c014102244f1ac68009edb3a014985c3d9172871c407b3e033aa7328b315b01b96874ad55b585dfb62964c64f84bef8ae020ed89cd821ea2f0ae23947924059dc76fc2667570e2e80c77155cd9f075ec3c4ca729f847def262a267df62ca5ee13595852542a4060db6ff8d15f14c14644d6e563850845"]) syz_mount_image$nfs4(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r3, 0x0, 0x20102d) 18:12:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x40049409, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:35 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 22) 18:12:35 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0xf5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x6040}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:35 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) perf_event_open(&(0x7f00000000c0)={0x4, 0x80, 0x9, 0x1, 0x5, 0x0, 0x0, 0xde4, 0xc302c, 0x6, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0x1000, 0x3, 0x2, 0x1, 0x7fffffff, 0xffffffff, 0x2, 0x0, 0x6, 0x0, 0x3}, 0x0, 0x3, r1, 0xa) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x40086602, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:35 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) r3 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r3, 0x5000943f, &(0x7f00000006c0)={{r1}, 0x0, 0x1a, @unused=[0x6, 0x1, 0x7, 0x7], @name="654101cff9ad97462436c91a790bc064648eb964f17920b3cc1850b003f37f093809061c16cf8c04ac90d912c8ccc46e17b54b540efa5ea07fb29d0c6a1026aa18f56d102b23f00422a7ba6fd738b2298eafebc6a2f4e5eee72cdfb52c722d2292d973d796eebf0d72bab18c5cd0568d78087a68cbb562fcbfe8a43c6b9c7338c14ffdf3bf567ea907056acae9593f892a051108b7ab0a1caec6d2a0671854c335715db7bad06be725f0e084db0c704bd2d1a8de76d39f6ee7e0a5118b4fcac7a6db8f69a6c6202377732488622234a26a7a7b84b228bd35941b62dedbe9120e0e851ecc4557e318ab6cde868c87d1be3c7b3e2b600aa488f61ac16eced3254241dfc58c174fcf03d0710a15066bd92516c3151f7342b67f5f8d9bd301814b0a3a9dd12e42f87d05eda5711991d58c5321b33c5e933550f0b969fbd53a5f912b94ccdba8a65e99d1be7102e4417e8d1465a21771d7cd9e6dbc8c74431deba93e62e11b77bc418782be7c8e27fc19d1b7ea3b48020b083d8306530f82bacf434605e7a526035e3b552d9ad4d6ccd043277c8b3b5c54a61af79db011b9af55144b55438f2a3e112940a9e618aeebce3f17813c137ba9c8b398acb2fe8276bc25967b38d72d8faf1c940722ce16e193b8b8e86fd6aa98f639f95234efede0fc093a87e7059906d89cef685f5167bf7541dfe54ff0a443c8a5b627cf295fc029018361062b2393f802b580ddb04074afbba8559304da323bbdcf697bfdcdc731759b35a398924184e429ec292b76a7c0eda6ea8cda04e5fc56bd35319e177f1d3b2bf188d5b89f927adc6f056e34576267a2e099e80ee024434a96aa3882b5521ff2556772101f6e14c2a386a6ed4ede4f0dcc1c450cf0ddf5539b0f2d921a7c2309c1f1575ed2970dea14e065d74e7f3d5afc503bb42061febb07cba63fe6f37b5b1dea9b678045ab3d9e5720e9f2627fa2fb400a321f24ff116c899b442119f0d2f0f514aa6969d626525d3e5b52cd4a9e9ef5a0a3e2f1acdc7cab5e39b355cb7908e5639501169f41febdffd8471f85333f98f0bd4510f54bb53bffb980143876504206aa74afafcaa70753046b3074d35509e5a1f73267ea9526ee3c8f3f776283e4fdaba1535f34438e035feffbd3df16b1274bbbfeb979454f08065fbacefc2b08591f5bc814012914b72a9f50dc77a62fb335c3441a70f631733c087da5a882a526ff5eb02814bca0c03fed8e7736b56b86e553d6ed73503f5aa86f99e989aa9d4a88056ee2e3f90c28bf67a7cf45bcfd4feb942388c7530fb5a037e0abd127d7f9e212b933bc2c09afe7bd7307e1fe355c73341eb267c9129a3dd49ba1e28417b8c674a6a7be8efbb0985ef2d0db0d38f820b3a7ecdd7961e0f92a96145085441ba4011d47d97651822b0af67d48054342b73c1b0d3df21076af2e5c6bdb77cec32fce6e509f31cee9eb87bf2cbab364bdaf7328475b7ca58acac191c6f00b2d36745114c76f0d633dd0cf48f85fd2598f95a1db4cb169327be35cf9355bc71b4a2d2457ed22d897b6c87ba09ab34b1cad9ce7007f3cd153747754a0d43d7ed253472ec5f99b4da771e8ecc425fa3c8680583b1b7f928fba6e8770632aacd94efec86a3700da9d7bb501685c40d31684a130855b2c18149724a8dca3d2c1ce91b6ef7d0efff8ccc1440d029f828b6b0fe6d9075604c967648c6539dd665d4870457be148e156ed6f00e81b24a96effca24a9a36af942cebb8dcb1582fc91cc6597cab7c09101bddf392f7967f010a0c1f83c0600d84ea41c90681e85519a32a1abc3fce758ac9412f96812adff671b8101e253ce80bc28cd130b0477911dafc80f27184a4f9ab9ba00dd970c3065e5acd11966fef0441a6c9df0269bc2004535ef91ab411c4a6e690bc303e22d75f3b7d88f3e1aa3a35dd85036dcb417eaf651c7224c96cb27442457dfa8c9742a4763744a7a96b08ec23ce301276326a8df393222ab9a4fc320921a5e834443405d0199b9c623b04529a58114bb36586bdc6fa4fdf99a5d552cccc2c4f8b81b79f182c77933987ff6293ffe4c8aa7470431910f4489306ac16a27a379f3b1131bc9cf569852cebc319547176f8204ae540b4a532917864df24ff67bf573e5c8b88f1c502bee4087e411737f710f243918e89aa40bf639bc055754044edc26674fd08f14e0e1ae4f22bf2f4fcd04b390837ed4487588fb8d0fb8d96572fdd4539f55a8e8c2cf0527c8fb99b42a73ab5cb6aa0150d236add767969c97a7e6a3e4c74488ed2bacb97f0e5be518391f6fbda444b7e6a7fe8fb9d57247c3d7f6096ecb4fb4013a4a94f247cccfee19716fb97f577ed8c55f4105bdf1ff0cb34a1fc3f8026ecfd3fdf84cb9f69b767657b99f0a5ca82fbd11b44688dce06dfcb555eaa487890c8cfe79d62fa8a0441664cdf6994b44c9f63f2c34cc9d9b27ea11b0a2848bb1e94b5f09c2f97bd9af14dd1e5ded69c797c0d052a85aad4a497fccc2d8c5d9ad7bd885439e618a739e579846a6964a460bcd3aed3853a65580821092afa528ce73ac62fa03246ae4b93e2b4283afc0150af529c3043c91bf176bf2ad218f4ea37decdf823e5bca45a57bf5f9661f04ed72a0826007e4a835c82d9264bcfd78a33e56d30ffb7c842705b52d383e1768ef4be91305651320544e2ae71ed6d92645993a767f4ce1a28552c74f88261e935edb1a85992eab02ccad8626a2d59f2c28973ec44f8520298ff0324f0c1f082ef1ff7a151942bb22015e7959852e93c134386dd7b557a3612d174ab1cc40e0f54fab5922c9a01b530080ecdfd8f73dfdc08f438df0baf608819d4e4e375881bebdd395e6afcde28c95373259205ebbef03815ee48098d2002e5e05b6242eb4357dab7572e399cb2e4c38970fb3bf971812c03e66b9e46293a5a20b2a5897e0363812fddcccbc6d4b0e5dadef3f5e4c7f16ae5dc4e5f59a84a82f9a70a0012ddaa1cd95722c758d52453a1860bdb2f53b551961e00a45185827a6d851cc7da5971caf3490901453d18875e2db94870ea67ccf2d9862272542702252de78a255ad6ebb2235038e04bb08f7509ca2287cc67b20ab20ac622a45b6f7203182587fa17dfbcdec9cb71bbdc037d6d533d364901b1cac3494279da13a3b7ee9172a734aa8dc36fd918ac9eb24050d5320989094f78af6ed14116ceb421af25c99584fbbd685ee8593adacf61534e76e11305af08d91d08d3369c37e020c8febf92bbb641ec092122a0975b26e2b135ba1c8b63d4209a9ee4912426b72629c65054d0bdce209006b9a8681feba90b3bbcddc2392208372079ec63746fa223bcb4d2dc81416d67fb06c40a2e4cd28fb5d4866dadb557953d8118eff01f09dd35e0654fd3c4723544e195eec6dd8aab66b0171a5730bc8112e93b47f378ac6a1255f444724b171f8f09d9fb9e45adb14000008f0f82b5a9ba5735f594a6083ed4a03c22c69391ba30c27910a5f0de48985ee7fd123dfd3cedde8183b43c376650e144a3b53db0530b29aa848f2ef65239cbff050b9e4e252b649722c4f3dec54967a3f2bee70120f8f1bc0133998c940953138857852154a3e0bb3d63be64784f38e195f4cf008a7ead0ef8bc5dd7c66141a8cecf09c8c98486ace6aa2cab9dce09b82be05e99b2c738f646642ec5e42755c434acb6b2696f025908f029b09deeb144e9ae066b56a22d48052cd7e2d7c5b2a081ccb9575bb00483f40d042d2de208bfc9b5886caeb3672dcbc4b3988ad861e9e6d0ffc85890d327bf19210e4d50e02e2a8dd8608a4ddea00008d9537b5e084abc35ed30e35dee637236214f54cb5022de291c6c0cdc81a00b19f8479e3aafdf9fe82829afcae5140e93205e63556029317edd213645ef13ceac3b8a552fa9623f1b723089d93dabfebb81442449c3f159dbf74061756444d2d35478e89f7bef605a60f1c32bbf24505ca30b9fac3edb0d902732001e6f527719772bd1db7c6f2aa7a689c3c3c126e90c6015b657d3e8ed695ccd28929d234b98fa7d80dfd792b16b68fdf884184fc50a95ddfbbdbceacfe20515aab299ed287a4378278ef1c6f3e287236439d8b98fe54da0d187586e56c3b8b2888e609bdf2affc562d80e9413add6230b93549b4482eaed6edb3d32a7a4f18fcf12394b47aac22c4a0a2eb2574c861f90f43a42247fbb0d003020e4cbfda3552bea21f881bf18a1052941bdd09380b1998de561902a23c57d7eafffa3545a5d6e9150c3eaec2ddbc5137c7a80622b6e342f7137073748a59cbb13ede48a2291cf93b3293a44694284244a42f0ec91910ac8ab59d978eb834d98cbaeb5f3fc2b2285a4cfca513afb93ee943bfd3b8d642fde9ff306a340ed8cb32020246867f994fd7e55a607f2c25f8256d8f47bb771f88d39cff84f77bfc6e873ca41a87c89e6ea4019835e8729d74ec13542451359b98b6dd740d6decbc7606097bbb2e301921148c175ddcd04022330173d508c82470f2b47460bc68d837c902a84723788ea34899b0f7348df14c4af61ef6e575afed17b424b715b600b0b4f18606da7ecb1ce4c3f6f0c5282c2c2d0b2b175550f05307e260595ec36930de91b6358f02f74f0aba13653c2ae9def6886c0932cb2fe41c91fed0bea6b2cb541a70868d2a5bc12cf713fe09ac403a4f5d023c1bb15ffbdf7256f5b83be1de447287c1d489e6d8c68b673c1c079cdfd685b86de2dabe607a9a352faaf9e50f417c5aaca6cb3aa1ef25e9f422da60d26255f3ba6a8f1d2c2996d01374c170c1373a0b4ebcc28e75cd21ca34cb8605f42c7d414b29a3fb5a61e9076365a16d60629ded56987137818edd4e0c802a09733cf8b3f624cb6d5633821ddd5f3735bd60c1d808a1db524d43276e04089475d5b0f5195ed60201d02744e959541348cc1bf6f43e473f21d98be93bc8ef982ef0cc232fae7811c269a77cc24acad341a1b3127866a37ed8d75cc5d40f55b5f1e91a1fcc9397c0bc2c99bf02421412179db12103bc222fbc5379d10babf2834655b6798f38e7863a9e654f3f0eaedaaf43499c1ddd726e6f021a688e4780c88e76f9217bbfcded21c52ee08d097974df87dfd0bbfe13b9c4d36db849f80c674b1cd7ea837c638a0d31b460995d7f7ca51210409d96e38788585ebd3a17a89d04b5656749d468cc6e192b6ab958ed005f91af18dd810ddccc56a65d8f1a121fe056a42171a52ddb6e2180be47831a58f63b763e3f3a76bd1a443b8ee39c0984305a2bf0089380c16425e942ab66800502fc12550fa0277571a5d1c07ad2ccf28835e06f1b4674e3d8d7b600f7a9b5ab0e35f948de5edf9233d6f6beda9e1b0bf574a327e8802fc7eecb8cd12591772eedbbebc267ef0c266304c649b637d0055f6193d017e832d21cd3089d882062f333fb473d8069b7b3a21f625c400536da07dc4e74b3732d63c177e57bc1ed0be9f96c07b0570bc2c43d2c7f4245c9346353d60f4cdaedc9429ee1646c89079ebf329f36477010a7be4b3a29c85ea20abfb7f570127db947438268cbb4b3f352897c4827ec281e5d4fa434a493a7d66089df35176785bf5ccb3d46f1dc8d3914f72f22d3fecd1770677d5e4669b36a5d7b2a58916af8a9c993e944db0ba1585e7a456795363ec5550f363146b37677ec85f92f7954a0394423cfd28fd823df733953ead2cdc6b4b7ab6566b5050d78"}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) [ 87.033308][T25261] FAULT_INJECTION: forcing a failure. [ 87.033308][T25261] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 87.046569][T25261] CPU: 1 PID: 25261 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 87.055429][T25261] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 87.065500][T25261] Call Trace: [ 87.068797][T25261] dump_stack_lvl+0xd6/0x122 [ 87.073391][T25261] dump_stack+0x11/0x1b [ 87.077635][T25261] should_fail+0x23c/0x250 [ 87.082042][T25261] __alloc_pages+0x102/0x320 [ 87.086663][T25261] alloc_pages+0x382/0x3d0 [ 87.091154][T25261] __page_cache_alloc+0x4d/0xf0 [ 87.096010][T25261] page_cache_ra_unbounded+0x1be/0x430 [ 87.101501][T25261] ondemand_readahead+0x58c/0x7c0 [ 87.106525][T25261] ? filemap_get_read_batch+0x3e2/0x410 [ 87.112113][T25261] page_cache_sync_ra+0xaf/0xe0 [ 87.117018][T25261] filemap_read+0x3ad/0x1220 18:12:35 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x204081, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x96, 0x8, 0x40, 0x1, 0x0, 0x8, 0x58c00, 0xa, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext={0x40, 0xffffffffffff0001}, 0x1, 0x508, 0xce, 0x5, 0xff, 0xbc62, 0x5, 0x0, 0x8, 0x0, 0x9}, 0x0, 0x9, r2, 0xb) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x13, 0x5, 0x80, 0x1f, 0x0, 0x8001, 0x2d33, 0x7, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x7839, 0x0, @perf_bp={&(0x7f0000000000), 0x1}, 0x80a8, 0x5, 0xfffffff7, 0x9, 0x0, 0x8, 0x7c, 0x0, 0x8, 0x0, 0x9}, 0xffffffffffffffff, 0x10, r1, 0x0) sendfile(r0, r3, 0x0, 0x20102d) [ 87.118660][ T22] audit: type=1400 audit(1635185555.763:8736): avc: denied { setattr } for pid=25269 comm="syz-executor.2" path="/dev/autofs" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_device_t tclass=chr_file permissive=1 [ 87.121707][T25261] generic_file_read_iter+0x75/0x2c0 [ 87.151266][T25261] ? __fsnotify_parent+0x340/0x440 [ 87.156461][T25261] ext4_file_read_iter+0x1db/0x290 [ 87.161721][T25261] generic_file_splice_read+0x24f/0x330 [ 87.167269][T25261] ? splice_shrink_spd+0x60/0x60 [ 87.172281][T25261] splice_direct_to_actor+0x2aa/0x650 [ 87.177655][T25261] ? do_splice_direct+0x190/0x190 18:12:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x40087602, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 87.182757][T25261] do_splice_direct+0x106/0x190 [ 87.187586][T25261] do_sendfile+0x63e/0xbb0 [ 87.192070][T25261] __x64_sys_sendfile64+0x102/0x140 [ 87.197266][T25261] do_syscall_64+0x44/0xa0 [ 87.201686][T25261] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 87.207612][T25261] RIP: 0033:0x7f0432216a39 [ 87.212019][T25261] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x401c5820, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 87.231709][T25261] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 87.240186][T25261] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 87.248154][T25261] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 87.256126][T25261] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 87.264441][T25261] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 87.269628][T25264] tmpfs: Bad value for 'mpol' 18:12:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x4020940d, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 87.272398][T25261] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:35 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r0, 0x5) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x80086601, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x80087601, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 23) [ 87.685810][T25402] FAULT_INJECTION: forcing a failure. [ 87.685810][T25402] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 87.699099][T25402] CPU: 1 PID: 25402 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 87.708026][T25402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 87.718075][T25402] Call Trace: [ 87.721342][T25402] dump_stack_lvl+0xd6/0x122 [ 87.725913][T25402] dump_stack+0x11/0x1b [ 87.730045][T25402] should_fail+0x23c/0x250 [ 87.734440][T25402] __alloc_pages+0x102/0x320 [ 87.739022][T25402] alloc_pages+0x382/0x3d0 [ 87.743454][T25402] __page_cache_alloc+0x4d/0xf0 [ 87.748380][T25402] page_cache_ra_unbounded+0x1be/0x430 [ 87.753839][T25402] ondemand_readahead+0x58c/0x7c0 [ 87.758846][T25402] ? filemap_get_read_batch+0x3e2/0x410 [ 87.764396][T25402] page_cache_sync_ra+0xaf/0xe0 [ 87.769306][T25402] filemap_read+0x3ad/0x1220 [ 87.773953][T25402] generic_file_read_iter+0x75/0x2c0 [ 87.779271][T25402] ? __fsnotify_parent+0x340/0x440 [ 87.784360][T25402] ext4_file_read_iter+0x1db/0x290 [ 87.789499][T25402] generic_file_splice_read+0x24f/0x330 [ 87.795021][T25402] ? splice_shrink_spd+0x60/0x60 [ 87.799952][T25402] splice_direct_to_actor+0x2aa/0x650 [ 87.805414][T25402] ? do_splice_direct+0x190/0x190 [ 87.810527][T25402] do_splice_direct+0x106/0x190 [ 87.815377][T25402] do_sendfile+0x63e/0xbb0 [ 87.819877][T25402] __x64_sys_sendfile64+0x102/0x140 [ 87.825057][T25402] do_syscall_64+0x44/0xa0 [ 87.829455][T25402] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 87.835329][T25402] RIP: 0033:0x7f0432216a39 [ 87.839737][T25402] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 87.859364][T25402] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 87.867912][T25402] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 87.875884][T25402] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:36 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3, &(0x7f00000000c0)=0x2, 0x4) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) sendfile(r0, r1, 0x0, 0x20102d) 18:12:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0x801c581f, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000000)={0x16, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x4}]}, 0x18) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:36 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@mcast1, 0xd2, 0x2, 0x2, 0x2, 0x1000, 0xff81}, 0x20) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 87.883891][T25402] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 87.891911][T25402] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 87.899867][T25402] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc0045878, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000100), 0xd}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f00000000c0)=')/[/,!') ftruncate(r2, 0x2007fff) close(r0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r0, 0x4004f506, &(0x7f0000000140)) write$P9_RLERROR(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0fb8bbbdc7292f"], 0xf) sendfile(r0, r2, 0x0, 0x20102d) 18:12:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc0045878, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc0189371, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc0189375, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:36 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 24) [ 88.254642][T25535] FAULT_INJECTION: forcing a failure. [ 88.254642][T25535] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 88.267972][T25535] CPU: 0 PID: 25535 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 88.276827][T25535] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 88.286930][T25535] Call Trace: [ 88.290257][T25535] dump_stack_lvl+0xd6/0x122 [ 88.294842][T25535] dump_stack+0x11/0x1b [ 88.298989][T25535] should_fail+0x23c/0x250 [ 88.303405][T25535] __alloc_pages+0x102/0x320 [ 88.307999][T25535] alloc_pages+0x382/0x3d0 [ 88.312457][T25535] __page_cache_alloc+0x4d/0xf0 [ 88.317311][T25535] page_cache_ra_unbounded+0x1be/0x430 [ 88.322814][T25535] ondemand_readahead+0x58c/0x7c0 [ 88.327908][T25535] ? filemap_get_read_batch+0x3e2/0x410 [ 88.333490][T25535] page_cache_sync_ra+0xaf/0xe0 [ 88.338350][T25535] filemap_read+0x3ad/0x1220 [ 88.343007][T25535] generic_file_read_iter+0x75/0x2c0 [ 88.348374][T25535] ? __fsnotify_parent+0x340/0x440 [ 88.353508][T25535] ext4_file_read_iter+0x1db/0x290 [ 88.358671][T25535] generic_file_splice_read+0x24f/0x330 [ 88.364258][T25535] ? splice_shrink_spd+0x60/0x60 [ 88.369186][T25535] splice_direct_to_actor+0x2aa/0x650 [ 88.374631][T25535] ? do_splice_direct+0x190/0x190 [ 88.379693][T25535] do_splice_direct+0x106/0x190 [ 88.384536][T25535] do_sendfile+0x63e/0xbb0 [ 88.388970][T25535] __x64_sys_sendfile64+0x102/0x140 [ 88.394316][T25535] do_syscall_64+0x44/0xa0 [ 88.398739][T25535] entry_SYSCALL_64_after_hwframe+0x44/0xae 18:12:37 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0xe16f, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x400000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) close(r3) fcntl$setlease(r1, 0x400, 0x2) sendfile(r0, r2, 0x0, 0x20102d) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:37 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8914, &(0x7f0000000040)) sendfile(r1, r0, &(0x7f00000000c0)=0x238, 0x10000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:37 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) ioctl$FICLONERANGE(r2, 0x4020940d, &(0x7f0000000000)={{r3}, 0x5, 0x3, 0x2}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 88.404635][T25535] RIP: 0033:0x7f0432216a39 [ 88.409098][T25535] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 88.428849][T25535] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 88.437264][T25535] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 88.445233][T25535] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc0189436, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:37 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) io_submit(0x0, 0x3, &(0x7f00000001c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0x4, r2, &(0x7f0000000000)="b2394aebf3854e6c3670de3bca99f4b01f221dd4c99e19247230371a78bb6f019d5ae753", 0x24, 0x1, 0x0, 0x1, r1}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, 0x0, r3, &(0x7f0000000100)="4917329156ea3ca64f3def901ad3e38010ed60b85dc150db6f560241c1fb3407c989aee73d26343410f06bce111cd84a", 0x30, 0x7, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x5, r4, &(0x7f00000006c0)="c7c65813f07f09c88f2bee69acd68747ef6476d17240f85e27b35af73f762c50c96b7e283365499651202c40a108a692d14b00b42192bc9e760d302309d066445c155b9bf028712c792b241fc0833e53fafd765afd85ab55847f543f6dd6514063796af7845c2f6100be2e529b28af6647597d1611f5a1f9d4f74aa73b849dad2680bce96d75665fa15865f8a07e2b3866b2f3f0b9200f9db8dd879167b59d7fe25d48ac756c2db645c0763fc2c72f482cd2f631eb4c0ed43eaa989e34f3dd09560cf42ac7d8d2c99320aa3c1aca2a8429bff537d48af3707afc890d9d6c10adb72204bf77399f7af89eda11d99b6756a82cfc33dbe136223936523d35ab2660b5644d3ed9334a74a6e5b1d8e98f86835d549ab221ecc1fe689945f56e4ff840b19e95d452411873edb59ed722440d03dd371f8082c70b12be705ee02862522209bab230e535b3d4ea8219df3939d3d5fcf2be4bbfdbb7ffaaba86214398c2f7bc7cfe0261733b9de6fefb415e965a35fda015909c93fca1c248e3a103ac33e39ee43e1385486d0aee043d7d747638ff09629c7ae78670377fc3674c64b0252873a854f99bfd20aa6b59c06790c56cbfd1bf8b2d2cc69223be40effbe2457fb4d1c042571006af1ef0e8c4a3647711575fb05056d97b805a3361d2fcc2af9e35c5ee8c32bc28ccbe7a734725c66c5c266f0e79d556d8aa795cfc34c49e1765755ba433ad1e7d54b8f3608d499da2fb7a76f2b4f0b4c67e3dc934d58dba115fcec79e91cb4ebb9481ea14ace5fa5bdda51a14712150189f9cf8e4c77119718adace7f55474bab62d2df6373f474492cd5796f8864531bae22327b6cc303fefb9a9c5505aecac8a3472a992432f8cadfb25c334e714359d1635141f63bb88ae723a17cc848f6e6294dc2ee8984a9a93f042e9e995fa541e7e4171e28464ddbba951465fe8ca259b2ea62a3e327d0a3032026e902517f4652a429bf982d3de106d0393bb70f895c2892e2ec938a2491abc70d4fd7544cb2ff83163b8f0028022537d81c9abdcb40db22b3995a727beee705e8b8df4552ccc6849b0104aeda63eb3e84b7bbee42838ef039d33cf78cce5f914752d51ff92d5192628cffc23d7aab52866b1c7bc98790115e7370ef58e496888ebcd56556412c0f7d732149510a0995c71fd3e95bf093983bd2f5a10c81c73306cbb2312882ce9b0931a0a9a09ba9e139c6ae62979d905508e35455538a8259ee3607279b8cc70ce0708f9382f10a9150f107a0b25bcdbf19ef181980c68dc45ac1fd4b1001f8e8be20ceb1e6fccc48bfe0cf7e955916d16630fe618020b0b787d2b0bd675a585da5e9c526bf929ac09d25ec63c4bbe439a32501f7c4971704704ecc53a386fdeadbc58d9737577549ab4c625c9cbabcee8753b8047660012f9a749682433c775ae51ae6be22a1175aad3db27a42727731dd5c6895744723bdfe0fe5e8b4d4a74d3028cf1f3c0c82315289a9e625a84b427a2730643a4ed20b03d7c1f6f74ae1c4723070339ef71a5b761bef928e22ffa682c498e7b5ad3178a440f42ac10569f094709794b872f623d73a78d1ae7d3ac2fc977b3e4b9c1520d4edb6632916db5989dd710e67b25949f77f0255e2300db1208d5589ee5f9625a6c21358b951f8c5a3e060328a0aa05c44b00848f772d4d74c321543fa12d146b84744229a447c484dd3f401607cba4d0c8c817b860ba283f6c91bbdf09f45f7f3eb962fbd961e357a9960b981abbab9803997c33accd3bfd964493741765ca3e845ac089e839fd30daf9a05df31f51694990138dbf526dafec842b66226c23d44b08e31c19517a1f0768aa6767b175cf8b51f6f44dd67893ac4b3f3b1e8d3908129def698252c617d0a2858665f86aa279e948d36d26c945ecca3eb2186fd03145660425e54a79ba88773734ba1ecb6305f2e37ad50f5a3c3d168246318033e75ad5972feff0f9d4efc5ab9b9f6ee9c8bf1697feab9283accfaccc9f3fd3ae706cde558970e3f8b2441d6a794f7f55d4479ab6e494dea349899816db3523da728f7e131cac50ede09eddbb5dea4f40a0c66aadcbf2a99842ca229478be3d5a98313b41d074d1782f3865c9daefb3095e9fb8c488b8b55372592b3e1800f70157b7d84a8c532b591e0a71630330dbf1b83b7c44161b55505040b111a2690e87de9455669933453cbc3c3ee0149fde65f62301453eca5cfbbc6f26e4e3d8e7f87abc409c2f542c7424fc85beb4b26327fdce3867ab15413b4b5360e9fb8688f201fbd20d8c9ae2d51af448bc68c39e1aa40c7d0a3b4d58585f8111ce8ba6e5eeac51547e30b559d26cb93f0a430e64a56c81f937f1b4a428ac57e6094088b02f2734ce761cacc7e9a6a3c2d6bc10e59b103f55f737b97b5c24fbd298c54c570999d38a36d74b23d7ea52f2e3adfaa7615e2a1c890ae05880a75852b2651f4c4c8f8c3cad3f39b8423619db090fae42ccd298569964d15ff380f49104bfd4520d757fc54469a8351f91886c53eeb206cb4c683c67c1b990a01c4f6eb114205537763c8d95e86ddfea3d9f90d7196e0ddf50a6bc0dd7535b74995df81dfa18ef4da4bf85fd1e90bdb4a5527acf0faf847ffc14288438fc802a0a799ff9c61a8c91ac489ec24fe50282063503ceed0ae7e23b921f6fccdf0892b1af1fbeeec4f76255bcef89239cc7776fc82b79363d2cb57a0e5848cc172dfd7ea7f87a18d0377cb7fa6162ba447abc094edd6c6f48e36299008d91e333661dc670e284ff1be116d076337bec823335d4ac330742e417ba0f8cc7051bd695501500d549153e3e8ecc23b13c790bea2d606cf3fe41d409150b96243b48d1bd5511d2e67a48e35cc339a0ede01a58da0237ae6f0a443f2a26450036a9d9384b8e9929af3789129c794aba8b59041297714ee9faccab5370f60de0da5998920622a45024198546c8a6109be88c82a8db8abd0f27c30dbd224ddd5d741eb5d3e4300dc08082cff6b0ec27d45eb4d76445ae248bec933aa21c34dd288cb4eda54562d2c756a627eb92b6869108a893021bb4cef09f344ebd3aed9556f22e53708873d686ad1f522e35a761ca9a779ce89b52e9f456ad2c8bf8354af0621c780b8fb61f6a38c8f2f83af55e6b1e0a3cc61881020f3d4b588d2695134d807ec944ea82c6e67abeae28d2c41b540b07ba65b90219441b284789d39b00b55bb2e11d2496855676447701f33059da1c30d800bb6408e4b9929b2e7e6cf28fa8259995a4fefe0a373456ab38b409df471df50d1035d19c0d4d322073ea93574386496ca34ed9a1ac6febf7aff0823a8e098340e43c3c8f6923b7d8139b3e77254d5dd2ac5c7f4e03e7a75fca97bd9291ddb6fae375b87a146f44c6b1fd44643c106e680461ed934cf0c38fd982716ace7512cd8f72f2639e601435cae35d32aed00bfe86b512b71e994d3dfadf9d2b5410bf11352dc65155accee6ae31bb9a4ec3742d02a5cc89fe2cc7b91da47dd9b2b1f18a8d95fb133915d3eada76876ddadae93558ca2011be1c004fff7c4202d6a40b90bc4a5ae26fb0fbdaee4cc273acc71ee86327aa11ce23f88ef68b95622806076bd92de552c2d59d5a648c30d77bff743e2e81e4eb69b8be7c354ee3360b84a7ccdb89ab31117a186e653840c0d452e48a6d2536a6d5228b70bf301e5483bc82238a03bbcd9ffe33e50cab96a665d6eb30a5f61f22f9a20704ab4d3c2c574fa627d4d3faee485816d1861f97f44c7b15f2797caf57b1ad71d1400cb7cfcd4032f5e9535be85fe8543485e7734bc4571728e023d3167d13b6ecdbdb8f35bf2188d77933b44a8a1c466f7bd83d113a09e4a34142fe56d415a37fc2d6060a4f1627c9cb3721b92d28ced3fdfacd0a8e905746ed505d41c951017691611790167decf4fa27cabf560cd94b3d94d344313a24840492d0f801c1df217240076ceb39bfaa3b5d2c00cefabff0b4317c077e90118711e8981e2bb5cdc84fc2f75ee1a8c58ccf20911226c235e511589c73a4d4d9825f927015ffcfa2eb32809c5bd89ec8ad9c867941df1cac5f1bbff56a0774c9b6ca0f6a220206f037255675b2d74de7a6a4aeead8c584c075719ddce451f0e55b26d2ee32129ef34f958ffeef02317826285b08bca4e3ddf5cbe353fb5606acd634b2f4f8484bdff4350811f15547a7fb652ca33c4a24fbda781a52b4831cf42523f881b822317c0107396adefee104c828f9bd12b618ec656d073a322aad8e3c2bb8ca7ea9e0a8a8666f659b7fa15dd6b9efb3ebb1ed86cc69fe93b670126c63aa1ceed948933ac42acab03754e04b69b1dae426a4c0a87d632dea56306f66b24007d71a2d86a3dd95320b2eb9701a9f1d1d0bc133ffa0a84ed730d229caee2e56ef425f3e37123561636b7327a06585dcaa74efc6fb9a9137f4f43922f7772bd546983775c7ab92dab1221d701ed092e4af622cf79f5164c3563de1b25b8c0628899a4481740105c454c3d868f9cdb0d4c2040fbc3b0d6887d650d331f6cbe54b6f01dddf20648d35da47e7a7d83a36e9f08084e68c20ecafdbbe87d840885df1744facee51299717b436a9f42944c9092ed6da0039030220af2db75a04e38e44c8516eb037fa2c6224d707826da3678f77912a56fe252e8fd9bb29f286ca4e0a8cf630ff68ca62a7e93442d808e9d5a75e5778f59f02a6ac57ebfa4139839caca031c84c58307b436938296c682931e971b0f442ec6a91c8623c99cf00b707ff6a5ec522356632095667574016cfd84611ae985c17724fca34a79cad4c347a18bda276a1962d0cd14f61ef72d291b278f147572225c85fc456b8a0bd8195f28b7ccd8de2c5679137caa51f9a77d84b26b9abb116c769126e60d878ad328c1d4344e7f3cf5f263fe9242239620a94586bc4b0d0fa7b8f703d3b345f5c719ef4464412828be6c35633158e85d5bfe73d0cdc5d0531aed69b24e49888aad9747babf750f969037898921f8e3fe8c22b0bd95d7506529e3db61fc6102d0e2f33e81a846fe96636e25a36a1db1071aa822f6aadc94055fb43427cfa9db76fdc3e1dce391679aa71a009e00736dadb4601bc9669c2f7d128bdad828dab52d6ea9444eab3e06ae4eb94c1013dfdbc3b2ce770e7b34610b2b901c030ad1ce769ac7a79e524eaf73b96eb9d1a8a6bfc8cf8b5e644fcd457475a13802acb95924ee984e1ca501b74edc5f35d91df856220d820b31f874df18d837db668689cdeea78a62f2a7908e9f828fcca75c9d3f01912c868c7c834aeef59f05e34ed5d4520e936699f03fc26a8961e6a216f58b46e3d0473a3a8711a21ed4b86ac710740e151b60fb69720de8942b49afff8cd0182688a594dbff70d24767c007ef2e2c036b4b7767adb3b5436c71b638057adc80538562dd8ab09566597239235e539a35109f873a3aa5aa7918f825af6b3a481e0a4a5474ca50326a2bd73c0a91dbe80dfcec44674e7d8832fdb552fc259852db08a4223bc8bde47590a1a14aabc57f042f56ae20dede445897d1bb9a964ffe4e0537221d83cadd0863e4d87f4f674ad360085629676b520af77c566e962e4f1fa681b7e638b446e614867cbcfce694462d7d0101d7e5c6036f3c5871cdfbfdce5ba50ec30c91154f16a78c70f2d66714c4d8cd1167a3ed6450c56c19d96ccd027b2abaf6ae65b2e5c60f5d2b0ea000635f43f8fe0713653ef997e83415180a1c8b99cecb952483795e265230bd8617a441e85ddae25b3c66c4ab65524a12c54cacb0d133b2bbc25dfc637589ec4a", 0x1000, 0xa8, 0x0, 0x2, r1}]) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc020660b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 88.453199][T25535] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 88.461188][T25535] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 88.469154][T25535] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x300, 0x1, 0x18, r0}, './bus\x00'}) [ 88.550172][T25672] autofs4:pid:25672:check_dev_ioctl_version: ioctl control interface version mismatch: kernel(1.1), user(768.1), cmd(0xc018937a) [ 88.563573][T25672] autofs4:pid:25672:validate_dev_ioctl: invalid device control module version supplied for cmd(0xc018937a) [ 88.577749][T25674] autofs4:pid:25674:check_dev_ioctl_version: ioctl control interface version mismatch: kernel(1.1), user(768.1), cmd(0xc018937a) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x300, 0x18, r0}, './bus\x00'}) [ 88.591066][T25674] autofs4:pid:25674:validate_dev_ioctl: invalid device control module version supplied for cmd(0xc018937a) [ 88.647370][T25780] autofs4:pid:25780:check_dev_ioctl_version: ioctl control interface version mismatch: kernel(1.1), user(1.768), cmd(0xc018937a) [ 88.660739][T25780] autofs4:pid:25780:validate_dev_ioctl: invalid device control module version supplied for cmd(0xc018937a) 18:12:37 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) r3 = syz_io_uring_setup(0x3e8f, &(0x7f00000000c0)={0x0, 0x4f52, 0x4, 0x6, 0x2cb, 0x0, r2}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000140)) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xf, 0x10010, r2, 0x10000000) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000013c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd_index=0x6, 0x0, 0x0, 0x3, 0x4, 0x1, {0x0, r6}}, 0x0) r7 = fork() r8 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r9 = getegid() r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002080)={{0x1, 0x0, r9, r10, 0xffffffffffffffff}, 0xd4, 0x4}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x2, 0xffffffffffffffff, r9, 0xee01, 0xee00, 0x4}, 0x8, 0x8, 0x8000, 0x1, r7, r11}) fsetxattr$system_posix_acl(r3, &(0x7f0000000500)='system.posix_acl_access\x00', &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000010002000000000002000500", @ANYRES32, @ANYBLOB="02000700", @ANYRES32=0xee01, @ANYBLOB="040007000000000008000100", @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32=0xee01, @ANYBLOB="08000100", @ANYRES32=r9, @ANYBLOB="08000200", @ANYRES32, @ANYBLOB="d2e8772466b94182", @ANYRES32=0xee00, @ANYBLOB="10000500000000002000000000000000"], 0x5c, 0x1) syz_io_uring_submit(r4, r5, &(0x7f00000004c0)=@IORING_OP_WRITEV={0x2, 0x4, 0x4000, @fd=r1, 0x1000, &(0x7f0000000280)=[{&(0x7f00000006c0)="45125416a27863952b1a91b39b90b3abb32cc17f9cc7ce74ba9bc22d8a94011bdab8aab88cf4f955dfb0840e42d837442b84fa8f21d553d1b361407f02901b312f3ac2fe5d981c7d3ce2fb70b77ad02c9cf56c8c3f60db1e9389360a6e3a24814bfdd1e73dc884457d92a7b2e6589b26327a2c525270c932764c4ddf4971c25bf1d93e9c52d5ee87915041fdeeb9f14422fe5af0644d6b0b36666f245d3a0c23eeb3bf4614eb140457e39df3a4930a56b85d145ea000cb26aff0d7a01b325a281d391309738b2c9e951b68706a1019c0d3287f6fc699538df054e1f6da1450ee741d077bad29ea6ed84d9d0e90ceb584e1740dcf0de762252dc962d23122b02a8c497c5dbbd7a216817b901ab0bc1a593997d58afe5377b8130b4d6efb46ead1aaf06e45a2b6ac374ba3e3a0a65a8991a08728aefab335f59e477fd4bbc2dd0df6ccfada2bf6620953e3e56f8d3fbdad3af9c2b491e3a116a313e791d6b9e206f8529791e2f2cd1057a523fc97f7f2db731c5b9f191fbc78347990c4299211fbd6cc1fa30a4c2752f265a0afb3708df2fa2a700bc66c24e3195c87b02d5edd26d9673388667e8c189514c226b644bc6a3bfcbbec0279a2599c295288d9c08a1e1ab21dd7dc897ef2ed9c7abd4c8a2e4c6dab424310446c7a6f8af30b10cd9add23c0ae64e96582d6a6a36cd2b161ce1099ac6c1dabab192d9d0f6fc4fa7439a2f1ff1bf05c780e74f28ed8d3c63408dae51c6091e69a98517805896c24c8eb1b28edba2b8f7635d48eae7fbab7ed3b7687622f16dd7cf927a989541111b0ecbbb0ce87dc0529e87f4d8b172c5da63e8d787c142422127736f60320480ea46902c08f10642cf478cd3135c6832289659532b9d23459b16787ac1ad2ae909812cd941ed4e89312759c29b887d29d60d73d80d05c40785d1edab432e4a340cea1bd2dbc29cea4e3e961c514cc3e2bfd8a791c46f472e8419c20a2cc1f3160dbc607680ce4f9b586be20ec44dc39e075e6bd9947056f47a6bbf53e3b7cc42f0ee61f25ac489519ffcbfdcab187e2c40211bcdc7db113b25570b83c16c8c90cbd84bdc358f38109bfaf71113b02145805cbf100055ebbf1289ebe65ca2ff406205d2613f826d41d12392e6ce075f37c3e89bf44a75d80c5e20426296fa55ace08dbaf948fdedd40c8ead1754797e5dfc735ce2fbd9e94c4684e1548af5d494e0ed1cad7f4d9cffbc429f8b2871ed00528fda29a961a0eb7a3ad8bd87ea4c2ca0c5a0f86a1ff74ea06e9b22b8fba78081a2ab354bcccce9bc80813e3a88d43947b6ecd097baa8837db6671be99a271e3fd7cdcb6ef70bab145f98d74ada6a2f70d0382cbb3d8d765b551f4c5c5c8b62953b63924c4acfd1872fef39a7c0906cbf271bc89b8ea0fbc6ff8ae5adfea3035bc01e04a95b70f013de2e55a5162b440a129eb240f0518913f6e05cdff3c7f0ec828c0ba7f45f5faac184c9b63c3dcd4e323e6a41edd3b44701a8c5be0877c7f356ccbd1563c3619898ca8b860eb86c0171bad80f20c47e548b9aaca964156bc9c18755b01ad89885af588e1e40b9159196926ce4baefb0dd2dd41a42183237d56e9b7e73886bf6a9415a1fe3bf34299f144269054c2a985ed783b3a58385bb00583e272b5b8dcf0e32d923b80a0cb28f5d5da82dc99d2f78347559efbd4eaead309e64a1e9fcc9aae115c74dee2b0164c003d6bc6539daf29122ac23b30c92c5ca3363c9de73188cd3dfd0e9773594f3c214b58f8ac3f108d0f27ab224fa666a330f18de6f9636cda49ace13f832bfed6792e9d73635cf2ea9ea8fa268f8db2cb1a45311882ee592e5f10d2ec309d5ad4d090cc9f79fa7bb9cc0490779ca451bba0bc2ea98e25e1006559c7d7a4b78b655491781aeb5535e587575a4042af89d2d3f82a3105bf9d5501f5c192604d13415adcce4f82b64938cb06c4e3f86397250a6a2c2c069f23ac90420bd3158944db7cfcaf0d0ca3d2a3c28281732f6f8022b088ceeed4888c8914a2abdfb207638cb418715192f9a5dab5a3d9d26580925dc3059820715d3a46999005fc4422f9bc9de0db23ed9b91c3a7c4e392afe8d814ef9bd385d50b415db4eba966fdfad5876c29d83b11d238717f698dc80f7c7379ef750825c6480819a0f3d03865e421d5703a6c376e303ed34b074683b166297bb2301e0d2e15a1ec781355a0c9879bb54de6f80aefe8a4ab2224d69aa25af0110ef454799c916c7aac6781997d6897c2772a7518b84a94daaec039b207da748c469f273029ec9318cae1a8bcf58351b2bdf807304996fe0b5bcff4fd116e153c01145b13447d626284666a87c0cd47ba0baf8809684b103e38eb22935095bfb0a64e53eb44252c5f4c7be26dfaf0869ccf307bda35bad04534de38ec356fa47c0110191fdb1b539b639688e564be99fc849250461b7e2f17873db1891fc279e273851861e3582fa664a5ffd7d548d91d3a80ef952f5bf8b999ee43e2c2aeff5969dfdf901802b66504bbe92e94387248547151a1f7becc506f3feea4234fb72abbbb580b0409df5030c0e62933c8b329b81ef771abde3eb4173b4e866af5e43feb8a83e03c78b5e2a931bc4af4f296115c66ec01b9ad1f7ba25889d040e40bc7b304106f7c2524de868f00bddd06b0edbbe3138b8c1bd731c0c407384aa74e6bf7ef108a1fa3c55e1b2dbb259b6b43e6cdceb4d50dc0372f6615de072c1188e7773958162e494c7598ffc3c74adbfa14421f683e417a0ab3b6a6bc251c83c25a94fa62809ad20fd23af670983949b0fe58d05f9cd524531ea1277a8048fce3a466b0bf57e63f2ac05a9311c713639df5df23932505b6fbf229e6192f46566a8aa5086ec41ebbe50d5c44cef6e9263ab471db317289bddd6b09de8e4eae2796354ded92c2ff310565e0743b33c61d0c550b97de46a795cc8714145395110cdca3c48ca4cc7cec3bf29fc0a14b81407c5169c4c595b274e9354b36faccc6676b8587648bb349c1c6c06e7291eeb461b97c01203c7fa0baf870e6cd13b1240682631ed9f141a02e084f441665d1c0e65d9c52f0fa0073c44ee882f1c85e7f8b7c52da224750667a3ae396e8ae5b70c3d40012ed521160c224fa36d2b2caa1bf6840b3694f912bd492d5955f63b2a86e3680539c2bac1798de6ba12ff382074f86b113b4e3a4193886d7850caf3a4e90b6ef53efb927a2f77e62ab7c27615cd2144443320ed74b3115476e0b53131fcdf33aba20e3a47eee011aeb943003668ea33cc48bfa0c8ddd58400291c3f30c48231ac89e33ae412e498ca392fe5bf53fff7fda24f8c29ed63c312c14eb29ddeb291723b422d32875a6d4e1e3a364f98199e6314854dd9868daedf034648e0438b0c0f7d9068372151235ff5d16b53e6c8c7537592b40887f0b2831ccf64679d7303b81154b9c1fdee21f8b939dcfc6a4254926d6d0367828a6f8193f3cbc50159dd9b9c62300fe86f6dd3c1fb8ef407b8b8705235cce3685a1aa8a368f8fd152ac2324c6f4dbad030653999d97ae59f7d92d7063274b4fdcf6f9985c558eee4b36537fc789f0645067eded6313db4cd6772e28ac05e871ee6c16626e44723c57e65663ac71505256e5ccee2a317097e22888351da17d778dc03c105c2d6a4d168cfc0c2427d031e1fcfa687d120ceff0ed8aca87f51aed6cefa320b55a11bf9335dea26d49fd7999c965184643317f4875cf1f9278408e0d820218afda8d8b34350bc262bade9a75d4e3cb7e8213b69a6efead899c05b5777bf3aa3b90ddd24ac1970c16a0d3d655061f3c84610752567bf5c725e2c7885bd182e02dde1e0f43f68e0deb6b83aa625df12e130b0223bc9b253e457a6cc2c446654fcd0e6d50faf88ca741a2fc892ff687779ee8b49653b5cbfd15089409b5534b6afe6e5895b7932b1d6a649a0f9ec479eb60bbd41a6b9d1076c718f06b9f34fed59bbe839f20d6891c7bbe66ab95e9a3e91439e531a49899bfb23d9c24e42b7a2b52dcd9decd637b2460c9b81555f8626b03df35bad4c8a0b0efc84108b8b9810617b7609ca5e0417984ae98116bce9b204717b7e3d3d87911b145952f8fe137716c5a63ff73832fef0336f62f90276e9748b3401b2e70fa96bc6e48bcf3b6d7758f718f5cd9b5379ce137dd34fe031e86a897861dd2ca9bbb05d93ea91287333427ad3ff27c6d9eaae9f80a3c2f2fb2658391d89fa92a27d762c803ec84504e2593a20f3bd47d92fe44c8ec82d4fa46c265824dd9dd7030e6d3822b7c945727536de4628cc78f37e048b22873ecd5dede07ce34fcbb00ba02eea0dcc2b597deb8271d0ceab84456d799c71676617c701e8e8affff2aa7dbac7849f4ec4c3f74d979a40b38dec8bc60b48eeaa02b38c417c30136d1b8fad3de4cab19950c4e91bfc092cd80f02747673ae02c926fa5a6e41af3033713d408ee7f6d1f877e82310964ba530ec9293b25820197eb155bd062a2ddf14627fbb84d9180ae84f0cc37cac5b30157a82a7c1ebe8da029b8ed1e54879b60804a6480be91fc254a23a224d4e0b9561952b16c09050353d873779f7978592d87674b8d31222a8717bf31476240111d0cd5b5ec8992406379c0681ccca8a658aaaad22b1c9b497d63fdc8a482534355989b747c4686a6588182b494abb47537b807bd565cc2103b83446eb50bbd25de78f34a0ea56d724b3f20a6c5f2c42a41c885dd839b51068adbbdc6cb3e2cfcdbf9f7b74f1d4f75d323e2d3b712c12d3b5eeda9c6d2694998a0f376a2c3861b96ee64e4183e43e6bab859863af27a95ad391d009d0f802b4bcbc66e7b42a39e92240e9df083ace518b470216c46434aebf8a763e9ee621f267c179087233f7cbbbea9a22019164996037d52373ba9fa6dd51f48db6ce6009558e239f4360ce83706608bdd046c290d9119bec26ceb989d2af1ccc21e4e9a32e2baabe80bd3db59a00a973b90681959173f2dc99016812c4c7dcf4ca9f8dafd562f98ddab3e37033260e16e0c54797e7c671c4e4d19d960276237308220c5506a08b6e8bc59f467b426a6674055cd4d6ab3f7d4399d95c587a21a21706e715ecf8f6ecc5894d466154618dcc7643e885fd5048831c07ad6b86a279d239f7bf1677b092725f723b903ee24890f8491bc8475d155a992ba1852ef1ee607de20a9704f373f620f867f667e74d837d796a2ac48378c0acda29dbdccea4a69cda1d165f4e5fbe5eb4e83c9c164c39d7d4dbf51b4dba74a24764d74b97c816cc430dea3520e11f8ce777a5dfd67af164d139205fe891d0e2910204bdb69795d718cb08c144ac827263fa766542df1441fe586483e8b0d8ae8c521809bc3e4cc10169d49e376f88e4417d8d476faed0a369804b5444dec65469fb84d97e09f00097ac3a11e8bf02f0770f3b3d8cf403685739dc4e1a72f6016867bcfffb3d7896bdde40d9cfb59144abaa29b3d8ea3b4b1d2ea1f37ab3b75ffed7f11e771357811e1a186277a86dc741513712de66e24caf7fc741b10b5dc9a2fdcc1c044814c20bf1501f22bdc12cf70330b9cfdc45479295fc9171529038d504f054401102a3d617260731375b906a89c95741b0799dea0c4b439acf8bc1227ad707388362ce615eeb2c8579f2d65bb64b259d2bac4527fe938298d008b8e7cb0985e9a762f4198df587379cbc1acbc342ee9ccec26428a4121ae80910b7211384eca3d1c546346619dd8c5ae4d06a483cb22bcdcfb16a6191a9b1bb2a288b1ecf71d5266d40acbf1e7ee3883f84d7ea618d975e40c29", 0x1000}, {&(0x7f0000000180)="60e1f8dbc7a49ae4809aed8fd1b755576fcab3033b6f2686673a4340a2c4f4243a658b6f9577061f6a89389c8eae281ab714577aac0320dff3567e89f2905d08a276c8a0b5d53d76a85e688ee91b62042a03cc0fd002e302672785d6196d29c8f8c7647aa895f8d625be6d33c6d8f9ef38e46ebed7f465951e21c97468c6c14864fb453633dc6106bd123fa714cf0740be60d1f0e0cc2a9b95fd98babea39a64841d0131e87e0d53d040d999e5fbf0387069ef10120ee22e0c37d24dc6e3452790ff8398634a7900193335bac714f03607a9667c5af5dbf9b28edb99", 0xdc}, {&(0x7f0000000300)="16798010d3c454193d47a428a12cf44a6b29ad148119020fe95ecd68b3e79cd1ef700c47ad086eca818152d25698daa3202728081e1a6e0bef1271df0d7457ff94e27d549bc85df0c2494c075356400ed89b33f3cf876e4c7d1958936e3493636c67a4799d1a6450b8bf93568704b5317c9492a5cf11a9891546e994ee0287df44ac5a63e3954bd2e3b53fb1f0b4fe7ac5c352dbaf344a31", 0x98}, {&(0x7f00000003c0)="721f05b1f8309a74596eac56054d075399db55094ce9c2ebd8ba4c464d8fed2c360a9f11432350733c6c1fbc8deae01649b879d3a48d8f6130d1a11c89a951959553c344c5074d9a6c7d606114262f1c6110af3844b83b06b8894100dfee1c20cd135a8cc829e2ff6679a407664e82e8bbc2ae90d5616d19ae768e2906721002697b21152d73f92a39a3fdc99a6e84d5fdaa4cc6f544683bcdf4693c9cb34d6e7915e1dafb51a0b8347b2f52bdd52c2ec54354d6f5d85991cb5b3f4c28127f26471dfa705aaaf44dd5", 0xc9}], 0x4, 0x4, 0x0, {0x0, r6}}, 0x6) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x1018, r0}, './bus\x00'}) [ 88.737814][T25781] autofs4:pid:25781:check_dev_ioctl_version: ioctl control interface version mismatch: kernel(1.1), user(1.768), cmd(0xc018937a) [ 88.751198][T25781] autofs4:pid:25781:validate_dev_ioctl: invalid device control module version supplied for cmd(0xc018937a) 18:12:37 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 25) 18:12:37 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r2 = socket$inet6(0xa, 0x800, 0x9) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f0000000000)={'tunl0\x00', &(0x7f00000000c0)={'ip_vti0\x00', 0x0, 0x8, 0x700, 0x1, 0x3, {{0x1a, 0x4, 0x3, 0x9, 0x68, 0x67, 0x0, 0x81, 0x4, 0x0, @private=0xa010102, @private=0xa010102, {[@ra={0x94, 0xffffffffffffffe2}, @cipso={0x86, 0x38, 0x0, [{0x6, 0xd, "3b9375cb82801b46a90eac"}, {0x6, 0x9, "c9aa200b4fd4a0"}, {0x1, 0x8, "716a8200ae9c"}, {0x7, 0x8, "f0b836cba189"}, {0xf, 0xc, "e2d3e5bfa5cbd0d1c4e1"}]}, @timestamp={0x44, 0x10, 0xe8, 0x0, 0x0, [0x9d, 0x2, 0x3ff]}, @end, @ra={0x94, 0x4, 0x1}]}}}}}) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r5, 0x2007fff) sendfile(r4, r5, 0x0, 0x201000) ioctl$BLKFLSBUF(r5, 0x1261, &(0x7f0000000040)) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000180)={{{@in=@remote, @in6=@mcast1, 0x4e24, 0x0, 0x4e24, 0x8001, 0xa, 0x20, 0x80, 0x33, r3}, {0x6, 0x9, 0x5, 0x4, 0xff, 0xfffffffffffff000, 0x100000000, 0x8}, {0xba79, 0x2, 0xbb, 0x2}, 0x8, 0x6e6bb7}, {{@in=@empty, 0x4d5, 0x33}, 0x2, @in6=@ipv4={'\x00', '\xff\xff', @loopback}, 0x3505, 0x3, 0x2, 0x3, 0x7, 0x8, 0x1}}, 0xe8) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x200000d8, r0}, './bus\x00'}) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x2}}, './bus\x00'}) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x1000000}}, './bus\x00'}) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x2000000}}, './bus\x00'}) [ 89.002541][T25802] FAULT_INJECTION: forcing a failure. [ 89.002541][T25802] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 89.015895][T25802] CPU: 0 PID: 25802 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 89.024639][T25802] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 89.034700][T25802] Call Trace: [ 89.037979][T25802] dump_stack_lvl+0xd6/0x122 [ 89.042689][T25802] dump_stack+0x11/0x1b [ 89.046850][T25802] should_fail+0x23c/0x250 [ 89.051380][T25802] __alloc_pages+0x102/0x320 [ 89.055982][T25802] alloc_pages+0x382/0x3d0 [ 89.060435][T25802] __page_cache_alloc+0x4d/0xf0 [ 89.065293][T25802] page_cache_ra_unbounded+0x1be/0x430 [ 89.070763][T25802] ondemand_readahead+0x58c/0x7c0 [ 89.075791][T25802] ? filemap_get_read_batch+0x3e2/0x410 [ 89.081356][T25802] page_cache_sync_ra+0xaf/0xe0 [ 89.086211][T25802] filemap_read+0x3ad/0x1220 [ 89.090845][T25802] generic_file_read_iter+0x75/0x2c0 [ 89.096257][T25802] ? __fsnotify_parent+0x340/0x440 [ 89.101380][T25802] ext4_file_read_iter+0x1db/0x290 [ 89.106519][T25802] generic_file_splice_read+0x24f/0x330 [ 89.112113][T25802] ? splice_shrink_spd+0x60/0x60 [ 89.117053][T25802] splice_direct_to_actor+0x2aa/0x650 [ 89.122429][T25802] ? do_splice_direct+0x190/0x190 [ 89.127471][T25802] do_splice_direct+0x106/0x190 [ 89.132451][T25802] do_sendfile+0x63e/0xbb0 [ 89.136937][T25802] __x64_sys_sendfile64+0x102/0x140 [ 89.142136][T25802] do_syscall_64+0x44/0xa0 [ 89.146745][T25802] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 89.152684][T25802] RIP: 0033:0x7f0432216a39 [ 89.157100][T25802] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 89.176730][T25802] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 89.185237][T25802] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 89.193254][T25802] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 89.201222][T25802] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 89.209224][T25802] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 89.217316][T25802] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x100000000000000}}, './bus\x00'}) 18:12:37 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:37 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x200000000000000}}, './bus\x00'}) 18:12:38 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) bind$inet6(r2, &(0x7f00000003c0)={0xa, 0x4e22, 0x0, @mcast1}, 0x1c) listen(r1, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f00000002c0)=0x7, 0x4) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r4, 0x1, 0xf, &(0x7f0000000000)=0x56bd, 0x4) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x6}, 0x1c) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x14e22, 0x0, @empty}, 0x1c) listen(r4, 0x0) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000052320000000000007573006686c17b2735154d9d928245bf3dca481e7aea24f7452c38cef73e060d2d2df141c124b0705f101101483d8fcea7068b2b42c1ee0ea0e2a5f1d389b3bf3eda1675e0956ea0284664c0d12a32c42dc23e14cb2c141fb2746adeb64090798aaf501a6b5a30a4934c6d8e500b210b9db9356ac8e7a1191179c7d10adbbacea2356bc67ba3467d85e711c8128d0024dcb58a1ebcf289c299e1f54907a9e2d6b6c9244e696a4b79720d270abcac9e69547d7330b771ea0152adff4c08ecc691c9410a2603a656ceb1ad848e4ca9"]) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8914, &(0x7f0000000040)) getsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x41, &(0x7f0000000100), &(0x7f0000000140)=0x4) [ 89.444731][ T22] audit: type=1400 audit(1635185558.083:8737): avc: denied { node_bind } for pid=25832 comm="syz-executor.2" saddr=fe80::aa scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=tcp_socket permissive=1 [ 89.486314][ T22] audit: type=1400 audit(1635185558.113:8738): avc: denied { name_bind } for pid=25832 comm="syz-executor.2" src=20002 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=tcp_socket permissive=1 18:12:38 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 26) [ 89.653555][T25840] FAULT_INJECTION: forcing a failure. [ 89.653555][T25840] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 89.666871][T25840] CPU: 0 PID: 25840 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 89.675640][T25840] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 89.685712][T25840] Call Trace: [ 89.688985][T25840] dump_stack_lvl+0xd6/0x122 [ 89.693633][T25840] dump_stack+0x11/0x1b [ 89.697785][T25840] should_fail+0x23c/0x250 [ 89.702215][T25840] __alloc_pages+0x102/0x320 [ 89.706869][T25840] alloc_pages+0x382/0x3d0 [ 89.711288][T25840] __page_cache_alloc+0x4d/0xf0 [ 89.716144][T25840] page_cache_ra_unbounded+0x1be/0x430 [ 89.721683][T25840] ondemand_readahead+0x58c/0x7c0 [ 89.726728][T25840] ? filemap_get_read_batch+0x3e2/0x410 [ 89.732362][T25840] page_cache_sync_ra+0xaf/0xe0 [ 89.737287][T25840] filemap_read+0x3ad/0x1220 [ 89.741950][T25840] generic_file_read_iter+0x75/0x2c0 [ 89.747252][T25840] ? __fsnotify_parent+0x340/0x440 [ 89.752378][T25840] ext4_file_read_iter+0x1db/0x290 [ 89.757555][T25840] generic_file_splice_read+0x24f/0x330 [ 89.763112][T25840] ? splice_shrink_spd+0x60/0x60 [ 89.768056][T25840] splice_direct_to_actor+0x2aa/0x650 [ 89.773428][T25840] ? do_splice_direct+0x190/0x190 [ 89.778481][T25840] do_splice_direct+0x106/0x190 [ 89.783382][T25840] do_sendfile+0x63e/0xbb0 [ 89.787957][T25840] __x64_sys_sendfile64+0x102/0x140 [ 89.793160][T25840] do_syscall_64+0x44/0xa0 [ 89.797655][T25840] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 89.803549][T25840] RIP: 0033:0x7f0432216a39 [ 89.808017][T25840] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 89.827641][T25840] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 89.836054][T25840] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 89.844085][T25840] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:38 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x800, 0x73a9) setsockopt$sock_int(r1, 0x1, 0x2e, &(0x7f0000000000)=0xcf, 0x4) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) inotify_add_watch(r3, &(0x7f0000000100)='./bus\x00', 0x0) sendfile(r0, r2, 0x0, 0x20102d) [ 89.852058][T25840] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 89.860134][T25840] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 89.868142][T25840] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:38 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x409c0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:38 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r1, r2, 0x0, 0x201000) bind$inet6(r2, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @private0, 0x80000000}, 0x1c) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:38 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 27) [ 90.230144][T25854] FAULT_INJECTION: forcing a failure. [ 90.230144][T25854] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 90.243401][T25854] CPU: 0 PID: 25854 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 90.252158][T25854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 90.262328][T25854] Call Trace: [ 90.265624][T25854] dump_stack_lvl+0xd6/0x122 [ 90.270213][T25854] dump_stack+0x11/0x1b [ 90.274371][T25854] should_fail+0x23c/0x250 [ 90.278788][T25854] __alloc_pages+0x102/0x320 [ 90.283384][T25854] alloc_pages+0x382/0x3d0 [ 90.287856][T25854] __page_cache_alloc+0x4d/0xf0 [ 90.292737][T25854] page_cache_ra_unbounded+0x1be/0x430 [ 90.298202][T25854] ondemand_readahead+0x58c/0x7c0 [ 90.303326][T25854] ? filemap_get_read_batch+0x3e2/0x410 [ 90.308948][T25854] page_cache_sync_ra+0xaf/0xe0 [ 90.313861][T25854] filemap_read+0x3ad/0x1220 [ 90.318456][T25854] generic_file_read_iter+0x75/0x2c0 [ 90.323797][T25854] ? __fsnotify_parent+0x340/0x440 [ 90.328906][T25854] ext4_file_read_iter+0x1db/0x290 [ 90.334092][T25854] generic_file_splice_read+0x24f/0x330 [ 90.339631][T25854] ? splice_shrink_spd+0x60/0x60 [ 90.344671][T25854] splice_direct_to_actor+0x2aa/0x650 [ 90.350048][T25854] ? do_splice_direct+0x190/0x190 [ 90.355142][T25854] do_splice_direct+0x106/0x190 [ 90.360072][T25854] do_sendfile+0x63e/0xbb0 [ 90.364495][T25854] __x64_sys_sendfile64+0x102/0x140 [ 90.369720][T25854] do_syscall_64+0x44/0xa0 [ 90.374141][T25854] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 90.380040][T25854] RIP: 0033:0x7f0432216a39 [ 90.384447][T25854] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 90.404050][T25854] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 90.412553][T25854] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 90.420547][T25854] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 90.428515][T25854] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 90.436527][T25854] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 90.444492][T25854] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:39 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ftruncate(r1, 0x3) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) ioctl$BTRFS_IOC_SUBVOL_CREATE(r3, 0x5000940e, &(0x7f00000006c0)={{r4}, "2735c284ee19e6842d366ad1ef053a077e28165143e3df844ddacc08fd852bd2185fba2a10c2a740474a2bba33c65d44acf2160c1139332041400aff897cc84863e6a9b935080b8f44d8bd140d5b72263906357048f1d1c076514bef1b0c9b06b9742d768a32c75f22dbfe4e18c04cb7c31801b1ab732565c9fbeaed04ca16d6d322b20d051659e83f21a1f39028a15d1e4ab430c284656d2fe95a5d8b355da1e2a6cebb5d5a318f07a227cd7f6937a3769450607634d7fd1e595d3929f4989b28a1b6953e0bd4b24770f0551c1d8167499e6f4c5deddbff499e16ddaa78e0e06d1a4db5622f6d2368c9ed1eb2003a03687887d774ca53f25607fbeafca1e09f5ed2c58e10a1fcc3f8cc324ea3b044eab09ae1d77de84dcb0320f6a9dc30323d28072fa581276be73fc3c3459dcec5479e8801340b14fb12d43084a155727c9448b4d54d6ba11966b01b32bb6aa6f18116f2c4e9eb041bbe7b0d0c65a2aec30b2878b665b096560bf8e68b1bf310c1b1adc27d4898ef978daff70ef94ab1db517e6daa70bac543760a6019345f1423af1f9f009ef103d79d6eb3f8c8a9a646822c44bc0df29e0606b636078b32570281c0a18a390f030e92065c0fb65f48f356b0262dd5b714e9dc0779c76cc0fc7e76f0b0759cdfabbcbf7bf63b053f50eb1d6dac5753118207a2283b6201261739918997878a76a53df95da0a5a5b6d99d9cc482600dfd374c11ec606193bc59502d367b2a780d8602a052c4c4aead1fba436dba31e7c77207e1ee0eeb6c5dbbed0ae3878cb9f1e80464cbb303441c31d37d359a531c930b52d5d1b23e731d0ec637398aa4b2915e5300b5c26f6236e3f319b6d877b203d28948f4e6defc6bdcb541333fcafa498f1ba3e6c4ee88a01fe2d91067ec8e0a402fded7dbb242bfa7f68744957abba9ede684b6145fa2b1275d8796c95836a7fd921b752cc806231bcc7f8861b404ffc35e7d5701252297ce5ebbf6ed18146cd762306e04ab2876abffb66fb2d7d848dd79b3d8f267cb36d6d25199a3be7bb33894fbe11deacb2ee0ae096821dc19d877f0368b8298ee3784b91c375753e4e4a734449b856e240eed7c133114e3d741d4356a6a49998b8755f478cfed116883e13949114319e1cb2e8603e2dd068fd4a271508005ec96e43d9b5b24303deee95e0b6d2eb9d2b54556343cf5bd72c8e7e6fea9dccc9c3b15fead250aff18b4538d214ccce81113137acea4b497b0f49b519d8c69eb8fbb2d9d1add4962e44c21b4775a67a90a8c5665668062129cf8a20652030f5b7c08b43b3c3e3c19e2e65dc35397a0e8cfca48a2a8747a5ab3443bc2bb0d2882916ab4e626f5f83fc6659b56cf5763e21d193259800b7d7336b003036412287cfdf5d951fd7d241922919e8c538414f126c6df5a86f2f09941af7e8ad602aed9e693717563da4e242fcfb8de7da66d920dcb45390579bec19163e8f23a3ba1ab3bcd6c02432c395ee99beb2bb13ce432b5598706cbe5284589f0143fa1b4404c485832b74cf4b03a311811dc45998be20712ad1ecf24f3acbbb3942758690ed35e888ee2f3f8bf55ca6fff34f8ea093e605994652ce4a13477253b562d74109196be32cdbe3c5ee57f7766a2338c9b5457ec761aa8fe65d51cd6342619430e6aee26bd2ae29c1bb62f2f03f4db23b64ecf9a167b7376c9e0cc7344b0c30959104b05ae3cbc5f4df10db716c40bb0f3077ffd476a285a34c23910f5b6fab61c526bbe38153291726a0140f032e23ceddabebd9dcfd941139fd5cc7e841109987494d7ed3de11dbc49d0e8ad11a64b2e77e009ae3ef4eb3c03292e93175bd4a893b5a59aa3f5fb67d6d6fd3a4b23a8404cd3b2786cb9b3de1036327865de892e4bfdec305a586588e7c03d29a83b83d22a177739e0c0b4168d53098f0213d11c24d13e97673a077c4691a05bc96cf3ef7cf86d750af6240ca22c0c43349f6334a3c9e8ae89ddfbd1b29cfa0774a03eb72a7262ecb8d1a1196574541ad8f2b49187ea3c2a1175cd2fa3c40634409347fce120347df267d8598d7e1616019eb7f05389e498c4a07d75e194200066fd90f26b235f807ce171f7fde6a809b450749b83c3ac9a624771bd190e5bc46c11616026dfc2239f9694a30e62a4464236f29769e373f8da0e155bf5853290d21cb2f2683edd7a96b15b776f8e0bab681fcfcec0e194f0d534ed2b0368c484636ebfb7c5ace8fe1aae736f9d86d9019f5d4b253e42ad0375eadecd01a2d4bfcbe9f37a5511dd46b74c48ffca973fc8ffaaea5db8be89ec9cba0fd9455c0ce70da981642af016789de0f9c80daa799395040d9f2a49646fb9373082f63d1837f5708495eafd51ee7a6f06405ba3b13aa929e08a0083a41a38ac81db4a7d86315f717e97989a985af9366879ea56582d8ca9a21b5b69af1770eb262d23fc7d4b0eeca8f651ac1e49c4a842b2ec07cf762ddb0d218929552d3eb9405776754d4a3c40ebc9f37039c74360ad47daef4382deb020cb4e4d9ded063bb24bd23d66992266ec406704f9ee6c50d7f52768cae354dc76c23e6eed1937f5fe4d8427a5cfb61913d74dbd29fe183068af64135e7b7f198a122283e4fe31ab20dd71de770ce4db4a26e3fbdf7dddb7fd7da2ce2159d0d582670f2dff1a27d40992cfb344516e4bd9613dc26cc7e187f7120274f02343e2521419cf8ab96e9848cf9f0be4c4b63e455a73ddc2d1296d1541b929b57d167e9fcf92d62dab46e0f8ed0098cd59752cfb0aa278bc84daedc30f2f540d8944308ea368d732ff9500b3af0a8ab2229a80991e13c9dfb90d94f8c95a2f40b2ea71204bbf395ba727bf79f44fe70f43166c933794eb160efedfd3a5cbcb8f253cf0d173b3309a4b3c108f500be023831526ac01ec82ca8f54df953fc9e9546737da5740ca4b9cbd8feac5b88a486930e0e5cee1e59dee6afba8ecfc342d3059202ab5969afa578c468aed82bdc0d8cb8ce079b0f1e5a78494c64f2f401525ba43d773b40a57f4b98bf212f203d45ef37582c8eaa6eca895cc834b7821da5ead703d199943d1b242fbceb3fa7bc7f95391029917c001cea568e108e556790d84220263839c21e138bc073a17e38ee8816709f9f4e1701ce4f88fdfc2844060cc045f8ab4c92b65593feac6086b3b3b1a32c694b8937e50cfe08ec9c159841d4827a720c468783999f13e17ef06736735226e060b481028d6172dffd4980021b86df7f793bb38054fbb80bb1e2252fcee97bb876a0e4c8a9482a5897aa7640eb02db841086b9b9a3b7b7b0db83c47346253e0d0a8ece8956065d19cb1c05abf960bed06570a3bca2c233bff637181776c990cf3a806d4c19aecf3d1c7710042b67badacc8fd8fd2aebf4611216da6ae47203018dab80346600962e83a5bcdb8b2d0ec4506589306df8bcad1d09fc6aa14c6831467566cd0cb72647e170dd942786c1b15bc9ba5ff005189bf79c4cd86f25f6c29477e7b9ebeefb984dce504e7b957e9700822e18b44b80122ae75c891cf18ddc0c77635f346e036fcc97d5c5e7efc84daad881e38be68285e68cc3e49d4866c0193a12a4a62060680d018bcf07db3c23e99e176bc6eb60f1b006c655a97e56802990c77bde03c7e8fea722fdc411f255ef042404b2094365594045986a831c6d655d14b55a7d0734467e87cf91ed3742b90e14790bc20dec6eb98cf9ed5039e259a43204ac90cf6e0cb2e01a7b45d6b7fa7d8a120feab7c43dca7958458dd28ae984bc81e268d5486da0ac10ee6217770e22655c1d54acf1b7382c4fd98989ecd2ba446fd018878c605fdd020cb3f7b19af61aef916555fe63bd8e5a5cf59e6cc07a1432a94c6a0b8ff8fe987c9c9d321339e72352ab102ac88b143f85d3c1fd316f4ca7757c7047a4389d376010c327604992978ee159331779077aff081959c9baf56c3a19f700eb4e1dac26bd6eaef9db482620669401d635e013e5887adb61f09fe5ab5fe95d29f41cd325ff7701dcbc471d0fdca0387fb26ad490f07b3def16e920f2caf5ef7af1922a1ae50518a3ecd0ae446e6e7624bda4fb11c8cda7f74a1091da8ea1fb35eecba880bcdfa32e0d3496f0549c714031e2bef3f6fe5d68ef46335a3a434f6ea41b646b1101f301a33e50499a19a0dc2213e2362c6f2205dcbbbb527a7e781dccd415b09869ef6d7666e73213d88db3886753db9d7332420842249e50a2627583c1b9c207c05aeca9673f1e9dbd7c226a63e30a8fae1aeda36e4d33f8d9a3c07556af6c84a81262caafaaa022298d51a0a34e83c85219acc7169f4ea5394ab3e51d3ef1c0b96513841af57152a5eead28167cc22d8ff316e19534052bfee1d036846bb9641f8b5d801954213b620444768d29c4a3cb8379301b7b8b134c7cd0557842c4694e261660fa75077540dc6c3ed62f7281a51e42b69176dea4d66b87a08cbcd65deca7361eb5d78d4b705201fc346516e73cf933e589029ac84d9b18733fa6d0f64ced518ce4084c9d9f9c9fb44c85e7778e7740266898dd40de602f53e1b5cf7d7f28202a55c78d5066ed219ab6b175ea8ac3939f8b1377f181e530a392e2a9a2557dbfdc1a421f4614d03cfedc0737a492b9ef993b49a7f3e61b2cce8b52552206ac4d42ff8ba1e0ea80dbfcb53028e6717acca73a8fc327be99ed2ea2aff27b89fd1fb7b6a80494a3ad08424f7a34902d89ef37b6b431db6e35e79bc093195f6f933cfe14e7df1546b76cf4661a4f7b6150faaa378ec09173164ce1bded4a97cb3bcd1bc79a6ce45653f5d7c0674aedb307d11bdd348efe863c1a89eb0cdce120aef99aecc1dd62b6bca167c4623541394ea7d5f4512766989a561edf6a548de919a58b0288ef4af0bd4d7347d0a74c342c044aade6c3328d0a8e21de676aec80326420d4acf73bc6f31dc44f037e9d15767230cc20463f5b9ccbed33476e458db8c0d8268b681462d217236296d9a80fbe5cf60f647c52958384585337284997a46d2de974e3c194c23d40b0b17eb4440c78f90e51f61058f84da01275d892d5def1339e6ca39bb5621244827e4d65bddbf551ec44f8a7072920c9fc1181f4eb0a334666d551ef5780905b8edb12b77a4d46ab3b48d0a8b9173cb393d2aee79dc41baa54d7b0fa2ed4b6e02041b5aca17802d3ab164f962f1a491316c2380452d69bfc014e9734ed23543106ad2a5ce437808ecee1eddc5486e335d37dd654dc96dec13a159c997aed10d348940e20016249b0f68dac2bc7d112c5c61c39e5724a9cfecfa56c040ee949645140e9100ad2e8f5a7a351cda74ea39a8125615b445b852808497bb6816d9900525a2eab3ec19e59dac143b5af8b4546da339d2685613b30fe4c020bef2537c0de4abea6b0e7cac5b6c6b5b221b4162ef6803eedec6426deb09bb26cfd8a93046198505356697e7c47066e2570f615b5372c2092d36da81f940b8b1d8744180cd133b614bedaa36e901ec947fa845f2badd3fd2963b7904626ed29bb399513f1f3bcc920526a7b462a180f6f840c03699022cd4f99c12fb97bbfbaf343275c888d4b52559e321e42a03319f57ad4bf14c4100c89f01135a576ae073493b17b595022f937a5d731064ffab71fafc7cedec0832bd95bce7e115b6362027fbda8d33d10f9fced43566a335ea3e230297324612e3219bf047dd5b78516087a48b6680cc6769aa9fc3179893fb00450d77c686ab6d817b4e44c90e2ca1c4472ed0e9d27718fc15289bbd927b18e9f067d47063849373ed9150"}) close(r0) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8914, &(0x7f0000000040)) sendmsg$netlink(r5, &(0x7f0000000280)={&(0x7f0000000000)=@kern={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)={0x168, 0x30, 0x1, 0x70bd25, 0x25dfdbfe, "", [@typed={0xc, 0x26, 0x0, 0x0, @u64=0x6}, @nested={0x6c, 0xc, 0x0, 0x1, [@typed={0x8, 0x93, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0x8, 0x12, 0x0, 0x0, @uid=0xee00}, @generic="438cb2470b07a283d967d421bd2fc74566bdd3e43c78d29ad599201a7ec835e08dfb26080cb5827b97a21b42d3afb75629ecd56a5414d9f4a86e0fb1c610daff431654b00c00f7392d9e70f9c3d13fc50a589505979033cf"]}, @nested={0xaf, 0x44, 0x0, 0x1, [@generic="a2e6c75a9498fcb39f5c420d50efb3a4993adb651a01b905ea3c35482aa4f3c963ef3bb68c07e3625a327e5797308c85748f0dfc99adbacb0a3325b51da615f50eacea2d192ae0d1495cded450a11af39f0a73eb7ab627407007061183677733e3684ce290cb921d829a9f81ff68ff2d26471e6b6cc8bcd733763791ef2b94e327a7eda99421f008a7516518566dfc4a66f583fc08bba8f1cce8cdbf9c510dd57bc9149c6635ad601ed123"]}, @generic="c4d566c2937aa7c0f64515b9db8de08ae347b1aa87724f8820974ea8b2c8e5a95b5972b1d9188dc5bb46287ce6bf"]}, 0x168}, {&(0x7f0000000300)={0x1d0, 0x31, 0x400, 0x70bd25, 0x25dfdbfd, "", [@nested={0x1c0, 0x8e, 0x0, 0x1, [@typed={0x8, 0x8e, 0x0, 0x0, @u32=0xfff}, @generic="da1a5615d795b842c07cae775b4ba80d4e258b3e9297cb5901f36a28d78a01c994e5585b09c475ee2217dbb245cd1412ba670634f910455475189aba7b25e56d0557d858b69a46d9ad0fb114a65d4522d98cb083f7c471ed7f56bcfda567b85b544e08fe9d05bb19dea709036d5f6f28729cc0dddbb479e396292b3a2b3790be8cdc764245e6a9e9b078776bb7ca0935c559df8ca0e0dd85b72bec8cd2091e20e20a99f83f24d3e2d1131f69c541855564e6f1631685fb1e854088256765eaf0dbd0ddc50fddaf954452fd8305f860a32a24f1f1e8a0", @generic="fb5f44f2978701ffc39fd3d3fd9f5795e254092f1054ea319d722707f627f062e7bb69261b6643b411e6f274d44223173a826de1dc87dc2c04072c802caa923769ebbd28225b820c913bdfee9f98c3922e91db219a5c408f9e3eed61a055a8bdac9c676fc6581700f49aa778f5bbe83a3d722f5378d885c9486428476a3fe0148975cc165f63305e0ed4da27eb8ed5dcba0c490588c9128ed3a6a02e2a8a2fa9eba4a2b0272a795b9852de83f0aa8890815645650c08da1a6bb0c6e45fd949f42364f222de0b7a3ccb6a62f31713c0ee030e7d576526a1ba828c98603f52"]}]}, 0x1d0}], 0x2, 0x0, 0x0, 0x20050890}, 0x4) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:39 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)=ANY=[@ANYBLOB="01c086eeb25706004c31330800000000000018000000fc81a0d7ee9a20f2f266803b29369b649eea2767b3", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./bus\x00']) 18:12:39 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000003980)=""/234, 0xea, 0x2, &(0x7f0000002180)={0xa, 0x4e23, 0x81, @empty, 0x3}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) recvmmsg$unix(r2, &(0x7f0000003700)=[{{&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000100)=""/31, 0x1f}, {&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/147, 0x93}], 0x3}}, {{&(0x7f00000002c0), 0x6e, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/107, 0x6b}, {&(0x7f00000013c0)=""/102, 0x66}], 0x3, &(0x7f0000001480)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x50}}, {{&(0x7f0000001500), 0x6e, &(0x7f0000001740)=[{&(0x7f0000001580)=""/24, 0x18}, {&(0x7f00000015c0)=""/82, 0x52}, {&(0x7f0000001640)=""/107, 0x6b}, {&(0x7f00000016c0)=""/67, 0x43}], 0x4, &(0x7f0000001780)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}}, {{&(0x7f0000001840), 0x6e, &(0x7f0000001b40)=[{&(0x7f00000018c0)=""/107, 0x6b}, {&(0x7f0000001940)=""/4, 0x4}, {&(0x7f0000001980)=""/121, 0x79}, {&(0x7f0000001a00)=""/113, 0x71}, {&(0x7f0000001a80)=""/187, 0xbb}], 0x5}}, {{&(0x7f0000001bc0), 0x6e, &(0x7f0000001f00)=[{&(0x7f0000001c40)=""/92, 0x5c}, {&(0x7f0000001cc0)=""/170, 0xaa}, {&(0x7f0000001d80)=""/96, 0x60}, {&(0x7f0000001e00)=""/231, 0xe7}], 0x4, &(0x7f0000001f40)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}}, {{&(0x7f0000002000)=@abs, 0x6e, &(0x7f0000003340)=[{&(0x7f0000002080)=""/212, 0xd4}, {&(0x7f0000003900)=""/113, 0x71}, {&(0x7f0000002200)=""/37, 0x25}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000003240)=""/234, 0xea}], 0x5}}, {{0x0, 0x0, &(0x7f0000003600)=[{&(0x7f00000033c0)=""/223, 0xdf}, {&(0x7f00000034c0)=""/217, 0xd9}, {&(0x7f00000035c0)=""/30, 0x1e}], 0x3, &(0x7f0000003640)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb0}}], 0x7, 0x10000, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r3, 0xc0189379, &(0x7f00000038c0)={{0x1, 0x1, 0x18, r1}, './bus\x00'}) 18:12:39 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="000004f6d17a0f1ef4f827757300"]) [ 90.661211][T25856] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=48 sclass=netlink_audit_socket pid=25856 comm=syz-executor.5 [ 90.674119][T25856] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=49 sclass=netlink_audit_socket pid=25856 comm=syz-executor.5 18:12:39 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x100}}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2}, './bus\x00'}) [ 90.806657][T25856] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=48 sclass=netlink_audit_socket pid=25856 comm=syz-executor.5 [ 90.819645][T25856] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=49 sclass=netlink_audit_socket pid=25856 comm=syz-executor.5 18:12:39 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc, 0x80010, r2, 0xc2d21000) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:39 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 28) [ 90.975540][ T22] audit: type=1400 audit(1635185559.613:8739): avc: denied { accept } for pid=25883 comm="syz-executor.5" path="socket:[21615]" dev="sockfs" ino=21615 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_audit_socket permissive=1 [ 91.019075][T25888] FAULT_INJECTION: forcing a failure. [ 91.019075][T25888] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 91.032352][T25888] CPU: 1 PID: 25888 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 91.041123][T25888] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 91.051174][T25888] Call Trace: [ 91.054449][T25888] dump_stack_lvl+0xd6/0x122 [ 91.059045][T25888] dump_stack+0x11/0x1b [ 91.063198][T25888] should_fail+0x23c/0x250 [ 91.067689][T25888] __alloc_pages+0x102/0x320 [ 91.072281][T25888] alloc_pages+0x382/0x3d0 [ 91.076718][T25888] __page_cache_alloc+0x4d/0xf0 [ 91.081575][T25888] page_cache_ra_unbounded+0x1be/0x430 [ 91.087062][T25888] ondemand_readahead+0x58c/0x7c0 [ 91.092113][T25888] ? filemap_get_read_batch+0x3e2/0x410 [ 91.097665][T25888] page_cache_sync_ra+0xaf/0xe0 [ 91.102546][T25888] filemap_read+0x3ad/0x1220 [ 91.107141][T25888] generic_file_read_iter+0x75/0x2c0 [ 91.112523][T25888] ? __fsnotify_parent+0x340/0x440 [ 91.117630][T25888] ext4_file_read_iter+0x1db/0x290 [ 91.122789][T25888] generic_file_splice_read+0x24f/0x330 [ 91.128341][T25888] ? splice_shrink_spd+0x60/0x60 [ 91.133308][T25888] splice_direct_to_actor+0x2aa/0x650 [ 91.138677][T25888] ? do_splice_direct+0x190/0x190 [ 91.143696][T25888] do_splice_direct+0x106/0x190 [ 91.148548][T25888] do_sendfile+0x63e/0xbb0 [ 91.152967][T25888] __x64_sys_sendfile64+0x102/0x140 [ 91.158236][T25888] do_syscall_64+0x44/0xa0 [ 91.162697][T25888] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 91.168595][T25888] RIP: 0033:0x7f0432216a39 [ 91.173005][T25888] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 91.192620][T25888] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 91.201034][T25888] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 91.209092][T25888] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 91.217058][T25888] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 91.225065][T25888] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 91.233078][T25888] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:40 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@local, 0x7fffffff, 0x0, 0x0, 0x2, 0x7, 0x100}, 0x20) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f00000000c0)={0x29, 0xd, '\x00', [@ra={0x5, 0x2, 0x2014}, @calipso={0x7, 0x50, {0x0, 0x12, 0xe2, 0x1000, [0xdb0d, 0xfffffffffffffff9, 0x5, 0x200, 0x3, 0x6, 0x7, 0x6, 0x3d0b]}}, @hao={0xc9, 0x10, @remote}]}, 0x70) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:40 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 29) [ 91.636826][T25894] FAULT_INJECTION: forcing a failure. [ 91.636826][T25894] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 91.650179][T25894] CPU: 1 PID: 25894 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 91.658964][T25894] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 91.669091][T25894] Call Trace: [ 91.672369][T25894] dump_stack_lvl+0xd6/0x122 [ 91.676965][T25894] dump_stack+0x11/0x1b [ 91.681121][T25894] should_fail+0x23c/0x250 [ 91.685671][T25894] __alloc_pages+0x102/0x320 [ 91.690381][T25894] alloc_pages+0x382/0x3d0 [ 91.694803][T25894] __page_cache_alloc+0x4d/0xf0 [ 91.699705][T25894] page_cache_ra_unbounded+0x1be/0x430 [ 91.705176][T25894] ondemand_readahead+0x58c/0x7c0 [ 91.710204][T25894] ? filemap_get_read_batch+0x3e2/0x410 [ 91.715794][T25894] page_cache_sync_ra+0xaf/0xe0 [ 91.720717][T25894] filemap_read+0x3ad/0x1220 [ 91.725315][T25894] generic_file_read_iter+0x75/0x2c0 [ 91.730639][T25894] ? __fsnotify_parent+0x340/0x440 [ 91.735750][T25894] ext4_file_read_iter+0x1db/0x290 [ 91.740867][T25894] generic_file_splice_read+0x24f/0x330 [ 91.746414][T25894] ? splice_shrink_spd+0x60/0x60 [ 91.751351][T25894] splice_direct_to_actor+0x2aa/0x650 [ 91.756722][T25894] ? do_splice_direct+0x190/0x190 [ 91.761743][T25894] do_splice_direct+0x106/0x190 [ 91.766592][T25894] do_sendfile+0x63e/0xbb0 [ 91.771065][T25894] __x64_sys_sendfile64+0x102/0x140 [ 91.776287][T25894] do_syscall_64+0x44/0xa0 [ 91.780766][T25894] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 91.786722][T25894] RIP: 0033:0x7f0432216a39 [ 91.791209][T25894] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 91.810914][T25894] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 91.819384][T25894] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 91.827355][T25894] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 91.835353][T25894] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 91.843364][T25894] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 91.851382][T25894] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:40 executing program 2: sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24000000f70300ed2bbd7000f4558492fbdbdf2505000000050000002e2f626175732e75730000"], 0x24}, 0x1, 0x0, 0x0, 0x28008000}, 0x80) r0 = socket$inet6(0xa, 0x400000000001, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000004c0)=0x14) accept4$packet(0xffffffffffffffff, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000540)=0x14, 0xc00) r3 = socket(0x11, 0x800000003, 0x0) r4 = socket(0x11, 0x800000003, 0x0) bind(r4, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r4, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000140)={r5, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000040)={r5, 0x2, 0x2, @random="1c2ffc010344"}, 0x10) r6 = socket(0x11, 0x800000003, 0x0) r7 = socket(0x11, 0x800000003, 0x0) bind(r7, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r7, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000140)={r8, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000040)={r8, 0x2, 0x2, @random="1c2ffc010344"}, 0x10) sendmsg$TEAM_CMD_OPTIONS_GET(0xffffffffffffffff, &(0x7f0000000e00)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000dc0)={&(0x7f0000000580)={0x820, 0x0, 0x1, 0x70bd2b, 0x25dfdbfb, {}, [{{0x8}, {0x248, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x40}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x4, 0x0, 0xb5, 0x1}, {0x4, 0x9, 0x1, 0x7fff}, {0x0, 0x0, 0x90, 0x3ff}, {0x5, 0x3, 0x5, 0x3}, {0x2, 0x1f, 0x0, 0x3}]}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x174, 0x2, 0x0, 0x1, [{0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x80000000}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0xc8000000}}, {0x8}}}]}}, {{0x8, 0x1, r1}, {0x240, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8, 0x4, r2}}, {0x8}}}, {0x84, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x54, 0x4, [{0x4, 0x5, 0x4, 0x52dc}, {0x5, 0x1f, 0x9, 0xddb7}, {0x8, 0x4, 0x9, 0x3}, {0x57fd, 0x1, 0x7, 0x1}, {0x2e, 0xbe, 0x5, 0x7fffffff}, {0x1, 0x3, 0x1, 0x3}, {0x5, 0x81, 0x0, 0x200}, {0x4, 0x3, 0xff, 0x8}, {0x4eae, 0x5, 0x9, 0x1}, {0x5, 0x80, 0x3c}]}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x30d, 0x8, 0x1a, 0x1}, {0xd0, 0xf5, 0xc0, 0x213c}, {0x4, 0x1, 0x7, 0x6}, {0x7, 0x3f, 0xff, 0xa3}]}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}]}}, {{0x8}, {0x1f0, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x4c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6ab51770}}}]}}]}, 0x820}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r9 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r9, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) ioctl(r0, 0x9, &(0x7f00000001c0)="f880b4cd487f587c445c517a89e46c71075793e422b1a383617543ad52f4beb35dd56404289c6f2368c1552404434dfe50335d2e00496f631be13de24f7199256f08af915b9bf04fc8ef3965776f226f0fbc6777b65ab21658aa3fc12722c35dd85b49a826b942e1e58ab3408951d3daece3e92f2b90909578b2b2fd4b5b43796547a4f10b6d863576931e1fd7fa196e7c3ec8ae24c5df685db7f29c4c65d2f4aa3c043c83fd05fdc61d926c9a1196417aadb8547b325ecc67c2dad68e21718c39f6f94d4e0348e05c1caee3a002eafe1de154570fda") [ 91.940928][ T22] audit: type=1400 audit(1635185560.583:8740): avc: denied { create } for pid=25895 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 91.941496][T25896] device lo entered promiscuous mode [ 91.961093][ T22] audit: type=1400 audit(1635185560.583:8741): avc: denied { bind } for pid=25895 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 18:12:40 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e22, 0x401, @ipv4={'\x00', '\xff\xff', @remote}, 0x77f}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000010000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./bus\x00']) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r5, 0x0, 0x2d, &(0x7f0000000000)={0x0, {{0x2, 0x0, @multicast1}}}, 0x88) sendto$inet(r5, &(0x7f0000000100)="0d03ff0504a105b98cdb95f8727fcbf107923e77097da4d6c3c3fae0b42f60d5ff3b49fe874b1ab243b8864a46758e7bf368d83d758d61446e", 0x39, 0x20004010, &(0x7f0000000140)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r4, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18}, './bus\x00'}) [ 91.986320][ T22] audit: type=1400 audit(1635185560.583:8742): avc: denied { setopt } for pid=25895 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 92.007361][T25895] device lo left promiscuous mode [ 92.013493][T25897] device lo entered promiscuous mode [ 92.019584][T25895] device lo left promiscuous mode 18:12:40 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 30) [ 92.328995][T25904] FAULT_INJECTION: forcing a failure. [ 92.328995][T25904] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 92.342270][T25904] CPU: 0 PID: 25904 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 92.351030][T25904] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 92.361230][T25904] Call Trace: [ 92.364506][T25904] dump_stack_lvl+0xd6/0x122 [ 92.369102][T25904] dump_stack+0x11/0x1b [ 92.373265][T25904] should_fail+0x23c/0x250 [ 92.377706][T25904] __alloc_pages+0x102/0x320 [ 92.382299][T25904] alloc_pages+0x382/0x3d0 [ 92.386778][T25904] __page_cache_alloc+0x4d/0xf0 [ 92.391734][T25904] page_cache_ra_unbounded+0x1be/0x430 [ 92.397211][T25904] ondemand_readahead+0x58c/0x7c0 [ 92.402396][T25904] ? filemap_get_read_batch+0x3e2/0x410 [ 92.407943][T25904] page_cache_sync_ra+0xaf/0xe0 [ 92.412837][T25904] filemap_read+0x3ad/0x1220 [ 92.417461][T25904] generic_file_read_iter+0x75/0x2c0 [ 92.422815][T25904] ? __fsnotify_parent+0x340/0x440 [ 92.427936][T25904] ext4_file_read_iter+0x1db/0x290 [ 92.433049][T25904] generic_file_splice_read+0x24f/0x330 [ 92.438850][T25904] ? splice_shrink_spd+0x60/0x60 [ 92.443883][T25904] splice_direct_to_actor+0x2aa/0x650 [ 92.449295][T25904] ? do_splice_direct+0x190/0x190 [ 92.454332][T25904] do_splice_direct+0x106/0x190 [ 92.459183][T25904] do_sendfile+0x63e/0xbb0 [ 92.463709][T25904] __x64_sys_sendfile64+0x102/0x140 [ 92.469023][T25904] do_syscall_64+0x44/0xa0 [ 92.473472][T25904] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 92.479432][T25904] RIP: 0033:0x7f0432216a39 [ 92.483841][T25904] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 92.503445][T25904] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 92.511863][T25904] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 92.519912][T25904] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 92.528027][T25904] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 92.535995][T25904] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 92.543962][T25904] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:41 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0xc) sendfile(r0, r1, 0x0, 0x20102d) 18:12:41 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x0, [{}, {0x0, r6}, {r5}, {r5}, {r5}, {}, {}, {0x0, r6}, {}, {r5, r6}, {0x0, r6}, {}, {}, {0x0, r6}, {}, {r5, r6}, {}, {}, {}, {}, {}, {r5}, {0x0, r6}, {0x0, r6}, {r5}, {0x0, r6}, {r4}, {}, {r4}, {0x0, r6}, {}, {}, {r4, r6}, {}, {}, {0x0, r6}, {r5, r6}, {}, {r4, r6}, {}, {0x0, r6}, {r5}, {}, {}, {r5}, {0x0, r6}, {r5}, {}, {}, {0x0, r6}, {0x0, r6}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {}, {}, {0x0, r6}, {}, {r4, r6}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {r5}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {0x0, r6}, {r4, r6}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {r5}, {r4, r6}, {}, {}, {r5, r6}, {}, {0x0, r6}, {0x0, r6}, {}, {}, {r4}, {r4}, {}, {0x0, r6}, {r4, r6}, {0x0, r6}, {r5, r6}, {0x0, r6}, {}, {}, {r4}, {r4}, {0x0, r6}, {}, {r4}, {0x0, r6}, {}, {}, {0x0, r6}, {0x0, r6}, {0x0, r6}, {r5, r6}, {}, {0x0, r6}, {}, {}, {}, {r4, r6}, {r5, r6}, {0x0, r6}, {}, {}, {r5}, {}, {0x0, r6}, {}, {}, {r5, r6}, {r4}, {0x0, r6}, {}, {0x0, r6}, {0x0, r6}, {}, {}, {r5}, {0x0, r6}, {r5}, {}, {}, {}, {}, {}, {r4, r6}, {r5, r6}, {}, {0x0, r6}, {}, {r5}, {0x0, r6}, {}, {}, {}, {}, {}, {r4, r6}, {r5}, {0x0, r6}, {}, {}, {}, {0x0, r6}, {}, {r8, r6}, {r4}, {}, {}, {}, {}, {}, {r5}, {r4}, {}, {}, {}, {0x0, r7}, {0x0, r6}, {}, {0x0, r6}, {}, {}, {r5}, {0x0, r6}, {}, {r5, r6}, {}, {}, {r4}, {}, {}, {r5}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {r4}, {}, {r5}, {}, {}, {r5}, {0x0, r6}, {}, {r4, r6}, {}, {}, {0x0, r6}, {0x0, r6}, {}, {}, {r4}, {0x0, r6}, {r4}, {r5}, {}, {}, {}, {r4, r6}, {}, {}, {r5}, {r4, r6}, {}, {}, {}, {r5}, {r5}, {r4}, {}, {r5, r6}, {}, {0x0, r6}, {}, {}, {}, {r4, r6}], 0x0, "2156816c73038c"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYBLOB="020000000000000006000000000000001cffffffffffffff0200000000000000070000000000000001000000000000a7ea6d1ab1120001000000ffffffff81ffffff01000000030000000000000073cf000000000000000000000000000000000000000000001000000000001900"/126]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000052f00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000053100)={0xfffffffffffff918, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {r9}, {0x0, r10}], 0xff, "e774bde728503c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000533c0)={0x3, [], 0xfa, "ae1dcb76312afc"}) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) setsockopt$inet6_buf(r3, 0x29, 0xca, &(0x7f00000000c0)="1a0a696ab300227b4901cd2039fac2684dc4d3a89fd031f20ed7887b40b522fce32f2eb99a381737e45cf5ae78f44fdbf7a3a3838c988e2504cf2d1b225fe424299fe3f86404feb15a3b6f60813bce7b0ac7c50b7071a1c434b88d42b83d0be1eb850d3453eaf9517e1fc97e671ec9c447eb940f9ef704e08cb8e84e2a7acb5c87efd4fdcdf7ea6710391853e9badde4a9fea5d187cafd5106e6c424b678bfde8dfadc833947b781226b331162282cfdfb8f9a090747086afa4e11", 0xbb) sendfile(r0, r1, 0x0, 0x20102d) 18:12:41 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r1, r2, 0x0, 0x201000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000001c0)={'erspan0\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB='syztnl1\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="0000000800000000000000034926006400660000ff2f9078ac1414aaffffffff8927feffffffffffffffff7f000001ac1e0001e0000002ac1414bbffffffffe0000002ffffffff44146e3000000001000000080000285900010001018302890f16e00000016401010114de36da72347eb2f128920de3129aa48c3ead3a31e52a"]}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r2, 0x89f0, &(0x7f0000000280)={'ip6gre0\x00', &(0x7f0000000200)={'ip6_vti0\x00', r3, 0x2f, 0x5, 0x42, 0x3, 0x4, @private2, @empty, 0x40, 0x0, 0x4}}) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$inet6(0xa, 0x400000000001, 0x0) close(r5) r6 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r5, r6, 0x0, 0x201000) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x4e21, 0x81, @dev={0xfe, 0x80, '\x00', 0x12}, 0x3}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r4, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) lchown(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) 18:12:41 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x404c00, 0x0) fallocate(r2, 0x0, 0x0, 0x7) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:41 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 31) [ 92.980271][T26018] FAULT_INJECTION: forcing a failure. [ 92.980271][T26018] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 92.993568][T26018] CPU: 0 PID: 26018 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 93.002404][T26018] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.012456][T26018] Call Trace: [ 93.015729][T26018] dump_stack_lvl+0xd6/0x122 [ 93.020327][T26018] dump_stack+0x11/0x1b [ 93.024581][T26018] should_fail+0x23c/0x250 [ 93.029082][T26018] __alloc_pages+0x102/0x320 [ 93.033692][T26018] alloc_pages+0x382/0x3d0 [ 93.038111][T26018] __page_cache_alloc+0x4d/0xf0 [ 93.042969][T26018] page_cache_ra_unbounded+0x1be/0x430 [ 93.048542][T26018] ondemand_readahead+0x58c/0x7c0 [ 93.053579][T26018] ? filemap_get_read_batch+0x3e2/0x410 [ 93.059121][T26018] page_cache_sync_ra+0xaf/0xe0 [ 93.063969][T26018] filemap_read+0x3ad/0x1220 [ 93.068565][T26018] generic_file_read_iter+0x75/0x2c0 [ 93.073904][T26018] ? __fsnotify_parent+0x340/0x440 [ 93.079090][T26018] ext4_file_read_iter+0x1db/0x290 [ 93.084262][T26018] generic_file_splice_read+0x24f/0x330 [ 93.089805][T26018] ? splice_shrink_spd+0x60/0x60 [ 93.094740][T26018] splice_direct_to_actor+0x2aa/0x650 [ 93.100111][T26018] ? do_splice_direct+0x190/0x190 [ 93.105176][T26018] do_splice_direct+0x106/0x190 [ 93.110083][T26018] do_sendfile+0x63e/0xbb0 [ 93.114496][T26018] __x64_sys_sendfile64+0x102/0x140 [ 93.119758][T26018] do_syscall_64+0x44/0xa0 [ 93.124250][T26018] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 93.130126][T26018] RIP: 0033:0x7f0432216a39 [ 93.134544][T26018] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 93.154237][T26018] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 93.162659][T26018] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 93.170705][T26018] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 93.178674][T26018] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 93.186642][T26018] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 93.194768][T26018] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:41 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0xa}}, './bus\x00'}) 18:12:41 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xf8, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, @perf_config_ext={0x1ff}, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:41 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f627573005356294874f31b3ef0209bf473119991f41d2234b4a2cbd5a60f5a8b265d69e554d666f6c05a73fc1a4dad8ef3faebf7056f76f3b74c0e0b563413f0aaffd42b4e"]) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e22, 0x830, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}, 0x1c) 18:12:42 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000180)=ANY=[@ANYBLOB="1a8804a40100000018003e00", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f6275730021c68f1fb44ea53d2f9949a3069031c80b0a8b8a42c91d7eb57687bcbde51c250c561b4aff0c352e4216c0559510214715978d4ae0bc3c0e288981292efa2df32d99b886c9c65c23bd95271f5e98713cf47a290ad3670a320d93e9f1af5c843d25efc924dd8eb00f61f8dd5d7c84c6fa8bf1687ca63d9d69674cbd152cffa9ebf272b51f95a4a728bbeb632e4051e360b6512626e01a"]) 18:12:42 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r2 = fcntl$dupfd(r1, 0x406, r0) sendto$inet6(r2, &(0x7f0000000040)="77b6ef8b3c1dca241a8cfafdc032039f953cb6ce7d49ef2a2f5b", 0x1a, 0x0, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @mcast2, 0x1ea}, 0x1c) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r6) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f0000000140)={{0x1, 0x1, 0x18, r4, {r6, 0xffffffffffffffff}}, './bus/file0\x00'}) [ 93.474099][ T22] audit: type=1400 audit(1635185562.113:8743): avc: denied { getopt } for pid=26130 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 18:12:42 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) getsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:42 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 32) 18:12:42 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x241, 0x0) io_submit(0x0, 0x0, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3}, './bus\x00'}) 18:12:42 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) lseek(r2, 0x8, 0x0) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) ioctl$F2FS_IOC_GET_PIN_FILE(r3, 0x8004f50e, &(0x7f0000000000)) sendfile(r0, r1, 0x0, 0x20102d) setsockopt$inet6_IPV6_RTHDR(r0, 0x29, 0x39, &(0x7f00000000c0)={0x2, 0x2, 0x2, 0x40, 0x0, [@dev={0xfe, 0x80, '\x00', 0x3b}]}, 0x18) [ 93.611875][T26239] FAULT_INJECTION: forcing a failure. [ 93.611875][T26239] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 93.625224][T26239] CPU: 0 PID: 26239 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 93.633996][T26239] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.644099][T26239] Call Trace: [ 93.647373][T26239] dump_stack_lvl+0xd6/0x122 [ 93.651965][T26239] dump_stack+0x11/0x1b [ 93.656166][T26239] should_fail+0x23c/0x250 [ 93.660579][T26239] __alloc_pages+0x102/0x320 [ 93.665172][T26239] alloc_pages+0x382/0x3d0 [ 93.669676][T26239] __page_cache_alloc+0x4d/0xf0 [ 93.674533][T26239] page_cache_ra_unbounded+0x1be/0x430 [ 93.679994][T26239] ondemand_readahead+0x58c/0x7c0 [ 93.685059][T26239] ? filemap_get_read_batch+0x3e2/0x410 [ 93.690671][T26239] page_cache_sync_ra+0xaf/0xe0 [ 93.695527][T26239] filemap_read+0x3ad/0x1220 [ 93.700230][T26239] generic_file_read_iter+0x75/0x2c0 [ 93.705519][T26239] ? __fsnotify_parent+0x340/0x440 [ 93.710665][T26239] ext4_file_read_iter+0x1db/0x290 [ 93.715777][T26239] generic_file_splice_read+0x24f/0x330 [ 93.721321][T26239] ? splice_shrink_spd+0x60/0x60 [ 93.726258][T26239] splice_direct_to_actor+0x2aa/0x650 [ 93.731628][T26239] ? do_splice_direct+0x190/0x190 [ 93.736650][T26239] do_splice_direct+0x106/0x190 [ 93.741579][T26239] do_sendfile+0x63e/0xbb0 [ 93.746007][T26239] __x64_sys_sendfile64+0x102/0x140 [ 93.751259][T26239] do_syscall_64+0x44/0xa0 [ 93.755741][T26239] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 93.761713][T26239] RIP: 0033:0x7f0432216a39 [ 93.766123][T26239] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 93.785809][T26239] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 93.794222][T26239] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 93.802364][T26239] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:42 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = dup3(r0, r0, 0x80000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8914, &(0x7f0000000040)) r6 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8914, &(0x7f0000000040)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008e80)=[{{0x0, 0x0, &(0x7f0000001840)=[{&(0x7f0000000400)="f5a0bcbf5d9bb7cd7c24ed8f9d1782586c0b48a0f0e806d1cdb9a3eab7e3c2285f9eb137941a6dfa18033d641b3ca4aef3be350fa2814568c3cdc370911bc5eccfd0ac8a50b46d523719bd9c6daf5fa8b8e04d511956d17a8f03c278014f21e2b1dd516c9f14ebc209a6", 0x6a}, {&(0x7f00000006c0)="fddcdf0919958a6208164ccbc24580e16d5f7191dbbc050f13843fa9f8314be356ba927af11dd3a4422a7d708c3c2c20a9769bf8e7da5259b70e87a0d9c4dda988a4130d52a38d7bf572c0f478a64b78cdcacc2b418177ea2586134db43abeaaaf061c080c9736a6632e758757c236d40b968b198e8d8831ab7debc81729bf214ec55ca4aef8a4bfca1f1ff5a677eb35a1880cda7e04e66cceb98d8a292c6b273a0c0604c8c9c306be0a8af4f2e066ad8f0d132fdf9ddc3d6b2834ea2f5d0e98e48cbccfd83e17338fbf310ad9944e3ff4fed69e242f21fc857e43e6ea74f71adf54cbfb8766e1df1814e574c8a837ae67f8a4562e684e24f36f69170ddccd4b64bd7daeae61eebd22a96ce8d41a3f0e5c2556e2fb53b055bba8620267e42c619c86d91b70827838fc034c8895de7d72107ee63ad5525a8a605153413e5f736f1c7ef79efe120a0a36732507af126672fabe59a868f98de08a43f61c8484395fed8fd13af1f2b15c4952fd4082aa99e3edcddcb942b4c6c5182118951981cb119905b47c929acffb0972154787dfc0a879f15b3e1cdc8864b39efb43d535a3b963e8246debed5e01295090a6ef88722208f71873fd0cfd84299f191595148b812c31d5cdeac162f4a8a9f5706077ab09bd0b1a2be37eea90c66a2bb97b705d6bc412f5b63ce452771875ea9ad631cb229a4a496bb847c37c97e6900a6258464f30bf65b09ecf58362ac43c22baf793b10e8d1c1c60e5f5082b1cc2702539367cb20b1814180bf6319b246b30c6d87547268956a9c7fbd32ca54e3a6646314c2cd1b836c688276cb05cdbe05603b661c390ff2fd5f06ab21ef6f87dcbe67abb634ed9c7733df25c96f6d70fb9620465a7be5f20adf7f601c5e089fcf571ce8eef9e7f47ced7165908ef9592a4d245a1758835fe9b57e5f387099012ef0c6488484d8dfeaee2aa587dd7749373e920ae71832f1465ef62d784883d9e45e0ae3321292400250a34b261b39e2770d7cbe89618b84a635a72f20e7293710c9a2099facf1aafc924873db5afe560d13067a6fef3d1ed74ba23512130a6ff14c64258052ea04e11357b4e818721db82ebc905d65c44ef444d7a0cc35e5fae6b7fc98f773dca5cf55a771985c85d269b0574782b7a88a93d443a077cb0de0a56a4bef3559cf184dd0fa9daec408bc3030f7ee0b324750e652ed64b5f1fc5f2ed32d102c5800eaede36de28d4c862e152e625891788a4bcc2c7ed47183e59da779d8f65022d987a912f6f2ffdc92d1291d4ee409e6e84ba1c2131a0b95943d6d00446b5bef480d3fcad61ef29fb2e98c20272d68306a63567a8708ae3c1ce9117f723809b01556a0558a1bf21d7857d21ef7a9120ef05de42d9d0facb82cb3440f1a3dd819ccd34ddfe2a6efb8088dbf8eb5ac813eb2a59cca5acecf154aa283507d42109e7183fd86119247a71c14cee9c396561fd47144c1e33007721a0367097764b32073111d905b06fb46d53cf0fe32bd34d8358f640734508dff0f316a20c62e03d3d6f3fe62297b11ff19a78e1876fe18e9fe65d3c25d22572d3d195255b56cd10728926ad34870c75245ce8ace4c58210539d2a0ec32ce754f18ad3068c1da13b22a1b9d5cdbd1ee33ca989a05013d68c8b8341428c039cd44c049458c3201b1257a44b42448ee2fc943999da87650a45bd2355c3666080e52279fa7e3dbdd5245ccd197259040681bad187f41b5dca3ffb220261fc5966a0aad37aefef7d6a2f9f36d4b55932d8e960156f0686931966b69a688cc2f2b2788c9377e75c74a315a0ead93b76fe2ac365e71e1256b546a439fb7d2e3b399eacb810062d9ccf5b8e86fd6d1e80d194b31648110e3c7f0d63ea52956b4cf7bee248de606a2f7d25a26732221ac7b1fab7c550c5470ab260d40f2ae3fa0973b8e2c6f0ae3f24e0750f2feef893b87454ad93ae5480ee612c295462ce7428404b6bd4d2c86775743dc0dbb0928486ddb1afb11825d87b05481cc4ccdffd0fd439cec147ff2e5e4368737e106150eb67efdd600f07a4d7a3d33f8766097a198fed02c28727cbac892b8b536b028ca28f34484803cbe1a4c6d55ec81990e160a11c44da94492583815ff8d776b332d12b572fcdbc644fde301cd8b45952f6e7f9ec322c37e5734d3b510de68a9616edb11cada72456795a33f7a9bcd65181ac01e1ec91f6fe1635d65047f9a300d5cffb5b75313631f6a72eef4a94644047ef7b9d177e4a8902b11a01a9311f2f9496bbf33e6a23d74cc5f79011cdc0fec7c7b4a34e62ed85cc1b2bbc47ec4e0345142dee2aa412df4b7889417257433b16c7b8ec754dca1febf63993335b653cd32498f4b8bfa4e2ab9348c1c019d1f006ca8ebca1a3c8bb323b5b42868b03b20194c1f42b693928879e3fd10859dc4c872311d9c3aff53563faa4b446c9ae133d012505125faa330c912e9a7e287d7ac6b989e326d21c0a57fe4602f80082ef5e9e7e8558ee633599385a0eeb7b18b840356effa4336215286ff942737cff9c9784caf6816cc6126cd857810f313c4efd766d973e26a1a3933730575477d648ab85b2829cbd19eb1a7300154c69fc05fc2f369b0549ac262174115e8f80691a997ac864fd2cee510f96cb80b84399abf18648337fd2e20b34c0680d30fba6fb75c5f178093680ffdb8261d0f542697d3f7eb2daa73aaa3f7c1ad318c870c562bce85b6b02be5ed85b6b039d7e85f1d188cbe27a3c971f0f1129b9eb28f23becb8b7c44681f2690fc5e59b3052b16ffdbc754da4ba1b17784d67134f00f7527005fb78be6d71037624c426ce09a897223c7e4d91dae42712a981ceef752eba0201a36b38953ef8f5855c4763c6c4df7ffe32d84d46a0ee9193dca1cd8cfbdd69a4a8254b5fb43b07eccb4239cad98679b52671ccb8089392bef603e2d57b33c8f08cabb6e041f283485a0d8e206d08b7a84da2f75c30063e6e9cd3f8ecc21d2ed627876569c2aefb045290e913e9d35f019366fa913512629e4be7d96742dab098a3a2f6daa4285c6567b712ca064c28a777a7dd0aff359635b1d3a9c999433f4d3ada280cdd6ca0e7ab0a1dad2db00c51378573ea4d47618a766cadce9db5856843be21e5606f6bd408b9cab9e9f103b36c5b13a86f77362bf0a2e31ca0b5b512ea647748cdfb62f1d6a985a743326937bde7ee0c3790ef6d5d585a2a6fe46a46d47206507fc6d3a5f2428e09471fc1cd8f600cdc5df92b30e19fcdeeca77e114c02703b780c8752fd3aea9276848648cb682e8fa55ea9e01917f880279edc47bdb2b832b633ca023ed90820b53f5f9827a6fd188fc4c4a818f5c058fa25c665627d2fbe6c066a076c8aabf74057a5e6344272b99cbd8d66bfe95036612856ae3cc8ae86658487f3bf6ccf60aa391d726063be11d7b48bb9495bf0c89a04ff8ae5af9439b23eb500a35c71f12c59e406e83d6e071b8038d15f80a999d16474a861a9c839fd99f57f755f724f06848a70cb0773ef4c86ba32b3c16eac560e567c9a5e5644a296f52b88cc09726861ef534c4c40bb2f30d787dc4ef71f56ca5ee519229eaad6a0fec5b71fbd6df1b416d36294faf9d6f8ed8fc5ede6b814434d77892d6e2ff456dbe10cb11f17f5ec833566165e21fcef916dc4322aea179d84d5f0574ef5afecb0e63285f8931999b2942c86c06685375e521f1dc06b1c656f69dedb2051081f1d2a7c8f222ca6e225b992e75189bd452f97d189636ba516e1f06899086e0d4d2c5a1ad3760ddec8c3b90559843f1faea06753fd9a2723e6c8263d2bc1b2310ff9115a124df799258f84550525674a26159ecdd2eb4e130f47568f6e93fa21fb408e0a5e11d83717549deed142db9b23b3ea2df2e5e67cb18e14baea751e31c25d10ae34ee0f112888cde7082ef647fbfa4048b358a316ac56b300eedd0e91f94f42388e29c9ea678f726d7061337f4cc9a62c71ec97395a1a9b1f54b350f0ddb62e1b52997557348e744d4a57f51767b98afb2af2e923413da1dbbd9aeaf1a31eaed85c9caf2d4e2100a47f38126eaee396bbc8289f81504e2feb5cebc852f261ad86480e54dd0872386fdfa8f6209ac21b34696e1ec414f371cc0312c99644982cd2bc2bd9f02b6fbd588728bdcca73d456213639d9cab10816bcd9c4a62e9a0df305c1e4f56737effcd3a345186f5a802072a7b382d6f9ae20174c3817da42d821979da2b95c8e57b98f21830a7bf51f0675a9483008db591568d57b86013176346fd63902f8a23fe78690c4cd2cd8b967caefd881400a36e7d8b41e124fcfc9daccab4850cfaa34ef06ee5e89ecaca9ec2d2280b2e5f1fe11c25ba5edd74cc3f059ec0f32bc3cae5a28343ffe7bb0069ef79feef73adb128c2a38efa8c0c934256f4ad5b5b12a479ee1c68ca1bd93afafdcf7bf3698c234a23431a0eb36d649aa669262a539833a0b4e646c2c13082279b6cf022a81a800b55ddff9d4d0c8bdedc538163fb475a69982a351fb927b26c5f0d96337785016004a78cc8aa7d8d7fcb6aa67d374f4f3d082c342171b14bbfed00b72aa4b5ed4dcafd9b3c70941014913947122a53292dc9630e80d69d4bff0b7ce57f4277b95e149160258dd4096cd3dd58735bd446caeaeabc7757008a6b50d1148776f7b0611a4a2b3d4ccbdee5a8ca9696ad93950873a2f28c073a8bba708808c794444122ad945907d3ef58c4fce4ba5f1282fd0ec26f014582815eea31eb854da4b9d875c0179175b234dbbeaedd8900180c7ba830f199c6e6765cebf5af97b407a1c5a558bb2b0ab35b1b63791789566af8fe90ca9486995b7d03911c93006f747e23430568474790776e9d7a24e25757369edd45adc306f5068776f9cf4cb4b538e92617330536c2d7d68ac8ebacc371a885b5df3cb9eb778e044937f40a27dd756f3a99f3f48723d36ec1f7fb65943326ee5d2d63e3cbd732bf547e0f481b272dc4e530ec3ca4d56eca1ebb2756d5aaa22511e53d5f2cdcbb297b80377ae52e6c55a29877252f5107dfcab77f206b0af5e77dab5eabb222f4dde6001402c3f64875968d3724603034bc95344ab39e8089cfea14c5c500c735dfb02f9177baecd814438c2a27616899f495e7958ba4c7d8a850eedc6464433dcb585dac659d10cb6ae92372d2beb3e313f9a6aa3494beaaf0c6043ea3c9d58df9ee35a122b7b57aea1ab674e3540e17bc093fdd862c233f53c5c649582f02a0e15e07791455f5085f5170c4a84f139848ee7ba72a97c759b2d742800d110ffdd2d44a34ef064fa4f2b8f8e94b7d58ec28bab26e2e6dc001262410d0c6c5b7a5fafa2ef81e1dbec322342b1cf120c863018ba80f63436271876d0f65fbe5dc87db291c515ace6aac0229c961f5f9aa5a3af4e626b4a2346da95ddecca8a6d09cb7ccdb7ea9c520f843a26b369b1c4633096f2f57362d272f663f099bc7fb0d7c33b81219ca061649d7d48b84eb52e4d0a2b38d7804c38f2392ff2e48918e61e2f54576fc1cf2ac8839c2ab0a09b13012237412f4331330a5c3de9c260ed9f93fad9481bf71c8e90fdd9e5a6d4687a92e52e6d2fff0353aa279ac89c7ba75e55d01edf4b51b3ad60bb523ed67bf1a53ee5f902b80792c5260a090531a9b9ec560744e8e136b22499cff1b927d9ab07c2b515bebd38b4a0f4e35bd4d7f72a6fa6c7d354db2cd92dbe3542b9c5828673d2633752f114f65544d9067e1ee23f6375fea0b5af4b4188c5ba7ae90149cbecda3029404c914dc66f051d166835d7d87bea362e8e05e922", 0x1000}, {&(0x7f0000000480)="351d353cc7a3f5ebfb83112dcec0f4561164ef2625f0597877e67726d4afc14a72b3630ad69c79aeeef68ff64a83b6bbd01daa1b80e0e4c22eaf86d232fd4d63b765367f28641adbcb4975727f883f5d51146bc2ca60e08239825c8395ba64c5115b0963f1ea5d4d1ef454e0242a8f9f2642f6e1dbd88de72784aaaed0d5ef605c6b12", 0x83}, {&(0x7f0000000540)="9f2e9738059e3038e5c93f051cbf2582f36bd3c812d99f7cd59d40325c94f71e96a2af8b2a819dd3a53035a4637604e660996fd0e8b40b4e968fc2230c370bea665ad12d3eef0d23fb92a74f4773b081e743aee3367347db3af113c9a3d478e703e55b2858c7b723f32fa3e9d25acbc90775cc8f3df547159b95acab1f0a659a06955c1074e1ea34dd7b91418991b6275398db7d65ec1901e43708e077fbad560914f86e1bad4ded259240d171c0d2534e0b7303a375a10ba65252f07c44c1248f32249afaaa190d932a5082efa488f4e0e793b6e6c78104c36510bac63026fbf7d378ace42ef58b1e545ecedbb93bb426df6eba94b544c1a7d75774f7", 0xfd}, {&(0x7f00000016c0)="03c6bfa7d1e3a00a05e245e583f9b06052f69d59083066b3d4107adfa030c147b9359a17f945e3fbbabe60a120fc28f2f7debda6a7b8129aad8bd60a0cdd08e914cec86fd43c5e33e85f2b3eca6a8ddc0946a523e0ec50c8753a682240edb1967ae9fcb676fc9a52e43f22bc838f2b7f2becc691db7d608715ad567c95da1c80dfc6320543ddea2b71706ca4d58eb02c6e5a7089eaa2a01f77964114c7fc631a5fa58aef74ba30f3076355eb1fda71abf7bec344b0a47308680f938a9d5e9b037d8f5704516ae5a729bdba87c755bfab5abec129831c255290c84885beb7487ee0dc6ba4e3b5", 0xe6}, {&(0x7f00000017c0)="d4c900e1eb2180736ebaefd2b9deb6d59007c1d8b256b46214d6fdb0de39fb7d78f50190780513a83276457a03e0ed6ebc477c64ac5dca3b1e4013cc87b8a5112624e6a26b90a2caf3b7f69a8f0047c0cb19690411e7863f15d211", 0x5b}], 0x6, &(0x7f0000001dc0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0x150, 0x40000}}, {{&(0x7f0000001f40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002180)=[{&(0x7f0000001fc0)="0bc067b16188914228f3c0633d2d2390171868bf8597", 0x16}, {&(0x7f0000002000)="ff69193e6ad666df82d1b167fd9bb3bc7b57e33d36864991c15e15cfedfc300a0b0e25bdf1dd8dba9d47d7f04db56a00682319b52289d043bb3e6732a24875b11c0135516eb6a4d577245f2123dcc1a02b804e076b1ccbb32525a3a2f8277e2b", 0x60}, {&(0x7f0000002080)="9b8357528a9c65735c6c9b4efcd8e06d2a017897a7c9e82c6fa0ac99fb64b0538db7e831824ed9c25bda780708bf8e91c228ae8fdbaa38b71f12fda92db853c05299bba62831d0c70f942f569d987501987d63b7a5f63cca8061e8df17a6b0b9fbe0b1da78f50b51c93eda663e97676bfdf8ba953ab3063fa20cab2010ca99f9be0cd6f55eed586b8ea47e65605ae8ba200f30e1efd58fc1313b8e0d4a32a172a8c68f9d2e66a9eddad75decfca5cde10f2604c3a8d4e91ddc31290c1dae1021f9a6e04073d34d6c4904f4b454c6f7618bca26a0c68c6d2a887f167c6fb18e49e2eca8", 0xe3}], 0x3, 0x0, 0x0, 0x2000941}}, {{&(0x7f00000021c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000002880)=[{&(0x7f0000002240)="6378645dbcb850575bfedb9adcbd36afd5b25999479c7715fdaff67cd936bb635c9598d39cccb5c4cde89ba3096a0108fad2cb5115c325fbffe6a60fd8f985fe6ba677e9f8369d76f661699d501711f0f7f08b1f1ea7cf80a4f98512a34a35f462931cb435a40aac8f4dcd775c261d5bcdb9ea07caf3ffc5bec48787f9c1d11a", 0x80}, {&(0x7f00000022c0)="d7380340b6d1a498a5", 0x9}, {&(0x7f0000002300)="dce48904ccc494657115ca52ff29d66d4cab7ea069e3376ad0b86cc374e72c2827ce6f7331c5127a2fe408337abede9a638f3816db8bc3187e91e5d357c879fd44e131612d3dceb21ac23f703015cc77057cbf7af8e7e9869a50505d7ee2aca21248e3d32689139642341a97ea9a3cc657ef80ca8034ef90c739c90a807c58bea20e1d16ac", 0x85}, {&(0x7f00000023c0)="06c25b67fe", 0x5}, {&(0x7f0000002400)="bf80196e98017a3ebf8aafccf8b22aa47207320dbd32bef092866e131cf211d51dd3adf7f0f4b8bb4d792ae719f3737ddc50f543dd5c55a339c5f33a4a0a7a198a889fb9734c8e487b19a05e356630011d25e5e1f676907e83b3980c5c091e4ecbeaa86423bee905fc6fec7ddb474c5b8cc02439d99e48976f0d6e3c0da78884e9938a7f419644f54d502c7002b825b71f262473abbbad764536f6032bdfe525e2bc08227970671f2550f4d3cc737deb7158ee266f47196897e4f13fbc12e8882e25d106f0ef6e0a41270c7212a2bd9206a3ab2624e5c1c0e3864cf62a60f2", 0xdf}, {&(0x7f0000002500)="f1b8bc446645c04e52c8a80b93e3a797635417ec7ef3847b8d9001e10723e442d4a983d6bd2c1c82310df648967d88211041d2876dfc2f1ea0783a30ed0da8c25d0ab855d93f4eae192513adc3b8c426f6cc1793bec07a4beb8182e6b8f4e054b553ff95adacfe38a08d1607412aee3ce139000fc3a3452b101c376c21935eb3beb87ec32c554c6b4f3b16c60a27489eb6f979e6e4e504e316fb55d4cc4ac633380e32103cbe8ed0770b8c25b9797cd91eaa9ee865c59a47d53e134dee1919b343d8a94fc5590692036e5f51fd41f29ca70fed6c70", 0xd5}, {&(0x7f0000002600)="d77bcd8d4597e87962c55e7287cf393b7c962fc398c56db82a9dcb8554df1f0b7a0c9ce810093e8443140a5b509279504ac0dd578819a01648227dcfbe9629c981cc8786a6f773dfad3fdfdb05fc84694fe5597adf4c0516a301e65189d8ef5cf36222c2bf9cfa479b0828bc0e084c7f7c1e5be7d300568c968393ccec1c74694503c04f741ba745f07601062485f944556cfddba55a02fe6b6189ac9bb36e5aa09f41a7e701ab07aa793b7b4e832ef4f808cf6210949b90c07bea3cb3bedbbb7e6c2d279c27faf696a6ed31a2315f2eca2fefc852a99bbc76156b87b37584810ac116073e43011b9292", 0xea}, {&(0x7f0000002700)="e1df3aa50ba5444e0c3ffe95394f3ace480d9e9f5f777ea0c92c9b00caced7716d9cca67b3c219e9d1570db23b63a70a", 0x30}, {&(0x7f0000002740)="788a3eb8478158f8376b33107ba2304b7c7dc5c1a02f3062f8efd0b7d295c86f5375a0c37d6bd6a938c293e4eee4e61d9c4d400472175061061c86f8439ce176a90bf841030e72d61d94f0555bcbfffbce0505df55c540a56ebfeeea7df28f9976a77e4eba79d6474453c7f911ac6ac632ed0e54331bb20b9907637ffaa80187d4574e05fe899dd6a7ee3847d9b736a06796e7d8256f23bb487c01a9777ea1ce6c3239bd6fb856", 0xa7}, {&(0x7f0000002800)="d1c47c026cf4e0911af1df604df0c2ae3aacf21c7d4baf4d16a7bc32fe501076ab1834b2ad250f20c858322d7fe25593a1bacf750cf057dc77c6d7acc0feb613fc7b8f1bb35dd9b52581a5e967e2947ab1b2bc7650b2c6bc888f64af05901be54b9f6698c754b305aff731c35a77a2d65498d615e9068a8fca", 0x79}], 0xa, &(0x7f0000004e80)=[@rights={{0x24, 0x1, 0x1, [r3, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r0]}}], 0xa8, 0x4000884}}, {{&(0x7f0000004f40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000051c0)=[{&(0x7f0000004fc0)="8d3bae8f0f9f31923ba79f1c5d0929bb46030807e8d5c91ff8e875fecf07b1082b65a27b7f6abedf2ecfd162b48e8231f9f313807cc4afffc88070c22236e468a6df7447a3d74c3a2a8fc7e9cc68540b4a39236a5f39b83f25cdbfa54d43ba75296cdec34424e9fecd0e21a0ffce045a857b9332cb2d7aa77665234e5e96df5f67f314f88807fc2a0976ee21993055a4570fb2dd9b1051362e", 0x99}, {&(0x7f0000005080)="90185a316299db1f1b492e616b022f4c3198fa6f14675236a805f9a03265f4ff0fbc66f7d18110109fa17ee8f730b504eff493ce301779aad67742aa83", 0x3d}, {&(0x7f00000050c0)="eaffdfc7501d46f1797ba3e4a30dad01ae41fc0432e00f2cca60665aea26051d74eb6ad9b2bb026ade1f6dd460ca73dd966c5245f23cf364a25114df9c2bfb78644a7e6e1b43bc9e0def51d1f898826bc67924bb4e5f74bed0056d88e1404f55ed838369d9a3cf8f17dca13e52932cbbcfcb26424988bb1a1bc8172e7661c5aceeaa946ad0b0fde59cdf458158cf3732cb69361ef5c35a42e9af57a0e6c278618fee1131ac648caafcb6", 0xaa}, {&(0x7f0000005180)="47af2f3a", 0x4}], 0x4, &(0x7f0000005440)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r4, 0xffffffffffffffff, r1, r3, r3]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r1, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r4]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, r2, r2]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x140, 0x15}}, {{&(0x7f0000005580)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005600)="fbd46d01ef41ac6789479e945e07c36edc58693837db8dd14039870057f749dfcbd1f7c29e09e0d0782292513ea86a160037cdf43c38d7ea95b907eba35c6cc50f2e4839e442bb1bf3fee3eb67395f1f6bb2e21520cf339faf121cd88a5eef9fdc4f98ade8a7de68bfc90a9aa88c565cd5510222a89ca6e23b2849b3e77234a0775b4b28c4d7e978b773204e18feedc1f583500f5b6d3d4e88a35c92f2414e546ba45904eb9c1aae65af0e5f6edbff860dbb7b8f967761659654a3", 0xbb}], 0x1, &(0x7f0000007640)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}], 0xd8}}, {{0x0, 0x0, &(0x7f0000007a00)=[{&(0x7f0000007740)="9d46c736285c57ce3ed133093acbaa4009b1d82303fc5c52842bee50da118896dfffdaf2b32b9d1f66c84de938d06ca8e1ee5c264861f867d5dfc2177c9f15ac79a49d1717c025f689ea9a9f40738f9c3ad34da9e9c41e7f7cdd1259dbf46a9da64b424b19e63effdd8138c8c6a7a8", 0x6f}, {&(0x7f00000077c0)="6d276f4fba3a041f041204", 0xb}, {&(0x7f0000007800)="56b60b15e974ce983aa090a89d6cbfaeda0da0776ce49734eacbab7be3cdcf22950aeee8b49140058be50e609cd1135cbe2514daa75d3b3cd0fc4100d767c22381ee8eb18167eb63cae2caf7d4fa1bf8540d5d12e46c2693bec79aac6d738abd7cdb526281429caf59c96355d2c5f43e563fb5e9ae1ae88937053b8b8577884446d124f61ffb8a662cb8e65b3df491680f9f3b26ef16d1e833410fc4aa06275e167f4af37e2eae0c850ad6a726504d6598fb2be1d2bbf5d66e0b0e4f7be360957874f4364a2ff930ce11e4f7ae489d8ce6d7", 0xd2}, {&(0x7f0000007900)="9f7a9a55b1db3bcbc808fea90bb0f1320d5335c70fe04a61ee521a795b2c77e0253677f00b5e1e5ad480e578b1a340c74dbe78753db9265a817fe24f24f9b99d965be8e5623bd042de76403717096c7560d79a845ded10fab7f5fd7f3a7d47fa6582bb807107181f6e3673465874c46d3a1dfa0f9a374534e1400783d4e47c9031637a9b2dd0a3da2b5757c16bbc9f25d276c88d80f63f0e0c8fab33408af9a068ff07dfbce74c3f738d0c888281561e13079875fae133cd05c64fc4b2703258620518f16f8081c172413562ad2513161b2241f7", 0xd4}], 0x4, &(0x7f0000007b00)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r5, r6, r4]}}], 0x60, 0x1}}, {{&(0x7f0000007b80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000008e00)=[{&(0x7f0000007c00)="229489593712b3ae477f33e32c990ddae637ac605b5b629e79abc592e131f93ce00c7d2d561efba9410897bfc0ba6553ba19566025601a", 0x37}, {&(0x7f0000007c40)="d7011643e4eb31f8bf0b5b3014744d9dc5068bbff6e585ec13dd6a4b8db449373cb70c2532cfa781d2da32f4", 0x2c}, {&(0x7f0000007c80)="6340c59abb40512a17d4f3af9029586369fa2c64876e34c219e19a7e65c8efebb58b574dd465772a874cf6c22b79bfc595cde27df8cbac3249e209de79f3078cddb5007c31bba7799e9ba19a50f7cd7163e1f553ca889ca452fbc7bc54c408542ebdfcce33e272db6bd505241d8ab396766abcd7967bf1baf87a8008a4ad0d33e57a4dc595a1fb99b005f9ee12dea7f540f10b69268df27918f748e6e13e38e12b1aab3bcc76d1b5a8075fa9dc4c8c4685ec0acf9c22c79657f8b5c8c21fa6a3f5eb3e1766e6f35f11da94391836f503b99e13f145d0854401ac2f4aa6e31a57b062941dcbeda414b79e526aa294cd72bc165bbf23a0055ff1f6891bc8367cce3fbbf539fb2704dfe57f01d8297d75dae000ad847eb784855c7fbfcdc941cbf5aae91ddf88140dd6c22efbcc7fa50a84bece2cd99873f7f0ceca6a14e5f37c9ae206994fa1a91ddf505e2bad5313b03370ddb4b205d54111daf33a0e59ff136f367c17984d6e9ffdde693d7b9af6fe2a6aa06e66f5a76c7a15eeadb7059727cadd94f57d91565572f588ef95aba85369438855b54ff98d86aecd1a2c1b5907bb7100c1829bb93d3c47310aef26c4ca79a5406546b5791d8f3fec6b560bed9342eff4ba03657233a938986731f296994b740f56b2312cf4be983185062d91e25a939bf82c466780f4b327a9658244e5bd1c1faefb310210389d11d5651e50db4da5a042f5cdfd873c0b5152e47e67b02894d19d27333807105c13d51fd4d2bf7e729fc067e9d1729ddbbda41fe7199bf7ccab0060c374450695ce8a2be1f4f3a749c459ecd07df8e404ab35b5a29a3cb3d69a13be8270509fb22b90205c29b7147435786ff3570059e5cda2cb37b1627c6a62e09e078230b8df79e8a34489e2b4b5c2ed43cc6dd1f4c70bb1d931c55cbc98c011ee493e889e55fe676889b234311f44058770f6732c2150686b23e8cb6a9c67538c0b385d90380fee5eb42e19f937a20e992928548865451188e0bf8409acabcc507e562c2b24b8a10cdeffc97fc5c1d5ec542cc5a4c3912097e4d486224b9e051eb938e099ecfc0d8ba3ba2610d8c85a7a7202b8b940fdbbb2b1aa976139b070de179493df35c01a1504240aa514d3e8040e269719eaf14cee56c9d5781d869106376f16744a0b074a0302714b5a60c8cc4e6888fda5e8382cbfaf66afbea5837c8cd5dceadb8dc7fdec1f697b6fccd40ee58650361eb303ba9ed204971421b9f62777dc5dd8a49b6c0d03a70d66874269b31559f3e7da4667484f0ea082e19b85b6c35d9fbf312097ccad5f3fc3310fb397671dd8fc81acbb7c39e6a50ed3f70a5cb1074e1f5c5ec26a365801e6b3ffa1faab363cfa758a8855b2588399a509034196a3697713fc161f088a619ea2295da6d3c922b4144e4cb432690d071b7724e6e1b27471debe3cf0eb8ff8220d21a1d7f77528caf6eb334f6e34cc513e0e0ff39092f8a6ab54c7a044ed8655f3b3d5504b3ecb789df10cab9e707eb56b851a3002e52f4a70f77a7f3923691415b2d76db863c99bf4708a8fe8c08d6a085cfacf5ea1250f7b4e567d9afc0c50009a50791411e83b2d7245659c48fe4d0cf40746ed97ac49f3d3d78c5d507637d589a3c89915b81a7cc48386a8fa73b866e706ddf91cefc17205275c3bf65764dccd6c03aea7614bf4e6c331086136dad6f09224e806d0038da108e4334e5ada8743ea625d0aec1bc2279674cdb3c264c75207232b6315b5e218cf1238670d4586e8d570128a6a7528ec2ddc7cc52321b090729c2f711e211c7cd7ffe96388510ca2e71a590ed4c4da4ae124bc562c5f769a2dd93488ad37b8559f6168676b6e5fd838374818f73db7333487244e99312244322c7d77638419a9d00c751d35408a57da47f5a6a8c16b07dc4e065b6f0819336b104e5150c6a97f1444b5f99856c582cffd8718e123cb2dff0114fc36bdc1dfb1e50df347a85643766a6f425dd13610022dde06829e95e229a162d66dfdc9dbc113de0d5fc322c7c785f7f354d48133356e65f6c1d8fa9ec4d6c3ebb5fde7585a41df9882ee12f2d3e29a84d003aee5d618741e258307473fdbe9cb637c947d6b623ebae391b72f34991bdb1a49a630051c7c1f4bf0fb4a601e20d8e9eee10c9f99ceb2499b95bfb8db3cbb8854316328daba076e9fcdd7f911e58e725c4917ff9922a82e30229cb4187dbd3ce05f1794d80f718223c241ab52baeb0011776319cedab2900a3ace533c1185ec3c5a80ea05f59f2b77d3665e0376822451b7af3dbbf96a18877fa7f8c7deff7e7c29ba0b6286761c46b1ddce8279814ad765d5765f8f7fbe8d7793cd44ee9b512a709630fd23d96be49a63ef14daeef8c857504105130e51f295106162c4ccea83afa1497977a8a95334ac57b046855e5d317b0294108b063c26501c5fd3cf3bb59738d26e53c7d4b06158576f2b98d2ddf7b62bc3b021671856dfd49c2b6002380638450477f6d45f553ab5dd948f948130ac0efe386ce0bdf523a69c15783dc5bc4d0f4e402ffd3e8258f1c13c72965e45c38711e08a0bfc40d6bc2c604069f99f33795ca30fc4f058b91082cc3f210332663bc03c2527643b9153e3b9c73187fa4dd32b594527b9f768aad00134a79ccdcd1c197714c047f3aa654866fed431f39fca97cace2ef3d161ccb51d0b5ff517579440ea33aed49b503f36e9e4f0aaaf9d0cbf7887bd76c1ac1af29388cc746ea2c3ad74865d858d6b6f6431102e821f319737abbcd0bdfa725f68be34d404b61ab197cac76e53d248f10caadfdb23e0017889acf2afd26a2552305b0a8cfc95491de0629a702af4d7c3c7b2886a08eefae40aca32bffdfb80803772995dcc13c74b2412d7baf6271dc0add0e96315b4661b74f5fa44db5cbaf96987ca75241e168eefe6c31e1030553b8c460d7645431bdcfb2f050d134480b1a5f7c3bdfe770a96b81687a07b1f8c522b5ee688c8343883b8df871522af9caf73bba2b6129499e6a1dda3e0bd79af43e68c8a89d9fff5a7d721e6b48e1fecbc4ad7d95a1d49f238ec3ff8fe518f867a49725aebbf0dab2fa3b16d56701647a3f922eaf6670dc86ce7710892f74415e92b777fc427f459a8b94da0fd30ecec6ee6e75661e6325ded91a1c4435064f3393e683db0febec27d370ee60d2030a1ca6a8ef5b641f8566008096b802665376a41cbad34fd93c54641b9ce7e0b8de3ec9db6aa50c2592ffff7191c24550d5de345045d1c0c6d5d40c2cdbc2beea37ecd06332f469591b6fa2cfffc366a2c781acd39c37f0c5df185e2b7bb747f6888c5662418ea6efb6fdf8c1c971e64f2181cdd06fafbc336bc0f0dafebe7f6b5d569e7baf267b9744237bb24c0450b455638c5ebf868725fa3e726d1dbe162166a71805922e8ce9d870688612de2f564dc191c8b40d2fa51c24edcfc03e9560ba0094688945e1e25496b6bc9d8d19202692a5cc05372f0b4e1f4c52c99c28960efe5eb601f1c91f5107220cd0ee8f1db5134d5e4bb875585fcf4b85fd0b715b131a85749c733c8555302686bbcbba9706fd8b44f7e9f66de0516d990c7e241d27f29fdca9821a2a05773bac717540c76fd471eaee52d70f4f066abb3e9d91fc76cc5a179d861d3271ef50b893b0ffe36948b78e50f5326960a40a71eaecea0907ea975d7c5c015557bd1e87c28e568572b5077ee8f20d968df79aabedc9419e473508f7663c60f8a82e122e569e20e1475823ad01e071b1f90b62db5689ba1c53fbfc08f611d8689ee93ceeaefeb12b851f6b78dd0672be97983368e6f402675158111df483f4905e77b65639d7e08e35ecc672d115c9256a9014bf3defb812eb2dde5ff776606899b83d2680d573b39a3d67175e9f91c879de89406819c07de989c0bae3fd9d147bde934b05e21479c2c7a1bb13486407384f7b4d5c22dd1f01369fa9f45e6ac2e4aed88e222bf2756bbaaa17d8ec015fb4910c15bc54840f9e5e32f7510cb5fcde1820770f7393e1201aa2ddf2ad62095a55604f1975b409f01fe196d9c504b7df7134a139ed533d8fabf75230bc354db9cbc8ab7fb34734b44c906213f51790868d792c6e331a276c7b954ec9370336cca45aede1057858de27bb56917b399d11abcb62aecd2c71ae00df9840f6d7b780fd04b895e6f539b7db71bcf783e629ac905a0cdacd3333f92f2880bdb0b760614f52a514a9334de4c45875a94cbd1d58e64260b39ea41d76777c8de67eac5aa71c254ad4a706da5aa2330935db796a38e2549c1e97600e3f8b5274c813a2a949599e5389ab42ce8a57203af0f52ac89dff0c08ca754303b1a702a4e11359b8e23101a21a4ab1f163ca60ac19a20b5266e69decf43b623922dbac8ebfd65505bc29ae2d7280cea6fbb58f4f512f22b73980dc2c0ad41ccaf77b64e980c022e5194d1a311f5e0a7b202f8890d45ae63ab4e5683a20c08aa70936278eb4eaf456a6f138a7ba003f90f3c69322d4e66975262d5cfeaee0e8e19185a61c4bc3e4aa312c1db65f88d6346c355e4be4424c3f649f84d746fc7c77febf4a6aaf051a7421473c47c62c6b7a6902169ebd2ea95f8e836da933358a8a9608716a561b0eb628cbc1a8ea6dab0819728062afbee74b43e3fac44985c28be9c61b100fb89a10f27c4b4b80110ec156509956f8bcb3f120ffbfc82b7a3978ab40d9f150ca2a9558b2be49f882883e218006fa1b418bf3611f5792779dfe4c2edad1cf4bab6a8520f0270606b4a95bc2e396907c4ceac0e44f64b40f96fa917ead609287c5366b06a4ce384ee7e31e0197256937fb930793e1cb3c5d01c37635da47618ce5baaacbc10b148ea4c019054c2d888b7ad7c27ed778481b5df15faba6a495d036ffc3ca866c767462ead901832c7fd1508bc42b65cd57a3a2c665d053979f08298ff5fb2d4af49a8e3120b49f216e5fc6a5a0f19a73aa8ad043d7f5fe50efc5b0657603e9615ebebb9e68a2516f12e59fb82051e42e606616ef5908e90ac16977766838489c90bb4ecf8a576b731293f5d246a15c792618b34507e08ed15707a01d25407394c4716eb81e4d03b6734e0dd7738bab1361d89c900eb59e1dfd68c7ac230f865a2c397e6858fe61d4179ab505a377858c359d66c2e8d715585ea42ef6242a8292ee5f526574f89ed86197b29dc46a12bd98bd91eb94c5043c068c91b47538a593e5770ef32730a68661039838218159adff5ff0ede2e4b1caed5ee07093ec1cf4fac8ea04fd152ae5f5b4f2fe2954a6a2774a812de254766cbd4ff445a5013596dca5ae2de68568f47be9ee5444eb63676bb515353a66ec1dd649441d4ca23a423daaba71479e992125d63f358ba350d8103f97ad2fee586dbae6da49e94c7faa8de93c4b4b9e6724ff03a5a6db07bd2fe39d27b6be39a1d62217be7a038ded943f42843dbe0a071d9e85b10faba8be2cd7f9fbe95e16ce6e1c9e4cb3f04f4d440ddf8394b9713600bdbc5002e0070a5aa3b20bfa522f0971e3c034d6082fb2d11c569c382949606c511b68102713ea4abe5888db10c5c290292bc257f687185cb62b45d00d14dbfe47580885258480380b73755b22021265c20c7e2d6911b85fa4b4094ca0d68b42473a39b164d350c0f481b37b739a85cd7dcafb6e04de12eef15f3daf3f7979dfa4b8d30be996dc61f3de692453c0dcca815194992005e687e600852e3a769464a94121169c241a726d8bac0a1cee432ef16cc602f0120fd74c732a70beb31ac84f0b629e655f09c74e20af922baf25f62d1893a", 0x1000}, {&(0x7f0000008c80)="2b1ba61ce486b5d6b0025e8cd6f7bae01881f1f865c33ac5ae6e34eeb2703851a0cdb9388548baf85d153ac566d15e47dadba24bedcad927c076a2522b83b38a3ab05e2718651cda22c15d9a27b875498e8e9df9b9418a82ac763f1388d50aab8aecc2d109728147c45ee36f335d3919a7a2552cb4485ab22c9670f042b94bbeebc6189d", 0x84}, {&(0x7f0000008d40)="3d62a0087121194fe9dedfd1b76f213c62ee9f666305debe7663f1056f738641272e7652058cfd8179bbb9c834ad26433a5806c366d48348f2ab1e8f2d190550a573dce2989b62a89a3e5d7e6fe7812fc4171b399c1b4f2a919053b4780992f37d448e3f46aff57a6c47711cd910cd5252fc808334117af9ae5e67cfc5e9627849391d01b6ce887055fbe76cfa6f8bf576b41597a060a01a", 0x98}], 0x5}}], 0x7, 0x0) preadv(r4, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x8, 0x5, 0x5, 0x0, 0x9, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x10010, 0x7f, 0x2, 0x9, 0x40, 0x9, 0x962, 0x0, 0x80000000, 0x0, 0x8}, 0xffffffffffffffff, 0x0, r4, 0xa) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r3, 0x0, 0x20102d) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) mount$9p_fd(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0), 0x88004, &(0x7f0000000300)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r7, @ANYBLOB='0x0}) sendmsg$NL80211_CMD_GET_WOWLAN(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, r0, 0x10, 0x70bd2a, 0x25dfdbfd, {{}, {@void, @val={0x8, 0x3, r1}, @val={0xc, 0x99, {0x9, 0x4f}}}}, ["", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r3, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x3}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_START_AP(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x74, r3, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@beacon=[@NL80211_ATTR_BEACON_HEAD={0x28, 0xe, {@wo_ht={{}, {}, @broadcast, @device_a, @from_mac}, 0x0, @default, 0x1, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void}}], @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BEACON_INTERVAL={0x8}, @NL80211_ATTR_DTIM_PERIOD={0x8}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @NL80211_ATTR_AUTH_TYPE={0x8}, @NL80211_ATTR_EXTERNAL_AUTH_SUPPORT={0x4}]}, 0x74}}, 0x0) sendmsg$NL80211_CMD_DEL_PMK(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, 0x0, 0x100, 0x70bd28, 0x3, {{}, {@val={0x8, 0x3, r4}, @val={0xc, 0x99, {0x1f, 0x3f}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000085}, 0x50) r5 = socket$inet6(0xa, 0x400000000001, 0x0) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r6, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5}, './bus\x00'}) 18:12:42 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0xdc, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x0, [], 0x0, "2156816c73038c"}) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f0000058c40)={0x0, [{}, {0x0, r8}, {r7}, {r7}, {r7}, {}, {}, {0x0, r8}, {}, {r7, r8}, {0x0, r8}, {}, {}, {0x0, r8}, {}, {r7, r8}, {}, {}, {}, {}, {}, {r7}, {0x0, r8}, {0x0, r8}, {r7}, {0x0, r8}, {r6}, {}, {r6}, {0x0, r8}, {}, {}, {r6, r8}, {}, {}, {0x0, r8}, {r7, r8}, {}, {r6, r8}, {}, {0x0, r8}, {r7}, {}, {}, {r7}, {0x0, r8}, {r7}, {}, {}, {0x0, r8}, {0x0, r8}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {0x0, r8}, {0x0, r8}, {0x0, r8}, {}, {}, {0x0, r8}, {}, {r6, r8}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {r7}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {0x0, r8}, {r6, r8}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {r7}, {r6, r8}, {}, {}, {r7, r8}, {}, {0x0, r8}, {0x0, r8}, {}, {}, {r6}, {r6}, {}, {0x0, r8}, {r6, r8}, {0x0, r8}, {r7, r8}, {0x0, r8}, {}, {}, {r6}, {r6}, {0x0, r8}, {}, {r6}, {0x0, r8}, {}, {}, {0x0, r8}, {0x0, r8}, {0x0, r8}, {r7, r8}, {}, {0x0, r8}, {}, {}, {}, {r6, r8}, {r7, r8}, {0x0, r8}, {}, {}, {r7}, {}, {0x0, r8}, {}, {}, {r7, r8}, {r6}, {0x0, r8}, {}, {0x0, r8}, {0x0, r8}, {}, {}, {r7}, {0x0, r8}, {r7}, {}, {}, {}, {}, {}, {r6, r8}, {r7, r8}, {}, {0x0, r8}, {}, {r7}, {0x0, r8}, {}, {}, {}, {}, {}, {r6, r8}, {r7}, {0x0, r8}, {}, {}, {}, {0x0, r8}, {}, {r11, r8}, {r6}, {}, {}, {}, {}, {}, {r7}, {r6}, {}, {}, {}, {0x0, r10}, {0x0, r8}, {}, {0x0, r8}, {}, {}, {r7}, {0x0, r8}, {}, {r7, r8}, {}, {}, {r6}, {}, {}, {r7}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r6}, {}, {r7}, {}, {}, {r7}, {0x0, r8}, {}, {r6, r8}, {}, {}, {0x0, r8}, {0x0, r8}, {}, {}, {r6}, {0x0, r8}, {r6}, {r7}, {}, {}, {}, {r6, r8}, {}, {}, {r7}, {r6, r8}, {}, {}, {}, {r7}, {r7}, {r6}, {}, {r7, r8}, {}, {0x0, r8}, {}, {}, {}, {r6, r8}], 0x0, "2156816c73038c"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000052e80)=ANY=[@ANYRES64=0x0, @ANYBLOB="0200000000ffffffff02000000000000000700000000000000010000000700000000000000ff65a5ff81ffffff01000000030000000000000073cf000000006b51356bf4e3076eae0f518adb480000000000000000001000"/120]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000052f00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000053100)={0xfffffffffffff918, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {r12}, {0x0, r13}], 0xff, "e774bde728503c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000428c0)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xa, "2ab429514bd644"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f00000438c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000043ac0)={0xfffffffffffffffa, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {0x0, r14}, {0x0, r15}], 0x2, "24d8de5cf40ce2"}) [ 94.142775][ T22] audit: type=1400 audit(1635185562.783:8745): avc: denied { read } for pid=26463 comm="syz-executor.3" name="sg0" dev="devtmpfs" ino=112 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 [ 94.143612][T26472] netlink: 48 bytes leftover after parsing attributes in process `syz-executor.2'. [ 94.166813][ T22] audit: type=1400 audit(1635185562.783:8746): avc: denied { open } for pid=26463 comm="syz-executor.3" path="/dev/sg0" dev="devtmpfs" ino=112 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 [ 94.166837][ T22] audit: type=1400 audit(1635185562.783:8747): avc: denied { ioctl } for pid=26463 comm="syz-executor.3" path="/dev/sg0" dev="devtmpfs" ino=112 ioctlcmd=0x2285 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 [ 94.229304][ C0] sd 0:0:1:0: tag#7524 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 18:12:42 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 33) 18:12:42 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x2}}, './bus\x00'}) 18:12:42 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000006c0)={{0x0, 0x6f6, 0xaa8, 0x6, 0x8000, 0x4, 0xc8d, 0x1, 0xe30, 0x39, 0x6, 0xc60, 0x100, 0xffffffffffffff00, 0x7f}}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000016c0)={{r2, 0x7fffffff, 0x17, 0x7fffffff, 0x8, 0x75, 0xfffffffffffffffc, 0x4c67, 0x5, 0x3, 0x8001, 0x1f4, 0x0, 0x2, 0x4}}) [ 94.239137][ C0] sd 0:0:1:0: tag#7524 CDB: opcode=0xe5 (vendor) [ 94.245472][ C0] sd 0:0:1:0: tag#7524 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 94.254510][ C0] sd 0:0:1:0: tag#7524 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 94.263643][ C0] sd 0:0:1:0: tag#7524 CDB[20]: ba 18:12:42 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x6, @private2={0xfc, 0x2, '\x00', 0x1}, 0x8}, 0x1c) r2 = getpgid(0x0) pidfd_open(r2, 0x0) sched_setaffinity(r2, 0x18, &(0x7f0000000040)=0xbaa) timer_create(0x4, &(0x7f0000000180)={0x0, 0x12, 0x0, @thr={&(0x7f00000006c0)="df22aa3fe3d5b2d3ac3f9b5d2586b6ee778ff0a5e96cd434d37b953da2029df132b7783c79dc17f88aa6fb56d876ebdfd78698ef92738ed7808845fb31a1ae033f8faf217245d943daaf85c14761708bf0c8a234a51417bea09636a8ea91a77e5eb5208c6fbfb29bd7b113a7aed66fba33adebbcec8a9203ed792e71084eb9af9b8df6cfa4df977850dc981ad598e7457d3e3d2a5299b5b1bb2aeaaa31175114b92b6ad081c347b5a97afbf27c68bde8648422d3eb934bdaec45e806f893a7958cf9fac19af24f516fa7860154a90b083ec76e6d0bb62c23a5ceb63dbb29ff777bd4c9982faea6d884cb53ba4678bb32f0d47fc2f9344d6a79a8903b46930995bf3f94a567a8b0952a231485c532d905741573281532dec39e8908337ed9dae7dffa2ecec34cb2391091b81b05535d8eca7d5a91952495a183ff1ac821389f126d2d60c000b69dfeecde5115be80305921e7c394963f6cc4a4c77c6f30d0b542c2d0bb4a515311f74f8280c39fac6662ff5744d2b4aafe10e67b8e99eb2177cf0f5a7577fc4cc87f3a71186a6da5b6cf9db88622fb8ad7b6bc4d855f36d322c3962a29a63a45d136c0a362b39a0a5aec4013067be82168df0d2c7922d841067d21ae7b83410146b56ccbbd4927db5d3629cb481bf3c198515f4d83ecaa74025eb5167bb2109f05d01c7e5c7233a818f8d95972b31a499d386641e40f2ffd4e5c48bbddb978afdf09af54ba6192326532a886f5d50cf32c20eb6696b7ea6e606c8b1967e9337c90fedd400a1e055cd5ca669b87dcf270e2b2123e0bdcd414091d9bb9c2c521734db27b15b57952d9ad934e087360f607f4dd98ca12ee84de540f7bcb26a769481318043f24a1f5e6bf2dd1b375a5b72588e473e4bf23c63c9d991a7893beafcca288b7e1d2660fd6014f56a84907ea8b234808806c490b1ba8f65e4ddaf967d5cdb165420eccc1a65e128b385fcebb510371ccf74c4d454289b9a161a0763a9abd3f9121d328f948fc392a0d6a670dd405342e9b3dc697e08af9c31f9aecfa8b39e82ef867588591b97f9df241cd4cc551c0fb06298e8984bcd1234329f37762ff46b262346078ede6b3e06a8ec94dc489cb4e985ab2f43ac8f22ba2488fc75b449bc87268ea61f6769e34fa8672a0609f36cd937dc54704d3519e2f34b68b9848677d66f951559047f9f11a7cbbfa6edec65b0b50fb0d5b6f6dd3e3addb08a79c1f01ac4fd8205ee3c825eff43cd9480cb1a20d73a37bd0ce9e28ff8239f2695f99762b00c57723ca6716740929e2456d2688d1a9f39faee86e7db6694abe8789102659952bca3b74c9dd21e27038d3997278e2b23f9d76e821e34783b022cc4952f44dbaebf9aba58811e633542038aaa3bb1fbabf4970170b94a08466b4d5533fa54705aa6b4eaf28b149419577d141f636b3579d2ba7544faac6997b121dfb11645dbac498e470fde429be1115e0410c732b840da27f6a08615ceed0cb9379f6970ce1828e5270f1be73be3c505fada4e84b5e125f63552cb4afad9612a531bcb52a05b06e60fcacaa10e34e0028d0afa86276294fa3ec8fb4cfd4f56ad9788d1a166de32e738d18f3c9b8bace34c8878697643a4680cb6ee18cd828b86946e9f2ac2c7800509a343aafdc74a9d51b72d78108d5da80416521d83a2b9c30f8e93b3d4bfbcd4c423677f0166051b26522da39471a091e4af09504c84bb94bec9eb19d83a8265ca4b9d558ed3ad5aab0bc37b47181289645bf00a5a5e321c2c161858d85c9954ac06eb3dea76ef2d71e5bc0129111c614440e768c42a96a4583a739447f18448abae088099554cd168fc809b1aaff06229e125e849ff9abd320d22d47537e559eb89515cbc4fca4d1c8a891d4d27963194b33115860b8c78a48dc9c50a3e4a418e3f21ff67df95c63662cc3deb88f352b3120f0d3045bb0006f8312ddc3ee163657cdfa439922b9f4a5c72575c9611df665b9ba3c587f1613cf91f9ee82c531bd1fff6968fe7988589f147d7071737dd4a138646e66670cf23c99d9d0d35e65217a33809d94349a7bf753f58c3959563db9161925cc1f07edd266cf2a116879ece76fe08a40a194c5fd8eab2441fe78f4fbccb95792dfa3354326e73779e8a4f3fe5b340ace88288fe849332e8124787db93d241c2865f57be745b5563d5c4d3bde223058fc7b7d04b7fb89eb831c8f2cac9d280bb9b72016698416c49da3ababaaaff992d9bf315677dbf1e8069dee6da94d35993278d2f8106df0977f3ec71241fd7d52eed78a09817e8ff4eecf8bf8678db9b8728f175874cb897da35174a628164aafe5193bf20de2af96ea656d803eb82ae91364b532ea3cd307f857b48de8232c7978a9dfc4b7b8dc5801e12986e9d3af16ff101fb915553e8320dfd47a804b4948bd6690dca1e4fc4ff9230252b12f025592ff0d1308116a636f67cce355addfd1df9b54d07558fe336557e9445bc8fcb9b2f90bdaafef3ad79d414e1328357b95cb3bb5bfa71ba8f00d5369e5591f346f366bb8207824877f2a4f70bab3302e3b7c79185b9dc27efc70467a972b7427f9a4b6c669a269990d93a97933e581f615468f62d1d3a0398745c53af06bab559e75fb82f3b8fc6977b19be8afdb5d2bdd07244ff154d18081a845530c21b889c0fc591d0eb0bac30f0d325a46d9f0964f0c3fa6a7217e7c347daa7312b9879aeaa891ed5bc43b2a03143f0326165484eee6b8357edb7c11a6805b70ffc1f97c8d323f3428a05408803ca5fa0c7908ca2c105b7485e5d833f612560b059a711f4da36e67ff60b3c2bf3d0f5a5920ac729c774bf4b3da2e8733c58d5e329c10e93751f6ae24616f4680f996140844c531fa323a52abef2c5fac4b1a15f04c8da4e1fdd82ef15880eb7c4e7275e319d9bdc9a3d0e6af736eb0c0d8808c2ad0cd55fb5a8467eac16ced9065e93361070cfe679b387bc3f74e8eda0c0c9e74ff9fd988f5e9c4a6f7bad8b26fe9b9384ca0b623269d8a6b3cec2beb9b2a18a1ed00795442fda037360927bdddf580322f5210853b795ed50a3aa5472b9c5e06e301fb4f072c560f2c374219d829551ec2b21a74aadae86537b62330a003adac734bedb766b8b046eccb1390e5486eb2fc3f4c6b65bd49b5a63048f64fc89e629933c13cbc27b4e9506f56d74886fd331be5210467de6174e20f4aac25ab9098114a9686012d7edef0ae35808a791a4656c98962e131ba66dc3ec84762221cfedcf4db300b51f467002daf808c1f95963b95d562488db5cfd554d0e49f50c526121c2f50c8b1e3efc1ded12028a564e2d7af9f3596ae55dd42bf9f52e84e2e8e2a03c5b161a6132bb332252b1c5b1fc7a97b34a5c4aaa86bc1a0abe506d8cf1258800fed8fdfbd038fc46c553a0ce4ccd21b3bf6ce5b583dfab5069803588daca7564bb53c02e2013ea34739f1a4d04488da1741de69fd29af65bf87df121ac1c917518f6f2ccda061a02dd5cc88b2890a9f28f5dcb6a904186c4cbcd639558f6a85ff48c582cbf9706a3f5528aa0e78523082cd7c62cfd567cda3d481bb99b6bbb6cfc996553a25af0d125fec28d1a6ed96387c3e36ab595a0155b6dbfb78dc3fd357bba215595bbae4be05ed5c2e9607a621eb8c80d7da3f3424c2d697252f085be379d0af8d158398140ef4f9a9e5d385b8a69cbc64be1d491196ad86d701f2c1e7f12b44d2b64c894098e9fd5673535cfef8ecb352025713df7046324b6c544e5d317df29b01ecac1cf9587bbce8ec1549b2bd768f3171408544d6c737b5992817967b35451aaae7456b8236ba95b8a5bee6edb8c5da4fcc7d54458f19d0e361620d2ba310f5e488182f70984b6661803b772df9980a8d8d8bc9ffe52a9f8984f36bf37ceee00e3f292ab2566b85e17b0b3bc22457d53416b16bf287b0f2794e7f89fad272fb0ca9e67bfdd7d95c68d52a79a47eba71dcd23db2639ad545f2db4e9e35ef7d98246e923afe4aad741b8b3ebc78ebcb008b02db0ece8bbfc8c9c8e2dd1340692849950b6c49d3cb4114295f4a5832237024cd4439b98492bb2f690bb9d41a9b546c52ca9c0fc8cc2dcb7b23c922e6aaaff514d1a3bb06fb32672f8d0a4ae01a533007936b90dcc887022ab0a5bf32c27156bc91bc4a1da2cf041b651264a165510f4360adea3ba90e65395ead45d11288da493a2dbab0c5e4987e571f8d01e3780d74f89aaf6556c34c180727b7d40fd1968f6e1e0840aaa3e7716dcb57ebfd27cef9e2c6d6e3b1fcbbc57ac1c64cbae89514d72d823f0312db2d30473da42596787c4fa210c3cb39cc91905ef3f8fc2161cb30c58e1798a373b96599a5711f1b120aa70a3b1623dfe41bd12a55dff49504712a697354da17f91bd4043f43e53c6aca5804b8dc0411f84b955e40e315d0f5ed698c28e28a86f7e4f3f69f9257d37d362d31628a2b7f5267e64af08074f656c109a59787a40b002237c5df7c416493b31abe00ea9c02d8881b198a22ba5a8755c96a03b50bd1e2e5a381554c4846096aca85b5f3037654bdc201cec85f839a21d90d33c13d9bd04d2a89f118885f111ae2232a10241940977743d2e0043b8bece53fccfad1aa11a94a841a53d5fb7eb389c69ac42896b830232b41e71c6e68533eb98d0d994b25d25cf6f70c6664d0db8059633cd4bbb89a141eff037f7463f6d094312994af9a2f9ebb0203eee1aa79faa15ed97efa23af3193933e7baca89ed3a6ef66b6ac63d886c4a743bf02d52e9bdcc0dfd9bc9205579628961919521c364b8b69cf7d5f78d59031b2df227adc686763013ef35c225d9774590434a5bbe990cb37d01d5ba0061b3a6d189964e9fc08f045fbc0973fdfafb1aa7ccc676fc2e84abfb265cbbb662e5af44a04ef93c2123ecef720fa422ffcb378bd6c134ea3830a48af32e06076961c6a1dccd565bee9d500ef0817f4164c709cc77d74e2be9e2a26438b48cea2c223ed3335431f58751b9581d3d5c14f09b7ddc52bb7106fd3e43d932db21d4387cca6382cb1c80029f4371cff858380a2c80a9440ae0b093a0a29216d3a0fbaa11fe37c8de85c907ff988ece0c7a157569011d58470199802e1087c656b917a897e90654aa68b64aa8aa1627272de9a4d10612b5517ac5b1e1cc3f2b5e9c34c943b4d2d9195a1be460e56a29b0ff0d7c8882dd440eeaaa2f77ffca4b2adc2bb03099375163e4dc524a6ee17b5382cca5bfa2f031c0b8e52705cca5df5db6b441ef396e6e797c0737ac54ed1abb16019a61170c440f1591feaf5c855ee04ee38cf8f0b4b3aa3417f050e35c8029ac6aa66179060748edf0a56707a0cf02b4ebaf6c8b1015b318ea0be88c6291c1463e72de4de47ba8a0c895b2b276663b87943a456ff23ce96829625c7e7b4e7ea741f12502c29d34e8bd634ea32d2ec4daf0d72ba5069a55b902e334b2e426205b2528c81241e0779ce9c5d79cb32fd89112671a9650c5438fae032c70a9f35968fbcbb709bffce9de544f2b724ed8844cfd5915a77c5fc309806be5bf07faa4ffde14c98bac190886635f06fa2053dcaadacd9cc770f7fb9e94c00d0fdf6c862de554f4184401eb412f4b58a5d9b7a8dbff0719fb931d84aa76b124f3686effa33016cb50caf3903cd0bfee394cc302386f14a59f1933e1d59c183ec33bbb2106285ac29933ff1f68cd24a3dde5323a2a0e1e5d42f2ac45d8be7fb9b6c3aa32f0afe6ba1457e69cbf376eb7e3b2cf4d77b9242212fe2374d4c1fc82a224861a5e875f61d136c371d3a06a06d761a944761", &(0x7f00000016c0)="6ef8ff380c74ac35da3beae164fb7d0e82cddd88192f595a8eba8b30a774767ab4596127d243b8f2fb9f08bfd81bde4f6f91c464a7cdc4705a385152da168962a8c8b1969e0e3929d424720bc5719d9ceeb7730739d210e87c5eb9ba099f012f1448aaed19e52f785c82cdde21033ceaa1fc7f9851eb2e094d63615adc68d4dfa7cfe7a919bc7f56edcf0d59280d01d3cb0f4985a6c587d542eb70b347c83cbae29e45dac2131955862fdb21fb4f7a782d3181e9c051408090e66874cc658e409ea97e3fbcb1793954948c506dfcdc14d84c3553affb43c5f862160f7328f101872c15293e6e3b394fe6dd55f022a4b3e66fd3916d3714907f114d4fdeb80401684e0f789c3f14d63679b45af2c822cbdce287de4362e52741ca66389b5ac42f10ddff6c29d8b71f83aacfef18d45854c26fe36eb12d6fdf595e5781027d71dd723e2746facc94ac244223c671ec67b58c7b163c6dd3f96bfcc1712118372bee05941304366d1e3e2adf636b0d9621254e1cc17889765ffbab5a0cdf0593ada1f7f6347a7884b338a882faf01698d86fdf756cccee0b74a3437614dd2eba677898c740e18b65217854ec3b6d949360f77c7326ab10b383bc5bc3fa88cdd41cf187adea6a35c0213e76594847ca1ba71380bd5d9033713cd6d4cf214c41df9b9646b197dcbec14b794ce85c4a10e0defeb1c130e3343d52d006800a64463b7b9546258d2d52f123484c3121afd58ae198415a449c4be77df32a5a1b553cd89d52f5a13f12c53efe5261e5f9713606fb0aad79a9f2e31457f34b77824a825af68736f9bd308e79589228bb0440f7f99a854aaa5b614d9b3a0bc6b98a84d1ac68d5ae8bb323b11a08d3a6e6a2d51d9645aebbe31c2d338fc7acf9b60f0bdf8311d57eb04394bc41695a9ab31ae5fae3e31c33bb5adb473cf50e71fad5d4079ffa8137900c0bdb283549c7b581d94ecc5656300cce79b49b4d9dd60ea7450d96c2743f266040913f2ce03f28a21c8c09bfbeee07453c5663ca6fa2d8b325af9efb4ee26767764db2c72aa5e2294a5942b266a590363da246978d65bc9ba4124d9ac09cf69bf3f64e92d8ffe1a105b4c0b3a9c7c70e4d7e9371b42fb5a6ee1464ca8041bf99004dc420d287b6aa895119ec759e2bf4ee0d0904f6b478f46d9a28078337c3a2e7601f4ea6da29cc726c260ddcf70a8b2a67a30ad7a3750be2f9fcfb03d45923f8a1627171847b137d4df47845b8356af68697414a9d0d1f3d2fe1c5568cba4f4605ebaf4b57c8a527df38d8d345621ef4c12c21c2b9f2351c626cc1555a5a0255a8dce91a5094c047c06f5587fd4ecd79dfd594310a39d69a1079ba5bea431005e7d2da777d3a7ab4db2ebb1090019fe9b6f13ad73a4b08a7b03aaab6b42281bdc1099c73f19cc9cabd880ddac34f345682c1560aa0b9bf5804c1bb4b2ee571c1a2c3beec7aa02a303772441733c3a2aba77a0aee9bfa6a6edad0b23b56b132440e9fd1e70d77fd700abb774b3e9f50cd728a9af5a1a902eb68edaf33263507b3b0598350df11c2054d7826b84467a6d724b2ef5426e48d12aee7bc53018437dd1b8bec5709c524e06ddb943c5d19f56edf1f569bcba0d05055ea466ee6f747303584e9a22f977f56442aec73cf35ad325a5ddefac2d9122782d5bf0fcc0292ad6d19be497ebe322c16fcf20b00b6bc4ff0e3e7b0d3db1991f429450313b0727e93e7a83b18ad0ef3315627763e07704494af7fd42d8c455a37ed043ac0d4955b2b204bd48b5431028b9357de710efec9fab6170e6dc770d16ab80a456bcf5a107eb70a1ebf21920d245a17ec57fd5f265def6195fa21e538c7fae7843d940333ebd35b49163d17f777998fa0429bee88a8d80f73c0c19dad0e060a5ab2a5169d8039b43fd7cbf35c2e1b5455c35d72aafa48e6e80d7bb5d452e839c3afdf5b9c25b78bef36c8ea42d36291831b10d2b5718d3f1b0cafb43945385cd5fcf71a433200f1dd52762921694260e499dbe65539397b9e1b2404197e4cae2336721c0d52a903b8248e4c7e4e8fb2b719572dfa5078f162bf89a12c291100c66523ae5eb162546c2be75866856c6efd397da7f816d432454837ea3ed5f6acb4318e4d762f43fad79cd3b425920fc0499cdfc857874de305c7c171936f4ce9b2387364a7a5e3d068a22d0e3140bf3f0794384939e513e9155796bca287dfb50230670247f93867ded075d5c166820a7785dc7eba2426ab95951fe5c731224f43c3c459af92454b0010898b5a351ce0cea9e7fb985fd64354f89723f71dea66823b351f156db934618938aced4797ff6c86518a02172fa526e9a136c513859de7354d55e05543754d930a20bef5bd839a754dc58ccdccf593875562920f1976871aa18f97aebc8a5bafdd295292a504f28adc4941c041fe2a9db2a1fa660ae3b33c503549853dcffb27e36a0f07bd4e5ddf5b918d7d07fe200cfb37ae51ccdb54f581addd7cff7762ddc88d2f69c1697be9dec1a8d30e3ebcb1affa36fb521f8d4c2f8d3671469661c4f9ee88906158e968f5c3548a8c94a343bcbf025a86c352b806b7dd218d4e01c26689edf8af55f40aa1ac97f6790c946b16cf0dae6abdcb4b1b38a9da70fb37eac622705a8800c052c18d5366aa53b9c7815af6133f624b9d04f77a506af403768ba4485135d7be7f9a5b7d04cf4f2f826f7073e72e1c3d008a8576d57279bc640098ae5ea226e08324d6fdb964b7350e30b72ec4ff17363f8beb45c5820ccd5e7bb191ae636e39e48d4b89df95a598d665b27c3bcb68b4d1e6796ef94b3035f288f4745cf78effc40f06a7d6c559dcaadb1daf4763934b55f99ec48e6fe55096361da1f1b1b17430dcd6e716f89d9386e1e10c7b17e4a0ed05ec1352d7c7634bfd2d48c6ad0a38e4792adeae63a856ea652617999028bd0c165474b6dff8bf8a9c23456fc884fcd05ffecdb253d39739ada55fe4a46387835718dbdbf150a9671f3b621d6fb459ab1472c0f6be76c2f85c5a91bc443b3934b66832373713f6e6d6b29bb55247f684e73edc8d39804b99332d2c270737072582e255b66cad1fa45831d7f6f2a6a11a7f45aa9c81080edb49c8cad0ade6e9a4dcd469430565c7bf9a8bed4ba5cdc11d3b244a1b09d604648173cf7b14e5aa6e03a2b84214f72ed08252f9143b38ef065ce8909e9e721ad6294d07fafadec34c19ef5cea4b12ece6cb9a126ccafd08981a866c9083026da5f8c92cbb6738cb15bf7385a4a1534d71b03474b1800a6f7c3647ad5450026415ecf89453aa6146891ac2b01b7e5ed03955752dd4e8ee08189ea4d27cb4ff05bac24b74114a1d797e7e3d7bcd2ab6b05fc6dc0e204e204c654400ebea1aae0158625636b53cfc0089384ae3078d1f3abce6e4ebf3142da32ef70bf3bfcbda57b2a5d90d2279a5fffc3bc45f6adc3b42b2232126db7dfc41a9d219d8cec20018357465e042b3bdf1bc5228201a97b8f3d5feb92253d16e39aa32303a1496be2d4819909e2dadf16bc514b674b50f0c4d9008c9c50453d26544ca81a7889143799e41f63928307839798bd2be03185bd61a6fd7acaa20da62e72317a9c0a181211d9efa5e1284003d94835f4bee9c5061e8578a778f2aa01c596048531b493929b3242c6f3f1934db55f5a540f98586f4ed0960558be1a9255590c19875745a08ac5705bc9068334401b76232416205963cd7643c25c2bf4d56556554736abd3c9240d2572605ee0e52525852c3b17df9ff86ab1ce4bf75e079b317f947afe30aa0e2fd7e7c1cd23aba836cc1d2b88a65f3d5ea48d5a676765ffb0877b33d7374f0578205cb3f047f99c1aef4ca1e6c683871d6834ff60c69062f131fde9159b04f2f8f76678e0aa3f013646771278ca503fbb546f174a4755303f144ae355ba580bd35f1cd3c5af8e7271f371335b1e7d2cf19ec2bced192b8be356e3f0b273720e239a85a900a7f3ebb8c5aae266940bca88b4504e0451e79b8ce7b54c5a1b4e35c26058c75d40f20fb198b6712780aac051e41aa77083a383e8643df6b9f5c1e3a115b506aa5f63f45ecace4886141d4466a71878e71cb5f8724f3b644cfaa8f05041fa45e8ed40cc9da09f5c6b82fedc6b484d730746b449900ada3c51692e5f81afec74606fefb3c633277a5801d5f150fd2666b24ebd85e55e976d2bd45283f49fc93f320f4f49c76d5a169eed23bcd65a354eb8c6ac49aad980e7820c5cb8ea88bc04bf696a251131aadfdcb1597331b838b9431399bfb0624334c7e3f4bdc08d7c09773a0b118635b20e9770ec9a1e4116ec97e03cb0000eefa144ee75c38af5b9fe9c08ee5e0df5006f7fefc35d9058c79c8cab5b16ff6a0f16d53b25a4d47b9f3f54b0b332f2d838b611231bdad212b585fda19d9a2a3a11dab8c164ca23f467123b082c60bfc895b3a42bacbf6e6bb7b2bcc8c1957eead4d65aa7edfcea57cf688cb054fbed3139006a5b801197c9349457be735551df6532ff06c531936f49d0c0cca60eadaf9322aba039c464ea6df706b5c8ebdd5d9a7d2ae2c7564d2a03b99af25a33b91974b7b69f91d8c7c6fbf5240764959f0ea405fa681130e258ca842f9debd1ced70498b71204b76ab8c4a352c7049b94a5aca91086cf795b2979f5dceebbc08bdd9dcbeb272143525de7d360dd29cba8f1798935d68654ba7af50734817c579f4ca0c667d875832bbfe51ac53c6bef900bde15fa84e2cc5506c1b836cbac816d768c87e1256ae0f93392d976b9e0f2473dbb8e70793eff29eee67b358c140f9d9b7d7cf935ee5658f6b1443b66841fb7a3c958272629c059e404c86aa0b48a6b29dd3b7a566276a13a95c3ca644be1d3a28d831bb8814281f09091e549be34ee18509cb399d71715be16ba6464508e62db964d186d83eada19e108467aba17b69b96208138272dfd65a2eac650eadc82e47db1a26f9ff21ac20cd4d274d402463e5b1f98e9347c892fdbc1dad3e78bdc991365f1e5718667473d2513327acadecc2ff4aaf678206671802c349a74a12f134ab9903dbb25e32b9d19d2b016e1290318187659835cbeefb9bdcde0cb1721103422d2b481501be7b494842f517d113aebbad743f824749db014cbd07b6cf3a0ab546bd5d33b6e754d0a1371cb7727f93c530f5d034d4040db8e5b723c140e7d3cb26b6ef9695c02e55d4d29c49204b8034947fa83ca2911809173b5c7b3f46a30a2669ffb36f23069fa847d974eca0c589eb63793536537868e3372e3e86f0ff3095e18540b1b7cc041c280c50057089f4a78b52ce25691dc9dd1180029028b71f0c87f250185bcce2fab1b5cd81dbbe4e81d328127cb5f56648345ca35d1bb614a265e1ad7ebc3009c9e70e2852b6fbbbf062ba9d670c54e43eadc2e481869394ad7624cb54a7a2b1b1e9ece2dca93cb0159321672ecef10b1214745b5ffdd091270879a65a57973e95bb9b299ee25a8fb34d77bec18e08b075b98caf612cdd3fc3196bd534dfe839d038790f74a816c868b9d2935995658add73d4d6468a182622985a1bdc84548000fd7c9cb60af43a49ad0f21529312dba89a90954add2ddfdce3ac6d8c0fad9b76d1047352a70f221c7d170f47a8519d0a4756fee7c859ac907e536cd425bb2cc0a57827173dc7cec4f4c7ebcf1dcb0fba846a08ca41060c660928576d66b6a374e95927b52dfb6ec472af5d64c1b809893f70d207a9b3f00a0ae7503285be13bae417ab84e324824e3fd753085f28d6500ef0f5560b1bcd41c9a1673f051dd84bea4e"}}, &(0x7f00000001c0)) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x43, 0xd2, 0x1, 0x98, 0x0, 0x401, 0x1004, 0xa, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, @perf_bp={&(0x7f0000000000), 0x8}, 0x20480, 0x9, 0x89, 0x5, 0xe7, 0x5, 0x3, 0x0, 0x10001, 0x0, 0x1}, 0x0, 0x0, r3, 0x2) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 94.320934][T26583] FAULT_INJECTION: forcing a failure. [ 94.320934][T26583] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 94.334203][T26583] CPU: 0 PID: 26583 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 94.343081][T26583] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 94.353120][T26583] Call Trace: [ 94.356397][T26583] dump_stack_lvl+0xd6/0x122 [ 94.361141][T26583] dump_stack+0x11/0x1b [ 94.365303][T26583] should_fail+0x23c/0x250 [ 94.369712][T26583] __alloc_pages+0x102/0x320 [ 94.374306][T26583] alloc_pages+0x382/0x3d0 [ 94.378749][T26583] __page_cache_alloc+0x4d/0xf0 [ 94.383606][T26583] page_cache_ra_unbounded+0x1be/0x430 [ 94.389135][T26583] ondemand_readahead+0x58c/0x7c0 [ 94.394164][T26583] ? filemap_get_read_batch+0x3e2/0x410 [ 94.399837][T26583] page_cache_sync_ra+0xaf/0xe0 [ 94.404683][T26583] filemap_read+0x3ad/0x1220 [ 94.409535][T26583] generic_file_read_iter+0x75/0x2c0 [ 94.414847][T26583] ? __fsnotify_parent+0x340/0x440 [ 94.419965][T26583] ext4_file_read_iter+0x1db/0x290 [ 94.425110][T26583] generic_file_splice_read+0x24f/0x330 [ 94.430714][T26583] ? splice_shrink_spd+0x60/0x60 [ 94.435716][T26583] splice_direct_to_actor+0x2aa/0x650 [ 94.441177][T26583] ? do_splice_direct+0x190/0x190 [ 94.446238][T26583] do_splice_direct+0x106/0x190 [ 94.451088][T26583] do_sendfile+0x63e/0xbb0 [ 94.455563][T26583] __x64_sys_sendfile64+0x102/0x140 [ 94.460852][T26583] do_syscall_64+0x44/0xa0 [ 94.465271][T26583] entry_SYSCALL_64_after_hwframe+0x44/0xae 18:12:43 executing program 4: sendmsg$NL802154_CMD_SET_PAN_ID(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_PAN_ID={0x6, 0x9, 0xffff}, @NL802154_ATTR_PAN_ID={0x6}, @NL802154_ATTR_PAN_ID={0x6, 0x9, 0x1}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x30000829) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) write(r2, &(0x7f0000000000)="a0063113b277b9f3e87ddd102a", 0xd) [ 94.471172][T26583] RIP: 0033:0x7f0432216a39 [ 94.475580][T26583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 94.495325][T26583] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 94.503849][T26583] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 94.511823][T26583] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 94.519818][T26583] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 94.527867][T26583] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 94.535913][T26583] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:43 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = socket$inet_icmp(0x2, 0x2, 0x1) sendfile(0xffffffffffffffff, r2, &(0x7f0000000000)=0x5, 0x7f) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r4) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000000c0)={{{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4e21, 0x8, 0x4e22, 0x9, 0xa, 0x0, 0x100, 0x2, 0x0, r4}, {0xffffffff, 0x3, 0x80, 0x4, 0x6, 0x3ff, 0x6, 0x8000}, {0x8, 0x4, 0x2, 0x9}, 0x40, 0x6e6bbd, 0x0, 0x0, 0x2, 0x1}, {{@in6=@mcast2, 0x4d6, 0x3c}, 0x2, @in=@private=0xa010101, 0x0, 0x2, 0x2, 0x8, 0xfffffffb, 0x7fffffff, 0x1f}}, 0xe8) close(r0) fstat(r3, &(0x7f0000000200)) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x400301, 0x80) 18:12:43 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x4}}, './bus\x00'}) [ 94.576288][ C0] sd 0:0:1:0: tag#7544 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 94.586152][ C0] sd 0:0:1:0: tag#7544 CDB: opcode=0xe5 (vendor) [ 94.592590][ C0] sd 0:0:1:0: tag#7544 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 94.601636][ C0] sd 0:0:1:0: tag#7544 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 94.610686][ C0] sd 0:0:1:0: tag#7544 CDB[20]: ba 18:12:43 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x6, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:43 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143442, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r2, 0xc0189379, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) sendmmsg(r3, &(0x7f0000005840)=[{{&(0x7f0000000100)=@llc={0x1a, 0x30b, 0x0, 0x0, 0x1f, 0x3, @link_local}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000180)="e793b1303daf23d4b64d02d22d24dd8f416bcf350867d33e01c561ae25d80cd33e148d1b498f20f6ab0e98c5f86e337b711bb1f8be57f05c5c9e48156bcd67f208ec0ba4e2078a07d7f36091a3c522b646ee6a51bb7714dbe943de6f91b19e22863b0f67275ee0b062239b7056624d39d4758671b8b1669981ea2ae57a06bdf0e34125a543410f9d6e3e7ae793369f6233c6c1e598cf0abc06164304318f3f6db15cd88df6646e5d1a5932c32b8664fa956d46f117dd814e25a441a1b1adb3a54274782bc05ffdf40a15407b3a", 0xcd}, {&(0x7f00000006c0)="b8ee830e1c07feb51aa7efe24ede38865ebaaf0d606accd3abdf08d05af082eb5f63c31fcbe4bfcd066acfa05c02783e142e5dc3fbcf568f7da82bea6688948f636f5bcf56e47c38e710f6f9188eb0587c8e7179ea7238fa4ccf9f70420c640a91c0c20c84fef0cef431d757dc286a0f8413093420b89a836f0bf67f52c08bd04572ca9851093d6c3bd886219e07d5f87d363c9ff98c51ea344a3d33e4fb621e388a575a1900f2a6f7ff9ff3e298aa316688274fbddc8e229dcdb69de06cb88959c8d0c8b33dafc89e00e4a4216edff21e0f9108f1ed69cd4195c6d483161900c9ceb8db3595dc89ae04381bcd16684bd1b33dff41048054d9a136ea0d6633819ef0342573ddd3ea0ce6d606d7add210caf7ded1950a5527ef93eec6cbe20293754e7b511f875a88733e5834b5effbaf1b7fa704f0439b4f826fe98b08a9d8767cf9ea8f91d18ca7b28e44c72bfedb507eeda0a481a1acf46fa5f920c981526f4c76cfac8889530e4170057552017bb05e83c74033c19c288d87c5276667373cfde315541c8771c43135eb862d2d8d7364f7a2074774ddf3b93daab4467c9617644c6c4407cdca52b096f9630bf0cea033c6a6a1e93af79db48fc4976215131b4c1880e6a7ae38ebc0e5e2226a485ec176646db2cf3d4587bcff928769432526e089604c8006c853102004578521389f3cd935df3a16453fad4a758f7e1a4f3cc15825f6b1a79e023e0487b1f0cb5716c2c4967766827b422986cd693c761005d78cdd76a0a0c75b3d32981f560b50b4ef4ddc71b68ee475e1a50284bb1aea911d6270bee27292c1f4c3119b39bb4f1bebf525aaef8ec597bcf3097f4b111a943f01fbbdac8056c79b5e8747ff0108b029fc842f16555cfeed4a415f66d5ecda1422a29225f38ea2925d27212adea64c6b5aa611237316ef6c5d20520fc1bdf1e3bfc6f9ecc3adc404b037c242f6d413a5d5c656b73fc717214f063b706ffb5f61f6d22ba0da08ecce8ce6a0bfcc25982f564ca09f4231a8f7b76535e3f618a33340fcbebc0daa805f4221308f3f3ba25d1c285ad8d1f0fc9d4e53e952e740712a93334ee02cbc3d3e4c3d5727284bb6c4e8a8e2d240ca3bcff5a1681da955b0df938c49b5164b19430d2befd81c682f156895ce64096d08f004061b356f0c1a82a82911069318927919c1d09a2366bc455a62b2c262c66b632bad1f016c3cee0c1f1a9888c379d17d93fae02c1e21e48b1dd391c701a7465a8a24532a01947efea44da4b770ddd03c467ff64f6285085abc2793d6c14310127ce930cb0355234556ea37e2b01ac97db0244b50eb123bde8364489a99b71c6afdd000449466208a75814ee00a4d098826c5593deb205ae3283606ec3c02967494b34d08f709227b44aa6828100663dee33e9263716a7c9bd6484433990063be0af767ad25569fefc9612f27a323a19396b15fda20887337d0351d89d8ca70cd03e49f6c3b4498ce45ce4f910b2b8a21b2180cb07b6acb144d465c87fa9d0719d5959433fd4249b875b515d52c5c7e29f55b8c3d6e0f48f3b78863284cd2c6ddefa93febea6027146a51135a61650570eadc9deb5883ffb2a297811b0305a2584bfc36573c24f970699473318e5de579f2a97b5f7ab684cbda1604339be6bf753fca3a113af3a26bca7a0906688237d4241722ec1b1e40186a01d9c5a847d7bd8730705c6a7f513dda4010c8f160537af245cf024d448f1c0ea597a43d083a53c9862b2f29c6357c86bb5cf97bdf95f39cb6dd2caf43747d2256cedb3f0073c1fe354d5320624d3c62cf3507e05e0414f5cd395e8139fc75b520186fefbb45f199d221cfd680e9690afbd6f791c599fcb4a4a36b92d373ee1be56e91c3b3224286e7fc03c81f9e0b110b0269317bfd4a3a0624d46ea0a065e0cf8ee7c629facd7cdeae747de039dc2606698fe58911121b46d06837a1240fbc4d2353249d34fb1252f946400963923feb4c97661d49af833ad553c06b39620538f97d9f974de9800edfea6b94382cf5ec1d974b2e60d9370f655e77f638fdcd7d3d6ccdd4e5628243188f280a2a603302899c3f7ac56ab7685d8e7e4f0b6e106b08127038bbde9f456fd197cb43346ab25c08820d4581d2c0d68db43220f1a31a921e3c8cf211dccc82e081d288cb6759397ef6087e24e5498538655c41d1a0aa6acebffcc802e4f612cec4a1c371f6040123bcf8446bb6f30f0def306312a010e812fa28392db001ad9a74b44fb799830e7f9826920580194a6d6d45ba7454553f9b6a95390741a1b34a2a0e8f69c710f6320a67bc907edcb9cffcf0170a12438f415a555615f7bbb30baccf6f69de0cde2f7eafbee6141e0274b10c1eb0d89c7347356e361e45186dd3960924ae171b0d26da1dc042450c4b4efab488f0b55814696a120c4f8276fb50be9f0ba34ee0d79ed1d345d03e1f2f711328bccdf8b41e8da2e1d21167eec099b277c07403849c966f56b1ae871aa5e9871c971d4b6fe5f8ee4183854b0dd21081569deb6bad20faa174611628ffb89effc2ebf2cc411fe1c6cdc6055456a5f0b8b6991b11b1735c2f1377ba47b4f85f1354bed1178ea83f2cf74b0ef2e22239d325ade9cdfd0a63f2901bd5e48e2d5ddee932710e685f4d7f0be7903ace6d6bcfbb811c44895d1ff96fa92fd57bff34832783458adf7fe6ee4f595663a0ab8f4fe65a2105e83b2106f3520ab99a2645df1fbe8b4f4c9ea1e3a1f145ce1022cb944f172fbcda06a5c332b8702469ecdc73366f047da602d34fd4ea3d21f480c82e3490aef61ee8f9f37c25279553df32f1e3afc8f17234fb3c06ce572338666f7b76bbfcb9454c84aaeb91564c3c418005ebd9c6acfc013b2dbc3f32bc6705107ebf498c09680731264f1bba95b06c4a07b9546b68a919eecf86d6e35a418fe1a82a231ef555de5e5b8c377e6eb1e4233fc325aa8619c3e395eaf11600b685902a5688298473972b4d71781ecec86fd66cf41650035f1b46f0e4a1f8a1666faf3066b499ca47e75656fd30cdd9c007d3c8118c21c7af571c1cc2718e25e74ac3d646997a498c033cde32bb0f4a72ad9bbfb3f8fa32eefb35494020020c67359bfa2ed7570f5dcb36c875a6725f197d8f104ec36c85fb76703afd39fa12d7b317eb03a0371574d80d3b0c656919dbc37db9463fa2f2865f424f4a911ce2495f8b01614d8ed4cfa1b3abfbede37626ad187b992694992c8d81f2e00ad66fb910d78a2a9af1e1ba23db59eeff853e08b600c406affee41dd27143329e9e3190002ae9125da24b4048ebc11457150389b3a20965f71bd313e3813f2e9d9e6c2e4b979bff37292e23b0323947997931a5a00cacc273d4986a6b866dd0f7c42ba1d8f02d09df82fe245abcbb51facaf85a046e721b5981dbea28ad231c0384237fb0bf89612c9ed23a0b8630937db8421d475d179418b009f2cb2f342940adf16dac81c06c9cc5f73c52edc6651505903ac413852c9fe5bf6eab4b42b006e141cc844d4a916a08f5e21b70dfe42c0e75120b363e6f492b17945ac65c9463c80ac46a13631368458a2da76635a1554bb7098e3faabfec9ddb727185549d40bbf398f1416793c9e36f9fd150b3ab512e3f5c96830efa2f1897e48d73b0442b2179bfd0e53455b5a61ccd17c5ed685934f110c2f10e98da4e157f3c84f1906c7a4e69f92e18c561b06020988d6dd185e9dbaeaf518375c5e4262f5fdeef797956e137b61ecbf64e7d3c9f9c92d5888a8c7497ebdfaa8174482b181229439234540c873bac98953a4ed7b948843a5b9a723608a3f082af0bb3b7961ea17121aa7e6ec8ae71b4a0bd9c24a01d18a1ad480f7661441875d6bda025138342d2685db76bffe9f47a3ac66a2ca6c50149727edfa2489f4d5fd6b331b74dff3732517351f6bfd6e27dd8ea92b71ad039f918a3ae3bb7602ac65c0d9b338663f1a656a461b2eca5886d8217fbfba7a93afafb0fa0d47127028f2b004edee5100c4deda56306f3748287ae31448d70f1c87f15ad45fc3c3d892b73f8a72d7c0f66107f843c7d519cc4535c27af1eb733e77fde73e2a0fb8175c83f59fbddeea18b6e77a7f5a3eb863a7b1d66a79e490bb8cceefeb85e97377b257bf4339b0f11dfc47326bc1c75c2d5f20824c0887303d33e9aa837ddc029451290b10d62ba3a88b3d8f907a1819f3ff0bad93ad668c858e80a9adc240fd45b34287556078f268ae8987174b04e5271225558bcc47fcf3e94cc335611706e5b10d3bba1545554e81d4cf7a25f520829ae8c74866cc3d32fcbb009b66f3d1ded769588f3858249046339c6951be8392097632205d785732956bc5b359b77002ab50d67d76aa6f2eceb00dd516c59bf7293fa33f531fa55f0f17afb1b76122ab2f1d0d948d8e8374e5ce3ddb70a674fa19d94b882d5d4e3440865ca3c450b9047843ff90222903c8784c09a677b923ce9099123c89aaf3e5536bfa6e6513a6f9435aa36fe8b2cbcbbfcf70f77772f7c6bd0db221100b2d5fe481ea717cddf67d16ecd563940c4f8f563ab15f6a1d7ef420a7341122dfa47a85938c2d5b551d322b4b59fff693646b7d161607c13da2da05182a5b2f5a322fc137324e60c9b2efcf3979d84d4d6a913d1c8213fdd4c1d07f14a22925b9dda8f43b8bf2daa03438bd9ba3f2c1c8a644551762e787e1dafd28e3432ac94a39beab1ab483cf65f00aff6550347195ac84592b473c634856c7b657b77947e2fa73b5f69e07f9a0ca61e49472cea423031884164cbf2db4cf4a78bdb639163a92130660092196f6a9116fdaa2feb0939c5899aadc67d29ea94fdc99b3af5a9cccb378394606fd8a394cc1509e002adaabb8c42dc23acd9c5bcf64367efc36e7cf43cd0aa3c0cb4b4b9a8dfc8824f8d0f19e57dcd5b256869a3ba2d957c75f073ac78d4d78eb6f1234cb782636e1e00cf85b51f002d65c13b8b4e401b5d3e4975ee12a6d019bf134a55531b45b640c10683e76f3930415bcf712104185726f8d8aae8ae7900ff0007912f97a358844d96268d673dbf60af49423346b2f41694e5e34c4fec5252875278e3fa048b393cbb2e8483231ff88b48d123044f11c8c6e9995c12c50a8437a3e17c4e211dccead317c588560b40d1a23655aabece98ae1660fd384a1b3a2ff83a6b3d13cfe813acae84692c95ad01a88a29791fb006717c631c46f5e262f429154a0b3173a49b9bb8b63860e5cdc8971528c648ff11fc039bad063ef799bf0378aec71db0c7aba6ca5020ae6146730455563c984b58247054214a4809a031f9b027f927979e052dfb30386e3e09482e0c5549a52b09cd3f24bc75c6e77fa030d0c1f97619e86a0630eb0ab64891ef90b6262e3e56b6f39605cb061751fd20c3a0dfee5b5298ebf0cd0e93c36fa1d6f04a9ba3d8b5867f943e7fc6291274b1826cf7e9e5b25e4cdb9cb4adb068662db5f2c9669fb681dd5eb741f7a7092b94b945c5baa2d3e59f70fc6a253405e8d154aad3c671b4786ac4625b7d4784b543152d0f10eaebea23125bb17367c39958decac8a070c0648cae97602fb1688c0d0158807e7d67c96139c2f5d0b9bc16e760a57bc582c6f1d343d7181f19df7fd96fb65f6ff23341422d8cdc12d230d2e5b3ab038a2aae1371ccd63151b2c7d0b1051a53016b845491eafaefce11c5328bc5f67ac3341c416ad0647ec599dd16acdcfa215e2aa7d9b489cc67989972c1445c271428e83988655e42009547c2fc45a83896efb18de4c60c7b8399613cba66c47dce746bd0", 0x1000}], 0x2, &(0x7f0000005940)=ANY=[@ANYBLOB="28000000000000000901000001000100f7b655054a5d80f48fd4b03dd1ad124623fc00000000000098000000000000001301000003000000090e0f1ce077876046277b28e864fa05db4add12c9cbbe4a58aae3253405ef628441761ef5010e9052ca983ca833ff864873c2050080cf065eab9dc6b94aecd1c2c4cc2baafc1fba321a834faaf3d5df255dd090462db2fb95d5badb3ef4b9c9ddf49ce24fb1c4eb08606f2b59b1220fc5601d3d8be158a22bc5262d0d60cb1f1ee816000000000070000000000000000501000000000000c8793b2f9473b172f5d1f40640e5b173ba5ca10f01ab36d9b8dd23879ddfab66a6aec104c16a5d3ba4dd4f36d2a58f3231c5bc0bee31d8b0e52f30af63aff68e36009bfe742e3b09b1551b2ec6cba2026db317ec77f60c0ad67007c7a110232ad8000000000000000a01000000000080bf2468732f0481ffca232c2f8d020426f8f9cd585f0b67a9374d66d3d30e8d2c4c3fcc2509289be5c9a530abb4bc8b58eb6e53c70af639fe271a2ca475954c1018f3abb15ab66c7d315974644d5b6cbb0c5c052de600df9b286483ac875bd7fc2ac28c7b3fad1aa4dfffa376e59eaf66ba0ac0c30f49649ca365505bb975264686a8f3e19dc64f1fd64a0928aef4b4549f2ce9c7663f95e8be58d7bd9f71577f81f1c5736dcad1bcad12da7bd32f94ead6faa2c75b1b011dd5847227adfcb43ba700000000000000b00000000000000008010000000000009f7ed16a2b49a5d66218e570c09519e0eb21b20561001676c73f3c1bef00e0b28f9b9b4f0afdd791d58e33aa91afac134d74a7d4868d3aed3ad79e89f4d61b1a05cf4ec1e159599629b78c2c9527b35db595ec4505bb3fbcc99d0744fd99e9da4b9adf8911c5ad7c878bcda56a5a357573b74b242d3e0de8b48c2d9d06fe3911e2fa7ae0aa900c837f629887198f787c71388849b040d3cc81de6a09eeab00008800000000000000180100000000008045886582f2c86f342ff6594ae03ec6b272cda512c25a526949c8f0dfc35027e0230ec3e1db4b89f8b4525ff265e634b337015ab5e903d3dd59a47202d09cb9494cef2f8c3e58082dcfc569a4b238968124f8f5b9b8d423ec980414aad2106f4d50dbc53fb23f7ff821fd2f5277b2362d380459d7ee2c000010100000000000000d010000ad09000062b152a8618fa290f0ae4a4c313043ac3de685cb2a982e716538a193e998a24a5e3457bee21f859487e98bc8ee74971ac6006442e4c59ba9b4b2cdf3ca3906b82cd4f38ca0b50e4fdd68b0ea3ba3b91d60663f4ce3bf13c63d6138aa435ea68f792955d6d8743ba0cef880b284e397523dbba70a733cae41a90e2b2b8d4513413b11191808c114ed3e4478b419112a520ab29d7d2bbf88e2c89da748bcec70f5c03e67d0e8b659e1e48a74aadd4da0401d564098e4656f5fbbf893cd3492d22abf38968a2fb455cf348f4cdb6664f1cf2e30b43da6dc358073657548dfe5c09c5a0a138d9912df8abd9eb3ad369d6fb11048daed73ac759c5c3c3e1876c321c2b2aeaccb1303c08437855be30a133619c13d2d26d7f579798b9276a567334d1930af0e32c7dfd3d5282363e1a94eba16fefcd4d5904c4ace395d4ba4ae5f342c34a6ec85f4e9279cbf2b790c2fe5280799de648e27f0c00b266e3d3e1ee53469c973b4b4f3b745a0002a9c0f48cc527dab942e25249a5695f96522373fb078bf059a703cf7b9416a8066d8c933d143ad2a155db3f892d3d99bbacb0382bf7c8487802554c850edc6f0b05133765af36e2fd221624ac861eaee670ad74364672fb89ac778212e15af32887a71373e807d700433ca72d1b3cd21e081c221efc973c1f79fe86d9d367f60b22b28baad8bd35fb55c7dd76103be4e0dc594d04561518d5bd1d3a1c60c68024270f150771dd7acb5828925b775c355d33ea430fa42c3571a455bf59c5f1e2bc428f8ca602907d104d3facaccf47ea73893b0328514f9c83e7cccf68d7c9d45ec9379ddb2b80c1b604997c6f82ee684356aba879a958bb9eb86c51ec981b0ba71bb6f6e6191724f4e3ede4c2229abd8a1be86a8eb17b1b102531144a92fdd7e852e11acd6cb3fbf6add54029262f51c4e59a2023a8a6f811da1fd6906e2b0414ba506a73cdcdcebc7cc0813db172a28285a94921ce96d9884a8f9d7856830e36e1a8fbadab6a4eb5fa43ab4cf6fbfbe5db407b64b7fbb8f891d3c8c86bff2119a959ad44b42d3265e74cba8f57ffe1c07fae7152ba34c11c68544343143e849c2b8a2e271857ea7cef4b6391125c860950fa58422a2dd10423fb23e7b86aa52a1afa50822c971f30c57ec372b1cd383a00c08dd8bfc8412e5926c0daa57b11c5be5ca4da1362441a32bf0796c2ad8d98305093cff756abac82c5c9b877c656cdf1975cdbdb357c8e6115ebb98420c42301722a2bc7bc2215e8106bd20f752ce3b8367d5620216ad85d8e45d8f77693aca29dd70e103ffe6abefd23e292f2120955b88882b41234ee5acc9ee2a12091f7f89c3ecdba5a64f9f7bc0c0597c1755c438a361e49a9502c6a9cc942d1a619506a6593f3399bc3f5c9c9bf4f539f0259627e7d9faf8aad1ec3d15ce5f5f5aacdd9e175a50d0ca534cb33d1c95bb6faf6e3b7141089ad21e3229d00d951c314f539afb0749a03e186e4615e44fc15750db0647e405a013e1440db283f248a88ad364d095d1968b6893f4c5896eaa7d85afc8c7b6695e5c396f636ace1168a5bee2efb60faff3c4801377cdb785d42c1b4a7555815ad621203d525114114ad239aa844a6f10810b710e4107fb1bb76dd06b28e183cbc34dc7f4584cd3b29f9f8a62ecb5ece95bcb542a52ce72da2cbd55ce44078f29ed1f5f2f43b6ca6d10b3568b50e2221db7fa0fd5abca936fdacc7adaeef8257d4df5f58e7dc8e2ea0454b9134be08e79954b9755d7ee76c30b99e7c41752300a7358261db19e2e56eb563f7f382a22646a79c873eaa61cb110a1a652e44554362cbb912055c61933c0e3970a03ce8e2b763356c72c005575c6ff9f6ae255d6beee8c9ebda9fae5540e7fb504e2bd9263c0309cfe809a3842e45a421f6e381cd7a5bce9dd5f9dba086dc7858096ddf359b66f23bfb3989b11f9b1687784d127952d9a9274c9b0dedc4d35c12bf0f9772437e76460ef90cd9bbb9d74e9508d6c39817417c8fb793217ef3a0edd74066c8050d533596166f62a63bbfb6f2d3957230e9d6f801bcb3b9cb205415ad880060493a8e88c8cde3e47d37c9370011ea0d67480e121336763d67b1dfd92fd91b4a03f6f5476943be8da3cd38f3d7b2143919043d17039357dee2d466411a18734340a590416efefc85e770beb9a07c0556488b85f743dd8d02eba2f203015d020fadd7c5a0de1161f954b15a8d0ad65b228c178f90094c12d70d75c0546c322886f7a2de83a599df01f453415dcecbcb78a0d921dd9144ff9979d9137e037c889eca1f9099d1b7b3375781c35c1f2d8e68e2bd4a24c8fc12eb742480502738c1bc8d34509d88aaeff9f349e10c772d4ff1837192b7212738215444670d8b9e55e02c4ea080b8d84e7dd9575ead6a42a70cbdc8a4497c32f775fd0229deb263ce84ae88fb0e64ed25110c8ce4fb6af5adadd26b4e53adea0ef881a0c2717ba712e21e1e58f22282f821a444c892573805d78ee0664acc367ee877ac7367bf2680a9f5ce56e243fab0fa9ab8214a81831b021546a8947cdba5dd812ce973c7d2ade0d5f988d0a3fd147abfb35090f293a4e6eefd20ad8d5c30124e90529f3b03cde487458ced1ee0a84380abf201c98f42dfcc8a14a9ad987f3db7585b44e060e212104d506078030000a3944e31b268bffb6a8331a5e6334aff3581026398f81045cc1829bcf4ce537f4b7e2b3e857494a09547102b3d36f030e1feaa2f3840537c049d418ab0c4ab6676f8766de11d6bc04bfaec767a9488d55a41af580b49884263aff49f82f5f407010389922bd4dd116e57a047a972cae9e4689f940b0277f12c48a14d5caab3cab258ef677a426aaaf95f9ae8a9c5b467154522afd2ce000ad4e2160c512b9925143753763b54a8b193ccb6589ef7a47c2aeecdded281f3544ca3cf615250b013055a53e985a1d01528d40b9c172a2a7c3c9f8c707a1dddb8ede44499e14bd9e3df77942a414f4cd6e8c46c907066bf8b17f6ed0c2a4cc283755ccb83a89a1e66be7601fbb0f5c73a9da634a43e0515fba395a74f8ec4685dc320240fb7483cafb0901e0d49e42a9c5d5ba8230907a560e50bd28760ae0b9c5373dac5b51c48e494334c78fb03c8f455266ae2cfa06e253f8a7689da79bc35efdc84be3e3dcbd0572dadbe8599a26affbdd4bd9ba5d1683b9163b0daed815a55bee538e2896cce33d57516b14af40b62beffc26484dc080f29666b05c03286f9a9e053c0e8438dce73f29ce289dabdd3793b824f58a186373e0605d9f9e9474a8edb1b45b408b1090fea38d4803fc5bf9b076d4b615931c3d7dbdf809893ee3381d63e2f0f4bceb10521e3a87fe56c99542f00c06024518052df5350d1f932a54fb6a08b31614a4349316e8f355ee7ca2df1385f4e77af8397e9d9ce6ed6ad241686e891428fc5aef43699d333ab575ae3cdb15bf75a7b30033f491107c8b1e1ea38b713a15b360ce71dac16a38dc816681d785e3449f03cef782cd9ed15e941b596e2e5dfb101b98dcc28e29a6516b911826af1892d0161598136a695ef7e73297ac98bff151ce666cfe9356f8e16a165ea127fe2ca5ebcde04ad6704c70898b439b0970feb53007587578861908e81e6205ae849cd9ddf6dcbfdd66acc3e6dc818ce78336fa299c0d031dab71b579efac6749e00adfd1998a3e54b5c715c0e60d85417ff2c0b9aa33f4621eb439d4dce6a7ff3d3766113e3a504b1b88aca4eaf50803c59953888d3c90ab7f9939d0f5ba845a83fbd9c39112813f07299ab8b898f53991f617d09d7717f7bae840f812fb29e02cbcecc553b64a0b7b0ec893b9f7dbefd25db39f2d42d80985deeb1764e7ab92dd33c732ce9e337e8e9370324e1ebc6126c9b08664eeb3922a117b39f7659c4e7fbdb64a760dd5aed4ae82846ed1139b33e28eda17f66db2ac1323cda1b4c73d121500a18b8fe309730fbd18a8c3baf2eb8c75e820946ffb130091c2f03970960f5352add76ff61c13497706b06a45e88b42a24bb8d1c519788d5cbfc4285b46449abab33fd71bb1f5c1171068433b90dfaded1c28ebf65304f57e41b0e334cd8f4073b24f11e351664723d372e123b68376134d50670979e8c765e338a319fe8ddefcc769ed99304a140de1bda76edf9b0e0b6ac2359fca43048493692e6dab4e2512554d5b6f2081f8cb781575dd1ad5e8a8fc1772f1d209d2d85ed5aa03e2f11875b8cc2377e52919083f12cff05ea8f2d7fbc6e58727d47d0f121162a4b048a0c2e904018b997f94e3bda166efb1777b18a68de0ab08e98a2431c049e7d211db968e0d0c877e2e373241702d260152c675ce1365514d415091249a7f489d378b9044dfa3620dcc7294ac1b5f67ce911f6fea899afd1fc265b5091ed71a5d7b5c58b7e4cb3c2e7770748e5670c01a37966820203d6a71aad72b2e6f0a6a39bc8599bbfd73c1679f747f0a844beca5cc44717a0bc4896a6b6e2f4235778fa7525c530a2a10457025abae4265c48a9d34880798d56c0b45a2ff8efc8e25f04fea7ae0a5f40189559258c46aa0ee70ed9e0fdebc8841bd8ed4bacda75fbc751b523cfae63768bd0d5bb677c253deaec97c45a002f55dcef77e62eafefa9729735982b5680e47248f506e35c7aa069b35a760715f611bf94582c08cf6b8cb471b6e63416b5dd8eb2617b21dde299c38b930c57bc3d1e6160c5c1a4f97291cbf03341af8446c46e4dfe0b182e04356e16e67e811f53293358d1e47ab8c12b8ade78b476ae5f75f49d2ce45e923db32734d3f093670ae517de9429b3d15431daed3303738f4b00346de8168f0d4f129fd56c6326eba506c6ed56731377043f5e1fcf81ef148ea01e09db4e374e0ad7a601beaf4a80bdcef29befd826a726ac00acf37ee3b4770f01e0006b910f63fc9b5d0fcd7970890ea548e4a1099754ed4bcff2d11c22dce6c9323d5f88d3f898272f89166894a4e41e1a5d5c09aaf656ddc3ca8780d09f08f8e180b8b44a8a56877c48265ec789dad126793d4019ef617b2ea5ab9b5bebbd13c7a3e4d39a26c95e61c04166059dd4eabf4f9ef10f3882c7f2ad2a57d47e648cb4026655a6266197a68f50c15be29f36db85cf0c39342e707290f29d216f7be2cb52102054df3026a2563a3edf7c5a267325cf376aa6dc2058429d597447d35cfac2074ddae43691f0199a6054b590150882e138c8a5339c635e156764d5db37a3b47fcde53cfabc3721b67097be3e821a30369ec93b7c7d7db7743ac8cd7181ea12f7110c1e32bdb4266a00f5c85db62c8d832e77f01aa0272559693947c5252f403ca1b1ec03a7988439f8ccdf258d6ff92053bc2b7192ac555e470b45a94b107508303ff74f00b11c4b011e276fbd430189988d2cd95b7613f620ae1792702a4c0583fa18d670450f939763e00785f11350bf5985ee1b13859fefc97c19a5c06aa70b164d137f6fb6f72a873a5b53f49a3106354fa908dd4ebab7524064e82bd2692b86e9add1dae8980893332f103af75aef8bd183a1ed888a40f4ad0b0c97ee47ad19f47a57c3549a499682a94422cc7700b06cb036d541b92ea72923de13139b0f3cfe135a82e1df34ca8e093409883f289f10c7d924eba864c01da2cbbefe8ec8dc7c52a1517e5adb35ade5501613c6d8753de91ff0c799e94c05fcbb9e331c806d8a8fe00c8a4c350e301ea27ba253b3a5e14a13672a735e877cfd2f58ae207e5e83d173414bafdf04ca48453ae89bbf56dc07fc0420000f782d394fcdae9288fc79c83a0000000000000008400000040a900007649663262bb6645aa939c350ac24b7e1bd1d9429ee2494bd8a34031c7442017d1ae739f747d7c990233ce4ad5e7b808bc71550f39d72312d219b615922731af864cc778683f3e44046e6c41fcaf506453fe5722eee8fdec997ba5c36ef46d5accc6d04edac7ec7fb1f6d4689121d27220456c636131511365fff63e22fd4435b7e85fb757f00943660d49619b000000b8000000000000000d01000001040000425e18e35f97fa8acaae3eec7cf23190ae0122d5191ccabdfe9298b27feaedc1b054e8f6bd525a116e34e21f1a11ae967b266fb7038e0a0ad71452d9b1b1cb5ff076f9f4cf9a9cb015f3ab576789c765c32682209a7dd9999cc126e2105c7c5d355dd40cd1a790719ff5bc4acc6be7ed1ec2b918d0798dc8f0d2a9d1ef89599d81932e3b4585029746972e260e97a4df8aaa90b5ca449408ddbf374f8560f294d663e6e400000000440889602fe61422c781ec975a27afb2b7eaaeef0c07"], 0x14a8}}, {{&(0x7f0000000300)=@x25, 0x80, &(0x7f0000000480)=[{&(0x7f0000002b80)="9c3ad5bd766ed2c9bf168b9dc1b1df7d3fbd6380a14df247af450437b021eb80bf87f682503320583f91c3c140c0833a9235f13f7779f476cd02ad1a570ed6555862e8bd1cd0da6bdf12d497e938e1233b356abdbf10934558b8114f2a9a01f34ec26dc14292b4ffdea006fff8e385e51dc5d2dac992e120e7ce2b53ad2b9cf17c2ba3e28d99ea8d348fb99d52d56bc3f242d714a96140f49a879c26ced826b28cf71be05fe5819760c7c52cd8590bc1681c662463efa7ee5c6a98a83bc577d0bb4817198e9c13a94f8f7267997f9bb06dd215d8e8f4532e8d2fff627adfb966582b930b7535202ec31acc5b512b165b3b293238344cab380514c81fc0384608338691b04d0f7325570804280c6bdddf846bf02272d13b5f40097cbd007c182427d259998a64987163801f46d5936a375962c728499554372aee056235bd3c1c3cc5033c155f31fc333e57bd532e32e9277118fe4f440289f12cda4c0028772627aaa1acb96e61f899560f343e1398ee8dca67312f37000fcba47054dabfcf0597139a3a6beb6553402c3a8eb4de7cb0577c21e1048add1f441dee71f542deaf2a008b39af31a1bee81129931876563756ce5633c3be7d7c212b760419554b3d52161e88fa7d0b72ac5afd315abbaf64926c9cff104cef6dbbbec45487b4914947e8f8848fec835d386443523b2b9085c648a28c0045d0bdded80d77b3b8b5dec0ff4fb559cfc984d1a1d6ee02d094c26569e466bd1eb60496f6fec072d9d7c5cda22daa3b424ac92830db268ff00571c2a96688d4d0ea9a08a9174d6de42b0e17e30d58de14d9e94007ad3db1bb1d2fb11229ea20731ab79ba711ec2f97e7cf23fc2e8f6c210ec1a07cc99bfde0a5b6e38b2a42f9acb6103d9d8ec0552a935776834cb7654f8f3fa18f66b0155df9623a885312b45f613255ee46919c8a34d4123f393eb1def5bc3219b5d7aad66519e495bd4a494276f976f961542d1a69a5f9c48f98c678bd5b1c272b6ee79f3b680324f0e71bdb9df240d7adab5cf7ad2c90354e2a98fada23fd755b1629f377848b1efca1e6d0e11ee4d58b112b61dd1c7ce228017281dc3084a405e6d0be7a1efa2723b3a400bd25ef6a4911b379a0500a7c837302d0c80694095e97400d8a4498e37b169f8e71d7f82893560549575d9d55b5dbbdf4ffadb5d5056979844067374a1c42a5894cdefd08276d75f8c351b642c377f9949871c09fcf1e580d766b3a141ea060a7814eca1c3aca181505cd893d25b4a7911d19915de46454bf61edba3eac964cb987ba2da6f19b6e517a36273ec56871e55c9571adac9ac0ce735b452b3d8982b468e7e90d65b50021fd8dc3854177b8aa3b1050852da067c609f66f61f5bfd0c68789008d7c052db7a5d27b9d5f5cd2812ede1f7a65618ad9a804a8b11652b4761a1e41ece7505808a2a2841757acd3878ec9300d68a488819934ebd216ecbfeffefd5bfaa81e3c1cfccc3419b01d30b0736a80ec9ba4cd63de32bca77c94bff23e83c4585de54cd257d12d90670a0222eba93c3b7acf8295ce1ea63fe2b5208db2dd86c34cb8212f63016687ff75116f0e1d80d3f72a3d0aba29bb9aa88195b0992f67be6042f730d2440e68be5ae3ab71aa7fa643c9ba1e87c777efc5f985912c26c3a8ab52497fce78d1c7978aaa26a3c7c1dbe4a3568b812b495128e5db8b9cf73d829adc32a79e965773baaaaa90750863b3a86396a6d8e019eec83a236ebb79adde4682cafb1e7f7abc185a0e5f062919663e91632719df5bceaf13bb34b384cc660c02ecbeadba44e1f0c831aa334c38f6c39127be2186374261a1ef4a8104c3916196bef22793f87a6bdc647d4b1a25876990be7785fff12401cbf8cda3b4412e98f89c7a8f6f680bd1148f99163cf9206f87d8c456e3f02a324edae340cf7fc84da5315fb24a00cf405437fdbe37818ca91d779c4d5e28893aa476cf95fd87cae5aaa4de5ac5a53e0dab525eb62d38c556a15081746a27897e5ee8548269d212fd4813127c241d2ccb83ee843fe1fbc81224d789e606c2ed0a3c13f705a0cfe949599b1add376d0dc8227a74fd5c970da1f2e9a913d8ab76141b512cdf40259e7dc1789b73621e3ea270cc41884cd692429b422be8d8be26536514951934d00b02ace3de5d411e203721f918ca25317901ccd15f19f3e6826b727d9a911c599dabc4b3244be50c78ba1a4c2a5ad18af031c95dc8e996f4ee3a3ba3ec074ca7a18d9647634a019d5080d44c27abc32fa79023d1447f37217f5d868aa9b85728e071c78f7a66dbfa48d606d668ac71dde86cd627cb949d1d16bb004435fa1a322aabe63a73698177d8a76a54e93915ea236eb30e8211176d22d2cd9e91e17b8696aba273a753a2fb8f948080d3febfa54ce17fdee1302263ffe1ec11a162c6a4478034543a8a4c8dc2631bac22158574c6138764564398d1168e5ed213a4641bf84f9822bced21406ad0f7c6c2d65ee6686738e00063ea51e4382801f8674bf581e48b1a10a4b9a055b0fe8bb75cdb10b4ae58386409a793470613ad951007a8cc5533736ff67166a02c1503f2a2f5cf0200426a8c0565d3d5b3de8907a308b0d073fcc47b4763530d48489baa1620b3e532f1be6143a5d04c643c0800ab78293ba97ce17fffc41911488f30bef5f04deb719885b1019e1d5be9c550576c6f023f7e2bc84e5e8c1888f2207e8f4f20a19bba695dbf735aa678a4a037f89d7b43831b0b2d9df179223e376167b4cdda9bf51e8366c98a44cc2edd6e63c1a27d87f2f213de912c30f1a35318e9d0d8e3524e65f7d0a198b3d6c866d9eb411f9d4f5a71b766be1ce9d6dfc1e1bc8841dd2a71999f1a972714abbec8b84b492ca971e3b17b4a5c2480171d6726ac41da631407a6bc15011767a7aa91c4f590582cc45a0e4a73159b76b45c6a8088aaf2a71449bf3edc8647a1e77bbb7e42e333c8934cc479ddddee23a37645801f1153799af36bb628ad54068aa6725ddeb5dfe62cb59216cf1ca361c6076e5d55d325ddf12b077bdbfb72e5468484c529c2da4f8ef9af25bcd1970e17d87635efaa28f7603408dcf3b1e5537b52c4960c85dcf7c12f3202cca7c010ab274cf1c7e3bbcd22d3a6ed4fadd512f980c4c20b200cf5bb0cbdadfecda4858ca235b3d710328065f4c919de732e4946ada4984ee3ea0a0efd349f6b39230f8b7d32bbc325570ac0be0d7f3a77d6890ba9ac5f729e03c873d5140c476e3923a43f3e488b4908d1f65363905c7a7f8780f80979c80f077fab943bfaf6a04ea4290ac63de60a15cdf2d8e272a0b6ae6d8d42ba3c942c0f0e9f64e2e2fbcaa8880bb772824119411a30fb85a47940c84007db9f4779875d49fb7f7f86c7cc67f45b3ba4fe143a90ef9ada0ecb7ad8c336a9cc1b1cf365daceaa465e7bebd26cd986739a87b8ccb8a9528f3b1ab1c2366be3cab6ff3d93b3d9c7d430cd573b153860c49a5f4022a68fddf420f063104d905d0f6455f2735be508cc50876c4f71ee24410ff58001115ae12da5435e006bc2e07667850b448035bfe41f91683c0046d239cd22289d038ca5c866925ede94ca88301e6ab461a09a8ddcc93b1d2cf1f9c8420b13143f799fbe92597ad6d2b2055281aea20a2ec790c4e866412188ab712bd411f249a0f35ace108c0c9c8e53246c90e4b17f06a76427638f4831bda0854c4e2377c5d509397f3903fc7922df5446d46fbecb6dc2b2fee276cf009dc1df5d6f024c8853ea7151a13b9487de340e9fec00998e6c66554aa92581e1164f7792134da3c6e50cef1769853b023374545442f2dd6aeb944cf6160819f89fe5dae1294ad511910d4ecc338a597aab41a0ded32178141f09d2446f0bef0d06721398cb6cb92818514d1010482c83de34b773a80739b85a509f5391526214f50e829a57ac5730343be16ac7c013434d907b9896cfdaa70495c5bbd7ca333a1fee3ff2d421e54d6f2ec36e33c919e8f23fea798d041634203434ac7b3f57477a573fa8873585b33dae2c848d0244b54fd2f11ecf6c5fd633aa015702aff746bf9edea29f4ca8d6d610682335e3c9bf0847ab2ef9ae9616c99e7d0f93454b6bb3458394851cfb08d43fb9066172d34a802541d866e8ca5b90d395068c9c3234d6835e19652ae7a4a439592d2c1cc5388f84dcba4d50e1cfd6f3ac53f94b8005abbb800bc7c433f6ac06c5487bba825ac0e0edb68170c45d6fda08cd4bba5226e2a09cdb82d135b3a50fa4ad523a85c7d03d1be0b3e75f1e03e6fb936f8b33feefb7bb2b0e30c0057103a32e8fab04244b60f24d5057e9ebe30d03b59b95184e5985f03f33f610fc4e9372badcc82e4387b04b4e562a1359a955378fbfbb356859e1632c89828417457a166151be9e58b33d38b5100c40c933726d11a41f6a81b596a52bebf194fddac050c9be950ed6da8a260ec009000a77719d45ec7100f6b0010fee3a0dc3d68f685c0f680e1b1d1eb9970543272729cf6503a26ca3945cf5f15115e958316b4eeaa1a6939938c088faf0effe17aaed4c0961bdbd744d83d814d02bdec515b7d81073e557f6c5a2e5ff01547b8590a1b95f04a7bf4bbb201ba03d5db9cdf91748e12baa09e042305af13f89dc1b60a21afa594dd2d41c9c1748cf2f2d56ae452bf3fd6419ab8e6672430bfd1deb9aac9abdfab937a8a3a40a25421c9826697af831d93740f410c390f963c460ac0a300521d8e2c5cbd534b69b4817bb10522babf66647d8eb3e149d11540b34c23bdf68e4cea7b4b3d3946635d78f62683d740514dc35d2b762b811302f3cfbc59998929f7c2893f2cf2dc4197cfb30a65770393ae0d10f0559f2359b7a9cf35041e30bc415d74ec05696745d611e3bc9da64d8fcea91a4b058e42fe70f2181492f65164f42a4568bdff85f669c8f3ba7ee80feb42c97a0873455ca8343cad975dbdf55561f072ba26178e868948771778d64e17265651a92963b465d79a34583298aeadee7b8463b1518b3b80aa5b4c3c004dc73288669980cab20f3031c7f0f268439d746f6af99b13922f24fd2c151e147b25f057574b9026484f7dbc48c5c84d85501ff25f1921af2642dd5e695965faf40a9ce2b1d4b93a671d17bfcff1b2e5612a68ad6d30be92ecb583c623bf4c8ace30b135d52b9d81ef5598328e74b53208208ca78cbea06bb3d026f63320cc2e82c055958f0c13656de1068d22543ff01c570ca9f8c446eb3d498c8031f7868865e21266695ed1809d4ad13722b7c930ed6460e8eb00f310d7ad413fb1216460926661900396461b98286755d993bb166f19cfa1808a07de557da727dd79d4b6b47b165881647c07f32806dd7ae98a15dc9e514d109aeef8b2d977363fc77ef77748c847a527efc9d13a3a809bd5eb10c0d3d30e5fab71be4bff11fe1e295c7ff94adbd9eec753c96392446cb5851f29ba7b606c5c12fda1e05c15494918674ccb981ab090534c375e3a3b6b101f53879aa9af7a0ff39e7aaee4101a952ad6059490f0ba38161725b72d755594ed6a06269ddc54a06f65de24338761b4f50c64c525c3f0a6cdbae96b5a1c6d00f3c3cc80904e71f23c6f6ecf2262724e3786fabf72cb8a28aca590bc428a3fcc65b57d06b2dc8db1a68817f3fac3c76da68f19822b37be04612c7433eaa100ec1acaed9a9a28facf3089226d3fe81a503f1abeba0d16d091e6293b280d17765cd198156305d88b4496cde35dd949ea9a189fc7959b376b98261921e733db8f5ac2cdd05c7b730da0531765c04af33", 0x1000}, {&(0x7f0000000380)="deafc13ad5d06c2f0de66803bcf956bd741c55b4b4e9414eed25fecdabb742e6b6d30e0c1c2057576b207b7e659a18ba105eaaa13af1441b4c762eee496b74c2fa14edd22060390ce4089ef25e80b978319a319006bb3d329a944ec1aa17aa2f1d52c16f533904085ae2da1ffc0377d3281c4d5181319c87ce13c38a875c666fec7c72d730056ab76c68be6e22273f11ce815182028bad73f92564018bdff18e073adc7e8b1b94f38776d9", 0xab}, {&(0x7f0000000440)}], 0x3, &(0x7f0000003b80)=[{0x58, 0x115, 0x3, "ad0d421a8494dade03fb806e295f70363cd1a6e903f2715c6b70f94e8d15674a49d596dd369fdf7756c41ea26176b2e2f106ca253497d3bf684226c8b46f0cf38638cb0bf2"}, {0x90, 0x0, 0x7fffffff, "0ccc1e6211d04bbb53dd71e91464c0da809396a129bccebb3dcb3001ce20a56ca55a50e34380b823de26cf47e398b8efe16211083285eb2e1b8c7041b85f1ad6f706ca26ce08521db71b1854f1a4fabed340168077c647ef2ff2307ac8d3b8958d02699dcbc409c8341469df275fa32fb38e89eb9fe29df85a"}, {0x68, 0x103, 0x2, "9fe896166978303e52625ba9bf1875d4a06b18915d2683ec20cf6bfcba5bd9b591f07117a1c99111f2d5caae4fdd24738879dbcfe0f798227ae384a60b7e1c7f574c9ddfc6221f46651551975e60b41e59ae"}, {0xa0, 0x6, 0x4, "ed469cf234060b0d4032de8723e1b65e1e67e03216ccba873b48883990f7adb70394fa78b9ccdea6fb8dab72d28dbef7631f10bdca4db2a2b9c47240059b953637404ead17f85919576f86380e36abb4441546e44d5c9d332fdc6187616556d570e48e8eee0df93c1b0921bde69ebc0f4db9a8b2a9d58f4227ee234a253b59a7b6b72afe8a9dcd7afcd870411e9fc7a1"}, {0x1010, 0x0, 0x101, "d5ffa3de09c9cc489a4a4a83d8ea9fa2b2d62aa000e6b14b4cb3d56837cab13c235a004d0840d1ee063b9da9971863b687b41e2da6d10609d3e4b2e16adbce996cd4afe9ab5255f79ca4c72c5011941ff08da70e2d68e58b6bd3be7510cb8cd6b3cdd3c0ba85a0c6eddb006c9fa0bb6ebdccfddb1ccc372bf96fe38a985bc7d20e9abb783342290ebb896da7b38214d508953c5bc446af7e0c94aae1a17bfcd4d143c4fac90a0913b03baa1d12b312ff556ce5de0bce1d844cf76fb0dd7611e8aec0189dbb0e3a7b7b211c057655a515f66e58dc0e3cef81c4f279d9f4854988a8df80361c1ad80ac479214a95055f0d5e89fb34284a4dcc27476b88b8c708720f3e443347be9cb22c9f2afcb04cb8d34f6eb792c06cdbd47b1f35799f645ae15b12f1009806b0d7195405f32052e2062ec854be2148565265cd828cd88a49de7e5b6cb3baa93aa3d498ee7a167f44adc0cc78df9d39dc41977e41bf87d877f41ba244224bb6ba847401ea28ed400ade380e7792d82f5a4132066c5e93238ddb3e28c9b836f582c91b6b868453296db9a7d9490a5657b6b18896584d9e4ca48eb98c3b48d9e0c506cbaa747003c0c161ea23da225b7d2962c29ad8be2b0d77ba992ffdd325a8c0528a5804afe3bcfd35c9641f37059c40504836a8574eff8f350da3255c7109b4a94da29875679ff71b1566d7e3562dd8a258771bdb0f074565a8f4bf337576f765c48160c3f83eff17a8bbf388488ea2ea0fcad359d911d41939a54328764efacae2745b5182c022417f17223fb940b959aca9972ce1449d074187700b764c46e1f032487f6549cb677d46fcd0ff89925a15ad691563a2eb19ac64aa81a86a81768be10219aa267a29ca45424408fc0206374a6a21f29e7d2d39395c7fd3aa1d607ccfaf0477f6d9148f5c5670893cff55adce4cf15f21c3da8d57c3f45dac4f53554fc2a95f336b951b619b68b0be6c31da8a20843b9097752fbde494a8fb44163ec207785fe67c3586970a19a05cd3bac16ee29c0baa8e0ccf84dd52792faafbdab5de5cd962d598cb4afee9a32088c13df7843af06373c95ed961a0ee604088de02942e8e22079ad28ed2cb0293fa445c34313e390a26aed7c158ae9783091d0b2bcf49af7e26ca879282526466cfbebc5c4e4fd6cc48ca21ff4e3e59914a7dd2cef42c314151fb913dbc9855c4186e285cbb00476dbbdaa6c279438e9c3cbff93faa19611b763b8864f66aed843ffd95c15aa17e0507d53bbc45db4bb8d31b5b3d3d8b74d5a4abf68ef87dc829fc832dff5c888ec0d4586ffc0f1019c4e0d4ed9c486371a4cf84a60636602d39ede6d2970e4981d62787386083e61f6b42e133c5b30dc5466fd083a750bcc4033d761daa209a9becc2bb5e504f400f2225ef2648f235c6796336e5188f33a930e0329233037ca87ef18e240692d8ca6927536cb26888fbb2c55ded39fcbc1e17c30323b6c1c03c06dca0c9cf61f873c3e5859c61e414fb363ff012f6f85e4ad7d45154b3831e493fb4346eadeff35b190f1c6155d1b6eecee75d31f8e3a56b3134a2f4eea9033476a6f9f05070310f4c29ddef891fb33e47856495994bc2d230874c89cd98832b3535afe1cc8c6cb8e84e2171f012dd61a04686ed5dfbff1b041180c5f26a1fcf11dce63366996ec90e0becb6757ec1d25928529e6ccd0f9aac1ef58257b1ab055cbe7ce85088dfcbafb079c8d4b1b970fc00f2cc7ba58be221717a2b9de7a5ac4273a809df272366e263b946cdae989174015117b4c0d97d0f78d3bd733a52578953f18ea80deddff883368155dc62b014140defc06f4396379a02de8c36a4189227f41bd1cea5b8622e01c62b2f20a6b93b6337d4e90154467da7f37efef0be89430f75f049728df5d3ae0732105d801ed7807e6c969214e4da4d14e58fc219619746379298d105acba12a5891d38263b117888c31b73c40991851220c758bd65f55d25ee48e246dc4e9278591748025100bd41631ef1d388a70b7dc040e9a9aa6b68863c9c54906682e44eb91f9c60200d6d23efffef32e27c33497175c52f8d34ce1417b05bacd66b18342c7112c77c9846e0debb75630aac453a237530be77d23bae1256f044b63dcdb769285b7b51ed6a37015def4d636591b9a2553d5866cd714e27c4da9d5de3656f05d6abf6270dfaf7c5093a26cddf55ce909f5e39d79b4c6d72a78faed918cdc7919afbea8763ab9b6b8e92a8f5d94babe7c6ca0d687499b38615f8237a35a3f0e6b4c46922c028280423f2a26e2765e10aafb9db71adfc86104461fb3b3747ff7c6d8a75debf857f334fb6e8c8b0ddc86649593e02dcdb48e9bb8f36aa8f2de7f635c28ffd5508531e4d93ba1a2da346fb776087b7866e6a31567a0ae2a508614e762eb791079d6069e10886c40977d3f8bd5312071afdbe94210e3c5bc06cbc6824b40cb4f1c96860da828c3323f4e6cdb09c48fc2b79126d4b745eb22b1e364d01d7d105febf99a91171f5563602bf2188f86d583721d0d17027fe58501c073864279680b96bdd1b375e86bc5365bd20b1db08b5a3f64a7fa4d4e9d746a82980490f5b39c968c712fe89b12053436aaf37463e5e306d8bc38ff4740caf1f185a7f573f0fba8c4d746092079c4df3162b380c4ebd134fd135f103eb26a5a9babe6d5fcdf07e9cbcf654db98953e16d33620861d9dd3da564ed9071916c97609f887f0127a6614af31ea0fd6b35282ace5e6f44cd20ccbf89d90da898dc835d55658f77e5e3704db01c36b5ee52fb9eef01190904fd83f30f83ae7b540d6ae01f030e38f2480a2c0da07e618cde1d28c84c0e219021117b8b142205edbc69b4dfd15b2ee49b96ddc315e1efc06bda8de7637ab813d6d84fc36fda2d7783b85bcdebde9187ac55a10d0c0a20a7b8b998d7dfd93b5cb4fce838d77e435f2d588912e337857a0fb83d406f508de961c81cb9fb008872d75777b1d03433feeee0bac930ab2972cc8686ee8b2dc58da9d68c16e97d7be0c8009b4124efdf0ea01bdf8ecd62f335cb70b14da6f18d1cb7b743a591da736683cec0f638603b4b06306a86d320b0d81486f46e4e081fcf262755dcfc295598613199bc52a0e8a0c57436961aa50170dfb35d01c8f3349b1f3aa40850f34692b5abe152062bea7962c2f365c7b866f50d457737faf23af651e9f154b496fe66cffc88c7b693d90a7fac8c9c24750df6f0a65350544fd3a8c7e0c97c45d9d6974b8249e33ab6901a20e1ef755a5ee3c89dacdeedd3e8367e0ef0e7d7932d0f0337784ef32defcfecae74801b2310a48a794b72e5e10041859e6bb5541cb7c7583190ef1207a54bb0ab453cfcd76820d85ed0f208c8ff89976f1ad2d358b770ace4d9839df10b135a8f6a5a026952e5877785d25eb71d4ba4350bfdea9c8dee5d752028ab9af59ef1773a5f4836978e000d103fe0eed372408f4ceb5dfb470693eeed332d5d9558dac117ad0dc2702a41413618dfb5831aad8ff6e6ea16df80d2a5ccc6ac21f7b5aee5aae68ade5dd24e8c817b569fcfa54e5ad006557e29923422a2ba54c87c93a79db27989c3b5ce94c80aff9778b40f1e329a7aeafb79322ec3a0202c6e0ce8a03c15463f0bcdcfca1789425629e0a4e305bfd0f08e5363e14c80bc629c4f4c43e8ff1feae5dc1f571d6385ef618f6c9df9d74cdc2954b0d5abe4d69717e6edfdef434b86bf4b9c52ff1f63f4f3f775a78b393ca0678f7bf7b0aea451e2f6671d4fbad8cea1ea4f2d0295e69f9811a2cc04284229eba4bf9a745fceb9dd0a7c690cbe1ee1122207fe05b270880c28def0c993e45a58cf0a656774c2101512d261213a161bf924b9c31a65dbce5b232302b14d3e867b4e50f241dc774dcf9481cac95f75b44d1a155c43571a7dadaf146d663940885551b4661d4d87b3b6db1abb7eb556e9762f01a6cb1701086ce83bb9cee39f75a3195e3fd661b742386154c4926930858ffcea11e210a1f92fa297f7ead01d972242608565f8db5872045a17b6092598b8f5486136c3c8a764c7459e3dea43c481e432ef43962b3c834a99dc4a86637141274bb17bff452ae6eb9fb5eeb8cf916085e2d7e53902aebb940196997abe870f4b4809949f8c784a1974760e27927bebb0ed86a55189047f67fe51409433654a902f28e5f745afba1e800ad4b2123b98d97a498ef4c4883d47d98a360680bbb279976946598d9b0faeaa317c041d6ed379d1aeacae03ccc96e7da27d0b5fa7e960c5d878143b3e5b1b38c6c6c73a12323b678a7c7c02a5633ca09b97b571871fe361c1764d3e6687291b99f85a0352208cb2f093fe446eadc5b2fcd16bf151e5cd5aaf65ff416cc5531ee4bb7943475510df9fdeb8ccd3f0d5418d92d15afbe50490ed16e14f7b182752b4e7cc5e93c24b297b03e1288113f86ed350a764178a5078faea433da3f08258cc76b5616eea83561f61ac2ba327cf9bcbcb24e7cb6f305ffa61278f2c9f607717566a7b4cea633c949a50f218c7866d5d751e1288480b080aea2b40fa93ec05f8288d706cca0b65cb1dbc8e5d96a81c7f5e2048d177253c7958f2f9c87fb2ef64b362b6e84b3e615807eabb609176bbf9fc54c2cf4922a6e434833dabde7c3a81cabf353b4c990b4a3836de0838c7743584e5a85c444a297d4cfcf40ede422d7a2f8c1fca462a48c936485d5389699a3cd40e760c86ea5fcd566fcc9f81c0d8744a1ff26ca046cfac8bdd3d00f1572de844312d90617a6d12f6e9266a730542a7b6e359b04da96aae2a9e94f64622d2d16a4ea5d4b2c3f1e49214f995695fb23dc6e02d1720d8805f6c918576055556fb35a73af16bd495383013954b45cfb786abe8cc1a1dcfc5c5e33c7ff130f9783d107c03243232c4636852f866e01d249b37b8e2a46c7aea5b911567c4352dc8407e9bfeb18405bce1ca52e77549265dfb281dc1b9676a0d11a25b91a55c714978ef61f9b633934805e79463058a05fcca218ec0be7036a94c35cd97bd03dccd7b260e248fdb6bc1e1417de68826c8d258f797213125ce83b86201753146a7dc6380a047d233ed838f22b3d36cf2339b0640e16d49865888fc6b6a2c960e0f73458f99b7ebdd762f37c0b70b881c3a2df4af7e536fcbc904e99f099e99972390da6d286a7993af7ad0fb69052c2f61ccdb2b6d90d66165b485e2d683976b2c5c83a9b84212d48b77e64eae0e5ad9143a026478fe90023b6473e0fce78620974d5a5806e4b11eaeacdca722b7881883ae6ff97f0fc57f5bbdd85490e41c5f5ef07542abc06cf4e575d49edeb958569dfa4ef5effae944ea251e9de5f60f34d4f229100fd920f9b7546e3921882115d388afe35aaee4196027e256e9ad2a9be75361e8340708c98831936786b82b9909c4e5f8967aee9b3136dfaddfcb7d20333820894078a8666237ecab6bc9e4e4361c8fd63798830095358b69de2464d3be2d976b03a0b67c2d4ccd8f99060b0238813e04b4d4f484d8b0577e9ebf345f907fa2ea47da97b9f54641e693087cdbc4adc0667cf2b093ec78a12958bc8e85b9aea0d9a17a17b0b1231af5bf7615583390a6a39c24e2699437f3c37bbf0fb1f6fc8e439219501a7f5e6b6d17576a9b733f043db1b7325a795cd77b4c290dbafb6508ae9f43c29971404ffd4e265d7c018cb7556fb2f1457534e2762444bebdbd892ff630e156bdda12553233314bceec5bae11ec29e6f0bf7d37aab922b91a9e00992be68ee126edc390455f409d47b0729b2acad86383b3e3d2b8df5"}, {0x98, 0x116, 0x100, "2f122854504a38e2e603e4b09d0026373da484d1126663daefbf1dffdcc1658ab2d1fcce3ae6ac0784f162bc220ed1569828b174609e7cfa3a74c3944a06046ba01c55516d60d21f9774a0b88f0564dadb8435bc45f24a8283e60ae4f36ae276b9b64fcb5aeb220cfef8246faf07039bd9e7512457414cb7910305b87f25888dbf8b"}], 0x1298}}, {{&(0x7f00000004c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r0, 0x2, 0x3, 0x2, 0x4, {0xa, 0x4e24, 0xb2, @ipv4={'\x00', '\xff\xff', @private=0xa010102}, 0x101}}}, 0x80, &(0x7f0000000640)=[{&(0x7f0000000540)="da8e4d0e382225e034219c961d31c36b3a4f69d3895ad9c146a62414b4cc90e0a182bbc0e4cd4b61821296bafec3835b536eb37dd59098872a16237a18b53a040337cd09ce91976b0d7289479e9a5a74e70077bf38756d1bcfbc07e26f9fedd8256a0b4073c4e3af206ccf77f85ce3250832d349bb92ea8d1094342ef13bcb59c3db717efe1972667d190d24719355272b7c2b3ff628e3a59141d40a8853137fe6609315fcbe3a2d5799961995cefb83af3330d671dbcf73d378b2d47ac96097dd515500cdb18e05a877a03636bb992d5e3d72ebbca6f513f706d788ca33becb4192f58cf375a7673a0fd0eee120e18a031e05726665b78fce29c863db51a6", 0xff}], 0x1, &(0x7f0000004e40)=[{0x60, 0x107, 0xff, "f76038fb244eb62e08dbb1a997454d5121074655c28f7b1e2750750836ffc36a1c1ac995bfe558f8d24a3665776d7a178ff9b24e9ec7d428dec0ea6f620e55f1483968114d39e770b7ea8f41"}, {0xf8, 0x116, 0x9, "ca2f48e8c662e8988b4fa87f978d581eaf4ffee7041476a4f2008595d2b6b90c84f9cf151a05430ac405e00379385b61c38048858ed26a575c537a580cdb192b662d65872a62533b6d6342d39ce53c557a87700c2a25d37dc59d53ede56b563ea7c774f82548d850507404d55a729b5c043952ab5afae5000955520ecd17cd775097817a49b34cc9d34db6a5d52685606e6a2f5eb7056abc10ed1fdaae72cd0d75023f9fe1f28009b093e3aafa44a96e27507ad7bedf30ace21006b729a81977dfabbcde2b6cb88028122be4d1c80a70acd0c3ab587b8dbcf73fd3247fc0f1126a386b03b243be"}, {0x100, 0x2, 0xa33d, "23c8b520865b0c51eb0b2bd7a477f9cf8e8bfb7c2841a4f18f8eea769c641c304a02524e3cebfbb180fa9bce7467765bd90485338e9c1d81f92c3d805cbffe0ae33b46422af35aec56f7181909f1b7c86159849a51a1d34835443144c2da5b3b683da826af195e369079fa9ccbd9a9c35b1fb9b512d09254848c5976c98c1ccec8b1ccf09976779fd0c5671f56945e7d7d8af956c3a0333d12bc1ebed51ce7cc9d05693b821ea99786f74e1eff8b0c71ce0ede493fe94575121794c7fad3112bc1fb4f457720b555234f5f1566677b3d65f49c94d61ed5bfb3e502f583b4e6dd6d76c754fee65438fdba296a6eddd9c9"}, {0x40, 0x115, 0x3, "7aa79ae1b1f8f7203cc93bd3e0bdce0bc077728c3532291fec03d6b464e70395a27025f5990015e44d8bf74769"}, {0x110, 0x1, 0x7, "e0c138a635bd46e7e67208498cf66f0e28a24d08b67bde6c698f4bd64d083773f58880299aaa447b977e5e4f6d45f35a0af86b6581e9bc0f982ccad01283dbd3f696c6d6ff17463ba5ef9e8fcb5f3e9512d9c53a0b9fa86f89d0643bcf6c1f47010d2eb31abffc2da22fbe7caa0fb68959a324bcf006bb67740f592c385fba688342beb6098eb6c2accbcbe49ddef9573a651df0075d3e9b5af0e5186ed8e6853496ac4ab07361b01e34601ebcb9890b7cc114e46ea050096731cbc8d06a8cb393fc27c36815b3f00324e57b5cfcb478491092a85ab7c2aa2cad84572dc55bf23ccaabf08c4eb87cae3b6c5a8293ec5bd23864e3827142126f4d"}, {0x48, 0x112, 0x5, "c80b144de32581e178d9a5b5bbd1d3a2dfa1c1f82ba401134ef7ec6339a0bae2b39692a69fcacf89a73e2bff28150fdc35ec964fa76f22"}, {0x110, 0x112, 0x7a520a00, "0ec92fec42cddd2544d3b2d1b19840d6736405062738421b466762578d99d5ac0a2c2439da505a8e4338210e0715f345bb38b0337270100ef4f5c590393cff98b9d2338874c8f811aaf1d715401f2fbc4996a58d603a1910ef77ed835ce1cbf5d1b971343ca09852243022c14f4326183d8af57c39371404d384b418abb30c282607e8af9c08911ccf7e456cff9cab3f22247087cdcbc35692507beed0c9d93ef3a75869588657428141cca6e27107dbc3a2d3d6bff8e1f7670f82b94225281464d0d77f158df49932eda48b0109cf774d945ebb42b0e83aee294bc5a7dbee73d33ee3c447ee0d9f02db8dc270659d66173c5cbeda674bec2c"}, {0x28, 0x107, 0x9, "6f4951b8cce27f6916ffda100fe447d0b0233dad9f5deb"}, {0x48, 0x105, 0xffff, "60e5694e1edd35f90264f7e0792c714d45e20e6cd2cc5283ad72a40ba6f626cd7b097a5977af4c48d42c638ae5b76347be8ed780f1ef"}], 0x570}}, {{&(0x7f00000053c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x4, {0xa, 0x4e22, 0x3, @mcast1, 0xb8d}}}, 0x80, &(0x7f00000056c0)=[{&(0x7f0000005440)="d4db8688d323c149760b06c24f81240528748357d92d6b24c9230b163150debaeeefcbf13f08928f3b3ce25e8d60ca75a20b4b7d220a4c8c5ae02da0410bc921f1c0f655ba3ff20df45dc9f15b6fbaf9f9cd9783038751079cf82b6ca820392bd74af367db7bed14d9d272beefab353a83500f6f34832f5e7916b0cc38ed1b2fa78a1948752b4cbd3690c6", 0x8b}, {&(0x7f0000005500)="d9f87e7300caaa3210c423b4f20be8e9d86f009f4b02b570db99cc348188b85871755bf2eaa2be62a22a1d947a54e2caa524022b2763ea289742e2f692762884406c03628a51a2889b51388460df8a3d0e11925a3881", 0x56}, {&(0x7f0000005580)='w', 0x1}, {&(0x7f00000055c0)="46632dad11e4dea2e652f7b1c3a08f87eda77444d185adee20aef7d3ace1efb5dab30f621635c5b39bc8f2537e920db09422899b35f5a06206b3bbf860f583953f53d1e831df1f118d40822eaacdc6315f97c574cf4827c06429d51674b261c8dc3d4a9de6f06f06625557ea312f19cd50bf2632118c49488554cd618f", 0x7d}, {&(0x7f0000005640)="94c42f787cac18169a494d83c9d87ba6487ee88c2da193d3c9b15aab44c349ed2fe2c5e2b562952fa54a7efbc40bcaef81025a3f13e6a7bfc671852183976297b752d6f67871dc2c0e731b0d42b0099140", 0x51}], 0x5, &(0x7f0000005740)=[{0x100, 0x111, 0x300, "9e3482710681943d62c439a6262ac6429a6531e0caee6bfa693b074d30f5755c54c09ef37ae17816b70a2a666f5541aab8b073902051b06f39d5a52367ac357d1474ef4d4bde249d6df7cb000f6bd46c3dfacef1eeb5b6a2f643b772d86b6fb56019d68d0b1e23f0327f2693b9020d7393d7738eb2b76af34abd67858187fa36935a562bf7d89d7b373cfd33f605a0104742d571c177f7d98617a0603c36db1dd2e42c5b850fa121b3bff12bb3065a82e4a3e9666c780956a2dcdcbe05bad933a8495d2f39ed11f5d3fee60625f0ea2f3babe6d37558eaeae43c8bef21d4bb4af1bc5439e17d2bc24dc3"}], 0x100}}], 0x4, 0x800) sendfile(r0, r1, 0x0, 0x20102d) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xea) 18:12:43 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xe3, 0x7, 0x4, 0x3, 0x0, 0x0, 0x400, 0xd, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x5c, 0x2, @perf_bp, 0x180, 0x80, 0x2, 0x6, 0xb36, 0x10000, 0x7, 0x0, 0xcc, 0x0, 0xc000000000000000}, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0xa0001, 0x51) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0xff, 0x2f, 0x1, 0x7, 0x0, 0x2, 0x160, 0x28d7d1cf3ceeeda1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x4, @perf_config_ext={0xffff, 0x4dc}, 0x104c0, 0x9, 0xffffffff, 0x6, 0x4df9, 0x100, 0x9, 0x0, 0x5, 0x0, 0xffffffffffffffea}, 0x0, 0x7, r2, 0x8) sendfile(r0, r1, 0x0, 0x20102d) [ 94.663948][ T22] audit: type=1400 audit(1635185563.303:8748): avc: denied { create } for pid=26699 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 18:12:43 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="0000001d00000000ff0700407300"]) 18:12:43 executing program 2: r0 = socket$inet6(0xa, 0xa, 0x2) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:43 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 34) [ 95.006941][T26727] FAULT_INJECTION: forcing a failure. [ 95.006941][T26727] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 95.020197][T26727] CPU: 0 PID: 26727 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 95.028970][T26727] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.039029][T26727] Call Trace: [ 95.042307][T26727] dump_stack_lvl+0xd6/0x122 [ 95.046977][T26727] dump_stack+0x11/0x1b [ 95.051138][T26727] should_fail+0x23c/0x250 [ 95.055566][T26727] __alloc_pages+0x102/0x320 [ 95.060240][T26727] alloc_pages+0x382/0x3d0 [ 95.064769][T26727] __page_cache_alloc+0x4d/0xf0 [ 95.069681][T26727] page_cache_ra_unbounded+0x1be/0x430 [ 95.075160][T26727] ondemand_readahead+0x58c/0x7c0 [ 95.080182][T26727] ? filemap_get_read_batch+0x3e2/0x410 [ 95.085735][T26727] page_cache_sync_ra+0xaf/0xe0 [ 95.090633][T26727] filemap_read+0x3ad/0x1220 [ 95.095233][T26727] generic_file_read_iter+0x75/0x2c0 [ 95.100593][T26727] ? __fsnotify_parent+0x340/0x440 [ 95.105789][T26727] ext4_file_read_iter+0x1db/0x290 [ 95.110904][T26727] generic_file_splice_read+0x24f/0x330 [ 95.116447][T26727] ? splice_shrink_spd+0x60/0x60 [ 95.121465][T26727] splice_direct_to_actor+0x2aa/0x650 [ 95.126894][T26727] ? do_splice_direct+0x190/0x190 [ 95.131913][T26727] do_splice_direct+0x106/0x190 [ 95.136765][T26727] do_sendfile+0x63e/0xbb0 [ 95.141275][T26727] __x64_sys_sendfile64+0x102/0x140 [ 95.146501][T26727] do_syscall_64+0x44/0xa0 [ 95.151099][T26727] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 95.157110][T26727] RIP: 0033:0x7f0432216a39 [ 95.161518][T26727] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 95.181231][T26727] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 95.189665][T26727] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 95.197641][T26727] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 95.205614][T26727] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 95.213588][T26727] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 95.221660][T26727] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:43 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={0x200, 0x11, 0x5}, 0x18) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000100), 0x4) r2 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:43 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="010000000032c460f0af82797e00"]) 18:12:43 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r1, r2, 0x0, 0x201000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x84001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x7}}, 0x0, 0x0, r2, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r3, 0x0, 0x20102d) 18:12:44 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0xee01, 0xffffffffffffffff}}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="2e2f627773e35d17ba1fafc7d8e78a04380bcf21414e5e0490ddcb431a2c23b5539e8a614e9c73541e399de6254c1284660e725571de697f93ac84fe83e02c5f7d90e11130349f049f57beda312e995187da8f92b34efec195468c9fa59470df7b68fba316ac50696eeaa4c8029cd0a13a6cb0511cc67def697df111b97ff69ba4ab7121bf727a8f0c911053"]) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000100)=ANY=[@ANYBLOB="01000067c988a8009cfd2553", @ANYRES32=r0, @ANYRESDEC=r5]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r4, 0xc0189375, &(0x7f0000000200)={{0x1, 0x1, 0x18, r2}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r6, 0xc0189371, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4}, './bus\x00'}) 18:12:44 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000000)='\x00') r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) write(r1, &(0x7f00000000c0)="b9230ee2", 0x4) sendfile(r0, r2, 0x0, 0x20102d) 18:12:44 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0x7ff}}, './bus/file0\x00'}) 18:12:44 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0xb4}}, './bus\x00'}) r3 = socket$nl_audit(0x10, 0x3, 0x9) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x4e20, 0x100, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0xbd3}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r2, {0x3}}, './bus\x00'}) socketpair(0xe, 0x3, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000200)) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3}, './bus\x00'}) 18:12:44 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000040)='cpu.pressure\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x2}}, './bus\x00'}) 18:12:44 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 35) [ 95.610853][T26760] FAULT_INJECTION: forcing a failure. [ 95.610853][T26760] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 95.624135][T26760] CPU: 0 PID: 26760 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 95.632898][T26760] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.643425][T26760] Call Trace: [ 95.646708][T26760] dump_stack_lvl+0xd6/0x122 [ 95.651369][T26760] dump_stack+0x11/0x1b [ 95.655598][T26760] should_fail+0x23c/0x250 [ 95.660031][T26760] __alloc_pages+0x102/0x320 [ 95.664631][T26760] alloc_pages+0x382/0x3d0 [ 95.669051][T26760] __page_cache_alloc+0x4d/0xf0 [ 95.673985][T26760] page_cache_ra_unbounded+0x1be/0x430 [ 95.679453][T26760] ondemand_readahead+0x58c/0x7c0 [ 95.684522][T26760] ? filemap_get_read_batch+0x3e2/0x410 [ 95.690390][T26760] page_cache_sync_ra+0xaf/0xe0 [ 95.695242][T26760] filemap_read+0x3ad/0x1220 [ 95.699901][T26760] generic_file_read_iter+0x75/0x2c0 [ 95.705190][T26760] ? __fsnotify_parent+0x340/0x440 [ 95.710303][T26760] ext4_file_read_iter+0x1db/0x290 [ 95.715424][T26760] generic_file_splice_read+0x24f/0x330 [ 95.720961][T26760] ? splice_shrink_spd+0x60/0x60 [ 95.725957][T26760] splice_direct_to_actor+0x2aa/0x650 [ 95.731388][T26760] ? do_splice_direct+0x190/0x190 [ 95.736415][T26760] do_splice_direct+0x106/0x190 [ 95.741267][T26760] do_sendfile+0x63e/0xbb0 [ 95.745687][T26760] __x64_sys_sendfile64+0x102/0x140 [ 95.750892][T26760] do_syscall_64+0x44/0xa0 [ 95.755390][T26760] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 95.761288][T26760] RIP: 0033:0x7f0432216a39 [ 95.765752][T26760] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 95.785613][T26760] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 95.794047][T26760] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 95.802026][T26760] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 18:12:44 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/nf_conntrack_sip', 0x8002, 0x80) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 95.810091][T26760] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 95.818061][T26760] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 95.826030][T26760] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:44 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x100) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:44 executing program 5: wait4(0xffffffffffffffff, &(0x7f0000000140), 0x1, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = accept$packet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0x14) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {0x1}}, './file1\x00'}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:44 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x105b03, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="0000000000000200000062757300"]) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) getsockopt$netlink(r2, 0x10e, 0x9, &(0x7f0000000100)=""/247, &(0x7f0000000080)=0xf7) [ 96.010529][ T22] audit: type=1400 audit(1635185564.653:8749): avc: denied { write } for pid=26774 comm="syz-executor.2" name="autofs" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:autofs_device_t tclass=chr_file permissive=1 18:12:44 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 36) 18:12:44 executing program 2: r0 = dup(0xffffffffffffffff) r1 = syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/mnt\x00') r2 = fsmount(r0, 0x1, 0x70) ioctl$NS_GET_PARENT(r2, 0xb702, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) socket$inet6(0xa, 0x400000000001, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './bus\x00'}) [ 96.153652][T26789] FAULT_INJECTION: forcing a failure. [ 96.153652][T26789] name failslab, interval 1, probability 0, space 0, times 0 [ 96.166291][T26789] CPU: 0 PID: 26789 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 96.175119][T26789] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 96.185172][T26789] Call Trace: [ 96.188464][T26789] dump_stack_lvl+0xd6/0x122 [ 96.193057][T26789] dump_stack+0x11/0x1b [ 96.197237][T26789] should_fail+0x23c/0x250 [ 96.201644][T26789] ? kcalloc+0x32/0x50 [ 96.205759][T26789] __should_failslab+0x81/0x90 [ 96.210516][T26789] should_failslab+0x5/0x20 [ 96.215060][T26789] __kmalloc+0x6f/0x350 [ 96.219212][T26789] ? perf_trace_buf_update+0xa4/0xd0 [ 96.224600][T26789] kcalloc+0x32/0x50 [ 96.228588][T26789] ext4_find_extent+0x21c/0x7f0 [ 96.233436][T26789] ext4_ext_map_blocks+0x115/0x1ff0 [ 96.238708][T26789] ? ext4_es_lookup_extent+0x206/0x490 [ 96.244271][T26789] ext4_map_blocks+0x1cf/0xf00 18:12:44 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYRES32=r2, @ANYBLOB="06000000000000002e2f62757300"]) recvmmsg$unix(r2, &(0x7f00000003c0)=[{{&(0x7f0000000100), 0x6e, &(0x7f0000000300)=[{&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/93, 0x5d}], 0x2, &(0x7f0000000340)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x48}}], 0x1, 0x2100, &(0x7f0000000400)={0x0, 0x3938700}) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000003180)='/sys/module/battery', 0x40, 0x0) sendmmsg$unix(r6, &(0x7f0000004e80)=[{{0x0, 0x0, &(0x7f0000004d00)=[{&(0x7f0000003a80)="b8b936486d5f641664984baa1db5623431e83e5c1ea7c1e0acaa90e4f5759479f58cde7f06e12357bf7433197d2d12cada2ef5f652d4434b202081552ae3978831b676a62d1f02deb1a2503229de5c59d9d9f543a5afa46c88892f45a4ab8ebca052c81c37e1979e4887e14678cb43b10fe7b868c8f11f97702f5b243635fd76f7a4bf231b1511be7db99c3916a5d489332d85bef149c5ce1a6a0573b4ad6c79663c45df81fef25fe0fcbb458526449ca8647990b775954ea0ccc0835ef4311d02f14563ff24b129f281918814f5b66b2ef5cf6a69a4ba304d1bf2361fdcfaa736b9c514f58d76161b05c0c3e8ec6a44f2e3e1f67d17abc6c8a92436c3d89cc93c4c3b02e0ee734be3e37d441854109b3f220036a4c7cf3067d615ff953acbbcb66333d5c3fdf8f5416a6c5b83f7e245775cc6d7ca879d63fef1bcff4150ffd690bd8d8edc9ab5bf55daf38f8a17f7ce9e295275dd3aee56ffd29d56ad17e7657f28a85804a293a6ba85801555ea25e9814b4382f05f7d9ae2bd362693baa606a155a92ec5c1e2ebc4fcd0b701acf61498e1f7ed0e9ff6ac3cb1fd93115ecd17f7591a52b53a658700b9483a048e04c67ed15b8a87b0b3a0ad9b0426cb40db6e3e7d6793847ff22e298398f8e12c7005e773ea1e790b8e8eb5d9de305563a29c150130376144104058c266908a6b1090e2f366ab55c9a6047e1c0f3fe11fd96d1a333adbccd0ccede11856d8ef34a2092e8872e7f44266319b20d80ca7f8d8bfcac9d425ab2a5b6a51da2aa7f6e5f6b2aee7a74902d4d0f19da0f1dc50fc592cab469d8b99d4a674d0296bb407615e8c3568863cf3b4fc783926db1c93efb2b088d472bfd5415052ee4b7cbb0c104c184dbd84c7ffc6823f514b6a758aea631b7560ca4a6313b73c0f16d7b354a6848135974cfb02090d020b4651fb9b993527cb0f87240d117da74e8de427726eb8a7f1ed9cbf015aa7ee102ffeede5924aa41847ed926c1f4ffc278ee17cf10ef2ea55f6e62f84a316635d84a7cf2edea267a9a79706348bc90b475113f5d52aecd5ca9ac0218026122bab5e351b3df7e476cd28d3e7aa472887003961946625bc81d293c4f250611f6dbaa29bb4cc2152a5fa73ec720ba56b58b32da9ed015e6407b49a333eca665ba98644114983f18c2c6c74fb9dd778ebecf75e64d9c8bb414c108c3c1ba3459b6e1ef4602e8da32b9ad9716b672b66ffdf5bb66bf371a38bf1d3880b1786a472b829044a11f5d7cc027b819247c4f8bcc3aabda6ed6d6d30da773c3795d20176b52ecc151804547c143ec2262996b8c962ddfed5db129367d4511d85645ffb677d7aebe4923e59d337cf9a45a16295016173914554d70b7bccf05bcadef2e9ba31b95eb5743797149440fe24acf1678edb5f2e3ca97c25f33b49a195a6a52a3706bc44e52554a342e42ee4ed765ce6ad13e4f49839a941bd634728b25a985ee8d522055f2dd54193faff39274871439048f0539a7de03c273a19e591667d9a342032925eff50a4fa7a09e4d19482daa6b36becd49cb494826f20d21f50677e7c6908069d45f8a1295b804b6709ec6f337c8774cc4f6330ad59234c585fa991989b0033c312ec4a6256bba7adb741e20fc49253ab41f6eb8a7be923ca951c95ea59649b9af6eac79adb2015c8d06a787647df99801d7a62e1b17dc5ff19dd92300289b81b69cbc543efa9c3dc5aa6b04e56c8f6a6f0a28b7121f554614568e4d452adde06cf3f3a27f12cbaa62ef2a926ca479112091abb194a2b8cfa27b5fe699922b12ad742b24cbe4ad0c5a2b723d28693a16b57930c4a33d2caa4efd004d4be42e3e17eccf4e6d5aa35bb1e7ae75a10640482503bc72ce9f1e568aceb88a6eecd9823c95b83a4d0e1b0ebc6f147a57c714588342a3d79c414c90652bb95055212a1071193990a5097f3bac9988f057da26a9b046ab523fbef443db86a0bdced1e23289970b5d5a7cc10be640514ea4bc8a920c570505117f0eee5771d9d8c9608a49d2f328318f6efe5c0a20d0782e1b7c87563b22b13ab685d316b1505e7943b3fc80ec0a5fdba22e82c2a7fdc728bb9f4ac8c0c57b71778b4da63fe1968775b13089cc86f8deda2879c263e24a87f1053cb743d6f159f2e6350782f685f55965da9165e97d0570d51b591df7e614798f88d3d6aaa869edbcf35259e1fa04c727733aab166441acd186b0685d166474f8737b88a48c1d7317414ae083419136e1978b9e8505b6ce716915a137a64061c09419fee4ebeed72765691f0294d62c1566adcd76c22a7a8023f633868a8ea46abdbb15351fc52784a4e53278065288302977045feaf2234178caffbfb54cd41b9a009d697f0ee8c5e763cfe39341cde27a971696aca5bfbc1836852c451f882dc4052c3b5f239c90e3527208a708be8550d6e05db8793f6d0671ddb49816e09088f2b3e6efe21067b48d5bc177872be7c0698d66ead72bf256c1c460eddfbcb0654ff8852ea77106d1cb8bc287d0c1baa4ab63bd84b36b4f634baf0a6af3fee167a24793f494e1c0c6b93230f81ea00b3615902ae9a3062b82adbd5ec7669431967d6352388396e2f5dd4ea59241325565777f2b13aee92d7a206582eff61a581239375029a86f8e23d47587c1386b746e084523b0c09be38190eb4c3afe0032daefee9229ff4724df210670c27eacd2729a7a53a27a7883469c83a8191ca2c0553d33771e7a1089dc37838a1e921666482fb8d7b68d19f78246783a3b5a561665bd3aee22edf2502133efd581663998aeed4ecce058a2c84d8cdb7260813f58359782328d677d73488d229b8369f9132a1ffe11315cb31c5df4de9a663411cdf4277e828859d61a59c89b9d2a4e59f69368782a149d95cd10f2ac03e0a35d5900efce14f83b393e6624abfd83beb7eb7243bc976fa6b374937ea70959b3bdfac3f6db0bac612e43d1c29f43d64d17d4bb52f45c3102bc10a569cf893d93467f1ca95e607506852e250d26fb78395be4e97822a4659a7d8ae731dc5bac4ab7e45844b2ed9dae7d9f35db72d5510215736d75f652d3d6d0cde5377e2ce54767205dfb3ef6611581c9ce271fd5395ffe3a5bf3c2392decfb79af7d6f29ca8052aa704714a4c68da48f6091591d00576fccc43333fd18ad7e264664ca7a5425c0e753b4225e8217ed47bd7ff4e1d4e8b168df49f76d34b0b8e64e483cd7d857858323c7897d102a229a701dd871dc24268c550abe1b383815fe40dee4d0aca27c2e0bcfa3c75da13e892f830b531c9f28be2fe13d769e27a83fb033d93404644f30de263a9c89700e77f1ef402e8085ab7e64515dc5d2c8537515a6237d23830d8d14a3e822f3b2199ddc312c5769ff4dfb2a7066d323d055f869d40791ff672ac397210c1739476b44341972d47a5c45fdf9e86fac8093ca003cf32a3a4bf533bbf0c0d82ed66ab9d6ab23ed106e17acdca7cd2652954a430bfa33a9ffdb53a810738343ebe19d7b2f5e150530622604c0b2c57ad575527136204bdd840b108a4aaca2c56dfc6fc24d475ce58ce901084381ce07d4d90a9b23d441281dfe77b9069602c115e7453a851dd1c25b69febddda2dc9f300a3a11b4e0f84813dc324a8c498ff8d1092a88473230b46646e64b1b0b4a8c842ff0797c060b056bd44bf76e55b223baee0baaf0bcd2df5cae0d877950dc476bf93c9c6c6cd079a65292439f95d2e3e61fb8d2ad4da1335dcb7d8990f58ccdfcb0898f2a8088351cfab7485edae8955f1e5d1ebc1d15d18b40a7529d1753c87bbdfcbbfec2db12cc88284719e4d4e41c0daee7abc2cc37008753c9ef0ef51d1931827b6f306aad1aa3a496b976063dab692a686809112f2239273891889637a9866f1862513a60a17b2a1a5d0565a30873e2e1a70193213e962093f7b092f59934cd3da784b579cac45031564eb0c478fa6ac4694af426617dfcb214fa684bff02d2ced9f27d0b9cdbcc993e14c78155cdbec982463a05586b4bff0ecf8d7d118e8750deabfcab189c07cd9edf2da91eac0d4826fc0afcda5495b4d6a84d1f587b96e1f938f9aab7b43380ab30ea5957862bd71c7a454255da891ea8aa53fe1c1e35a7238c2281eff0379b856099542b9def12aebd9beb41bc13757830086f2386b69ccefff659d5ff9fe830c341e041fbcc64adee0309a35233a6ab6b429ab6d45123fd41e6495a9384e0de92f71810cb4b1057906cc20719f19fb139ecd9518bcf12d24c10b32e9953eadfc294bd60f0e1a34c7bc40eeafdc1181435750233ac4df32e9a3bdd6d23c9dc84c898c1dc03fea3d8db61d5d7e2712ce913651369c33d66beace4f3f1b5160d25984e442d8c7df22cfef7bd6dc2e08d5c038f9cf6a83ee4e9ce23ce1068f5869bb184eb797150c4982b91799419945b4f6ce6f2722947212c681418eb420d9c5ae9696306adb62c0fdb0b4504a672013387c01a5391a7d0c814c2592e9825056828a334f746a68cd9543098c8c64b42a6cffd2d741c176b18b9b2f7bf9db371cb2a53c35d3f31a759a1df52f7e37709491d0aade98e8828d17e67b96c35a5c34c7e4f28ba6fb70e61ae853404d81d25d66b60e3d89a4a65a0efd589bcce52407aa9cf4be7ae9a8b3fe81dabf3d5ebf102238b007b6dace066279e90970334db0ce929911fe283e9b5ead13c54c0edb8eb89d5a1f36e8f6dd443787c798c792aa2ef51107c843b957fdfdc172d18fdb795cbdff7ca9ca4d053575fa92887dd3d92c1a69800e999e5e68cff525440fcfd473eb72e2036af08495d955c4de45aea9a00215ffcdceda06c109e8586e7f42296b3255865e97c902e8cd69820c14fb015fb0915e8125b2a16f22a1ac46a9733d4e5a5b4b37e977528c60f4924d093da21d4790bc971543e5713a69d4c45428a1a1849bc3ef4213ae0434c87172b64224a236662340565a4a316c0cd83e5444e7d906c6b46f016ea8a843065343c7392867fcf8c81c7bcf9133ccb1735c033da807318f2c2ae4b697b2631f3ab93be1cb44413dd0c37d25ace792131e2caa9d0465f83e0656106812bac343bdfd9b1bc5bd2a1f66d3e7ee6fe41058f967b2c2a649fc8a29c4ba70de19082faa08103cd7a2a8940f8bc3fe15c17664a96e9aff17317d3ea344edcb870225a6c761e1d81b5dff083222eea87d3ab237d3ecf11440e0f138b232a43ac5d5114803aace529cae4f752e4e3db998f263a346b015eabb3a587ffce16f744f83ac03a73c9e132e559d11f3604433fa0ba4f9362b92bd33708d6fb2500a280a67b3c91df59e19d73837b4059e5102105fb98513d892c97aa0a3dca03ebd62db9656fef55b8eabc7720c563b1ed7ce04ecb2cf93b7f8f1a62739d33a89922c5b2d6348ab4f931fef4d43666220455950b5a8939d712acf739cef1fd6b8460a3d926228d67989de65e95884e502c6f682fb0d03913fcff9827bcc67a80b7942fc6d3cab24de8bb96c423dbb05126c6d6f5ff3c86d08c7205f1053af4ae959ca618fab7fd4dcbb4bcea9ca8e3ccc83882a3516ebf2d53d7090b9b71e3e1b18ccedb4c27acf9b7e9b4235f1f901f5ecfc38c2968319928548af59aecc1ef89b43ee0eecf52cc384ef16d5a4d98e957fcedc1e79d148b70b738619c77f155d50c8c8d36169d87cda3b5e36858c3d812b11e9134f0c379d37c8850a8ebe129c6753eaddc83c9228d394292b32015dc6f15ed2fd3702459ececcf921cd588e25962a5b64e1441d9cf59a0eeeb8f66b4fcd779e9596370dff7835c173e90755a433f4", 0x1000}, {&(0x7f0000004a80)="190653b44e71a903125f2d13913baa9e3a662bbd71b76caf0df3e6716f9fc50261465878f8607e74948324db0b76c91fb008271b33c09ed16ae5e9c90420d37e2d82a8ea9264a04e2373c70f06b1f3a2caac7e7abfb1c7e8d1e44d349642ed79d3e98ef1022dbad81ef2260987b0fd0dbbe1815d24e53ebf1abdbb66ca15", 0x7e}, {&(0x7f0000004b00)="8b2acf5dea57edbd57e2f7b00564729564c7c39c219314481e7b6107d002c44033298f26d08622faa10306ce037a0b3555ca901a1b506f37bee1bcf1e6fa5b52", 0x40}, {&(0x7f0000004b40)="d376d47fbd0c5055ff454d810eeda7128ecf82aa2ee3cc3a40e27e01df3ee4b2fd219633c1b9d3589036005e1870af5a280a9b5d6b477578d7de525fb42cac194f6ef928eea6a6a64453170a91f2991d2eef1585a3511c8fee2792a89495f5d684e3c4c3eb2bcab5755b529595193f4a1f1f9a52ae1e15513639d912caff9b470b810404348a2b421ab9c8671c9fac785d2f53bf24dcbad24d99131c7943355de0a8094bcdd4ab44b79150f10a12b987747ef922812a6b6806f5eca9319a6d3aca6722fac52c2929d52909095f49534a2e6d3e0737a7b1ad583fb0e4467220139146eb215114a1048c3de6eeb7167199", 0xf0}, {&(0x7f0000004c40)="a56015b9cff383c6f4dbd0d466d2500d4a702daadef4b37d7e75e53b4e9f2c25a19eb5a893440e3143aed271972864745b38c4639b175f5b4f49964a573816e916481f099b2064976a37944aebb85e90289aec738661eb2d5e965264749e59fcb73b8b0dfa91211c539cb9c52e46592117e369427b61ec5f94ed3364c1d0a6b11c5210c1f410da3d", 0x88}], 0x5, 0x0, 0x0, 0x800}}, {{&(0x7f0000004d80)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000004e40)=[{&(0x7f0000004e00)="59d8be1fa09f37e26d6f54", 0xb}], 0x1, 0x0, 0x0, 0x4}}], 0x2, 0x4084) preadv(r5, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) recvmmsg$unix(r5, &(0x7f00000038c0)=[{{&(0x7f0000000500), 0x6e, &(0x7f0000001780)=[{&(0x7f0000000580)=""/194, 0xc2}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/217, 0xd9}], 0x3, &(0x7f00000017c0)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000001800)=""/173, 0xad}, {&(0x7f00000018c0)=""/8, 0x8}, {&(0x7f0000001900)=""/187, 0xbb}, {&(0x7f00000019c0)=""/161, 0xa1}, {&(0x7f0000001a80)=""/26, 0x1a}, {&(0x7f0000001ac0)=""/125, 0x7d}], 0x6, &(0x7f0000001bc0)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x40}}, {{0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f0000001c00)=""/249, 0xf9}], 0x1, &(0x7f0000001d40)=[@cred={{0x1c}}, @rights={{0x10}}], 0x30}}, {{0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000001d80)=""/172, 0xac}, {&(0x7f0000001e40)=""/210, 0xd2}, {&(0x7f0000001f40)=""/246, 0xf6}, {&(0x7f0000002040)=""/134, 0x86}, {&(0x7f0000002100)=""/4096, 0x1000}, {&(0x7f0000003100)=""/75, 0x4b}, {&(0x7f0000003180)}, {&(0x7f00000031c0)=""/229, 0xe5}], 0x8, &(0x7f0000003340)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa0}}, {{&(0x7f0000003400)=@abs, 0x6e, &(0x7f0000003500)=[{&(0x7f0000003480)=""/82, 0x52}], 0x1, &(0x7f0000003540)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0x118}}, {{&(0x7f0000003680)=@abs, 0x6e, &(0x7f0000003880)=[{&(0x7f0000003700)=""/143, 0x8f}, {&(0x7f00000037c0)=""/132, 0x84}], 0x2}}], 0x6, 0x2043, &(0x7f0000003a40)={0x77359400}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000440)={{0x1, 0x1, 0x18, r4}, './bus\x00'}) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000004c0)=""/59, 0x3b) [ 96.249138][T26789] ? perf_trace_kmem_alloc+0xd7/0x100 [ 96.254511][T26789] ext4_mpage_readpages+0x683/0x1140 [ 96.259920][T26789] ? __add_to_page_cache_locked+0x36a/0x4f0 [ 96.265819][T26789] ext4_readahead+0x99/0xa0 [ 96.270353][T26789] read_pages+0xb6/0x540 [ 96.274594][T26789] ? lru_cache_add+0x13e/0x150 [ 96.279378][T26789] page_cache_ra_unbounded+0x3d2/0x430 [ 96.284934][T26789] ondemand_readahead+0x58c/0x7c0 [ 96.289959][T26789] ? filemap_get_read_batch+0x3e2/0x410 [ 96.295514][T26789] page_cache_sync_ra+0xaf/0xe0 [ 96.300361][T26789] filemap_read+0x3ad/0x1220 [ 96.304955][T26789] generic_file_read_iter+0x75/0x2c0 [ 96.310293][T26789] ? __fsnotify_parent+0x340/0x440 [ 96.315409][T26789] ext4_file_read_iter+0x1db/0x290 [ 96.320521][T26789] generic_file_splice_read+0x24f/0x330 [ 96.326180][T26789] ? splice_shrink_spd+0x60/0x60 [ 96.331163][T26789] splice_direct_to_actor+0x2aa/0x650 [ 96.336546][T26789] ? do_splice_direct+0x190/0x190 [ 96.341706][T26789] do_splice_direct+0x106/0x190 [ 96.346616][T26789] do_sendfile+0x63e/0xbb0 18:12:45 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r3, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, @out_args}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 96.351049][T26789] __x64_sys_sendfile64+0x102/0x140 [ 96.356442][T26789] do_syscall_64+0x44/0xa0 [ 96.360861][T26789] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 96.366759][T26789] RIP: 0033:0x7f0432216a39 [ 96.371695][T26789] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 96.391310][T26789] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 18:12:45 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext}, 0x0, 0x1000000000000000, 0xffffffffffffffff, 0x8) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) pread64(r1, &(0x7f0000000100)=""/157, 0x9d, 0x800) r2 = mq_open(&(0x7f0000000000)='%\\-\xb9\xee,.\x00', 0x1, 0x4a, &(0x7f00000000c0)={0x9, 0x0, 0x33, 0x1f}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0xff8ad000) ftruncate(r1, 0x2207fff) close(r0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = socket$nl_audit(0x10, 0x3, 0x9) r6 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8914, &(0x7f0000000040)) flock(r6, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8914, &(0x7f0000000040)) ioctl$BTRFS_IOC_SNAP_CREATE(r5, 0x50009401, &(0x7f00000006c0)={{r0}, "bae07f79c68c1d85b43f6cbdba041261b6da930cb4acfffb83e1281fbba7c28868fa6a995a7f6dafa355653173b41f302fcc2317af1a75180d9e981a5ce73b8142fbd7b6d7edcf45f90ae39a5459ee2dcdc118fb4e6c1bf925c3e5ed4306ef336a20d9c67acf2df14fe0676bccf6f788c56b377cc0568790e488c2bd2d55e059aed0f4424aa8f5287207fe5e92d365999558688b57b9145ea2a935ee628cb5fcc6bc404a8534958212222369af9a6c7ac5d8df0072f27b9de6c12115af2ae4eb2dff68e18c77cb092d446c7ec1c988b82a6891253b1c957b44f6e488a273d9eb409a7c69165407eb4141c344a23de2ad9f07c16c5a8a4a56a86ed3c2fa25a17bb8ac552681da71bbaba92430ba37b3f2e6e99d0e64c0caadb9d80c3f9300c77d098e13a8fd4a1df8e5c03ae83b1a2c7dbc8375a611bcac43e98a07f910a7de047f57539f2d3f9f40625afd048a2c58d7eb6e6b3eccb9b5e44cf2ecd3c314916b575e1cf20a706105c2d746e9cde01ad025b30c4e80973c0d2087c8b04e0ccec46022d9aef6a0e59b9d336bd543fbaa7acd586b61cd114cf08baaea93043fbc9450aed5c64f13de9cd4d7b705d472d23db9cad280503ad771197d4ebcee37b561cb65754c46c150ebe3798343495543284ae518d3a82417b93fe34838f284b96853f3bbc19cb5c4dc102828bc05d2b24873398fb042e659b5cdbe045b7c462a6f6f21411241af71805fdffc2dd0dc5e84390b782bb991387b350e5d0c2e4f931fc75edba7243ab6e5b4e156b6b59f24011f0be9c42df78114d80cba2330e2e0891a39a5c10e87237d310e5f03f023c0997557e66c2be480414e89453dd05fb213b86be832cbea3e6a24b8b0a7d7d6754845ea6bd19f096be4e6eaf70191906883ca904c67cded47e06386b83c646d3dfe90843a88c86bb9f239354ec8bd7f7dec75a50f434f9c5745fb6f443fedf36c895569aa23336a0c0460bac5fb0bc3a63d5e93914c4f7d2b265281e91bb2e6c07acc03e135a2ce523573a637b19929aef1f93e28627c9d4d8ac13e42db0c581e4fc1bc7e127ab113678646168b48bbce7904b48315e5d8696cd7f028b4f6e9c1ef484e22b305bc4d574280f4ab58b5c88c83a2ec04a3859a66c0a18d1fd6b707bd88588317c4bab5fbdb996af92a8f8a649b9b74001835e3c3569b505c6013907f90dba6004c59decceb05d05a28919e7846ca7e68469ca02cea73ba0074845299fc567a4df29597f74330f844a79e537fd75893681bbc0150a521d2321bbd0d240640365e237a30306a6b7fc8e34272bd55e42467c767ab1b4d363ad8f41656685be0e3dbfc0481a338e74208537f5ec4e8725bb4949470cfdca6a393db2693ccf16ae211e48c8b4cad1b31382881aa209da5b1d7d68869f069df7c7aad43a47c4a659ff574c88ed934acd2471bc8ec6ffd9682ce25594ee83f3d4beafe1bf88843d634d34fbc4983e926ac17ebab4a8c54bd9a687556a730d1c5c43e009bdd12729b759429ba3fda4a08da80a4901f5bb1431a20cc8997c62304556fcbdcd7fd9e2a4cb7e772eab1815af7cca38a82ffa1d2eee7b0bdd93dace832a1368615d883bef637f97f18d53a487fe84f08a419f7d7fe9f88a97a4bd99ae7ade3cc9f738ac01dc1609dd0da5d5f450315fc46275eac0145e547f7623eca6e6feba3dce8143c50504c48a8f9a493730a38a7290fd44413afc63b6fa55ce98e19dec9c8a4ae5343fabe007857bad3a8352343a95d5c3dd2afff2b6ceed3665796a6657f3ba5d72e79428f7ba225b7a739f92a30192259a8ef92cc0e894879ecc03a875242d8a7bab538315daea2043857aea558561cd42384517be29c04d3415ffdab26179036f33d36c88b1bd708775e68af8dd6509afef132774400198ce4e6d8c2dfe1172f5594d2e0f11d0d3a909e2b9a55dbb1213f318f50dec1a1aa0eedb6647aca4dc486f3a3fd151bbea0938a56fe13987a70c399bd94e5d876c76756a057c52c727befc3593ea456e44393123d6e303b0effc036f643602676adbca616a57bd70304ac4d9fc313e3670f2497018a1b22b392a496edec74936d5e93e88f8a4026654e9205445d33b3d6552d36b732499ffc42bc5fb7c0501e788d06c4f23067b09d939bf5292f5bd75a522e3bd81822d51fca3ff6e1eeaac8d960909c5050938bfa0635a5f3137046718a81403f994b3bb5345c4e4aa80039544698137d41714ac1fee50711dcc88fb7360b69e0a8ccc3bc410dc9c59fb8f4fa538324a10c2cd73bf08f72bac15079adecd3ffafc531dd779afe7bee21c8305b59248eb9232399b2e6f58fedd9d3c8e74ec1f99900f1cf88e82cfb4a4b2ee7e183de942633118534ef05ec54fc6f2fe150480be7bfb276708c9bbb4cf105c85a3ab35fee146ccf665bb6a8a8e1f4e2816d7a5f3099a51da9f2eb5d0b7801bfcb9ab15b1d16629fe1a9ca9e1606c1aedbed47e3f033a437fe64ed1aafbfa80c4dbd03110257a6d35f1a031cfc879aae7ebe901bc03958c65c9fd8813c21929aa1c8c21adeb50137126f1a8b3e89e84f5c4d6ac943795f67d00db5fbe163b8cc3000a4600a073dfa8ff82f1a4ec300ba0dfd7bbb57269fce8794aee4337ecb9bf50eccb1cf60e3719bebba50594042deaca18d7c4ed2254e31e3df223fc84b99f299ac0e8702070a85315037ac4ccf6b3594b0d233127a406dd56b460ad075d89b29aebea4bf1781057b2563c4d56705ef59e14744b309611f32e1386399fd88bcc53720cec6a0caa6c6216e9b3e0f1202ead8defa44ef1df0a68d45f887a2968d8f5b30c4ab63f3e12fe68f5a2094bf605e25075a31afdd10a4428833fbde38764343e73ab65f16b2ed27475954158d50e1cf407f3393b5d22050fa605dae105b3a64a7c13b105cca09ec77455004faaac660c3a5fad7b4cab6060778b21d55aef036f954839fc5b66213fa5914168e215d365c9353a63a3d4b58e6db9fe1784713c16eecbfd63d612389d8148f5525ee2449a4caf235023cdbe19b3e04091b3e3d3dddcde15e1f546789d335af0ebc2474d9eba8d33dbd3ee1809ae0ad8624b1cda82d14a55c3c3f53dd7c22d35f2c0ea7938e677183d4c21245eb037cca6158727d8353708b4551afa59bf9b312aa7490c5e7e5ffa31864a4410f8f646e6a6c277992021edda204e5357a1ecc508ae54e89f431b57aecdb0e2b30db880776433ff34b3b6bb6e3cd16909784a22ac089bf4f2aa7ed2dd0a24ea874385f1c70c70440be54eb02f91089c8f8db55402f7ed69a95406658ba4eb666f7f0470fcf945b217dda089ab95e95551c0d3a61f842f5d3262cf8ba9d29a47dc2b90221634c256e39b4392606544068556e754d5f37d82e81a8458533dc39a5c6f9a729f7eeb03f285acb2a47725667202526536569a90681562d492e2c09626a36ee7c3ebdc8d5e3f3e6cdccb56dfccf5de06793212d89ff54b473e4d0ee3711faed6e553bda5863ef4ae21ec07d629f2b465b7703e5efcc5578bebc2831d1e464444d0543219e4ce9ed0a2849b4dbee5b5fcfa3fe1cf9ada47d5e4b776f2c404b94a4ecb4930d2eb3493780680171ef06438ef7cf248637fe45ccd615ae4ef430822be786c0df1df148b7d396c3bc44b247711f5ba0e33b024409f3a09dcec1807eeccdbfd9075e40a4593ae93446c1188507702eba627caf89e5aa5da11d8818ec72d83c85dd0edd8c0e6d8b51ebd616ce8f72451b65ee6c47eef926a43bc9b21c86a9999b7ff0bcb9a14f3cc9b1eb16fea1d3be4e74e5233280f4fe795edfd3427b01559fa25a04f6f2ff903f03bc7e4d7d9e9cf32569369a200b180d53d76e3e58afa7e29c75be2bf1d4085ac64ca050135c7a857f2355244d1ef9a119a0a3346199b441c3bcaeb3981323b20407937301717a1d0d471f27aa480aca4fbb9be1838071a64a0e5201ba9d9e55eb4e13aac0b2934721749f361efa92adec756cd0a4e66a4da8d9a78a8a1e85bb4a48a8432ca0774ba8c51d95601c78d8d34ba820b2de46d432e559e0e60ed9d618ed8dd009d11c49cd3814bb9034481565214a20fb4aaf21059ee7656cb2c0ee38a22b42adfb978bb084fb0a5db1bb33c52436323f577686d9b9da6f41ff82ef9d161ff34c04803330c0561573ef06a3c1a23226cd362edfcc4eedbdebde8954966c19343bbdf729c5cf52bf941ca30d02bdbea0b1c9c30b2dd9a35da0754c8162c24cbc9e9088d66344bb445ece0ead20c0f3ca48010dbaadd9ef806cc07560c23fc7f79aca42bac21ae9f7e1c51d861c3bf610b1be395000002dedf460b50699ac9b0375a5aefaa69fc2c6e68a8cd667e63c8200fc8decab11bf8255de77f54d18bbc748a8cc5a19fd526646b34f579fae8cf54870c1169792b227bdaad154c62fab77c4b1fb3f82d763b82b5e7d0517638131bcbd652a7881814b3bf836ba056b65d818cb6e365904e3b43b82610fe36824562a34bc77a8a1cdb3def4757877776ca8519af859c1dcfee463e29c51b01d950bc10cdd87927164af4f5d244c64da273996fbf0915b7bd7d268497fa6ddae598b0d7742d537a35c602c1f6d8fe4188c4d12f6e528fa9a219256c719874a15dfd366382b07c620fd5c949b98c09836be959d0650819fd00b6f746b39d440958142f9ef69e515c710dcf7720520429b8873ae4eb25eb9379b4df80c6e09de07ebf4b31c884a7065cab39beee45322073650df7b810c0f00360ca14f809196f14c1d61fcea9016c7b1ea796a65545f33218e66c38dce5db7b95d6fc874200f62102ef83658454dd5d91d56cab469542b0e42e45005879f17b89f45cea6222f713c0abf8218170f018e6dd2c13dab578bab50f6a17f643cc5362dcf56cc48c420981f86986f2b3f1bbde4f23cb8b53e3dee9eddde55abc0a62cf5e49872896eaffa2383461df62f43e044852938b84808f10687a502f35a33adb912e85333b41a4bcba5887cbee2d4096291d8b7b79e69092cd7e76c5bc71c36704c9a3e5963cb5c8ccbcce61cd08c8ef74efec0cf4059cabdfff1192fb56786a5f99a8007de003b393c7159df385d943cc2448dd1cb2bc48a843bf2ec8e2ba92982a99c051316d17f52ec352fe6fe81a2cc16b042d05de8e7e8a3b7acaa00bf93af96f1818f5543d34ca0138ecf8ba4aebd25cf0dcdab6586d4a630fee50f9bbfa7e2a01b4f91ad0f3e713cb0985e9a0d7ebdc3f43beb3984b28cdc32146167d5202218dd5ae480f4c1b8b717f6eeecf4d8a0aa93776f975dd081d7f102a2d3e9436f41cf18c06fab5c4208cd2c42f167ed1a5277f4d38712eff27c76fa13f71cc7e6381b206d5f1b3a441cab9427e78bae8761caab21c29d659de23e9be0b86c452e2967d53375ca38b56efecd2ccb86cd70e6a3338a04f387bc5e4298a75ff640cda49d7e99e5d73442c650d211c8b3c4672a651f6a4e4d302199537959efeb03dccbd8e7abfe2bc3b043b80c8c873dc41a6a353bd2ab6f85a26ed400f26ef50e06eaf0d751a0e2d65189cc74bbddb606b4b7331d17c8f222ffffcdc56ad89dbb2c2ead15b9a019a25cf1a064b0c336ae8c35c22386e18d8abf7e4cb1ce6a3b5cfe4e5ae588089b819c1cf3fac64ce13f867677117c72e7b84e8615cfb04c5cbc4cc0baf5889e909328c725c6dcbf29b3f7d996fb270253fb61c9a7e5e5e23736943d81e931dd479508098c778980cadd059290a6ccbe56bcbaa95971ca55b6e27acf25ea43404935d4c8215959c5aaa9fde468a5c3d152a98e"}) sendfile(r0, r1, 0x0, 0x20102d) [ 96.399724][T26789] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 96.407731][T26789] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 96.415708][T26789] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 96.423677][T26789] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 96.431646][T26789] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:45 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e21, 0x8001, @loopback, 0x7fff}, 0x1c) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x50) sendfile(r0, r1, 0x0, 0x20102d) 18:12:45 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 37) [ 96.721281][T26809] FAULT_INJECTION: forcing a failure. [ 96.721281][T26809] name failslab, interval 1, probability 0, space 0, times 0 [ 96.733947][T26809] CPU: 1 PID: 26809 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 96.742764][T26809] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 96.752816][T26809] Call Trace: [ 96.756094][T26809] dump_stack_lvl+0xd6/0x122 [ 96.760688][T26809] dump_stack+0x11/0x1b [ 96.764850][T26809] should_fail+0x23c/0x250 [ 96.769266][T26809] ? __es_insert_extent+0x51f/0xe70 [ 96.774502][T26809] __should_failslab+0x81/0x90 [ 96.779318][T26809] should_failslab+0x5/0x20 [ 96.783853][T26809] kmem_cache_alloc+0x4f/0x300 [ 96.788621][T26809] __es_insert_extent+0x51f/0xe70 [ 96.793647][T26809] ext4_es_insert_extent+0x1cb/0x1950 [ 96.799018][T26809] ext4_ext_map_blocks+0x100a/0x1ff0 [ 96.804528][T26809] ext4_map_blocks+0x1cf/0xf00 [ 96.809327][T26809] ? perf_trace_kmem_alloc+0xd7/0x100 [ 96.814745][T26809] ext4_mpage_readpages+0x683/0x1140 [ 96.820112][T26809] ? __add_to_page_cache_locked+0x36a/0x4f0 [ 96.826006][T26809] ext4_readahead+0x99/0xa0 [ 96.830512][T26809] read_pages+0xb6/0x540 [ 96.834782][T26809] ? lru_cache_add+0x13e/0x150 [ 96.839545][T26809] page_cache_ra_unbounded+0x3d2/0x430 [ 96.845038][T26809] ondemand_readahead+0x58c/0x7c0 [ 96.850115][T26809] ? filemap_get_read_batch+0x3e2/0x410 [ 96.855764][T26809] page_cache_sync_ra+0xaf/0xe0 [ 96.860703][T26809] filemap_read+0x3ad/0x1220 [ 96.865302][T26809] generic_file_read_iter+0x75/0x2c0 [ 96.870642][T26809] ? __fsnotify_parent+0x340/0x440 [ 96.875804][T26809] ext4_file_read_iter+0x1db/0x290 [ 96.880956][T26809] generic_file_splice_read+0x24f/0x330 [ 96.886497][T26809] ? splice_shrink_spd+0x60/0x60 [ 96.891432][T26809] splice_direct_to_actor+0x2aa/0x650 [ 96.896805][T26809] ? do_splice_direct+0x190/0x190 [ 96.901827][T26809] do_splice_direct+0x106/0x190 [ 96.906722][T26809] do_sendfile+0x63e/0xbb0 [ 96.911164][T26809] __x64_sys_sendfile64+0x102/0x140 [ 96.916387][T26809] do_syscall_64+0x44/0xa0 [ 96.920803][T26809] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 96.926766][T26809] RIP: 0033:0x7f0432216a39 [ 96.931223][T26809] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 96.950880][T26809] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 96.959294][T26809] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:45 executing program 5: msgsnd(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000d8295ae1a77bf01a9a78dcd005ae3e37902d244437d9427fca8e5ef8ffe11fd6788b4b4462ed820a4ea4534dd7332b7d77b83618a698b4e9d9ea6ad12bf161ad5e0bdeb2712b71782f0a23f80b5566cc1541423f8a0babb57722ddbdfa9c197112227259011800085b008e506ea1e1fdb25017a105cce16a0f700fb21435c32b95381a23a37bab383bf55d2802a96a211a33dac3680a730d3820edcbda9e02c5e8eb32122a53d209688b234502a58c09"], 0xb8, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 96.967264][T26809] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 96.975309][T26809] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 96.983276][T26809] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 96.991245][T26809] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:45 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x34d501, 0x0) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x4e20, 0x8001, @remote, 0x2e}, 0x1c) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:45 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x5002, 0x0, 0xffffffff, 0x0, 0x2}, 0x0, 0x2, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x80000001, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r0, 0x40089413, &(0x7f0000000000)=0x1f) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) setsockopt$inet6_MCAST_LEAVE_GROUP(r2, 0x29, 0x2d, &(0x7f00000000c0)={0x5, {{0xa, 0x4e22, 0x5, @loopback, 0x8}}}, 0x88) 18:12:45 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0xd}}, './bus\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000100)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:45 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_dev$vcsn(&(0x7f0000000040), 0xfffffffffffffffc, 0x181000) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x5d, r0, {0x80}}, './bus\x00'}) 18:12:45 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 38) [ 97.283406][T26835] FAULT_INJECTION: forcing a failure. [ 97.283406][T26835] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 97.296677][T26835] CPU: 0 PID: 26835 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 97.305500][T26835] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 97.315600][T26835] Call Trace: [ 97.318875][T26835] dump_stack_lvl+0xd6/0x122 [ 97.323473][T26835] dump_stack+0x11/0x1b [ 97.327672][T26835] should_fail+0x23c/0x250 [ 97.332090][T26835] __alloc_pages+0x102/0x320 [ 97.336683][T26835] alloc_pages+0x382/0x3d0 [ 97.341103][T26835] __page_cache_alloc+0x4d/0xf0 [ 97.345961][T26835] page_cache_ra_unbounded+0x1be/0x430 [ 97.351440][T26835] ondemand_readahead+0x58c/0x7c0 [ 97.356524][T26835] ? xas_load+0x284/0x2a0 [ 97.360907][T26835] ? filemap_get_read_batch+0x3e2/0x410 [ 97.366493][T26835] page_cache_async_ra+0x17e/0x1a0 [ 97.371707][T26835] filemap_read+0x4c0/0x1220 [ 97.376305][T26835] generic_file_read_iter+0x75/0x2c0 [ 97.381678][T26835] ? __fsnotify_parent+0x340/0x440 [ 97.386852][T26835] ext4_file_read_iter+0x1db/0x290 [ 97.392035][T26835] generic_file_splice_read+0x24f/0x330 [ 97.397593][T26835] ? splice_shrink_spd+0x60/0x60 [ 97.402576][T26835] splice_direct_to_actor+0x2aa/0x650 [ 97.407945][T26835] ? do_splice_direct+0x190/0x190 [ 97.412967][T26835] do_splice_direct+0x106/0x190 [ 97.417830][T26835] do_sendfile+0x63e/0xbb0 [ 97.422249][T26835] __x64_sys_sendfile64+0x102/0x140 [ 97.427463][T26835] do_syscall_64+0x44/0xa0 [ 97.431886][T26835] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 97.437860][T26835] RIP: 0033:0x7f0432216a39 [ 97.442271][T26835] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 97.461945][T26835] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 97.470466][T26835] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 97.478485][T26835] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 97.486452][T26835] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 97.494423][T26835] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 97.502397][T26835] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:46 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r4, {0x1}}, './bus\x00'}) 18:12:46 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff}}, './file1\x00'}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f00000000c0)={'wg1\x00', 0x0}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000100)={{{@in6=@private1, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @dev}}, 0x0, @in=@initdev}}, &(0x7f0000000200)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000300)={{{@in=@loopback, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4e20, 0x6, 0x4e21, 0x0, 0xa, 0x80, 0x80, 0x8, r3, r4}, {0x9, 0x3, 0x4, 0x0, 0x5, 0x5, 0x1, 0x1}, {0x1, 0xfffffffffffffffc, 0x8, 0x13}, 0x4, 0x6e6bbe, 0x0, 0x0, 0x0, 0x1}, {{@in=@multicast2, 0x4d2, 0x3c}, 0xa, @in6=@local, 0x3503, 0x2, 0x1, 0xf8, 0x2, 0x3f, 0xfffffffc}}, 0xe8) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:46 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000440)={{{@in6=@private0, @in=@private, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in=@multicast1}}, &(0x7f00000001c0)=0xe8) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r5) fstat(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = fork() r8 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r9 = getegid() r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002080)={{0x1, 0x0, r9, r10, 0xffffffffffffffff}, 0xd4, 0x6}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) shmctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x2, 0xffffffffffffffff, r9, 0xee01, 0xee00, 0x4}, 0x8, 0x8, 0x8000, 0x1, r7, r11}) fsetxattr$system_posix_acl(r1, &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000540)=ANY=[@ANYBLOB="02000000010006000000000002000200", @ANYRES32=0xee00, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0x0, @ANYBLOB="adb84b639c2442f819c21854c202000200e1e1bf5e68f296b39809dbfa783321f6f51f570f62594769b990f44d5a8f6231af1ad442316965e4550295a4d4e3d644e8b99731ec01673543544de00e6969", @ANYRES32=0xee00, @ANYBLOB="02000500", @ANYRES32, @ANYBLOB="02000100", @ANYRES32=r3, @ANYBLOB="02000600", @ANYRES32=r5, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="040005000000000008000300", @ANYRES32=0xee01, @ANYBLOB="08000300", @ANYRES32=r6, @ANYBLOB="08000500", @ANYRES32=r9, @ANYBLOB="10000200000000002000050000000000"], 0x7c, 0x2) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:46 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) fsetxattr$trusted_overlay_redirect(r2, &(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x6, 0x0) [ 97.714270][ T22] audit: type=1400 audit(1635185566.353:8750): avc: denied { write } for pid=26841 comm="syz-executor.5" path="socket:[21882]" dev="sockfs" ino=21882 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 18:12:46 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 39) [ 97.841188][T26854] FAULT_INJECTION: forcing a failure. [ 97.841188][T26854] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 97.854453][T26854] CPU: 1 PID: 26854 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 97.863306][T26854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 97.873467][T26854] Call Trace: [ 97.876747][T26854] dump_stack_lvl+0xd6/0x122 [ 97.881338][T26854] dump_stack+0x11/0x1b [ 97.885492][T26854] should_fail+0x23c/0x250 [ 97.889932][T26854] __alloc_pages+0x102/0x320 [ 97.894586][T26854] alloc_pages+0x382/0x3d0 [ 97.899044][T26854] __page_cache_alloc+0x4d/0xf0 [ 97.903919][T26854] page_cache_ra_unbounded+0x1be/0x430 [ 97.909391][T26854] ondemand_readahead+0x58c/0x7c0 [ 97.914419][T26854] ? xas_load+0x284/0x2a0 [ 97.918815][T26854] ? filemap_get_read_batch+0x3e2/0x410 [ 97.924391][T26854] page_cache_async_ra+0x17e/0x1a0 [ 97.929541][T26854] filemap_read+0x4c0/0x1220 [ 97.934221][T26854] generic_file_read_iter+0x75/0x2c0 [ 97.939509][T26854] ? __fsnotify_parent+0x340/0x440 [ 97.944683][T26854] ext4_file_read_iter+0x1db/0x290 [ 97.949960][T26854] generic_file_splice_read+0x24f/0x330 [ 97.955509][T26854] ? splice_shrink_spd+0x60/0x60 [ 97.960440][T26854] splice_direct_to_actor+0x2aa/0x650 [ 97.965878][T26854] ? do_splice_direct+0x190/0x190 [ 97.970898][T26854] do_splice_direct+0x106/0x190 [ 97.975821][T26854] do_sendfile+0x63e/0xbb0 [ 97.980306][T26854] __x64_sys_sendfile64+0x102/0x140 [ 97.985571][T26854] do_syscall_64+0x44/0xa0 [ 97.989997][T26854] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 97.995917][T26854] RIP: 0033:0x7f0432216a39 [ 98.000327][T26854] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 98.020016][T26854] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 98.028464][T26854] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 98.036441][T26854] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 98.044507][T26854] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 98.052488][T26854] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 98.060485][T26854] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:46 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) socket$inet6(0xa, 0x4, 0x5) ftruncate(r2, 0x2007fff) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r2, 0xc0189378, &(0x7f0000000000)={{0x1, 0x1, 0x18, r3, {r1}}, './bus\x00'}) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:46 executing program 2: socket$inet6(0xa, 0x800, 0x4) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) r1 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="0000000000000000795dbe05c182"]) 18:12:47 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x42, &(0x7f0000000000)=0x4, 0x4) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) fallocate(r0, 0x10, 0x800, 0xffffffffffffffff) close(r0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f00000000c0)=0x8000) sendfile(r0, r1, 0x0, 0x20102d) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f00000006c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) 18:12:47 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 40) [ 98.395656][T26876] FAULT_INJECTION: forcing a failure. [ 98.395656][T26876] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 98.408985][T26876] CPU: 0 PID: 26876 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 98.417747][T26876] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 98.427799][T26876] Call Trace: [ 98.431075][T26876] dump_stack_lvl+0xd6/0x122 [ 98.435673][T26876] dump_stack+0x11/0x1b [ 98.439880][T26876] should_fail+0x23c/0x250 [ 98.444299][T26876] __alloc_pages+0x102/0x320 [ 98.448964][T26876] alloc_pages+0x382/0x3d0 [ 98.453531][T26876] __page_cache_alloc+0x4d/0xf0 [ 98.458407][T26876] page_cache_ra_unbounded+0x1be/0x430 [ 98.463882][T26876] ondemand_readahead+0x58c/0x7c0 [ 98.468951][T26876] ? xas_load+0x284/0x2a0 [ 98.473310][T26876] ? filemap_get_read_batch+0x3e2/0x410 [ 98.478959][T26876] page_cache_async_ra+0x17e/0x1a0 [ 98.484118][T26876] filemap_read+0x4c0/0x1220 [ 98.488780][T26876] generic_file_read_iter+0x75/0x2c0 [ 98.494085][T26876] ? __fsnotify_parent+0x340/0x440 [ 98.499198][T26876] ext4_file_read_iter+0x1db/0x290 [ 98.504344][T26876] generic_file_splice_read+0x24f/0x330 [ 98.509909][T26876] ? splice_shrink_spd+0x60/0x60 [ 98.514840][T26876] splice_direct_to_actor+0x2aa/0x650 [ 98.520212][T26876] ? do_splice_direct+0x190/0x190 [ 98.525328][T26876] do_splice_direct+0x106/0x190 [ 98.530254][T26876] do_sendfile+0x63e/0xbb0 [ 98.534676][T26876] __x64_sys_sendfile64+0x102/0x140 [ 98.539881][T26876] do_syscall_64+0x44/0xa0 [ 98.544404][T26876] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 98.550301][T26876] RIP: 0033:0x7f0432216a39 [ 98.554710][T26876] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 98.574325][T26876] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 98.582740][T26876] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 98.590708][T26876] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 98.598677][T26876] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 98.606679][T26876] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 98.614650][T26876] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:47 executing program 2: r0 = socket$inet6(0xa, 0x80000, 0x7) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x81) write$sndseq(r2, 0x0, 0x0) write$sndseq(r2, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000100)={{{@in, @in=@multicast2}}, {{@in6=@private1}, 0x0, @in6=@private0}}, &(0x7f0000000040)=0xe8) 18:12:47 executing program 5: r0 = socket$inet6(0xa, 0x80000, 0x3) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2, 0x50, r2, 0x2d4b8000) lseek(0xffffffffffffffff, 0x7, 0x4) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r3 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x101100, 0x0) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f00000000c0)=ANY=[@ANYBLOB="05000000000000000000000000000000010000000100000004000008000000000200000000000000500700000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000900000000000000000000000000000000000000000000000c2400000000000000000000000000000000000000000000040000000000000001000000000000000000000000000000000000000000000040200000000000000000000000000000080000000000000001000000000000000500"/256]) 18:12:47 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 41) [ 98.878325][T26911] FAULT_INJECTION: forcing a failure. [ 98.878325][T26911] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 98.891604][T26911] CPU: 0 PID: 26911 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 98.900365][T26911] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 98.910414][T26911] Call Trace: [ 98.913751][T26911] dump_stack_lvl+0xd6/0x122 [ 98.918345][T26911] dump_stack+0x11/0x1b [ 98.922566][T26911] should_fail+0x23c/0x250 [ 98.927110][T26911] __alloc_pages+0x102/0x320 [ 98.931704][T26911] alloc_pages+0x382/0x3d0 [ 98.936200][T26911] __page_cache_alloc+0x4d/0xf0 [ 98.941058][T26911] page_cache_ra_unbounded+0x1be/0x430 [ 98.946520][T26911] ondemand_readahead+0x58c/0x7c0 [ 98.951554][T26911] ? xas_load+0x284/0x2a0 [ 98.955889][T26911] ? filemap_get_read_batch+0x3e2/0x410 [ 98.961459][T26911] page_cache_async_ra+0x17e/0x1a0 [ 98.966573][T26911] filemap_read+0x4c0/0x1220 [ 98.971238][T26911] generic_file_read_iter+0x75/0x2c0 [ 98.976556][T26911] ? __fsnotify_parent+0x340/0x440 [ 98.981669][T26911] ext4_file_read_iter+0x1db/0x290 [ 98.986879][T26911] generic_file_splice_read+0x24f/0x330 [ 98.992478][T26911] ? splice_shrink_spd+0x60/0x60 [ 98.997457][T26911] splice_direct_to_actor+0x2aa/0x650 [ 99.002828][T26911] ? do_splice_direct+0x190/0x190 [ 99.007870][T26911] do_splice_direct+0x106/0x190 [ 99.012738][T26911] do_sendfile+0x63e/0xbb0 [ 99.017219][T26911] __x64_sys_sendfile64+0x102/0x140 [ 99.022496][T26911] do_syscall_64+0x44/0xa0 [ 99.026921][T26911] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 99.032848][T26911] RIP: 0033:0x7f0432216a39 [ 99.037258][T26911] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 99.056919][T26911] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 99.065366][T26911] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:47 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "2161816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x0, "2156816c73038c"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000052e80)=ANY=[@ANYRES64=0x0, @ANYBLOB="020000a64d5f5b16b473f380651b90d3215e000000000006000000000000001cffffffffffffff02000000000000000700000000000000010000000000000001000000ffffffff81ffffff01000000030000000000000073cf00000000000000000000000000000000000000000000100000000000000000"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000052f00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000053100)={0xfffffffffffff918, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {0x0, r6}], 0xff, "e774bde728503c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000055000)={0x35, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x8c, "7c7ab5e80a2e50"}) sendfile(r0, r1, 0x0, 0x20102d) r7 = socket$inet6(0xa, 0x400000000001, 0x0) close(r7) r8 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r8, 0x2007fff) syz_io_uring_setup(0x3630, &(0x7f0000000140)={0x0, 0x207d, 0x4, 0x0, 0x1b3, 0x0, r8}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000240), &(0x7f0000000200)) sendfile(r7, r8, 0x0, 0xc964) perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x8, 0xff, 0x0, 0x8, 0x0, 0x1fc, 0x2400, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000000), 0x2}, 0x1058, 0x0, 0x4, 0x3, 0xdf0f, 0x3, 0x3, 0x0, 0x1, 0x0, 0x3}, 0x0, 0x1, r8, 0x1) [ 99.073345][T26911] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 99.081365][T26911] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 99.089472][T26911] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 99.097446][T26911] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:47 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="000000c1429ae8cf9e6ebb2b0076a4b0cc9d86d359b030160cfc000f6259836fda211a8421ec271c26d38fb355c6cc1121674069c0ed5e002f3a3c3961a58a7db90348410ca65cb15de9baf5fa3bd9f0434bc88e66fd2971b60cccb205dbb2bec9fd690f2207e29bbc582195a2b1caf5536aeba99874f51584125b4e4222ea3ac805232f6dec4fd18f75fb0d4ffc3861618c0593654fe02439a20b202e91b0f608edc9ba19decb1165f17e4c98414c7b308646f2593f5b762ccfe44d3305526c35d770fb14604f40e2a54ac3b8ab688279f275a72227a661af5d85f861d0c46d87462fc629d69e"]) 18:12:47 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:47 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23, 0xc8, @loopback, 0x10001}, 0x1c) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:47 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x4420, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:47 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)=ANY=[@ANYBLOB="416e35cd898c3b752073dfb6fbdb55ae86a8a3d8010018000000", @ANYRES32=r0, @ANYBLOB="dddfff16ffffffff2e0100757300"]) 18:12:47 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ftruncate(r0, 0x4dd3) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, '.\x00'}) 18:12:47 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r1, 0x29, 0x1a, &(0x7f0000000000)=0x1ff, 0x4) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:48 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 42) 18:12:48 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000001000000180000c5", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./bus\x00']) r2 = socket$inet(0x2, 0x3, 0x401) sendto$inet(r2, &(0x7f0000000140)="881bf3bc089349fe7d2708c64854234f11c452b2e6bdac49c45c3a10f8d5fe4a1297f63bd41aaeb206d76b4f6c49e25275071ef1b64f668c98cc18ad05519d914ee8c80b1889a0c4508bc2af830d1b87e0025ca092a4eaddfe228df9c164883bf47da0b00a7864595baefb866207597b5f22376c1ac42ede55bdab32a7b147d20fe28c294e", 0x85, 0x4040014, 0x0, 0x0) [ 99.338715][ T22] audit: type=1400 audit(1635185567.983:8751): avc: denied { setopt } for pid=26931 comm="syz-executor.5" lport=58 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 18:12:48 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000001000000000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./bus\x00']) [ 99.405394][T26937] FAULT_INJECTION: forcing a failure. [ 99.405394][T26937] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 99.418761][T26937] CPU: 0 PID: 26937 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 99.427561][T26937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 99.437658][T26937] Call Trace: [ 99.440924][T26937] dump_stack_lvl+0xd6/0x122 [ 99.445519][T26937] dump_stack+0x11/0x1b [ 99.449760][T26937] should_fail+0x23c/0x250 [ 99.454174][T26937] __alloc_pages+0x102/0x320 [ 99.458797][T26937] alloc_pages+0x382/0x3d0 [ 99.463217][T26937] __page_cache_alloc+0x4d/0xf0 [ 99.468097][T26937] page_cache_ra_unbounded+0x1be/0x430 [ 99.473636][T26937] ondemand_readahead+0x58c/0x7c0 [ 99.478663][T26937] ? xas_load+0x284/0x2a0 [ 99.482996][T26937] ? filemap_get_read_batch+0x3e2/0x410 [ 99.488586][T26937] page_cache_async_ra+0x17e/0x1a0 [ 99.493783][T26937] filemap_read+0x4c0/0x1220 [ 99.498379][T26937] generic_file_read_iter+0x75/0x2c0 [ 99.503694][T26937] ? __fsnotify_parent+0x340/0x440 [ 99.508808][T26937] ext4_file_read_iter+0x1db/0x290 [ 99.513931][T26937] generic_file_splice_read+0x24f/0x330 [ 99.519476][T26937] ? splice_shrink_spd+0x60/0x60 [ 99.524430][T26937] splice_direct_to_actor+0x2aa/0x650 [ 99.529843][T26937] ? do_splice_direct+0x190/0x190 [ 99.534858][T26937] do_splice_direct+0x106/0x190 [ 99.539707][T26937] do_sendfile+0x63e/0xbb0 [ 99.544127][T26937] __x64_sys_sendfile64+0x102/0x140 [ 99.549331][T26937] do_syscall_64+0x44/0xa0 [ 99.553749][T26937] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 99.559676][T26937] RIP: 0033:0x7f0432216a39 [ 99.564085][T26937] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 99.583753][T26937] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 99.592257][T26937] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:48 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x10da42, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r2 = syz_io_uring_complete(0x0) renameat(r2, &(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') 18:12:48 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10010}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r2 = getpgid(0x0) sched_setaffinity(r2, 0x18, &(0x7f0000000040)=0xbaa) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f00000001c0), 0x888c0, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x20, 0x3, 0x5, 0x9, 0x0, 0xffff, 0x1040, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0xfffffffc, 0x0, @perf_bp={&(0x7f0000000100)}, 0x0, 0x80000001, 0x7, 0x9, 0x101, 0x80000000, 0x1, 0x0, 0x3, 0x0, 0x10001}, r2, 0xc, r3, 0x8) ftruncate(r1, 0x2007fff) close(r0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x14d842, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN(r4, 0x4040942c, &(0x7f00000000c0)={0x0, 0x2ca, [0x3, 0x4, 0x79, 0x400, 0xb0]}) sendfile(r0, r1, 0x0, 0x20102d) 18:12:48 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00./bus\x00']) [ 99.600231][T26937] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 99.608211][T26937] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 99.616183][T26937] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 99.624155][T26937] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:48 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./bus\x00', 0x743082, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f0000000000)='./file0\x00', 0x8482, 0x40) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x482501, 0x102) sendfile(r0, r1, 0x0, 0x20102d) 18:12:48 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)=ANY=[@ANYBLOB="01000045c05bc4342330eec284af0001000026063da100", @ANYRES32=r0, @ANYBLOB="00000000000000002e74719d607b"]) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2840, 0x106) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x82) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x108000, 0x0) 18:12:48 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xfffffffc}, r1, 0x8, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) ioctl$TCSETAF(r2, 0x5408, &(0x7f0000000200)={0x2, 0x400, 0x87, 0x3, 0xb, "445c03a7acd05cf2"}) sendmsg$TIPC_NL_SOCK_GET(r2, &(0x7f0000000180)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000340)={0xb4, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {}, [@TIPC_NLA_NET={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x4}, @TIPC_NLA_NET_NODEID={0xfffffffffffffff0, 0x3, 0x2}]}, @TIPC_NLA_BEARER={0x84, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xe, 0x1, @l2={'eth', 0x3a, 'wlan1\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0xfffffff8, @loopback, 0x1}}, {0x14, 0x2, @in={0x2, 0x4e21, @loopback}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x8}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_NAME={0xf, 0x1, @l2={'ib', 0x3a, 'ip6gre0\x00'}}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0x40005}, 0x4008001) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) r3 = socket$inet6(0xa, 0x4, 0x0) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r5, 0x2007fff) openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/crypto\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x201000) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x2400, 0xfd1b) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x4}, 0x1c) 18:12:48 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYRES32, @ANYBLOB="00000000040000002e2f62757300"]) 18:12:48 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x2) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = accept4(r0, &(0x7f0000000040)=@alg, &(0x7f0000000100)=0x80, 0x80400) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000140)={@mcast2, 0xa6, 0x1, 0x2, 0x0, 0x40}, 0x20) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:48 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) sendfile(r2, r1, 0x0, 0x1000) close(r0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000000)={0x4, 0x0, 0x3, 0x9, 0x546, 0x8001}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:48 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 43) [ 100.014282][T26989] FAULT_INJECTION: forcing a failure. [ 100.014282][T26989] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 100.027527][T26989] CPU: 1 PID: 26989 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 100.036285][T26989] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 100.046335][T26989] Call Trace: [ 100.049609][T26989] dump_stack_lvl+0xd6/0x122 [ 100.054213][T26989] dump_stack+0x11/0x1b [ 100.058435][T26989] should_fail+0x23c/0x250 [ 100.062881][T26989] __alloc_pages+0x102/0x320 [ 100.067567][T26989] alloc_pages+0x382/0x3d0 [ 100.071988][T26989] __page_cache_alloc+0x4d/0xf0 [ 100.076901][T26989] page_cache_ra_unbounded+0x1be/0x430 [ 100.082480][T26989] ondemand_readahead+0x58c/0x7c0 [ 100.087511][T26989] ? xas_load+0x284/0x2a0 [ 100.091848][T26989] ? filemap_get_read_batch+0x3e2/0x410 [ 100.097468][T26989] page_cache_async_ra+0x17e/0x1a0 [ 100.102593][T26989] filemap_read+0x4c0/0x1220 [ 100.107191][T26989] generic_file_read_iter+0x75/0x2c0 18:12:48 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r4, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) write$P9_ROPEN(r4, &(0x7f0000000080)={0x18, 0x71, 0x2, {{0x40, 0x0, 0x7}, 0x200}}, 0x18) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r5}, './bus\x00'}) vmsplice(r3, &(0x7f0000000180)=[{&(0x7f0000000340)="41d3f0f887cf50cb6e42267b3eb0a7e4a807aecd6ba56f9bbe91a8376604cfd1cd191bf8334338ca8fec82814f020c1e825e0a6d6322e9d1894da8e6418d03e5bdfd9c476a166cdc30911b24d941c9fd74479cedb81cb382da93e5ba594a01aa0dfda02d96422f0b2ce76b3ddefd34c97a14f0f48fc5b081a4b4f0658e209442d3de1f137a87a45f1d8feaf94392aa2d3f41b38f23eee27d1236d0b1c956f0a2c69111c6329b8c395ad2c0940621fa542267278b7b7325e58bc559825d1befd65781beeb9ec4cf462efb280fa315640f27bc2afac1b8d0ef6c89fc", 0xdb}, {&(0x7f0000000440)="dab8531a20608bc84c96f1b8cd32dd0fe538f367ae4d3ed32b10af45c9128df5a52e7ab3b583af56fccb620db4a978b380ee50b402e5bd899ca85aa2a4551edcec97c19daa65605237bf121490c82136d5b3a6a821de08ef4c5f3aa2c5f2a71af54db4214c95363d3d21d77b4ff13a2415de176e295a60346b0cee182b63156492d5dae8f0643cd465d02d7b24a980f96ee8e176f40fd4b0aeb25deb6094876b358ab2d18a1f66e29680ebca9ef56f9a1878c36c7a967c931e0080e80390b660a2793d0d9b9323bb", 0xc8}, {&(0x7f0000000540)="24d7c89ce46e9fbbef329f50a811a7ef48628f9a204dcba15ff79ffa456a8180549ad998d9af1810847bc7d5093916d1ecb15939d6f9f26cd1c35e46229cafc39d75907e2434c41c8e55e0ecf4f52c84edde02e675c1a1a8d74860d6ed265798771bc260a2b04135e378d7363c947d88ef1d11ee44a2be08d24191c9f3b0204a32d32758eae2984bbb1589765f692da2d4b7d7dca853d2c94177fc6075d202c6abad88889fe495b6ef79780febccdad61f68f1177f0056b20867b129b000da4e15936913bc493bdd88b55c0aab702361d6b28bae50", 0xd5}, {&(0x7f00000000c0)="fd6e", 0x2}, {&(0x7f0000000100)="7a3e9fdf6db0979389b8e9bd3f", 0xd}], 0x5, 0x9) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="000000dfffffffff2d2f62757300cb8f61a282320f35b0124c48572a8117d370ff618b115aaa75732ef4c402cd588e33612fa39e20e9d0d1e3d5da07c210bc09267012d96f25cbf241969eed8ac9da1b3806f2014853e288db32b02cbe18ca549f1250ea0c6314c6b5ec73a9c84e1b491daba091c3c6a024e73768f76fa7196b8351be7928498d3755e956762e7152d0cf6a26ea040a0cf8e480989b776818ca73a5bd1d0fcf10ce5ae09498e9295711a0f7ea1b18ae1928a08d8a75751bb5ed8fcf05192bd14c3c8f776ec9f65b9bc9d478df10ff1780167c7028392cfa09e96a74468bbdb5312a33e48d5daa07024c60e3dfd3317f0690e46bea633a3ac08c682cc8d5f84d14bb9b0769c421b38c3e81bc8c0f5d44ccef3d19818c8ee4352683a100"/303]) [ 100.112509][T26989] ? __fsnotify_parent+0x340/0x440 [ 100.117625][T26989] ext4_file_read_iter+0x1db/0x290 [ 100.122735][T26989] generic_file_splice_read+0x24f/0x330 [ 100.128330][T26989] ? splice_shrink_spd+0x60/0x60 [ 100.133263][T26989] splice_direct_to_actor+0x2aa/0x650 [ 100.138700][T26989] ? do_splice_direct+0x190/0x190 [ 100.143724][T26989] do_splice_direct+0x106/0x190 [ 100.148605][T26989] do_sendfile+0x63e/0xbb0 [ 100.153131][T26989] __x64_sys_sendfile64+0x102/0x140 [ 100.158527][T26989] do_syscall_64+0x44/0xa0 [ 100.163001][T26989] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 100.168936][T26989] RIP: 0033:0x7f0432216a39 [ 100.173357][T26989] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 100.192960][T26989] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 100.201717][T26989] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:48 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6(0xa, 0x3, 0x2) close(r1) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r1, r2, 0x0, 0x201000) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e24, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1f}, 0x1c) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100}, 0x42a, 0x1000000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) close(r0) r4 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r5 = getegid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002080)={{0x1, 0x0, 0x0, r6, 0xffffffffffffffff, 0x80}, 0xd4, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x2, 0xffffffffffffffff, r5, 0xee01, 0xee00, 0x4}, 0x8, 0x8, 0x8000, 0x1}) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002cc0)={&(0x7f00000029c0)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002a40)="3560de7465cb1b29a4b991f7445bebea22490844e05e857ef90e048638ae2507c81d49b09a022ec0390356ee3f0a0f78bb0d7907b07fba3e75570447395ea261b53ce2b0bb36038f147a97d809cca2f7b7a40037015a19ee77ef1d413d05907158fed5cd16d06bb95f061a5c2997ce93220d7e676d9f0b5fd3dcc7638cd583e86b1460fd54d779e98a17a36af0f6a9a13d2ae6a4d9d05cdbc733580aeafa6f872eeb090a26b38b8ad64b4db40dfd8f0fb61278807569eac299b6a5bee7ca883502a1b0ec157b84feacfd3f31ca5def6ab4bd96881614422d98ffe68ee9605714f85ecc5a5bcfacc36e38a591f331329550f75f3cecffbe14", 0xf8}, {&(0x7f0000002b40)="939f0fad7f84766546de29c39ebe7d8619eec92c6830436b7295510f543d3f88b85c6a216c2d94859815558c9254e5b074e17c0136d2da39ece455aef1e13be82025611bcaeeaafb9b07ffc1ad98a2b091118950cffef511b19b6ecd7bfafc92a8567bd7ddc626cd3ee0f17b2af64cb93cf06389febd965b490b0764d75e8e7912f02446326de083c3946870dc37951004ea1eb2182185e864700e532a6b95bfcc76b22c9cd2df49a551f8d1adf2b59569c83194f68ecf7c34f3240b7ae9a7875289b0c6cb6f9e1ce67af61c120798a68c3de8", 0xd3}], 0x2, &(0x7f0000002c80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, r5}}}, @cred={{0x1c}}], 0x40, 0x40004}, 0x4008010) open(&(0x7f0000000000)='./file0\x00', 0x14d842, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x4aa080, 0x1b5) [ 100.209686][T26989] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 100.217651][T26989] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 100.225700][T26989] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 100.233664][T26989] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:49 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgid(0x0) sched_setaffinity(r2, 0x18, &(0x7f0000000040)=0xbaa) fcntl$lock(r1, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1, r2}) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) inotify_add_watch(r3, &(0x7f0000000140)='./file0\x00', 0x10000358) sendfile(r0, r1, 0x0, 0x20102d) sched_setattr(r2, &(0x7f00000000c0)={0x38, 0x0, 0x10000002, 0x3, 0x80000000, 0x7, 0x4, 0x6, 0x600000, 0xfa9}, 0x0) 18:12:49 executing program 2: ioctl$SG_GET_RESERVED_SIZE(0xffffffffffffffff, 0x2272, &(0x7f0000000180)) r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r0, 0x7, 0x100000000, 0x101}) setsockopt$inet6_int(r1, 0x29, 0x43, &(0x7f0000000080)=0x4, 0x4) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x486981, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00001400000000002e2f6275f900"]) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) 18:12:49 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x8982, &(0x7f0000000000)={0x0, 'sit0\x00', {0x1}, 0x4}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:49 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) perf_event_open(&(0x7f00000000c0)={0x3, 0x80, 0x6, 0x7f, 0x4, 0x44, 0x0, 0x4, 0x68, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x240, 0x1, @perf_bp={&(0x7f0000000000), 0x2}, 0x80, 0x7, 0x81, 0x5, 0xffffffff7fffffff, 0x4bb6, 0x5, 0x0, 0x81, 0x0, 0x8}, 0x0, 0x8, r1, 0xb) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={0x581000, 0xa8, 0x3a}, 0x18) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r3, 0xf507, 0x0) 18:12:49 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 44) 18:12:49 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) sendto$inet6(r0, &(0x7f0000000100)="33a235b26c1ba051c3f65be6700695e7c2e04739788fb5d08b8682478fbe3b7d2dce5e486c7229cf0bb62fe78ac9e0a5986e510bb5ed253ac6595a7cf36ab246ff540ad887ee15ae426b8238f29ed3c1830471e323db77179f6cb5e064d114cb8ce13ed93652752b7e708b9b1d85eb05985197449fbb141a19f55e67bdff2240655638ffb13e372815a76c2dc3655f2a808571f3926bf17890321029efef0cabc25a9c9a6ab0b968fa2bb2d9d46629c212a5e0ef70c614886d7ae83fa94d9c558f5d4146cfb384a2253476d3bd5ceb24560f82ea88cda52f8d211d9761d51d0571ac6a42006f5e093f7d5306b7ca9252", 0xf0, 0xc0, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x15f3}}, './bus\x00'}) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000040)="a5ba1fd79d3824f8bec4074c089446ef7b48c472ed0ba864881f82d865a3f7e31efa62511fde2e6f0342c043a96563893f1e049bb725485776234c47b718ebe6a38c4f1ac39d2897a0", 0x49}, {&(0x7f0000000200)="647517700e56f0ca7b7b1556cdb25b203b", 0x11}, {&(0x7f0000000240)="33618eed5ab4af21982e53ae6161f85847aa030f9d6b05ef04a0ab50e5c41af34373fb2612df89a033c1b50d49e399390942e04e13b0f5bc886e61babefef3ced1f096a087a0357b4459d958f2091c19fa468ab5e99c43e81b41a35574fdf8bd0c854b861f1db3a71e1b4123635be1d8d331b1ee6f88b3d2acde0650af25e2ccb0781da262ecee398cfc9686d309cf4eb3c4bfdfc4bf6f0f5fb925330a1e882bc111", 0xa2}, {&(0x7f0000000300)="1d9a5978e0fc25de3bc5952f3a085fbe0dff1f4eec188fc982c296efc0cba997ced48b6d588347ad6277a8000ff4db2f6f573732f811d7deaee82702f01dc5c2097912d2a9ef4e9151fa0790e9ac630bf63f5d4a0ce18e62276c73567e5d85b13d5b5d90464110f0c7736ce9c21fca6b88820e6a04a17c7d6d172840d173e4b536d956faba8ed08bab1d756f37deae6c11339479bbb0cabb8b4e1c72fbe0b31096b4679fab49d9d15e6aa8af36c2ab6b138273547aab4f84707aa7b418cb76ba81eeda2cbafcb7708df25725c9846ec78473eca6cf5a794c79024d0696961119ef0e24c53e49f7c93f57f3f5a0682a4e25478bd3f7ad50", 0xf7}, {&(0x7f0000000400)="8127872be9a2d7644ffecf7f3abc7899716a6b5e3374877adca0479481c8046f3b68ec96f383141c8109d6babebe57a3e02d5096e8", 0x35}, {&(0x7f0000000440)="3fce6dc8e150ecdfcaafb7da872ebcd8e1c570b3b6f6b3ca3cd72cfa565ce24e3aae113a0273789ba0c1b0c04a9b30eefe225259ea23a917e7bb1bf14a905aa2e47d121ea7b4e7aa91664c143ea89af786502a474ae2e1f75746456c2b09fd8d5079460146e87691c102bf52a14b94a9d35a67cc1540d3fb5c72", 0x7a}, {&(0x7f00000004c0)="2f25ec821afacc85c6bc009d093d241c601a351aa2a8280db07cc9c152b82869e1bf70f37bd70be17c8a8036ca20ef974d5125a7ae5cdca45ce5b30c90e6e5aac10eac969327f807f6bc0e29e48c40efca83a18be4ad4f9f590be82fc8b23c1485e5bf8090a225f337b536a5f6b6f17e50282e98f7e26bf8dcaadd426d1adb057c37e7c85f102769e3a12353584bf3f9d59d42073b64f49ceb203a928f6f969f469dcc379aeba4bed57fdf8c4e6d4bf273f73cc71bab37193d390dcadaca0f7f579a4f3deb3be1226ce63f06a787c5881865e50f3d015acb092b90aaa15b2844ae00d2297e620126f9ca08f947640b2e34830f60f969959397e37d22abae225d988bf2f4e03bf52e3dac4652dbcfe8779a8a837dc85b0bbc4c3a29ea6029078fa4e2289f1f4325a67bc7a40a92c69cdd9fbb166bad09a8968d9a00f06da9cf5ca980e59f625e27982faa012507719af54076764c41dd00ca656065bd5fa638ab034df7f60590fcd410d3b39c489428f79673c0eb3b8d5a9580290c5b6f7b24b803c414d568525bb771dff7e3d9042cf4f58a5cad06a808f1a93b9519f3c175411f1d2916ffe9b4e46a20a2611abb583976abedca07192560376ef04af7aca1c079eed3dd0faf2c001dac7476b771be9293731c5913a5f9a07a0fc66d573d70739193a5b47d05e2aab8e9f63f617be2560087e297993218f8dac307e02542ba671183bdbe71346b090b32843fd26cf9bd8d87891446392619d85493026ecc1a79d13c6e008fe703c0a4f7cc90367568b02a9c6979ca678e0888721feb50fef1a5da2c0b8fb1af50900c1f5b02afbf4a1af053543f062f73676b2b077487cdcdc91b2df990470e62c78665fe6ffa84c398c538689a9e2e9dac50d994055570fd0ab607663bc3466fd620015fd67c5e137109286bc23145f6b89d24eb88cabeaeee03a120efd4ffb0feadb76579a633b13fc5c0a90dc34f880df052506a1357cfdd1f352b7e6d2d0d5d156e13e600e82bf2e8a787cbbf7aa709aafaeee19192773ac97a3b7b693b0edd419d621fb84b364611d49ae11872a1cecbf27b86aef81b29f3ccbe7c823df1ed77b950554e71342e5e4e4bd969a94da84219fd5f09e1eb5058ddc4754f285c92ff175b3b89335532deb64bac01e9b30cec35a16deb5eb917b0fcc6e7dbcc8d87d2916b664f5b2d2629ea8d05f94742e8748a4107b1d21ce3a5e247357bfc5eb114b27de244704467549eaac2ec53caaf01af4f5f990214687beed887ddc4d51873f5e326cbf14d9cc5cc7214456bddfc7121f2cc7f4bbabcf2eec7ce2158dd26639f4af3f965b4ef6479ed62ccd5ca165f1375c420dedeb48dbdb6ae9dbf2398e1a3ef98fe3c4e6651df21660bc7c28e8621c9826225a02eb6fc7def1d1b3119e8a2dec7e6bd876cc525284224722cb818d6b756e02d8c55633aeb99cacc560cee6d549641063291d4e097c596a89e285b68034702ef31ad1c322b5a8895a96b54b790b4d0c8747fc37436d81a48c8d6a2c584b379faa7e7c5846bc9b1e4946bf6e37403e9ceb4ba9e92945f1af4c4684bda7290a80ac23eaae6a9fe3a64504e1af8c91373aa8faa6a2ff68e6ea1153606a8b4ecaf5ee915a3c39f3aaaef136fa6cd3f86d401b23e04e568a2ee6bcc5e8a93e03325bd9728c9d15c23c396fce91bcc24a18bca66ab10472dcefd95c049516a13d2c0c72ecf1d5e0935702f9d507c5d836f48e377a4ecf55754dd3b6b737175a84409fc46046db81be5ad7a9de38fe5f846e17597a95722bfae3414d3cf3ed42aa98694ab8a0ee615fd42d570da6f7e4f5d89916d52160c48aee852da475f3fd868ed11e451c6005f05f2a405b4966f4f04302de21955a3fdebd4309f53664398214747023efafff0a0142926097405e43dfeb040b8bc5f65833b52b25f5e726923fb04f7a8875c0f179d0be13c219b30c002dc38218df5c012a8870c93671857d3f45efbe8872fa446b6cb34144e61e43e1f0591c8ccef6fa1245dfc00a4483b2be58e18633bcacc436e7cf39ff0f6f92f8f53e3c01356d7556a067e70745cd4d574a8ae0b8d577ca9ca5b46d4fbcf4d5842052f836ec820f6883bdf9f00ccbd1c725c4cf393c57c3519b354df68559c743656990cd1dfcd61508a760f0482b278919c328a981ef0e006123a366e88c7240e3b831004fc48e1d30cebcfeee442703c6846fa0fccbbe66e0beabcea4fd8d7a43b773630e8676accb5328cd660f2b12ad05c9816d2931b06064a88f5450b7fdfceb4c8642242151240e23fe02b5cc56a8b06a3f3a7f92f50925fa1cdb208ab2a2d95cc891f22a6bf3c343da525e332b0338a5554b85049a851f3614af8cc289b68debe5cbe08bf8f7ea1d7dad3155d38c6ed564c37b82085b9c9f2e4194b25f99949b6f6cf2ae73733e43e796287a13a52918da7bc5511babb5499683d6f47800453183b84e5eb4ae0924c7db0bbfdb72c1ad3460e02cae59cab856c4052921d259b50d8fb676ba0e512df724989c231cd7f63de2d0390f74d7492db28233e43f84842d1c6edee75c65b8ca1825a88eb3d0ba06f0e31b911705d672d71548b53b40d33ef66219921da7f5c329293e1d3eb40e4ee4ccd14e56a99c271cfa6d427c17ab3bad581c72fdad5885c20ee92138b58c3ae791f85ea831b51bd3089e557d8dd1cb03b55e2822bd9bee0a51af5bc0f7f5ccce824154ac5f1cbadf42a1360924ddff851a4247947a55aa5e31a14709ea6d8be4d5f1ce9b58816ddbe10130e797fa9b6b2bbf473381927644d3d4729f042d11305e6c8f2197006d9a922897e72731f8367cefd99c64ebcb1c01164a67cecdb48dfcb9cb67ff4e0ae61efdb0348f4e7c2b5af2728e29c50cea86b37213688d61ba53fd5e8948402d56c781915158d92b9b5836e9775bde8eeb0fe98e7f103d69a4e6fb749bc9b575cefda9c8d1ac079698f04b9f4f00f5d34eb8dc7e89fa7a0f86c9b3a4d76b9e8b2cf07ca386cf711c4bbae1e9f5c799d4424473870594b12d2abb688d96a1143102444fdcd979c5cbff65bf291d653093600a0c64e9dd2ece86c22c4ee6ce7c30db87cbe313445af453453f1cb7c51c72b9fa554e3bd2b63b28b6daa2bc4cf9a9fb062fae224660afa0162725ccbf4684239847b9e141d7250b0e20b86d2dae6da6df86875bfbccbf035aba6052657152cbcdcd3bc08c8c8d7d3b0774f8c2898b57ee8accc843b499a509f5a1b5856cfb3c3be27a1f09f411e7bd635e1f2d5806a1acd64d16aed7fa5468c7709cdd2fe645c0db36ba7a2344f0fc63d29ec0f26265ef77f9c3a0a3e5a7f39ba98db08180717ec92c8a8ed07876b5ae955a0767c9e867dabec84f07f9c5fd83c205f552c313c913897b7cfd63fc74ca56b13ee55c668638a30b89c1cd9bf992c4f35f6b2c56aac2f3ad8380b6af1b06c63ef3e807a8b8bf37a5cd0c2530906449e6dc91956a19a4faa711834fc1349385b643fc396d274cd155e70e53933539d85004c2cbb8e4276853be715841a864df5771db198cb1fdb537c30cdaea69264376090ba8cf463b577f41c89b3154bf66bf6f2050956d03d6509e8c01a7bf82abef4e7cd7bcf92584b735df996f96c880fa36e338dc3d6cda1209956f4da6f4a6dfa1a3acea761f755133b00848c0f7e9079d4aca787e58c25dfc6269c1e0d5f0478a9c0e637c29efb8815521e251cef398dbcb67af6f2efdbbd8fb0bd379383ccf2f0442509be9ee1755a0c25db35c1d0a4612a98a955a74d254a898bc335e41b29fcdd05c5004a7b348e366b4877e3e9ea8c52a2a0073a4afb52a19b6eaaa55d724c726c0753749321fdc92fef4453ba58557ce85e6bd2bca283ddf0aa32e895d40183e8de0be42661714291f0bc2d0796445c50ff8b100d2297a70bdf0c1823498154b139926d782569193ad06a80d11e249d7308b394e9bca462bd06061673bdbe1ea5afabb4fa916d9b4c872624ee8e8e867eddc9747cb27e57fbf96cc954040cb06c113e75e1be93e906d6e5f61c47e1f5a7c70fd6b712de2c36303214a5e88e0069845ba194eda79efa4c955cec2d105e3ecee48f2237d2afa3be803747905c6f7a381e94e07bffae2b936c7476a1735a5ef36e9009cef50052b1523e8ea3a3c687a65dc04ff05a9a9951005ed12a4f223bfc449c848573e9b5a4030fbef103936a8e32d0e23702d90df6580045d3efebf9e9b240f884a19928082b64b2108586b87a9702898c78c2a43d509dfc8429c8ec4b683c9dc27d4a022a1c0b62fe490ac7fd2fc5e8462e0298bc4c6f0762c9fbe03d2c0cc949e8bc23401508ee9a387b3e0e585d0502f0a075063f617ab28055f1197cc0126b77a6cfa024ab243aba4a15c1534faf64c703718146614171b5a57c8bec91f1128b4290993a1d56ad026de90a7c87cad49b924181279d0b98ee985739c2c0ab7daec11af3765450d3fa8c2ed12630037f3068a90f478fdbb6c4e9335006bfb579d1f4889bdeda6f91db4102c0eac4a345cf798c6230e3b7624f4a4e6c32829f1617f6b8a6b005d67aeb365afd9b40259ad8920fd2933d9c7ba87d8a5d7e0e8d71e7bf11a17a25f3361814f4b78894b65390c6755ec9fc09143a1d300e21e428d4160386da216cc7f8612e8dec95e4712cf8e993790d05f5ee50ebaace3779c03ae8c9714361a9e254d4350333b2c02ec71217ac6793cf61431620d9aae0150089dfe14ba7efd4367c366833fcfea32184ae08968bcd2c4269970b49a0d16171470bd3e27e996aaac2c667de0ef965b75b2bc612fa1a0b3b7b4b76759d9f66436e36599847979a5bcab6934803edbc521819fb49411765e3df5a796af745a3e281d72b6215d89b93e76731fb71c6e77d4863d8ca6d91fa22518683091296a2d6827105aabe77d6cc4663b8cfa90ec77046b511434e029d32e7d92a043f8dbd77f7497b508f09dbcdf9ea22b6a9f25f898d1f13537d16f0c66690760763479163ab54e377c79c579facdbc2c48dce71d5826eaf548739f297171b9d2bd289196ae416ae8d9689ccf7f982bb7add9e1ab1c314f5c0ca43a67cd13fcd1fb673ab44cf603b20d7cc46dfe6cacf9a70ac6aa1784b841e9c45eb585f4422b39c399c669fceb032b3962f2a8b735f087866b9a89f4aa48f2eeda0cd74bda6a50b1bc3af9f174f06280308a673f68a84cdfaa568340fac60d7a9124cdb1fa7acc5c3ff28c9bfe89c6dec3ca09d296f3abe46f508aa8449ada9771a0d498de4bde803b8f9098af372058ae8a825be6f8d859961767215b387d15c826ebadfbbf1916aba451f08cf05b9a252702d7307fb2b6f903da860f28b971fe49192e31d73bc69a7d85b81a7ae31588582a2a79337f228ebd63225e045a8ab54baeef7292ff6106e87ec782655058c106d824d759bc612afb34277258021d32647a0770d19f9eb2c8b998225963aef36dc95e63485a74a29ffd596d599e9d4d65b1a03faddbc55d53eb87bd15e3f080de4ba8ed20f4981aac85f88612a40b98c1d7b761e2e40f227f49069bbe7f0d8d0f4a1aac1da58cc498ac2b7c3b79af8644bbd94d03465e3fa2e48155a534facdf8e824453a4aa69e583d6d15673699a2ea537a872100b1fb83d137d67c7461422dcd4b16bf2b74ebb1325cf9dee8c10c664f39c340c2decddcfadccadfb1f6bb74c254d27bedf4ebcd35e1b51101c1e8531cba6ddfe41ce521115d4c3076433b2ccf9c3de8f3aa4e6ef3c344c15402c7bd60825b1a6cd94ff6e4838cf9fbc7e779b1ea7c6d23dbe81b43cfebb", 0x1000}, {&(0x7f00000014c0)="bff746ac52b528848aa6fdbec7b58afca11f31c32db60b5875baabacd6a3ad2bb69d6d0ced98cc39aed453b90e9d3641738236ddc888ac2d2a57ad68d0589732a024ff57baa49963eb8fde0e16f8b40cb185a037f0fbcc5aa3ea08852a862b9755a1336fca774d031119ebfed79b83e0d84a158c2f40e1cf84737acc34f6993b043fd3a5f8efdd46cf855287030a0a99c4b91997b1eb76c5c75887b80d96b5e7e1979a", 0xa3}], 0x8, 0x6, 0x4a9) [ 100.638149][T27019] FAULT_INJECTION: forcing a failure. [ 100.638149][T27019] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 100.651514][T27019] CPU: 0 PID: 27019 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 100.660272][T27019] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 100.670317][T27019] Call Trace: [ 100.673591][T27019] dump_stack_lvl+0xd6/0x122 [ 100.678184][T27019] dump_stack+0x11/0x1b [ 100.682411][T27019] should_fail+0x23c/0x250 [ 100.686838][T27019] __alloc_pages+0x102/0x320 [ 100.691431][T27019] alloc_pages+0x382/0x3d0 [ 100.695884][T27019] __page_cache_alloc+0x4d/0xf0 [ 100.700885][T27019] page_cache_ra_unbounded+0x1be/0x430 [ 100.706479][T27019] ondemand_readahead+0x58c/0x7c0 [ 100.711487][T27019] ? xas_load+0x284/0x2a0 [ 100.715876][T27019] ? filemap_get_read_batch+0x3e2/0x410 [ 100.721424][T27019] page_cache_async_ra+0x17e/0x1a0 [ 100.726623][T27019] filemap_read+0x4c0/0x1220 [ 100.731211][T27019] generic_file_read_iter+0x75/0x2c0 [ 100.736543][T27019] ? __fsnotify_parent+0x340/0x440 [ 100.741647][T27019] ext4_file_read_iter+0x1db/0x290 [ 100.746766][T27019] generic_file_splice_read+0x24f/0x330 [ 100.752371][T27019] ? splice_shrink_spd+0x60/0x60 [ 100.757399][T27019] splice_direct_to_actor+0x2aa/0x650 [ 100.762814][T27019] ? do_splice_direct+0x190/0x190 [ 100.767836][T27019] do_splice_direct+0x106/0x190 [ 100.772743][T27019] do_sendfile+0x63e/0xbb0 [ 100.777269][T27019] __x64_sys_sendfile64+0x102/0x140 [ 100.782479][T27019] do_syscall_64+0x44/0xa0 [ 100.786904][T27019] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 100.792817][T27019] RIP: 0033:0x7f0432216a39 [ 100.797244][T27019] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 100.816857][T27019] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 100.825440][T27019] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:49 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x10, r0, 0x17114000) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:49 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) close(r1) [ 100.833424][T27019] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 100.841392][T27019] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 100.849361][T27019] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 100.857335][T27019] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:49 executing program 2: ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000001580)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './bus\x00'}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$binfmt_elf32(r1, &(0x7f0000000100)={{0x7f, 0x45, 0x4c, 0x46, 0x47, 0x0, 0x9, 0x2, 0x6cff, 0x3, 0x3, 0x8, 0x114, 0x38, 0x1f2, 0x8a, 0x1aae, 0x20, 0x1, 0x9, 0x4, 0xffe0}, [{0x3, 0x7, 0xfffc0000, 0x6, 0x4, 0xffff84a8, 0x6, 0x101}], "96b7403037c5f1de9eb958c1439ffe6e85dc83425b54af435705c012ef2b70bd56df73ce2ab186e502009d2839ac7c3184c03bd8bf70a45668634d56e9ba21592cfef6cccd4becbbfe74ea7afe26c880a15a15adc5d038154e06c3c0171e3262668dc73cc985df231dfeb83e31f7df0db38b127fa29878a6f9cb61bc0e1c20949ddcde93494ce94c77cad706caf8ad93873a87f7e1df718e06a26d0588689c347709b57df6a71074bf265919c9d3bb35bf26190a40324a7d1acff2168c481679a49fe5", ['\x00', '\x00', '\x00', '\x00']}, 0x51b) ioctl$TIOCNOTTY(r0, 0x5422) r2 = socket$inet6(0xa, 0x400000000001, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r2}, './bus\x00'}) 18:12:49 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:49 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./bus\x00']) r2 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_IOC_ASKUMOUNT(r2, 0x80049370, &(0x7f0000000040)) [ 100.867474][ T22] audit: type=1400 audit(1635185569.513:8752): avc: denied { unlink } for pid=361 comm="syslogd" name="messages.0" dev="tmpfs" ino=2 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 100.900798][ T22] audit: type=1400 audit(1635185569.533:8753): avc: denied { map } for pid=27025 comm="syz-executor.4" path="socket:[22080]" dev="sockfs" ino=22080 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tcp_socket permissive=1 18:12:49 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:49 executing program 2: setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000140)={0x0, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000040)={0x0, 0x2, 0x2, @random="1c2ffc010344"}, 0x10) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000180)={'syztnl2\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x2f, 0x1, 0x8, 0x2b, 0x1, @remote, @remote, 0x10, 0x8, 0x8, 0x9}}) r1 = socket(0x11, 0x800000003, 0x0) r2 = socket(0x11, 0x800000003, 0x0) bind(r2, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000140)={r3, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000040)={r3, 0x2, 0x2, @random="1c2ffc010344"}, 0x10) r4 = socket(0x11, 0x800000003, 0x0) r5 = socket(0x11, 0x800000003, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000140)={r6, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000040)={r6, 0x2, 0x2, @random="1c2ffc010344"}, 0x10) sendmsg$ETHTOOL_MSG_FEATURES_GET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0x108, 0x0, 0x280, 0x70bd2b, 0x25dfdbfb, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r0}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x108}, 0x1, 0x0, 0x0, 0x1}, 0x4001) r7 = socket$inet6(0xa, 0x400000000001, 0x0) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r8, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r7}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r9, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, r9, @in_args={0x1}}, './bus\x00'}) 18:12:49 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x9, r0, {0x4}}, './bus\x00'}) accept(r0, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000100)=0x80) [ 101.055331][T27045] device lo entered promiscuous mode [ 101.061842][T27044] device lo left promiscuous mode [ 101.068893][T27045] device lo entered promiscuous mode [ 101.074855][T27044] device lo left promiscuous mode 18:12:49 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f00000000c0)={@dev={0xfe, 0x80, '\x00', 0x3c}, 0x8, 0x2, 0x2, 0xe, 0x1, 0x8}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000300)) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) sendfile(r0, r1, &(0x7f0000000000)=0x7, 0x178f9197) 18:12:49 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 45) 18:12:49 executing program 2: openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) [ 101.160915][T27056] FAULT_INJECTION: forcing a failure. [ 101.160915][T27056] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 101.174193][T27056] CPU: 1 PID: 27056 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 101.182964][T27056] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 101.193019][T27056] Call Trace: [ 101.196296][T27056] dump_stack_lvl+0xd6/0x122 [ 101.200898][T27056] dump_stack+0x11/0x1b [ 101.205057][T27056] should_fail+0x23c/0x250 [ 101.209474][T27056] __alloc_pages+0x102/0x320 [ 101.214113][T27056] alloc_pages+0x382/0x3d0 [ 101.218664][T27056] __page_cache_alloc+0x4d/0xf0 [ 101.223578][T27056] page_cache_ra_unbounded+0x1be/0x430 [ 101.229112][T27056] ondemand_readahead+0x58c/0x7c0 [ 101.234138][T27056] ? xas_load+0x284/0x2a0 [ 101.238497][T27056] ? filemap_get_read_batch+0x3e2/0x410 [ 101.244072][T27056] page_cache_async_ra+0x17e/0x1a0 [ 101.249255][T27056] filemap_read+0x4c0/0x1220 [ 101.253964][T27056] generic_file_read_iter+0x75/0x2c0 [ 101.259250][T27056] ? __fsnotify_parent+0x340/0x440 [ 101.264361][T27056] ext4_file_read_iter+0x1db/0x290 [ 101.269472][T27056] generic_file_splice_read+0x24f/0x330 [ 101.275015][T27056] ? splice_shrink_spd+0x60/0x60 [ 101.280027][T27056] splice_direct_to_actor+0x2aa/0x650 [ 101.285395][T27056] ? do_splice_direct+0x190/0x190 [ 101.290417][T27056] do_splice_direct+0x106/0x190 [ 101.295343][T27056] do_sendfile+0x63e/0xbb0 [ 101.299769][T27056] __x64_sys_sendfile64+0x102/0x140 [ 101.305058][T27056] do_syscall_64+0x44/0xa0 [ 101.309507][T27056] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 101.315430][T27056] RIP: 0033:0x7f0432216a39 [ 101.319849][T27056] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 101.339468][T27056] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 101.347859][T27056] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:49 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x12203, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r2, 0x40309439, &(0x7f00000000c0)={0x0, 0x0, 0x6}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000052f00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000053100)={0xfffffffffffff918, [{0x0, 0x0}, {}, {}, {0x0, 0x0}, {0x0, r5}, {0x0, 0x0}, {}, {}, {0x0}, {}, {}, {}, {}, {0x0, 0x0}, {}, {0x0}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {0x0}, {}, {}, {0x0, 0x0}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {0x0}, {0x0, 0x0}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}, {0x0, 0x0}, {}, {}, {}, {}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {}, {}, {}, {0x0, 0x0}, {}, {0x0}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {0x0}, {}, {0x0}, {}, {}, {0x0}, {}, {0x0, 0x0}, {}, {}, {0x0}, {0x0}, {}, {0x0}, {0x0, 0x0}, {}, {}, {0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0}, {}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {r4}, {0x0}, {0x0, 0x0}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {r4}, {r3}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}], 0xff, "e774bde728503c"}) r107 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r107, 0xd000943d, &(0x7f0000058c40)={0x0, [{0x0, 0x0}, {0x0}, {}, {}, {0x0, 0x0}, {}, {}, {0x0}, {}, {}, {}, {0x0, 0x0}, {0x0}, {0x0}, {}, {0x0}, {}, {0x0}, {}, {}, {}, {}, {0x0, 0x0}, {}, {0x0}, {}, {}, {0x0}, {0x0}, {}, {0x0, 0x0}, {}, {}, {}, {0x0}, {0x0, 0x0}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {}, {}, {0x0, r85}, {0x0, r31}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {0x0}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {}, {}, {0x0}, {}, {0x0}, {}, {0x0}, {}, {}, {}, {0x0}, {}, {}, {}, {0x0}, {}, {}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {}, {}, {}, {0x0}, {0x0, r27}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {0x0}, {}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {0x0, 0x0}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {0x0}, {}, {}, {0x0}, {0x0}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {0x0}, {0x0, 0x0}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {0x0}, {}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {}, {}, {r9}, {0x0, 0x0}, {0x0}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {0x0, 0x0}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x0, "2156816c73038c"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r107, 0xd000943e, &(0x7f000005cc40)={r138, r74, "ac0351398528b462fe07500bca8a8e38553a592cdef2c1c1d41d689b0a4dad3698a3da45c73c2cdc2849d7771653a8690fed340865527c401d70e5dd666234e130621bde8217824765b4f0227e284c7d2bb8470e4f049478411fad8e22f27990ad1677a4d875b51ff309a282394b40fce2b849a7f2ed68988d026fe2b86f64cc850116af63588d963953bc7fc6eb9eb080a4e41fc76f50dba6fed6686c850c5e85a27311d4150e837649326d35ac6dcc7b4c313447fa13dda5d131f2da4a28c64256552c8cdbf7892fa8c56223e041b3913d4fb3ec97a0c1e2ac68adebc3e99db43b9f02ff363ae607d2999d61f8c017e5a252dd5249efe056f51dcd5b597c26", "c62dbebfdedc9411bc5a4b3f77dd4a567732ad2b2b487a3cf6268bc92ae9c44ed298bf2fee7889b6b357fe0bc5206a5a983bbab7db038ad4cf2e5cde1f9ba190c592c1d21582580d9b7b7b3bd1f5314398545090f739ef6645427dbefe6c8e33738a44d2af618308517a06df650e7d9947d8a31f75796fce5bf66a97b263035538d6ca8c734311b789c80de508a7ae1bb09711513f188208e94c0687d93a81ff6814e89df33fecd883f0f98eb5f642e92da4b6a932bb00137b502b91482581728f93294ce1783e4bbd6d576457638904b65f5ddb88eb2b02740e17d8969ce125df86ef8284068c3063a974a510feab071a55feb661c01ea9954bc417733df35e7b12b39383a936a618747c557fc78a5ef6834b05a940304fa5ce0128e2775866e5466abc7c9cf5e60474c3845e7c51e88837afb08bfd3065b9976c53dfb3a7339c06769e23d6b3b4cfc460da39d455ab7236ae89cee6fe78bdb00107e8d4476bc8c009b28ffe8afa31cfd1b61438c5bb11654b06a6ccc91f129f273c7809e9c26084047f48be51e6e5ae9fd3a6a0980bbb8a530aaae429ef1decfdef156bc38d9dc81a59b6f409a587119983b39182904e6ca960df12ec7bfa7669893ccb6de6c1a259d69d3c5d834dc7902774006e28657dfcc2d9e3e720032dd223e9597a39680eedf314dba7aac860acc8593a8101ec4fd7cb2883ddf59ce9b6d32ab271bddc2f63822daaf28bdf41b99092bf6f28a67626903854db2980629d4297d61db7ebd17ad434520693738510b4b920c70b537de62b9f2905a3d1c85d6039991c54e8be7295b75d97cdc6b258833882058486e6f657f419f480102941864a23821cd931f58d6562f7bbd209f079e5322abe9d76eb34fb093a8021bc99fba0d9879853d1953a7f30837d7711abed5de36482fd1a3be083d2932115428cbf6f48305d9d7d5c688d03f2c46b9927cee447ae5be1ed581192a65a4ee704d097f042c4f51b933f59c2631b3ef50055ce98b964b5bf65c2cf4f0c0bb97ab75f438b7756a7ff300a7006eb9b71e91112dbca98742bd179602c0c96e391f7cee88602db39e916d4ecca0a155b61e596776cc96c9c9e6192d8963e2dbe6edc0ad201b51432febcd0c2080977a09997d8c6f4a621dbd31748ad02c060547aa18b5da6519b45a69242ff6b322c59694d466d6d5fe4a036a9e774d356d5062c198bc9cbc12ce18197397a7a012bc00cf58c7ec14ed582789f25369fcd96b19c8ad332d2f13d980f04083267d1f0f03ff5e440f778f1c110cf03822038af953c15e3648aa00517008974b85fb7368762e6751cc693c5f4a3944c062a4e8b7bb0756ca00fa22bb2771beaa0e8101ca18b1eb8bbe5d0b5fdd65b6799e5258c822ede1d3dced7827cc539c4e40a8ea1f3f068198b06e423831131523bb4542fdbb95de70028468d2512f3ecd21720153b6ba290529b17846c8856bf35ccdcf79056d74e20b33737535d41bb6976d29bb10b366c314702243c987cb8929cecf198a4c66afbb04d205a43e1043cc1de670b1cdb4e53b7e1d29c31f5690d28ee1021f65203199820d0a27c650c69a17e4961e56dd21b5b8a305487f8bdcab2cfdc55416e92cf15986b8c6d4a1afa6bf1d42925229a88ebf3b849eb8deb34d291d794c20752447a909445aace4299397dcf7d5cee6d669c0ca6899de780ccad78abb7978c27fc66ea16e2cdd489da6c8c46474eb966e58642ccea50ed071f9bf14b9dc248b7b45bbe584e50a8f1a11815a809f93f890a9bb13b0479df74a467dd21c20833f4d8fa4e1581208e8ebbc8b846f4465285b5e56ff4e807004cfe65bd7b642370732843dedc79871b9619f82ff73686562d1db96d9cec12c2048ab882de542bc395afbcbe58cb3cc887289888876281b5d945c549c24c2cbd42314858c1f802ebc3d455921bbcb306e233183e4971078dc96fe305bc6f030f3ea2a7cf3db73df040d4d170bc2f1157bbc6d42a6f75ec1935867536733ea3b6f71cbacb454fcbb08041da87385fdb2e8d5667feea40e10874c0a45f31cbef924316ef0f84fc97e7b83828c8ee2821d761facdd838b7ac240ae94b3b6c8f82f30b28a8023ee3d122eb38d7c3dadcee59206ff08ce28a92a688af2c4c7f681e542a11dac8abe51fdca314aba0c83c8ded98d35c9e6584a87e4fbb6cc042b8156d94b80a5433f769b3f3955811226b04f2a1340e825e0682dc2b58f8f8dbb2d5eeb57c3e84b12514a494fbf53be96125d7a70f195976cfbc454e9b93e04169fd8e043c7dc86340c068b6018c536ed43f188f59515e942d9b933e5fecd9fea413733cae1010ce9f4856ad7da71a581ab0bf78b475438148eea92187d7f5ad54acc9ea57b2c5c2133c5614e5d49691b720a7f2b9fa21d6622a1a033722ac246a55443cb6447720e192e4220ce17401ae30fbfbe59438716a696a0314c3591d7520dfa214c9aa2e79263ff32081b7c8dada9ced761a7c2b63066baad72c8f0cc66ada8ef200c720a491e5eb0340c1922a3760ed648fa94608d48c433f20512a66230dba454c0755fc10d07ab6a683a2108d9e470045509c82b0cf9979d724fb73590c113d265a1f204e3a90861651462c5ac690cd92e78eab659daf30ad31406341997b0fec3a1b7e02b11e49eaa96162f88b4accf4c4bca993451e9c71813c76d58b16f516cdc2b79d0fbb813dc85386c0a98c34dd084655f6757367eb44076bddb44931375398ad0b8459de462fc1e91d33f283df3a2844c9159cda2e96e2bd7463d83b11bc1ad94eedef58ca3e68d770377855f48de8276e5c5405119ee305be6f9ea3b4d2f0ae5aa93ed48480882ecddba5763e38201a935bc56857f5f66b90d1b9a74260cbf71386ac845f64efe8f4f830f5f1eb0802ac05a68f62718c82bc7a76dd7313a6ddf08cc56b080f794b3e8508881e85bf02211ab9c5f21312250399c7ef0384346da49c08703cb201eacd797b02c908e4b2c7d7eabcd396b9648085d86a963dcdad8708b15ad1766dce51da6dd8ad51bec4fd516d8a092d6176d08d44542128bb255d86db76ad94ed416876c0257875d44593c868b47a197b29757525cab88f2e5bf98b7068a3d5a62c4285c3638bae2255f25a20edbe8799be78216f704b437be9ac7f17282d9d6a21d503bc2a99a5eab66c8d4ddb32c8e27c4aade68865c32d317d1bdafc206ab994c4372413e7361ade587c3115ca31d435f8b733573c004c5c71a7409afee8ac1713828ab4c919c3f51217becf3183ce442c30ae746d11cc9be7cf1287046420bd7db8600b15e57e0f47f3a088c426849a2ae199d1324cfee541143a3a7cbaedecc1f010e16c2fe83ad94e73340049786cc55b6c7ccaeaac7597b2db2a7e66c1f1c56ee96714dc46a13acb48d2acfcdd91dc0b1fb9df024ece947708140dac3eef15178e8aa4bdaa6cf5f6ffb29ba908464d7ab3e67f98962380244f7f05c145d6ef0543b7b2473a93f8a8bb1e99e338e7c6be94b09da72d240710a30a9620ea914ac2ee633407ed0e2fcb1c89aa69143fadecf9d3f85c5d87c5280f8aa4864ea225d6e1c491ac1823a6f183c64028d597490e685b6780e32663b25a77458c1af268eb3a1392654415710e816f30e1a6207aecbd9c70e3f311e3016f880e9a5a3f7ca585a30256393af73bd42326e869de2c1c5c15dd0693d8b986c825084d555175d058d70a52679240067d912f73267ebe7a9852423726fcc185d3d299ef316c64f5515d67d2ec597b3d423e9c0ae87e6b3b4b5d7bbab9362eff3651e126471b16e4933e3e9f046fe94d3dfa2820d24288dc07910ed92b4e08fe673c649d94d5c0c97d7def634a5dfb6ae12216be26c65bc770d9f47ff4c29baa038d9407b189c2349641025c6b2a76759bad38f896ba1f8e16108cf02d4a950a41c91e97aa7db66e117148cca1f14f2edc8aa41fafc3184aa19a54bf0711ae1759269be654181c0c71f4098ad6d580839f19ffde4a9214d85c86560d4ef1958937ae0d9b037c24361757425b9a609f31dda250f016a5ec632eeb662f87b756d237f58de07c2d16502f444bf8e5ec54ea9c9356dd824e09a82894d856afd93981a07c7adc8a3a01492e616c052d38137f55045667335e9d136abf6f346dd3288dc546a2bcc76636cb466142f9ca0129cf88fb7766c072fcafb5c68b3d8445842488bab5160d933398be73c0f613049d7c336786dc0959312c4547689bd9e210d6945f89d7afeb35442f85b63b202f8de47daf8971988d94e1ee7644512bffa27f8aa85a76e7abd2ad18bbce365c234194bcdd7326def7f76955900adeef21159eade14beaf59ec95b0153e18e5200ba6a35f209d3ce1bd6b1bd0f9b37afdde6248d3639e9709555033c908d431c7dbcb112e11821dab0681d090fb39fe25f88afbc82289f933b7bcd27bf977e532ea8d998781d6377c53b7fac97c42e1e489eaf62e11f71d0eb3a44bcbafa1c6c20e7bbf0d15d20fc0426bfe69f455f17113a8308639fb1a6b00422b66d15a86f650ffdb0eb2e0b9bf48293e02467d6d28487f2f49149cdb835425487c019f2d0c54c01b6b82ddc94cc0ecbeb01abe6f2d48a704fcc56b8496e4f828aad1a54f5541f5214316971551b2781a2aa4070714f2ec4355fd5d18daf7228202d1649c0154cdf7ab2c92cb87088da3e2694f9846421a8d1217a08fc9ec074e744f4543beb8bf6c1c3a072b151663935f6d2d651eeaabdf8cafabb5c904f6df2bf6b0661255381d1c62fd0a48f236b13c880bb8eb187fe7b3078c29e911f7a8f51dc5491328d653960a1d763ab851d687c7e9e90024501ff335e727b93d2ac73b6219a049fcb3ec961c06a04e4c396ca12c8480e02aa1e6afe6c609d203a3d1628fadfc0b74217255954b5569213320e1c9d9d5fc53847f23ecbab38b145b2d72b1c4cc2276f23864b6ecb1bc1de6ae95f17c8cc0946ed7d3094b71695153c2d5806d91f0654df75a5348a17e681b942f9e188281de1e599b7ee31d88ce76ee2e5a40a719b1eb7bfadc595448a5f28efab6a9a8f4539d59a2fc8d6bfec09474efe1da7fd21e0550f58fd84612dcb06bc4fe0cd364cc120564a9a505ee69695bfeb31f305ded2276d823b9249f1723de43710970503a5dd2a2b3c167c773c3c27e1fedcdecf4644dbef5756ba96fb740b9930cb76a6d03b46854a97762c0687704a0ad19e4b6d7bf409072c8d52458fbb0eedd078eac35975034b31ff59e8ff275856e4c6cab3bdff821f4711063d444dc9c8dd3f4866ff994df8e7f1d2603bf2a59bf0cb079fd0bf10a243707430f1499b5a3b9461d6d105a5bc3fb756069a25e37c83e9b3c437beda5190bb3c54fbdc73b71dea59895c431456da3a1b09372757a150ee381a92d0c8c28a265a1f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005dc40)={0xfffffffffffffff8, [{}, {0x0, r108}, {0x0, r196}, {0x0, r128}, {r91}, {}, {}, {r59}, {0x0, r87}, {0x0, r89}, {0x0, r22}, {}, {0x0, r80}, {r71, r86}, {}, {}, {0x0, r197}, {r45}, {0x0, r128}, {}, {}, {}, {r65}, {r37, r85}, {r147, r191}, {0x0, r125}, {r148}, {0x0, r171}, {0x0, r25}, {r57}, {}, {}, {}, {0x0, r164}, {}, {r16}, {r177}, {}, {r70}, {0x0, r203}, {r65}, {0x0, r128}, {0x0, r35}, {0x0, r181}, {0x0, r46}, {r30}, {r198, r55}, {r141}, {0x0, r131}, {0x0, r176}, {}, {0x0, r29}, {}, {}, {}, {0x0, r13}, {r19, r44}, {}, {r166}, {0x0, r90}, {}, {0x0, r94}, {}, {r202}, {r162}, {r4, r201}, {}, {}, {0x0, r105}, {0x0, r77}, {0x0, r96}, {r18, r101}, {0x0, r21}, {0x0, r75}, {r118}, {0x0, r53}, {}, {r63}, {}, {}, {r172}, {r173, r183}, {}, {0x0, r15}, {0x0, r200}, {r190, r110}, {0x0, r46}, {r119, r64}, {0x0, r163}, {r129}, {}, {0x0, r31}, {0x0, r12}, {}, {r167, r117}, {r111}, {r71, r159}, {0x0, r84}, {}, {}, {}, {r139}, {r62}, {r95}, {}, {r170}, {r54}, {0x0, r191}, {r23}, {}, {r23}, {r160, r60}, {}, {}, {}, {r155}, {r132, r69}, {0x0, r169}, {r33}, {0x0, r28}, {}, {}, {0x0, r26}, {0x0, r133}, {r154}, {0x0, r149}, {}, {0x0, r41}, {r115}, {r24, r98}, {0x0, r73}, {0x0, r137}, {r167, r38}, {r195}, {0x0, r150}, {}, {0x0, r123}, {r172}, {r106, r193}, {}, {0x0, r112}, {r156}, {0x0, r179}, {r34, r100}, {r198}, {0x0, r48}, {r82, r56}, {r177}, {r20}, {}, {}, {0x0, r152}, {r178, r81}, {r49, r133}, {0x0, r47}, {}, {r32, r92}, {r104}, {}, {0x0, r6}, {r120, r145}, {}, {0x0, r185}, {r109}, {r50, r204}, {r78}, {r127}, {r36}, {r146}, {r122}, {}, {r32, r17}, {r192, r40}, {}, {r195}, {0x0, r144}, {r136, r103}, {r116, r8}, {r93, r205}, {0x0, r149}, {r175}, {}, {r124}, {r157}, {0x0, r10}, {r184}, {0x0, r168}, {}, {0x0, r134}, {r79, r199}, {}, {r88}, {r67, r165}, {}, {0x0, r153}, {r30, r126}, {r180}, {r83}, {r61, r142}, {}, {}, {r114, r161}, {r174, r143}, {0x0, r39}, {0x0, r161}, {0x0, r97}, {0x0, r7}, {0x0, r43}, {r158}, {r58}, {0x0, r14}, {r102}, {}, {}, {r113, r66}, {r155}, {}, {}, {0x0, r52}, {r9}, {0x0, r187}, {0x0, r121}, {r72}, {0x0, r31}, {}, {r68}, {}, {0x0, r60}, {0x0, r182}, {}, {}, {}, {}, {r151, r48}, {}, {}, {}, {r206}, {r188}, {r76}, {}, {r11}, {}, {}, {}, {0x0, r27}, {0x0, r99}, {r174, r51}, {r42, r140}, {r130, r194}, {0x0, r123}, {0x0, r135}, {}, {r207}, {r186, r189}], 0x7f, "f448f9e5107c88"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000554c0)={0x101, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x0, "84eabb48c10cbb"}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x9, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000564c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r210}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {0x0, r208}, {r209}], 0x9, "f86737215030cb"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000100)) sendfile(r0, r1, 0x0, 0x20102d) 18:12:50 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40148, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) r4 = socket(0x11, 0x800000003, 0x0) r5 = socket(0x11, 0x800000003, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000140)={r6, 0x1, 0x6, @remote}, 0x10) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000040)={r6, 0x2, 0x2, @random="1c2ffc010344"}, 0x10) setsockopt$inet6_mreq(r3, 0x29, 0x14, &(0x7f0000000000)={@private0, r6}, 0x14) sendfile(r0, r1, 0x0, 0x20102d) 18:12:50 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet6(0xa, 0xa, 0x4) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) [ 101.355814][T27056] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 101.363868][T27056] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 101.371867][T27056] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 101.379822][T27056] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:50 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x6330}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:50 executing program 2: r0 = socket$inet6(0xa, 0x800, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0xa, r0}, './bus\x00'}) 18:12:50 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./bus\x00', 0x34f0c2, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 101.474336][T27134] device lo entered promiscuous mode 18:12:50 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0xfffffffa}}, './bus\x00'}) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/bus/input/devices\x00', 0x0, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/asound/seq/clients\x00', 0x0, 0x0) bind$inet6(r4, &(0x7f0000000180)={0xa, 0x4e23, 0x4, @local, 0x7}, 0x1c) 18:12:50 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x84) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:50 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 46) [ 101.667370][T27292] FAULT_INJECTION: forcing a failure. [ 101.667370][T27292] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 101.680709][T27292] CPU: 1 PID: 27292 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 101.689450][T27292] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 101.699500][T27292] Call Trace: [ 101.702829][T27292] dump_stack_lvl+0xd6/0x122 [ 101.707416][T27292] dump_stack+0x11/0x1b [ 101.711754][T27292] should_fail+0x23c/0x250 18:12:50 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = creat(&(0x7f0000000000)='./file0\x00', 0xc4) readv(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000280)=""/49, 0x31}], 0x5) close(r0) recvmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000000480)=@abs, 0x6e, &(0x7f0000002840)=[{&(0x7f0000000500)=""/60, 0x3c}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/104, 0x68}, {0xffffffffffffffff}, {&(0x7f0000000600)=""/78, 0x4e}, {&(0x7f00000006c0)=""/229, 0xe5}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/120, 0x78}], 0x9, &(0x7f0000002900)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38}, 0x40000000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r4, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r4) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:50 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r3 = socket$inet6(0xa, 0x400000000001, 0x0) close(r3) r4 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r4, 0x2007fff) sendfile(r3, r4, 0x0, 0x201000) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000000)) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r5, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) sendmsg$NFT_MSG_GETFLOWTABLE(r5, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, 0x17, 0xa, 0x101, 0x0, 0x0, {0x0, 0x0, 0x2}, [@NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x4}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x80010}, 0x4004004) sendfile(r0, r1, 0x0, 0x20102d) [ 101.716170][T27292] __alloc_pages+0x102/0x320 [ 101.720778][T27292] alloc_pages+0x382/0x3d0 [ 101.725213][T27292] __page_cache_alloc+0x4d/0xf0 [ 101.730096][T27292] page_cache_ra_unbounded+0x1be/0x430 [ 101.735556][T27292] ondemand_readahead+0x58c/0x7c0 [ 101.740704][T27292] ? xas_load+0x284/0x2a0 [ 101.745060][T27292] ? filemap_get_read_batch+0x3e2/0x410 [ 101.750683][T27292] page_cache_async_ra+0x17e/0x1a0 [ 101.755852][T27292] filemap_read+0x4c0/0x1220 [ 101.760442][T27292] generic_file_read_iter+0x75/0x2c0 [ 101.766023][T27292] ? __fsnotify_parent+0x340/0x440 [ 101.771207][T27292] ext4_file_read_iter+0x1db/0x290 [ 101.776355][T27292] generic_file_splice_read+0x24f/0x330 [ 101.781921][T27292] ? splice_shrink_spd+0x60/0x60 [ 101.786921][T27292] splice_direct_to_actor+0x2aa/0x650 [ 101.792282][T27292] ? do_splice_direct+0x190/0x190 [ 101.797296][T27292] do_splice_direct+0x106/0x190 [ 101.802130][T27292] do_sendfile+0x63e/0xbb0 [ 101.806543][T27292] __x64_sys_sendfile64+0x102/0x140 [ 101.811730][T27292] do_syscall_64+0x44/0xa0 [ 101.816148][T27292] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 101.822047][T27292] RIP: 0033:0x7f0432216a39 [ 101.826525][T27292] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 101.846245][T27292] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 101.854760][T27292] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 101.862722][T27292] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 101.870678][T27292] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 101.878707][T27292] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 101.886721][T27292] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:50 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000000), 0x1}, 0x2486, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 101.945446][T27062] device lo left promiscuous mode [ 101.951419][T27134] device lo entered promiscuous mode [ 101.958914][T27063] device lo left promiscuous mode 18:12:50 executing program 5: ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xfffff001}}, './file0\x00'}) getsockopt$inet_buf(r0, 0x0, 0x24, &(0x7f0000000140)=""/40, &(0x7f0000000180)=0x28) r1 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) getsockopt$inet6_int(r2, 0x29, 0x3, &(0x7f0000000000), &(0x7f00000000c0)=0x4) sendfile(r1, r2, 0x0, 0x20102d) 18:12:50 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f0000000100)={@remote, @private0={0xfc, 0x0, '\x00', 0x8}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x5, 0x3, 0xfff, 0x400, 0x0, 0x1000000}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r4 = accept4$inet6(r3, &(0x7f00000001c0)={0xa, 0x0, 0x0, @private0}, &(0x7f0000000200)=0x1c, 0x80800) sendto$inet6(r4, &(0x7f0000000240)="3455d5cdcdf0184cf804e85f94fc33d45c8fd0e557d8c233d02862058b8bc24f1ff809845e546288dd09cfd1dcff92994a0d7f6d69ec922182a05f13c70035e93e93e217627e87afedae65a02bfb317328b281e15f531d5ba10f2322de0aeb8f60b3e2a3647b2692e249cc087d7bd04ecb3e4487e4ed8ce04e3231e053b750288626d6fcd7b00718bb799c398d7cc2365594604413", 0x95, 0x8041, &(0x7f0000000300)={0xa, 0x4e22, 0x6, @empty, 0x3}, 0x1c) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8914, &(0x7f0000000040)) fsetxattr$security_capability(r5, &(0x7f0000000080), &(0x7f0000000180)=@v2={0x2000000, [{0x14f2}, {0x2, 0x3}]}, 0x14, 0x0) 18:12:50 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 47) 18:12:50 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x7d, 0x0, 0xff, 0x2, 0x0, 0x1, 0x18010, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3f5e, 0x0, @perf_config_ext={0x0, 0xc5}, 0x40008, 0x19, 0xf6, 0x7, 0x8001, 0x81, 0x0, 0x0, 0xfff, 0x0, 0x8}, 0x0, 0xc, r1, 0x1) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:50 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r3 = openat2(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={0x200080, 0x0, 0x8}, 0x18) sendmsg$IPSET_CMD_LIST(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x7, 0x6, 0x401, 0x0, 0x0, {0x2, 0x0, 0x7}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4004054}, 0x0) [ 102.199146][T27413] FAULT_INJECTION: forcing a failure. [ 102.199146][T27413] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 102.212391][T27413] CPU: 1 PID: 27413 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 102.221227][T27413] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 102.231264][T27413] Call Trace: [ 102.234559][T27413] dump_stack_lvl+0xd6/0x122 [ 102.239145][T27413] dump_stack+0x11/0x1b [ 102.243311][T27413] should_fail+0x23c/0x250 [ 102.247728][T27413] __alloc_pages+0x102/0x320 [ 102.252320][T27413] alloc_pages+0x382/0x3d0 [ 102.256771][T27413] __page_cache_alloc+0x4d/0xf0 [ 102.261623][T27413] page_cache_ra_unbounded+0x1be/0x430 [ 102.267087][T27413] ondemand_readahead+0x58c/0x7c0 [ 102.272167][T27413] ? xas_load+0x284/0x2a0 [ 102.276517][T27413] ? filemap_get_read_batch+0x3e2/0x410 [ 102.282285][T27413] page_cache_async_ra+0x17e/0x1a0 [ 102.287387][T27413] filemap_read+0x4c0/0x1220 [ 102.291969][T27413] generic_file_read_iter+0x75/0x2c0 [ 102.297340][T27413] ? __fsnotify_parent+0x340/0x440 [ 102.302487][T27413] ext4_file_read_iter+0x1db/0x290 [ 102.307623][T27413] generic_file_splice_read+0x24f/0x330 [ 102.313191][T27413] ? splice_shrink_spd+0x60/0x60 [ 102.318133][T27413] splice_direct_to_actor+0x2aa/0x650 [ 102.323494][T27413] ? do_splice_direct+0x190/0x190 [ 102.328502][T27413] do_splice_direct+0x106/0x190 [ 102.333339][T27413] do_sendfile+0x63e/0xbb0 [ 102.337770][T27413] __x64_sys_sendfile64+0x102/0x140 [ 102.342977][T27413] do_syscall_64+0x44/0xa0 [ 102.347383][T27413] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 102.353329][T27413] RIP: 0033:0x7f0432216a39 [ 102.357795][T27413] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 102.377565][T27413] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 102.386043][T27413] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:51 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r1, r2, 0x0, 0x201000) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x4e22, 0x1, @remote, 0x7fffffff}, 0x1c) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000100)={{0x1, 0x1, 0x18, r4, @out_args}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r5, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) r6 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018003400", @ANYRES32=r6, @ANYBLOB="ff000000000000002e2f62757300"]) [ 102.394109][T27413] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 102.402076][T27413] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 102.410080][T27413] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 102.418029][T27413] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:51 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x5, 0x6, 0x7) sendfile(r0, r2, 0x0, 0x20102d) perf_event_open(&(0x7f0000000480)={0x0, 0x80, 0x7, 0x80, 0x3, 0x5, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4fbb, 0x4, @perf_bp={&(0x7f0000000000), 0x9}, 0x4010, 0x292, 0x81, 0x3, 0x256, 0x2, 0xa1e, 0x0, 0x5, 0x0, 0x8}, 0xffffffffffffffff, 0xd, r2, 0xa) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fsetxattr(r0, &(0x7f0000000540)=@random={'osx.', '/dev/vcsu\x00'}, &(0x7f0000000580)='@\x00', 0x2, 0x3) connect$inet(r3, &(0x7f0000000500)={0x2, 0x4e23, @broadcast}, 0x10) 18:12:51 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7}, 0x0, 0x40000000000000, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x20, 0x0, 0x8, 0x70bd25, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x401, 0x77}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x840) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:51 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x7, 0xc, 0x83, 0x4, 0x0, 0xe2, 0xa85, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x2, @perf_config_ext={0x7, 0xfb}, 0x4500, 0x9, 0xe00000, 0x7, 0x1ff, 0x6, 0x20, 0x0, 0x401, 0x0, 0xf232}, 0x0, 0x2, r1, 0x3) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:51 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 48) [ 102.719008][T27538] FAULT_INJECTION: forcing a failure. [ 102.719008][T27538] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 102.732354][T27538] CPU: 0 PID: 27538 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 102.741122][T27538] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 102.751173][T27538] Call Trace: [ 102.754508][T27538] dump_stack_lvl+0xd6/0x122 [ 102.759102][T27538] dump_stack+0x11/0x1b [ 102.763297][T27538] should_fail+0x23c/0x250 [ 102.767710][T27538] __alloc_pages+0x102/0x320 [ 102.772447][T27538] alloc_pages+0x382/0x3d0 [ 102.776864][T27538] __page_cache_alloc+0x4d/0xf0 [ 102.781741][T27538] page_cache_ra_unbounded+0x1be/0x430 [ 102.787246][T27538] ondemand_readahead+0x58c/0x7c0 [ 102.792386][T27538] ? filemap_get_read_batch+0x3e2/0x410 [ 102.797923][T27538] page_cache_async_ra+0x17e/0x1a0 [ 102.803037][T27538] filemap_read+0x4c0/0x1220 [ 102.807741][T27538] generic_file_read_iter+0x75/0x2c0 [ 102.813028][T27538] ? __fsnotify_parent+0x340/0x440 18:12:51 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000180)='./file0/file0\x00', 0x9, 0x3, &(0x7f0000000300)=[{&(0x7f00000001c0)="e75ce94dcb8e589e69082416f13118d2e9ccfe569d105a47a479027cf36afacd8e3b85bf", 0x24, 0x100000001}, {&(0x7f0000000200)="807e4f3d3dd246016915d9ea56941175f2abcaf474878c4fc4f6a6ffb6cc3a60f5ad182c1d0cd7bf56c6afa9453b8257649fa3bcf0f9bbe997621a6b7dfb4b7f906ff00e2f8a411619fdc0895dec3cebc7dca3a0936e4d6a150d741eb101cd", 0x5f, 0xfe71}, {&(0x7f0000000280)="c4919d6a424ae7168721bb37e2f8c517f93dcc8269e7f47b1f7f6c1e178a10df08b30884b8", 0x25, 0x2}], 0x1108813, &(0x7f0000000380)={[{@nodots}, {@nodots}, {@dots}, {@dots}, {@fat=@umask={'umask', 0x3d, 0x4}}, {@fat=@dos1xfloppy}], [{@audit}]}) renameat2(r1, &(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000400)='./file0\x00', 0x1) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x33) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20040, 0x82) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e23, 0x9, @mcast2, 0x4a1a}, 0x1c) sendfile(r0, r1, 0x0, 0x20102d) 18:12:51 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r3 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(r2, &(0x7f0000000080)={0xa, 0x4e24, 0x200, @local, 0x1000}, 0x1c) close(r3) r4 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r4, 0x2007fff) sendfile(r3, r4, 0x0, 0x201000) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x40, @private1={0xfc, 0x1, '\x00', 0x1}, 0x2}, 0x1c) [ 102.818182][T27538] ext4_file_read_iter+0x1db/0x290 [ 102.823376][T27538] generic_file_splice_read+0x24f/0x330 [ 102.829036][T27538] ? splice_shrink_spd+0x60/0x60 [ 102.834062][T27538] splice_direct_to_actor+0x2aa/0x650 [ 102.839642][T27538] ? do_splice_direct+0x190/0x190 [ 102.844710][T27538] do_splice_direct+0x106/0x190 [ 102.849556][T27538] do_sendfile+0x63e/0xbb0 [ 102.854027][T27538] __x64_sys_sendfile64+0x102/0x140 [ 102.859310][T27538] do_syscall_64+0x44/0xa0 18:12:51 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000000)=0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 0x5, 0x2, 0x1, 0x1, 0x0, 0x8001, 0x50600, 0xf, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x401, 0x4, @perf_config_ext={0x5e1bbdf8, 0x5}, 0x941b, 0xfff, 0x8, 0x4, 0x7, 0x2, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, r2, 0x3, r0, 0x8) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:51 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x29, 0x2a, &(0x7f00000000c0)={0x2, {{0xa, 0x4e24, 0x4, @dev={0xfe, 0x80, '\x00', 0x11}, 0x2}}}, 0x88) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x4000, 0x80) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x51b002, 0x24) sendfile(r0, r1, 0x0, 0x20102d) [ 102.859335][T27538] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 102.859445][T27538] RIP: 0033:0x7f0432216a39 [ 102.859460][T27538] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 18:12:51 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x42201}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102e) 18:12:51 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 102.859494][T27538] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 102.859513][T27538] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 102.859570][T27538] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 102.859580][T27538] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 102.859591][T27538] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 18:12:51 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000004, 0x8010, 0xffffffffffffffff, 0x8000000) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f00000003c0)=@IORING_OP_WRITEV={0x2, 0x1, 0x2007, @fd=r1, 0x401, &(0x7f0000000280)=[{&(0x7f0000000140)="aa24451baa2fa9538e69979503e6facc3175da1dd6eb151514e748fc4ab60301fe8d9d01bac5b6b156de1e8609821ea0b99821c27a359cc146fd2e80b58847a123ff26fcc89725429edbfe3e92efd79ae098c7df70af04b0fe51dadfe4801aa8b34baa06b587dcb6f62eebaf4780dbbd0bbf645a4b5ae6bc4e614e93f5863282fc2befe74a2b3738b0e12be537d2", 0x8e}, {&(0x7f0000000200)="669bcf041e1c186c7ab84cb046a8b91a890431c5a8a1a84bd566a3e4b92da8c527e5c37d9af864e605d3061b10cd33344000da1d70b558e91ad7ff509f8b348b2e82857110f2812381fff508deba", 0x4e}, {&(0x7f0000000300)="de4e05632a3fbc19a0a3af077bd887d9126b533c06f47bdb90e157d8152f6fe7adba882f467000cfbbab759d3f97ab6e56fd7d61373ab8a81e1134bc852e5401eab8e05a050448a6e49303acce4cdbc7a234e1e0d367872f4e9c54e7ffef246460740607e4b9fe2f992c785b3205c0f2e76dfe2b3192f9edaa05866f38a8cdb6af39bfb3b4f6de9562657d2d9d0c6a735fc1e514b4b1c15f0fa3af1513b7b2977f", 0xa1}], 0x3, 0xd, 0x1, {0x1, r3}}, 0x6) r4 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r4, 0x2007fff) r5 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={0x200001, 0x8}, 0x18) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x40082406, &(0x7f0000000100)='],_\\--\xdd\x00') syz_io_uring_submit(r2, 0x0, &(0x7f0000000440)=@IORING_OP_FADVISE={0x18, 0x4, 0x0, @fd_index=0x3, 0x0, 0x0, 0x5, 0x5, 0x1, {0x0, r3}}, 0x9) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000400)='\x00') r6 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8914, &(0x7f0000000040)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000b00)={0x0, 0x9, 0x1, [0x1, 0x7, 0xffff, 0x1, 0x7], [0x6, 0xb94, 0x101, 0xef0, 0x6, 0x603b, 0x38000000, 0x101, 0x5, 0x1ff, 0x6, 0x8, 0x400, 0x6, 0x81ce, 0x3, 0x3, 0xdf, 0x0, 0xffc, 0x7d81836, 0xd9f, 0x100, 0x400, 0x5, 0x22, 0xffffffffffffffff, 0x1000, 0x1, 0x2, 0x2, 0x349, 0x200, 0x5, 0x2, 0x271, 0xfffffffffffffffe, 0x4, 0x2, 0x1, 0x0, 0xe34, 0x5, 0xfffffffffffffffe, 0x3, 0x4, 0x5, 0x81, 0x6, 0x0, 0xec7a, 0x2, 0x185a, 0x0, 0x5, 0x5, 0x5, 0x89d, 0x7, 0x3d11, 0x4, 0x789, 0x5401, 0x61, 0x2, 0x80000000, 0x7bda, 0x37, 0x4a, 0x20, 0x2b7c, 0x1, 0xfffffffffffff801, 0x1, 0xffffffff, 0x6, 0x1, 0x3, 0x800, 0x80, 0x100, 0xfffffffffffffffd, 0x1ff, 0x8c, 0x8, 0x3a7474b4, 0x800, 0x9, 0x8, 0xfff, 0x1, 0x8, 0x3, 0x5e, 0x800, 0x7fffffff, 0x200, 0x1000, 0x738, 0x7ff, 0x1, 0x2, 0x0, 0x3fffffff8, 0x8, 0x2, 0x4, 0x3, 0x1, 0x2, 0x9, 0x9, 0xad, 0x5, 0x692d, 0xfffffffffffffffd, 0x5, 0x0, 0x8d4, 0xd145, 0x4]}) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000000480)=@IORING_OP_FADVISE={0x18, 0x2, 0x0, @fd_index=0x1, 0x20, 0x0, 0x13096b27, 0x0, 0x1, {0x0, r3}}, 0x7) sendfile(r0, r4, 0x0, 0x20102d) ioctl$BTRFS_IOC_GET_DEV_STATS(r5, 0xc4089434, &(0x7f00000006c0)={0x0, 0x1f, 0x1, [0x1, 0x2, 0x200, 0x2, 0x1ca4], [0x80, 0x7, 0x3, 0x1, 0x0, 0x3, 0x8, 0x0, 0x8, 0xffffffffffffff91, 0x4040, 0x7f, 0x9, 0x81, 0x7, 0x1, 0x6a, 0x3, 0xe0000000000000, 0x6, 0x1000, 0x3, 0xffffffff00000000, 0x1ff, 0x100000001, 0xffff, 0x9, 0xfffffffffffffffd, 0x6, 0x0, 0x3, 0x80f, 0x0, 0x4, 0x81, 0x10000, 0x0, 0xd907, 0xf00, 0x2, 0x3f, 0x1, 0x5, 0x7, 0x5, 0x0, 0x40, 0x81, 0x3, 0x7, 0x10001, 0x8, 0x10000, 0x7, 0x1, 0xf01, 0x1, 0x40, 0x4, 0x7, 0x7fffffff, 0x7fffffff, 0x2, 0x80000001, 0x2a, 0x1, 0x80000000000000, 0x7, 0x6, 0x8, 0x9, 0x7, 0x5, 0x2, 0x496, 0x5, 0x401, 0xf7bb, 0x3e, 0x1f, 0xda, 0xffff, 0xbd9, 0x54a, 0x8, 0xffffffff7fffffff, 0x9, 0x8, 0x3, 0x5, 0x0, 0x1f, 0xfffffffffffffffa, 0x7fffffff, 0x7, 0x370, 0x0, 0x6, 0x800, 0x6, 0x10001, 0x80000001, 0x80, 0x400, 0xcd, 0x5, 0x2, 0x6, 0x0, 0x8000, 0x9, 0x4, 0x3, 0x7fffffff, 0x4, 0xa97e, 0x7, 0x3, 0x5, 0x0, 0x5]}) sendfile(0xffffffffffffffff, r1, &(0x7f00000004c0), 0x2) [ 102.859601][T27538] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:51 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xffffffff}, 0x18401}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x6, 0x7fff) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:51 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x3, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x5}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:51 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0x6, 0x5) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f00000000c0)={0x8, {{0xa, 0x4e24, 0x353e, @ipv4={'\x00', '\xff\xff', @empty}, 0x8}}}, 0x88) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x23) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:51 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 49) 18:12:51 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d942, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:51 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3}, './bus/file0\x00'}) 18:12:51 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x14d842, 0x5a) sendfile(r0, r1, 0x0, 0x20102d) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e22, 0x1, @dev={0xfe, 0x80, '\x00', 0x27}, 0x8}, 0x1c) [ 103.286295][T27779] FAULT_INJECTION: forcing a failure. [ 103.286295][T27779] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 103.299548][T27779] CPU: 1 PID: 27779 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 103.308550][T27779] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 103.318605][T27779] Call Trace: [ 103.321866][T27779] dump_stack_lvl+0xd6/0x122 [ 103.326538][T27779] dump_stack+0x11/0x1b [ 103.330747][T27779] should_fail+0x23c/0x250 [ 103.335141][T27779] __alloc_pages+0x102/0x320 [ 103.339817][T27779] alloc_pages+0x382/0x3d0 [ 103.344294][T27779] __page_cache_alloc+0x4d/0xf0 [ 103.349259][T27779] page_cache_ra_unbounded+0x1be/0x430 [ 103.354724][T27779] ondemand_readahead+0x58c/0x7c0 [ 103.359820][T27779] ? xas_load+0x284/0x2a0 [ 103.364268][T27779] ? filemap_get_read_batch+0x3e2/0x410 [ 103.369902][T27779] page_cache_async_ra+0x17e/0x1a0 [ 103.375051][T27779] filemap_read+0x4c0/0x1220 [ 103.379819][T27779] generic_file_read_iter+0x75/0x2c0 [ 103.385189][T27779] ? __fsnotify_parent+0x340/0x440 [ 103.390323][T27779] ext4_file_read_iter+0x1db/0x290 [ 103.395419][T27779] generic_file_splice_read+0x24f/0x330 [ 103.400966][T27779] ? splice_shrink_spd+0x60/0x60 [ 103.405964][T27779] splice_direct_to_actor+0x2aa/0x650 [ 103.411325][T27779] ? do_splice_direct+0x190/0x190 [ 103.416363][T27779] do_splice_direct+0x106/0x190 [ 103.421274][T27779] do_sendfile+0x63e/0xbb0 [ 103.425763][T27779] __x64_sys_sendfile64+0x102/0x140 [ 103.430947][T27779] do_syscall_64+0x44/0xa0 [ 103.435373][T27779] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 103.441332][T27779] RIP: 0033:0x7f0432216a39 [ 103.445827][T27779] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 103.465425][T27779] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 103.473818][T27779] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:52 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8914, &(0x7f0000000040)) r3 = fsmount(r2, 0x0, 0x80) r4 = socket$inet6(0xa, 0x400000000001, 0x0) close(r4) r5 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r5, 0x2007fff) sendfile(r4, r5, 0x0, 0x201000) r6 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000180), 0x94200, 0x0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/class/wakeup', 0x0, 0xd8) r8 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r8, 0x8914, &(0x7f0000000040)) r9 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000480)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) io_submit(0x0, 0x7, &(0x7f00000017c0)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x8001, 0xffffffffffffffff, &(0x7f00000000c0)="95aad4552b9ea4431c8b2a445a30d3df722071c85147868b8bd5f9af3b4d8c3fd3477f6aeea0890fe71ae41924861b69ae1d16cd26b0b0ca6d01b6a3aaa251767ad37179e84c1d8ec3675a553b0de8a53a86017b88eff36a5b1bc64953", 0x5d, 0xc14f, 0x0, 0x0, r3}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, 0x4, r1, &(0x7f00000006c0)="0e49d5e933ece23af357f542c26d5200cd792fdc8354609a100d16aac02661688ae753e1b56a0a81783bfb10145de3dc0d24693f0966dabc0fb5f653278ff2dfb791af08e2513c7399d2d9f4f64e398af7cb39e465c6b98050a6c76af5d48e39076f8a09b458cee7e440d3122e86c584f80865052e33b5a09a2193ab945b7155ec69b956dca735dad206ff0867eb14fda8719e02ef9386864de687c8000345ac51e74a0eb90a0ec4afa5447e5be8641eeaff2c99770b9b3cac8760814c877dd99fb30d5f2e5392d41636463a8e66c09a881f18da8646d40272185703067bf4070895f7163d1a43ba75eb8190113816044d632892445ed00d4c62ab901ebbbfda27ca8f3d8aec4583152690df409c9d2513a20a1f242fb2c8a93f7babaa03f37cec467123fd347e6fd24099bda9b417117611a4a9722fb9104b606545d29bc4a08577bdaa08cb1d9b593ffabd1dbb8b556d8b35793888eeabaa368b0510335de1dc0e10c6121d6f37e21782fff632baf87f9e68eac4f9409e554fbdc3ef03952a72f10938081114a06cef1feaa076f4044ce6acb2e3adea59f056c005204a054d8b3b6ac52554d78b8eb700467364de6cca7478875a6a0b75e3df5797bad7c94f3bf821669d83297299423135d77725221cbb3f38a4898365b48856b702e0ad462513f4118ac1946042455fd66df41b7d16efb0db2f61a05e242309985e38e9c7ceba64df35ef012184c7361d0a0607dd68ea32e993c5f92e294fad925bc98c91906fbdd1687849dcd3edb4b7f0ec4b99881855c16216020391af57aec9578639bb150bf2cd0dcabe6b4798918169d986300c8891124b905edecd0099a852cc999e437469651bc3e1029f794d7362332b5b0beb931b72b78045f9c24325589b44dfd3801d54ce7ab9d9515fd121d2dfa24fdc31139fe2cd23556342467a9355ab96fbef8f031f21832bca4bb7545ad4fc19c51fd08bded428325521f51b029ee5db557e2de02852efb5b6f2861e805bc157a0fd50995223c3942dedc69048cd128bd5111be0d963556cb491bea317dd56b8c316e4a51047e147ca0d60dab3a16c6560fe6ae63d264f0468a26581c256d3c7fa54dcead12bada9e54883a487dfa690764a603c259a0f646f8a3bf81b6414b0a84a43173d7bbcf42bf0ba32e5f4542e802f92dca5d177ef134069e6e05bd49de4a74f509d1b172016d8b64c40440051bf49137d58cea5856fad41364678e03ba962999817e36d207d4b235167df2071cc2ee8c899e28ac0deb66bf83d6a1256847df24d0ddec5193f96326de572641a0d8639debd7e27634f205f0105e8c336cb752718f1cbcbbab6d05beab13bb00b298b32edfa15b73fb4541828d5fa1d83443f422621c7a73e737ae189b3aaceb361d90561aef28fb3b3188d3d854d19f93888f5c9cb3354ac2cb9b208a864699223893b387d9cd598481081c4b8206be1dde859d5f1b20a2f5c005c3c4a1291cbe960f25f1343c5efdb1a20facaa9fc61d0afeeeac08a4f98bb278d1ca6628a28a4bad405ab9ebe0254025eaf4d620a44df5c5ef47c04f59bf9ac9ea1d0a7298f02c3dc3f52bfa0df5733e2bd531daceb83a9dcd97686f8f53301080bc2d7084ff97bcb12e1f4b65ad4343c109d006839c68e91ffca9d7339188c80c27f77252761764a0017cb490db2d0189b476ca271a29e99856f1c5cf463e9c8b2cd9f8706ab35da42dbd2cd6b330443be1edd97bcf7bda7a5a47b5ab001f77a71c41adaf104619310a1dba1f89d449bb36856faabe57479e82ed247f2f5f992209331e315e8c88c15eb4f5e1ef7e30e0cdca57d2fb2f314190da5ce2bba3e2c83629dfcc1600ac98127e068c021e21edc980c6932c839fa4482d7d7f3dda2ab69c8dc35d273eb90c84e16f6032a79caa4fafd1a4e3e895fe54c8de68810b5dc1250bac76b424a429b1bcc085e3d5e2d61f8a36f24e3deaead6aff698628dad86a9cfaae2336e4e5027486eb67806efa246fd787b0993d92098d9ee8e24b8e672105f12fe868596a37d0428c86798273601d53140acfb1c7e81c2fec60e5691c58df47bd62bab61bf15314a2cba2a51f0f2aaddb316944cdf22649f34bb65756aa9d3f4f63eae08540872e3b39666defb7dbd7705f6ef6aea1ef67f5e08fcfb18126cd7007311e5336665535971354fb98085668af8a10e07de0b60a15ee52cebf488cb0a7bbe4e00f2fc4e58380d366017e80214000a231ea49cf1fdb3b026cd28766bfcb0bce9aa937128a8b0b6ae031b6e2d56e5a68b55bfba2c223bddc817308638f3dd779c1dc8222252e9991799532bc9ca4549b1f334e25fc645e9a9a7874896f5884d63dc1f130ef45a148d5a214985c7ed225cea68cc31fa78e0d8ba086f9ff2c6b6e423ea74ca03de4a93db4830f350f44c64ee73bc6de86331824430847e216ceabf019a8bd0e4394c82670768c33400b978f92784b0ad5cdaab0e2e632fdd4ac3456afe6dca3c780f268f3aa057815f27cdf50defb6854c5e7306f2f01fed2d6b9f7c66c3974a7b0a86bf8edc93e13a5cba4c252c34a9981dc07c937905d13e46553bc50ad213d1a3110ec9ddf48a7646289858b8a74e77bfb452b1c597225a294b3d2c6eac8bd20d7b6d5288111a43f85b6c97b7f057f849d8b73629af7be36e67da0aa5ac0ba06cbe95e1885934131ec92ce82514ee06cc515dc322e7dfcaf1d1d4714b7e61d477d773384debc38917f1abf99c923cde74cb19d7e4a6acf6a63ed1cbd83c7492059b1859ea1473db5cb548fcb8ed4b0f2c1bc8e6f4b7b775987626ab344251be4607a1ce7776bc6f47c595b191143361d6c33c26a24af6924f199031964b38a44c7ce1fb96ee397113e3ee44dcfbfee56e7146de4daede16f5cb3b0936b82e1d638484ec2430cce839da214f658995a10cd004b40aa2bf9c9c1bdf7d7f58fec3ea0eb317612c1c658b157790543f8d89570dcae2bec433387e9a311b3c6c3db556bb320028db8e01c5135a23abbca588dd158dda2998943c393bb1d1eb11618d4803694caca4a82ce16645d57b56fae0cd58a31eac92c4e2511fcc29368d4ceb3d3c7945c546f7e9ee008661633932220b34ffe9944a9c8062b2952d223542e37c77e688054b8c5381fbee9be80a68426a2cdbae92dde1fb777a8d6b1f1bc6e426b56ee4a0befd01378bab18fafa984b67fd8eea656cff09c313e4b8b0956e47ff20e475bc7a2828ef39726c6380b4297cf685419b89a4f06547de630ed0ca398949c977d1ae932a8be43ef7771f1b5fafa7b5095a559da7a74b64ad1059c2d23363e76d774eb379158533543e1ca5d97ee82d26474e76dfbaf613d56a80b78cbfd6487b3a40235b06739810c1b1a88c285dae222015f8e9a1417a2dcaf637b00f8ca46a6e1ac2e0f67550ee1694b97f4db496d2427de2ee721d3b40b78f28ae01dc12810337091b1af96874c074f4fcaf8fee4edcf7a111252b3ce51dff0b3f9d7887880abe9e94dbdf4a5d1d7a3d9ccc23be0027812eeabb6c069447f3aad4f0f00e63f7c6e0f0b4a462a2700d229345748891dc7079fed30bfcf6976cdf0012db25ccd628e6170b7f1d715afd63e3130908d91c6970ce57c0f54a98d812c9c495406f661f6501a5ae34974059efe6454220be2f99142b90a28f7339c8dd615741762c8006c4d56d3cfd05c153cb99956f9a99b87dd0f282b5c6c9af76b0e24650e3c40480bf8ac3994ae0d15976260df6b4861a18571916318ccec8efdf0c10ad39c252ecfe22c3c280efb760a744900430bf0d2db76f0cc5f2c0370558938e00dc080e5ed37e03e9ad9f8045188fabccbed145467f87a54c04a4d0fe3a4ba7d190171a6af966248f5ee8a1c377d8552b42b1109efad7c09da1356e8ef7859025605ab4cfae0050f14171eb42d4782da40ebaf6ccb9421070cd992fccf85fdfbeba5dd8c46a680f697d603fc99eea3512c4ca1762a958d9909c4fb69de0d06af9910e1498bcf2ca466ced54f12a8ce69033d33d480aec7c230953b3173e06abb426d16d2c9a5bb74bcb8a7dc214356ee63bdb998f1087f941f5bd9b3f9bbaca89e55703d096c02c05123a5a53903dd8dba27f5db97124d291fc49c19b92ff6fc76e8624bd42d2fd5538f3dde43f7eb3c5b68427e084957e286f91397a42dab87771b7fdb096dce4302a30ecdcded78bbb271346753e9e6417cf182047d1c865e437f9116891760b4d6cd666898a529955f3c02d03449aa7aead19ded9737764f985a0dbe38fe15d117bb7ca280e454a2707b2c8a7be102d8c41f90113e0e644402511f20fe7c43b88e58e0e24c997efbdfd974579d59f834c4e8b5f4af92c52ccaacf78a607852823edb9b9f42aad041909b88f3383785ec0daa4d0ffd61b7cf4f43b9a2e48bf80dec58950d5ba837b3445f341e71b7d57a44252e75cd2370094b312048f961c0716c340aaff12bec3c35301b074aefe91215fbb127d2d64c3193b088ec2bb16c307394ca3a181e84190759e1f48d8d3858cd872ccab4596c029f2469aecc5f1d26b3e20f4f513d84a43012a25deb32982ab09c9b79dcf25387f7f2ba4060ff227af089061966ddfcf1a7a52117881b7b7881c35b645959b0fd32856ad1b36186d388e547a761e038ba5b892de93428ca75fe1b2cd22bb9c46163f06119c15b1f9db2bd24e19a39ca303216a5861978d10403dc68c386061698fd517f24eeffa1ed224e05ed7234e57957dcb6e637dc812c9595c38b179cad27463ce782d43d479a042c5e7b567f3bf8bbffb08436059305e67f54649358a3235822ec7bc4f2ad6d514721c86371749d55eca74bdd87faca35679ee8bdf8db854d177aa7d777934fe1ea4bc3cfa040506ec785099af3749cc6aec53e1a83d9c6861e2cab994902f51075644e0e0a48d0c059bc5bb74cf33c818c96090afde623faa050accaeef3ea4e5642d57db97f0eaeecce5152ad29423f8ca3bf495dda73da0af0f545b7f1ce08bfa19f5c45960c657403731b0a440ccc9c7debd50c68b0d5db643756036ccc180ce9fabfa47477d39758b402a89d9c8e34c1a1fe20980eb0c42c2f9d792ca7d269450069b09c76d4ff22b46d987a8cbfbf3c9c25e8847dd4659aeee44dae99e81237446f6c3f1ea272c66364d7160bba943e9c89bbc43d49da1fae017abe215ec761a0fe115383fccc7989d4bd267256063bd05a289d3f494d7707c32f0939a5d006e1938e396c20d60ab2de5d63a1fa2ef9482486708f93286a6a94930061f55cbc20e652361d26bb3c9d626fc4461a3feb31717e149301e0a1b6bc77bd60718c3c8734f73a1b5316a89b9bb40009e5ff7d14abcaeb13bf37d9f903bfde9cd709c6bcdecd77e1ccbcff7e837d10bf55358a56f9c9473530cf22d0d23831f7efdbebce2959b198c37839506aee2e1d69b486c5ec132b6c698dd8b8b325228e26954d287ffa123fb3d1dbb54a18f2ad6b2ece9e591aadcefb3fd1d515f36b027207669d7d5ea2df06014ecf16afc2adb514e562fd34cda20f038c88be8474c8c9de76d8d553ecf653ef603826d27fc1fec68be8a714aa50d57bf0678975ab48c15bf3ad0540a2f51b0034afe4445c9fce695c1e7d41b580a90859dff025f768ce58aa50c85f7e2b8e43ada06f2798e7e049c14f788a758e3f123600900fdd158d3c074ea2e61c6980a92b7f3db741f2c80f74f980107c8732cdbd7f122f04e2f330c24db5eb1a59db444073ed785ba54b9d48e13fb794fefff86799c786722034b98398614199088fed2ada1c", 0x1000, 0x200, 0x0, 0x2, r5}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x7, 0x0, r6, &(0x7f00000001c0)="8921f105fcfe6d80f73ad26104ac862a03a841093c9f305519d26d01e0236a2b218da303a72940d59774d2ab67a7c071e88a34cc3667bc56eae35e88bd708b3f7402eaefa5304e33ac64924ee1eec7d63d33f3910b9db72c0db205cea4d0f0d94048559f52e20993996a29b8ec36df10c59c5dc52fad8d82e307742cb24a1002192e619bb7647c7a602f588413cf025c464ad9fe543b10bd1277403d2f3ef2ff6fa622356e16b8ed8f24c6c81e414091d14c74fe53999f4250c349922af3a02440ccef5c38784f0e700dde731b638fd0d3c840", 0xd3, 0x8, 0x0, 0x1, r7}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x1, r8, &(0x7f0000000380)="cc0373b2b198b5d4b84ab5595455faef669337591500927b6a25cf402625408d07805ffbbe1dace2286ac6270634d7b064766d4ec396f131406ec8811214ab4cb968dfdee173a14c9205ccc41e617e1ea0c6e7c4f62c52142701ab148937e58d0401e9aa709d50bec2d5716f7a2aa3d4a30904ec306695e8c14f4f8e937eeef9b00539972344ecc841cd7b68d8f6ed6c73dd0895332c0cf741b75172da3e80f137ee161cea9037f1bc618c28ce34988e2e668e359678d66838ce8a362a51", 0xbe, 0x3f, 0x0, 0x1, r2}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x5, 0x8, r9, &(0x7f00000004c0)="fa61ff8bd174254d62854c30c360b7ac6bf5520ca705799b7e9d381414623f26925b96119bf7180e9adaed01ac62f6b801db97d3757c26758264143dd282b9f310783fb86157e4b28c30ce8b77afd84741b779c1db8c64d6e37d47eb3d7fb1bf0cd65c4b7d1f856ee9dce3ee309483d87a19fc76131f0217c87de03f305c3e870be4be7e3204fd0b89fa115f82f8327a1c65abdc1d4b3074159d8986b3e9e2c6e8e73d91b9ed6970cdef9801c77f5a546965d8149a60c2d194d8b7c45457329c05880b435776d0724972b94af740a43c007a", 0xd2, 0x2, 0x0, 0x0, r2}, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x8e53, r0, &(0x7f0000000600)="0a829374a6e941eef63dac0583c4460a50a700081a9a4f5b5b6dd9e1c1d741236e998b150f67aec28d723dc9703aacbb794c91c602f95b081ae4827dcdbfb0b6a1e12e2f69b6c54f20eea59a3e326c2508e0e1667a789cbe0dbf990faf7126a1547293ea45f60e5d3b086abe199d9ef1ea6b4bd46f519d818f74f759", 0x7c, 0x1, 0x0, 0x2}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x2c, r0, &(0x7f0000001700)="b554889d5f29a402452330c98818e0e1f4f098c848d346e47337a8ed4dedfd2137a65dda197eff826f7b85783c5169a75e3bc70bb16a196625e13312f7588b3c1b29c8579c3344038a5aa92f00be4be1eb15da5138739ed323a60132f177544a5f4cfe8d25a44100", 0x68, 0x0, 0x0, 0x1, r0}]) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) [ 103.481785][T27779] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 103.489752][T27779] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 103.498590][T27779] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 103.506584][T27779] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:52 executing program 2: socket$inet6(0xa, 0x400000000001, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x608080) r1 = syz_open_dev$vcsa(&(0x7f0000000080), 0xfffffffffffffffd, 0xd00) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0x3}}, './bus\x00'}) 18:12:52 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000340)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f197aa8fc336ff2de4f627573007fe19e511eeb88d30ae6e993beec169195831f9c5f27e4e94887fb307afca7bb2fdd952c73e80a87e6359f70a80f6713cec0c0e7b4e4004ca8e9b8fbe11cc0186f"]) r2 = inotify_init1(0x180000) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f0000000000)={0x916, 0x6fc, 0x3, 0x210, 0x3}) r3 = socket$nl_audit(0x10, 0x3, 0x9) r4 = accept$inet6(r1, 0x0, &(0x7f0000000040)) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r5, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r5, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), r5) r6 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8914, &(0x7f0000000040)) sendmsg$AUDIT_GET(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x10, 0x3e8, 0x200, 0x70bd27, 0x25dfdbff, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x48000}, 0x1) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8914, &(0x7f0000000080)) fcntl$notify(r3, 0x402, 0x8000003c) sendto$inet6(r4, &(0x7f0000000100)="657e4d5591c16afef7d8bac1b861c75f347f167eec4fe993b4d8cc85f0554dcbc4433a23dd65d0ace8b1ec86a32531ee48ff8db5cf6f4b8914590ff6d994ab30df0bc7c2ca471009f29320e4792419bfb510415589bbdb2783bf9c93d421a7fb6863722ccaf850e43f16ccc03441359e53dccfb8499164499fad8735476fefc422e9b79a47d9620468cf19f7359aa2243ff450f997b71535a8c450fdc10ba5747d0dc6fa39c6aba8b8f34468030cdbcca13ffbb7fe1933a7738ba50b73d58a15b008fc4cc77ca02724466f9a4ddab18cf9c9ebbbbde2ae2242bb41e8d2f12dfcce6fd9aca7c0a9b0404591d5fe5310da7f44b7f3c8aa4f306d", 0xf9, 0x20040850, &(0x7f0000000200)={0xa, 0x4e23, 0x400, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) [ 103.687057][ T22] audit: type=1400 audit(1635185572.323:8754): avc: denied { ioctl } for pid=27803 comm="syz-executor.2" path="socket:[23035]" dev="sockfs" ino=23035 ioctlcmd=0x8914 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 18:12:52 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 50) 18:12:52 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'vlan0\x00', {0x2, 0x0, @dev}}) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="000000000000e5491e46abc8fff471a6dc46e0992b2f627573009bb9708ddff6429022609e6dd858ced27b0c17fd63452183e48898"]) 18:12:52 executing program 5: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x800000, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000000)=ANY=[@ANYBLOB="0001001900000000"], 0x10) sendfile(r0, r1, 0x0, 0x20102d) [ 103.854029][T27922] FAULT_INJECTION: forcing a failure. [ 103.854029][T27922] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 103.867272][T27922] CPU: 1 PID: 27922 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 103.876033][T27922] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 103.886140][T27922] Call Trace: [ 103.889413][T27922] dump_stack_lvl+0xd6/0x122 [ 103.894011][T27922] dump_stack+0x11/0x1b [ 103.898165][T27922] should_fail+0x23c/0x250 18:12:52 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3, {0x800441f3bb6}}, './bus\x00'}) 18:12:52 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8914, &(0x7f0000000040)) openat2(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000300)={0x0, 0x1cc, 0xa}, 0x18) socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8914, &(0x7f00000000c0)) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8914, &(0x7f0000000040)) r6 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8914, &(0x7f0000000040)) socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000340)) [ 103.902581][T27922] __alloc_pages+0x102/0x320 [ 103.907196][T27922] alloc_pages+0x382/0x3d0 [ 103.911721][T27922] __page_cache_alloc+0x4d/0xf0 [ 103.916577][T27922] page_cache_ra_unbounded+0x1be/0x430 [ 103.922120][T27922] ondemand_readahead+0x58c/0x7c0 [ 103.927143][T27922] ? xas_load+0x284/0x2a0 [ 103.931495][T27922] ? filemap_get_read_batch+0x3e2/0x410 [ 103.937138][T27922] page_cache_async_ra+0x17e/0x1a0 [ 103.942326][T27922] filemap_read+0x4c0/0x1220 [ 103.946924][T27922] generic_file_read_iter+0x75/0x2c0 [ 103.952278][T27922] ? __fsnotify_parent+0x340/0x440 [ 103.957388][T27922] ext4_file_read_iter+0x1db/0x290 [ 103.962546][T27922] generic_file_splice_read+0x24f/0x330 [ 103.968139][T27922] ? splice_shrink_spd+0x60/0x60 [ 103.973079][T27922] splice_direct_to_actor+0x2aa/0x650 [ 103.978450][T27922] ? do_splice_direct+0x190/0x190 [ 103.983496][T27922] do_splice_direct+0x106/0x190 [ 103.988412][T27922] do_sendfile+0x63e/0xbb0 [ 103.992855][T27922] __x64_sys_sendfile64+0x102/0x140 [ 103.998232][T27922] do_syscall_64+0x44/0xa0 [ 104.002648][T27922] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 104.008544][T27922] RIP: 0033:0x7f0432216a39 [ 104.013133][T27922] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 104.032733][T27922] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 104.041184][T27922] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 104.049148][T27922] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 104.057117][T27922] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 104.065168][T27922] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 104.073135][T27922] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:52 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r2 = socket$inet6(0xa, 0x6, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e21, 0x6, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80}, 0x1c) 18:12:52 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000540)="55e3ce1c75a3571a0e8e201e2ed17847ac24b9717b9216116ebeb9d0e6929370affdf8167abff6709127d1bdf3b4d5b46caa46f66306ca72a765b1e3ce9a89", 0x3f) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000400)=""/163, 0xa3}], 0x6) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 18:12:52 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 51) [ 104.369380][T27959] FAULT_INJECTION: forcing a failure. [ 104.369380][T27959] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 104.382903][T27959] CPU: 0 PID: 27959 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 104.391663][T27959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 104.401845][T27959] Call Trace: [ 104.405127][T27959] dump_stack_lvl+0xd6/0x122 [ 104.409749][T27959] dump_stack+0x11/0x1b [ 104.413907][T27959] should_fail+0x23c/0x250 [ 104.418346][T27959] __alloc_pages+0x102/0x320 [ 104.422956][T27959] alloc_pages+0x382/0x3d0 [ 104.427414][T27959] __page_cache_alloc+0x4d/0xf0 [ 104.432293][T27959] page_cache_ra_unbounded+0x1be/0x430 [ 104.437757][T27959] ondemand_readahead+0x58c/0x7c0 [ 104.442868][T27959] ? xas_load+0x284/0x2a0 [ 104.447201][T27959] ? filemap_get_read_batch+0x3e2/0x410 [ 104.452786][T27959] page_cache_async_ra+0x17e/0x1a0 [ 104.457894][T27959] filemap_read+0x4c0/0x1220 [ 104.462484][T27959] generic_file_read_iter+0x75/0x2c0 [ 104.467774][T27959] ? __fsnotify_parent+0x340/0x440 [ 104.472882][T27959] ext4_file_read_iter+0x1db/0x290 [ 104.478001][T27959] generic_file_splice_read+0x24f/0x330 [ 104.483544][T27959] ? splice_shrink_spd+0x60/0x60 [ 104.488477][T27959] splice_direct_to_actor+0x2aa/0x650 [ 104.493867][T27959] ? do_splice_direct+0x190/0x190 [ 104.498889][T27959] do_splice_direct+0x106/0x190 [ 104.503775][T27959] do_sendfile+0x63e/0xbb0 [ 104.508279][T27959] __x64_sys_sendfile64+0x102/0x140 [ 104.513539][T27959] do_syscall_64+0x44/0xa0 [ 104.518020][T27959] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 104.523977][T27959] RIP: 0033:0x7f0432216a39 [ 104.528425][T27959] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 104.548029][T27959] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 104.556462][T27959] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:53 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x80000001, 0x0) sendmmsg$inet6(r2, &(0x7f0000002240)=[{{&(0x7f0000000100)={0xa, 0x4e20, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x5}, 0x1c, &(0x7f0000000200)=[{&(0x7f0000000180)="90c1eeb4642918dc1f08581d8530409a0aaf788b008dde05846b82884b2781f8f1aa4730457b304fcd857bf0137d45ca8176", 0x32}, {&(0x7f00000001c0)="0207b6141c6c091b5ddc97e80e25e5d3b25a0b9875af3d383b1566680216c3bea596eeb1f137158d", 0x28}], 0x2}}, {{&(0x7f0000000240)={0xa, 0x4e21, 0x9, @private0, 0x6}, 0x1c, &(0x7f0000000640)=[{&(0x7f0000000280)="87fc47fb71ad6848a97995be630713c2ea1de7ac5aad3caa1ae91c481346f8ab69c58c9840c173d11d3d054ff74add9904547d0df776ff9f85220228f900cab8e2de3fcc8ffc2d38358d90a34c7c383ae3ab520975aec1dcffdfebbca28dc364b5e37670b79aefa978bc76e9c80398ef09fef5e8a7b14e8cce3bc6930bdc0932d8c537bb624619e3f573408ae9ec8c", 0x8f}, {&(0x7f0000000340)="6f5d41e41494ff39084db1893730b15b71d4f12fd5f776c0e23920d8684bc6aa295bffec7c50062f1cbf86bd5aa74772ab5f773bf96486da38b83aef514bb64b8969d98d3b0b2bbdb4717bea6d4bb8dc685d91bd292d5766deea6b086b533b5c3bd6a9ebe681cadfe52222b8fcfee8d8750f087c8248c4841684f899d73c385c1cb2f4d0d3d641967e80baa80468148e3cb67d2009dade06c49d74296d8f493a9df0b62a570b7f7080409eed5cca714250c9d5a494fa04692260337e5628de27dfe9ab30d97c", 0xc6}, {&(0x7f0000000440)="796c5fdafdb2a8ff72e10936951188c04393ae54", 0x14}, {&(0x7f0000000480)="b864b1cff888dba55b03de6d631723c36f88619e211e351e6f18e93d26db1b43cadf3acfe574cd7ba2897a645d000bb06f3105fc41425107f0d380fd4d003cbe990c427d4f1f5007a5e0c73517fbb7286c738a1ab392c771097c17", 0x5b}, {&(0x7f0000000500)="19cab3a89bd22aa3fcff81a3f8183683dc773a3dce02a6182b3315d1f6ab2a08566754f45e1e9b2fb1c2e86735928a6344e6a36b1b251b364e4f5ad536a0fec7805fe6df380a84385ce0f020a056756f2447820286a62ade6eb646bcb9f5bd6bd017a4007522b6f88bd03e", 0x6b}, {&(0x7f0000000580)}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="9252a3a6de2547e17f9fa69961d43b04b614c69e1ab50fe8236b0edd2425235197147882", 0x24}], 0x8}}, {{&(0x7f00000006c0)={0xa, 0x4e23, 0xffffff80, @mcast2, 0xfe000000}, 0x1c, &(0x7f0000001a00)=[{&(0x7f0000000700)="e1f4524ebc07676ba1d067ff613da64038466918b3f608b95b0f5adc67071a015d1fef06b39e41ab5db9e4dfc7d940213dc39360436102e3b32f50a63127c8dbc7f06de35f2420f9ad111424d8a782cd8d05155820879630508516efb5b520163c8a6b8f849a8b494bd47b22e397a5513381c65b2edcdb64c73b4624331512f094fc09409dde510e6d41a358987522656a0fe192914746392bbe5d1a316f0b1295992a0ff1a22cbbadb05b90c1b2569b2227c1a626407647397536bd9e500d5e6abba9e3966395a4c507861078d36d85c4486a9a7c9d8f72d7e44480385c8a2331390882faa8463a41d817216aeaba197548ae2085e836535750d27a29f8935843ca46fef71ba3f8a95da9237e30208646229340aa8778aabc6ba60b935b420f629879e76edcd42f9944ba8bb5e3395016d78c4ee1b050e9abd09bee165cebc9e2805741b58a425d9c18e1209eb9026d36cacedb467648e4693672b346f6dda03da5ee537efca3d9fb30c0e5d42a829cb8c604cfed84a53bb87cda786325e8ad420701c4a82e199afdd37ec3735266199574c33e579996797ae1ccbd0c2a3c946fe6273650fc6011edd45a2f45d56b0b9338914346747ea4f6eb7f5e36d9de89b1f41e6dd02f96dd9c2dd35459ce01d047d1f03b6ef9a77b473123ab2caf21bddf9a7f0a99431dee58b61c4f0570b96a1351d95ef86acd8dbc445ebe4c485871603101a3def0b94ef857c5f431228363961ef556583fa5d4d5ceeffbc7240f46ce27a232e643e94de5c021bad13276f71f4bbbe4f54c01fa53eadccf0338da01448e570b71a6caea3e05f0b9a268db189bb70ae39b7397af51953f06c2b57fe46189188be2aee2e9b4d035d3f0ec3715e6a6bea24986b5fee8560c28edef2be0bba7ccb76e2f3002f59d5ca152a4472670d5674425ab12cdca4e7aafeb3c2e2d09035723627892438b8f06a4658ef8ca99843f47bde62db19603c310e465eba895ffc816ddd1beca78720d62f5dc2b120b78504c4aac935e19e25206696bbe95cd51128e1abf0715bdeb89bb214f158ccdc12d1052df7d49adb5d04ebe11834f033e61ca0024267b3e18d42070a2e47b9922d828e45538f2c32e1464453f80ee1f3f028bb9ede36bdc5bdf68cf35aad38e38c11ed075b5c031294159175b55a73027cdb68d3c8642d26a0b46b9be524f49f2afddf4a8fa223a107f1ab135c01fe3e2b602ff3f6b400dfab9bd36e23bc506f5c9c2125b589e545bdcc92f32fc99ad608d2c7e1eb64f43a3e1c20c263f42b748f6ae67be18dbd3918b73fe3d6d2aa6c8171ccf6808aee6ac6f1869eea964f7d8de9e99ab5cfc79fe424c9b422f357088d8bd4460bf29e157e8973a6702a46e9aceb69b820d764653ea7188de896d190c3cf87a6347913297a6c659d085540a908f6927b03982f789a995e65ee38473f4f77d0db2f16a1d07e516232a1c17889581a73f7fc81c66be770bfa4f2c956fb78fa9587b32d52096836e334610c8c00f7b708561692b9cff070b18f0f28a6d0d435b62ee630e774d7846cad1c669f90a86c6205aca43873128588e122fb3804b968eceadf6f2790005b13d3599563ed8380e41a413400ffcf680e245290aeda828b006fba83e5e7615aefba52a1be5684583797f18093a1f72e5fbe62884d00f53685432a956e1c44a2ddbd95509e2b1abb38f6617594425b231cde8d20bee0f63c14c7c9411ccafd23339d25716db2e2a2144fa5fa87fee7fd5866648be4c3b513ce5cc850313a3f43d15d005fa42805162a48d3112e0ac46910287fd8e5762b4f2e2baf4c412fe2e0e24df287d09b23cb4633a64886ee117ca7c0ed3b21650ab5f79fd49418e73206de72561370ebf03da56ecd94bb7739dedd9f1dcdd19d29e962f8d77271625bb285a2d7cc04b9a1e953be03811c3489b37574d20c9a85ad486ea47d5095c5c5299fa728dc8d559737be307a0b9218e654af0be24b8964064f2fb2510f09bef65c5b58c19b742afc7f826bbbcd9679fcf2c09514d5a43b21fd2c000c2eb7446652ba34e35717780ed48104f54e46660dffc639bf938eb98b3aaf2faa72454fde3e91409aed901b8d2761ca51ae96ca9780166366c0476695ba940fb49a24b61b08bfcc6a8ff0642eab9fbfda759949e16f37a82fbacc25a9d21caac3b17be4fc5af7facecf56735004d9d3eb66dc3544bca5054149905e1708015236445df577852317eb2424ce50646e186748f9479e4a94c71937a444bb87e3e9d7d0ce35e39f6bd5e45e76ea83cc54669106eb1bfbba2863eb2efb443172b482c4b5518a85ebe627465a85e29021405b3633bc7d3674de82608fc7f6502ccf616dcc150a5fc98910186e5c812b1e9536550acefa3fa7db6a81686c5850a2ae78ac93327e0e699fed0ba4764c978402c8b43491d9c9ef43dd301b6bd0d0fbbf50642cee56b121c32fdf2371123a6f54f053bb7214b7ec52f3d149b822968d872c4e3795f825773a79052516dbbedd429590583c2bd46ac71244b790f5aaa3feca554881ddfccf2cdd08cdd5d6d0d2d87e2067f3d7181939852b8da05cbf64dca324f831d9588849ca76af0c73003b47a74cbe4335e2cffb87a3dfe7e9d22ec12678a883389b6fa7a516bd5fb96ad5c0b6fb05db829ef3b7dbaed9c49229b1e803a2e226cdfcedf81afbbbca2f1f77b66acb4b9373073dacd35267cf90a897b114ef4f2afe8414f724a5e17bc833f58b8d0629434ed92d6896dde9fb766a8e177ca8c67d2abcb55ab33686221e31b450a1f9b8d7cc3183ee71f9962a1395063870294a0a670369867cb9bd60f3089f3c296c0635c4ab503da56b588787515a21a5ff6d7a68611345248f5574b49218e942f9e4a182faf61c5f5eb95048d8eadd4eb4479c928e9eafaa696c2f9fca2bb8e4089bbe9fddc2f8dc60977751118ff282f065b7d205b959c462bb992d74112f2e41cbc2d9597eebb09ace15923da43b0c4161645e4e929c6617a434168571deabac01e274a7c307c75fd2d2f99b7780947876fad7dd96fe76aaf54d24970395c37a8f177b7aa1f339548c19e12710d9ecaf19310af83a5597f77726100506b0285de896b94928dc005c5a26275027df635dc45f26de34f35cf544c48f42cef4a87393d278d4d52945d231da5390e63715575b336da817ab24cc7f88ca44d5516eb3d5c740dbd1ebf70c81b3b12fc7f099e57100859e24604613b7e9b295f69076b0be57aa104c8dd68cfbbdd557409195e62c52bfec9ad317f3c4f5f7dcdba3818356216671c27bdfb5d53d008b798c1d00f6e26fc1a0e2d80fe1a9b1c07670563e627a7fbe68ad3b1e2aee2fbb0b4d7d55d7c3e84093e7e0d5a1a9d46f8039db548d9d48b915b4d11da899deca743c33e43defef33c4a0109525b9b3dc73f5a10c6c4e12e1071c19f44b41fc8963a6bacbbc587ff3c47c79e8510f1a1c7ec8169af25f23daf3b1f967ef51083ec63d28c0e1213228e0cde2cdbc1390fd10deda793956fe2a8610a226c9d6ee412ad2a79aaa61df56ccf024f1ac50e9db4750f260face4a9b54fafd9c8c102151f5fa40bdded45b55d30691d87849f7b6bb5506c328bfd9b2f6cb4e201f3e5430ad73494d3de9146f6affb46cbf09ef89b7e28b4ecdf88433db0cccae2de89afe054bccdb9dbd24c0084f258d26c8459fc7a2e82346bb9dcfff465e3087690b1be21c7fb3a8caeb82f38d2c8082df7048a44e3762076abede5ce3469a35fa72bf4cdeee22e1101bd758b01e3d3d38640a736844cf92ddcda23ca100a80c76cb33cef6f606b44e43cc3adb8ed58d78c61db891e8868e85b1eedf7507380df33cbe577b19880f40adc66759c99d9c05d68a1d61e93ab355c90530b81db590b5af188db5574164012485190ccba773ee7de1d6fe4d36a225ec714a0654a10b8d880aa533f00ba1f5c674e0ecf264c2ac1538021e583944982d7421e362ec0e9f9a1f861ea2db125f8e1ea653c092f4ae81133555f6dd2fa6bdf988b0d1e63702aad5b0dd49e6822ba0abef0fd94c36f82d705f740fa2a2de98f6bbff4ba740d7e81d9061985923dc59b230356a161a3a0f01ac68dd3e1b42db2810ca1a183e5836c0da3a3463b4b75749a174e70b902dc75e62de5244445791ee533875e36a3dc3ed9690693bb2029f6e9504a0f241be4731b41525588133fcac6975e9b9b3ad23c16b35e7c04a66c645c6c05ab8e1e262bcf822cf97154809b37b387772277ac05ab64156172a92898da5414d436f5482130e2eb1c38f76e23ba122f106f97077e19891c9f98f1229b0fdb3feb5a025a9f6d2bbdee26ad5d0ba36da54d1c5cadaeb653aef395a76b10e4204a11effaf9cbafe6097dc22107a143f588a8a79d2efbbe5dce0913eff0d8ae9ada27e4720ddf226a33e34a4ccc6f596dc9c655c584a236aa021de86fe347c0d4dd7c3f1388e93629724c1190d8f508d8e5579546e7abc74e5a60b172fa24627c526c9222dd1eea36578f25c48fb22567e2314f43b2bccaa3fa9f00179179a2d78b59cbbafcd9b807eb3aff74fc28eb4f335386b5cca295e23d8de236cc6f03985f67c9933e5c81f9297ef2b094523391d5a80a36491af8be645b0b7212f62639975a4aa8b8543b2fb10e8f4e844b63ea5e959ba3a884119f4357601d3432d073ff88e8fbf8e30738118487f40f0f935f4fc0ca8ece3f161fc33de33089c38140067f0e7ac54f85d5e75928f137be1c66fca41d4aeb82a6045a1fbed56958310fafffe78e7c4c6aa231392c72b7057913e5ebdfbcf3b732626bee03a7b41b7e299415f0171905c31c2d97676a472565f6029e6639b4814b205724710972c25a45e114a17d581b0026bc2c5a1c5293af6f9bb6ddbdd0392bbfd4bfb2dfcf4da222fba5a0d21ab8b40a9d24cceaa7fc39979200674a3cd5dfd28d7e77c410202c41f194f726a5e76822b51e410fe94d7ca43ae34c4dff4cff243f65ca68252e6982028fabe6ac3047dee2a9a08590f729ae98cefe27e691bd42c36c2fb9456e9cadf983b07f17c3c663f5cb6a9fe8fac92f0f9bc3ba380e9665b4162bf3596c7c980bdedef0ba9dc24318349263cbc07709b729f7bb7f70b39a375903518a1112303a3399656c1b64922093172cf8246b61201e96ee0d95d58742ca2a4e0dc6e0b8fe40ee395b60e3ef51919b60b357892476b0729ec6d059710fc33fd37b2b46af07f29860056467549e1a4579abb6b8e2ed89b2d0781679cf30cf1c4bf4002e8a967f29ea9cf2a45fa21f0c7f4f29bb6ce9516a25745162b6288594af3167d11714d213f03472ff511e9e0e50b919f8119887dbded16c36c38366913c344bc9cf10cd062a6bea8257b46529591a4a964bb351d25ea376d3427de2c032ff33cfb5086389fb009f99a97cc2e12ce130becf007f387d22aca603f1d702360feb932996d82e0217b908bfe4a7c6bf468dfe52411515270bb25b279f24a7a45af2f90e6402d2af0fbba065a9c6a8889dedfc71c5d6d641ea7dbba8e980b14c5fc9976be9081a8fd114cde70cc9be3a5ea0263078c9cebc79727fa62d34c12424359790a3852b37ed4ca540cb37b4779197914354253c83e2ac68c2745defafd1dcc567e2d5182f1ce3b9aa085c42d4506d141375763b1ca2cf550f4da6c6c09acd524f81d969842a386d904d8ff0dbd5965dd4b57a0cc8727f9356768fa88113145eda263a0533fad293f2f0dd83e3cfe3bb6485ed8ad66497a957166645f9a7bd6d91f05324ed16578070664acd672e38cb62b56fadc5", 0x1000}, {&(0x7f0000001700)="2727f487f14c0d72af64f7a6dd658bcf5b2232e7ec838b8fce0ce3262d4e17de4824ae0feceeaf0f00e1edfcc15853913dd040a9379c83a091dc6229b941cdfd64d1d97fedf6399af6f47655ed05b1e1b1745420994628f8a706acc3529e687982fd38bd17a7da38310f56ba88593bb698", 0x71}, {&(0x7f0000001780)="8de59b3e4eb99a40aaa8a0e7dc9ace883f89a4c8cb76ed8ba89f473e89568c89e8d33d3de68678c425c5f26bfb7432aa4f9b3126135364b0967d86bea6a1e8077a1723f1c900f477305484aa7c538d626b071b4665c64ddb112ddad43170bb095337cbf74c64d90a7e4a73a1c4c20d2978e3fd6d52e3afd826c908f64c7623e59422622957e35b78983e780ea8f6fbfafecf004fdf35c960", 0x98}, {&(0x7f0000001840)="318fc53644400b451f0b3740d6784a9b4e52c2b36f1b374d5ba09b120e9117d06e92ae4e082a3784fac251b44ba0372b950f209172a86b6b39a9f5655d2a58db777a26b305611eb5099b762cf4789aabb5d288778a3085da518f8035aeda0ca6275d29c4f803a5a52c7a47247ec53bb46355bd8264f27fdfaaa2518c4a4f66490590a24257252c85168ea14d2f75255bef280907d8e9b16ba827eea008963992d977c5326d09efc2619fdc22202909fd2cecdb630d2bafafb3954e2b2c657cf9c575b40704f402985e9a8a02d0bdbd95", 0xd0}, {&(0x7f0000001940)="606bda30fc32d9217c092761031da92004e179e6f811e3c81fcb7bf51e1744f23de3806274b2ab304ddfa3d1ac095c38e6d6d0952cd4055a4192d262ca27a71f6eb75755692046453c73d04ade8d3f3046973ffef2b1e18e26e97229c12885f9f347b0e8a516eb1675a261f7b89cfc5aedf9a1e137ceee18a32a2e0aca029e6eada5516f90656e921d0a59036907", 0x8e}], 0x5, &(0x7f0000001a80)=[@rthdr_2292={{0x38, 0x29, 0x39, {0x3a, 0x4, 0x2, 0x5, 0x0, [@empty, @mcast2]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x80000001}}], 0x50}}, {{&(0x7f0000001b00)={0xa, 0x4e21, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x25}, 0x1c, &(0x7f0000001d00)=[{&(0x7f0000001b40)="13afd3b1f3a6feb315d6af834a15e328f371f696aa7965bf9507ac73f0f2c7edfe6d308ed6d50663d55f443d478d99ca64d58815ab7005fc1ef3d518483f186ee2b851e5a1ce19cdff92dccb537daa0d0b644778b54801b4c5b82cfab7fba3543eb3a0a87d33277b295ce99b51ddecdb919a523653bfad36fc986329c2ee224cb6842050babd43eca24f4c59be7b3d6c449590674cb27b200d9ea8de876a1311fcfa468e0ee0da066193", 0xaa}, {&(0x7f0000001c00)="c8a1311703b8798562ff3b5ac8d4b3eeb0978f9b9cae689554f452bcca8c748a9a5b17b5447181387ace607c9d9b1564e76bad77f7c3b3e41d02aedc13c5080f256caec966ed62a59e6794ddd48b6f834e036862f337f970d5e0ddd995db065a26f9633993e5828cff4d26113f9aa786efba10a33b95755ce52ec815538a106570d171904ff97ade3c1f0cf478a29b637313b0580622b78bd1cbf42428faae02f9abc195d159597cda60f244c5c44ad4433f0cace78768a1bf452ea1a01b3a2566aa57e98cdfcc0dfa2decf1de64ed8f54764b761c9d23f3105549808bf8cf03f3ea5525d70029781cc16195", 0xec}], 0x2, &(0x7f0000001d40)=[@hopopts={{0x40, 0x29, 0x36, {0x2c, 0x4, '\x00', [@ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @mcast1}, @enc_lim={0x4, 0x1, 0x5}]}}}, @hopopts_2292={{0xe8, 0x29, 0x36, {0x2f, 0x19, '\x00', [@jumbo={0xc2, 0x4, 0xffffff00}, @jumbo={0xc2, 0x4, 0x8000}, @ra={0x5, 0x2, 0x7fff}, @pad1, @generic={0x1f, 0x89, "8d0df8446a5af4613cf6e57590e3c54c8c82988d6d6515dbd59eab3601bfaaf15c3a9de20a1891af696a334c8230c1f3df68d7f4104152743fe8b5de043e14163ba2c2ac3948807ee93c721d784b8e39a4601f0a7f7b4c75b221fdabba4411da9143f995ca3f07fca0cce35e9bd2e9c33a90ba5dfe5eecb2d8d759a0529bcd13a3be7169834c007a8d"}, @hao={0xc9, 0x10, @private2}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x3}, @pad1]}}}, @rthdrdstopts={{0x98, 0x29, 0x37, {0x6c, 0xf, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @private0={0xfc, 0x0, '\x00', 0x1}}, @pad1, @generic={0x5, 0x55, "a4410e1c61cd0e77bda1f791e9c1f3728ea7ab7cb17eb398856aa3e4f7964c91fa9487033e1d795dd5c55a595bb6404b34cbab115d861089a7970af91e29bf47a3f9792e90d03cf63292e07dccd5d1de45cf9ef1f6"}, @pad1, @ra={0x5, 0x2, 0xf982}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast2}}}, @flowinfo={{0x14, 0x29, 0xb, 0x9}}, @dontfrag={{0x14, 0x29, 0x3e, 0x6}}, @flowinfo={{0x14, 0x29, 0xb, 0x2}}], 0x230}}, {{&(0x7f0000001f80)={0xa, 0x4e21, 0x6, @private2={0xfc, 0x2, '\x00', 0x1}, 0xfff}, 0x1c, &(0x7f0000002080)=[{&(0x7f0000001fc0)="c24ede66d90d32dd32fae71b58e2bd63994e248f34c3b4c96a7e895ba9e6f86fde6f907ea16ecd1e20ed2c9d83f2576e33cd90b16c34a6adc2c777dd5156ec0f4c4da09eb5639cceff19c90f6e1218db1710cf942ec05e797dff5ee4f9bf94f9f3c020527beed27f1e8ed977e143b7bd1a", 0x71}, {&(0x7f0000002040)="9c3704a63ab9ddf69f67d0397c58842e86b8bc63ebeb885e663a002729e913983768cb20fb315a28aa5929e3bf87464d94", 0x31}], 0x2, &(0x7f00000020c0)=[@hopopts={{0x28, 0x29, 0x36, {0x6, 0x1, '\x00', [@ra={0x5, 0x2, 0xc63}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x6}]}}}, @dstopts_2292={{0x80, 0x29, 0x4, {0x84, 0xc, '\x00', [@jumbo={0xc2, 0x4, 0xfffffcf8}, @hao={0xc9, 0x10, @empty}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0xffc1}, @hao={0xc9, 0x10, @private1}, @padn={0x1, 0x2, [0x0, 0x0]}, @calipso={0x7, 0x28, {0x2, 0x8, 0x1, 0x3, [0x2, 0x8, 0x0, 0x8]}}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x10000}}, @dstopts_2292={{0x20, 0x29, 0x4, {0xc, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x4}}, @rthdr={{0x88, 0x29, 0x39, {0x87, 0xe, 0x1, 0x92, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x42}}, @local, @local, @loopback]}}}], 0x180}}], 0x5, 0x20004045) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r3, 0xc0189379, &(0x7f0000000080)=ANY=[@ANYBLOB="070009f2c1a8bb5c2dbd07b7ca324b01000600b2a87f6c", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./bus\x00']) 18:12:53 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22, 0x7, @mcast2, 0xfffffffa}, 0x1c) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = getpgid(0x0) sched_setaffinity(r1, 0x18, &(0x7f0000000040)=0xbaa) perf_event_open(&(0x7f0000000040)={0x2, 0x7, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x9) r2 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) close(r0) r3 = ioctl$TIOCGPTPEER(r2, 0x5441, 0x20) write$binfmt_elf64(r3, &(0x7f00000006c0)={{0x7f, 0x45, 0x4c, 0x46, 0x7f, 0x6, 0x5, 0x0, 0x1ff, 0x3, 0x6, 0x2f78, 0x11c, 0x40, 0x246, 0x400, 0x7, 0x38, 0x2, 0x34b, 0x8, 0xffff}, [{0x70000000, 0x3, 0x42d, 0x6, 0x2, 0x8, 0x7, 0x5}, {0x4, 0x3, 0x7f, 0x1, 0xda2, 0x4, 0x4, 0x7c2}], "d7029a4bbffb113e89357611904d31f218a985cf4044b22661330f6d5193ef728068840de93545b536f9d8aab1f1f01f3ec13e0e2e8de750dc4671c56ff9d3d2f2b003d6a7716ea8faf7012529af568201d69040e2a488f2123a6ee6875cd17916e046c879647aefbcae4bff83578e8ee98ad5486e85d3f3927a9e1178621db04c9f3a9fcdb26b2773fd6e7265b2cd553f99a1b044897d953fdf3b38ad9a4955a790023734ecf67caf9ef58d54a41a4766a1814ae2f63f81ae", ['\x00', '\x00', '\x00']}, 0x469) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) r4 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8914, &(0x7f0000000040)) r5 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$BTRFS_IOC_SEND(r4, 0x40489426, &(0x7f00000000c0)={{r5}, 0x8, &(0x7f0000000000)=[0x4, 0x9, 0xe02, 0x1ffc0000000, 0x3, 0xfffffffffffffffb, 0x8000, 0x5], 0x9, 0x4, [0x6e, 0x9, 0x2, 0x90]}) 18:12:53 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000000), 0xaece, 0x40) setsockopt$sock_int(r1, 0x1, 0xc, &(0x7f00000000c0)=0x2, 0x4) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x25, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000680)='./bus\x00', 0x280000, 0x1c0) ftruncate(r2, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x1dd842, 0xd0) sendfile(r0, r2, 0x0, 0x20102d) flock(r2, 0x6) 18:12:53 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x82081, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="000000577e2e2f6275730025cb7ddb0fb318ff39c4ae97dd73b4971a1b201b421173c8625c8dbf622e0103d4c8b9608bcab91157efa4f4aece53663e0de9b854ada70fc32485dc9ac3bb9536d06ef82b3a7150ae31acba826e6765718287ce087eb8d63b9e747976cfbd7ae1652bdd27534c9ca44f26d9698675b88dc5895f8cfcdb2ca52d367c3a1de5f5f1e3b0d7510c9bc7b6871a8a48c6ba54eaabf57c4201c65d89401cae94cbe552f049f02ad66b108e47463c66a9b99a1133553984bceee52beac9c908ad996c23a8"]) r2 = syz_open_dev$ttys(0xc, 0x2, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="3f94b6d480f558f825c34d32922c65df173c9863d2d427ccb8952590f3df64c28874f1754e764405a0b7414a18788b8960a7b789149005771cc3cc02d2e38d1aaca296d07617e1620c3a44cb4d4f8e708813529f9a372d9203f90f3820afe2099c925448d95230823ed08748fa5fc4418ec320a61f73512309abde3af67d9a43791a0a0b0bcbcb9480e7947a5b89ef39caf1a96e6786e4014b2bf2ef516eb7fc61ba6d9c6321ef0ae125efbed2cbd85127b275596690f5b26feddd69eb3e7232dc0b86122f727f35e1a96ff7a2862d4fd57100a4a37b789d959832bbc9a44b32001e55a983b1be9dc735e5678e1819c083f3fe3df30a", 0xf6}, {&(0x7f0000000200)="f76c34d4dfd7be038c176f058155306e43c8b7dec18a91109e82e770b7f9ff33dfa144d1f9fd9f5b70c0c6e98b918bb8a41e84f72ee08cec718789adb7426401d21169f471a26f48e7ee041db9c9ca973e20a0a5809029c30ce536842e2e884e71bdfa738a6f391f2af2b437bf43460615395617789471037b9439924b6ce4856b6ea2febf66129d61976576cae40391866d3820791f42bb20d2d949745ed6497bf8ecd7383186bf94ba02562aebec1bb2a81925a3fdd9cf60ff3178cd11e734a1a370679712ab90969f461f9c12546d36a604a79f3cfc5124e54adc53120e47e1ff728935bad7324826453415ed346194", 0xf1}], 0x2, 0x3, 0x8) [ 104.564506][T27959] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 104.572473][T27959] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 104.580440][T27959] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 104.588489][T27959] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:53 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x1f, 0x40, 0xc1, 0x0, 0x0, 0x9ee8, 0x230, 0xf, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x1, @perf_bp={&(0x7f00000000c0), 0xc}, 0x2000, 0x5, 0x1, 0x4, 0xc6, 0x80000001, 0x4, 0x0, 0x3, 0x0, 0xfff}, 0xffffffffffffffff, 0x3, r3, 0x2) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f0000000000)='./file1\x00', 0x1052c3, 0x4) sendfile(r0, r1, 0x0, 0x20102d) 18:12:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/rfcomm\x00') open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:53 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="03000000000000002e2f62757300"]) 18:12:53 executing program 2: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) r1 = socket$packet(0x11, 0x4000000000002, 0x300) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000000)=0x2, 0x4) setsockopt$packet_tx_ring(r1, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1, {0xffffffffffffffff, 0xee01}}, '\x00'}) mount$9p_fd(0x0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), 0xc0040, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@access_uid={'access', 0x3d, r2}}, {@privport}, {@msize}]}}) r3 = socket$inet6(0xa, 0x1, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180), 0x404501, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r3, 0xc0189374, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x9}}, './bus\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r4, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r3}, './bus\x00'}) 18:12:53 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="163d17a1849fd6e9359065747e31"]) 18:12:53 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) utime(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={0x36, 0x10000}) sendfile(r0, r1, 0x0, 0x20102d) 18:12:53 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 52) 18:12:53 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0xffffffffefffff7b}}, './bus\x00'}) 18:12:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x3, 0xf8, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_config_ext={0x10000, 0xff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xa) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f0000000340)=0x1) sendmsg$TCPDIAG_GETSOCK(r1, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f00000000c0)={0x19c, 0x12, 0x400, 0x70bd25, 0x25dfdbfc, {0x3, 0xc0, 0x81, 0x7f, {0x4e22, 0x4e24, [0x1000, 0xf1, 0x8a8, 0x2], [0x13, 0x3, 0xffff], 0x0, [0x4]}, 0x7, 0x7fffffff}, [@INET_DIAG_REQ_BYTECODE={0xd9, 0x1, "467e4ee54cb695978f092b784f4ab2ddc21cf7ff776e5c5bc98398e6da1d96c5e3d0fc1abdd3a400a74bf7c91b06bc4a2ae41fb5cf6552c71ea722def09461f1ca6c81ed3abdb59850574e09c04d87156df37bf31b383bcce4bbd204289b43faae2ab2993833e1819746fc5f4580e6b5ea7d9c936cf0c539122c4b04d3cf7c12938fdf506f2716703687144b3dca981e6d52eb3547d8f2699e664a45457dfc4e11c93aa655b8e8f5fd9d7b2ca38ec165a4e9fed8db692f99188d3f5670cadfd00f131ac6196ab52e60aabb55acb7dcc11b4f535a8a"}, @INET_DIAG_REQ_BYTECODE={0x74, 0x1, "6cf049709dd421063997a5ff3f227a10ed64c259680295f862b424196b8f80f905ef5767f054e04d3b13a0617bc7aba68c8e9b4996d6204c63102e372cf9778509de00209900efe8bd9da6eccaa91bf6f982e4b968746c55c487ea0848f53620d14e80b6d04104f920939ae0f86f2653"}]}, 0x19c}, 0x1, 0x0, 0x0, 0x80}, 0x14) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:53 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0xda, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8}, 0x1c) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x80000001, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f0000000100)={0x6, {{0xa, 0x4e21, 0x3, @mcast2, 0xffffff00}}}, 0x88) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) r3 = socket$inet6(0xa, 0x400000000001, 0x0) close(r3) r4 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r4, 0x2007fff) sendfile(r3, r4, 0x0, 0x201000) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r3, 0x6, 0x16, &(0x7f0000000080)=[@mss={0x2, 0x4}, @timestamp, @timestamp, @mss={0x2, 0x20}, @mss, @mss={0x2, 0x10001}, @window={0x3, 0x4781, 0x1}], 0x7) [ 105.103331][T28017] FAULT_INJECTION: forcing a failure. [ 105.103331][T28017] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 105.116620][T28017] CPU: 0 PID: 28017 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 105.125387][T28017] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 105.135455][T28017] Call Trace: [ 105.138751][T28017] dump_stack_lvl+0xd6/0x122 [ 105.143350][T28017] dump_stack+0x11/0x1b [ 105.147518][T28017] should_fail+0x23c/0x250 [ 105.151932][T28017] __alloc_pages+0x102/0x320 [ 105.156523][T28017] alloc_pages+0x382/0x3d0 [ 105.161024][T28017] __page_cache_alloc+0x4d/0xf0 [ 105.165875][T28017] page_cache_ra_unbounded+0x1be/0x430 [ 105.171422][T28017] ondemand_readahead+0x58c/0x7c0 [ 105.176512][T28017] ? xas_load+0x284/0x2a0 [ 105.180844][T28017] ? filemap_get_read_batch+0x3e2/0x410 [ 105.186393][T28017] page_cache_async_ra+0x17e/0x1a0 [ 105.191531][T28017] filemap_read+0x4c0/0x1220 [ 105.196153][T28017] generic_file_read_iter+0x75/0x2c0 [ 105.201443][T28017] ? __fsnotify_parent+0x340/0x440 [ 105.206549][T28017] ext4_file_read_iter+0x1db/0x290 [ 105.211758][T28017] generic_file_splice_read+0x24f/0x330 [ 105.217362][T28017] ? splice_shrink_spd+0x60/0x60 [ 105.222319][T28017] splice_direct_to_actor+0x2aa/0x650 [ 105.227693][T28017] ? do_splice_direct+0x190/0x190 [ 105.232713][T28017] do_splice_direct+0x106/0x190 [ 105.237559][T28017] do_sendfile+0x63e/0xbb0 [ 105.241980][T28017] __x64_sys_sendfile64+0x102/0x140 [ 105.247214][T28017] do_syscall_64+0x44/0xa0 [ 105.251887][T28017] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 105.257785][T28017] RIP: 0033:0x7f0432216a39 [ 105.262214][T28017] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 105.281994][T28017] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 105.290409][T28017] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 18:12:53 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x800000020102d) [ 105.298381][T28017] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 105.306349][T28017] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 105.314346][T28017] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 105.322314][T28017] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:54 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x44000, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 18:12:54 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 53) [ 105.541378][T28027] FAULT_INJECTION: forcing a failure. [ 105.541378][T28027] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 105.554644][T28027] CPU: 0 PID: 28027 Comm: syz-executor.0 Not tainted 5.15.0-rc6-syzkaller #0 [ 105.563478][T28027] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 105.573533][T28027] Call Trace: [ 105.576810][T28027] dump_stack_lvl+0xd6/0x122 [ 105.581410][T28027] dump_stack+0x11/0x1b [ 105.585564][T28027] should_fail+0x23c/0x250 [ 105.590039][T28027] __alloc_pages+0x102/0x320 [ 105.594627][T28027] alloc_pages+0x382/0x3d0 [ 105.599105][T28027] __page_cache_alloc+0x4d/0xf0 [ 105.603957][T28027] page_cache_ra_unbounded+0x1be/0x430 [ 105.609414][T28027] ondemand_readahead+0x58c/0x7c0 [ 105.614483][T28027] ? xas_load+0x284/0x2a0 [ 105.618836][T28027] ? filemap_get_read_batch+0x3e2/0x410 [ 105.624399][T28027] page_cache_async_ra+0x17e/0x1a0 [ 105.629614][T28027] filemap_read+0x4c0/0x1220 [ 105.634210][T28027] generic_file_read_iter+0x75/0x2c0 [ 105.639544][T28027] ? __fsnotify_parent+0x340/0x440 [ 105.644781][T28027] ext4_file_read_iter+0x1db/0x290 [ 105.649894][T28027] generic_file_splice_read+0x24f/0x330 [ 105.655444][T28027] ? splice_shrink_spd+0x60/0x60 [ 105.660384][T28027] splice_direct_to_actor+0x2aa/0x650 [ 105.665757][T28027] ? do_splice_direct+0x190/0x190 [ 105.670779][T28027] do_splice_direct+0x106/0x190 [ 105.675656][T28027] do_sendfile+0x63e/0xbb0 [ 105.680095][T28027] __x64_sys_sendfile64+0x102/0x140 [ 105.685363][T28027] do_syscall_64+0x44/0xa0 [ 105.689785][T28027] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 105.695751][T28027] RIP: 0033:0x7f0432216a39 [ 105.700164][T28027] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 105.719986][T28027] RSP: 002b:00007f042ff8d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 105.728486][T28027] RAX: ffffffffffffffda RBX: 00007f0432319f60 RCX: 00007f0432216a39 [ 105.736459][T28027] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 105.744428][T28027] RBP: 00007f042ff8d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 105.752402][T28027] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 105.760414][T28027] R13: 00007fffaa2772af R14: 00007f042ff8d300 R15: 0000000000022000 18:12:54 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000100)={0x1, {{0xa, 0x4e21, 0x8d59, @local, 0x8001}}, 0x0, 0x8, [{{0xa, 0x4e20, 0x0, @empty, 0x1}}, {{0xa, 0x4e22, 0x2, @loopback, 0x7ff}}, {{0xa, 0x4e22, 0xde1, @ipv4={'\x00', '\xff\xff', @loopback}, 0x8}}, {{0xa, 0x4e22, 0x7fffffff, @local, 0x400}}, {{0xa, 0x4e20, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}, 0x8}}, {{0xa, 0x4e24, 0x8001, @dev={0xfe, 0x80, '\x00', 0x2e}, 0x3}}, {{0xa, 0x4e24, 0x8001, @mcast2, 0xffffffff}}, {{0xa, 0x4e24, 0xa01b, @dev={0xfe, 0x80, '\x00', 0x21}, 0xfffffff7}}]}, 0x490) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) sendfile(r2, r3, 0x0, 0x201000) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f00000005c0)={0x7, {{0xa, 0x4e24, 0x800, @private1={0xfc, 0x1, '\x00', 0x1}, 0x9}}, 0x1, 0x7, [{{0xa, 0x4e21, 0x1000, @private0, 0x8}}, {{0xa, 0x4e22, 0x228, @mcast1, 0xd9}}, {{0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x29}, 0x6}}, {{0xa, 0x4e21, 0x401, @private2, 0x3}}, {{0xa, 0x4e24, 0x8001, @remote, 0x7ff}}, {{0xa, 0x4e21, 0x6, @mcast1, 0x381e}}, {{0xa, 0x4e23, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}, 0x1}}]}, 0x410) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './bus\x00'}) 18:12:54 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0x40000000000, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000680)='./file0\x00', 0x143042, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000000000)={0x8000201d}) ftruncate(r1, 0x2007fff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 105.877898][T28027] ==================================================================