blob: 2b89c21cefd32c2bccb7147a4b9182a5515e2931 (
plain)
1
2
3
4
5
6
7
8
9
10
|
How and why to work with the Linux kernel community
Practical Rules
2. Interfaces
If there is a standard interface, use it
If insufficient: Don't invent new interfaces, try to extend existing ones
If there is an existing interface in a later (e.g. development) release upstream, backport that interface
Don't be afraid to touch API's if they're inefficient
Remember, you have the source and _can_ change them
|