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>
