[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

do_clear_user kernel function never returns



i'm still stuck trying to install RH6.0 on my PC164, so i've
build new kernels and tried to investigate the matter further.

here's what i did to get further:
-installed gcc 2.95.1 on my AlphaStation 200 (the machine i use to build kernels)
-used 2.2.12 to build a PC164 kernel with all needed drivers

this helped nothing, so i continued to track the error. this is what happens
after the rootfs is mounted (here are the calls made):

- execve("/sbin/init",argv_init,envp_init);	(init/main.c)
- kernel_execve
- do_execve
- search_binary_handler
- load_elf_binary				(fs/binfmt_elf.c)
- padzero(0x2000011CC3C)			(fs/binfmt_elf.c)
- clear_user(0x2000011CC3C, 5060)		(include/asm/uaccess.h)
- do_clear_user					(arch/alpha/lib/clear_user.S)

from the do_clear_user call it never returns. since my alpha assembler knowledge
isn't good, i'm a bit stuck at the moment. any ideas what i can do next, to find
out what goes wrong?

Andreas

-- 
_____________________________________________________________________________

                               Andreas S. Krebs

                CEC Karlsruhe, SAP AG, krebs@qkal.sap-ag.de
_____________________________________________________________________________



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []