Slashdot Mirror


What Will Be in Linux 2.7?

Realistic_Dragon writes "The first discussion has been sighted on the Linux kernel mailing list to put together a feature list of things that should go into Linux 2.7 - including hotplug CPU & Ram support, network transparent sound and improvements to Netfilter to bring it up to the the level of OpenBSD's Packet Filter. And all this before most of us have started to run 2.6.0-preX, or even a 2.6 series stable release happening. Perhaps if you have a (sensible) idea now would be a good time to voice it, otherwise you will have to wait for 2.9 to get it included."

13 of 494 comments (clear)

  1. Re:Hotplug CPU and RAM support? by Feztaa · · Score: 4, Informative

    I believe they're referring to some mainframes, in which there are bays of CPUs/RAM that can be swapped in and out while the system is running.

    CPU hotplug support is not designed for removing the processor from your single-CPU x86 box.

  2. What Linux Needs by like_broken_records · · Score: 5, Funny

    What Linux needs is some fatal errors. How about a screen of one solid color that comes on to warn you that all your work for the past hour is gone. You have to remember that Linux is competing with windows. If you can't beat them Join them. p.

  3. Re:Hotplug CPU and RAM support? by RadioheadKid · · Score: 4, Funny

    Nope, you just have to do it REALLY fast...

    And don't forget to lick all the Cheetos orange dust off your fingers before you start.

    --
    "Karma can only be portioned out by the cosmos." -Homer Simpson
  4. What I'd like to see... by ikewillis · · Score: 4, Interesting

    is a scheduler on the same caliber as Solaris, so that the kernel can utilize multiple schedulers simultaneously. Linux currently ships with only a timeshare scheduler, but Solaris supports a number of different schedulers which can all operate simultaneously. Administrators can also move processes between different schedulers on the fly as well. A Fair Share Scheduler, for example, would be nice so that resources on large systems can be partitioned effectively as to prevent certain processes from monopolizing system resources. The CPU/RAM hotplug support would be nice... glad to see Linux trying to catch up to where Solaris was years ago. Just kidding :)

    1. Re:What I'd like to see... by paulbd · · Score: 4, Informative

      linux doesn't only ship with a timeshare scheduler. it includes both the SCHED_FIFO and SCHED_RR schedulers, which provide close-to-real-time scheduling capabilities. most pro apps in the audio realm use one or both of these. they can both be used alongside the SCHED_OTHER ("timeshare") scheduler.

      what would be more interesting would be CPU cycle reservation, which is already present in OS X, and would be very useful for any streaming media software.

  5. BSP/IP support! by Tumbleweed · · Score: 4, Funny

    BSP/IP - "Bitch Slap Protocol/Internet Protocol" support - for remotely Bitch Slapping stupid users. An idea whose time has come(tm).

    Oh yeah, and add more SCO(tm) code - adding Evil(tm) to MS Windows(tm) sure didn't hurt the bottomline at MS(tm)! :)

    Disclaimer: (tm), (r), and (c) wherever appropriate...

    Note: BSP/IP is defensively patented by FlyByNite Industries, Inc., a wholly-owned subsidiary of Harkonnen Enterprises.

  6. A Web Browser...Definitely by peterdaly · · Score: 4, Funny

    If the name of keeping up with the leader of the industry, I think we should integrate Mozilla. A web browser is an integral part of a modern OS.

    -Pete

  7. Two Kernel Monte by strredwolf · · Score: 4, Informative

    http://www.scyld.com/products/beowulf/software/mon te.html

    Already there.

    --

    --
    # Canmephians for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.net";
  8. Re:Erm..Userfriendly UI? by Dr.+Zowie · · Score: 4, Informative

    User friendly configuration has been done.

    I'd settle for power management working right.

  9. FreeBSD-style jails by Hubert+Q.+Gruntley · · Score: 4, Insightful

    FreeBSD jails rock. Root access to your own logical partition which looks and smells just like a dedicated machine, with no overhead.

    Virtual host providers can do it for free with FreeBSD, or with ~10% CPU load using User-Mode Linux.

    --
    Laugh at my Lisp and I keeell you.
  10. Split out the drivers by 11223 · · Score: 4, Insightful

    I've been wanting this for a while - it's time for most of the drivers in the kernel to be split out. There's no reason why the kernel sources need to be as large as they are, and there's absolutely no reason why eg sound drivers and network cards can't be maintained independently with their own build process. Tying them to kernel releases means waiting until the next release for driver improvements, can bottleneck development, and leads to the 41M(!) tarball that is 2.6test7.

    This would require setting up a decent build process for modules outside the kernel, but that's a good thing anyway. Have you tried to compile the nVidia drivers lately? It can be a pain if your kernel headers aren't quite right. If there were a decent external API and good support for building third party modules, this would also make it easier for manufacturers to supply independent drivers.

  11. Re:Hotplug CPU and RAM support? by Thud457 · · Score: 4, Funny
    "CPU hotplug support is not designed for removing the processor from your single-CPU x86 box."

    I can't wait to see the kiddies show off that feature! "The new kernel has CPU hotplug support, here, watch... oh CRAP."

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  12. Re:DRM support by cK-Gunslinger · · Score: 4, Funny

    Bah, let's just go ahead and put Half-Life 2 in the kernel. It shouldn't be too hard now that the source is available. =)