Searched hist:"7256 cf0ab7d539b134798b699aff4e2753d3f0cf" (Results 1 – 7 of 7) sorted by relevance
| /rk3399_ARM-atf/include/lib/per_cpu/ |
| H A D | per_cpu_defs.h | 7256cf0ab7d539b134798b699aff4e2753d3f0cf Wed Jan 29 07:11:41 UTC 2025 Rohit Mathew <rohit.mathew@arm.com> feat(per-cpu): introduce linker changes for NUMA aware per-cpu framework
This commit introduces linker changes for NUMA aware per-cpu objects in the BL31 and BL32 images. The per-cpu framework is designed to minimise cache thrashing, and the linker layout ensures each CPU’s per-cpu data is placed on a separate cache line. This isolation is expected to improve performance when the per-cpu framework is enabled.
Signed-off-by: Sammit Joshi <sammit.joshi@arm.com> Signed-off-by: Rohit Mathew <rohit.mathew@arm.com> Change-Id: Ie4d8b4e444971adbd9dba0446d1ab8cafaca1556
|
| /rk3399_ARM-atf/include/common/ |
| H A D | bl_common.ld.h | 7256cf0ab7d539b134798b699aff4e2753d3f0cf Wed Jan 29 07:11:41 UTC 2025 Rohit Mathew <rohit.mathew@arm.com> feat(per-cpu): introduce linker changes for NUMA aware per-cpu framework
This commit introduces linker changes for NUMA aware per-cpu objects in the BL31 and BL32 images. The per-cpu framework is designed to minimise cache thrashing, and the linker layout ensures each CPU’s per-cpu data is placed on a separate cache line. This isolation is expected to improve performance when the per-cpu framework is enabled.
Signed-off-by: Sammit Joshi <sammit.joshi@arm.com> Signed-off-by: Rohit Mathew <rohit.mathew@arm.com> Change-Id: Ie4d8b4e444971adbd9dba0446d1ab8cafaca1556
|
| /rk3399_ARM-atf/make_helpers/ |
| H A D | constraints.mk | 7256cf0ab7d539b134798b699aff4e2753d3f0cf Wed Jan 29 07:11:41 UTC 2025 Rohit Mathew <rohit.mathew@arm.com> feat(per-cpu): introduce linker changes for NUMA aware per-cpu framework
This commit introduces linker changes for NUMA aware per-cpu objects in the BL31 and BL32 images. The per-cpu framework is designed to minimise cache thrashing, and the linker layout ensures each CPU’s per-cpu data is placed on a separate cache line. This isolation is expected to improve performance when the per-cpu framework is enabled.
Signed-off-by: Sammit Joshi <sammit.joshi@arm.com> Signed-off-by: Rohit Mathew <rohit.mathew@arm.com> Change-Id: Ie4d8b4e444971adbd9dba0446d1ab8cafaca1556
|
| H A D | defaults.mk | 7256cf0ab7d539b134798b699aff4e2753d3f0cf Wed Jan 29 07:11:41 UTC 2025 Rohit Mathew <rohit.mathew@arm.com> feat(per-cpu): introduce linker changes for NUMA aware per-cpu framework
This commit introduces linker changes for NUMA aware per-cpu objects in the BL31 and BL32 images. The per-cpu framework is designed to minimise cache thrashing, and the linker layout ensures each CPU’s per-cpu data is placed on a separate cache line. This isolation is expected to improve performance when the per-cpu framework is enabled.
Signed-off-by: Sammit Joshi <sammit.joshi@arm.com> Signed-off-by: Rohit Mathew <rohit.mathew@arm.com> Change-Id: Ie4d8b4e444971adbd9dba0446d1ab8cafaca1556
|
| /rk3399_ARM-atf/bl32/sp_min/ |
| H A D | sp_min.ld.S | 7256cf0ab7d539b134798b699aff4e2753d3f0cf Wed Jan 29 07:11:41 UTC 2025 Rohit Mathew <rohit.mathew@arm.com> feat(per-cpu): introduce linker changes for NUMA aware per-cpu framework
This commit introduces linker changes for NUMA aware per-cpu objects in the BL31 and BL32 images. The per-cpu framework is designed to minimise cache thrashing, and the linker layout ensures each CPU’s per-cpu data is placed on a separate cache line. This isolation is expected to improve performance when the per-cpu framework is enabled.
Signed-off-by: Sammit Joshi <sammit.joshi@arm.com> Signed-off-by: Rohit Mathew <rohit.mathew@arm.com> Change-Id: Ie4d8b4e444971adbd9dba0446d1ab8cafaca1556
|
| /rk3399_ARM-atf/bl31/ |
| H A D | bl31.ld.S | 7256cf0ab7d539b134798b699aff4e2753d3f0cf Wed Jan 29 07:11:41 UTC 2025 Rohit Mathew <rohit.mathew@arm.com> feat(per-cpu): introduce linker changes for NUMA aware per-cpu framework
This commit introduces linker changes for NUMA aware per-cpu objects in the BL31 and BL32 images. The per-cpu framework is designed to minimise cache thrashing, and the linker layout ensures each CPU’s per-cpu data is placed on a separate cache line. This isolation is expected to improve performance when the per-cpu framework is enabled.
Signed-off-by: Sammit Joshi <sammit.joshi@arm.com> Signed-off-by: Rohit Mathew <rohit.mathew@arm.com> Change-Id: Ie4d8b4e444971adbd9dba0446d1ab8cafaca1556
|
| /rk3399_ARM-atf/ |
| H A D | Makefile | 7256cf0ab7d539b134798b699aff4e2753d3f0cf Wed Jan 29 07:11:41 UTC 2025 Rohit Mathew <rohit.mathew@arm.com> feat(per-cpu): introduce linker changes for NUMA aware per-cpu framework
This commit introduces linker changes for NUMA aware per-cpu objects in the BL31 and BL32 images. The per-cpu framework is designed to minimise cache thrashing, and the linker layout ensures each CPU’s per-cpu data is placed on a separate cache line. This isolation is expected to improve performance when the per-cpu framework is enabled.
Signed-off-by: Sammit Joshi <sammit.joshi@arm.com> Signed-off-by: Rohit Mathew <rohit.mathew@arm.com> Change-Id: Ie4d8b4e444971adbd9dba0446d1ab8cafaca1556
|