Linux developer starter page

Development process

Read Documentation/SubmittingPatches

Patch format

Patch rules

linux-wireless process

Mailing lists

VGER

Code

Linux kernel archives

Linux GIT

Linux cross reference

Guides/HOWTOs

The Linux Documentation Project

Linux Weekly News articles indexed by topic

Books

Understanding the Linux Kernel, 3rd edition

Linux Kernel Development, 3rd edition

Linux Device Drivers, 3rd edition

Understanding the Linux Virtual Memory Manager (Gorman book)

Pro GIT

http://www.osdever.net/bkerndev/index.php