Date: Thu, 29 Jan 2009 09:22:56 +0000 (UTC) From: Jeff Roberson <jeff@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/amd64 io_apic.c local_apic.c mp_machdep.c msi.c src/sys/amd64/include apicvar.h intr_machdep.h src/sys/i386/i386 io_apic.c local_apic.c mp_machdep.c msi.c src/sys/i386/include apicvar.h intr_machdep.h Message-ID: <200901290923.n0T9NeBx029952@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jeff 2009-01-29 09:22:56 UTC FreeBSD src repository Modified files: sys/amd64/amd64 io_apic.c local_apic.c mp_machdep.c msi.c sys/amd64/include apicvar.h intr_machdep.h sys/i386/i386 io_apic.c local_apic.c mp_machdep.c msi.c sys/i386/include apicvar.h intr_machdep.h Log: SVN rev 187880 on 2009-01-29 09:22:56Z by jeff - Allocate apic vectors on a per-cpu basis. This allows us to allocate more irqs as we have more cpus. This is principally useful on systems with msi devices which may want many irqs per-cpu. Discussed with: jhb Sponsored by: Nokia Revision Changes Path 1.32 +37 -20 src/sys/amd64/amd64/io_apic.c 1.51 +63 -21 src/sys/amd64/amd64/local_apic.c 1.296 +3 -0 src/sys/amd64/amd64/mp_machdep.c 1.10 +39 -28 src/sys/amd64/amd64/msi.c 1.27 +9 -6 src/sys/amd64/include/apicvar.h 1.20 +1 -1 src/sys/amd64/include/intr_machdep.h 1.36 +37 -20 src/sys/i386/i386/io_apic.c 1.54 +63 -21 src/sys/i386/i386/local_apic.c 1.291 +3 -0 src/sys/i386/i386/mp_machdep.c 1.10 +39 -28 src/sys/i386/i386/msi.c 1.29 +9 -6 src/sys/i386/include/apicvar.h 1.22 +1 -1 src/sys/i386/include/intr_machdep.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901290923.n0T9NeBx029952>