Avri, > While trying to simplify the ufs core driver with the guard() macro > [1], Bart made note of the abuse of the scsi host lock in the ufs > driver. Indeed, the host lock is deeply entangled in various flows > across the driver, as if it was some occasional default > synchronization mean. > > Here is the first part of defusing it, remove some of those calls > around host registers accesses, which needs no protection. > > Doing this in phases seems like a reasonable approach, given the > myriad use of the host lock. Applied to 6.13/scsi-staging, thanks! -- Martin K. Petersen Oracle Linux Engineering