• T
    genirq/debugfs: Show debug information for all irq descriptors · e0b47794
    Thomas Gleixner 提交于
    Currently the debugfs shows only information about actively used interrupts
    like /proc/irq/ does. That's fine for most cases, but not helpful when
    internals of allocated, but unused interrupt descriptors have to
    debugged. It's also useful to provide information about all descriptors so
    leaks can be debugged in a simpler way.
    
    Move the debugfs registration to the descriptor allocation code.
    Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
    Tested-by: NJuergen Gross <jgross@suse.com>
    Tested-by: NYu Chen <yu.c.chen@intel.com>
    Acked-by: NJuergen Gross <jgross@suse.com>
    Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
    Cc: Tony Luck <tony.luck@intel.com>
    Cc: Marc Zyngier <marc.zyngier@arm.com>
    Cc: Alok Kataria <akataria@vmware.com>
    Cc: Joerg Roedel <joro@8bytes.org>
    Cc: "Rafael J. Wysocki" <rjw@rjwysocki.net>
    Cc: Steven Rostedt <rostedt@goodmis.org>
    Cc: Christoph Hellwig <hch@lst.de>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Cc: Borislav Petkov <bp@alien8.de>
    Cc: Paolo Bonzini <pbonzini@redhat.com>
    Cc: Rui Zhang <rui.zhang@intel.com>
    Cc: "K. Y. Srinivasan" <kys@microsoft.com>
    Cc: Arjan van de Ven <arjan@linux.intel.com>
    Cc: Dan Williams <dan.j.williams@intel.com>
    Cc: Len Brown <lenb@kernel.org>
    Link: https://lkml.kernel.org/r/20170913213152.355525908@linutronix.de
    e0b47794
manage.c 56.2 KB