All of lore.kernel.org
 help / color / mirror / Atom feed
* A list of bugs in btrfs found by fuzzing
@ 2018-06-03 22:22 Wen Xu
  2018-07-01  0:06 ` Xu, Wen
  0 siblings, 1 reply; 11+ messages in thread
From: Wen Xu @ 2018-06-03 22:22 UTC (permalink / raw)
  To: linux-btrfs

Hi btrfs maintainers and developers,

Here are a list of bugs found in upstream kernel recently. Please check:

https://bugzilla.kernel.org/show_bug.cgi?id=199833
https://bugzilla.kernel.org/show_bug.cgi?id=199835
https://bugzilla.kernel.org/show_bug.cgi?id=199837
https://bugzilla.kernel.org/show_bug.cgi?id=199839
https://bugzilla.kernel.org/show_bug.cgi?id=199847
https://bugzilla.kernel.org/show_bug.cgi?id=199849

Thanks,
Wen

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-06-03 22:22 A list of bugs in btrfs found by fuzzing Wen Xu
@ 2018-07-01  0:06 ` Xu, Wen
  2018-07-01  7:39   ` Qu Wenruo
  2018-07-03  8:32   ` Qu Wenruo
  0 siblings, 2 replies; 11+ messages in thread
From: Xu, Wen @ 2018-07-01  0:06 UTC (permalink / raw)
  To: linux-btrfs; +Cc: jbacik, dsterba, clm

Dear BTRFS developers,

I would like to know if these issues are fixed or handled? Thanks.

-Wen

> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
> 
> Hi btrfs maintainers and developers,
> 
> Here are a list of bugs found in upstream kernel recently. Please check:
> 
> https://bugzilla.kernel.org/show_bug.cgi?id=199833
> https://bugzilla.kernel.org/show_bug.cgi?id=199835
> https://bugzilla.kernel.org/show_bug.cgi?id=199837
> https://bugzilla.kernel.org/show_bug.cgi?id=199839
> https://bugzilla.kernel.org/show_bug.cgi?id=199847
> https://bugzilla.kernel.org/show_bug.cgi?id=199849
> 
> Thanks,
> Wen


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-01  0:06 ` Xu, Wen
@ 2018-07-01  7:39   ` Qu Wenruo
  2018-07-03  8:32   ` Qu Wenruo
  1 sibling, 0 replies; 11+ messages in thread
From: Qu Wenruo @ 2018-07-01  7:39 UTC (permalink / raw)
  To: Xu, Wen, linux-btrfs; +Cc: jbacik, dsterba, clm


[-- Attachment #1.1: Type: text/plain, Size: 1106 bytes --]



On 2018年07月01日 08:06, Xu, Wen wrote:
> Dear BTRFS developers,
> 
> I would like to know if these issues are fixed or handled? Thanks.

Some bugs looks interesting and may be resolved by more checks in
tree-checker.

I'll take a look at them.

Thanks for the detailed and comprehensive report,
Qu

> 
> -Wen
> 
>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>
>> Hi btrfs maintainers and developers,
>>
>> Here are a list of bugs found in upstream kernel recently. Please check:
>>
>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>
>> Thanks,
>> Wen
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-01  0:06 ` Xu, Wen
  2018-07-01  7:39   ` Qu Wenruo
@ 2018-07-03  8:32   ` Qu Wenruo
  2018-07-03 12:37     ` Xu, Wen
  1 sibling, 1 reply; 11+ messages in thread
From: Qu Wenruo @ 2018-07-03  8:32 UTC (permalink / raw)
  To: Xu, Wen, linux-btrfs; +Cc: jbacik, dsterba, clm


[-- Attachment #1.1: Type: text/plain, Size: 1508 bytes --]



On 2018年07月01日 08:06, Xu, Wen wrote:
> Dear BTRFS developers,
> 
> I would like to know if these issues are fixed or handled? Thanks.
> 
> -Wen

All these images should be addressed by the following patches now:
https://patchwork.kernel.org/patch/10503415/
https://patchwork.kernel.org/patch/10503413/
https://patchwork.kernel.org/patch/10503403/
https://patchwork.kernel.org/patch/10503147/
https://patchwork.kernel.org/patch/10503099/

Some of them may need extra cosmetic updates, but the basic fix should
not change much.

If you have any newer fuzzed image which could pass kernel mount and
cause unexpected behavior, feel free to submit them to btrfs maillist
and kernel bugzilla.

Thanks,
Qu

> 
>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>
>> Hi btrfs maintainers and developers,
>>
>> Here are a list of bugs found in upstream kernel recently. Please check:
>>
>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>
>> Thanks,
>> Wen
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-03  8:32   ` Qu Wenruo
@ 2018-07-03 12:37     ` Xu, Wen
  2018-07-03 13:36       ` Qu Wenruo
  0 siblings, 1 reply; 11+ messages in thread
