Questions about User Mode Linux
Hi: Need help with UML issue 1.is User Mode Linux still supported? 2.where can I find the latest Docs and guidelines? 3.compile error? on kernel version 2.6.39 gcc 4.1.2 I compile with: make ARCH=um linux errors ocurred /usr/bin/ld:arch/um/kernel/vmlinux.lds:237: syntax error collect2: ld returned 1 exit status KSYM .tmp_kallsyms1.S nm: '.tmp_vmlinux1': No such file No valid symbol. make: *** [.tmp_kallsyms1.S] Error 1 Thanks. 2011-10-12 jiangtao.jit
Hi! On 19:15 Wed 12 Oct , jiangtao.jit wrote:
Hi:
Need help with UML issue
1.is User Mode Linux still supported?
I think so
2.where can I find the latest Docs and guidelines?
I usually refer to http://user-mode-linux.sourceforge.net/old/index.html . It probably is not really the latest version, but it has been good enough for me so far.
3.compile error? on kernel version 2.6.39 gcc 4.1.2 I compile with: make ARCH=um linux errors ocurred /usr/bin/ld:arch/um/kernel/vmlinux.lds:237: syntax error collect2: ld returned 1 exit status KSYM .tmp_kallsyms1.S nm: '.tmp_vmlinux1': No such file No valid symbol. make: *** [.tmp_kallsyms1.S] Error 1
1) gcc 4.1.2 looks very old. Even my debian stable here already has 4.4.5. 2) I use the command "ARCH=um make linux". It will probably not make any difference, but ... 3) Sometimes UML is a real pain. When I upgrade my testing kernel, I usually have to spend some time searching the internet for fixes. I do not remember this error, tough. You can find my current (3.0) kernel at http://repo.or.cz/w/cor.git , if you are interested. -Michi -- programing a layer 3+4 network protocol for mesh networks see http://michaelblizek.twilightparadox.com
Hi! On 17:25 Wed 12 Oct , michi1@michaelblizek.twilightparadox.com wrote: ...
3) Sometimes UML is a real pain. When I upgrade my testing kernel, I usually have to spend some time searching the internet for fixes. I do not remember this error, tough. You can find my current (3.0) kernel at http://repo.or.cz/w/cor.git , if you are interested.
Oh, no. After migrating to 64bit my UML is broken again... -Michi -- programing a layer 3+4 network protocol for mesh networks see http://michaelblizek.twilightparadox.com
On Wed, Oct 12, 2011 at 07:32:26PM +0200, michi1@michaelblizek.twilightparadox.com wrote:
Hi!
On 17:25 Wed 12 Oct , michi1@michaelblizek.twilightparadox.com wrote: ...
3) Sometimes UML is a real pain. When I upgrade my testing kernel, I usually have to spend some time searching the internet for fixes. I do not remember this error, tough. You can find my current (3.0) kernel at http://repo.or.cz/w/cor.git , if you are interested.
Oh, no. After migrating to 64bit my UML is broken again...
Sounds interesting :) Please report this kind of things, if you think you've hit a bug. (MAINTAINERS or the output of "scripts/get_maintainer.pl -f arch/um" tells you where to send your mails) Thanks, Jonathan Neuschäfer
Hi! After migrating from i386 to x86_64, my uml started to segfault in weird ways. In the end, I figured that "make clean/mrproper/distclean" does not really clean up properly. I had to use "ARCH=um make distclean". The command "make distclean" did not remove these files: arch/um/include/shared/kern_constants.h arch/um/include/shared/user_constants.h arch/um/kernel/config.c arch/um/kernel/config.tmp arch/um/kernel/vmlinux.lds arch/um/sys-x86_64/vdso/vdso.lds arch/um/sys-x86_64/vdso/vdso.so arch/um/sys-x86_64/vdso/vdso.so.dbg arch/um/sys-x86_64/vdso/vdso-syms.lds Why is this the case? -Michi
michi: Thank you. 2011/10/12 <michi1@michaelblizek.twilightparadox.com>:
Hi!
On 19:15 Wed 12 Oct , jiangtao.jit wrote:
Hi:
Need help with UML issue
1.is User Mode Linux still supported?
I think so
2.where can I find the latest Docs and guidelines?
I usually refer to http://user-mode-linux.sourceforge.net/old/index.html . It probably is not really the latest version, but it has been good enough for me so far.
3.compile error? on kernel version 2.6.39 gcc 4.1.2 I compile with: make ARCH=um linux errors ocurred /usr/bin/ld:arch/um/kernel/vmlinux.lds:237: syntax error collect2: ld returned 1 exit status KSYM .tmp_kallsyms1.S nm: '.tmp_vmlinux1': No such file No valid symbol. make: *** [.tmp_kallsyms1.S] Error 1
1) gcc 4.1.2 looks very old. Even my debian stable here already has 4.4.5. 2) I use the command "ARCH=um make linux". It will probably not make any difference, but ... 3) Sometimes UML is a real pain. When I upgrade my testing kernel, I usually have to spend some time searching the internet for fixes. I do not remember this error, tough. You can find my current (3.0) kernel at http://repo.or.cz/w/cor.git , if you are interested.
-Michi -- programing a layer 3+4 network protocol for mesh networks see http://michaelblizek.twilightparadox.com
participants (4)
-
jiangtao.jit -
Jonathan Neuschäfer -
michi1@michaelblizek.twilightparadox.com -
tao jiang