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

[microblaze-uclinux] Kernel hangs when mounting /proc



Hello,

I have resolved my problem with the VFS Kernel Panic, and the boot
sequence goes further, but it hangs when mounting /proc.

So I have checked that the proc filesystem was in the kernel, this is
ok, so it should be able to mount it !

But is there a mount command in my uClinux options ? I think there is
one from the selected shell (BusyBox menu in uClinux-dist config) but
there is also one from the filesystems Application that isn't selected
(and makes me a compilation error if added) ? So is the boot script able
to use the BusyBox one ? Why would it hang ?

The only things I have changed are in the Kernel, since I have no
Ethernet port on my card, I have removed the Ethernet driver, and I have
a MTD generic RAM/ROM support and that's all ...

Here is my kernel bootlog, if it helps (but this time, no interesting
error message !) :

> ROPES bootloader Menu
> ---------------------
> 
> 1.    Test the SDRAM
> 2.    Download Kernel from serial port
> 3.    Launch the Kernel from memory
> 4.    Set kernel cmdline
> 
> 
> Make your choice>3
> Linux version 2.4.29-uc0 (valentin@centrino) (gcc version 2.95.3-4 Xilinx EDK 6.
> 3 Build EDK_Gmm.12.2) #9 jeu jun 16 11:41:41 CEST 2005
> On node 0 totalpages: 8192
> zone(0): 8192 pages.
> zone(1): 0 pages.
> zone(2): 0 pages.
> CPU: MICROBLAZE
> Console: xmbserial on UARTLite
> Kernel command line:
> Calibrating delay loop... 33.07 BogoMIPS
> Memory: 32MB = 32MB total
> Memory: 30876KB available (595K code, 933K data, 32K init)
> Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
> Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
> Mount cache hash table entries: 512 (order: 0, 4096 bytes)
> Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
> Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
> POSIX conformance testing by UNIFIX
> Linux NET4.0 for Linux 2.4
> Based upon Swansea University Computer Society NET3.039
> Microblaze UARTlite serial driver version 1.00
> ttyS0 at 0xffff2000 (irq = 1) is a Microblaze UARTlite
> Starting kswapd
> xgpio #0 at 0xFFFF5000 mapped to 0xFFFF5000
> Xilinx GPIO registered
> RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
> uclinux[mtd]: RAM probe address=0x800c58fc size=0xb9000
> uclinux[mtd]: root filesystem index=0
> VFS: Mounted root (romfs filesystem) readonly.
> Freeing init memory: 32K
> Mounting proc:

Someone has got an idea ? It looks like the filesytem could be mounted
and the init script is read the right way !

Thanks

Valentin


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/