/* This version requires touching the cache lines of kmem_cache which we avoid to do in the fast alloc free paths. There we obtain the offset from the page struct.  */
static void* get_freepointer(struct kmem_cache *s, void *object)
/* This version requires touching the cache lines of kmem_cache which we avoid to do in the fast alloc free paths. There we obtain the offset from the page struct.  */
static void* get_freepointer(struct kmem_cache *s, void *object)
{
	return *(void **)(object + s->offset);
}