Changeset eef1b031 in mainline for kernel/generic/src/mm/as.c


Ignore:
Timestamp:
2011-05-23T15:51:46Z (13 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b372015
Parents:
366b148
Message:

ppc32: page hash table should be no longer interpreted as a TLB, it is really closer to the TSB on sparc64
this fixes ticket #344 for ppc32

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/mm/as.c

    r366b148 reef1b031  
    675675               
    676676                /*
    677                  * Invalidate software translation caches (e.g. TSB on sparc64).
     677                 * Invalidate software translation caches
     678                 * (e.g. TSB on sparc64, PHT on ppc32).
    678679                 */
    679680                as_invalidate_translation_cache(as, area->base + P2SZ(pages),
     
    823824       
    824825        /*
    825          * Invalidate potential software translation caches (e.g. TSB on
    826          * sparc64).
     826         * Invalidate potential software translation caches
     827         * (e.g. TSB on sparc64, PHT on ppc32).
    827828         */
    828829        as_invalidate_translation_cache(as, area->base, area->pages);
     
    11261127       
    11271128        /*
    1128          * Invalidate potential software translation caches (e.g. TSB on
    1129          * sparc64).
     1129         * Invalidate potential software translation caches
     1130         * (e.g. TSB on sparc64, PHT on ppc32).
    11301131         */
    11311132        as_invalidate_translation_cache(as, area->base, area->pages);
Note: See TracChangeset for help on using the changeset viewer.