My first post is about what is Android?
Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. 358 more words
The goal of this post is to describe a method of debugging Linux kernel device driver using gdb debugger.
To achieve above goal we will need to build Linux from sources, load it into VM and connect to it using remote debug option of gdb. 339 more words
This is a follow-up to part 1 on the events in __alloc_pages_nodemask().
static struct page *get_page_from_freelist(gfp_t gfp_mask, nodemask_t *nodemask, unsigned int order, struct zonelist *zonelist, int high_zoneidx, int alloc_flags, struct zone *preferred_zone, int migratetype) 631 more words