printk("Dirty-bit.\n");
break;
+ case 10:
+ /* __domain_get_bundle() may cause fault. */
+ if (ia64_done_with_exception(regs))
+ return;
+ printk("Data Access-bit.\n");
+ break;
+
case 20:
printk("Page Not Found.\n");
break;
DBG_FAULT(10)
mov r16=cr.isr
mov r17=cr.ifa
+ mov r18=cr.ipsr
mov r31=pr
mov r19=10
+ ;;
mov r20=0x2800
- br.sptk.many fast_access_reflect
+ extr.u r18=r18,IA64_PSR_CPL0_BIT,2
+ ;;
+ cmp.ne p6,p0=r0,r18 /* cpl != 0? */
+(p6) br.sptk.many fast_access_reflect
+ /* __domain_get_bundle() may cause this fault. */
+ br.sptk.few dispatch_to_fault_handler
;;
END(daccess_bit)