Haifux Logo

Valid HTML 4.01!

Valid CSS!

דף זה בעברית

Haifa Linux Club - Kernel Lectures

Lecture Number Subject Lecturer Date Comments or Links
7 Introduction to Sockets Programming Guy Keren 28/11/1999 Based on LUPG's internet programming tutorial
9 Advanced Socket Programming Guy Keren 26/12/1999 Based on LUPG's internet programming tutorial
12 Linux startup process - from boot till SysV init Guy Keren 6/2/2000 Contents of MBR
15 The Page Daemon Orr Dunkelman 16/4/2000 Creative Commons License
These lecture slides are licensed under a Creative Commons License.
22 Kernel Hacking Guy Keren 7/8/2000  
27 Daemons and Other Monsters Muli Ben-Yehuda 22/1/2001 Muli's site
44 Syscalltrack - design and implementation Muli Ben-Yehuda and Guy Keren 24/12/2001 Syscalltrack Homepage
Kenrel hacking lecture (#22)
45 Advanced Networking - IP Tables Dani Arbel 8/1/2002  
46 Advanced Networking - Routing and VPNs Dani Arbel 22/1/2002  
51 POSIX Threads - Primitives (part I) Guy Keren 8/4/2002  
52 POSIX Threads - Threading Modules (part II) Guy Keren 22/4/2002  
53 POSIX Threads - Threading Modules (part III) Guy Keren 20/5/2002  
58 Strace and Ltrace Behaviour Guy Keren 30/9/2002  
63 Kernel Oopsing Muli Ben-Yehuda 20/1/2003 Available on video.
68 Linux Memory Allocators Guy Keren 31/3/2003 Available on video.
78 Real Time and RT in Linux Iftach Hyams 18/8/2003 See also Gilad Ben Yossef's lecture on August Penguin 2002
86 SiL kernel, modules, drivers Guy Keren19/1/2004 In two parts
88 SiL Compiling the Linux Kernel Guy Keren 2/2/2004 Second part of lecture 86-sil
89 Linux device drivers Muli Ben-Yehuda 9/2/2004 See abstract, klife, Linux Device Drivers, 2nd Edition, and lwn.net's driver porting series.
97 Ingo Molnar's O(1) scheduler in kernel 2.6 Erez Hadad 19/4/2004  
101 Porting XFree86 drivers to an IA64 based ccNUMA beast : a war story Gilad Ben-Yossef 24/5/2004 See abstract.
102 SiL The IP protocol family, part 1 Guy Keren 31/5/2004 A preparatory lecture for lecture 105 : IP injected, inspected, detected, infected. A re-run of lecture 16
109 Latest Kernel Developments Muli Ben-Yehuda and Orna Agmon 16/8/2004  
119 The VFS of the Linux-2.4 kernel - a play in 5 acts Guy Keren 14/2/2005  
120 Writing a STAM disk-based file-system for the Linux-2.4 kernel Guy Keren 28/2/2005 Prior understanding required .
123 Xen Muli Ben-Yehuda 11/4/2005  
128 SELinux Oron Peled 4/7/2005  
137 The Xen Hypervisor and its IO subsystem, with a concentration on IOMMUs Muli Ben-Yehuda 19/12/2005  
139 SiL kernel, modules, drivers Eli Billauer 23/1/2006 Re-run of guy keren's 86-sil
140 SiL Compiling the Linux Kernel Eli Billauer 6/2/2006 Re-run of guy keren's 88-sil
142 nothing like the SAN Guy Keren 13/3/2006  
143 udev Overview for Newbies Parmahansa Polo 27/3/2006  
149 Utilizing IOMMUs for Virtualization in Linux and Xen Muli Ben-Yehuda 3/7/2006  
152 KVM (Kernel Based Virtual Machine) Avi Kivity 13/11/2006  
153 LVM2 (Logical Volume Management - 2nd version) Guy Keren 27/11/2006 Some additions for the lecture
167 The Price of Safety: Evaluating IOMMU Performance Muli Ben-Yehuda 11/6/2007  
172 Linux Kernel Networking Overview Rami Rosen 20/8/2007  
177 Linux Kernel Networking Overview Rami Rosen 3/12/2007 Re-run of lecture 172
180 Advanced Linux Kernel Networking - Neighboring Subsystem; IPSec Rami Rosen 7/1/2008 The second part of lecture 172
185 Advanced Linux Kernel Networking - Neighboring Subsystem; IPSec Rami Rosen 10/3/2008 The second part of lecture 172; Rerun of lecture lecture 180
187 IPv6 in the Linux Kernel (Advanced Linux Kernel Networking) Rami Rosen 7/4/2008 The third part of lecture 172
195 IPv6 in the Linux Kernel (Advanced Linux Kernel Networking) -- rerun Rami Rosen 18/8/2008 The third part of lecture 172
215 KSM and the art of memory mangement Izik Eidus 29/6/2009  
217 Sockets in the Linux Kernel Rami Rosen 27/7/2009  
219 Sockets in the Linux Kernel (2) Rami Rosen 17/8/2009 Sequal to Sockets in the Linux Kernel.
225 Nested x86 Virtualization Muli Ben-Yehuda 21/12/2009 Background: KVM by Avi Kivity. Utilizing IOMMUs for Virtualization in Linux and Xen by Muli Ben-Yehuda
226 The Offline Scheduler Raz Ben-Yehuda 4/1/2010 The offline scheduler website

Future lectures

All lectures

Lectures sorted by number

Lectures sorted by topic

Lectures Sorted by Lecturer

Lectures Available on Video

Contact haifuxmaster at haifux.org regarding this website.