Skip to content

heidsoft/kernel-tutorial

 
 

Repository files navigation

Git tricks http://blog.nelhage.com/2010/08/navigating-the-linux-kernel/

Linux Kernel Linked List Explained http://isis.poly.edu/kulesh/stuff/src/klist/

ipv6 http://hiroshi1.hongo.wide.ad.jp/hiroshi/papers/yoshifuji_Mar2003.pdf

Why SYSCALL_DEFINE macros see 'git show 1a94bc34' in the git history (found through git blame). Also see http://wangcong.org/blog/?p=1306

dump_stack()

Kernel data structures and design patterns http://lwn.net/Articles/336255/ http://lwn.net/Articles/184495/ ...

Documentation/CodingStyle Documentation/kbuild/

linux-next tree http://lwn.net/Articles/287155/

kmemleak, kernel memory leak detector http://lwn.net/Articles/187979/ Documentation/kmemleak.txt

samples/ e.g. hw_breakpoint

config --> Kernel hacking

http://blog.beyond-syntax.com/2011/03/diving-into-linux-networking-i/

NAPI, interrupt mitigation techniques for networking devices http://en.wikipedia.org/wiki/New_API http://www.linuxfoundation.org/collaborate/workgroups/networking/napi

http://www.linuxfoundation.org/collaborate/workgroups/networking/group

About

如何写一个Linux kernel 补丁

Resources

Stars

Watchers

Forks

Packages

No packages published