numa_fill_memblks(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– numa_fill_memblks(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual page for numa_fill_memblks β€” yes that's the whole title, we're being official today πŸ’…


✨ NAME ✨

numa_fill_memblks β€” fill in the gaps in numa_meminfo memblks 🧩

🌸 SYNOPSIS 🌸

int numa_fill_memblks (u64 start , u64 end );

πŸŽ€ ARGUMENTS πŸŽ€

  • start β€” the address where the fill begins, like, the starting line 🏁
  • end β€” the address where the fill stops, the finish line fr fr 🏁

πŸ¦‹ DESCRIPTION πŸ¦‹

So what it does: it goes looking for numa_meminfo memblks and extends them so they cover the physical address range from start to end. That's the whole vibe β€” find the memblks, stretch them out, cover the range. No cap πŸ’«

⭐ RETURN ⭐

  • 0 β€” success, we ate and left no crumbs πŸ‘‘
  • NUMA_NO_MEMBLK β€” no memblks exist in the address range start-end, tragic honestly 😭

🌈 SEE ALSO 🌈


bestie reminder: this is the kernel, so, like, read carefully before you go poking at memblks 🫢

alright that's the page!! sourced from ./mm and dated October 2026, so jot that down in your notes app πŸ“πŸ’œ stay slay, go read the other numa pages, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from