Hi Matt, On 11/5/10, Matt Shao <[email protected]> wrote: > Hi guys: > > I am trying using NFS with my iMX51 EVK board. But I got following > error: > > eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=0:00, irq=-1) > IP-Config: Complete: > device=eth0, addr=10.67.174.129, mask=255.255.255.0, > gw=255.255.255.255, > host=lowiq-laptop, domain=, nis-domain=(none), > bootserver=10.67.174.128, rootserver=10.67.174.128, rootpath= > Looking up port of RPC 100003/2 on 10.67.174.128 > PHY: 0:00 - Link is Up - 100/Full > Looking up port of RPC 100005/1 on 10.67.174.128 > *VFS: Mounted root (nfs filesystem) on device 0:11. // seems the VFS mount > NFS successfully!* > Freeing init memory: 176K > Warning: unable to open an initial console. > init: cannot open '/initlogo.rle' > EXT4-fs (mmcblk0p2): barriers enabled > kjournald2 starting: pid 2081, dev mmcblk0p2:8, commit interval 5 seconds > EXT4-fs (mmcblk0p2): internal journal on mmcblk0p2:8 > EXT4-fs (mmcblk0p2): delayed allocation enabled > EXT4-fs: mballoc enabled > EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode > EXT4-fs (mmcblk0p5): barriers enabled > kjournald2 starting: pid 2082, dev mmcblk0p5:8, commit interval 5 seconds > EXT4-fs (mmcblk0p5): internal journal on mmcblk0p5:8 > EXT4-fs (mmcblk0p5): delayed allocation enabled > EXT4-fs: mballoc enabled > EXT4-fs (mmcblk0p5): recovery complete > EXT4-fs (mmcblk0p5): mounted filesystem with ordered data mode > otg is idle for some times,so we close the clock 9203120 > close otg clk ok > init: cannot find '/system/etc/install-recovery.sh', disabling > 'flash_recovery' > enabling adb > adb_open > # warning: `wpa_supplicant' uses 32-bit capabilities (legacy support in use) > scsi 0:0:0:0: Direct-Access USB TO I DE/SATA Device 0009 PQ: 0 ANSI: 0 > sd 0:0:0:0: [sda] Attached SCSI disk > pmem: request for physical address of pmem region from process 2162. > request_suspend_state: wakeup (3->0) at 25142872403 (1970-01-01 > 00:24:02.982773495 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 26238520902 (1970-01-01 > 00:24:04.078421869 UTC) > *init: untracked pid 2092 exited // in the SD boot condition, i do not see > this statement and the screen show Android UI* > pmem: request for physical address of pmem region from process 2219. > request_suspend_state: wakeup (0->0) at 30472309163 (1970-01-01 > 00:24:08.312209880 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 32148828027 (1970-01-01 > 00:24:09.988728619 UTC) > init: untracked pid 2190 exited > pmem: request for physical address of pmem region from process 2284. > request_suspend_state: wakeup (0->0) at 36381294036 (1970-01-01 > 00:24:14.221194628 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 38059705784 (1970-01-01 > 00:24:15.899607126 UTC) > init: untracked pid 2242 exited > pmem: request for physical address of pmem region from process 2321. > request_suspend_state: wakeup (0->0) at 42282143656 (1970-01-01 > 00:24:20.122044373 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 43359964285 (1970-01-01 > 00:24:21.199865127 UTC) > init: untracked pid 2307 exited > pmem: request for physical address of pmem region from process 2372. > request_suspend_state: wakeup (0->0) at 47575349909 (1970-01-01 > 00:24:25.415250751 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 49251375904 (1970-01-01 > 00:24:27.091277496 UTC) > init: untracked pid 2344 exited > pmem: request for physical address of pmem region from process 2438. > request_suspend_state: wakeup (0->0) at 53474052538 (1970-01-01 > 00:24:31.313952880 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 55145303902 (1970-01-01 > 00:24:32.985204744 UTC) > init: untracked pid 2395 exited > pmem: request for physical address of pmem region from process 2503. > request_suspend_state: wakeup (0->0) at 59358250285 (1970-01-01 > 00:24:37.198150377 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 61040894286 (1970-01-01 > 00:24:38.880796628 UTC) > init: untracked pid 2460 exited > pmem: request for physical address of pmem region from process 2540. > request_suspend_state: wakeup (0->0) at 65245001403 (1970-01-01 > 00:24:43.084902120 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 66332020534 (1970-01-01 > 00:24:44.171921751 UTC) > init: untracked pid 2525 exited > pmem: request for physical address of pmem region from process 2591. > request_suspend_state: wakeup (0->0) at 70563173659 (1970-01-01 > 00:24:48.403074626 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 72243315028 (1970-01-01 > 00:24:50.083215620 UTC) > init: untracked pid 2562 exited > pmem: request for physical address of pmem region from process 2656. > gsl_kmod_open: kgsl_driver_entry error > gsl_kmod_open: kgsl_driver_entry error > gsl_kmod_open: kgsl_driver_entry error > request_suspend_state: wakeup (0->0) at 76548420035 (1970-01-01 > 00:24:54.388320752 UTC) > Not all allocated memory blocks were freed. Doing it now. > Freeing list entry #0, gpuaddr=ab000000 > Freeing list entry #1, gpuaddr=ab040000 > Freeing list entry #2, gpuaddr=ab080000 > Freeing list entry #3, gpuaddr=ab081000 > Freeing list entry #4, gpuaddr=ab082000 > Freeing list entry #5, gpuaddr=ab083000 > Freeing list entry #6, gpuaddr=ab0c3000 > Freeing list entry #7, gpuaddr=ab103000 > Freeing list entry #8, gpuaddr=ab104000 > Freeing list entry #9, gpuaddr=ab105000 > request_suspend_state: wakeup (0->0) at 78219549276 (1970-01-01 > 00:24:56.059450868 UTC) > init: untracked pid 2614 exited > pmem: request for physical address of pmem region from process 2707. > *gsl_kmod_open: kgsl_driver_entry error // I do not known what does this > means....* > *gsl_kmod_open: kgsl_driver_entry error* > *gsl_kmod_open: kgsl_driver_entry error* > * > * > After check the init.c code I found this error will cause a infinite loop > and just means the boot progress is hang... > Does any have met this error before? Or any one could give me any hint! > Any comments is highly appreciated!
Are you following the Android NFS tutorial: http://dev.maxtrack.com.br/index.php/Android_NFS Please pass the "v3,tcp" parameter to nfsroot: "root=/dev/nfs nfsroot=${serverip}:${nfsroot},v3,tcp" Where it works fine. Best Regards, Alan -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
