diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/ia64/kernel/ivt.S | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/ia64/kernel/ivt.S b/arch/ia64/kernel/ivt.S index 416a952b19bd..f675d8e33853 100644 --- a/arch/ia64/kernel/ivt.S +++ b/arch/ia64/kernel/ivt.S | |||
@@ -580,7 +580,7 @@ ENTRY(dirty_bit) | |||
580 | mov b0=r29 // restore b0 | 580 | mov b0=r29 // restore b0 |
581 | ;; | 581 | ;; |
582 | st8 [r17]=r18 // store back updated PTE | 582 | st8 [r17]=r18 // store back updated PTE |
583 | itc.d r18 // install updated PTE | 583 | ITC_D(p0, r18, r16) // install updated PTE |
584 | #endif | 584 | #endif |
585 | mov pr=r31,-1 // restore pr | 585 | mov pr=r31,-1 // restore pr |
586 | RFI | 586 | RFI |
@@ -646,7 +646,7 @@ ENTRY(iaccess_bit) | |||
646 | mov b0=r29 // restore b0 | 646 | mov b0=r29 // restore b0 |
647 | ;; | 647 | ;; |
648 | st8 [r17]=r18 // store back updated PTE | 648 | st8 [r17]=r18 // store back updated PTE |
649 | itc.i r18 // install updated PTE | 649 | ITC_I(p0, r18, r16) // install updated PTE |
650 | #endif /* !CONFIG_SMP */ | 650 | #endif /* !CONFIG_SMP */ |
651 | mov pr=r31,-1 | 651 | mov pr=r31,-1 |
652 | RFI | 652 | RFI |
@@ -698,7 +698,7 @@ ENTRY(daccess_bit) | |||
698 | or r18=_PAGE_A,r18 // set the accessed bit | 698 | or r18=_PAGE_A,r18 // set the accessed bit |
699 | ;; | 699 | ;; |
700 | st8 [r17]=r18 // store back updated PTE | 700 | st8 [r17]=r18 // store back updated PTE |
701 | itc.d r18 // install updated PTE | 701 | ITC_D(p0, r18, r16) // install updated PTE |
702 | #endif | 702 | #endif |
703 | mov b0=r29 // restore b0 | 703 | mov b0=r29 // restore b0 |
704 | mov pr=r31,-1 | 704 | mov pr=r31,-1 |