David Mosberger wrote: > BTW: I would prefer if we picked up the stride from the PAL info. > That way, we don't have to add ugly #ifdef's and hope that we get the > right stride. I just checked on a Madison and, indeed it reports: > [...] > So, what we could do is walk through the PAL cache-info, determine the > minimum stride and store the min. stride in a per-CPU variable. Well, if we want to get rid of all the #ifdef CONFIG_ITANIUM's... I propose to support homogeneous systems only. (Not a real restriction.) Should any inhomogeneity or error be found, my code falls back to the old golden stride size of 32 bytes. > Can you remind me how much data you flushed? It was a page of 64 Kbytes each time. Thanks, Zoltan