kmsan_kfree_large(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’œ kmsan_kfree_large(9) β€” like, the Kernel API Manual but make it cute

okay so bestie, welcome to kmsan_kfree_large from the Kernel API Manual (yes that's the manual name, we're folding it in here, you're welcome 🫢). This is the whole page, every crumb of it, just with way better vibes. Let's go ✨


🌸 NAME 🌸

kmsan_kfree_large β€” Notify KMSAN about a large slab deallocation. That's it. That's the whole job. She's a messenger girlie and she's booked and busy πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void kmsan_kfree_large (const void *ptr );

literally one function, one pointer, no drama. iconic behavior honestly πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • ptr β€” object pointer. that's it. that's the whole argument. she needs the pointer and nothing else, lowkey refreshing ngl 🌷

✨ DESCRIPTION ✨

So here's the tea, bestie: this one is similar to kmsan_slab_free, but for large allocations. That's the entire description and honestly? she said what she said. no cap πŸ’€

Think of it like the big-sister version of the slab free notifier β€” same energy, bigger allocations. main character energy fr fr πŸ”₯

πŸ’‘ reminder bestie: the original page tells you it's "similar to kmsan_slab_free, but for large allocations" β€” so if you want the actual small-alloc details, go read that one, iykyk πŸ™ˆ

πŸ’– SEE ALSO πŸ’–

obsessed with a cross-reference section, let's give her the full list, every single one, no skips:

Kernel file ./include/linux/kmsan.h

like, that's the whole friend group and they ALL ate πŸ“βœ¨


🌈 sign-off 🌈

and that's the page, bestie!! πŸ’– this lil beauty lives in ./include/linux and the version vibes are dated October 2026, filed under kmsan_kfree_large(9). go forth and notify KMSAN about those large slab deallocations, you absolute icon πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from