Messages in this thread | | | Date | Sun, 21 Mar 2010 20:36:35 +0100 (CET) | From | Julia Lawall <> | Subject | Re: [PATCH 06/12] genericirq: make irq_chip related function to take desc |
| |
Here is the list of potential trouble spots. This is from a slightly older version of Linux than the patch, so the line numbers don't match up. But the function names are probably good enough to find the problem.
julia
function definition not found: arch/arm/mach-iop13xx/msi.c::167: unmask_msi_irq arch/arm/mach-iop13xx/msi.c::168: mask_msi_irq arch/arm/mach-iop13xx/msi.c::169: mask_msi_irq arch/arm/mach-iop13xx/msi.c::170: unmask_msi_irq arch/arm/mach-s3c2410/bast-irq.c::109: bast_pc104_maskack arch/arm/mach-s3c2412/irq.c::108: s3c_irq_wake arch/arm/mach-s3c2412/irq.c::109: s3c_irqext_type arch/arm/mach-s3c64xx/irq-eint.c::148: s3c_irqext_wake arch/arm/plat-s3c24xx/irq.c::241: s3c_irqext_wake arch/arm/plat-s3c24xx/irq.c::249: s3c_irq_wake arch/arm/plat-s3c24xx/irq.c::91: s3c_irq_wake arch/arm/plat-s3c24xx/irq.c::99: s3c_irq_wake arch/arm/plat-s5pc1xx/irq-eint.c::179: s3c_irqext_wake arch/arm/plat-s5pc1xx/irq-eint.c::257: s3c_irqext_wake arch/frv/kernel/irq-mb93093.c::76: frv_fpga_end arch/ia64/kernel/iosapic.c::425: iosapic_shutdown_level_irq arch/ia64/kernel/iosapic.c::426: iosapic_enable_level_irq arch/ia64/kernel/iosapic.c::427: iosapic_disable_level_irq arch/ia64/kernel/iosapic.c::428: iosapic_ack_level_irq arch/ia64/kernel/iosapic.c::475: iosapic_disable_edge_irq arch/ia64/kernel/iosapic.c::476: iosapic_enable_edge_irq arch/ia64/kernel/iosapic.c::477: iosapic_disable_edge_irq arch/ia64/kernel/iosapic.c::479: iosapic_end_edge_irq arch/ia64/kernel/msi_ia64.c::107: mask_msi_irq arch/ia64/kernel/msi_ia64.c::108: unmask_msi_irq arch/ia64/kernel/msi_ia64.c::163: dmar_msi_unmask arch/ia64/kernel/msi_ia64.c::164: dmar_msi_mask arch/ia64/sn/kernel/irq.c::280: sn_set_affinity_irq arch/ia64/sn/kernel/msi_sn.c::230: mask_msi_irq arch/ia64/sn/kernel/msi_sn.c::231: unmask_msi_irq arch/m68knommu/platform/coldfire/intc.c::187: intc_irq_unmask arch/mips/dec/ioasic-irq.c::86: ack_ioasic_dma_irq arch/mips/dec/ioasic-irq.c::87: mask_ioasic_dma_irq arch/mips/dec/ioasic-irq.c::88: ack_ioasic_dma_irq arch/mips/dec/ioasic-irq.c::89: unmask_ioasic_dma_irq arch/mips/kernel/i8259.c::45: plat_set_irq_affinity arch/mips/kernel/irq_cpu.c::94: mask_mips_mt_irq arch/mips/kernel/irq_cpu.c::96: unmask_mips_mt_irq arch/mips/kernel/irq_cpu.c::97: unmask_mips_mt_irq arch/powerpc/platforms/cell/axon_msi.c::312: mask_msi_irq arch/powerpc/platforms/cell/axon_msi.c::313: unmask_msi_irq arch/powerpc/platforms/cell/axon_msi.c::314: unmask_msi_irq arch/powerpc/sysdev/cpm2_pic.c::205: cpm2_end_irq arch/powerpc/sysdev/fsl_msi.c::47: mask_msi_irq arch/powerpc/sysdev/fsl_msi.c::48: unmask_msi_irq arch/powerpc/sysdev/mpic_pasemi_msi.c::60: mpic_end_irq arch/powerpc/sysdev/mpic_pasemi_msi.c::61: mpic_set_irq_type arch/powerpc/sysdev/mpic_pasemi_msi.c::62: mpic_set_affinity arch/powerpc/sysdev/mpic_u3msi.c::42: mpic_end_irq arch/powerpc/sysdev/mpic_u3msi.c::43: mpic_set_irq_type arch/powerpc/sysdev/mpic_u3msi.c::44: mpic_set_affinity arch/sparc/kernel/pci_msi.c::116: mask_msi_irq arch/sparc/kernel/pci_msi.c::117: unmask_msi_irq arch/sparc/kernel/pci_msi.c::118: unmask_msi_irq arch/sparc/kernel/pci_msi.c::119: mask_msi_irq arch/x86/kernel/apic/io_apic.c::3462: unmask_msi_irq arch/x86/kernel/apic/io_apic.c::3463: mask_msi_irq arch/x86/kernel/apic/io_apic.c::3473: unmask_msi_irq arch/x86/kernel/apic/io_apic.c::3474: mask_msi_irq arch/x86/kernel/apic/io_apic.c::3634: dmar_msi_unmask arch/x86/kernel/apic/io_apic.c::3635: dmar_msi_mask arch/x86/kernel/apic/io_apic.c::3689: hpet_msi_unmask arch/x86/kernel/apic/io_apic.c::3690: hpet_msi_mask arch/x86/kernel/apic/io_apic.c::3702: hpet_msi_unmask arch/x86/kernel/apic/io_apic.c::3703: hpet_msi_mask arch/x86/kernel/apic/io_apic.c::3788: mask_ht_irq arch/x86/kernel/apic/io_apic.c::3789: unmask_ht_irq drivers/parisc/dino.c::362: no_ack_irq drivers/parisc/dino.c::363: no_end_irq drivers/parisc/eisa.c::197: no_ack_irq drivers/parisc/eisa.c::198: no_end_irq drivers/parisc/gsc.c::157: no_ack_irq drivers/parisc/gsc.c::158: no_end_irq drivers/parisc/iosapic.c::738: cpu_ack_irq drivers/parisc/superio.c::334: no_ack_irq drivers/parisc/superio.c::335: no_end_irq
initialization to local variable: arch/arm/mach-pxa/irq.c::120: fn arch/arm/mach-pxa/irq.c::151: fn arch/arm/mach-pxa/pxa3xx.c::573: fn arch/arm/plat-pxa/gpio.c::294: fn
non-call use of a function: arch/ia64/kernel/iosapic.c::417: mask_irq arch/ia64/kernel/iosapic.c::418: unmask_irq arch/ia64/kernel/iosapic.c::419: mask_irq arch/ia64/kernel/iosapic.c::468: unmask_irq arch/microblaze/kernel/intc.c::121: intc_enable_or_unmask arch/microblaze/kernel/intc.c::122: intc_disable_or_mask arch/microblaze/kernel/intc.c::123: intc_mask_ack arch/microblaze/kernel/intc.c::124: intc_ack arch/microblaze/kernel/intc.c::125: intc_end arch/mips/dec/ioasic-irq.c::71: unmask_ioasic_irq arch/mips/dec/ioasic-irq.c::73: mask_ioasic_irq arch/mips/dec/ioasic-irq.c::75: ack_ioasic_irq arch/mips/kernel/irq_cpu.c::64: unmask_mips_irq arch/mips/kernel/irq_cpu.c::65: mask_mips_irq arch/mn10300/kernel/irq.c::76: mn10300_cpupic_mask arch/x86/kernel/i8259.c::397: legacy_pic_uint_noop arch/xtensa/variants/s6000/gpio.c::169: mask arch/xtensa/variants/s6000/gpio.c::192: mask arch/xtensa/variants/s6000/gpio.c::195: mask arch/xtensa/variants/s6000/gpio.c::198: mask arch/xtensa/variants/s6000/gpio.c::201: mask arch/xtensa/variants/s6000/gpio.c::204: mask arch/xtensa/variants/s6000/gpio.c::209: mask arch/xtensa/variants/s6000/gpio.c::216: mask arch/xtensa/variants/s6000/gpio.c::219: mask arch/xtensa/variants/s6000/gpio.c::221: mask arch/xtensa/variants/s6000/gpio.c::224: mask include/linux/kernel.h::41: mask kernel/irq/chip.c::345: default_disable
non-static function: arch/alpha/kernel/irq_i8259.c::88: i8259a_startup_irq arch/alpha/kernel/irq_i8259.c::89: i8259a_disable_irq arch/alpha/kernel/irq_i8259.c::90: i8259a_enable_irq arch/alpha/kernel/irq_i8259.c::91: i8259a_disable_irq arch/alpha/kernel/irq_i8259.c::92: i8259a_mask_and_ack_irq arch/alpha/kernel/irq_i8259.c::93: i8259a_end_irq arch/arm/mach-msm/board-sapphire-gpio.c::264: sapphire_gpio_irq_set_wake arch/arm/mach-msm/board-trout-gpio.c::248: trout_gpio_irq_set_wake arch/arm/plat-s3c24xx/irq.c::240: s3c_irqext_type arch/arm/plat-s3c24xx/irq.c::250: s3c_irqext_type arch/blackfin/mach-common/ints-priority.c::274: bfin_internal_set_wake arch/blackfin/mach-common/ints-priority.c::937: bfin_gpio_set_wake arch/cris/arch-v32/kernel/irq.c::346: set_affinity_crisv32_irq arch/mips/jazz/irq.c::49: disable_r4030_irq arch/mips/jazz/irq.c::50: disable_r4030_irq arch/mips/jazz/irq.c::51: disable_r4030_irq arch/mips/lasat/interrupt.c::49: disable_lasat_irq arch/mips/lasat/interrupt.c::50: disable_lasat_irq arch/mips/lasat/interrupt.c::51: disable_lasat_irq arch/mips/lasat/interrupt.c::52: enable_lasat_irq arch/mips/sni/pcimt.c::218: disable_pcimt_irq arch/mips/sni/pcimt.c::219: disable_pcimt_irq arch/mips/sni/pcimt.c::220: disable_pcimt_irq arch/mips/sni/pcit.c::180: disable_pcit_irq arch/mips/sni/pcit.c::181: disable_pcit_irq arch/mips/sni/pcit.c::182: disable_pcit_irq arch/mips/sni/pcit.c::184: end_pcit_irq arch/mips/sni/rm200.c::289: sni_rm200_mask_and_ack_8259A arch/mips/sni/rm200.c::453: disable_rm200_irq arch/mips/sni/rm200.c::454: disable_rm200_irq arch/mips/sni/rm200.c::455: disable_rm200_irq arch/mips/sni/rm200.c::457: end_rm200_irq arch/powerpc/sysdev/mpic.c::907: mpic_mask_irq arch/powerpc/sysdev/mpic.c::908: mpic_unmask_irq arch/powerpc/sysdev/mpic.c::909: mpic_end_irq arch/powerpc/sysdev/mpic.c::910: mpic_set_irq_type arch/powerpc/sysdev/mpic.c::925: mpic_mask_irq arch/powerpc/sysdev/mpic.c::928: mpic_set_irq_type arch/sh/boards/mach-cayman/irq.c::100: disable_cayman_irq
non-test or call reference to field: kernel/irq/manage.c::432: set_type
non-updated function: arch/arm/mach-s3c2410/bast-irq.c::109: bast_pc104_maskack arch/m68knommu/platform/coldfire/intc.c::129: intc_irq_unmask arch/powerpc/sysdev/cpm2_pic.c::116: cpm2_end_irq
| |