From: Xu, Wen @ 2018-07-03 12:37 UTC (permalink / raw)
  To: Qu Wenruo; +Cc: linux-btrfs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-8", Size: 1850 bytes --]

Sure, thanks for your efforts! So as I suppose, 199833 and 199835 are implicitly fixed by these patches as well?

-Wen

> On Jul 3, 2018, at 4:32 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
> 
> 
> 
> On 2018年07月01日 08:06, Xu, Wen wrote:
>> Dear BTRFS developers,
>> 
>> I would like to know if these issues are fixed or handled? Thanks.
>> 
>> -Wen
> 
> All these images should be addressed by the following patches now:
> https://patchwork.kernel.org/patch/10503415/
> https://patchwork.kernel.org/patch/10503413/
> https://patchwork.kernel.org/patch/10503403/
> https://patchwork.kernel.org/patch/10503147/
> https://patchwork.kernel.org/patch/10503099/
> 
> Some of them may need extra cosmetic updates, but the basic fix should
> not change much.
> 
> If you have any newer fuzzed image which could pass kernel mount and
> cause unexpected behavior, feel free to submit them to btrfs maillist
> and kernel bugzilla.
> 
> Thanks,
> Qu
> 
>> 
>>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>> 
>>> Hi btrfs maintainers and developers,
>>> 
>>> Here are a list of bugs found in upstream kernel recently. Please check:
>>> 
>>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>> 
>>> Thanks,
>>> Wen
>> 
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html

ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±ý»k~ÏâžØ^n‡r¡ö¦zË\x1aëh™¨è­Ú&£ûàz¿äz¹Þ—ú+€Ê+zf£¢·hšˆ§~†­†Ûiÿÿïêÿ‘êçz_è®\x0fæj:+v‰¨þ)ߣøm

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-03 12:37     ` Xu, Wen
@ 2018-07-03 13:36       ` Qu Wenruo
  2018-07-03 16:27         ` Xu, Wen
  0 siblings, 1 reply; 11+ messages in thread
From: Qu Wenruo @ 2018-07-03 13:36 UTC (permalink / raw)
  To: Xu, Wen; +Cc: linux-btrfs


[-- Attachment #1.1: Type: text/plain, Size: 2402 bytes --]



On 2018年07月03日 20:37, Xu, Wen wrote:
> Sure, thanks for your efforts! So as I suppose, 199833 and 199835 are implicitly fixed by these patches as well?
> 
> -Wen

Yep.

Kernel can know detect all related chunk <-> block group mapping problem
in all 6 images and exit gracefully with error message showing what's
going wrong.

You could also test using this branch:
https://github.com/adam900710/linux/tree/tree_checker_enhance

Thanks,
Qu


> 
>> On Jul 3, 2018, at 4:32 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>
>>
>>
>> On 2018年07月01日 08:06, Xu, Wen wrote:
>>> Dear BTRFS developers,
>>>
>>> I would like to know if these issues are fixed or handled? Thanks.
>>>
>>> -Wen
>>
>> All these images should be addressed by the following patches now:
>> https://patchwork.kernel.org/patch/10503415/
>> https://patchwork.kernel.org/patch/10503413/
>> https://patchwork.kernel.org/patch/10503403/
>> https://patchwork.kernel.org/patch/10503147/
>> https://patchwork.kernel.org/patch/10503099/
>>
>> Some of them may need extra cosmetic updates, but the basic fix should
>> not change much.
>>
>> If you have any newer fuzzed image which could pass kernel mount and
>> cause unexpected behavior, feel free to submit them to btrfs maillist
>> and kernel bugzilla.
>>
>> Thanks,
>> Qu
>>
>>>
>>>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>>>
>>>> Hi btrfs maintainers and developers,
>>>>
>>>> Here are a list of bugs found in upstream kernel recently. Please check:
>>>>
>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>>>
>>>> Thanks,
>>>> Wen
>>>
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-03 13:36       ` Qu Wenruo
@ 2018-07-03 16:27         ` Xu, Wen
  2018-07-03 22:36           ` Qu Wenruo
  0 siblings, 1 reply; 11+ messages in thread
