Forgot your password?
typodupeerror
Software Linux

Linux 2.6.22 Kernel Released 273

An anonymous reader writes "Linux creator Linus Torvalds announced the official release of the 2.6.22 kernel: 'It's out there now (or at least in the process of mirroring out — if you don't see everything, give it a bit of time).' The previous stable kernel, 2.6.21, was released a little over two months ago. New features in the 2.6.22 kernel include a SLUB allocator which replaces the slab allocator, a new wireless stack, a new Firewire stack, and support for the Blackfin architecture. Source-level changes can be tracked via the gitweb interface to Linus' kernel tree."
This discussion has been archived. No new comments can be posted.

Linux 2.6.22 Kernel Released

Comments Filter:
  • What's SLUB? (Score:1, Interesting)

    by borizz ( 1023175 ) on Monday July 09, 2007 @05:38AM (#19797803)
    TFA is /.ed and wikipedia doesn't help me. What's so good about the SLUB allocater?
  • Anybody (Score:3, Interesting)

    by Jaaay ( 1124197 ) on Monday July 09, 2007 @06:01AM (#19797927)
    have any information on how good the new wireless stack is? That's what I'm most interested in.
  • Linux 3.0.0 (Score:5, Interesting)

    by Colin Smith ( 2679 ) on Monday July 09, 2007 @06:47AM (#19798127)
    Ok. You have a major release, it's permission to break all backwards compatibility, to completely change the face of computing.

    Given the hardware around. What features should Linux 3.0.0 have?

     
  • Re:Linux 3.0.0 (Score:0, Interesting)

    by Anonymous Coward on Monday July 09, 2007 @07:02AM (#19798199)
    Ha ha ha. Those days are over, baby. Linux is now about legacy and keeping the corporate customers happy. You'll have to wait till the next wonderboy with a funny name dreams up a new, groundbreaking OS. Actually, I'm not sure that there was anything groundbreaking about Linux as an OS, but I suppose that's beside the point, or is it?
  • Re:Linux 3.0.0 (Score:3, Interesting)

    by MichaelSmith ( 789609 ) on Monday July 09, 2007 @07:11AM (#19798255) Homepage Journal

    Given the hardware around. What features should Linux 3.0.0 have?
    • The ability to scale from supercomputers, mainframes to handhelds, without recompilation
    • Transparent clustering. Run this process somewhere else with as much or as little user control is a required
    • Fine grained security. Maybe something which lets you build a userland which can't be exploited in any way shape or form
    • Built in support for virtual machines. Something like java in the kernel
    • Better APIs for kernel modules. Being able to run some modules in a real sandbox
  • Re:Linux 3.0.0 (Score:3, Interesting)

    by LuckyStarr ( 12445 ) on Monday July 09, 2007 @07:14AM (#19798273)
    Easy. I'd like it to have these features [wikipedia.org] of course.

    Though they gradually sneak into Linux anyway. So no big deal.
  • by Viol8 ( 599362 ) on Monday July 09, 2007 @07:18AM (#19798283) Homepage
    Well said. Its about damn time that they spun off 2.7 and started to fix all the bugs in 2.6. This whole 2.6 series has been one horrible mess after another with new features shoe horned in or current ones radically updated with no thought to people using 2.6 on production systems.
  • Re:What is this? (Score:3, Interesting)

    by smittyoneeach ( 243267 ) * on Monday July 09, 2007 @07:45AM (#19798443) Homepage Journal
    2.6.22 certainly has the scalability, but does it hate itself sufficiently?
  • Re:Linux 3.0.0 (Score:3, Interesting)

    by b1ufox ( 987621 ) on Monday July 09, 2007 @08:51AM (#19798969) Homepage Journal
    > * The ability to scale from supercomputers, mainframes to handhelds, without recompilation

    Thats next to impossible for a modern fairly efficient operating system. Why? Because kernels which run on handhelds , supercomputers and mainframes have different constraints in terms of memory, power management and similar technical terminological stuff :).

    > * Transparent clustering. Run this process somewhere else with as much or as little user control is a required

    Oh boy!!! this is how SMP kernels work when you run them on a multiprocessor systems.

    > * Fine grained security. Maybe something which lets you build a userland which can't be exploited in any way shape or form

    lolz ...:D i would mod you funny, but thats idiotic, why should kernel worry about user code at all? BTW if you are so paranoid try SELinux.

    > * Built in support for virtual machines. Something like java in the kernel

    This is what VMI (Virtual machine Interface) does right now in the kernel along with the KVM(kernel virtual machine) and please do not compare and OS with Java stuff. Java do not deserve to be compared to a highly performing kernel.

    > * Better APIs for kernel modules. Being able to run some modules in a real sandbox

    BTW whats wrong with current APIs?I do not find anything wrong being a developer.And i bet no user needs API, because they do not even care which kernel it is forget API. Sandbox yes, try Xen or any other virtual machine.But do not try to expect a fault tolerant monolithic kernel just for the sake of weird fantasy[atleast not so soon :)]

  • Re:Linux 3.0.0 (Score:1, Interesting)

    by TheLink ( 130905 ) on Monday July 09, 2007 @08:58AM (#19799007) Journal
    I'd rather have "sandbox templates".

    So that I (and my relatives etc) don't have to set up subusers etc.

    Basically when I launch some program I see:
    "Program: 'Fun ScreenSaver' requires 'Normal ScreenSaver Install' privileges"

    Allow: Yes/No?
    Give [Drop down list of sandbox templates] privileges instead.
    Checkbox - remember decision for this program.

    Then I might choose Yes, and the screensaver will be installed as per a normal screensaver - no extra stuff AND when it is launched, it'll only have screensaver access to the system - very sandboxed.

    But if I see:
    "Program: 'Fun ScreenSaver' requires 'Full User Install' privileges" with a red background I'd probably click No. Same for 'Full System' privileges.

    It's not that easy of course - since you need to define a lot of decent defaults - like a safe, flexible and user friendly way to configure the screensaver. AND the templates have got to work - otherwise everyone will just choose 'Full System' ;).

    But I think that is what's needed for "Personal Computing Security for the Masses". Not the crap called Vista UAC.

    You might use SELinux (or AppArmor) as building blocks, but they are far from sufficient by themselves.
  • by gmack ( 197796 ) <gmack&innerfire,net> on Monday July 09, 2007 @10:36AM (#19800273) Homepage Journal

    IMO there is nothing wrong with backporting new drivers (which should only affect people who use the hardware for which the new drivers are designed, not any other users of the kernel) into a stable kernel tree.

    Except that in this thread people have been blaming the SATA problems on the new development method but in this case there would have been no difference.

    The downside to backporting was that the differences between 2.4.x and 2.5.x were so large that the driver interfaces had a tendency to be completely different and the 2.4.x infrastructure in some cases just wasn't able to handle the newer drivers. In the case of one RAID card the 2.4.x drivers were just hopeless and I had to actually wait two weeks for 2.5.x to be stable enough and install it on my server and just hope it wouldn't crash.

  • What... (Score:3, Interesting)

    by Ayanami Rei ( 621112 ) * <rayanamiNO@SPAMgmail.com> on Monday July 09, 2007 @05:30PM (#19806145) Journal
    JFS is one of the better linux filesystems. And while you can't select it in the installer, you can definitely install the tools to support JFS from universe in Kubuntu, and it's similarly available in the Fedora base repositories. The kernels come with the modules pre-built already, so...

    And you can shrink and grow them. And it has nice backup and fsck utilities... Oh, and it supports extended attributes and ACLs and all that good stuff. And it's faster than XFS.

    So use it!
  • Re:Upgrade (Score:3, Interesting)

    by Technician ( 215283 ) on Monday July 09, 2007 @08:42PM (#19807967)
    However I am running Kubuntu Feisty. Maybe it's time for an upgrade?

    Probably true. I'm running Dapper because I have a life. I spend little time as a noob putzing with it. I'm more of an end user. I settled on Dapper because it is the LTS version so I wouldn't have to be on the 6 month upgrade cycle.

    Anyway, in a couple years, I'll upgrade. In the meantime I'll enjoy the sunshine and warm weather, camping, etc. When rainy weather sets in and I have time to blow my install and learn how to recover it, I'll ditz with it.

    In the meantime, I have a date with a jetski.

The Force is what holds everything together. It has its dark side, and it has its light side. It's sort of like cosmic duct tape.

Working...