AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
Linux® loadable kernel modules, introduced in version 1.2 of the kernel, are one of the most important innovations in the Linux kernel. They provide a kernel that is both scalable and dynamic. Discover the ideas behind loadable modules, and learn how these independent objects dynamically become part of the Linux kernel.
With the Linux 2.6.32 kernel being released in a few days, we found it time to benchmark this newest kernel release that brings new drivers, kernel mode-setting improvements, virtualization enhancements, and more.
You don't need a PhD in computer science and years of experience to hack the kernel. We asked prolific kernel hacker (and Linux Format reader!) Greg Kroah-Hartman to tell us what it takes for newbies to patch the Linux kernel - here's what he had to say...
James Morris has outlined a preview of the security subsystem changes he is currently carrying in his security-testing-next branch of the Linux kernel that he plans to have Linus Torvalds pull into the next kernel development cycle for Linux 2.6.36. The big change in the kernel security world is that AppArmor is being planned for integration into the Linux 2.6.36 kernel.
The Linux kernel is surrounded by hundreds of interested parties. How is it that none of them gains a commanding influence over the kernel's development priorities?HP, IBM, Oracle. Google, eBay and Intel each has a primary stake in Linux and employs kernel developers. Does this mean money talks when it comes to Linux? If not, why not?
Two weeks have passed since the release of the Linux 2.6.29 kernel that brought Intel kernel mode-setting, the Btrfs file-system, and many other improvements to the Linux kernel. Now though the first release candidate for the forthcoming Linux 2.6.30 kernel is now out in the wild.
At the end of 2008, the 2.6.28 kernel surfaced. Subsequently, the merge window for the next release—2.6.29—opened. As the Linux kernel uses a distributed development process, it's not always clear what's coming (or will be integrated) into a given kernel release, but the last two have been interesting.
LinuxCertified, Inc. announced a two day, hands-on course that acquaints atendees with Linux kernel documentation, kernel configuration, kernel debugging, kernel measurement and other tools. This course trains developers in effective debugging and performance measurement and improvement techniques for Linux kernel. This class is scheduled for October 29th - October 30th, 2009.
With the Linux 2.6.34 kernel development cycle getting into swing, we have decided to provide a historical look at the Linux kernel performance, we have ran some fresh benchmarks going back to the Linux 2.6.24 kernel and ending with the recently released Linux 2.6.33 kernel.
Last week when releasing the Linux 2.6.35-rc2 kernel, Linus was upset with the number of late merges and other commits that were receiving pull requests in the Linux 2.6.35 kernel development cycle when the work should instead be now about bug and regression fixes.