The return value of read() is signed. (#315273, Kjartan Maraas)