Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Linux 2.6.16 released

Posted by Hemos on Mon Mar 20, 2006 09:59 AM
from the build-the-iso-while-you-can dept.
diegocgteleline.es writes "Linux 2.6.16 has been released after two months and two weeks of development. You can check the comprehensible changelog (text mirror of the site). The new features include OCFS2, a clustering filesystem contributed by Oracle, new unshare(), pselect()/ppoll() and *at() system calls, support the moving of the physical location of pages between nodes in NUMA systems, support for the Cell processor, cpufreq support for G5s plus thermal control for dualcore G5s, improved power management support for many devices and subsystems (libata, alsa...), a new mutex locking primitive, high-resolution timers, per-mountpoint noatime/nodiratime, 64-to-32-bit ioctl compatibility for the v4l2 subsystem, IPv6 support for DCCP, the TIPC protocol (Transparent Inter Process Communication, ACL support for CIFS filesystem, HFSX filesystem support, new configfs filesystem (which complements sysfs, not replaces it), support for running executables from v9fs (plan9 9P distributed filesystem), support for many new devices, improved support for others and lots of other changes. Check it out from kernel.org"
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • But.... (Score:5, Funny)

    by Anonymous Coward on Monday March 20 2006, @10:01AM (#14956656)
    does it run Linux?
    • Re:But.... by imikem (Score:1) Monday March 20 2006, @11:16AM
      • Re:But.... by LittLe3Lue (Score:2) Monday March 20 2006, @01:49PM
    • Re:But.... by Surt (Score:2) Monday March 20 2006, @11:37AM
      • Re:But.... by CarpetShark (Score:3) Monday March 20 2006, @11:40AM
        • Re:But.... by HermanAB (Score:3) Monday March 20 2006, @12:06PM
    • 1 reply beneath your current threshold.
  • Inconcievable! (Score:5, Funny)

    by old_skul (566766) on Monday March 20 2006, @10:03AM (#14956667)
    (Last Journal: Tuesday February 11 2003, @05:28PM)
    "Comprehensible"? I do not think that word means what you think it means.
  • by the_humeister (922869) on Monday March 20 2006, @10:03AM (#14956671)
    Any point in me upgrading the kernel from 2.6.14? My suspicion is for myself is "no" since everything still works as usual. Alright, maybe I'll just go download and compile it.
    • Re:Obligatory question... by Duketape (Score:2) Monday March 20 2006, @10:06AM
    • Re:Obligatory question... by smitty_one_each (Score:3) Monday March 20 2006, @10:07AM
    • Re:Obligatory question... by frodo from middle ea (Score:3) Monday March 20 2006, @10:10AM
    • Re:Obligatory question... by garcia (Score:3) Monday March 20 2006, @10:17AM
    • Re:Obligatory question... (Score:5, Informative)

      It depends really.
      Lately, the kernel has put lots of improvements for desktop frameworks.
      For example, 2.6.15 put forth uevent for managing devices. Wich the latest udev needs.
      Udev keeps being more and more powerful, and latest hal takes advantage of it, and DE like Gnome and KDE also take advantage of this.
      For the desktop, power management (and suspend) is the reason to go 2.6.16.
      Most distros still don't use these features, but I already do, and some tools already use even the 2.6.16 features (no kidding).
      That means you don't have to go 2.6.16 now, but eventually, distro will have to install it if they want to upgrade their desktop features on Linux.
      The kernel and all the Utopia framework that goes with it.

      Udev is still moving fast, some distro are stuck at udev 036. We are already at udev 087 (unusable on anything below linux 2.6.15) !!
      [ Parent ]
      • 1 reply beneath your current threshold.
    • Re:Obligatory question... by sycomonkey (Score:2) Monday March 20 2006, @12:45PM
  • Cell (Score:3, Interesting)

    by cosmotron (900510) on Monday March 20 2006, @10:05AM (#14956681)
    (http://www.thecosmotron.com/ | Last Journal: Wednesday February 22 2006, @08:36PM)
    support for the Cell processor

    I guess the PS3 HDD with Linux was true...
  • Bugs (Score:1, Funny)

    Well, I've been using it for a few minutes, but it seems that there are a few bugs, like whe8#@4!n;)NO CARRIER
    • Re:Bugs by u16084 (Score:1) Monday March 20 2006, @12:32PM
  • cdrecord (Score:2)

    by Mr. Underbridge (666784) on Monday March 20 2006, @10:07AM (#14956697)
    Slightly OT, but have Linux and Schilling decided to let cdrecord work right when acting as an IDE device yet? Last I checked, it's still been broken since 2.6.8.
    • Re:cdrecord by Anonymous Coward (Score:1) Monday March 20 2006, @10:17AM
      • Re:cdrecord by Mr. Underbridge (Score:1) Monday March 20 2006, @10:22AM
    • Re:cdrecord by keshet (Score:3) Monday March 20 2006, @10:20AM
      • Re:cdrecord by Mr. Underbridge (Score:2) Monday March 20 2006, @10:33AM
        • Re:cdrecord by clydemaxwell (Score:1) Monday March 20 2006, @11:11AM
        • Re:cdrecord by CRCulver (Score:2) Monday March 20 2006, @11:28AM
        • Re:cdrecord by richlv (Score:2) Tuesday March 21 2006, @08:27AM
        • Re:cdrecord by Ginger Unicorn (Score:1) Monday March 20 2006, @11:42AM
        • 3 replies beneath your current threshold.
    • Re:cdrecord (Score:5, Interesting)

      The problem is that Schilling wants linux to behave exactly like Solaris' incomprehensable s,b,l format even though Linux has to support more devices and refuses to even read patches that make things easier for Linux users. It's at the point that if cdrecord accidentally supports something that doesn't look like the solaris way Schilling will add code to disable it.

      Combine that with the fact that the DVD tools from Schilling are no longer open source and requires a License key [berlios.de] The project has been forked [arklinux.com].

      If your having trouble with cdrecord I'd suggest using the alternate version [arklinux.com] instead.

      [ Parent ]
      • Re:cdrecord by m50d (Score:2) Monday March 20 2006, @11:06AM
        • Re:cdrecord (Score:5, Insightful)

          by Mr. Underbridge (666784) on Monday March 20 2006, @11:10AM (#14957217)
          He wants something consistent, is all. Remember how towards the end of the 2.4 lifespan linux people were saying "ide-scsi is obsolete, move to the new ATAPI: method"? And then in a few months that was old and deprecated and it was all "move to the ATA: method"? And then it was changed around again around 2.6.9 for no discernible reason at all?

          I'm reminded of an Emerson quote, "Foolish consistencies are the hobgoblin of small minds." In this case, Schilling wants something that 1) is consistently *bad*, and 2) in general makes life difficult for anyone *not* using a SCSI drive, which 3) is 90%+ of the population. An "elegant" solution that doesn't work isn't a solution.

          The sooner people stop their hero-worship of Linus, stop the persecution of Schilling, and start looking at the facts, the sooner something can be done.

          I think "persecution" is a tad much, and if there are any ill feelings Schilling has earned them.

          [ Parent ]
          • Re:cdrecord (Score:4, Insightful)

            by m50d (797211) on Monday March 20 2006, @11:18AM (#14957277)
            (http://www.sdonag.plus.com/ | Last Journal: Wednesday June 07 2006, @04:05AM)
            In this case, Schilling wants something that 1) is consistently *bad*, and 2) in general makes life difficult for anyone *not* using a SCSI drive, which 3) is 90%+ of the population. An "elegant" solution that doesn't work isn't a solution.

            It worked. Under 2.4.20 my cd burner worked flawlessly. In fact, it still doesn't perform as well as it did then (since I can't have cdrecord setuid root now, I have to burn a bit slower so I don't get buffer underruns). It was fine from the hardware perspective - any atapi drive worked, any scsi drive worked, the clunky 2x parallel port drive I was able to dig out worked. It was fine from the application's perspective - atapi drives support the scsi commandset, so all you had to do is send scsi commands, much like how you send ip packets and don't care what kind of networking hardware is underneath. The only people who didn't like it were kernel people who seemed to have some grudge against ide-scsi - though the only real criticism I've ever seen offered was that it was "ugly". The people going for an elegant solution that doesn't work are the kernel devs.

            [ Parent ]
            • Re:cdrecord by ISayWeOnlyToBePolite (Score:1) Monday March 20 2006, @12:01PM
              • Re:cdrecord by m50d (Score:1) Monday March 20 2006, @05:33PM
          • SCSI is dead for CD/DVD writers by erice (Score:2) Monday March 20 2006, @09:31PM
          • SCSI command set, not parallel SCSI addressing by r00t (Score:2) Monday March 20 2006, @10:54PM
          • 1 reply beneath your current threshold.
        • Re:cdrecord (Score:4, Insightful)

          by Overly Critical Guy (663429) on Monday March 20 2006, @11:53AM (#14957581)
          It was forked before (dvdrtools), and will doubtless be forked again. The forks will die out once the maintainers realise that it's not Schilling being awkward, it's the kernel people. Last I knew, the fork you mention was depending on ide-scsi, which had a witch hunt against it towards the end of 2.4, was declared obsolete a few times as the latest poorly-thought-out replacement arose, and when this didn't get people to abandon it, was intentionally crippled around 2.6.9 or 2.6.10 time. Whoops. CD writing on linux is bloody hard - the only other project which has lasted any amount of time is cdrdao, and that uses Schilling's libscg for drive access. The sooner people stop their hero-worship of Linus, stop the persecution of Schilling, and start looking at the facts, the sooner something can be done.

          All this crap is why I stick with the BSDs. They actually act professional and make it a point to retain common sense and stability in their operating systems. I've watched Linux over the years become something like a spiraling rocket that looks a little out of control.
          [ Parent ]
          • Re:cdrecord by ArsonSmith (Score:2) Monday March 20 2006, @03:41PM
          • Re:cdrecord by m50d (Score:2) Monday March 20 2006, @05:31PM
            • Re:cdrecord by bcmm (Score:2) Tuesday March 21 2006, @11:44AM
              • Re:cdrecord by m50d (Score:2) Tuesday March 21 2006, @04:26PM
        • Re:cdrecord by bcmm (Score:2) Tuesday March 21 2006, @11:40AM
          • Re:cdrecord by m50d (Score:2) Tuesday March 21 2006, @04:28PM
        • Re:cdrecord by bani (Score:2) Wednesday March 22 2006, @03:10AM
      • 1 reply beneath your current threshold.
    • Re:cdrecord by ookaze (Score:2) Monday March 20 2006, @11:17AM
      • Re:cdrecord by dan the person (Score:2) Monday March 20 2006, @11:35AM
        • Re:cdrecord by Andy Dodd (Score:2) Monday March 20 2006, @05:24PM
          • Re:cdrecord by dan the person (Score:2) Monday March 20 2006, @07:37PM
            • Re:cdrecord by r00t (Score:2) Monday March 20 2006, @11:01PM
              • Re:cdrecord by dan the person (Score:2) Tuesday March 21 2006, @04:53AM
              • Re:cdrecord by Andy Dodd (Score:2) Tuesday March 21 2006, @09:33AM
              • Re:cdrecord by petermgreen (Score:2) Tuesday March 21 2006, @09:46AM
              • Re:cdrecord by dan the person (Score:2) Wednesday March 22 2006, @07:15PM
      • Re:cdrecord by fimbulvetr (Score:1) Monday March 20 2006, @01:18PM
    • Re:cdrecord by cyclomedia (Score:1) Monday March 20 2006, @11:23AM
      • Re:cdrecord by inode_buddha (Score:1) Monday March 20 2006, @12:04PM
      • Re:cdrecord by bcmm (Score:2) Tuesday March 21 2006, @12:00PM
    • Re:cdrecord (Score:5, Interesting)

      And on that subject, what's so inherently difficult about writing CD recording software? FreeBSD comes with an IDE burning tool, burncd [freebsd.org], that has worked perfectly every time I've used it. Is it harder to do the same under Linux, or does cdrecord include some advanced, hard-to-implement functionality that burncd skipped?
      [ Parent ]
    • Re:cdrecord by Triffid_Hunter (Score:1) Monday March 20 2006, @03:27PM
      • 1 reply beneath your current threshold.
  • I'm mixed up here (Score:3, Insightful)

    by Adult film producer (866485) <van@i2pmail.org> on Monday March 20 2006, @10:08AM (#14956706)
    I thought the 2.6.x series of kernels was stable ? Shouldn't all of these new features being showing up in 2.7.... ?
    • Re:I'm mixed up here by pebs (Score:1) Monday March 20 2006, @10:19AM
      • Re:I'm mixed up here (Score:5, Informative)

        by 10Ghz (453478) on Monday March 20 2006, @10:31AM (#14956886)
        I believe now it is 2.6.X where when X is odd it is development (includes adding new features) and X is even it is release.


        No goddamit, NO! I find it really surprising that people STILL get this wrong! 2.6.15 is considered just as stable as 2.6.16 is. Hell, if you even bothered to read the summary of this discussion, you would see that they added several new features to this version!

        The closest thing to a "developement-version" is the -mm-tree, where new stuff is tried out before being added to the Linus-tree. Then we have the STABLE-trees (like 2.6.15.2).

        It used to be that odd-numbered kernels (2.x.y, where X is odd or even) were developement-kernel (like 2.3.0), while even-numbered kernels were stable ones (like 2.4.0). But that system is NOT used with the 2.6-series in any shape or form!
        [ Parent ]
        • Re:I'm mixed up here by dilvish_the_damned (Score:2) Monday March 20 2006, @11:00AM
        • Re:I'm mixed up here (Score:4, Insightful)

          by anothy (83176) on Monday March 20 2006, @12:54PM (#14958200)
          (http://anothy.9srv.net/)
          people get it wrong because the Linux community spent a really long time yelling very loudly that the old model was so simple to understand, and getting really frustrated when people got it wrong. they worked for years to get people to understand the old model (to the extent that people ever really did; x.y.z... which one's significant here again?). it shouldn't be surprising at all that people "still" get this wrong - after all, if there's still multiple trees under active development (2.4.33-pre2 hit a month ago tomorrow), shouldn't one expect to have some sort of standard rule for what goes where, or what to look for where? tracking changes to the linux development model isn't particularly high up on the list of most people's priorities, and, despite whatever you seem to think, such changes aren't, in anything resembling absolute terms, high-profile items. it's also not mentioned on the kernel.org front page, which is, i believe, still the official repository for kernel versions.

          or, more simply: yelling "we have these arbitrary rules we made up, that are totally different from our old arbitrary rules; why is everyone stuck on the old arbitrary rules we spent years yelling at them about?" over and over makes you look like a foolish git.
          [ Parent ]
          • 1 reply beneath your current threshold.
        • Re:I'm mixed up here by SpectreHiro (Score:1) Monday March 20 2006, @03:21PM
        • Re:I'm mixed up here by 10Ghz (Score:2) Monday March 20 2006, @10:57AM
        • 3 replies beneath your current threshold.
    • New numbering scheme by tweakt (Score:2) Monday March 20 2006, @10:47AM
    • Re:I'm mixed up here by m50d (Score:1) Monday March 20 2006, @11:08AM
    • Re:I'm mixed up here by jesterpilot (Score:1) Monday March 20 2006, @11:53AM
    • Re:I'm mixed up here by Overly Critical Guy (Score:1) Monday March 20 2006, @12:02PM
    • Re:I'm mixed up here by Your Anus (Score:2) Monday March 20 2006, @11:22AM
    • 4 replies beneath your current threshold.
  • mknodat, etc. (Score:2)

    by Intron (870560) on Monday March 20 2006, @10:11AM (#14956724)
    I don't understand the need for all these new calls. Why not make chdir thread-safe? Is there any reason not to have a per-thread working directory?
  • Slackware (Score:2)

    by hritcu (871613) on Monday March 20 2006, @10:12AM (#14956730)
    (http://purl.org/hritcu/homepage)
    When will 2.6 be the default kernel for Slackware?
  • by Jizzbug (101250) on Monday March 20 2006, @10:12AM (#14956738)
    ... is PF_KEY reliability!

    My Linux-based VPN concentrators will thank you.
  • hows about (Score:2, Interesting)

    by Anonymous Coward on Monday March 20 2006, @10:17AM (#14956775)
    everyone get together and create 1 really good filesystem instead of 20 halfassed bugridden ones?
    • Re:hows about (Score:4, Informative)

      by m50d (797211) on Monday March 20 2006, @11:10AM (#14957221)
      (http://www.sdonag.plus.com/ | Last Journal: Wednesday June 07 2006, @04:05AM)
      Have you ever tried to hack someone else's filesystem code? It's no fun. Most of them are small-team efforts, and the code is so low-level they have to be - anything else kills performance, so it's at the stage where you need to be deeply into the filesystem before you can do anything with it.

      I would go on about how reiser4's plugin system makes it much easier for people to contribute their own small parts to the filesystem and means we could have the best of everything if only the bloody kernel devs would accept it, but that's a rant for another day.

      [ Parent ]
      • Re:hows about...FIXING it? (Score:4, Insightful)

        by Anonymous Coward on Monday March 20 2006, @11:49AM (#14957540)
        if only the bloody kernel devs would accept it

        The kernel devs actually accept it, as long as the bloody reiser devs fixes the obvious defiencies the code has. It has been more than one? two? years since reiser 4 "was ready to be merged" according to hans reiser and the haven't even tried to submit it in the 2.6.16 time frame - a sign that there is not a lot of work to do, for sure (they last time reiser tried it people pointed out him a list of things that haven't been fixed - yeah, reiser sure "was ready to be merged").

        Maybe we should accept low-quality code in linux just because it's...reiser and it's c00l? Hey, that's the Microsoft Way, and it works for them! Apparently some people thinks that just because reiser 4 has plugins and plugins sound cool it mean it has zero bugs and all the design mistakes are magically fixed by some sort of magic.

          Are you aware that lots of "cool features" were rejected in the past in linux?. Being able to use 1 GB of memory, 64-bit processors, SMP, rmap-based memory management: Those features that sound "natural" today were rejected by Linus because the implementation was HORRIBLE and they weren't merged until someone implemented them in a cleaner way. Why reiser should be different? Linux developers are not going to allow people to fuck up everything because something is "great". It has taken a lot of hard work to take linux where it's now and make it work in 512-cpu SGI beasts, lowering the bar is not going to make linux any better.
        [ Parent ]
      • Re:hows about by 0xABADC0DA (Score:2) Monday March 20 2006, @12:16PM
    • Re:hows about by jZnat (Score:2) Monday March 20 2006, @11:57PM
    • 5 replies beneath your current threshold.
  • Pardon my ignorance... (Score:1, Interesting)

    by Rod Beauvex (832040) on Monday March 20 2006, @10:18AM (#14956777)
    But just what in the hell is a 'High Resolution Timer'?
    • But just what in the hell is a 'High Resolution Timer'?

      A "timer" is a software or hardware device that keeps track of how many time increments have passed. The "resolution" of the timer is how small the increments are. Thus a timer that tracks the number of milliseconds (1000 increments per second) wouldn't be of a particularly high resolution, a timer that tracks nanosecond increments (1,000,000 increments per second) would be.

      The purpose of high resolution timers is to provide better performance through more accurate digital timing. Take a serial port as an example. At 9600 baud, the timer it uses will "tick" about 9,600 times per second. The computers on each side align with these ticks to know that there's new data on the line. Assuming that the electronics can handle it in a stable fashion, the speed of that connection can be increased by changing the timer used for the port. On many serial ports, this speed can be over 100,000 baud, or 100,000 ticks per second.

      Modern USB ports can easily require timing in the nanosecond range to produce a high speed signal. Thus the need for high resolution timers capable of producing the necessary signal. Many other uses (such as video signal synchronization) exist.
      [ Parent ]
    • Re:Pardon my ignorance... by TEMM (Score:2) Monday March 20 2006, @10:30AM
    • Re:Pardon my ignorance... by Surt (Score:2) Monday March 20 2006, @10:36AM
    • Re:Pardon my ignorance... (Score:5, Informative)

      by Surt (22457) on Monday March 20 2006, @10:43AM (#14956989)
      (http://ptth.net/squish/ | Last Journal: Monday October 01, @11:26AM)
      Bah, hit submit too soon on my previous reply:

      A high resolution timer is very useful when asking a question such as:

      How far apart (in time) were these two 10 Gbps ethernet packets?

      With the old, low resolution, timers, you got one of two answers typically: 0 ms or 1 ms. And when it said 1ms, it was actually probably closer to 0 ms, the clock just happened to roll over. The 'real' answer was probably 0.000000030 seconds, and that happened to be enough to make the clock trip into the next millisecond.

      With a higher resolution timer, the above scenario might tell you that those 2 packets were 30 nanosecs apart.

      This can be rather useful for assorted predictive algorithms, and pretty much any code that needs to measure the passage of time while operating in the greater than 1000 operations per second range.

      [ Parent ]
      • Re:Pardon my ignorance... (Score:4, Informative)

        by Chirs (87576) on Monday March 20 2006, @12:13PM (#14957774)
        I believe you have confused "timer" with "timestamp". All you need for your example is a high resolution time *stamp*. The kernel has had usec accurate timestamps for ages now, and each architecture generally has a way to get better than that (although it's not generically available across the whole kernel).

        High resolutions timers are a different thing all together. They're what you would use if you had some code that you wanted to run 100usec from now, but you wanted to give up the cpu in the meantime.

        [ Parent ]
    • Re:Pardon my ignorance... by aristofanes (Score:1) Monday March 20 2006, @08:21PM
    • 2 replies beneath your current threshold.
  • by tayhimself (791184) on Monday March 20 2006, @10:19AM (#14956786)
    I must say that I am not happy with the 2.6.x kernel development. It has given me problems on both my server/desktop (dual P3-866 VIA board) and my laptop (toshiba portege p3 750). There are too many new features being added that seem to break others on working hardware. I would prefer if only hardware compatibility and bug fixes stayed in the main kernel tree while development continued in the 2.7.x tree like it used to previously.

    I would like to know other peoples experiences with upgrades on 2.6.x. BTW, I run the debian testing kernels and the hotplug to udev switch has given me problems as well.

  • Two Months, and Two Weeks! (Score:3, Funny)

    by tyleroar (614054) on Monday March 20 2006, @10:19AM (#14956791)
    (http://www.barkinbarnyardkennels.com/)
    Linux 2.6.16 has been released after two months and two weeks of development.
    Goddamned I can't believe they made an entire kernel in two months and two weeks.
  • Thanks! (Score:2)

    by Godji (957148) on Monday March 20 2006, @10:26AM (#14956835)
    (http://www.metapenguin.org/)
    I'm just writing this to congratulate and thank the Linux developer community on yet another innovative release.

    That's all there is to my post - nothing interesting to say, just express my gratitude. Mod me down if you wish.
    • Re:Thanks! by turgid (Score:1) Monday March 20 2006, @04:36PM
    • Re:Thanks! by Godji (Score:1) Monday March 20 2006, @04:46PM
  • Linux 3.0 ? (Score:2)

    by digitaldc (879047) * on Monday March 20 2006, @10:32AM (#14956889)
    What would an upgrade to the Linux Kernel have to do in order to be ordained 3.0?
    3.0 Looks better than 2.6.16.3.14159265eeee+ IMHO ;)
  • Reiser4 FS. (Score:1)

    by Anonymous Coward on Monday March 20 2006, @10:47AM (#14957014)
    When it will be included at vanilla? Any idea?
  • Soft Cell (Score:2)

    "support for the Cell processor"

    What do I need to do to recompile my P4 OS and apps to run on my PS3? Or some other Cell box that doesn't lie beyond the Magic Gate?
    • Re:Soft Cell by Doc Ruby (Score:2) Monday March 20 2006, @12:55PM
    • 2 replies beneath your current threshold.
  • NVIDIA drivers broken in 2.6.16 (Score:5, Informative)

    by JimBowen (885772) on Monday March 20 2006, @10:56AM (#14957091)
    (http://www.netpointfocus.co.uk/)
    In order to install them you must use a patch here [suselinuxsupport.de], or they won't work.

    ~ Jim
  • SiS USB (Score:2)

    by Solder Fumes (797270) on Monday March 20 2006, @10:57AM (#14957095)
    Looks like a lot of general updates to the EHCI and USB BIOS interfacing, doesn't specifically mention SiS USB chipsets but I'll have to try this kernel in the hopes that my laptop USB ports will finally work, having been useless since kernel 2.4 and all bug reports falling on deaf ears.
  • by zlamma (962382) on Monday March 20 2006, @11:13AM (#14957246)
    Are the kernel source files permissions part of a new security policy? rwxrwxrwx!
  • I have a dual Opteron 265 (dual core) server running AMD64, which, so I understand, uses the NUMA architecture. I am no expert, but I understand that my 4GB RAM is split between the two processors on this architecture, at 2 GB each. Thus I have always wondered how exactly the OS can move tasks efficiently between processors if the memory for each task is so tied to a particular memory bank. For example, if you happen to have some tasks that are on one of the CPUs and they all suddenly start taking up more processor and more memory, was it possible previously for the kernel to move some of the tasks over to the other CPU, given the two separate memory banks?

    Is this what the new kernel is addressing, or am I way out here? Anybody who knows about this stuff? Thanks in advance.
  • ATI installer (Score:2, Interesting)

    by phorm (591458) on Monday March 20 2006, @11:30AM (#14957377)
    (http://phorm.phormix.com/ | Last Journal: Monday May 19 2003, @12:08PM)
    I have a laptop with an ATI mobility (X600) chipset. I've consistently had issues compiling the ATI-provided drivers in various 2.6.x kernels, but I've heard from many that it should compile cleanly under 2.6.16. I'll try to update this post when I know more, as the kernel is currently compiling as I write, and the driver will soon (hopefully) follow.
    • Re:ATI installer by Svenne (Score:2) Monday March 20 2006, @11:33AM
      • 2.6.16 by phorm (Score:2) Monday March 20 2006, @03:04PM
        • 1 reply beneath your current threshold.
  • SATA NCQ (Score:2)

    by Flammon (4726) on Monday March 20 2006, @11:34AM (#14957406)
    (http://slashdot.org/dev/null | Last Journal: Tuesday October 23 2001, @07:44PM)
    I can't wait for NCQ support [linux-ata.org]. Hopefully 2.6.17.
  • More syscalls (Score:4, Funny)

    by DrSkwid (118965) on Monday March 20 2006, @11:42AM (#14957476)
    (http://www.milksucks.com/ | Last Journal: Monday September 15 2003, @12:30PM)
    Great, that's just what Linux was lacking.

  • Dapper (Score:1)

    by escay (923320) on Monday March 20 2006, @01:39PM (#14958563)
    (Last Journal: Wednesday April 18 2007, @09:24AM)
    should they delay ubuntu 6.04 (dapper) a couple of weeks more and try to squeeze in the 2.6.16? last i know dapper rides on 2.6.15.8 so it would probably be worth it if they stretched the release date a little bit more to bring out an Ubuntu on par with the coming SuSe and Red Hat releases (which are going to have 2.6.16).
    • Re:Dapper by Xtifr (Score:2) Monday March 20 2006, @05:59PM
  • Bugs (Score:1)

    by Jachra (960690) on Monday March 20 2006, @05:58PM (#14960623)
    Let the bug hunt begin.

    It is an joke... just smile...

    Rico, bug hole, nuk'm.
  • Re:Great! (Score:4, Funny)

    by MyLongNickName (822545) on Monday March 20 2006, @10:34AM (#14956906)
    (Last Journal: Saturday October 14 2006, @08:12AM)
    You have linux installed on your toilet? And you need to upgrade it the minute a new release is available? You really are l33t!
    [ Parent ]
    • Re:Great! by squallbsr (Score:2) Monday March 20 2006, @11:36AM
    • Re:Great! by Anonymous Coward (Score:1) Monday March 20 2006, @11:57AM
  • Re:Linux is dying (Score:1)

    by tricore (639386) on Monday March 20 2006, @03:56PM (#14959695)
    First of all WTF? second of all, even if you were right... who cares? I run Linux because it doesn't suck quite as much as everything else that actually supports my hardware (I'm currently toying with FreeBSD, but you have to admit that the hardware support moves a bit slower). I don't give a crap if major corporations like it, that's not my goal, why should we care? I just want something good, that I can modify and customize if necicary, and is policed by a large populatin of zealots so it's usable, free and stays that way. If people are too stupid to use it, that's their problem.
    [ Parent ]
  • Re:Whither OCFS2 ? (Score:2)