February 16, 2019

Linux 2.6.35 Includes Speedy Google Code, Less Bloat - page 2

New Filesystem and More Faster

  • August 2, 2010
  • By Sean Michael Kerner

The Linux 2.6.35 release is also noteworthy in that it is the first Linux kernel release for which Torvalds specifically attempted to limit the number of changes made during its development to help limit the growing size and complexity of kernel updates. With Linux 2.6.35, the idea was to have only fixes for regressions after the kernel hit its second release candidate (-rc2) stage. According to Torvalds, the approach seems to have worked.

"It's a bit hard to judge, but there are some numbers to back it up," Torvalds wrote in a mailing list posting. "In the 2.6.34 release, there were 3,800 commits after -rc1, but in the current 35 release cycle we had less than 2,000."

Looking ahead to the next Linux kernel release, Torvalds asked Linux developers to make sure their code was ready for the kernel before they submitted it. New Linux kernel code now first lands in the linux-next development tree before it gets merged into the mainline kernel. But Torvalds noted that lately, linux-next hasn't been as stable as it should be.

"Guys, please don't treat linux-next as a dumping ground," Torvalds wrote. "Things that go in there should be more or less ready for merging (with an emphasis on 'more'), and we need to keep that tree in working order."

Sean Michael Kerner is a senior editor at InternetNews.com, the news service of Internet.com, the network for technology professionals.

Most Popular LinuxPlanet Stories