* [PATCH] f2fs: fix to avoid out-of-bounds memory access
@ 2021-03-22 11:47 ` Chao Yu
0 siblings, 0 replies; 12+ messages in thread
From: Chao Yu @ 2021-03-22 11:47 UTC (permalink / raw)
To: jaegeuk; +Cc: linux-f2fs-devel, linux-kernel, chao, Chao Yu, butt3rflyh4ck
butt3rflyh4ck <butterflyhuangxx@gmail.com> reported a bug found by
syzkaller fuzzer with custom modifications in 5.12.0-rc3+ [1]:
dump_stack+0xfa/0x151 lib/dump_stack.c:120
print_address_description.constprop.0.cold+0x82/0x32c mm/kasan/report.c:232
__kasan_report mm/kasan/report.c:399 [inline]
kasan_report.cold+0x7c/0xd8 mm/kasan/report.c:416
f2fs_test_bit fs/f2fs/f2fs.h:2572 [inline]
current_nat_addr fs/f2fs/node.h:213 [inline]
get_next_nat_page fs/f2fs/node.c:123 [inline]
__flush_nat_entry_set fs/f2fs/node.c:2888 [inline]
f2fs_flush_nat_entries+0x258e/0x2960 fs/f2fs/node.c:2991
f2fs_write_checkpoint+0x1372/0x6a70 fs/f2fs/checkpoint.c:1640
f2fs_issue_checkpoint+0x149/0x410 fs/f2fs/checkpoint.c:1807
f2fs_sync_fs+0x20f/0x420 fs/f2fs/super.c:1454
__sync_filesystem fs/sync.c:39 [inline]
sync_filesystem fs/sync.c:67 [inline]
sync_filesystem+0x1b5/0x260 fs/sync.c:48
generic_shutdown_super+0x70/0x370 fs/super.c:448
kill_block_super+0x97/0xf0 fs/super.c:1394
The root cause is, if nat entry in checkpoint journal area is corrupted,
e.g. nid of journalled nat entry exceeds max nid value, during checkpoint,
once it tries to flush nat journal to NAT area, get_next_nat_page() may
access out-of-bounds memory on nat_bitmap due to it uses wrong nid value
as bitmap offset.
[1] https://lore.kernel.org/lkml/CAFcO6XOMWdr8pObek6eN6-fs58KG9doRFadgJj-FnF-1x43s2g@mail.gmail.com/T/#u
Reported-by: butt3rflyh4ck <butterflyhuangxx@gmail.com>
Signed-off-by: Chao Yu <yuchao0@huawei.com>
---
fs/f2fs/node.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
index caf43970510e..8311b2367c7c 100644
--- a/fs/f2fs/node.c
+++ b/fs/f2fs/node.c
@@ -2790,6 +2790,9 @@ static void remove_nats_in_journal(struct f2fs_sb_info *sbi)
struct f2fs_nat_entry raw_ne;
nid_t nid = le32_to_cpu(nid_in_journal(journal, i));
+ if (f2fs_check_nid_range(sbi, nid))
+ continue;
+
raw_ne = nat_in_journal(journal, i);
ne = __lookup_nat_cache(nm_i, nid);
--
2.29.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
@ 2021-03-22 11:47 ` Chao Yu
0 siblings, 0 replies; 12+ messages in thread
From: Chao Yu @ 2021-03-22 11:47 UTC (permalink / raw)
To: jaegeuk; +Cc: butt3rflyh4ck, linux-kernel, linux-f2fs-devel
butt3rflyh4ck <butterflyhuangxx@gmail.com> reported a bug found by
syzkaller fuzzer with custom modifications in 5.12.0-rc3+ [1]:
dump_stack+0xfa/0x151 lib/dump_stack.c:120
print_address_description.constprop.0.cold+0x82/0x32c mm/kasan/report.c:232
__kasan_report mm/kasan/report.c:399 [inline]
kasan_report.cold+0x7c/0xd8 mm/kasan/report.c:416
f2fs_test_bit fs/f2fs/f2fs.h:2572 [inline]
current_nat_addr fs/f2fs/node.h:213 [inline]
get_next_nat_page fs/f2fs/node.c:123 [inline]
__flush_nat_entry_set fs/f2fs/node.c:2888 [inline]
f2fs_flush_nat_entries+0x258e/0x2960 fs/f2fs/node.c:2991
f2fs_write_checkpoint+0x1372/0x6a70 fs/f2fs/checkpoint.c:1640
f2fs_issue_checkpoint+0x149/0x410 fs/f2fs/checkpoint.c:1807
f2fs_sync_fs+0x20f/0x420 fs/f2fs/super.c:1454
__sync_filesystem fs/sync.c:39 [inline]
sync_filesystem fs/sync.c:67 [inline]
sync_filesystem+0x1b5/0x260 fs/sync.c:48
generic_shutdown_super+0x70/0x370 fs/super.c:448
kill_block_super+0x97/0xf0 fs/super.c:1394
The root cause is, if nat entry in checkpoint journal area is corrupted,
e.g. nid of journalled nat entry exceeds max nid value, during checkpoint,
once it tries to flush nat journal to NAT area, get_next_nat_page() may
access out-of-bounds memory on nat_bitmap due to it uses wrong nid value
as bitmap offset.
[1] https://lore.kernel.org/lkml/CAFcO6XOMWdr8pObek6eN6-fs58KG9doRFadgJj-FnF-1x43s2g@mail.gmail.com/T/#u
Reported-by: butt3rflyh4ck <butterflyhuangxx@gmail.com>
Signed-off-by: Chao Yu <yuchao0@huawei.com>
---
fs/f2fs/node.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
index caf43970510e..8311b2367c7c 100644
--- a/fs/f2fs/node.c
+++ b/fs/f2fs/node.c
@@ -2790,6 +2790,9 @@ static void remove_nats_in_journal(struct f2fs_sb_info *sbi)
struct f2fs_nat_entry raw_ne;
nid_t nid = le32_to_cpu(nid_in_journal(journal, i));
+ if (f2fs_check_nid_range(sbi, nid))
+ continue;
+
raw_ne = nat_in_journal(journal, i);
ne = __lookup_nat_cache(nm_i, nid);
--
2.29.2
_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH] f2fs: fix to avoid out-of-bounds memory access
2021-03-22 11:47 ` [f2fs-dev] " Chao Yu
@ 2021-03-23 5:48 ` butt3rflyh4ck
-1 siblings, 0 replies; 12+ messages in thread
From: butt3rflyh4ck @ 2021-03-23 5:48 UTC (permalink / raw)
To: Chao Yu; +Cc: jaegeuk, linux-f2fs-devel, LKML, chao
Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
Regards,
butt3rflyh4ck.
On Mon, Mar 22, 2021 at 7:47 PM Chao Yu <yuchao0@huawei.com> wrote:
>
> butt3rflyh4ck <butterflyhuangxx@gmail.com> reported a bug found by
> syzkaller fuzzer with custom modifications in 5.12.0-rc3+ [1]:
>
> dump_stack+0xfa/0x151 lib/dump_stack.c:120
> print_address_description.constprop.0.cold+0x82/0x32c mm/kasan/report.c:232
> __kasan_report mm/kasan/report.c:399 [inline]
> kasan_report.cold+0x7c/0xd8 mm/kasan/report.c:416
> f2fs_test_bit fs/f2fs/f2fs.h:2572 [inline]
> current_nat_addr fs/f2fs/node.h:213 [inline]
> get_next_nat_page fs/f2fs/node.c:123 [inline]
> __flush_nat_entry_set fs/f2fs/node.c:2888 [inline]
> f2fs_flush_nat_entries+0x258e/0x2960 fs/f2fs/node.c:2991
> f2fs_write_checkpoint+0x1372/0x6a70 fs/f2fs/checkpoint.c:1640
> f2fs_issue_checkpoint+0x149/0x410 fs/f2fs/checkpoint.c:1807
> f2fs_sync_fs+0x20f/0x420 fs/f2fs/super.c:1454
> __sync_filesystem fs/sync.c:39 [inline]
> sync_filesystem fs/sync.c:67 [inline]
> sync_filesystem+0x1b5/0x260 fs/sync.c:48
> generic_shutdown_super+0x70/0x370 fs/super.c:448
> kill_block_super+0x97/0xf0 fs/super.c:1394
>
> The root cause is, if nat entry in checkpoint journal area is corrupted,
> e.g. nid of journalled nat entry exceeds max nid value, during checkpoint,
> once it tries to flush nat journal to NAT area, get_next_nat_page() may
> access out-of-bounds memory on nat_bitmap due to it uses wrong nid value
> as bitmap offset.
>
> [1] https://lore.kernel.org/lkml/CAFcO6XOMWdr8pObek6eN6-fs58KG9doRFadgJj-FnF-1x43s2g@mail.gmail.com/T/#u
>
> Reported-by: butt3rflyh4ck <butterflyhuangxx@gmail.com>
> Signed-off-by: Chao Yu <yuchao0@huawei.com>
> ---
> fs/f2fs/node.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
> index caf43970510e..8311b2367c7c 100644
> --- a/fs/f2fs/node.c
> +++ b/fs/f2fs/node.c
> @@ -2790,6 +2790,9 @@ static void remove_nats_in_journal(struct f2fs_sb_info *sbi)
> struct f2fs_nat_entry raw_ne;
> nid_t nid = le32_to_cpu(nid_in_journal(journal, i));
>
> + if (f2fs_check_nid_range(sbi, nid))
> + continue;
> +
> raw_ne = nat_in_journal(journal, i);
>
> ne = __lookup_nat_cache(nm_i, nid);
> --
> 2.29.2
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
@ 2021-03-23 5:48 ` butt3rflyh4ck
0 siblings, 0 replies; 12+ messages in thread
From: butt3rflyh4ck @ 2021-03-23 5:48 UTC (permalink / raw)
To: Chao Yu; +Cc: jaegeuk, LKML, linux-f2fs-devel
Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
Regards,
butt3rflyh4ck.
On Mon, Mar 22, 2021 at 7:47 PM Chao Yu <yuchao0@huawei.com> wrote:
>
> butt3rflyh4ck <butterflyhuangxx@gmail.com> reported a bug found by
> syzkaller fuzzer with custom modifications in 5.12.0-rc3+ [1]:
>
> dump_stack+0xfa/0x151 lib/dump_stack.c:120
> print_address_description.constprop.0.cold+0x82/0x32c mm/kasan/report.c:232
> __kasan_report mm/kasan/report.c:399 [inline]
> kasan_report.cold+0x7c/0xd8 mm/kasan/report.c:416
> f2fs_test_bit fs/f2fs/f2fs.h:2572 [inline]
> current_nat_addr fs/f2fs/node.h:213 [inline]
> get_next_nat_page fs/f2fs/node.c:123 [inline]
> __flush_nat_entry_set fs/f2fs/node.c:2888 [inline]
> f2fs_flush_nat_entries+0x258e/0x2960 fs/f2fs/node.c:2991
> f2fs_write_checkpoint+0x1372/0x6a70 fs/f2fs/checkpoint.c:1640
> f2fs_issue_checkpoint+0x149/0x410 fs/f2fs/checkpoint.c:1807
> f2fs_sync_fs+0x20f/0x420 fs/f2fs/super.c:1454
> __sync_filesystem fs/sync.c:39 [inline]
> sync_filesystem fs/sync.c:67 [inline]
> sync_filesystem+0x1b5/0x260 fs/sync.c:48
> generic_shutdown_super+0x70/0x370 fs/super.c:448
> kill_block_super+0x97/0xf0 fs/super.c:1394
>
> The root cause is, if nat entry in checkpoint journal area is corrupted,
> e.g. nid of journalled nat entry exceeds max nid value, during checkpoint,
> once it tries to flush nat journal to NAT area, get_next_nat_page() may
> access out-of-bounds memory on nat_bitmap due to it uses wrong nid value
> as bitmap offset.
>
> [1] https://lore.kernel.org/lkml/CAFcO6XOMWdr8pObek6eN6-fs58KG9doRFadgJj-FnF-1x43s2g@mail.gmail.com/T/#u
>
> Reported-by: butt3rflyh4ck <butterflyhuangxx@gmail.com>
> Signed-off-by: Chao Yu <yuchao0@huawei.com>
> ---
> fs/f2fs/node.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
> index caf43970510e..8311b2367c7c 100644
> --- a/fs/f2fs/node.c
> +++ b/fs/f2fs/node.c
> @@ -2790,6 +2790,9 @@ static void remove_nats_in_journal(struct f2fs_sb_info *sbi)
> struct f2fs_nat_entry raw_ne;
> nid_t nid = le32_to_cpu(nid_in_journal(journal, i));
>
> + if (f2fs_check_nid_range(sbi, nid))
> + continue;
> +
> raw_ne = nat_in_journal(journal, i);
>
> ne = __lookup_nat_cache(nm_i, nid);
> --
> 2.29.2
>
_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] f2fs: fix to avoid out-of-bounds memory access
2021-03-23 5:48 ` [f2fs-dev] " butt3rflyh4ck
@ 2021-03-23 6:43 ` Chao Yu
-1 siblings, 0 replies; 12+ messages in thread
From: Chao Yu @ 2021-03-23 6:43 UTC (permalink / raw)
To: butt3rflyh4ck; +Cc: jaegeuk, linux-f2fs-devel, LKML, chao
Hi butt3rflyh4ck,
On 2021/3/23 13:48, butt3rflyh4ck wrote:
> Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
Thanks for helping to test this patch.
Thanks,
>
> Regards,
> butt3rflyh4ck.
>
>
> On Mon, Mar 22, 2021 at 7:47 PM Chao Yu <yuchao0@huawei.com> wrote:
>>
>> butt3rflyh4ck <butterflyhuangxx@gmail.com> reported a bug found by
>> syzkaller fuzzer with custom modifications in 5.12.0-rc3+ [1]:
>>
>> dump_stack+0xfa/0x151 lib/dump_stack.c:120
>> print_address_description.constprop.0.cold+0x82/0x32c mm/kasan/report.c:232
>> __kasan_report mm/kasan/report.c:399 [inline]
>> kasan_report.cold+0x7c/0xd8 mm/kasan/report.c:416
>> f2fs_test_bit fs/f2fs/f2fs.h:2572 [inline]
>> current_nat_addr fs/f2fs/node.h:213 [inline]
>> get_next_nat_page fs/f2fs/node.c:123 [inline]
>> __flush_nat_entry_set fs/f2fs/node.c:2888 [inline]
>> f2fs_flush_nat_entries+0x258e/0x2960 fs/f2fs/node.c:2991
>> f2fs_write_checkpoint+0x1372/0x6a70 fs/f2fs/checkpoint.c:1640
>> f2fs_issue_checkpoint+0x149/0x410 fs/f2fs/checkpoint.c:1807
>> f2fs_sync_fs+0x20f/0x420 fs/f2fs/super.c:1454
>> __sync_filesystem fs/sync.c:39 [inline]
>> sync_filesystem fs/sync.c:67 [inline]
>> sync_filesystem+0x1b5/0x260 fs/sync.c:48
>> generic_shutdown_super+0x70/0x370 fs/super.c:448
>> kill_block_super+0x97/0xf0 fs/super.c:1394
>>
>> The root cause is, if nat entry in checkpoint journal area is corrupted,
>> e.g. nid of journalled nat entry exceeds max nid value, during checkpoint,
>> once it tries to flush nat journal to NAT area, get_next_nat_page() may
>> access out-of-bounds memory on nat_bitmap due to it uses wrong nid value
>> as bitmap offset.
>>
>> [1] https://lore.kernel.org/lkml/CAFcO6XOMWdr8pObek6eN6-fs58KG9doRFadgJj-FnF-1x43s2g@mail.gmail.com/T/#u
>>
>> Reported-by: butt3rflyh4ck <butterflyhuangxx@gmail.com>
>> Signed-off-by: Chao Yu <yuchao0@huawei.com>
>> ---
>> fs/f2fs/node.c | 3 +++
>> 1 file changed, 3 insertions(+)
>>
>> diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
>> index caf43970510e..8311b2367c7c 100644
>> --- a/fs/f2fs/node.c
>> +++ b/fs/f2fs/node.c
>> @@ -2790,6 +2790,9 @@ static void remove_nats_in_journal(struct f2fs_sb_info *sbi)
>> struct f2fs_nat_entry raw_ne;
>> nid_t nid = le32_to_cpu(nid_in_journal(journal, i));
>>
>> + if (f2fs_check_nid_range(sbi, nid))
>> + continue;
>> +
>> raw_ne = nat_in_journal(journal, i);
>>
>> ne = __lookup_nat_cache(nm_i, nid);
>> --
>> 2.29.2
>>
> .
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
@ 2021-03-23 6:43 ` Chao Yu
0 siblings, 0 replies; 12+ messages in thread
From: Chao Yu @ 2021-03-23 6:43 UTC (permalink / raw)
To: butt3rflyh4ck; +Cc: jaegeuk, LKML, linux-f2fs-devel
Hi butt3rflyh4ck,
On 2021/3/23 13:48, butt3rflyh4ck wrote:
> Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
Thanks for helping to test this patch.
Thanks,
>
> Regards,
> butt3rflyh4ck.
>
>
> On Mon, Mar 22, 2021 at 7:47 PM Chao Yu <yuchao0@huawei.com> wrote:
>>
>> butt3rflyh4ck <butterflyhuangxx@gmail.com> reported a bug found by
>> syzkaller fuzzer with custom modifications in 5.12.0-rc3+ [1]:
>>
>> dump_stack+0xfa/0x151 lib/dump_stack.c:120
>> print_address_description.constprop.0.cold+0x82/0x32c mm/kasan/report.c:232
>> __kasan_report mm/kasan/report.c:399 [inline]
>> kasan_report.cold+0x7c/0xd8 mm/kasan/report.c:416
>> f2fs_test_bit fs/f2fs/f2fs.h:2572 [inline]
>> current_nat_addr fs/f2fs/node.h:213 [inline]
>> get_next_nat_page fs/f2fs/node.c:123 [inline]
>> __flush_nat_entry_set fs/f2fs/node.c:2888 [inline]
>> f2fs_flush_nat_entries+0x258e/0x2960 fs/f2fs/node.c:2991
>> f2fs_write_checkpoint+0x1372/0x6a70 fs/f2fs/checkpoint.c:1640
>> f2fs_issue_checkpoint+0x149/0x410 fs/f2fs/checkpoint.c:1807
>> f2fs_sync_fs+0x20f/0x420 fs/f2fs/super.c:1454
>> __sync_filesystem fs/sync.c:39 [inline]
>> sync_filesystem fs/sync.c:67 [inline]
>> sync_filesystem+0x1b5/0x260 fs/sync.c:48
>> generic_shutdown_super+0x70/0x370 fs/super.c:448
>> kill_block_super+0x97/0xf0 fs/super.c:1394
>>
>> The root cause is, if nat entry in checkpoint journal area is corrupted,
>> e.g. nid of journalled nat entry exceeds max nid value, during checkpoint,
>> once it tries to flush nat journal to NAT area, get_next_nat_page() may
>> access out-of-bounds memory on nat_bitmap due to it uses wrong nid value
>> as bitmap offset.
>>
>> [1] https://lore.kernel.org/lkml/CAFcO6XOMWdr8pObek6eN6-fs58KG9doRFadgJj-FnF-1x43s2g@mail.gmail.com/T/#u
>>
>> Reported-by: butt3rflyh4ck <butterflyhuangxx@gmail.com>
>> Signed-off-by: Chao Yu <yuchao0@huawei.com>
>> ---
>> fs/f2fs/node.c | 3 +++
>> 1 file changed, 3 insertions(+)
>>
>> diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
>> index caf43970510e..8311b2367c7c 100644
>> --- a/fs/f2fs/node.c
>> +++ b/fs/f2fs/node.c
>> @@ -2790,6 +2790,9 @@ static void remove_nats_in_journal(struct f2fs_sb_info *sbi)
>> struct f2fs_nat_entry raw_ne;
>> nid_t nid = le32_to_cpu(nid_in_journal(journal, i));
>>
>> + if (f2fs_check_nid_range(sbi, nid))
>> + continue;
>> +
>> raw_ne = nat_in_journal(journal, i);
>>
>> ne = __lookup_nat_cache(nm_i, nid);
>> --
>> 2.29.2
>>
> .
>
_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
2021-03-23 6:43 ` [f2fs-dev] " Chao Yu
@ 2021-04-20 17:43 ` Salvatore Bonaccorso
-1 siblings, 0 replies; 12+ messages in thread
From: Salvatore Bonaccorso @ 2021-04-20 17:43 UTC (permalink / raw)
To: Chao Yu; +Cc: butt3rflyh4ck, jaegeuk, LKML, linux-f2fs-devel
Hi,
On Tue, Mar 23, 2021 at 02:43:29PM +0800, Chao Yu wrote:
> Hi butt3rflyh4ck,
>
> On 2021/3/23 13:48, butt3rflyh4ck wrote:
> > Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
>
> Thanks for helping to test this patch.
Was this patch applied? I do not see it in mainline (unless
miss-checked).
Regards,
Salvatore
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
@ 2021-04-20 17:43 ` Salvatore Bonaccorso
0 siblings, 0 replies; 12+ messages in thread
From: Salvatore Bonaccorso @ 2021-04-20 17:43 UTC (permalink / raw)
To: Chao Yu; +Cc: butt3rflyh4ck, linux-f2fs-devel, LKML, jaegeuk
Hi,
On Tue, Mar 23, 2021 at 02:43:29PM +0800, Chao Yu wrote:
> Hi butt3rflyh4ck,
>
> On 2021/3/23 13:48, butt3rflyh4ck wrote:
> > Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
>
> Thanks for helping to test this patch.
Was this patch applied? I do not see it in mainline (unless
miss-checked).
Regards,
Salvatore
_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
2021-04-20 17:43 ` Salvatore Bonaccorso
@ 2021-04-20 18:27 ` Jaegeuk Kim
-1 siblings, 0 replies; 12+ messages in thread
From: Jaegeuk Kim @ 2021-04-20 18:27 UTC (permalink / raw)
To: Salvatore Bonaccorso; +Cc: Chao Yu, butt3rflyh4ck, LKML, linux-f2fs-devel
Hi,
On 04/20, Salvatore Bonaccorso wrote:
> Hi,
>
> On Tue, Mar 23, 2021 at 02:43:29PM +0800, Chao Yu wrote:
> > Hi butt3rflyh4ck,
> >
> > On 2021/3/23 13:48, butt3rflyh4ck wrote:
> > > Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
> >
> > Thanks for helping to test this patch.
>
> Was this patch applied? I do not see it in mainline (unless
> miss-checked).
Not yet. Queue for next merge window.
https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git/commit/?h=dev&id=b862676e371715456c9dade7990c8004996d0d9e
>
> Regards,
> Salvatore
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
@ 2021-04-20 18:27 ` Jaegeuk Kim
0 siblings, 0 replies; 12+ messages in thread
From: Jaegeuk Kim @ 2021-04-20 18:27 UTC (permalink / raw)
To: Salvatore Bonaccorso; +Cc: butt3rflyh4ck, LKML, linux-f2fs-devel
Hi,
On 04/20, Salvatore Bonaccorso wrote:
> Hi,
>
> On Tue, Mar 23, 2021 at 02:43:29PM +0800, Chao Yu wrote:
> > Hi butt3rflyh4ck,
> >
> > On 2021/3/23 13:48, butt3rflyh4ck wrote:
> > > Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
> >
> > Thanks for helping to test this patch.
>
> Was this patch applied? I do not see it in mainline (unless
> miss-checked).
Not yet. Queue for next merge window.
https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git/commit/?h=dev&id=b862676e371715456c9dade7990c8004996d0d9e
>
> Regards,
> Salvatore
_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
2021-04-20 18:27 ` Jaegeuk Kim
@ 2021-04-20 18:34 ` butt3rflyh4ck
-1 siblings, 0 replies; 12+ messages in thread
From: butt3rflyh4ck @ 2021-04-20 18:34 UTC (permalink / raw)
To: Jaegeuk Kim; +Cc: Salvatore Bonaccorso, Chao Yu, LKML, linux-f2fs-devel
Cool, thanks!
Regards,
butt3rflyh4ck.
On Wed, Apr 21, 2021 at 2:27 AM Jaegeuk Kim <jaegeuk@kernel.org> wrote:
>
> Hi,
>
> On 04/20, Salvatore Bonaccorso wrote:
> > Hi,
> >
> > On Tue, Mar 23, 2021 at 02:43:29PM +0800, Chao Yu wrote:
> > > Hi butt3rflyh4ck,
> > >
> > > On 2021/3/23 13:48, butt3rflyh4ck wrote:
> > > > Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
> > >
> > > Thanks for helping to test this patch.
> >
> > Was this patch applied? I do not see it in mainline (unless
> > miss-checked).
>
> Not yet. Queue for next merge window.
>
> https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git/commit/?h=dev&id=b862676e371715456c9dade7990c8004996d0d9e
>
> >
> > Regards,
> > Salvatore
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-bounds memory access
@ 2021-04-20 18:34 ` butt3rflyh4ck
0 siblings, 0 replies; 12+ messages in thread
From: butt3rflyh4ck @ 2021-04-20 18:34 UTC (permalink / raw)
To: Jaegeuk Kim; +Cc: linux-f2fs-devel, LKML, Salvatore Bonaccorso
Cool, thanks!
Regards,
butt3rflyh4ck.
On Wed, Apr 21, 2021 at 2:27 AM Jaegeuk Kim <jaegeuk@kernel.org> wrote:
>
> Hi,
>
> On 04/20, Salvatore Bonaccorso wrote:
> > Hi,
> >
> > On Tue, Mar 23, 2021 at 02:43:29PM +0800, Chao Yu wrote:
> > > Hi butt3rflyh4ck,
> > >
> > > On 2021/3/23 13:48, butt3rflyh4ck wrote:
> > > > Hi, I have tested the patch on 5.12.0-rc4+, it seems to fix the problem.
> > >
> > > Thanks for helping to test this patch.
> >
> > Was this patch applied? I do not see it in mainline (unless
> > miss-checked).
>
> Not yet. Queue for next merge window.
>
> https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git/commit/?h=dev&id=b862676e371715456c9dade7990c8004996d0d9e
>
> >
> > Regards,
> > Salvatore
_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2021-04-20 18:36 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-22 11:47 [PATCH] f2fs: fix to avoid out-of-bounds memory access Chao Yu
2021-03-22 11:47 ` [f2fs-dev] " Chao Yu
2021-03-23 5:48 ` butt3rflyh4ck
2021-03-23 5:48 ` [f2fs-dev] " butt3rflyh4ck
2021-03-23 6:43 ` Chao Yu
2021-03-23 6:43 ` [f2fs-dev] " Chao Yu
2021-04-20 17:43 ` Salvatore Bonaccorso
2021-04-20 17:43 ` Salvatore Bonaccorso
2021-04-20 18:27 ` Jaegeuk Kim
2021-04-20 18:27 ` Jaegeuk Kim
2021-04-20 18:34 ` butt3rflyh4ck
2021-04-20 18:34 ` butt3rflyh4ck
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.