Kernel environment ("plumbing layer"), userland drivers, developer tools, etc
- Stephen Hemminger has released version 3.3 of Iproute2, a tool collection that is tailored to Linux 3.3 but also works with older kernel versions; the collection includes the "ip" network configuration tool and supports L2TP tunnelling.
- Lucas De Marchi has released versions 6 and 7 of Kmod. These offer various minor corrections and improvements for this tool collection for handling kernel modules which is planned to supersede the module-init-tools.
- Among the changes in lm-sensors 3.3.2, which recently became available, are improvements to the support of new Linux kernels; the "sensors-detect" script now detects further hardware monitoring chips.
- Junio C Hamano has issued the first Release Candidates (RCs) of Git 1.7.10 (1, 2). Hamano recently mentioned in a blog post that git will, in the long term, by default use the method "matching" when pushing changes with "git push".
- Michael Kerrisk has released man-pages 3.36 and 3.37 to describe the sendmmsg function call that was first introduced in Linux 3.0; major changes were also made to the capabilities and Ptrace man-pages.
- In a blog post, the developer of the system-config-printer printer configuration program – used in such distributions as Fedora and Ubuntu – has compiled various thoughts on how and under which circumstances users without system administrator privileges can be permitted to set up printers. The post is a response to a Google+ post made by Linus Torvalds in late February in which Torvalds caused quite a stir by complaining that his daughter had to call him from school because openSUSE asked for the root password when she tried to install the school printer on her MacBook Air.
- Andy Grover has compiled a 3-part "targetcli screencast" video series (1, 2, 3) in which he explains various aspects of the LIO (Linux-Iscsi.Org) target framework that was introduced to the Linux kernel with Linux 2.6.38; these aspects allow the kernel to act as NAS (Network Attached Storage) via iSCSI.
- Linus Torvalds has recently reiterated in no uncertain terms that it must be a developer's top priority to ensure that patches don't introduce any changes which will prevent the binaries of existing programs from working. Two days later, he repeated this message on a different thread, but also explained that the ABI (Application Binary Interface) is not set in stone; Torvalds suggested testing a specific patch that modifies the ABI during the development of Linux 3.4, as it is unlikely that this ABI change will affect any binaries.
- Shaohua Li from Fusionio has submitted for comment various patches that add discard/trim support to the MD RAID code at RAID levels 0, 1 and 10; support for RAID 4, 5 and 6 is planned to follow later.
Further background information about the developments in the Linux kernel area can be found using the search function at The H Open Source. Information about previous Linux kernel releases can be found in The H's Linux Kernel History. New editions of Kernel Logs are also mentioned on Identi.ca and Twitter by @kernellog2. The Kernel Log author also posts updates about various topics on Identi.ca and Twitter as @kernellogauthor.