[bionic:linux-azure-4.15][PATCH 0/9] LP:#1875456 - Azure diagnostic/serviceability improvement

Marcelo Henrique Cerri marcelo.cerri at canonical.com
Tue Jun 16 02:58:33 UTC 2020


BugLink: http://bugs.launchpad.net/bugs/1875456

As bug description.

All the patches are clean cherry-picks or straightforward context
adjustments.

I made a series of simple tests and stability tests with stress-ng and
not issues were found. I was able to force a kernel dump with kdump.

---
Sunil Muthuswamy (3):
  Drivers: HV: Send one page worth of kmsg dump over Hyper-V during
    panic
  Drivers: hv: vmus: Fix the check for return value from kmsg get dump
    buffer
  Drivers: hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr

Tianyu Lan (6):
  x86/Hyper-V: Unload vmbus channel in hv panic callback
  x86/Hyper-V: Free hv_panic_page when fail to register kmsg dump
  x86/Hyper-V: Trigger crash enlightenment only once during system
    crash.
  x86/Hyper-V: Report crash register data or kmsg before running crash
    kernel
  x86/Hyper-V: Report crash register data when sysctl_record_panic_msg
    is not set
  x86/Hyper-V: Report crash data in die() when panic_on_oops is set

 Documentation/sysctl/kernel.txt    |  11 +++
 arch/x86/hyperv/hv_init.c          |  33 ++++++-
 arch/x86/include/asm/hyperv-tlfs.h |   5 +-
 arch/x86/include/asm/mshyperv.h    |   3 +-
 arch/x86/kernel/cpu/mshyperv.c     |  10 ++
 drivers/hv/channel_mgmt.c          |   3 +
 drivers/hv/vmbus_drv.c             | 145 +++++++++++++++++++++++++++--
 7 files changed, 198 insertions(+), 12 deletions(-)

-- 
2.25.1




More information about the kernel-team mailing list