Externalizing comment for canonical to take a look and advise:

root@roselp1:~# cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinux-4.4.0-2-generic 
root=UUID=b0dee2d0-a2c9-43e2-a43b-70fec2cf6180 ro splash quiet smt-enabled=off 
xmon=on crashkernel=384M-:128M
root@roselp1:~#
root@roselp1:~# ls /var/crash/
.lock                  _usr_bin_host.0.crash
root@roselp1:~# service kdump-tools status
? kdump-tools.service - Kernel crash dump capture service
Loaded: loaded (/lib/systemd/system/kdump-tools.service; enabled; vendor 
preset: enabled)
Active: active (exited) since Fri 2016-02-12 03:47:59 CST; 8min ago
Process: 4359 ExecStart=/etc/init.d/kdump-tools start (code=exited, 
status=0/SUCCESS)
Main PID: 4359 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 512)
CGroup: /system.slice/kdump-tools.service

Feb 12 03:47:59 roselp1 systemd[1]: Starting Kernel crash dump capture serv.....
Feb 12 03:47:59 roselp1 kdump-tools[4359]: Starting kdump-tools:  * Broken s...c
Feb 12 03:47:59 roselp1 kdump-tools[4359]: * Creating symlink /var/lib/kdump...z
Feb 12 03:47:59 roselp1 kdump-tools[4359]: * /etc/default/kdump-tools: KDUMP...z
Feb 12 03:47:59 roselp1 systemd[1]: Started Kernel crash dump capture service.
Hint: Some lines were ellipsized, use -l to show in full.
root@roselp1:~#

root@roselp1:~# echo l > /proc/sysrq-trigger
[ 1034.134755] sysrq: SysRq : Show backtrace of all active CPUs
root@roselp1:~#
root@roselp1:~# echo 8 > /proc/sysrq-trigger
[ 1246.306981] sysrq: SysRq : Changing Loglevel
[ 1246.306989] sysrq: Loglevel set to 8

root@roselp1:~# poweroff --reboot

[-1;-1f[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[-1;-1fUbuntu 16.04[-1;-1f.  .  .  
.[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[-1;-1fUbuntu 16.04[-1;-1f.  .  .  
.[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[-1;-1fUbuntu 16.04[-1;-1f.  .  .  
.[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[-1;-1fUbuntu 16.04[-1;-1f.  .  .  
.[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[ 
1441.837792] kexec_core: Starting new kernel
[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[-1;-1fUbuntu 16.04[-1;-1f.  .  .  
.[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[-1;-1fUbuntu 16.04[-1;-1f.  .  .  
.[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .[-1;-1fUbuntu 16.04[-1;-1f.  .  .  
.[-1;-1fUbuntu 16.04[-1;-1f.  .  .  .

------>> HUNG <<-----------

-----------------------------------

kdump and xmon are configured, however the lpar neither have kernel core
dump nor did the lpar drop to xmon.

>From console, while reboot
[ 1441.837792] kexec_core: Starting new kernel

Need to check kernel code
kernel/kexec_core.c:kernel_kexec()

------------------8<----------------
{
kexec_in_progress = true;
kernel_restart_prepare(NULL);
migrate_to_reboot_cpu();

/*
* migrate_to_reboot_cpu() disables CPU hotplug assuming that
* no further code needs to use CPU hotplug (which is true in
* the reboot case). However, the kexec path depends on using
* CPU hotplug again; so re-enable it here.
*/
cpu_hotplug_enable();
pr_emerg("Starting new kernel\n");
machine_shutdown();
}

machine_kexec(kexec_image);
-------------------8<--------------

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

Title:
  ISST:LTE: LPAR roselp1 kexec_core from reboot command

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1544438/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to