get_alloc_info(cache, object);
 
                alloc_info->state = KASAN_STATE_ALLOC;
-               alloc_info->alloc_size = size;
                set_track(&alloc_info->track, flags);
        }
 }
 
        struct kasan_free_meta *free_info;
 
        dump_stack();
-       pr_err("Object at %p, in cache %s\n", object, cache->name);
+       pr_err("Object at %p, in cache %s size: %d\n", object, cache->name,
+               cache->object_size);
+
        if (!(cache->flags & SLAB_KASAN))
                return;
        switch (alloc_info->state) {
                pr_err("Object not allocated yet\n");
                break;
        case KASAN_STATE_ALLOC:
-               pr_err("Object allocated with size %u bytes.\n",
-                      alloc_info->alloc_size);
                pr_err("Allocation:\n");
                print_track(&alloc_info->track);
                break;
        case KASAN_STATE_FREE:
        case KASAN_STATE_QUARANTINE:
-               pr_err("Object freed, allocated with size %u bytes\n",
-                      alloc_info->alloc_size);
                free_info = get_free_info(cache, object);
                pr_err("Allocation:\n");
                print_track(&alloc_info->track);