My Projects
Linux Kernel stuff:
- I used to be the AGP maintainer for Linux for a few years.Some extremely dated info on the AGP drivers in Linux 2.6
- I attempted to write checkpatch for the kernel, but someone beat me to it.
- Some information on the CPU frequency scaling subsystem in Linux 2.6
- Assorted Linux kernel patches (Mostly old outdated/merged ones from the 2.5 era)
- More random Linux kernel patches I did.
- a kernel hacking ‘howto’ I wrote.
Other stuff:
- acpi2c – an ACPI parser than outputs ‘c’ish structs.
- Assorted CPU related programs.
- Assorted info about the Fedora kernels.
- I have a page about the various versions of fsx.
- There are snapshot tarballs of various projects using git as an SCM (including git itself)
- An outdated parser for AMD K7 machine check exceptions. (These days, mcelog should be used, though it only supports K8)
- random scripts that I’ve found handy.
- Simple boot flag support for Linux.
- scrashme – a system call fuzzer.
- slides (usually magicpoint format) and other bits from talks I have given.
- x86 disassembler (slow work in progress)
- x86info – x86 CPU identification/information tool.
- Various other random cruft that I (or others) hacked up that I found useful and felt like sharing.
- local gitweb for various projects I’m hacking on.
Non coding projects.
- Notes on network installing Fedora 9 on the Asus EEE.
- My ongoing project to measure the power usage of everything I own.
- Some urls to various discounts on amazon.
