free_contig_frozen_range(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is free_contig_frozen_range(9) from the Kernel API Manual πŸ’–, and the official one-liner is literally:

free_contig_frozen_range - - free the contiguous range of frozen pages

πŸ¦‹ SYNOPSIS πŸ¦‹

the signature is giving β€œvoid, no return value, very demure” ✨:

void free_contig_frozen_range (unsigned long pfn , unsigned long
nr_pages );

πŸŽ€ ARGUMENTS πŸŽ€

  • pfn β€” start PFN to free. That’s the starting point, periodt πŸ’….
  • nr_pages β€” Number of contiguous frozen pages to free. Count ’em, bestie 🫢.

🌸 DESCRIPTION 🌸

This can be used to free the allocated compound/non-compound frozen pages. That’s the whole move: allocated compound/non-compound frozen pages get freed here, no cap πŸ‘‘.

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./mm/page_alloc.c is where the crew lives 🫢. The full SEE ALSO lineup is:


mwah πŸ’‹ β€” the source/version stamp is ./mm, and the date is October 2026. go off, kernel bestie 🌈✨

πŸ“¦ where this page comes from