On Thu, Nov 30, 2023 at 11:31:27AM -0800, Bart Van Assche wrote: > Hi Jens, > > The fair tag sharing algorithm reduces performance for UFS devices > significantly. This is because UFS devices have multiple logical units, a > limited queue depth (32 for UFS 3.1 devices), because it happens often that > multiple logical units are accessed and also because it takes time to > give tags back after activity on a request queue has stopped. This patch series > restores UFS device performance to that of the legacy block layer by disabling > fair tag sharing for UFS devices. I feel like a broken record: fair tag sharing exists for a reason. Opting out of it for a specific driver does not make any sense. Either you can make a good argument why you don't want it at all, or for specific configurations you can clearly explain, or you make it work faster. A "treat my driver special" flag is never acceptable.