search for: invalidate_tlb_vector_start

Displaying 2 results from an estimated 2 matches for "invalidate_tlb_vector_start".

2007 Apr 18
2
[RFC PATCH 23/35] Increase x86 interrupt vector range
...alidate_interrupt cpu = smp_processor_id(); /* - * orig_rax contains the interrupt vector - 256. + * orig_rax contains the negated interrupt vector. * Use that to determine where the sender put the data. */ - sender = regs->orig_rax + 256 - INVALIDATE_TLB_VECTOR_START; + sender = ~regs->orig_rax - INVALIDATE_TLB_VECTOR_START; f = &per_cpu(flush_state, sender); if (!cpu_isset(cpu, f->flush_cpumask)) --- linus-2.6.orig/include/asm-x86_64/hw_irq.h +++ linus-2.6/include/asm-x86_64/hw_irq.h @@ -127,7 +127,7 @@ asmlinkage void IRQ_NAM...
2007 Apr 18
2
[RFC PATCH 23/35] Increase x86 interrupt vector range
...alidate_interrupt cpu = smp_processor_id(); /* - * orig_rax contains the interrupt vector - 256. + * orig_rax contains the negated interrupt vector. * Use that to determine where the sender put the data. */ - sender = regs->orig_rax + 256 - INVALIDATE_TLB_VECTOR_START; + sender = ~regs->orig_rax - INVALIDATE_TLB_VECTOR_START; f = &per_cpu(flush_state, sender); if (!cpu_isset(cpu, f->flush_cpumask)) --- linus-2.6.orig/include/asm-x86_64/hw_irq.h +++ linus-2.6/include/asm-x86_64/hw_irq.h @@ -127,7 +127,7 @@ asmlinkage void IRQ_NAM...