Skip to content
Permalink
Browse files

moar documentation

  • Loading branch information...
fpletz committed Sep 8, 2011
1 parent 6ad2268 commit 93dd940ebf2a1a713bb8e8192a29353146a05199
Showing with 14 additions and 4 deletions.
  1. +14 −4 README.md
@@ -1,8 +1,17 @@
# Putting rickrolling in kernel space

Kernelroll is a linux kernel module for advanced rickrolling. It patches
the open system call to play a specified music file instead of other
music files.
Kernelroll is a linux kernel module for advanced rickrolling.

It works by patching the open() system call to open a specified music file
instead of other music files. Currently, it only checks if the file extension
"mp3" is present and calls the original open() with the supplied path
instead.

WARNING: There is probably a performance penalty and your kernel might crash
at a very inappropriate time and cause data loss! You are responsible for
the code you load into your kernel!

But most probably, it will be alright! ;)

# Installation

@@ -28,4 +37,5 @@ Load with:
$ insmod kernelroll.ko rollfile=/path/to/rickroll.mp3
Fire up a music player of your choice and consider yourself rickrolled. ;)
Fire up a music player of your choice, play a song and consider yourself
kernelrolled. ;)

0 comments on commit 93dd940

Please sign in to comment.
You can’t perform that action at this time.