Skip to content

Demand faulting for hugetlb

Adam Litke linux-mm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3hugetlb: Remove get_user_pages optimizationmm/hugetlb.c mm/memory.c+0 -590 replies
2/3hugetlb: Demand fault handlerfs/hugetlbfs/inode.c include/linux/hugetlb.h mm/hugetlb.c +1 more+98 -514 replies
3/3hugetlb: Simple overcommit checkfs/hugetlbfs/inode.c+55 -100 replies
3/3hugetlb: Simple overcommit checkfs/hugetlbfs/inode.c+63 -100 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] Demand faulting for hugetlb

Ok, here's the next iteration of these patches. I think I've handled the truncate() case by comparing the hugetlbfs inode's i_size with the mapping offset of the requested page to make sure it hasn't been truncated. Can anyone confirm or deny that I have the locking correct for this? The other patches are still unchanged. Andrew: Did Andi Kleen's explanation of huge_pages_needed() satisfy?

Signature · 8 lines
Adam Litke - (agl at us.ibm.com)
IBM Linux Technology Center

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to [email protected].  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>