Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/include/asm.h

    r22f0561 r314f3a3c  
    6161        asm volatile (
    6262                "mf\n"
     63                "mf.a\n"
    6364                ::: "memory"
    6465        );
     
    7475        asm volatile (
    7576                "mf\n"
     77                "mf.a\n"
    7678                ::: "memory"
    7779        );
     
    8789        asm volatile (
    8890                "mf\n"
     91                "mf.a\n"
    8992                ::: "memory"
    9093        );
     
    104107        else
    105108                v = *port;
     109
     110        asm volatile (
     111                "mf.a\n"
     112                ::: "memory"
     113        );
    106114       
    107115        return v;
     
    121129        else
    122130                v = *port;
     131
     132        asm volatile (
     133                "mf.a\n"
     134                ::: "memory"
     135        );
    123136       
    124137        return v;
     
    138151        else
    139152                v = *port;
     153
     154        asm volatile (
     155                "mf.a\n"
     156                ::: "memory"
     157        );
    140158
    141159        return v;
Note: See TracChangeset for help on using the changeset viewer.