For illegal instructions,you can add printk in arch/mips/kernal/traps do_ri entrance
zhangfx <zhan...@lemote.com>编写:
The kill init message means your init process exit(it should never),it is not kernal fault, try add prints in init source code to find out reason,probably due to illegal instruction,or wrong init.rc
李晖 <lihui205...@gmail.com>编写:
Hi, all
I am porting android to loongson2f, the android file system(froyo)
and android linux kernel(2.6.35) was compiled succeed, then I put them
to two separate partition of u-disk which was partitioned to ext3,
then I start the loongson machine and step into the pmon environment
and I typed:
load /dev/fs/ext2@usb0/vmlinux.32
g console=tty root=/dev/sda2 rw init=/init rootwait
androidboot.console=ttyS0
after which, the penguin logo appeared, and the following info was
printed:
......
......
......
EXT3-fs (sda2): using internal journal
EXT3-fs (sda2): recovery complete
EXT3-fs (sda2): mounted filesystem with writeback data mode
VFS: Mounted root (ext3 filesystem) on device 8:2.
Freeing unused kernel memory: 240k freed
Kernel panic - not syncing: Attempted to kill init!
By insight into the linux kernel source code, I found that it was the
time the kernel mount the filesystem that the kernel panic, but I
don't know the exact place the kernel panic.
So, in order to find exact point the kernel panic, I want to debug the
kernel, I found that a tool called kgdb can debug linux source in
source code, but there is not tool corresponding to 2.6.35 or higher
linux kernel exist in the official size, so I want to know how did you
debug the loongson linux kernel?
any suggestion or tips well be greatly appreciated!!!
andy
--
You received this message because you are subscribed to the Google Groups "loongson-dev" group.
To post to this group, send email to loongson-dev@googlegroups.com.
To unsubscribe from this group, send email to loongson-dev+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/loongson-dev?hl=en.
--
You received this message because you are subscribed to the Google Groups "loongson-dev" group.
To post to this group, send email to loongson-dev@googlegroups.com.
To unsubscribe from this group, send email to loongson-dev+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/loongson-dev?hl=en.
--
You received this message because you are subscribed to the Google Groups "loongson-dev" group.
To post to this group, send email to loongson-dev@googlegroups.com.
To unsubscribe from this group, send email to loongson-dev+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/loongson-dev?hl=en.
- [loongson-dev] kernel boot panic 李晖
- Re: [loongson-dev] kernel boot panic zhangfx
- Re: [loongson-dev] kernel boot panic zhangfx