fw/sercomm: Additional locking needed in drv_pull