Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Nov 2003 16:53:05 -0800 (PST)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 42604 for review
Message-ID:  <200311170053.hAH0r4ki048118@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=42604

Change 42604 by peter@peter_overcee on 2003/11/16 16:52:22

	update ia64 for ithread_create API

Affected files ...

.. //depot/projects/hammer/sys/ia64/ia64/interrupt.c#9 edit

Differences ...

==== //depot/projects/hammer/sys/ia64/ia64/interrupt.c#9 (text+ko) ====

@@ -263,8 +263,9 @@
 SYSINIT(ithds_init, SI_SUB_INTR, SI_ORDER_SECOND, ithds_init, NULL);
 
 static void
-ia64_send_eoi(int vector)
+ia64_send_eoi(void *cookie)
 {
+	int vector = (uintptr_t)cookie;
 	int irq, i;
 
 	irq = vector - IA64_HARDWARE_IRQ_BASE;
@@ -376,7 +377,7 @@
 	if ((ih->ih_flags & IH_FAST) != 0) {
 		critical_enter();
 		ih->ih_handler(ih->ih_argument);
-		ia64_send_eoi(vector);
+		ia64_send_eoi((void *)(uintptr_t)vector);
 		critical_exit();
 		return;
 	}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311170053.hAH0r4ki048118>