From mboxrd@z Thu Jan 1 00:00:00 1970 From: lauraa@codeaurora.org (Laura Abbott) Date: Mon, 11 Nov 2013 17:24:12 -0800 Subject: [RFC 0/4] Intermix Lowmem and vmalloc In-Reply-To: <20131112001315.GD16735@n2100.arm.linux.org.uk> References: <1384212412-21236-1-git-send-email-lauraa@codeaurora.org> <20131112001315.GD16735@n2100.arm.linux.org.uk> Message-ID: <5281833C.4010006@codeaurora.org> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 11/11/2013 4:13 PM, Russell King - ARM Linux wrote: > On Mon, Nov 11, 2013 at 03:26:48PM -0800, Laura Abbott wrote: >> Hi, >> >> This is an RFC for a feature to allow lowmem and vmalloc virtual address space >> to be intermixed. This has currently only been tested on a narrow set of ARM >> chips. >> >> Currently on 32-bit systems we have >> >> >> Virtual Physical >> >> PAGE_OFFSET +--------------+ PHYS_OFFSET +------------+ >> | | | | >> | | | | >> | | | | >> | lowmem | | direct | >> | | | mapped | >> | | | | >> | | | | >> | | | | >> +--------------+------------------>x------------> >> | | | | >> | | | | >> | | | not-direct| >> | | | mapped | >> | vmalloc | | | >> | | | | >> | | | | >> | | | | >> +--------------+ +------------+ >> >> Where part of the virtual spaced above PHYS_OFFSET is reserved for direct >> mapped lowmem and part of the virtual address space is reserved for vmalloc. > > Minor nit... > > ITYM PAGE_OFFSET here. vmalloc space doesn't exist in physical memory. > Yes, that is a typo. Thanks, Laura -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation