Details
-
Bug
-
Resolution: Fixed
-
Major
-
Lustre 2.4.0
-
None
-
our source tree is at https://github.com/jlan/lustre-nas
Server running 2.4.0-4nasS
-
3
-
11583
Description
OSS crashed with Projection Fault at lqe64_hash_keycmp
See attached files.
Looks like we are crashing here
libcfs/libcfs/hash.c
static cfs_hlist_node_t *
cfs_hash_bd_lookup_intent(cfs_hash_t *hs, cfs_hash_bd_t *bd,
.
.
.
cfs_hlist_for_each(ehnode, hhead) { <<<<<<<< CRASH
if (!cfs_hash_keycmp(hs, key, ehnode))
continue;
cfs_hlist_for_each defined as hlist_for_each but hlist_for_each doesn't seem to be defined any where.
See attached backtrace info.
Well, even without this happening it would still be quite possible that the release you baseline on lags behind the tip of the maintenance branch. If such a situation arises where there are multiple "floating" patches that affect the same area then we can always assist in resolving the conflict. I would think that introducing patch dependencies should make this easier though. It's probably simpler to talk about this on the next call than back and forth in a ticket