CVSROOT: /home/cvs
Module name: linux
Changes by: ralf@ftp.linux-mips.org 04/08/18 20:35:10
Modified files:
arch/mips/mm : pg-r4k.c
Log message:
For RM9000, R10000, R12000 change prefetch mode for the destination
range of clear_page and copy_page from StoreRetained to StoreStreamed.
This shaves of a few seconds of a kernel build. For now all other
platforms that have a usable prefetch instruction continue to use
PrepareForStore; some further performance analysis is needed to
pick the best performing type of hint for those.
In general we assume a very low hit rate on pages cleared with
clear_page, so a way to do something like caching mode Store
Accelerated would be very interesting - but mixing cache modes has
other issues ...
|