[PATCH 6.12 136/150] riscv/futex: sign extend compare value in atomic cmpxchg