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

Reply via email to