IB/ipath: Fix a race where s_last is updated without lock held