Lecture 21: Tuesday, April 15 2025

Previous Next

Announcements

  1. Once again we would like to encourage use of camera and microphone when possible

    1. Keep in mind that it allows us to guage how you are doing and better tailor the lecture to your needs and reactions

Overview

  1. Modules: Line by line

    1. Describe the features of a simple program

    2. Go through each change necessary to rewrite the program as a kernel module

    3. Review the final product of this process

Review

  1. Modules

    1. What is a kernel module?

    2. Why write a kernel module?

    3. Important considerations

    4. How to load and unload

    5. Building up an example

Slides

modules: line by line

Notes

modules: line by line


msg = (silence)
whoami = None
singularity v0.6-56-g8e52bc8 https://github.com/underground-software/singularity