By Jonathan Corbet
March 29, 2011
There have been just over 2,200 non-merge changesets pulled into the mainline since
the second installment in this series; that
makes 8,757 total changes for this development cycle. The
2.6.39 merge window is now closed, so the feature set for this kernel
development cycle should be complete. User-visible changes merged in the
final part of the merge window include:
- Beginning user namespace support has
been merged. User namespaces are a sort of container where processes
can safely be given root access within the container without being
able to affect the rest of the system. Full container support is a
long-term project, but the user namespace patches get the kernel one
step closer.
- It is now possible for a suitably privileged process to write
to a processes /proc/pid/mem file.
- The "group isolation" tunable for the CFQ I/O scheduler has been
removed; group isolation is always provided now that the performance
issues associated with that mode have been fixed.
- There is a new "mtdswap" block device which allows swapping directly
to memory technology devices.
- New hardware support includes:
- Processors and systems: Samsung Laptop SABI interfaces,
WMI Hotkeys for Dell All-In-One series,
Intel Medfield platform thermal sensors, and
Asus Notebook WMI interfaces.
- Miscellaneous: MSM chipset SMD packet ports,
Texas Instruments TWL4030 hardware monitoring controllers,
ST-Ericsson AB8500 voltage monitors,
Maxim Semiconductor MAX8997/8966 PMICs,
Maxim 8997/8966 regulators,
Texas Instruments TPS61050/61052 boost converters,
Ricoh R5C592 card readers, and
OLPC XO-1.5 ebook switches.
- Video4Linux: Technisat USB2.0 DVB-S/S2 receivers,
Silicionfile NOON010PC30 CIF camera sensors,
DiBcom 9000 tuners,
3com homeconnect "ViCam" cameras,
OmniVision OV9740 sensors,
ST Microelectronics STV0367 demodulators,
OMAP3 camera controllers,
Divio NW80x-based camera controllers, and
ITE Tech IT8712/IT8512 infrared transceivers.
Changes visible to kernel developers include:
The 2.6.39 kernel now goes into the stabilization phase of the development
cycle. If the usual pattern holds, we can expect to see on the order of
2000 fixes merged between now and the final release, which is likely to
happen in early June.
(
Log in to post comments)