- Restore portENABLE_INTERRUPTS() in uxPortSetInterruptMask to match
upstream ARM_AARCH64_SRE port behavior (PMR masking is sufficient).
- Fix stack_macros.h method 2 overflow check: strip MTE address tags
from pxStack before dereferencing watermark bytes (prevents tag
mismatch fault) and before pointer comparison (prevents false trigger).
- Add configARMV9_TASK_VL support: save/restore ZCR_EL1 per-task,
vPortTaskSetVL() API, initial frame includes ZCR=0xF (max VL).
Validated on FVP at sve.veclen=4; veclen=2 has a known RDVL
coherency issue under investigation with Arm.