Hi Greg, The relevant commits in the Linus's tree are: b7b2846fe26f2c0d7f317c874a13d3ecf22670ff xfs: add the ability to join a held buffer to a defer_ops 6e643cd094de3bd0f97edcc1db0089afa24d909f xfs: hold xfs_buf locked between shortform->leaf conversion and the addition of an attribute They were pulled by Linus in commit: fca0e39b2bd2fcfea2027845df28757943d9f561 Merge tag 'xfs-4.15-fixes-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux Thanks, Alex. On Wed, Apr 3, 2019 at 5:08 PM Greg KH <greg@xxxxxxxxx> wrote: > > On Sun, Mar 31, 2019 at 05:24:33PM +0300, Alex Lyakas wrote: > > This is a partial backport of original Darrick's series "xfs: logging fixes" to kernel 4.14. > > It fixes the in-memory metadata corruption error, which happens > > when a partially initialized attribute buffer is attemped to be written to disk. > > This issue is reproducible with kernel 4.14, when adding a 1-sec sleep in xfs_attr_set(), > > between the call to xfs_attr_shortform_to_leaf() and the call to xfs_attr_leaf_addname(). > > > > Darrick J. Wong (2): > > xfs: add the ability to join a held buffer to a defer_ops > > xfs: hold xfs_buf locked between shortform->leaf conversion and the > > addition of an attribute > > What are the git commit ids of these patches in Linus's tree? > > thanks, > > greg k-h