|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 2/4] x86: misc printk() adjustments
On 21/12/15 14:34, Jan Beulich wrote:
> --- a/xen/arch/x86/io_apic.c
> +++ b/xen/arch/x86/io_apic.c
> @@ -2310,13 +2310,14 @@ int ioapic_guest_read(unsigned long phys
> return 0;
> }
>
> -#define WARN_BOGUS_WRITE(f, a...) \
> - dprintk(XENLOG_INFO, "\n%s: " \
> - "apic=%d, pin=%d, irq=%d\n" \
> - "%s: new_entry=%08x\n" \
> - "%s: " f, __FUNCTION__, apic, pin, irq, \
> - __FUNCTION__, *(u32 *)&rte, \
> - __FUNCTION__ , ##a )
> +#define WARN_BOGUS_WRITE(f, a...) \
> + dprintk(XENLOG_INFO, "\n" \
> + XENLOG_INFO "%s: apic=%d, pin=%d, irq=%d\n" \
> + XENLOG_INFO "%s: new_entry=%08x\n" \
> + XENLOG_INFO "%s: " f "\n", \
> + __func__, apic, pin, irq, \
> + __func__, *(u32 *)&rte, \
> + __func__, ##a )
>
> int ioapic_guest_write(unsigned long physbase, unsigned int reg, u32 val)
> {
> @@ -2388,7 +2389,7 @@ int ioapic_guest_write(unsigned long phy
> rte.vector = desc->arch.vector;
> if ( *(u32*)&rte != ret )
> WARN_BOGUS_WRITE("old_entry=%08x pirq=%d\n%s: "
> - "Attempt to modify IO-APIC pin for in-use
> IRQ!\n",
> + "Attempt to modify IO-APIC pin for in-use IRQ!",
> ret, pirq, __FUNCTION__);
Given that this is the sole user of WARN_BOGUS_WRITE(), I would
recommend folding it all together in a simple dprintk(), and remove some
of the redundant information, and fixing the resulting message to take
up fewer lines.
~Andrew
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |