ARM: V7M: Support caches
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest0 of 8 patches 0 repliesNew
- v10 of 10 patches 0 repliesSuperseded
Patches in v2 No applies recorded yet
None of the 8 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Alexandre TORGUE |
|---|---|
| Series | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v2 0/8] ARM: V7M: Support caches
Hi Vladimir,
Quoted 21 lines · Vladimir Murzin
Quoted 20 lines · Russell King - ARM Linux
Quoted 18 lines · Vladimir Murzin
This patch set allows M-class cpus benefit of optional cache support. It originally was written by Jonny, I've been keeping it locally mainly rebasing over Linux versions.
The original idea behind patches was to reuse existing cache handling code from v7A/R with help of extra macros to factor out cache handling logic (v7M cache operations are provided via memory mapped interface rather than co-processor instructions).
However, that idea was rejected and starting form this (v2) version V7M cache logic lives into file and macros to indirect memory-mapped operations stay there locally since they make it easier to follow the code.Along with the v7M cache support the first user (Cortex-M7) is introduced.
Patches were tested on MPS2 platform with Cortex-M3/M4/M7. The later one showed significant boot speed-up.
Quoted 8 lines
Quoted 3 lines
Quoted 1 line
From a quick read through, the approach looks sane, and I think I'm
now happy with these.
Thanks!
Is it acceptable if patches hang on a list for awhile, so people (I'm looking at Alex and Szemz?) can test them?
I just tested this v2 patch set. I don't see behavior issues. You can add:
Regards
Alex
Quoted 6 lines
Vladimir
Quoted 2 lines
Thanks.