Rewrite pmap_s1_invalidate_strided() to use range-based TLBI instructions when available. This change can significantly reduce the number of invalidation instructions issued. For example, because of the break-before-make requirement, a superpage promotion can issue as many invalidation instructions as there are pages being promoted. With this change, a single invalidation instruction suffices.
Assisted-by: Claude Code (Opus 5)