Kexec

Registered by Loïc Minier

Fix kexec on ARM and verify/document use of kdump for supporting crash analysis
(Core kexec support does exist for ARM, but there are some cache issue with some newer CPU cores that need to be addressed)

Blueprint information

Status:
Complete
Approver:
Deepak Saxena
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
Anand Gadiyar
Definition:
Obsolete
Series goal:
Accepted for devtrack
Implementation:
Started
Milestone target:
None
Started by
Paul McKenney
Completed by
Deepak Saxena

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
[gadiyar] Test kexec-reboot on OMAP ARM platforms: DONE
[gadiyar] Resolve OMAP4 kexec-reboot failure: INPROGRESS
[thomas-ab] Test kexec-reboot on Samsung ARM platforms: INPROGRESS
-- kexec-reboot works with L2 cache disabled.: TODO
-- With L2 cache enabled, uart console port stops functioning after the L2 cache is disabled before reboot.: TODO
-- Need more tests to identify the cause of this issue.: TODO
[gadiyar] Test kexec-reboot on ST-Ericsson platforms (victim of paulmck's naivete about cross-platform assignments): POSTPONED
[jason] Test kexec-reboot on Freescale platforms: DONE
[gadiyar] Test kexec-crashdump on OMAP ARM platforms: DONE
[thomas-ab] Test kexec-crashdump on Samsung ARM platforms: INPROGRESS
-- Works fine if capture kernel uses slab allocator but fails when using slub allocator: TODO
-- With slub allocator, capture kernel crashes accessing a invalid virtual memory location: TODO
-- Needs more tests to identify the cause of this issue.: TODO
[gadiyar] Test kexec-crashdump on ST-Ericsson platforms (victim of paulmck's naivete about cross-platform assignments): POSTPONED
[jason] Test kexec-crashdump on Freescale platforms: DONE
[gadiyar] Resolve kexec-reboot kernel-decompression performance problem: TODO

Dependency tree

* Blueprints in grey have been implemented.