Hi yajin: For the open fail err, it probably you didn't build in ashmem kernel driver please check your kernel configuration. Hope helps.
Dennis On Mon, Oct 12, 2009 at 6:07 PM, yajin <yajinz...@vm-kernel.org> wrote: > > 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: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---