Hi all,

Now I am working on adding goldfish target support to MIPS target so
that the MIPS users can have a SDK to play with.

The kernel part works well until entering the userland. The init hangs
when calling ashmem_create_region. In function ashmem_create_region,
it will open /dev/ashmem and it return -1 and the errno is 19 which
means no such devices. I do not find where this device(/dev/ashmem) is
created? Can anyone tell me the code path of creating device /dev/
ashmem? Thanks very much.

int ashmem_create_region(const char *name, size_t size)
{
        ......
        fd = open(ASHMEM_DEVICE, O_RDWR);
        if (fd < 0)
                return fd;

        ......
}


yajin
http://vm-kernel.org/blog


--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to