futex: import upstream updates

from zwliew kernel

Change-Id: I560c4e030377c4d9fdd050ee81290e309656d5a8