This should result in very low run-time overhead, though this is yet to be measured. svn path=/dists/trunk/linux-2.6/; revision=17394