--- - branch: MAIN date: Mon Jun 6 01:16:49 UTC 2011 files: - new: '1.131' old: '1.130' path: src/sys/arch/sparc64/conf/files.sparc64 pathrev: src/sys/arch/sparc64/conf/files.sparc64@1.131 type: modified - new: '1.7' old: '0' path: src/sys/arch/sparc64/sparc64/cache.c pathrev: src/sys/arch/sparc64/sparc64/cache.c@1.7 type: added - new: '1.21' old: '1.20' path: src/sys/arch/sparc64/sparc64/cache.h pathrev: src/sys/arch/sparc64/sparc64/cache.h@1.21 type: modified - new: '1.41' old: '1.40' path: src/sys/arch/sparc64/sparc64/ipifuncs.c pathrev: src/sys/arch/sparc64/sparc64/ipifuncs.c@1.41 type: modified - new: '1.272' old: '1.271' path: src/sys/arch/sparc64/sparc64/pmap.c pathrev: src/sys/arch/sparc64/sparc64/pmap.c@1.272 type: modified id: 20110606T011649Z.a95f5155a2421888d163024ec201286bfcc99625 log: | re-implement blast_dcache() and blast_icache() via function pointers so that we can set these to functions that simply return on sun4us/sun4v systems. also include some work-in-progress #if 0'ed code to do the same for the dcache_flush*() functions. (some of these could probably move into the cpuinfo except that sparc64 systems don't really ever work with mismatches AFAICT.) module: src subject: 'CVS commit: src/sys/arch/sparc64' unixtime: '1307323009' user: mrg