From: Rene B. <re...@we...> - 2002-08-01 14:19:42
|
On 2002.08.01 14:33 Alan Buxey wrote: > hi, > > > CVSROOT: /cvsroot/linux-apus > > Module name: 2.3 > > Repository: 2.3/arch/ppc/kernel/ > > Changes by: brothuhn@usw-pr-cvs1. 02/07/31 08:10:25 > > > > Log message: > > improved loop counter in kernel_set_cachemode > > > > Modified files: > > 2.3/arch/ppc/kernel/: > > apus_setup.c > > > > Revision Changes Path > > 1.34 +4 -2 2.3/arch/ppc/kernel/apus_setup.c > > can you explain this one a little more? Does it fix a current known bug > etc? Hello! O.K. If the size of the region which should remapped are not a multiply of PAGE_SIZE, then always the last pages were not remapped. I would call it a bug and maybe this has caused some other problems. But there is still another problem with kernel_set_cachemode, if the beginnig address of the region is also not a multiply of PAGE_SIZE, then in some cases the last page will also not remaped. I'll fix it if I have the time. Ciao, Renè |