Some little additions to introduction.
[cascardo/kernel/old_slides/.git] / plano
diff --git a/plano b/plano
index 5845f53..f226657 100644 (file)
--- a/plano
+++ b/plano
@@ -1,5 +1,12 @@
 intro
        linux
+               version history/evolution DO?
+               modules
+       kernel/user space
+
+concepts
+       robustness
+               error checking
 
 basics
        Makefile
@@ -41,6 +48,7 @@ debugging techniques
 C basics
        container_of (struct embedding)
        fops/*ops (function pointers)
+       IS_ERR (pointers and error values)
 
 data structures
        list_head
@@ -101,3 +109,6 @@ device classes
 
 kobject DO? advanced
        refcounting
+
+STUDY:
+       module owner, concurrency, reference counting