unpin_user_pages(9)
π
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 thepagesarray. 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:
try_grab_folio(9)unpin_user_page(9)unpin_folio(9)folio_add_pin(9)unpin_user_pages_dirty_lock(9)unpin_user_page_range_dirty_lock(9)unpin_user_folio(9)unpin_folios(9)try_grab_folio_fast(9)follow_page_mask(9)__get_user_pages(9)fixup_user_fault(9)populate_vma_page_range(9)fault_in_writeable(9)fault_in_subpage_writeable(9)fault_in_readable(9)get_dump_page(9)get_user_pages_remote(9)get_user_pages(9)get_user_pages_fast_only(9)get_user_pages_fast(9)pin_user_pages_fast(9)pin_user_pages_remote(9)pin_user_pages(9)memfd_pin_folios(9)folio_add_pins(9)
kisses, bestie π β this page comes from ./mm and is dated October 2026. slay. ππ
π¦ 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