[lustre-devel] [PATCH 0/4] some modest linux-lustre cleanups.

NeilBrown neilb at suse.com
Sun Dec 9 16:46:16 PST 2018

I've been looking at the dmesg output generated by the sanity test
suite, and decided it was time to clean up the warnings, most related
to lockdep.

This is still one lockdep warning - that lli_trunc_sem and mmap_sem
can deadlock.  I think that is real, but that I'm going to need to
understand a lot more code before I can fix it - starting with osc -
hence the final patch here.

I think the first patch (use-after-free) might be appropriate for
OpenSFS too.

These are all in my lustre-testing branch.



NeilBrown (4):
      lustre: lnet_startup_lndnet: avoid use-after-free
      lustre: use GFP_NOFS when lli_och_mutex is held - again
      lustre: use bit-locking in echo_client.
      lustre: clear up white space in osc header files.

 drivers/staging/lustre/lnet/lnet/api-ni.c          |    6 
 drivers/staging/lustre/lustre/llite/file.c         |    4 
 .../staging/lustre/lustre/obdecho/echo_client.c    |   29 +-
 .../staging/lustre/lustre/osc/osc_cl_internal.h    |  319 ++++++++++----------
 drivers/staging/lustre/lustre/osc/osc_internal.h   |   96 +++---
 5 files changed, 233 insertions(+), 221 deletions(-)


More information about the lustre-devel mailing list