From: Xu, Wen @ 2018-07-03 16:27 UTC (permalink / raw)
  To: Qu Wenruo; +Cc: linux-btrfs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-8", Size: 2686 bytes --]

So this is the dev branch of btrfs?…

Thanks,
-Wen

> On Jul 3, 2018, at 9:36 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
> 
> 
> 
> On 2018年07月03日 20:37, Xu, Wen wrote:
>> Sure, thanks for your efforts! So as I suppose, 199833 and 199835 are implicitly fixed by these patches as well?
>> 
>> -Wen
> 
> Yep.
> 
> Kernel can know detect all related chunk <-> block group mapping problem
> in all 6 images and exit gracefully with error message showing what's
> going wrong.
> 
> You could also test using this branch:
> https://github.com/adam900710/linux/tree/tree_checker_enhance
> 
> Thanks,
> Qu
> 
> 
>> 
>>> On Jul 3, 2018, at 4:32 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>> 
>>> 
>>> 
>>> On 2018年07月01日 08:06, Xu, Wen wrote:
>>>> Dear BTRFS developers,
>>>> 
>>>> I would like to know if these issues are fixed or handled? Thanks.
>>>> 
>>>> -Wen
>>> 
>>> All these images should be addressed by the following patches now:
>>> https://patchwork.kernel.org/patch/10503415/
>>> https://patchwork.kernel.org/patch/10503413/
>>> https://patchwork.kernel.org/patch/10503403/
>>> https://patchwork.kernel.org/patch/10503147/
>>> https://patchwork.kernel.org/patch/10503099/
>>> 
>>> Some of them may need extra cosmetic updates, but the basic fix should
>>> not change much.
>>> 
>>> If you have any newer fuzzed image which could pass kernel mount and
>>> cause unexpected behavior, feel free to submit them to btrfs maillist
>>> and kernel bugzilla.
>>> 
>>> Thanks,
>>> Qu
>>> 
>>>> 
>>>>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>>>> 
>>>>> Hi btrfs maintainers and developers,
>>>>> 
>>>>> Here are a list of bugs found in upstream kernel recently. Please check:
>>>>> 
>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>>>> 
>>>>> Thanks,
>>>>> Wen
>>>> 
>>>> --
>>>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>>>> the body of a message to majordomo@vger.kernel.org
>>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>> 
>> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥

ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±ý»k~ÏâžØ^n‡r¡ö¦zË\x1aëh™¨è­Ú&£ûàz¿äz¹Þ—ú+€Ê+zf£¢·hšˆ§~†­†Ûiÿÿïêÿ‘êçz_è®\x0fæj:+v‰¨þ)ߣøm

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-03 16:27         ` Xu, Wen
@ 2018-07-03 22:36           ` Qu Wenruo
  2018-07-03 23:26             ` Xu, Wen
  0 siblings, 1 reply; 11+ messages in thread
From: Qu Wenruo @ 2018-07-03 22:36 UTC (permalink / raw)
  To: Xu, Wen; +Cc: linux-btrfs


[-- Attachment #1.1: Type: text/plain, Size: 3047 bytes --]



On 2018年07月04日 00:27, Xu, Wen wrote:
> So this is the dev branch of btrfs?…

Just my branch of all the related fixes.

Thanks,
Qu

> 
> Thanks,
> -Wen
> 
>> On Jul 3, 2018, at 9:36 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>
>>
>>
>> On 2018年07月03日 20:37, Xu, Wen wrote:
>>> Sure, thanks for your efforts! So as I suppose, 199833 and 199835 are implicitly fixed by these patches as well?
>>>
>>> -Wen
>>
>> Yep.
>>
>> Kernel can know detect all related chunk <-> block group mapping problem
>> in all 6 images and exit gracefully with error message showing what's
>> going wrong.
>>
>> You could also test using this branch:
>> https://github.com/adam900710/linux/tree/tree_checker_enhance
>>
>> Thanks,
>> Qu
>>
>>
>>>
>>>> On Jul 3, 2018, at 4:32 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>>>
>>>>
>>>>
>>>> On 2018年07月01日 08:06, Xu, Wen wrote:
>>>>> Dear BTRFS developers,
>>>>>
>>>>> I would like to know if these issues are fixed or handled? Thanks.
>>>>>
>>>>> -Wen
>>>>
>>>> All these images should be addressed by the following patches now:
>>>> https://patchwork.kernel.org/patch/10503415/
>>>> https://patchwork.kernel.org/patch/10503413/
>>>> https://patchwork.kernel.org/patch/10503403/
>>>> https://patchwork.kernel.org/patch/10503147/
>>>> https://patchwork.kernel.org/patch/10503099/
>>>>
>>>> Some of them may need extra cosmetic updates, but the basic fix should
>>>> not change much.
>>>>
>>>> If you have any newer fuzzed image which could pass kernel mount and
>>>> cause unexpected behavior, feel free to submit them to btrfs maillist
>>>> and kernel bugzilla.
>>>>
>>>> Thanks,
>>>> Qu
>>>>
>>>>>
>>>>>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>>>>>
>>>>>> Hi btrfs maintainers and developers,
>>>>>>
>>>>>> Here are a list of bugs found in upstream kernel recently. Please check:
>>>>>>
>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>>>>>
>>>>>> Thanks,
>>>>>> Wen
>>>>>
>>>>> --
>>>>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>>>>> the body of a message to majordomo@vger.kernel.org
>>>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>>
>>> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥
> 
> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-03 22:36           ` Qu Wenruo
@ 2018-07-03 23:26             ` Xu, Wen
  2018-07-03 23:38               ` Qu Wenruo
  0 siblings, 1 reply; 11+ messages in thread
