What is the purpose of this hunk alone as block io accounting? Itdoesn't make any sense to me - you are accounting the time a processspends sleeping on a congested queue, it has nothing to do with thebandwidth time it used. Which, btw, isn't so easy to account on queueinghardware.