Introduction to Writing Linux Device Drivers. This is my most
popular talk. It was given to Haifux, to the Linux Study Group at
HRL and to students of the Technion's CS faculty's OS course on
January, 2004 and to students of the Linux Development Workshop at
TAU on March, 2004. It was also given as part of the one day
workshop mentioned above. The lecture is accompanied by a Linux
kernel game of life implementation, klife
slides for User Mode Linux talk, given at the Storage and
Systems Department Linux Study Group at HRL on October 21st,
2003. Gives a broad overview of User Mode Linux and then
dives into the ptrace API, TT mode and SKAS mode, with an abundance
of undocumented code (most of the slides are code...)
Linux
Kernel Overview, given at the Storage and Systems Department
Seminar at HRL on August 11th, 2003. Covers in broad strokes the
Linux kernel, its history, present status and future developments,
and the User Mode Linux project.
OLS 2003
impressions, given at the Haifa Linux Club on August 4th,
2003, and at IBM HRL on August 19th, 2003. Summary of my
impressions from the
2003 Ottawa Linux Symposium, and an overview of Dave
McCracken's Shared Page Tables work.
Introduction to
Networking - Lecture given as part of the " Welcome to Linux"
lecture series. Lecture based upon work done by guy keren, who gave
the lecture in previous years.