Linux Kernel/OS Development



Tux3 Acting Like A Filesystem

KernelTrap - Kernel news  Thu, 09/04/2008 - 10:44

Daniel Phillips noted that his new Tux3 versioning filesystem is now operating like a filesystem, "the last burst of checkins has brought Tux3 to the point where it undeniably acts like a filesystem: one can write files, go away, come back later and read those files by name.

We can see some of the hoped for attractiveness starting to emerge: Tux3 clearly does scale from the very small to the very big at the same time.


 

2.6.27-rc5, Fixing Regressions

KernelTrap - Kernel news  Mon, 09/01/2008 - 09:48

Linus Torvalds announced the 2.6.27-rc5 Linux Kernel, noting that his "weekly releases" tend to happen every eight days, adding, "the bulk of it is all config updates, and with arm and powerpc leading the pack." Linus continued:


 

2.6.27-rc4, "Random Stuff All Over"

KernelTrap - Kernel news  Mon, 08/25/2008 - 16:10

"Another week, another -rc," began Linus Torvalds, announcing the 2.6.27-rc4 Linux kernel, continuing, "this time the diffstat is almost totally dominated by the addition of the musb driver that drives the MUSB and TUSB controllers integrated into omap2430 and davinci.

That, together with the removal of the auerswald USB driver (replaced by libusb version) is more than half of the bulk of the patch, and obviously most users won't ever notice." Linus added:


 

AXIP, Advanced Execute In Place Filesystem

KernelTrap - Kernel news  Thu, 08/21/2008 - 22:10

"I'd like to get a first round of review on my AXFS filesystem," began Jared Hulbert, describing his new Advanced XIP File System for Linux.

XIP stands for eXecute-In-Place. The new filesystem received quite a bit of positive feedback. Jared offered the following description:


 

AXFS, Advanced Execute In Place Filesystem

KernelTrap - Kernel news  Thu, 08/21/2008 - 22:10

"I'd like to get a first round of review on my AXFS filesystem," began Jared Hulbert, describing his new Advanced XIP File System for Linux.

XIP stands for eXecute-In-Place. The new filesystem received quite a bit of positive feedback. Jared offered the following description:


 

2.6.26.3: stable

Linux Kernel Versions  Wed, 08/20/2008 - 13:18
The latest stable version of the Linux kernel is:  2.6.26.3 2008-08-20 18:18 UTC F V VI


 

Git 1.6.0 Released

KernelTrap - Kernel news  Tue, 08/19/2008 - 06:46

"The latest feature release GIT 1.6.0 is available at the usual places," began Git maintainer, Junio Hamano, announcing the latest stable release of the distributed version control system originally written by Linus Torvalds.


 

64-bit Application Thread Creation Performance

KernelTrap - Kernel news  Mon, 08/18/2008 - 14:51

A recent discussion on the Linux Kernel mailing list noted that threaded 64-bit applications suffer a drastic slowdown in pthread_create performance when stack utilization goes above 4GB.

Ingo Molnar offered an explanation of the problem, "unfortunately MAP_32BIT use in 64-bit apps for stacks was apparently created without foresight about what would happen in the MM when thread stacks exhaust 4GB.


 

Tux3 Hierarchical Structure

KernelTrap - Kernel news  Thu, 08/14/2008 - 21:04

"It is about time to take a step back and describe what I have been implementing," began Daniel Phillips, referring to his new Tux3 filesystem.

He provided a simple ASCII diagram that detailed the filesystem's hierarchical structure, describing each of the elements.

About one he noted, "the volume table is a new addition not central to the goals of Tux3, but a nice feature to have given that it comes nearly for free.


 

Highlighting Interesting Mailing List Discussions

KernelTrap - Kernel news  Wed, 08/13/2008 - 17:00

New functionality has been enabled that allows logged-in users to highlight interesting mailing list discussions.

This new feature has been provided out of necessity, as I'm finding myself with insufficient time of late for keeping up with the many mailing lists I track to post articles on KernelTrap.

My goal is to inspire you to participate more in the process, occasionally clicking the new up-arrow on mailing list messages that you find interesting and worthy of attention.