subpage_prot(2) System Calls Manual subpage_prot(2) subpage_prot - (libc -lc) #include /* SYS_* */ #include int syscall(SYS_subpage_prot, unsigned long addr, unsigned long size, uint32_t *map); : glibc subpage_prot() syscall(2). PowerPC subpage_prot() 4 64 . addr size . 64 . map. 2 4 32 16 4 64 ( 32 map 64 size). 2 0 1 2 3 . subpage_prot() 0. . EFAULT map . EINVAL addr size . . ENOMEM . . 2.6.25 (PowerPC). CONFIG_PPC_64K_PAGES. ( 64 ) 0 2 . 64 PowerPC. x86 (MMU) . ( MMU .) . (PTEs) PTEs PTEs . 4 64 ( 64 ). mprotect(2), syscall(2) Documentation/admin-guide/mm/hugetlbpage.rst 3 . . : . 6.18 8 2026 subpage_prot(2)