On Tue, Aug 13, 2024 at 01:55:46PM +0100, Andre Przywara wrote:
On Tue, 13 Aug 2024 12:00:06 +0100 Mark Brown broonie@kernel.org wrote:
Hi broonie,
On Mon, Aug 12, 2024 at 03:09:24PM +0100, Andre Przywara wrote:
/* Did we find the lowest supported VL? */
if (use_sme && vq < sve_vq_from_vl(vl))
break;
We don't need the use_sme check here, SVE is just architecturally guaranteed to never trip the && case. Unless you add a warning for broken implementations I'd just skip it.
Ah, thanks, I wasn't sure about that, and wanted to mimic the existing code as close as possible. Will surely just drop it.
Thanks, Andre
Maybe at least worth a comment?
I was looking at this code the other week, and this puzzled me until I went and looked back at the architecture.
Cheers ---Dave