e9b81b
--- crash-7.3.2/memory.c.orig
e9b81b
+++ crash-7.3.2/memory.c
e9b81b
@@ -19412,9 +19412,8 @@ freelist_ptr(struct meminfo *si, ulong ptr, ulong ptr_addr)
f27a4c
 	if (VALID_MEMBER(kmem_cache_random)) {
f27a4c
 		/* CONFIG_SLAB_FREELIST_HARDENED */
f27a4c
 
f27a4c
-		if (THIS_KERNEL_VERSION >= LINUX(5,7,0))
f27a4c
-			ptr_addr = (sizeof(long) == 8) ? bswap_64(ptr_addr)
f27a4c
-						       : bswap_32(ptr_addr);
f27a4c
+		ptr_addr = (sizeof(long) == 8) ? bswap_64(ptr_addr)
f27a4c
+					       : bswap_32(ptr_addr);
f27a4c
 		return (ptr ^ si->random ^ ptr_addr);
f27a4c
 	} else
f27a4c
 		return ptr;
f27a4c
-- 
e9b81b
fix freepointer issue