Resend of the my previous two quota series. The changes are: - drop the first patch is it's now included in mainline - rebase one patch on top of other changes in the tree - make various commit messages nicer - include a tested-by statement for arekm, who confirms the impressive speedups on his real life system