kernel news – 16.05.2013

Posted: May 16, 2013 in kernel

-Thomas Gleixner has core, perf, timer and x86 fixes:

* Two fixlets for the fallout of the generic idle task conversion
* Documentation update
##################################################################
* Cure for not using zalloc in the first place, which leads to
random crashes with CPUMASK_OFF_STACK.

* Revert a user space visible change which broke udev

* Add a missing cpu_online early return introduced by the new
full dyntick conversions

* Plug a long standing race in the timer wheel cpu hotplug
code. Sigh…

* Cleanup NOHZ per cpu data on cpu down to prevent stale data
on cpu up.
####################################################################
* Fix for a task exit cleanup race caused by a missing a preempt
disable

* Cleanup of the event notification functions with a massive
reduction of duplicated code
####################################################################
* Fix for a CPU hot-add deadlock in microcode update code

* Fix for idle consolidation fallout

* Documentation update for initial kernel direct mapping

-Nicholas A. Bellinger has target fixes for -rc2:

A handful of fixes + minor changes this time around, along with one
important >= v3.9 regression fix for IBLOCK backends. The highlights
include:

– Use FD_MAX_SECTORS in FILEIO for block_device as well as files (agrover)
– Fix processing of out-of-order CmdSNs with iSBD driver (shlomo)
– Close long-standing target_put_sess_cmd() vs. core_tmr_abort_task() race
with the addition of kref_put_spinlock_irqsave() (joern + greg-kh)
– Fix IBLOCK WCE=1 + DPOFUA=1 backend WRITE regression in >= v3.9 (nab + bootc)

Note these four patches are CC’ed to stable.

Also, there is still some work left to be done on the active I/O
shutdown path in target_wait_for_sess_cmds() used by tcm_qla2xxx +
ib_isert fabrics that is still being discussed on the list, and will
hopefully be resolved soon.

Advertisements

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s