LWN.net Logo

2.6.32 merge window, part 3

By Jonathan Corbet
September 30, 2009
The 2.6.32 merge window closed on September 27 with the 2.6.32-rc1 release; this merge window ran a little longer than usual to make up for the distractions of LinuxCon and the Linux Plumbers Conference. Changes merged since last week's update include:

  • The 9p (Plan9) filesystem has been updated to make use of the FS-cache caching layer.

  • Control group hierarchies can now have names bound to them.

  • The fcntl() system call supports new F_SETOWN_EX and F_GETOWN_EX operations. They differ from F_SETOWN and F_GETOWN in that they direct SIGIO signals to a specific thread within a multi-threaded application.

  • The HWPOISON subsystem has been merged.

  • Framebuffer compression support has been added for Intel graphics chipsets. Compression reduces the amount of work involved in driving the display, leading to a claimed 0.5 watt reduction in power consumption. A set of tracepoints has also been added to the Intel graphics driver.

  • There are new drivers for ADP5588 I2C QWERTY Keypad and IO Expander devices, OpenCores keyboard controllers, Atmel AT42QT2160 touch sensor chips, MELFAS MCS-5000 touchscreen controllers, Maxim MAX7359 key switch controllers, ARM "tightly-coupled memory" areas, Palm Tungsten|C handheld systems, Iskratel Electronics XCEP boards, EMS CPC-USB/ARM7 CAN/USB interfaces, Broadcom 43xx-based SDIO devices, Avionic Design Xanthos watchdog and backlight devices, WM831x PMIC backlight devices, Samsung LMS283GF05 LCDs, Analog Devices ADP5520/ADP5501 MFD PMIC backlight devices, and WM831x PMIC status LEDs.

  • The proc_handler function prototype, used in sysctl handling, has lost its unused struct file argument.

In the end, 8742 non-merge changesets were incorporated in the 2.6.32 merge window.


(Log in to post comments)

2.6.32 merge window, part 3

Posted Oct 1, 2009 12:04 UTC (Thu) by nix (subscriber, #2304) [Link]

The fcntl() system call supports new F_SETOWN_EX and F_GETOWN_EX operations.
What astonishingly horrible nondescriptive names. Better names spring to mind instantly: F_SETOWN_THREADSIG / F_GETOWN_THREADSIG perhaps.

Had the author of that patch been using the Win32 API too much recently?

2.6.32 merge window, part 3

Posted Oct 1, 2009 16:04 UTC (Thu) by pr1268 (subscriber, #24648) [Link]

The proc_handler function prototype, used in sysctl handling, has lost it's unused struct file argument.

s/it's/its/ ?

2.6.32 merge window, part 3

Posted Oct 1, 2009 17:01 UTC (Thu) by jake (editor, #205) [Link]

> s/it's/its/ ?

umm, yeah ... i think we're gonna have to sack the guy that wrote it ... or the guy that reviewed it before publication :)

thanks, fixed now ...

jake

2.6.32 merge window, part 3

Posted Oct 2, 2009 15:01 UTC (Fri) by AndreE (subscriber, #60148) [Link]

No need for firing anyone.

In high school, my (very traditional) English teacher used to make us chant "I - T - apostrophe S means 'it is'" five times before each class. I had him for TWO years.

Believe me, I can never write that sequence of letters without these echoes of my adolescent ringing through my head

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds