update linux312