- 2.6 changed lock ordering of 2 semaphores, caused deadlock (5654)
- don't start multiple acceptors for the same port (5277)
- fix incorrect LASSERT in mds_getattr_name (5635)
- - fix "lfs check" to not block when the MDS is down, and export a proc
- file for general "ping" checking (5628)
+ - export a proc file for general "ping" checking (5628)
+ - fix "lfs check" to not block when the MDS is down (5628)
+ - don't LASSERT in ll_release on NULL lld with NFS export (4655, 5760)
* miscellania
- service request history (4965)
- put {ll,lov,osc}_async_page structs in a single slab (4699)
ENTRY;
LASSERT(de != NULL);
lld = ll_d2d(de);
- LASSERT(lld != NULL);
+ if (lld == NULL) {
+ EXIT;
+ return;
+ }
LASSERT(lld->lld_cwd_count == 0);
LASSERT(lld->lld_mnt_count == 0);
OBD_FREE(de->d_fsdata, sizeof(*lld));