kernel weekly news 05.02.2011

Posted: February 4, 2011 in kernel

Howdy, y’all, and welcome to this week’s edition of KWN!

-Arnaldo Carvalho de Melo has perf/core improvements in a 4-piece
pull request, Borislav Petkov worked on some patches/fixes for the
AMD microcode driver and Alex Elder targets 2.6.38-rc3 with his
announcement of XFS updates.

-It’s that day again, ladies and gents, 2.6.38-rc3 is here! Linus says :

 So due to LCA -rc2 was a few days early, and to balance things out,
-rc3 is a few days late. So now we're back to a weekly schedule since
I'll be done with travel soon (I'm currently on my way back - at the
airport in Cairns, fleeing cyclone Yasi).

Nothing hugely special in here, and I'm happy to say that most of the
pull requests have been nice clear bug-fixes and fixing regressions.
Thanks to most of you for that.

So go out and test, we seem to be doing pretty well this release cycle.

             Linus "famous last words" Torvalds 

-Going back to commit/git pull land, we have John W Linville with
a batch of fixes for 2.6.38 :

 Included is a firmware upload fix for rtlwifi, a use after free
fix for wl12xx, a memory fix related to PAPRD for ath9k, a couple
of PM-related fixes for ath9k, fixes for race conditions that lead
to crashes in ath9k and ath9k_htc, and a couple of ath5k fixes, one
related to dma error handling and the other an endian fix.  A email
address change in the MAINTAINERS entry for wl12xx tops it all off. :-)

Please let me know if there are problems!



-Andi Kleen announces a review for the LTS kernel, namely after
this review, with the following words:

 This is the start of the longterm review cycle for the release.
There are a large number of patches in this series, all will be posted as a 
response to this one.  If anyone has any issues with these being applied, 
please let me know.  If anyone is a maintainer of the proper subsystem, and
wants to add a Signed-off-by: line to the patch, please respond with it.

The full quilt queue can be found at

-Mauro Carvalho Chehab has v4l/dvb fixes for -rc5, and for those of you using/interested
in PowerPC hardware, Ian Munsie has quite an interesting e-mail :

 Hi All,

This is a partial version of my 'ftrace syscalls, PowerPC: Various fixes,
Compat Syscall support and PowerPC implementation'.

I finally found some time this week to go back and work on this patchset, but
now I've been hit with another more pressing work item, so this will once again
have to go on the backburner :-(. Even though I haven't finished fixing up the
complete 40 patch series I would still like to get this smaller minimal subset
in. I've had a request for the raw syscall tracepoints on PowerPC that this
subset implements, and these patches have proven to be pretty stable.

This subset also fixes ftrace syscalls to ensure that events will only be
created for syscalls that successfully map their metadata to a syscall number,
so that non-working phantom events are not created. Patches #2 and #6 in this
series are not strictly necessary for this, they just optimise ftrace syscalls
a bit.

What's missing from this series that was in the v2 is the conversion of
all the syscalls implemented under /arch/powerpc, Jason Baron's compat
syscall support and the conversion of the remaining native and compat
syscalls to this infrastructure.

This is based on tip/master. The PowerPC specific patch will need Ben's ACK
before it goes in.

Changes from the last subset I posted:
- Rather than removing the redundant syscall_nr checks completely, I have
  turned them into WARN_ON_ONCE to catch possible future regressions, from
  Steven Rostedt's suggestion.
- From Mike Frysinger's suggestion, arch_syscall_addr is now a macro rather
  than a weak function to minimise the overhead at boot. Archs with special
  requirements (such as ppc64) can define their own macro in asm/ftrace.h.
  Steven Rostedt suggested this be made a static inline function, but I don't
  see how this would be possible (at least without #defines and #ifndefs) given
  that it has to be weak to allow archs to override it (Unless I misunderstood
  something?  Steven?). 

-Geert Uytterhoeven posts a list of regressions/improvements to the kernel
since the release of 2.6.37, so the diff between 2.6.38-rc3 and .37. If you’re interested,
you can find the summary here : .

-The closing time for this week’s edition is closer, so here are the last/latest news before publishing :
-Ingo Molnar – IRQ subsystem fix, Roland Dreier – infiniband fixes/additions, James Bottomley – SCSI
fixes for -rc3, John Stultz – rtc fixups for 2.6.38, Christoph Hellwig – hfsplus regression fixes, Dave
Airlie – DRM fixes (“more across the board fixes, some from Chris for some regressions around
device reset, a few AGP fixes, and Alex is still trying to get radeon PLLs
into a state that works everwhere, along with an oops fix. One fix from
Ben for a nouveau regression also.

I haven’t pulled Keith’s fix for the DPMS issue, I can’t reproduce the
problem on my hw, I suspect userspace needs to be a certain version as
well for it to trigger, I’ve tried 3 different machines this afternoon, so
hopefully if we get some positive feedback from testers we can pull it in
then.”), and may you all have a nice weekend ! :-) See you all next week!

  1. […] the original post here: kernel weekly news 05.02.2011 « Schaiba's Blog Posted in: Hardware, Kernels ADD […]

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 )

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