yeah! I have found the work is done through create_elf_tables() function. at early time kernel copy args to bprm structure , then copy it to user stack. I am dealing with one problem . When kernel execute "/bin/sh" , it load ld.so successfully , but without jumping to the elf's entry point ,it exit ,which cause kernel panic . how can I debug for this problem ? how to catch more information for resolving it? thanks! -- To unsubscribe from this list: send the line "unsubscribe linux-assembly" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
- Follow-Ups:
- Re: how does ld.so call ELF's entry?
- From: Sofiane Akermoun
- Re: how does ld.so call ELF's entry?
- References:
- how does ld.so call ELF's entry?
- From: ishare
- Re: how does ld.so call ELF's entry?
- From: ishare
- Re: how does ld.so call ELF's entry?
- From: Chris Evans
- Re: how does ld.so call ELF's entry?
- From: ishare
- Re: how does ld.so call ELF's entry?
- From: Sofiane Akermoun
- Re: how does ld.so call ELF's entry?
- From: ishare
- Re: how does ld.so call ELF's entry?
- From: Sofiane Akermoun
- how does ld.so call ELF's entry?
- Prev by Date: Re: how does ld.so call ELF's entry?
- Next by Date: Re: how does ld.so call ELF's entry?
- Previous by thread: Re: how does ld.so call ELF's entry?
- Next by thread: Re: how does ld.so call ELF's entry?
- Index(es):