Hey Tony, nice to hear back from you.
I'm taking the liberty of moving our conversation to the coresight mailing list. The team is getting a little bigger now and it allows people to know what is going on and chime in with ideas of their own.
What you are referring to is called the kernel crash dump utility. Ubuntu has a good introduction page on the mechanism [1] and we even have a card for it [2] (I hope you can see it) after a conversation with Will Deacon in San Francisco back in Septemeber. Intel has a patchset out that tries to do that as well [3] but don't know where the venture is at.
We are currently not working on this feature for lack of resources.
Regards, Mathieu
[1]. https://help.ubuntu.com/lts/serverguide/kernel-crash-dump.html [2]. https://projects.linaro.org/browse/KWG-157 [3]. http://thread.gmane.org/gmane.linux.kernel/2007199
On 11 December 2015 at 09:11, Tony Armitstead Tony.Armitstead@arm.com wrote:
Hi Mathieu,
Hope you are well – we have not spoken in a while.
I am being asked about integration of CoreSight Access Library with Linux kernel panic situations. Now I know this is not a sensible question, but the idea that the kernel can write out the data set (register, memory, ETB content etc) somewhere on a kernel panic and then get this picked up somehow and converted into a data file set for DS-5’s crash dump files, does make sense. The ‘problem’ is that how does the kernel write the data somewhere when it has just panicked?
So the question that occurs to me is whether this is already a solved problem in ‘Linux land’ and there is some frame work our users could use to provide this feature. Are you aware of anything?
Regards Tony
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.