[lustre-discuss] LBUG: 2.5.16, EL8 Linux 4.18.0-553.30.1 in 'll_truncate_inode_pages

Etienne Aujames eaujames at ddn.com
Tue Jan 7 03:27:27 PST 2025


Hi Peter,

On 1/3/25 11:03, Peter Grandi wrote:
> I was wondering whether to try that, but that the fix had not
> already been applied to 2.16 got me to think that there were
> some subtle changes between 2.15 and 2.16 that made it a
> difficult operation. But I will try.

I backported the following patches for the LU-16637 on the b2_15 branch (2.15.6):

- LU-16637 llite: tolerate fresh page cache pages after truncate
- LU-16958 llite: migrate vs regular ops deadlock
- LU-16637 llite: call truncate_inode_pages() in inode lock
- LU-16637 llite: call truncate_inode_pages() under inode lock

This is to prepare the next custom release of Lustre 2.15.6 for the CEA.

You can try to build and test the following branch to see if it fixes your issue: https://review.whamcloud.com/57655
git fetch "https://review.whamcloud.com/fs/lustre-release" refs/changes/55/57655/1 && git checkout -b LU-16637_2.15FETCH_HEAD

Regards,

Etienne



More information about the lustre-discuss mailing list