[PATCH 0/2] sparc64: Recover from user generated non-resumable errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The non-resumable errors from userspace has been able to cause kernel panics or
trap loops due to the setup and handling of the queued traps once in the
kernel.  This patch series addresses both of these issues by preventing the
panic by sending a SIGBUS error to the offending process and by zeroing the
queue memory before use.

Liam R. Howlett (2):
  sparc64: Don't panic on user mode non-resumable errors
  sparc64: Zero pages on allocation for mondo and error queues.

 arch/sparc/kernel/irq_64.c   |  2 +-
 arch/sparc/kernel/traps_64.c | 21 +++++++++++++++++++++
 2 files changed, 22 insertions(+), 1 deletion(-)

-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux