Date: Mon, 18 Jul 2011 15:19:40 +0000 (UTC) From: Attilio Rao <attilio@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/amd64 genassym.c intr_machdep.c support.S src/sys/arm/arm irq_dispatch.S src/sys/arm/sa11x0 sa11x0_irq.S src/sys/i386/i386 genassym.c intr_machdep.c support.s src/sys/ia64/ia64 locore.S src/sys/kern kern_clock.c kern_intr.c ... Message-ID: <201107181520.p6IFKVb7045428@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
attilio 2011-07-18 15:19:40 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 genassym.c intr_machdep.c support.S
sys/arm/arm irq_dispatch.S
sys/arm/sa11x0 sa11x0_irq.S
sys/i386/i386 genassym.c intr_machdep.c support.s
sys/ia64/ia64 locore.S
sys/kern kern_clock.c kern_intr.c
sys/mips/mips exception.S
sys/powerpc/aim locore32.S locore64.S
sys/powerpc/booke locore.S
sys/sparc64/sparc64 exception.S intr_machdep.c
sys/sys interrupt.h
usr.bin/vmstat vmstat.c
Log:
SVN rev 224187 on 2011-07-18 15:19:40Z by attilio
- Remove the eintrcnt/eintrnames usage and introduce the concept of
sintrcnt/sintrnames which are symbols containing the size of the 2
tables.
- For amd64/i386 remove the storage of intr* stuff from assembly files.
This area can be widely improved by applying the same to other
architectures and likely finding an unified approach among them and
move the whole code to be MI. More work in this area is expected to
happen fairly soon.
No MFC is previewed for this patch.
Tested by: pluknet
Reviewed by: jhb
Approved by: re (kib)
Revision Changes Path
1.186 +0 -1 src/sys/amd64/amd64/genassym.c
1.54 +5 -0 src/sys/amd64/amd64/intr_machdep.c
1.133 +0 -12 src/sys/amd64/amd64/support.S
1.5 +6 -4 src/sys/arm/arm/irq_dispatch.S
1.5 +4 -9 src/sys/arm/sa11x0/sa11x0_irq.S
1.170 +0 -1 src/sys/i386/i386/genassym.c
1.49 +5 -0 src/sys/i386/i386/intr_machdep.c
1.125 +0 -12 src/sys/i386/i386/support.s
1.46 +5 -2 src/sys/ia64/ia64/locore.S
1.228 +1 -1 src/sys/kern/kern_clock.c
1.181 +6 -5 src/sys/kern/kern_intr.c
1.29 +7 -4 src/sys/mips/mips/exception.S
1.4 +5 -2 src/sys/powerpc/aim/locore32.S
1.6 +5 -2 src/sys/powerpc/aim/locore64.S
1.16 +5 -2 src/sys/powerpc/booke/locore.S
1.90 +7 -4 src/sys/sparc64/sparc64/exception.S
1.45 +1 -1 src/sys/sparc64/sparc64/intr_machdep.c
1.51 +2 -2 src/sys/sys/interrupt.h
1.113 +6 -8 src/usr.bin/vmstat/vmstat.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107181520.p6IFKVb7045428>
