Displaying 9 results from an estimated 9 matches for "path_umount".
Did you mean:
path_mount
2023 Feb 24
1
report BUG: io_uring triggers umount error
...al copy seems no problem).
>
I am inclined to agree with you. I also test liburing examples apps
on ext4 partition, everything looks fine.
I used below bpftrace method, the retval is '3'.
bpftrace -e 'kr:mnt_get_count{printf("%d\n", retval);}'
It responds to flow: path_umount() => do_umount => mnt_get_count (gets '3')
Thanks,
Heming
>
> On 2/24/23 8:32 AM, Heming Zhao wrote:
>> Hello List,
>>
>> I found a weird bug on ocfs2. I am busying with other jobs, if anyone have time
>> he/she could fix it. This bug is blocking fstes...
2023 Feb 24
1
report BUG: io_uring triggers umount error
...> I am inclined to agree with you. I also test liburing examples apps
> on ext4 partition, everything looks fine.
>
> I used below bpftrace method, the retval is '3'.
> ?bpftrace -e 'kr:mnt_get_count{printf("%d\n", retval);}'
>
> It responds to flow: path_umount() => do_umount => mnt_get_count (gets '3')
>
Yes, that's the place return EBUSY.
So the problem seems to be getmnt/putmnt not match in this case.
Thanks,
Joseph
>
>>
>> On 2/24/23 8:32 AM, Heming Zhao wrote:
>>> Hello List,
>>>
>>>...
2023 Feb 24
1
report BUG: io_uring triggers umount error
...gree with you. I also test liburing examples apps
>> on ext4 partition, everything looks fine.
>>
>> I used below bpftrace method, the retval is '3'.
>> ?bpftrace -e 'kr:mnt_get_count{printf("%d\n", retval);}'
>>
>> It responds to flow: path_umount() => do_umount => mnt_get_count (gets '3')
>>
> Yes, that's the place return EBUSY.
> So the problem seems to be getmnt/putmnt not match in this case.
>
I didn't familiar with setting up kernel bi-search env. I used one last year
openSUSE tumblweed (with kerne...
2023 Feb 24
1
report BUG: io_uring triggers umount error
...st liburing examples apps
>>> on ext4 partition, everything looks fine.
>>>
>>> I used below bpftrace method, the retval is '3'.
>>> ??bpftrace -e 'kr:mnt_get_count{printf("%d\n", retval);}'
>>>
>>> It responds to flow: path_umount() => do_umount => mnt_get_count (gets '3')
>>>
>> Yes, that's the place return EBUSY.
>> So the problem seems to be getmnt/putmnt not match in this case.
>>
>
> I didn't familiar with setting up kernel bi-search env. I used one last year
>...
2023 Feb 27
2
report BUG: io_uring triggers umount error
...erything looks fine.
>>>>>>
>>>>>> I used below bpftrace method, the retval is '3'.
>>>>>> ??bpftrace -e 'kr:mnt_get_count{printf("%d\n", retval);}'
>>>>>>
>>>>>> It responds to flow: path_umount() => do_umount => mnt_get_count (gets '3')
>>>>>>
>>>>> Yes, that's the place return EBUSY.
>>>>> So the problem seems to be getmnt/putmnt not match in this case.
>>>>>
>>>>
>>>> I didn't fa...
2023 Feb 26
1
report BUG: io_uring triggers umount error
...>>> on ext4 partition, everything looks fine.
> >>>
> >>> I used below bpftrace method, the retval is '3'.
> >>> ??bpftrace -e 'kr:mnt_get_count{printf("%d\n", retval);}'
> >>>
> >>> It responds to flow: path_umount() => do_umount => mnt_get_count (gets '3')
> >>>
> >> Yes, that's the place return EBUSY.
> >> So the problem seems to be getmnt/putmnt not match in this case.
> >>
> >
> > I didn't familiar with setting up kernel bi-search e...
2023 Feb 26
1
report BUG: io_uring triggers umount error
...tition, everything looks fine.
> > >>>
> > >>> I used below bpftrace method, the retval is '3'.
> > >>> ??bpftrace -e 'kr:mnt_get_count{printf("%d\n", retval);}'
> > >>>
> > >>> It responds to flow: path_umount() => do_umount => mnt_get_count (gets '3')
> > >>>
> > >> Yes, that's the place return EBUSY.
> > >> So the problem seems to be getmnt/putmnt not match in this case.
> > >>
> > >
> > > I didn't familiar with...
2023 Mar 01
1
report BUG: io_uring triggers umount error
...>>>>>>>
>>>>>>> I used below bpftrace method, the retval is '3'.
>>>>>>> ??bpftrace -e 'kr:mnt_get_count{printf("%d\n", retval);}'
>>>>>>>
>>>>>>> It responds to flow: path_umount() => do_umount => mnt_get_count (gets '3')
>>>>>>>
>>>>>> Yes, that's the place return EBUSY.
>>>>>> So the problem seems to be getmnt/putmnt not match in this case.
>>>>>>
>>>>>
>>>...
2023 Feb 24
1
report BUG: io_uring triggers umount error
I can reproduce this in my local VM.
I've traced ocfs2_dismount_volume and found that it hasn't been called.
So EBUSY is returned in VFS layer. I guess something wrong when doing
a copy with linked SQEs (normal copy seems no problem).
Thanks,
Joseph
On 2/24/23 8:32 AM, Heming Zhao wrote:
> Hello List,
>
> I found a weird bug on ocfs2. I am busying with other jobs, if anyone