PERFORCE change 38824 for review

Peter Wemm peter at FreeBSD.org
Mon Sep 29 18:20:14 PDT 2003


http://perforce.freebsd.org/chv.cgi?CH=38824

Change 38824 by peter at peter_hammer on 2003/09/29 18:19:48

	fix another setidt() botch
	fix a jhb-typo
	finish removing 686 workaround

Affected files ...

.. //depot/projects/hammer/sys/amd64/amd64/local_apic.c#7 edit

Differences ...

==== //depot/projects/hammer/sys/amd64/amd64/local_apic.c#7 (text+ko) ====

@@ -242,7 +242,7 @@
 	KASSERT(vector != IDT_SYSCALL, ("Attempt to overwrite syscall entry"));
 	KASSERT(ioint_handlers[vector / 32] != NULL,
 	    ("No ISR handler for IRQ %d", IDT_TO_IRQ(vector)));
-	setidt(vector, ioint_handlers[vector / 32], SDT_SYSIGT, SEL_KPL,SEL_KPL,  0);
+	setidt(vector, ioint_handlers[vector / 32], SDT_SYSIGT, SEL_KPL,  0);
 }
 
 void
@@ -376,9 +376,9 @@
 		lv->lvt_edgetrigger = 1;
 		lv->lvt_activehi = 1;
 		if (mode == APIC_LVT_DM_EXTINT)
-			lvt->lvt_masked = 1;
+			lv->lvt_masked = 1;
 		else
-			lvt->lvt_masked = 0;
+			lv->lvt_masked = 0;
 		break;
 	default:
 		panic("Unsupported delivery mode: 0x%x\n", mode);
@@ -513,7 +513,6 @@
 apic_setup_local(void *dummy __unused)
 {
 	int retval;
-	uint64_t apic_base;
 
 	if (best_enum == NULL)
 		return;


More information about the p4-projects mailing list