search for: __ocfs2_resv_find_window

Displaying 4 results from an estimated 4 matches for "__ocfs2_resv_find_window".

2023 Apr 06
3
[PATCH] ocfs2: Fix wrong search logic in __ocfs2_resv_find_window
...mnt/test_from_dd1" - No space left on device [ERROR]"/mnt/test_from_dd1":No space left on device ``` I added some debug messages in relevant functions. When above error messages appeared, the la-window still had enough continuous bitmap to use, the -ENOSPC is wrong. ** analysis ** __ocfs2_resv_find_window should use resv node from rb-tree to do linear search. But current code logic uses un-managered area between two resvs. The searching logic deviates from this func job, which should only focus on reservation areas (when rb_root is non NULL). Another issue of __ocfs2_resv_find_window is more incline...
2023 Apr 21
2
[PATCH] ocfs2: Fix wrong search logic in __ocfs2_resv_find_window
...> [ERROR]"/mnt/test_from_dd1":No space left on device > ``` > > I added some debug messages in relevant functions. When above error > messages appeared, the la-window still had enough continuous bitmap > to use, the -ENOSPC is wrong. > > ** analysis ** > > __ocfs2_resv_find_window should use resv node from rb-tree to do linear > search. But current code logic uses un-managered area between two resvs. > The searching logic deviates from this func job, which should only focus > on reservation areas (when rb_root is non NULL). Another issue of > __ocfs2_resv_find_wi...
2023 Apr 29
1
[PATCH] ocfs2: Fix wrong search logic in __ocfs2_resv_find_window
...dd1":No space left on device >> ``` >> >> I added some debug messages in relevant functions. When above error >> messages appeared, the la-window still had enough continuous bitmap >> to use, the -ENOSPC is wrong. >> >> ** analysis ** >> >> __ocfs2_resv_find_window should use resv node from rb-tree to do linear >> search. But current code logic uses un-managered area between two resvs. >> The searching logic deviates from this func job, which should only focus >> on reservation areas (when rb_root is non NULL). Another issue of >> __oc...
2023 Apr 21
1
[PATCH] ocfs2: Fix wrong search logic in __ocfs2_resv_find_window
...space left on device > > ``` > > > > I added some debug messages in relevant functions. When above error > > messages appeared, the la-window still had enough continuous bitmap > > to use, the -ENOSPC is wrong. > > > > ** analysis ** > > > > __ocfs2_resv_find_window should use resv node from rb-tree to do linear > > search. But current code logic uses un-managered area between two resvs. > > The searching logic deviates from this func job, which should only focus > > on reservation areas (when rb_root is non NULL). Another issue of > >...