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

Books

Linux Device Drivers, 3rd edition

Understanding the Linux Virtual Memory Manager (Gorman book)

Pro GIT