Messages in this thread | | | From | "Aneesh Kumar K.V" <> | Subject | Re: [PATCH -V3 3/8] hugetlb: add charge/uncharge calls for HugeTLB alloc/free | Date | Wed, 14 Mar 2012 16:17:21 +0530 |
| |
On Tue, 13 Mar 2012 14:36:54 -0700, Andrew Morton <akpm@linux-foundation.org> wrote: > On Tue, 13 Mar 2012 12:37:07 +0530 > "Aneesh Kumar K.V" <aneesh.kumar@linux.vnet.ibm.com> wrote: > > > + return ERR_PTR(-VM_FAULT_SIGBUS); > > whee, so we have (ab)used the err.h infrastructure to carry > VM_FAULT_foo codes, thus creating a secret requirement that the > VM_FAULT_foo values not exceed MAX_ERRNO. > > What a hack, whodidthat?
e0dcd8a05be438b3d2e49ef61441ea3a463663f8. We only do that in hugetlb. I will add a cleanup patch that will return proper error and map them in the caller to return SIGBUS.
-aneesh
| |