[uml-devel] UML build broken since 3.0.75 (also affects 3.2.x)

2013-05-25 Thread Antoine Martin
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]: **

Re: [uml-devel] UML build broken since 3.0.75 (also affects 3.2.x)

2013-05-25 Thread Greg KH
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-

Re: [uml-devel] UML build broken since 3.0.75 (also affects 3.2.x)

2013-05-25 Thread richard -rw- weinberger
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

[uml-devel] How is Preemption implemented in User Mode Linux?

2013-05-25 Thread Hopsing K
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