These patches are just some general cleanup patches as I'm preparing evdev to support internal hotplugging (more on that when I have it working). There's no real functionality change in this set with the exception of the removal of kernel 2.4 support. The rest is just shuffling around. Cheers, Peter