Re: [PATCH v2 2/4] sparc64: Migrate hvcons irq to panicked cpu

2016-11-28 Thread Vijay Kumar
On 11/19/2016 9:48 AM, David Miller wrote: From: Vijay Kumar Date: Fri, 11 Nov 2016 10:11:57 -0800 @@ -1444,8 +1444,12 @@ void smp_send_stop(void) int cpu; if (tlb_type == hypervisor) { + int this_cpu = smp_processor_id(); + + sunhv_migrate_hvcons_ir

Re: [PATCH v2 2/4] sparc64: Migrate hvcons irq to panicked cpu

2016-11-19 Thread David Miller
From: Vijay Kumar Date: Fri, 11 Nov 2016 10:11:57 -0800 > @@ -1444,8 +1444,12 @@ void smp_send_stop(void) > int cpu; > > if (tlb_type == hypervisor) { > + int this_cpu = smp_processor_id(); > + > + sunhv_migrate_hvcons_irq(this_cpu); > + You can't unconditio

[PATCH v2 2/4] sparc64: Migrate hvcons irq to panicked cpu

2016-11-11 Thread Vijay Kumar
On panic, all other CPUs are stopped except the one which had hit panic. To keep console alive, we need to migrate hvcons irq to panicked CPU. Signed-off-by: Vijay Kumar --- arch/sparc/include/asm/setup.h |1 + arch/sparc/kernel/smp_64.c |6 +- drivers/tty/serial/sunhv.c |