removed unneeded code.

removed volatile offer head variable as it does not reduce latency, also
removed spin locks as they are not needed.