kernel news – 04.03.2013

Posted: March 4, 2013 in kernel

-Helge Deller has parisc updates:

Second round of patches for the parisc architecture for Linux 3.9

The most important fix in this branch is the switch of io_setup,
io_getevents and io_submit syscalls to use the available compat
syscalls when running 32bit userspace on 64bit kernel.
Other than that it’s mostly removal of compile warnings.

-Here are a new series of stable kernels, as announced by Greg KH:
3.0.68, 3.4.35 and 3.8.2.

-Thomas Gleixner updates core-urgent and irq-urgent:

* Single bugfix for a regression introduced with the conversion of the
stop machine threads to the generic smpboot thread management
facility
###########################################################
* “e5ab012: nohz: Make tick_nohz_irq_exit() irq safe” is the first
commit in the series and the minimal necessary bugfix, which needs
to go back into stable.

* The remanining commits enforce irq disabling in irq_exit(), sanitize
the hardirq/softirq preempt count transition and remove a bunch of
not longer necessary conditionals.

-Linus Torvalds announces kernel 3.9-rc1:

It’s been two weeks (ok, thirteen days, but close enough), and the
merge window is closed, and I’ve cut the 3.9-rc1 release.

I don’t know if it’s just me, but this merge window had more “Uhhuh”
moments than I’m used to. I stopped merging a couple of times, because
we had bugs that looked really scary, but thankfully each time people
were on them like paparazzi on Justin Bieber. Special thanks to Peter,
Ted and Rafael (and the people who reported the bugs too!) for being
so responsive. It could have been so much worse.

As usual, there’s changes all over the place. We’ve got two new
architectures (metag and arc), and we’ve got tons of arm work (as
usual), with even more platforms falling under the generic umbrella.
MIPS tried to keep up by doing whitespace cleanup, but those arm
people with their platform changes kept ahead

And we’ve got filesystem updates to just about everything out there,
although btrfs (initial raid56 code, snapshot work and fsync
performance) and ext4 (hole punching, extent caches, also fsync
performance) had the big changes.

But most of the updates (~60%) are on the driver side, as usual. The
bulk is in GPU, networking, staging, pinctrl, sound, but it’s all
over.

There is a lot of stuff there, and as usual even the shortlog is
really too big to pst or read through. I’d suggest using git to check
whatever particular area you’re interested in..

-Pekka Enberg has late changes to SLAB for -rc1:

Hi Linus,

I managed to miss the merge window. Sorry about that!

Please consider pull the latest SLAB tree from:

git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux.git slab/for-linus

It contains more of Christoph’s SLAB unification work that reduce the
differences between different slab allocators. The code has been sitting
in linux-next without problems.

If you feel this is inappropriate for -rc2, just skip the pull and I’ll
requeue it for 3.10.

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