summaryrefslogtreecommitdiffstats
path: root/arch/xtensa/configs
diff options
context:
space:
mode:
authorMax Filippov <jcmvbkbc@gmail.com>2016-09-21 02:58:20 +0200
committerMax Filippov <jcmvbkbc@gmail.com>2016-09-21 05:43:22 +0200
commit549409b4b584604f8eb225ebbb19be74204fe789 (patch)
treec85182b622a33bed1b69d4bccd34118c2e8156ba /arch/xtensa/configs
parentxtensa: ISS: define simc_exit and use it instead of inline asm (diff)
downloadlinux-549409b4b584604f8eb225ebbb19be74204fe789.tar.xz
linux-549409b4b584604f8eb225ebbb19be74204fe789.zip
xtensa: ISS: allow simdisk to use high memory buffers
ISS kernel by default has only low memory. But it may be configured to support high memory and started in a simulator with more than 128M of RAM. Simdisk driver in such configuration can get IO request with a high memory page. There may be no TLB entry for that page, only page table entry. However simulators don't do pagewalking, so such IO request will fail. Touch IO buffer in the buffer read/write loop so that a TLB entry is likely there when read or write simcall is invoked. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Diffstat (limited to 'arch/xtensa/configs')
0 files changed, 0 insertions, 0 deletions