Linus' vm patches broke the UML build in 3.0.75 onwards:
CC mm/memory.o
mm/memory.c: In function ‘vm_iomap_memory’:
mm/memory.c:2363:2: error: implicit declaration of function
‘io_remap_pfn_range’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[1]: **
On Sat, May 25, 2013 at 05:55:22PM +0700, Antoine Martin wrote:
> Linus' vm patches broke the UML build in 3.0.75 onwards:
>
> CC mm/memory.o
> mm/memory.c: In function ‘vm_iomap_memory’:
> mm/memory.c:2363:2: error: implicit declaration of function
> ‘io_remap_pfn_range’ [-Werror=implicit-
On Sat, May 25, 2013 at 2:18 PM, Greg KH wrote:
> On Sat, May 25, 2013 at 05:55:22PM +0700, Antoine Martin wrote:
>> Linus' vm patches broke the UML build in 3.0.75 onwards:
>>
>> CC mm/memory.o
>> mm/memory.c: In function ‘vm_iomap_memory’:
>> mm/memory.c:2363:2: error: implicit declaratio
I'm running UML in Linux 3.2 (Debian) in SKAS0 mode. I compiled UML with
defconfig.
Now I try to poked in the source to figure out how Preemption is done
in UML. I came so far to understand that there is a ptrace-ing parent and
for each UML process a userspace-slave process on the host:
arch/um/os