** Description changed:

+ Note: Updates are being staged at ppa:dannf/arm64-kdump.
+ 
  [Impact]
  It is not possible to collect a kernel crash dump from a crashed arm64 server 
for later debugging.
  
  [Test Case]
  sudo apt install kdump-tools
  (reboot, so crashkernel= is added to the kernel commandline)
  echo c | sudo tee /proc/sysrq-trigger
  
  Crash dump should occur, with artifacts collected in /var/crash.
  
  [Regression Risk]
- TBD
+ 3 patches here touch code outside of arch/arm64/:
+ 
+ memblock: add memblock_clear_nomap()
+ This adds a new function with no callers, so regression risk is negligible.
+ (A later patch adds a call to it under arch/arm64/).
+ 
+ memblock: add memblock_cap_memory_range()
+ This refactors some of the code in memblock_mem_limit_remove_map() into a new 
function. The only existing caller of memblock_mem_limit_remove_map() is under 
arch/arm64/, so the regression risk outside of arm64 is negligible.
+ 
+ efi/libstub/arm*: Set default address and size cells values for an empty dtb
+ Because this code is for EFI platforms that support device-tree, it is 
de-facto ARM-specific (as noted in the patch title).
+ 
+ For arm64, we have mitigated the risk by explicit regression testing on 
several platforms:
+  - Qualcomm QDF2400
+  - Cavium ThunderX CRB1S
+  - HP m400 (X-Gene)
+  - HiSilicon D05 (Hi07)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1694859

Title:
  arm64 kernel crashdump support

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kexec-tools/+bug/1694859/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to