These three patches fix a couple of bugs in the block allocation code that was updated at the merge window. Thanks are due to Benny Halevy, Christoph Lameter and Willy Tarreau for looking at the __ffs64 patch. I've updated the comment in that patch in the light of Willy Tarreau's suggestion, Steve.