From: Xu, Wen @ 2018-07-03 23:26 UTC (permalink / raw)
  To: Qu Wenruo; +Cc: linux-btrfs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-8", Size: 3366 bytes --]

I see, then does BTRFS have a dev branch for merging into mainline?…

Thanks,
Wen

> On Jul 3, 2018, at 6:36 PM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
> 
> 
> 
> On 2018年07月04日 00:27, Xu, Wen wrote:
>> So this is the dev branch of btrfs?…
> 
> Just my branch of all the related fixes.
> 
> Thanks,
> Qu
> 
>> 
>> Thanks,
>> -Wen
>> 
>>> On Jul 3, 2018, at 9:36 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>> 
>>> 
>>> 
>>> On 2018年07月03日 20:37, Xu, Wen wrote:
>>>> Sure, thanks for your efforts! So as I suppose, 199833 and 199835 are implicitly fixed by these patches as well?
>>>> 
>>>> -Wen
>>> 
>>> Yep.
>>> 
>>> Kernel can know detect all related chunk <-> block group mapping problem
>>> in all 6 images and exit gracefully with error message showing what's
>>> going wrong.
>>> 
>>> You could also test using this branch:
>>> https://github.com/adam900710/linux/tree/tree_checker_enhance
>>> 
>>> Thanks,
>>> Qu
>>> 
>>> 
>>>> 
>>>>> On Jul 3, 2018, at 4:32 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>>>> 
>>>>> 
>>>>> 
>>>>> On 2018年07月01日 08:06, Xu, Wen wrote:
>>>>>> Dear BTRFS developers,
>>>>>> 
>>>>>> I would like to know if these issues are fixed or handled? Thanks.
>>>>>> 
>>>>>> -Wen
>>>>> 
>>>>> All these images should be addressed by the following patches now:
>>>>> https://patchwork.kernel.org/patch/10503415/
>>>>> https://patchwork.kernel.org/patch/10503413/
>>>>> https://patchwork.kernel.org/patch/10503403/
>>>>> https://patchwork.kernel.org/patch/10503147/
>>>>> https://patchwork.kernel.org/patch/10503099/
>>>>> 
>>>>> Some of them may need extra cosmetic updates, but the basic fix should
>>>>> not change much.
>>>>> 
>>>>> If you have any newer fuzzed image which could pass kernel mount and
>>>>> cause unexpected behavior, feel free to submit them to btrfs maillist
>>>>> and kernel bugzilla.
>>>>> 
>>>>> Thanks,
>>>>> Qu
>>>>> 
>>>>>> 
>>>>>>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>>>>>> 
>>>>>>> Hi btrfs maintainers and developers,
>>>>>>> 
>>>>>>> Here are a list of bugs found in upstream kernel recently. Please check:
>>>>>>> 
>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> Wen
>>>>>> 
>>>>>> --
>>>>>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>>>>>> the body of a message to majordomo@vger.kernel.org
>>>>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>>> 
>>>> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥
>> 
>> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥

ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±ý»k~ÏâžØ^n‡r¡ö¦zË\x1aëh™¨è­Ú&£ûàz¿äz¹Þ—ú+€Ê+zf£¢·hšˆ§~†­†Ûiÿÿïêÿ‘êçz_è®\x0fæj:+v‰¨þ)ߣøm

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-03 23:26             ` Xu, Wen
@ 2018-07-03 23:38               ` Qu Wenruo
  2018-07-04  1:22                 ` Xu, Wen
  0 siblings, 1 reply; 11+ messages in thread
From: Qu Wenruo @ 2018-07-03 23:38 UTC (permalink / raw)
  To: Xu, Wen; +Cc: linux-btrfs


[-- Attachment #1.1: Type: text/plain, Size: 3585 bytes --]



On 2018年07月04日 07:26, Xu, Wen wrote:
> I see, then does BTRFS have a dev branch for merging into mainline?…

We have, although these fixes are not fully merged yet.

https://github.com/kdave/btrfs-devel/tree/misc-next

Thanks,
Qu

> 
> Thanks,
> Wen
> 
>> On Jul 3, 2018, at 6:36 PM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>
>>
>>
>> On 2018年07月04日 00:27, Xu, Wen wrote:
>>> So this is the dev branch of btrfs?…
>>
>> Just my branch of all the related fixes.
>>
>> Thanks,
>> Qu
>>
>>>
>>> Thanks,
>>> -Wen
>>>
>>>> On Jul 3, 2018, at 9:36 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>>>
>>>>
>>>>
>>>> On 2018年07月03日 20:37, Xu, Wen wrote:
>>>>> Sure, thanks for your efforts! So as I suppose, 199833 and 199835 are implicitly fixed by these patches as well?
>>>>>
>>>>> -Wen
>>>>
>>>> Yep.
>>>>
>>>> Kernel can know detect all related chunk <-> block group mapping problem
>>>> in all 6 images and exit gracefully with error message showing what's
>>>> going wrong.
>>>>
>>>> You could also test using this branch:
>>>> https://github.com/adam900710/linux/tree/tree_checker_enhance
>>>>
>>>> Thanks,
>>>> Qu
>>>>
>>>>
>>>>>
>>>>>> On Jul 3, 2018, at 4:32 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 2018年07月01日 08:06, Xu, Wen wrote:
>>>>>>> Dear BTRFS developers,
>>>>>>>
>>>>>>> I would like to know if these issues are fixed or handled? Thanks.
>>>>>>>
>>>>>>> -Wen
>>>>>>
>>>>>> All these images should be addressed by the following patches now:
>>>>>> https://patchwork.kernel.org/patch/10503415/
>>>>>> https://patchwork.kernel.org/patch/10503413/
>>>>>> https://patchwork.kernel.org/patch/10503403/
>>>>>> https://patchwork.kernel.org/patch/10503147/
>>>>>> https://patchwork.kernel.org/patch/10503099/
>>>>>>
>>>>>> Some of them may need extra cosmetic updates, but the basic fix should
>>>>>> not change much.
>>>>>>
>>>>>> If you have any newer fuzzed image which could pass kernel mount and
>>>>>> cause unexpected behavior, feel free to submit them to btrfs maillist
>>>>>> and kernel bugzilla.
>>>>>>
>>>>>> Thanks,
>>>>>> Qu
>>>>>>
>>>>>>>
>>>>>>>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>>>>>>>
>>>>>>>> Hi btrfs maintainers and developers,
>>>>>>>>
>>>>>>>> Here are a list of bugs found in upstream kernel recently. Please check:
>>>>>>>>
>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Wen
>>>>>>>
>>>>>>> --
>>>>>>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>>>>>>> the body of a message to majordomo@vger.kernel.org
>>>>>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>>>>
>>>>> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥
>>>
>>> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: A list of bugs in btrfs found by fuzzing
  2018-07-03 23:38               ` Qu Wenruo
