CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2009/10/26 12:00:06

Modified files:
        sys/arch/sgi/conf: GENERIC-IP32 RAMDISK-IP32 files.sgi 
        sys/arch/sgi/dev: dsrtc.c gbe.c if_mec.c mavb.c mkbc.c power.c 
        sys/arch/sgi/include: autoconf.h 
        sys/arch/sgi/localbus: com_lbus.c macebus.c macebus.h 
        sys/arch/sgi/pci: macepcibridge.c 
        sys/arch/sgi/sgi: intr_template.c ip32_machdep.c 
                          wscons_machdep.c 

Log message:
Better crime/mace interrupt handling; interrupt information is no longer
specified in the kernel configuration file, but is provided by macebus(4)
as part of the  child device attachment args, and provide both crime and
mace interrupt bitmasks; this allows us to only really enable interrupt
sources we care about, and to avoid invoking interrupt handler we don't need
to for the few mace interrupts multiplexed at the crime level.

Reply via email to