Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-4555

Patched (LU-2779) 2.4.1 Lustre Clients still crashing with LBUG

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • Lustre 2.4.1
    • None
    • 2
    • 12443

    Description

      Customer has applied patch from LU-2779 to 2.4.1 clients.

      We've verified the patch has been applied:

      diff -ru /usr/src/lustre-2.4.1/lustre/osc/osc_cache.c ./lustre/osc/osc_cache.c
      — /usr/src/lustre-2.4.1/lustre/osc/osc_cache.c 2013-09-19 11:06:59.000000000 -0700
      +++ ./lustre/osc/osc_cache.c 2013-12-18 06:52:09.000000000 -0800
      @@ -896,7 +896,7 @@
      "%s: wait ext to %d timedout, recovery in progress?\n",
      osc_export(obj)>exp_obd>obd_name, state);

      • lwi = LWI_INTR(LWI_ON_SIGNAL_NOOP, NULL);
        + lwi = LWI_INTR(NULL, NULL);
        rc = l_wait_event(ext->oe_waitq, extent_wait_cb(ext, state),
        &lwi);
        }

      And, the client RPMs have been rebuilt and installed. However, the Lustre clients are still failing with the following error:

      LustreError: 17450:0:(cl_lock.c:1964:discard_cb()) ASSERTION( (!(page->cp_type == CPT_CACHEABLE) || (!PageWriteback(cl_page_vmpage(env, page)))) ) failed:
      LustreError: 17450:0:(cl_lock.c:1964:discard_cb()) LBUG Kernel panic - not syncing: LBUG
      Pid: 17450, comm: tar Tainted: GF

      The patched RPM is attached. Please advise.

      Attachments

        Issue Links

          Activity

            People

              bobijam Zhenyu Xu
              orentas Oz Rentas (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: