kernel news – 05.12.2013

Posted: December 5, 2013 in kernel

-Greg KH announces kernels 3.4.72, 3.10.22 and 3.12.3 .

-H. Peter Anvin announces x86 and EFI changes :

The by far biggest change is the change to hold off the deletion of a
sysfs entry while a backend scan is in progress. This is to avoid
calling kmemdup() while under a spinlock.

The other major change is for each entry in the EFI pstore backend to
get a unique identifier, as required by the pstore filesystem proper.

The other changes are a fix to the recent consolidation and
optimization of using “asm goto” with read-modify-write operation,
which broke the bitops; specifically in such a way that we could end
up generating invalid code.

Finally, a build hack to make sure we compile with -mno-sse. icc, and
most likely future versions of gcc, can generate SSE instructions
unless we tell it not to.

-Arnaldo Carvalho de Melo has perf/core improvements and fixes :

Backport libtraceevent plugin support from trace-cmd repository, with
plugins for jbd2, hrtimer, kmem, kvm, mac80211, sched_switch, function,
xen, scsi, cfg80211. From Jiri Olsa.

. Retain bfd reference to lookup source line numbers, greatly optimizing, among
other use cases, ‘perf report -s srcline’, from Adrian Hunter.

. Do not disable source line lookup just because of 1 failure, from Adrian Hunter.

. Fix random fd closing with no libelf, from Adrian Hunter.

. Do not call perf_event__preprocess_sample() twice in ‘perf script,
from Adrian Hunter.

. Several ‘perf kvm’ man page corrections, from Dongsheng Yang.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s