[uml-devel] building 2.6.18-rc2 with Jeff's 2.6.17 patchset, add-stub-vmas patch issue

2006-07-28 Thread William Stearns
Good afternoon, all, A few of the patches don't apply - I skipped those. Of those that do, it _looks_ like Bodo's add-stub-vmas.patch has an issue: LD init/built-in.o LD .tmp_vmlinux1 arch/um/sys-i386/built-in.o: In function `gate_vma_init': arch/um/sys-i386/gate_v

[uml-devel] r you happy

2006-07-28 Thread Tia
Hey, informed me that you have pissed of being overweight, or not being able to fit into your clothes. I was also, so i took the initiative to read up on it at http://www.jfau.timingreliable.org/xe/ Better to be educated about the problem then to complain about it. fire and fly that they His po

[uml-devel] [PATCH 5/7] UML - Whitespace fixes

2006-07-28 Thread Jeff Dike
arch/um/kernel/tlb.c had some pretty serious whitespace problems. I also fixed some returns. Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> Index: linux-2.6.18-rc2-mm1/arch/um/kernel/tlb.c === --- linux-2.6.18-rc2-mm1.orig/arch/um/ker

[uml-devel] [PATCH 6/7] UML - Fix handling of failed execs of helpers

2006-07-28 Thread Jeff Dike
There were some bugs in handling failures to exec helper programs. errno was passed back from the child with the wrong sign. It was also ignored. In the case where it mattered, the errno from the (successful) read in the parent was used instead. Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> Inde

[uml-devel] [PATCH 7/7] UML - Improve SIGBUS diagnostics

2006-07-28 Thread Jeff Dike
UML can get a SIGBUS anywhere if the tmpfs mount being used for its memory runs out of space. This patch adds a printk before the panic to provide a clue as to what likely went wrong. Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> Index: linux-2.6.17/arch/um/kernel/trap.c =

[uml-devel] [PATCH 4/7] UML - Fix stack alignment

2006-07-28 Thread Jeff Dike
Stack randomization needs to be conditional on the personality allowing it. Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> Index: linux-2.6.17/arch/um/kernel/process_kern.c === --- linux-2.6.17.orig/arch/um/kernel/process_kern.c 20

[uml-devel] [PATCH 3/7] UML - Use ARRAY_SIZE more assiduously

2006-07-28 Thread Jeff Dike
There were a bunch of missed ARRAY_SIZE opportunities. Also, some formatting fixes in the affected areas of code. Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> Index: linux-2.6.17/arch/um/kernel/mem.c === --- linux-2.6.17.orig/arch/u

[uml-devel] [PATCH 2/7] UML - Use klibc setjmp/longjmp

2006-07-28 Thread Jeff Dike
This patch adds an implementation of setjmp and longjmp to UML, allowing access to the inside of a jmpbuf without needing the access macros formerly provided by libc. The implementation is stolen from klibc. I copy the relevant files into arch/um. I have another patch which avoids the copying, b

[uml-devel] [PATCH 1/7] UML - semaphore build fix

2006-07-28 Thread Jeff Dike
2.6.18-rc2-mm1 broke the UML build on i386. The culprit was i386 moving kernel/semaphore.c to lib/semaphore.S. I needed to change that path, plus pull a couple of i386 headers to asm-um. Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> Index: linux-2.6.18-mm/arch/um/sys-i386/Makefile ==

Re: [uml-devel] UML hangs after forking gettys

2006-07-28 Thread Jeff Dike
On Sat, Jul 22, 2006 at 02:47:49PM +0300, Pekka Enberg wrote: > Oh, and if I wait long enough, I get: > > Starting PCMCIA services: module directory /lib/modules/2.6.16/pcmcia > not found. > Starting deferred execution scheduler: atd. > Starting periodic command scheduler: cron. > INIT: Id "1" res