makedumpfile --dump-dmesg option broken on 3.5 kernels and later

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Kumagai-san,

Following a suggestion from Dave Anderson, I have tested the
makedumpfile --dump-dmesg option. After some research, I realized that
the option was no longer working on 3.5 kernel and later. Here is an
example of the result (on Ubuntu Quantal) :

# makedumpfile --dump-dmesg /proc/vmcore /tmp/dmesg
dump_dmesg: Can't find some symbols for log_buf.

makedumpfile Failed.

On 3.5 kernel and later, the log_end symbol no longer exists.

This is caused by the change from byte-buffer structure to
variable-length record buffer of the kernel log buffer introduced by
this commit :
	http://goo.gl/NCgLI

I am curious to know if you were aware of this change and if you had
done some work on modifying dump_dmesg() accordingly ? Just so I don't
go off and try to work on something that you have already solved.

Kind regards,

...Louis
-- 
Louis Bouchard
Backline Support Analyst
Canonical Ltd
Ubuntu support: http://landscape.canonical.com



[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux