• C
    [XTENSA] Add support for cache-aliasing · 6656920b
    Chris Zankel 提交于
    Add support for processors that have cache-aliasing issues, such as
    the Stretch S5000 processor. Cache-aliasing means that the size of
    the cache (for one way) is larger than the page size, thus, a page
    can end up in several places in cache depending on the virtual to
    physical translation. The method used here is to map a user page
    temporarily through the auto-refill way 0 and of of the DTLB.
    We probably will want to revisit this issue and use a better
    approach with kmap/kunmap.
    Signed-off-by: NChris Zankel <chris@zankel.net>
    6656920b
entry.S 49.5 KB