@ 2018-07-04  1:22                 ` Xu, Wen
  0 siblings, 0 replies; 11+ messages in thread
From: Xu, Wen @ 2018-07-04  1:22 UTC (permalink / raw)
  To: Qu Wenruo; +Cc: linux-btrfs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="utf-8", Size: 3858 bytes --]

Sure, thanks!

-Wen

> On Jul 3, 2018, at 7:38 PM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
> 
> 
> 
> On 2018年07月04日 07:26, Xu, Wen wrote:
>> I see, then does BTRFS have a dev branch for merging into mainline?…
> 
> We have, although these fixes are not fully merged yet.
> 
> https://github.com/kdave/btrfs-devel/tree/misc-next
> 
> Thanks,
> Qu
> 
>> 
>> Thanks,
>> Wen
>> 
>>> On Jul 3, 2018, at 6:36 PM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>> 
>>> 
>>> 
>>> On 2018年07月04日 00:27, Xu, Wen wrote:
>>>> So this is the dev branch of btrfs?…
>>> 
>>> Just my branch of all the related fixes.
>>> 
>>> Thanks,
>>> Qu
>>> 
>>>> 
>>>> Thanks,
>>>> -Wen
>>>> 
>>>>> On Jul 3, 2018, at 9:36 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>>>> 
>>>>> 
>>>>> 
>>>>> On 2018年07月03日 20:37, Xu, Wen wrote:
>>>>>> Sure, thanks for your efforts! So as I suppose, 199833 and 199835 are implicitly fixed by these patches as well?
>>>>>> 
>>>>>> -Wen
>>>>> 
>>>>> Yep.
>>>>> 
>>>>> Kernel can know detect all related chunk <-> block group mapping problem
>>>>> in all 6 images and exit gracefully with error message showing what's
>>>>> going wrong.
>>>>> 
>>>>> You could also test using this branch:
>>>>> https://github.com/adam900710/linux/tree/tree_checker_enhance
>>>>> 
>>>>> Thanks,
>>>>> Qu
>>>>> 
>>>>> 
>>>>>> 
>>>>>>> On Jul 3, 2018, at 4:32 AM, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On 2018年07月01日 08:06, Xu, Wen wrote:
>>>>>>>> Dear BTRFS developers,
>>>>>>>> 
>>>>>>>> I would like to know if these issues are fixed or handled? Thanks.
>>>>>>>> 
>>>>>>>> -Wen
>>>>>>> 
>>>>>>> All these images should be addressed by the following patches now:
>>>>>>> https://patchwork.kernel.org/patch/10503415/
>>>>>>> https://patchwork.kernel.org/patch/10503413/
>>>>>>> https://patchwork.kernel.org/patch/10503403/
>>>>>>> https://patchwork.kernel.org/patch/10503147/
>>>>>>> https://patchwork.kernel.org/patch/10503099/
>>>>>>> 
>>>>>>> Some of them may need extra cosmetic updates, but the basic fix should
>>>>>>> not change much.
>>>>>>> 
>>>>>>> If you have any newer fuzzed image which could pass kernel mount and
>>>>>>> cause unexpected behavior, feel free to submit them to btrfs maillist
>>>>>>> and kernel bugzilla.
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> Qu
>>>>>>> 
>>>>>>>> 
>>>>>>>>> On Jun 3, 2018, at 6:22 PM, Wen Xu <xuwen.sjtu@gmail.com> wrote:
>>>>>>>>> 
>>>>>>>>> Hi btrfs maintainers and developers,
>>>>>>>>> 
>>>>>>>>> Here are a list of bugs found in upstream kernel recently. Please check:
>>>>>>>>> 
>>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199833
>>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199835
>>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199837
>>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199839
>>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199847
>>>>>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=199849
>>>>>>>>> 
>>>>>>>>> Thanks,
>>>>>>>>> Wen
>>>>>>>> 
>>>>>>>> --
>>>>>>>> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
>>>>>>>> the body of a message to majordomo@vger.kernel.org
>>>>>>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>>>>> 
>>>>>> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥
>>>> 
>>>> N�����r��y���b�X��ǧv�^�)޺{.n�+����{�n�߲)���w*\x1fjg���\x1e�����ݢj/���z�ޖ��2�ޙ���&�)ߡ�a��\x7f��\x1e�G���h�\x0f�j:+v���w�٥
>> 
> 

ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±ý»k~ÏâžØ^n‡r¡ö¦zË\x1aëh™¨è­Ú&£ûàz¿äz¹Þ—ú+€Ê+zf£¢·hšˆ§~†­†Ûiÿÿïêÿ‘êçz_è®\x0fæj:+v‰¨þ)ߣøm

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2018-07-04  1:22 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-03 22:22 A list of bugs in btrfs found by fuzzing Wen Xu
2018-07-01  0:06 ` Xu, Wen
2018-07-01  7:39   ` Qu Wenruo
2018-07-03  8:32   ` Qu Wenruo
2018-07-03 12:37     ` Xu, Wen
2018-07-03 13:36       ` Qu Wenruo
2018-07-03 16:27         ` Xu, Wen
2018-07-03 22:36           ` Qu Wenruo
2018-07-03 23:26             ` Xu, Wen
2018-07-03 23:38               ` Qu Wenruo
2018-07-04  1:22                 ` Xu, Wen

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.