Hi! Gurus, Need some help in understanding root fs mounting. The setup we have here is our hardware has Xilinx Virtex II pro chip that has System ACE hardware connected to a compact flash. The Virtex II Pro is connected to Local PCI bus which is run by PPC 440GX processor. I have ported the driver for xsysace from ml300 config to our hardware (From OPB to PCI). When I boot over nfs, I can easily mount the partictions on the compact flash. The nodes in /dev directory are:
brw-r--r-- 1 root root 254, 0 Jun 3 13:04 xsysacea brw-r--r-- 1 root root 254, 1 Jun 3 13:04 xsysacea1 brw-r--r-- 1 root root 254, 2 Jun 3 13:04 xsysacea2 When I try to boot from the commpact flash, the kernel panics. The edited boot listing is as follows: => bootm ... ... Kernel command line: root=/dev/xsysacea2 rw console=ttyS0,9600 mem=128M ... ... Partition check: xsysacea: xsysacea1 xsysacea2 System ACE at 0xFFFC1000 mapped to 0xD2070000, irq=26, 500472KB ... ... VFS: Cannot open root device "xsysacea2" or 00:00 Please append a correct "root=" boot option Kernel panic: VFS: Unable to mount root fs on 00:00 <0>Rebooting in 180 seconds.. ------- What am I missing here? Any help is appreciated. Thanks, Sanjay