Whamcloud - gitweb
More fixing for recovery-small/b=1300:
authorshaver <shaver>
Thu, 29 May 2003 00:15:32 +0000 (00:15 +0000)
committershaver <shaver>
Thu, 29 May 2003 00:15:32 +0000 (00:15 +0000)
commit73890c856f41433de9f9364b7957fd6d1394593b
tree6f80de3f7ece4429b436cddec2b7f5accb70de79
parent575e83d43fff76c5d39850487470aa3562725e5d
More fixing for recovery-small/b=1300:

 - fix type of o_destroy_export

 - getattr reconstruction can't rely on the mcd or exp_outstanding_reply,
   because getattrs no longer have transnos.  Happily, they don't need to.

 - reconstruct_open doesn't need to worry about the lock enqueued on the
   client's behalf, because we already fix all that up in
   fixup_handle_for_resent_req -- and it really doesn't need to LBUG.

Fix for MCR's MDS-side recovery LBUG today: pack a reply to send when aborting
queued recovery requests at timer-expiry.

When we fail an LASSERT, call the LBUG upcall with the location of the
assertion, not the constant-and-useless location of kportal_assertion_failed.
lnet/include/linux/kp30.h
lnet/libcfs/module.c
lustre/ldlm/ldlm_lib.c
lustre/portals/include/linux/kp30.h
lustre/portals/libcfs/module.c