return an error if establishing the interrupt fails
implement interrupt sharing
fix test
Add a simple disk test which just computes the MD5 of ld0

Obviously you wouldn't want to run it for a large ld0 ;)