[PATCH 3.18 015/134] atm: he: fix sign-extension overflow on large shift