This shows you the differences between two versions of the page.
so2:laboratoare:lab03 [2018/03/04 20:28] ionel.ghita |
so2:laboratoare:lab03 [2018/03/04 20:32] (current) ionel.ghita [Resurse utile] |
||
---|---|---|---|
Line 438: | Line 438: | ||
* [[http://lwn.net/images/pdf/LDD3/ch08.pdf | Chapter 8. Allocating Memory]] | * [[http://lwn.net/images/pdf/LDD3/ch08.pdf | Chapter 8. Allocating Memory]] | ||
* [[http://lwn.net/images/pdf/LDD3/ch11.pdf | Chapter 11. Data Types in the Kernel]] | * [[http://lwn.net/images/pdf/LDD3/ch11.pdf | Chapter 11. Data Types in the Kernel]] | ||
- | - [[http://www.gnugeneration.com/books/linux/2.6.20/kernel-api/ | The Linux Kernel API]] | + | - [[https://www.kernel.org/doc/htmldocs/kernel-api/ | The Linux Kernel API]] |
- [[http://isis.poly.edu/kulesh/stuff/src/klist/ | Linux Kernel Linked-List Explained]] | - [[http://isis.poly.edu/kulesh/stuff/src/klist/ | Linux Kernel Linked-List Explained]] | ||
- [[http://kernelbook.sourceforge.net/kernel-locking.html/ | Unreliable Guide To Locking]] | - [[http://kernelbook.sourceforge.net/kernel-locking.html/ | Unreliable Guide To Locking]] | ||
- [[http://excess.org/article/2008/07/oclug-june-kernel-walkthrough/ | Linux Kernel Walkthrough Screencast]] | - [[http://excess.org/article/2008/07/oclug-june-kernel-walkthrough/ | Linux Kernel Walkthrough Screencast]] | ||
- | - [[http://linuxwell.com/2012/11/10/magical-container_of-macro/| Magical container_of() Macro]] | + | - [[http://radek.io/2012/11/10/magical-container_of-macro/| Magical container_of() Macro]] |