update for Linux 3.16 compatibility