Skip site navigation (1)Skip section navigation (2)
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>