Messages in this thread | | | From | David Howells <> | Subject | Re: nommu: Add new vmalloc_user() and remap_vmalloc_range() interfaces. | Date | Wed, 28 Nov 2007 14:39:57 +0000 |
| |
Paul Mundt <lethal@linux-sh.org> wrote:
> This builds on top of the earlier vmalloc_32_user() work introduced by > b50731732f926d6c49fd0724616a7344c31cd5cf, as we now have places in the > nommu allmodconfig that hit up against these missing APIs. > > As vmalloc_32_user() is already implemented, this is moved over to > vmalloc_user() and simply made a wrapper. As all current nommu platforms > are 32-bit addressable, there's no special casing we have to do for > ZONE_DMA and things of that nature as per GFP_VMALLOC32. > > remap_vmalloc_range() needs to check VM_USERMAP in order to figure out > whether we permit the remap or not, which means that we also have to > rework the vmalloc_user() code to grovel for the VMA and set the flag.
Acked-by: David Howells <dhowells@redhat.com> - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |