全部博文(573)
发布时间:2015-12-04 09:43:50
Linux-3.2.0.24中内核的Netlink测试使用 Netlink在2.6版本的内核中变化也是很大的,在最新的2.6.37内核中,其定义已经改成下面这种形式,传递的参数已经达到6个。其中第一个参数和mutex参数都是最新添加的。Mutex也可以为空。这里主要是关于内核空间中的netlink函数的使.........【阅读全文】
发布时间:2015-12-04 09:38:12
vmalloc代码vmalloc()->__vmalloc_node_flags()->__vmalloc_node()->__vmalloc_node_range()->__vmalloc_area_node()->alloc_page() mm/vmalloc.cvoid *vmalloc(unsigned long size){ return __vmalloc_node_flags(size, -1, GFP_KERNEL | __GFP_HIGHMEM);}&n.........【阅读全文】
发布时间:2015-12-04 09:37:08
alloc_page 代码alloc_pages()->alloc_pages_node()->__alloc_pages()->__alloc_pages_nodemask()->get_page_from_freelist()->buffered_rmqueue()->__rmqueue()->__rmqueue_smallest()->expand()include\linux\Gpf.h#define alloc_pages(gfp_mask, order) \ alloc_pages_node(numa.........【阅读全文】