Date: Sat, 27 Feb 2010 18:55:43 +0000 (UTC) From: Marcel Moolenaar <marcel@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/ia64/ia64 interrupt.c nexus.c sapic.c src/sys/ia64/include intr.h sapicreg.h sapicvar.h Message-ID: <201002271855.o1RItvTI098451@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2010-02-27 18:55:43 UTC FreeBSD src repository Modified files: sys/ia64/ia64 interrupt.c nexus.c sapic.c sys/ia64/include intr.h Removed files: sys/ia64/include sapicreg.h sapicvar.h Log: SVN rev 204425 on 2010-02-27 18:55:43Z by marcel Interrupt related cleanups: o Assign vectors based on priority, because vectors have implied priority in hardware. o Use unordered memory accesses to the I/O sapic and use the acceptance form of the mf instruction. o Remove the sapicreg.h and sapicvar.h headers. All definitions in sapicreg.h are private to sapic.c and all definitions in sapicvar.h are either private or interface functions. Move the interface functions to intr.h. o Hide the definition of struct sapic. Revision Changes Path 1.77 +63 -56 src/sys/ia64/ia64/interrupt.c 1.23 +0 -1 src/sys/ia64/ia64/nexus.c 1.17 +101 -55 src/sys/ia64/ia64/sapic.c 1.7 +17 -3 src/sys/ia64/include/intr.h 1.2 +0 -48 src/sys/ia64/include/sapicreg.h (dead) 1.6 +0 -65 src/sys/ia64/include/sapicvar.h (dead)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002271855.o1RItvTI098451>