commit | a7dccc4475f342c9b89f484f796001bc1c6d8a97 | [log] [tgz] |
---|---|---|
author | Daniel Leung <daniel.leung@intel.com> | Mon Dec 11 15:32:37 2023 -0800 |
committer | Anas Nashif <anas.nashif@intel.com> | Wed Dec 20 11:37:17 2023 -0500 |
tree | 9ab71b1f49f514e95c0b28cba06aaf5230228615 | |
parent | e9aa3e36a9a8153c84786778a50e71198854f54a [diff] |
kernel: mmu: mitigate range check overflow issue It is possible that address + size will overflow the available address space and the pointer wraps around back to zero. Some of these have been fixed in previous commits. This fixes the remaining ones with regard to Z_PHYS_RAM_START/_END, and Z_VIRT_RAM_START/_END. Fixes #65542 Signed-off-by: Daniel Leung <daniel.leung@intel.com>