kasan_poison_new_object(9)
π¦ kasan_poison_new_object(9) β Kernel API Manual π
β¨ NAME β¨
kasan_poison_new_object β Repoison a new slab object. π
πΈ SYNOPSIS πΈ
void kasan_poison_new_object (struct kmem_cache *cache , void *object );
π ARGUMENTS π
cacheβ the cache the object belongs to. π«Άobjectβ pointer to the object. β¨
π₯ DESCRIPTION π₯
okay so bestie, this one is for the slab allocator's internal use β it's giving internal-use energy, fr fr. π
It repoisons an object that was previously unpoisoned by kasan_unpoison_new_object, and it does that without doing anything else. No extra side quests, no cap. π
π SEE ALSO π
Kernel file ./include/linux/kasan.h β plus the whole friend group, iykyk:
kasan_unpoison_new_object(9)kasan_slab_pre_free(9)kasan_slab_free(9)kasan_mempool_poison_pages(9)kasan_mempool_unpoison_pages(9)kasan_mempool_poison_object(9)kasan_mempool_unpoison_object(9)kasan_report(9)
source/version:./include/linuxΒ· date: October 2026 Β· page:kasan_poison_new_object(9)β mwah, that's the cute sign-off ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms