grate: make stuff run on upstream-kernel
grate: parse width and height arguments