unpin_user_pages(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… unpin_user_pages(9) 🌸

okay so this is the Kernel API Manual entry for unpin_user_pages(9), and she is literally here to release an array of gup-pinned pages. no cap. πŸ’–

✨ NAME ✨

unpin_user_pages β€” release an array of gup-pinned pages. periodt. πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

void unpin_user_pages (struct page **pages , unsigned long npages );

🌸 ARGUMENTS 🌸

  • pages β€” array of pages to be marked dirty and released. yes, that whole array, bestie. 🫢
  • npages β€” number of pages in the pages array. literally the count. πŸ”₯

πŸ’œ DESCRIPTION πŸ’œ

For each page in the pages array, release the page using unpin_user_page.

Please see the unpin_user_page documentation for details β€” fr fr, go read it if you want the deep lore. πŸ“–βœ¨

πŸ‘€ SEE ALSO πŸ‘€

Kernel file ./mm/gup.c plus all these icons:


kisses, bestie πŸ’‹ β€” this page comes from ./mm and is dated October 2026. slay. πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from