Slashdot Mirror


Linux Kernel 2.6.6 Released

maradong writes "The new Linux Kernel 2.6.6 has been released just 2 hours ago. The Patch from version 2.6.5 to 2.6.6, which can be downloaded on kernel.org measures 2.4MiB and the Changelog can be found at the known place."

350 comments

  1. Mebibytes (MiB) ? by theefer · · Score: 0, Informative

    Wow, this is the first time I see a Slashdot news using the right unit, i.e. MiB = Mebibytes = 2^20 bytes = 1 048 576 bytes, as opposed to MB = Megabytes = 10^6 bytes = 1 000 000 bytes.

    Congrats !

    --
    theefer
  2. Breaks Nvidia Module by fire-eyes · · Score: 4, Informative

    Note that this breaks the loading of Nvidia modules.

    Rather annoying since Nvidia knew this issue was coming.

    The fix is to back a patch out, but it's a bad idea.

    Stay at 2.6.5 if you use Nvidias drivers, for now.

    --
    -- Note: If you don't agree with me, don't bother replying. I won't read it.
    1. Re:Breaks Nvidia Module by An+Audience+of+One · · Score: 1

      Doesn't work on my 2.6.5 already. May be the -bk1 patch

    2. Re:Breaks Nvidia Module by Anonymous Coward · · Score: 1, Informative

      You don't need to back out the patch. It's a configurable option. (You're talking about 4k vs 8k ...) More info here.

    3. Re:Breaks Nvidia Module by fire-eyes · · Score: 1

      You don't need to back out the patch. It's a configurable option. (You're talking about 4k vs 8k ...)

      I tried this on 2.6.6-rc3, and I still had the same issues.

      It's okay though, i don't need 2.6.6 :P

      --
      -- Note: If you don't agree with me, don't bother replying. I won't read it.
    4. Re:Breaks Nvidia Module by jmoen · · Score: 2, Interesting

      Works fine for me, straight from the source:
      ...

      Module Size Used by
      nvidia 2074600 12
      ...

      Linux duplo 2.6.6 #1 Mon May 10 11:01:29 CEST 2004 i686 GNU/Linux

    5. Re:Breaks Nvidia Module by Anonymous Coward · · Score: 0

      Which pretty much emphasizes one of the biggest problems with accepting proprietary drivers (and proprietary software in general for that matter) in open source. Update your kernel (or the wrong library), and boom... You then have to wait and pray CompanyX updates there software someday before you need your computer (not likely), or revert your system to a previous state (a real problem if it was updated for a good reason).

      As far as I'm concerned, if a company won't provide the specs to write drivers for there card, I just won't buy it. Better to stick to older, supportable hardware IMHO.

    6. Re:Breaks Nvidia Module by spikev · · Score: 1

      That's because you apparently never upgraded drviers in Windows.

      My card acted strange for over a week after I installed one set of Detonator drivers. Unfortunately for me, I misdiagnosed the problem and upgraded my bios, when all I needed to do was revert to an earlier driver version.

    7. Re:Breaks Nvidia Module by poing · · Score: 4, Informative

      I am running 2.6.6 now and nvidia-installer from NVIDIA-Linux-x86-1.0-5336-pkg1 compiled a module for me without a hitch, just like on previous 2.6 kernels. No problems whatsoever.

    8. Re:Breaks Nvidia Module by Anonymous Coward · · Score: 0

      2.6.6-rc3 with 4k stack disabled _does_ work with the nvidia drivers... You might want to check that it's not some entirely different issue that you have.

    9. Re:Breaks Nvidia Module by zyridium · · Score: 1

      Drivers is one thing... but upgrading the OS kernel so that drivers cease to function or function incorrectly is a completely different thing...

    10. Re:Breaks Nvidia Module by Lispy · · Score: 1

      All would be well if Nvidia was playing nice and opensource it's drivers. It is not the kernels fault in this issue. It's a shame that Nvidia doesn't get it...

    11. Re:Breaks Nvidia Module by Mr+Smidge · · Score: 4, Informative

      From the changelog, for those who are interested but too lazy to find it themselves:

      [PATCH] ia32: 4Kb stacks (and irqstacks) patch

      From: Arjan van de Ven

      Below is a patch to enable 4Kb stacks for x86. The goal of this is to

      1) Reduce footprint per thread so that systems can run many more threads (for the java people)

      2) Reduce the pressure on the VM for order > 0 allocations. We see real life workloads (granted with 2.4 but the fundamental fragmentation issue isn't solved in 2.6 and isn't solvable in theory) where this can be a problem.

      In addition order > 0 allocations can make the VM "stutter" and give more latency due to having to do much much more work trying to defragment

      The first 2 bits of the patch actually affect compiler options in a generic way: I propose to disable the -funit-at-a-time feature from gcc. With this enabled (and it's default with -O2), gcc will very agressively inline functions, which is nice and all for userspace, but for the kernel this makes us suffer a gcc deficiency more: gcc is extremely bad at sharing stackslots, for example a situation like this:

      if (some_condition)
      function_A();
      else
      function_B();

      with -funit-at-a-time, both function_A() and _B() might get inlined, however the stack usage of both functions of the parent function grows the stack usage of both functions COMBINED instead of the maximum of the two. Even with the normal 8Kb stacks this is a danger since we see some functions grow 3Kb to 4Kb of stack use this way. With 4Kb stacks, 4Kb of stack usage growth obviously is deadly ;-( but even with 8Kb stacks it's pure lottery.
      Disabling -funit-at-a-time also exposes another thing in the -mm tree; the attribute always_inline is considered harmful by gcc folks in that when gcc makes a decision to NOT inline a function marked this way, it throws an error. Disabling -funit-at-a-time disables some of the agressive inlining (eg of large functions that come later in the .c file) so this would make your tree not compile.

      The 4k stackness of the kernel is included in modversions, so people don't load 4k-stack modules into 8k-stack kernels.

      At present 4k stacks are selectable in config. When the feature has settled in we should remove the 8k option. This will break the nvidia modules. But Fedora uses 4k stacks so a new nvidia driver is expected soon.

    12. Re:Breaks Nvidia Module by zyridium · · Score: 1

      What do you mean nVidia doesnt get it.. You mean they don't like your philosophy wrt software?

      nVidia has done the linux world a bit favour in releasing any drivers at all, and I would be surprised if new drivers aren't released soon after mainstream adoption of this kernel version...

    13. Re:Breaks Nvidia Module by Anonymous Coward · · Score: 0
      nVidia has done the linux world a bit favour in releasing any drivers at all

      Not really, they made a business decision because they wanted Linux users to buy their hardware. Note the word there, hardware.

    14. Re:Breaks Nvidia Module by MonkeyDluffy · · Score: 2, Insightful
      nVidia has done the linux world a bit favour in releasing any drivers at all



      Of course, I've done Nvidia a bit of a favor, buying six of their video cards. Which would have been another brand if they hadn't released linux drivers.


      -MDL

      --
      Happy meals fund terrorism
    15. Re:Breaks Nvidia Module by Nitzer_Slacker · · Score: 1

      using 2.6.6-rc3-love4 and my nforce2 chipset and nvidia graphics card work great. so i dont feel a need to upgrade just yet ;)

      --
      Regards, NITZER
    16. Re:Breaks Nvidia Module by Anonymous+Cow4rd · · Score: 1

      I've noticed something strange in that I could've even compile the nVidia driver with 2.6.6-rc3-mm2. It doesn't compile with 2.6.6-mm1 either. I'm using gcc 3.4 and the driver compiles fine with 2.6.5. It looks like it's complaining about some of the function prototypes (conflicting types because the source files are missing the NV_API_CALL declaration on the return type). If I fix them it compiles OK but it doesn't work right. X works fine until I try to quit, then the whole system locks up tight (no log or anything).

    17. Re:Breaks Nvidia Module by Syberghost · · Score: 1

      The fix is not to buy hardware with binary-only drivers.

    18. Re:Breaks Nvidia Module by Anonymous Coward · · Score: 0

      CompanyX updates there software

      "their".

    19. Re:Breaks Nvidia Module by jbridge21 · · Score: 1

      yes but... does it load into the running kernel?

      mine won't load and I didn't even turn on the 4kb option!

  3. Re:Mebibytes (MiB) ? by Phidoux · · Score: 2, Insightful

    Or Men In Black?

  4. Re:Mebibytes (MiB) ? by jeremyp · · Score: 4, Funny

    So that's two places where I've seen it used.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  5. How is this different than updating Windows? by VashSpaceCowboy · · Score: 3, Interesting

    I'm not trolling here, it is just my knowledge of Linux is limited. It seems like updates to the kernel get released all the time. How is this way of fixing bugs any different than the microsoft update? Vash

    1. Re:How is this different than updating Windows? by Anonymous Coward · · Score: 0

      Two primary differences -

      It is a much more tedious, error prone process than Windows Update, and the Linux developers aren't as diligent about testing the code before they release it.

      -Aaron

    2. Re:How is this different than updating Windows? by cozziewozzie · · Score: 4, Informative

      Every piece of software gets updates as bugs get squashed and new features added. The gripe with windows is that the updates don't come as often and they often break other things, so your system can be vulnerable for long periods of time. Also, Microsoft has been known to ignore critical errors, while linux problems generally get fixed very quickly.

      The big difference is in the development process, so you can see what exactly is changing, you can fix things that break your system (for example, the nvidia problem somebody mentioned already) and you can choose between different kernels (more feature-rich, more stable, or more performance-oriented) maintained by different people. You don't get this freedom with closed-source software.

    3. Re:How is this different than updating Windows? by noselasd · · Score: 2, Insightful

      For one, it's only the source that's released, and it's not directly connected
      to any end user product. Ordinary users need not care, they should update and install a new kernel whenever it's released by their linux distribution vendor. Which isn't all that diffrent from "Windows Update".
      The kernel.org releases are not just bugfixes, it's heaps of new features
      as well usually.

    4. Re:How is this different than updating Windows? by davmoo · · Score: 2, Informative

      The difference is that when a bug is found in the Linux kernel, its usually patched within a couple of weeks or so.

      When a bug is found in Windows, it can take months for a patch to be released...if ever.

      Anybody with an intelligence level higher than a rock will tell you there is no such thing as a bug-free OS. The difference is in how fast those bugs are fixed.

      --
      I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
    5. Re:How is this different than updating Windows? by Rakshasa+Taisab · · Score: 5, Funny

      The Linux kernel is cool and all that stuff, Windows isn't.

      --
      - These characters were randomly selected.
    6. Re:How is this different than updating Windows? by oliverthered · · Score: 1, Insightful

      'Linux developers aren't as diligent about testing
      the code before they release it.'

      That's because linux users can fix any faults they find and send them to the developers.

      If I have a fault in my linux kernel I tend to fix it, and tell others how to fix it, that's a lot more diligance from the developers than Microsoft(or any closed source software/hardware) provides.

      --
      thank God the internet isn't a human right.
    7. Re:How is this different than updating Windows? by Lennie · · Score: 2, Informative

      Long story:
      this is just the kernel + drivers/modules, distributions (RH/Suse/Mandrake/Debian) use this as part of there distribution just like any other piece of software (GIMP/KDE/whatever).

      So if they bring out a new version of there distribution, you could compare that with an update/upgrade from Microsoft (they all package it for the 'end-user').

      the Linux kernel is not for most end-users, only for developers (who might need something specific) or system-administrators that need more control over exactly what driver-version they want to use or something.

      You can best compare it with, if you can go in to Microsoft's own SourceSafe (or whatever they use) archive and take out there very latest version (because in Linux this is all open) to make your own ... whatever

      Well, I hope this is a clear description. :-)

      --
      New things are always on the horizon
    8. Re:How is this different than updating Windows? by molarmass192 · · Score: 4, Informative

      If you're a new user or an end user, you shouldn't concern yourself with vanilla kernel updates. Your distro should provide hot patches like MS Update on some kind of a regular basis. As for how different that MS Update that is, it's not, a code fix is a code fix, regardless of your platform. There's nothing really wrong with this since MS Update is actually a decent patching facility.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    9. Re:How is this different than updating Windows? by Anonymous Coward · · Score: 0

      The Linux updates fix critical/security bugs at a faster rate, but I (also a Linux beginner) agree with you that it is not much different than the Window$ updates. One difference is that the Linux kernel updates break your system much more often.

      Linux, however, is still FREE and is now closer than ever for Moe user (Joe's brother) for daily office/home work. I had to install Sarge (build 5/7/04 netinstall CD) after the update to the new Kernel broke my system (2.4.20 kernel).

    10. Re:How is this different than updating Windows? by ibennetch · · Score: 1

      However, there's nothing that requires you to upgrade your kernel version regularaly. My test server at home runs 2.4.24, because there's no major reason to update it. If it were a real server some of the features of 2.6 would be useful but for casual hacking around there's no point to upgrading it.

    11. Re:How is this different than updating Windows? by eltoyoboyo · · Score: 1

      It means that all those hard working folks who just prepared May 1 release distros now have to go back to the labs and retest all their packages again for compatability if they want to keep up with the Joneses. And it can be a HUGE Pain! (LiveCDs especially with all those pre-installed packages...)

      --
      Have you Meta Moderated t
    12. Re:How is this different than updating Windows? by Anonymous Coward · · Score: 0

      "...so your system can be vulnerable for long periods of time."

      Yeah, like *all* of it.

    13. Re:How is this different than updating Windows? by Anonymous Coward · · Score: 0

      Fixing bugs is fixing bugs, regardless of who does it. Anyone who is trying to make a distinction is just being a retard.

    14. Re:How is this different than updating Windows? by sydb · · Score: 1

      It's done in the open, and anyone capable can play.

      --
      Yours Sincerely, Michael.
    15. Re:How is this different than updating Windows? by sydb · · Score: 1

      I can't agree with your approach to operational maintenance. In my world, test servers run 2.6.6 and real servers run a stable 2.4.x until there is a good reason for them to change (and only to another 2.4.x release, until 2.7.0 has been released... get the tinkers away from the stable kernel, I say, away!

      If I had any test servers, that is. Does my laptop count?

      --
      Yours Sincerely, Michael.
    16. Re:How is this different than updating Windows? by ibennetch · · Score: 1

      Normally I would agree with you but my "test server" is the one that I only use for testing trivial little PHP scripts and processing latex documents. Neither of those require me to update any software so (other than bugfixes) I generally don't. I did try the 2.6 branch with it, but it didn't work right even after a few compile attempt. Rather than actually read any documentation, I just gave up and went back to 2.4.x. And my other linux box is my dual-booting laptop which has some updated features only because it's a laptop and I like the power management, etc...So in the traditional sense of the phrase, I don't have any "production machines" and also misued "test server" but in my usage that's what I call it even though I'm not really tinkering with much new software there. But I agree; for true production machine use keep to the tried-and-true and test the new series.

      On an almost unrelated note; you may have just motivated me to try 2.6 out again.

  6. Yay! by Tore+S+B · · Score: 0, Redundant

    I actually got the file approx. two hours ago, I guess I was lucky.

    There's some new stuff in there that should fix cpufreq for my laptop, so I couldn't be happier. It's building right now. On my 450 Celeron/64MB.

    I'll report back... tomorrow.*sigh*

    --
    toresbe
  7. more info by Anonymous Coward · · Score: 4, Informative

    KernelTrap has more information about the 2.6.6 release. Looks like lots of good stuff was merged! Laptop mode, CFQ, ...

    1. Re:more info by opello · · Score: 1

      apparently not all good stuff

  8. It seems a bit risky by Anonymous Coward · · Score: 5, Interesting

    A lot of changes went in this release, and from what I read on several mailing lists, there are some regressions. For example it seems the IDE cache flush at shutdown fix is causing trouble for some people. I think I will wait for the next release...

    1. Re:It seems a bit risky by Anonymous Coward · · Score: 0

      2.6.7 is due out in 25 minutes, id hang on for that one....

    2. Re:It seems a bit risky by zdzichu · · Score: 1

      There was no cache flushing code in linux 2.6 up to 2.6.5. It's better to have code that complain and sometimes flush cache, than nonexistant code that not flush caches ;-)

      --
      :wq
  9. Laptop-mode by Zarhan · · Score: 5, Informative

    Check out the now merged laptop mode. Allows you to really save that battery. It is also good on my home server that uses hostap - there is not too much to write on disk, so I'll set the timeout to something like once a week...

    A definite must for laptop users that want a little more operating hours from their batteries.

    1. Re:Laptop-mode by Anonymous Coward · · Score: 0

      Does anybody know the status of XFS support for laptop-mode in 2.6.6? The parent's site talks about additional patches, but I don't see any patches specifically for XFS there.

    2. Re:Laptop-mode by Zarhan · · Score: 2, Informative
      XFS works fine, the only thing of note is noted in Documentation/laptop-mode.txt:
      * If you have XFS, make SURE that you set the XFS_HZ value in the control script
      correctly, to the value of HZ of your running kernel. Laptop mode will not
      work correctly if it is set too low, and you may lose data if it is set too
      high. The reason for this problem is that XFS does not export its sysctl
      variables in centisecs (like most other subsystems do) but in "jiffies",
      which is an internal kernel measure. Once this is fixed things will get better.
      So you have to set the parameter (default in the script is 1000). Works just fine for me.
    3. Re:Laptop-mode by mcbridematt · · Score: 1

      Laptop mode definitely helps, but as a side effect DMA is disabled for laptops now (well, atleast on my Acer TravelMate 274), which hampers startup performance a little.

    4. Re:Laptop-mode by Handyman · · Score: 3, Informative

      It turns out that all my XFS patches went in, including the one to make XFS use USER_HZ (which is 100). So you now want to set XFS_HZ to 100. I'll update the web page ASAP.

      -- Bart Samwel

    5. Re:Laptop-mode by Zarhan · · Score: 1

      It turns out that all my XFS patches went in, including the one to make XFS use USER_HZ (which is 100). So you now want to set XFS_HZ to 100. I'll update the web page ASAP.

      Okay...Luckily, no data lost yet :)

    6. Re:Laptop-mode by Handyman · · Score: 2, Informative

      Laptop mode does nothing that could cause this. This problem is probably related to other changes in 2.6.6. If you want to use laptop mode without the DMA problems that are apparently present in 2.6.6, use 2.6.5 with the laptop mode patch from my laptop mode web page.

      -- Bart Samwel

    7. Re:Laptop-mode by Handyman · · Score: 1


      I've updated the webpage with a warning to XFS users. I'll submit a patch for 2.6.7 that removes this incorrect information from the documentation and sets the XFS_HZ value to 100 always.

      -- Bart Samwel

    8. Re:Laptop-mode by Theatetus · · Score: 1
      Laptop mode definitely helps, but as a side effect DMA is disabled for laptops now (well, atleast on my Acer TravelMate 274), which hampers startup performance a little.

      Eh? How do the IDE bus and hard drive know they're on a laptop? Are you sure something weird didn't happen with hdparm?

      --
      All's true that is mistrusted
    9. Re:Laptop-mode by mcbridematt · · Score: 1

      Actually, thats exactly what I'm using. (2.6.5-mm3, which already has them. Strange since DMA works fine on my desktop with the same kernel).
      I'm going to build a vanilla 2.6.5, 2.6.5 + laptop mode and a 2.6.6 kernel on my laptop tonight and I'll see how it goes.

  10. BTTV question by Rosco+P.+Coltrane · · Score: 3, Interesting

    Does anybody know if the bttv video card issue, the one that would freeze the machine when capturing from a bttv card under heavy system load, is resolved?

    I'm not lazy asking about this here, it's just that I looked everywhere in the changelogs and I can't see anything about it, yet the problem is known. Perhaps the problem went away as another was fixed? Anybody has any experience on this?

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:BTTV question by Rosco+P.+Coltrane · · Score: 1

      Oops, wrong link. That was an old bttv problem. But I can't find the link to the 2.6 one now. Duh me...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:BTTV question by sydb · · Score: 1

      How bizarre, asking if a problem in 2.2.12 is fixed in 2.6.6!

      Although I think I know what you're talking about, I had a machine (running 2.4.18 I think) which crashed regularly with bttv, but ran like a dream without it. Eventually I moved the card into another machine (same kernel, slower but better quality hardware) and there were no problems.

      --
      Yours Sincerely, Michael.
    3. Re:BTTV question by sydb · · Score: 0

      Aaargghhh! Why didn't I read your other post first!

      --
      Yours Sincerely, Michael.
    4. Re:BTTV question by anpe · · Score: 2, Informative

      Although some frames get skipped from time to time (under heavy load), my bt848 is doing fine since the early 2.6.0-testX series...

  11. argh by Anonymous Coward · · Score: 2, Interesting
    Still nothing in the changelog indicating my the wheel on my mouse won't work :(

    I'm assuming it's entirely a kernel issue as cat /dev/input/mouse0 or whatever produces nothing when I play with the wheel, but it does for everything else.

    1. Re:argh by Anonymous Coward · · Score: 0

      It has nothing to do the kernel, trust me, troll.

    2. Re:argh by Anonymous Coward · · Score: 0

      interesting as 5 different brans of wheel mouse here and they all work.

      Instead of waiting for a $12.00 mouse to be supported, buy a new mouse.

    3. Re:argh by Anonymous Coward · · Score: 0

      If you haven't already try adding the following to the mouse section of your XF86Config file

      # Configuration for the scroll function on the wheelmouse

      Option "Buttons" "5"
      Option "ZAxisMapping" "4 5"
      Option "Emulate3Buttons" "no"

    4. Re:argh by Slack3r78 · · Score: 0

      It's probably an XFree86 configuration problem moreso than kernel. Make sure you have this line in the pointer stanza of /etc/X11/xf86config

      Option "ZAxisMapping" "4 5"

      If it's not there, add it, restart X, and it should work. HTH.

    5. Re:argh by pacman+on+prozac · · Score: 3, Informative

      Aha, mine also stopped working in 2.6.6-rcX.

      I had to set the type as ExplorerPS/2 in XF86Config (was IMPS/2 before).

      Although, you should see something when you cat /dev/input/mouse0 and hit the wheel, maybe you're missing some modules. Check you have: ohci_hcd, ehci_hcd, uhci_hcd, usbmouse and usbhid.

    6. Re:argh by Psiren · · Score: 1

      Check you have: ohci_hcd, ehci_hcd, uhci_hcd, usbmouse and usbhid.

      Aren't those modules USB? Why would you need USB for a PS/2 mouse?

    7. Re:argh by Just+Some+Guy · · Score: 1
      It's probably an XFree86 configuration problem moreso than kernel.

      Didn't anybody read his post where he said:

      cat /dev/input/mouse0 or whatever produces nothing when I play with the wheel
      Unless his XF86Config-4 file has a Load "psychic" line, then no XF86 driver in existence will be able to properly interpret the mouse events that the kernel isn't passing along.

      Poster: do you have the usbmouse and mousedev modules loaded?

      --
      Dewey, what part of this looks like authorities should be involved?
    8. Re:argh by Just+Some+Guy · · Score: 1
      Why would you need USB for a PS/2 mouse?

      Seriously, do they still make those? It's fairly safe to assume that a mouse is USB these days.

      --
      Dewey, what part of this looks like authorities should be involved?
    9. Re:argh by Spoing · · Score: 1
      1. Seriously, do they still make those? It's fairly safe to assume that a mouse is USB these days.

      Yep. My KVM is PS/2 based and I bought it in the last few months. My laptop has a PS/2 combo port that I'd rather use instead of wasting a USB port.

      I'd expect that PS/2 will be made and sold for the next year or two even if mostly to exhaust existing stock. I don't expect the ports to go away on system boards and laptops during that time.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    10. Re:argh by iabervon · · Score: 1

      There's an option for mouse protocol; they changed the default from autodetect to a conservative setting recently, because the autodetection was messing some things up (it changed some settings it couldn't fix, or something). Try "psmouse_proto=ImExPS/2".

    11. Re:argh by pacman+on+prozac · · Score: 1

      Ewps very true, I could have sworn I read USB.

      You'd probably only need the psmouse and maybe hid module for plain ps/2 mouse.

    12. Re:argh by bungley · · Score: 1

      Aha, thanks. Not sure which one it was I've now enabled, but all seems to be working :) Bung (was AC)

  12. SIS964 SATA by madhippy · · Score: 3, Interesting

    [libata] Add driver for SiS 964/180 SATA.

    [libata sata_sis] minor cleanups


    Anyone using sis964/sata? is it working ok? any major distros you can recommend? (stuck with WinXPPro on my new machine....)

    1. Re:SIS964 SATA by spareparts · · Score: 1

      Not using it yet, but I'll let you know when I try it out.

  13. Great! by Pan+T.+Hose · · Score: 0, Redundant

    I have downloaded 2.6.5 on a remote experimental 386 server connected with 14kbps modem, and I've just finished a painful (interactive, due to very little memory) multiple-day building process... *sigh*

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  14. Keyword: Improvement by trezor · · Score: 4, Informative

    This is not as much bugfixing as it is improving the kernel.

    Like writing better code, better memoryhandling, adding new features, improved hardwaresupport and the like.

    And unlike Windows Update, you don't have to update the kernel if you don't want to. Very little software do require specific kernel-versions, as opposed to Microsoft where almost everything seems to have kernel tie-ins.

    Hope this answers your question.

    --
    Not Buzzword 2.0 compliant. Please speak english.
    1. Re:Keyword: Improvement by Anonymous Coward · · Score: 0

      Lies.

    2. Re:Keyword: Improvement by Anonymous Coward · · Score: 1, Informative

      Look through the change-log. There are plenty of bug fixes in there. A scary number of bug fixes, in fact.

    3. Re:Keyword: Improvement by trezor · · Score: 1

      Regarding buxfixes, I didn't say there weren't any, if people read it that way...

      And, if I may ask, are any of these bugs that are getting fixed remotely exploitable? *a genuine question*

      And to counter some other guy in this thread... Buxfixes are good regardless.

      --
      Not Buzzword 2.0 compliant. Please speak english.
    4. Re:Keyword: Improvement by Anonymous Coward · · Score: 2, Informative

      And unlike Windows Update, you don't have to update the kernel if you don't want to. Very little software do require specific kernel-versions, as opposed to Microsoft where almost everything seems to have kernel tie-ins.

      Ahem? Almost everything on windows hooks NTDLL functions that are specific to each ntoskrnl release? I think you need to check your facts again. Only drivers would be hooking kernel functions, which requires the program to execute in ring0. Even then, the NTDLL exports are pretty much identical since win_nt. They just add new ones onto the end. Most windows apps run in ring3, using kernel32, user32, gdi32, advapi32, etc. -Those- DLLs will backdrop into kernel functions, but not the applications themselves. Using those DLLs is at least 95% compatible across different windows versions.

    5. Re:Keyword: Improvement by Anonymous Coward · · Score: 0

      Huh? ringX is what most linux people call it. And since that's what the parent poster was talking about...
      Sorry if it's above your head. The post wasn't intended for you, but for people familiar with the details of writing kernel-specific programs vs standard programs, such as the parent post.

    6. Re:Keyword: Improvement by trezor · · Score: 1
      • Ahem? Almost everything on windows hooks NTDLL functions that are specific to each ntoskrnl release? I think you need to check your facts again.

      It may be ring3 or whatever. I just have one question: Do I need to reboot after installing these updates?

      That's really what I consider important. I rest my case.

      --
      Not Buzzword 2.0 compliant. Please speak english.
    7. Re:Keyword: Improvement by frostfreek · · Score: 1

      This is something that Microsoft has done rather well.

      My various drivers (ethernet, video capture, firewire, sound card) all work for Windows NT, Windows 2000, and Windows XP.
      Linux, on the other hand... simply changing an option in the sound drivers, and recompiling THE SAME KERNEL, breaks other drivers, such as my nvidia driver, because of... ummm symbol table changes?

      Most of my software, including games, GIMP, GAIM, DVD authoring, video editing, office suites all run on anything from Windows 98 to WinXP Pro.
      Virtually NOTHING has kernel tie ins.
      HOWEVER, with the release of Longhorn, all bets are off....

    8. Re:Keyword: Improvement by TwinkieStix · · Score: 1

      Linux is binary compatible at the same level as windows is. You're comparing apples to oranges. You mentioned GIMP as one of the windows applications. How big was the installer you downloaded? Did you need to download two installers? I bet you did, and you got them from right here. That's the GIMP and the GTK libraries it requires. Here is an example of an RPM for GIMP on Linux. Notice that it has a lot less because Linux already have GTK installed. Those are the dependencies that break.

      Open source software shares a lot of common libraries that users don't want multiple copies of lying around. Dependencies like this exist in windows too. For instance, look at programs written in Visual Basic that require the VBRun DLL libraries to be installed.

      Swapping out kernels doesn't usually effect the programs sitting above the kernel. This is called "binary compatibility" and has existed in Windows and Linux for some time.

    9. Re:Keyword: Improvement by frostfreek · · Score: 1

      You're comparing apples to oranges
      I didn't start it!
      This thread is comparing Linux Kernel Patches (kernel + drivers) to Windows Update(kernel, drivers, applications, default settings, kitchen sink, etc...)
      "Notice that it has a lot less because Linux already have GTK installed. Those are the dependencies that break. "
      The Linux Kernel certainly does not have GTK+ installed.

      The point I was contesting was "as opposed to Microsoft where almost everything seems to have kernel tie-ins" which is clearly not the case.
      trezor goes on to say
      "It may be ring3 or whatever. I just have one question: Do I need to reboot after installing these updates?
      That's really what I consider important. I rest my case.
      "
      Apparently trezor does not care about things such as security, privacy, bug fixes, introduced bugs, backwards compatibility, new features, performance, etc...
      When was the last time you patched your kernel source, and didn't have to reboot?
      If you didn't reboot, then you're not running the new kernel.

      I am not trying to slam Linux here. I'm running Fedora Core 1, with kernel 2.4.22, and I love it.
      I'll be upgrading to the 2.6 kernel tree shortly. However, trezor is commenting about:
      How all windows drivers have kernel hooks (they don't.)
      and
      Every windows update requires a reboot (not all of them do.)

      Somebody needs to mod this whole thread off topic.

  15. I've just finished installing it on my test server by arduous · · Score: 2, Funny

    and so far it looks prett=20 ]} $}1}&..}=3Dr}'}"}[NO CARRIER]

    --
    "It's the smell! If there is such a thing." Agent Smith - The Matrix
  16. Re:Mebibytes (MiB) ? by W2k · · Score: 2, Insightful

    Foelisted for daring to suggest that the bastard known as MiB (along with KiB, GiB, TiB...) is somehow more correct or "better" than the well-known, universally accepted, industry standard MB (kB, GB, TB...).

    As another poster has already mentioned, MiB is just a made-up atrocity (it's not even a real ISO standard!) which noone needs or wants.

    --
    Quality, performance, value; you get only two, and you don't always get to pick.
  17. No problems with my wheel mouse. by Anonymous Coward · · Score: 0

    Windows XP here. No problems. Scrolling is a snap.

  18. Use the patch by oob · · Score: 3, Informative

    Can't help you on the build time, but this will save you time on the download, seeing as you already have the 2.6.5 source;

    http://kernel.org/pub/linux/kernel/v2.6/

    patch-2.6.6.bz2 09-May-2004 20:18 2.4M

    1. Re:Use the patch by Ari+Rahikkala · · Score: 1
      Can't help you on the build time, but this will save you time on the download, seeing as you already have the 2.6.5 source;
      Actually, patching the old tree does help with more than only the download. First, it takes a lot less CPU time to unpack a 2.4-megabyte file than a 30-megabyte one. Second, you do know about a program called make, right? The kernel build system uses it. It's got this nice feature... OK, not so much a feature as a defining characteristic of only compiling those files that need to be compiled (meaning changed files and files that depend on them). You'll have to recompile only a minimal amount of files if you build a kernel tree that's been built at least once and patched on afterwards.
    2. Re:Use the patch by Anonymous Coward · · Score: 0

      I think his reply was meant to be funny.

  19. Re:Uh oh, here come the Linux apologists by cozziewozzie · · Score: 4, Insightful

    No,

    Linux updates = good
    Microsoft updates = good

    Whatever keeps those crappy windows worms at bay is great. The problem with windows updates is:

    1) They don't happen often enough
    2) They break things
    3) They change license while you're not looking

    If you're still having problems, I can break it down into even simpler terms.

  20. Re:Mebibytes (MiB) ? by trezor · · Score: 0

    OK. Adding him as a foe might be a bit extreme.

    I for once, if I had moderator points that is, would just mod him troll.

    I have never ever seen anyone use the XiB-units in a proffessional manner.

    I have, however, noticed how manufactorers of harddrives (not RAM) use this artificially generated confusion as an excuse for delivering smaller drives than their advertising/labeling says.

    The faster the XiBs get sent back to hell (where they came from), the faster we can get our this false adveritsing banned.

    Someone please mod mister XiB troll!
    /I'll probably get burn't for that

    --
    Not Buzzword 2.0 compliant. Please speak english.
  21. Re:Mebibytes (MiB) ? by pacman+on+prozac · · Score: 2, Informative

    Hrm, according to this MiB and its bastard relatives have made it into valid SI units.

    Why are we letting vendors of hard disks re-scale the units of measurement so that their products appear larger by having bigger numbers on the box, its madness.

    Personally I think we should redefine an inch as half a centimeter so we can all go out and score bigtime tonite.

  22. Re:Mebibytes (MiB) ? by vrt3 · · Score: 1

    Well-known and universally accepted? In all sciences and technological applications except for IT, MB (and kB, GB, TB, ...) are accepted to mean 10^6 (and 10^3, 10^9, 10^12, ...). Lots of scientists and engineers all over the world use them in that meaning, and they have been doing it before someone overloaded them for different use in computer contexts.

    --
    This sig under construction. Please check back later.
  23. Crap ! It doesn't even boot on Opteron... by Brane2 · · Score: 1

    Not to mention that support for NTFS doesn't compile. This should be another rc version, not minor version bump...

    1. Re:Crap ! It doesn't even boot on Opteron... by Anonymous Coward · · Score: 0

      Hu? What are u talking bout?

      Linux version 2.6.6 (root@iss2) (gcc version 3.3.2 20030908 (Debian prerelease)) #1 SMP Mon May 10 13:44:08 CEST 2004

      clflush size : 64
      cache_alignment : 64
      address sizes : 40 bits physical, 48 bits virtual

      This is a dual opteron system under 2.6.6 with the compile problems of 2.6.5 fixed. yay!

    2. Re:Crap ! It doesn't even boot on Opteron... by arivanov · · Score: 1

      Bollocks, running it on a dual CPU one at the moment.

      Hasn't crashed yet. Dbianizing Samba 3.0.4 and so far it has been building nearly non-stop for the last hour.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    3. Re:Crap ! It doesn't even boot on Opteron... by Brane2 · · Score: 1

      I see your bollocks and raise another crap.

      I have dual Opteron on TYAN K8W with Gentoo Linux & statically linked GRUB bootloader and it doesn't work, while vanilla 2.6.5 kernel works O.K.

      It's weird. It dies after loading, without a single comment or a beep. NOthing. Screen just remains blank for a few seconds, when it wakes up, goes through anoteher BIOS power-up checklist, loads and runs GRUB...

    4. Re:Crap ! It doesn't even boot on Opteron... by user+account · · Score: 1

      don't compile kernel with gcc3.4, use 3.3

  24. Right.... by Theatetus · · Score: 3, Insightful

    Yeah... because Win2k SP2 didn't break any drivers at all...

    If I lived in this strange world that a lot of slashdotters do where hardware apparently works easily and reliably with Windows, I would have never switched to Linux. But, in my world, Windows never loads the right drivers, and loses or breaks the drivers once you install them.

    --
    All's true that is mistrusted
    1. Re:Right.... by zyridium · · Score: 1

      I call a massive exaggeration there.

      Sure there are a lot of shoddy drivers out there, but I don't recall any serious problems with WHQL drivers...

    2. Re:Right.... by kryptkpr · · Score: 1

      What did Win2k SP2 break? I didn't notice..

      --
      DJ kRYPT's Free MP3s!
    3. Re:Right.... by Theatetus · · Score: 1

      I've seen SP2 break:

      • A Radeon driver
      • An ENSONIQ sound card driver
      • Some wireless card driver
      • Pagemaker (related to #1 I think; same machine)
      • The certificate store on a webserver
      that's not exhaustive but those were the breakages that really drove me insane. Back when I was administering Win2k boxes, I'd count it as a good day if I downloaded SP2 and the resolution didn't go to 640x480.

      Maybe I had bizzare hardware. Maybe I somehow installed the service pack wrong. I don't know. The simple fact is one of the main reasons I switched to Linux back in '01 was that Windows 2000 was constantly breaking and couldn't seem to deal with my hardware whereas Linux could. On the Linux side, the situation has only improved; I imagine if I had had the patience to stay with it and wait for XP the Windows situation would have improved. But, I didn't, and I'm pretty happy as a mostly-Linux admin now.

      --
      All's true that is mistrusted
  25. Re:SUSE 9.1? by (H)elix1 · · Score: 1

    Does anyone know what kernel SUSE 9.1 will contain?

    It has 2.6.4-52-default when installed from CD media.

  26. Re:Breaks Nvidia Module (NOT COMPLETELY TRUE!) by Turmio · · Score: 5, Informative

    It'll only break if you choose the new CONFIG_4KSTACKS option (use 4Kb for kernel stacks instead of 8Kb under the Kernel hacking menu of menuconfig). Leave that option unchecked and it should work just fine (I'm using 2.6.6-rc3-mm1 right now with NVIDIA's driver).

  27. wouldn't it be nice... by oliverthered · · Score: 2, Insightful

    I wish that I could just patch the bits of the kernel that are important to me, and not the whole lot in one go.

    I would be far more lightly to test betas if I could download driver and filing system updates that relate to me instead of the whole kernel which may have new less stable featuers, my build times would be lower and my system would be more stable.

    It would also make it easier to upgrade everything except the broken Nvidia bits....

    Oh, I wish i could just patch /kernel/drivers/net/eci100 and nothing else.. (preferably from kernel configuration).

    --
    thank God the internet isn't a human right.
    1. Re:wouldn't it be nice... by Anonymous Coward · · Score: 0

      <sarcasm>
      Of course kind sir, we will dispatch smooth gliding flocks of supermodels on rollerskates to deliver a weekly cd containing a diff off the entire kernel tree. Just for you, just so that you can do some light testing, just from the kindness of our hearts. Anything else you would like us to do for you, decorating, gardening etc, Just let us know.

      Thanks,

      Linus & pals
      </sarcasm>

      set a cron job to rsync the kernel tree

    2. Re:wouldn't it be nice... by Anonymous Coward · · Score: 0

      One well oiled supermodel will do. No need for an entire flock.

    3. Re:wouldn't it be nice... by oliverthered · · Score: 1

      Like my Confguration management tools don't let me get sub-tree patches easily, I'm sure all the developers test against the cutting edge kernel applying patches even before linus accepts them.

      How hard would it be to look in KConfig and pull intergrate with Configuration management tools so that only relevent updates were retrieved.

      --
      thank God the internet isn't a human right.
    4. Re:wouldn't it be nice... by iabervon · · Score: 3, Informative

      You can just download the 2.6.5->2.6.6 patch and apply only those parts that you want. Or, better, you can find the interesting bits in the Changelog, and use bitkeeper to get the relevant changesets.

    5. Re:wouldn't it be nice... by oliverthered · · Score: 1

      How does bittkeeper manage dependancies, shouldn't I look in at least my KConfig files too, to work out rough dependancies.

      --
      thank God the internet isn't a human right.
    6. Re:wouldn't it be nice... by caluml · · Score: 1

      Why doesn't Gentoo detect that I already have gentoo-dev-sources-2.6.5 installed when I emerge the latest, and just download the patch, make clean the tree, and merge the patch, and upon success, update the package ver?

  28. FIXES nForce2 apic, finally by dpilot · · Score: 4, Informative

    Last week someone from nVidia finally stepped up to the plate on lkml and told us all the real problem with the apic hangs. They'd told the BIOS writers long ago, but from what I can tell, only Shuttle had done anything about it. So they finally released the same info to the Linux community.

    Hours after the information was released, the first patch followed. A little feedback and tweaking, and it's into the mainline kernel in less than a week. Kudos to Ross Dickson, et al, for all the work they'd done trying to fix this problem, prior to the official informatino release.

    Does anyone know if the patch for either forceDeth or the 3com 2nd adapter on some nForce2 boards is in the mainline kernel, yet?

    --
    The living have better things to do than to continue hating the dead.
    1. Re:FIXES nForce2 apic, finally by kubrick · · Score: 1

      Any links on this? I'm very hopeful this will help me avoid syslog being spammed with 'badness in pci_find_subsys' error messages. :)

      I'm pretty sure that forcedeth is in 2.6.5 and the most recently released 2.4.x kernel -- I've been using it in vanilla 2.6.5 for a bit.

      --
      deus does not exist but if he does
    2. Re:FIXES nForce2 apic, finally by dpilot · · Score: 2, Informative

      I found it in lkml, so I'm not sure if I can really give you a link. You could search for 'Allen Martin' or 'Ross Dickson' in archives. The former is the nVidia employee who finally released the information, and the latter is the guy who'd been doing much of the hacking around the problem lacking official information.

      But this doesn't sound like your problem. This problem didn't clutter syslog, it just plain caused the kernel to hang under certain conditions.

      --
      The living have better things to do than to continue hating the dead.
    3. Re:FIXES nForce2 apic, finally by bakreule · · Score: 1
      Does anyone know if the patch for either forceDeth or the 3com 2nd adapter on some nForce2 boards is in the mainline kernel, yet?

      I don't know about the 3com one, but I've been using the forceDeth driver since 2.6.4 with absolutely no problems.

      --

      Buses stop at a bus station
      Trains stop at a train station
      On my desk there's a workstation....

    4. Re:FIXES nForce2 apic, finally by dpilot · · Score: 1

      In the mainline kernel, or applied as a patch?

      I have two nForce2 boards at home, the newer running the GB eth from a stock kernel, and the older running the nVidia driver. I'd prefer to run untainted, and it sounds like 2.6.6 will force me that way, at least temporarily. I patched the kernel on the new machine to run the 3com, but then found that the stock kernel already had the GB eth driver, so now I use that. I'm not afraid to patch a kernel, but would just as soon run stock, from a maintenance perspective.

      --
      The living have better things to do than to continue hating the dead.
    5. Re:FIXES nForce2 apic, finally by Alphix · · Score: 2, Informative

      You might be looking for this.

    6. Re:FIXES nForce2 apic, finally by Pidder · · Score: 1
      From the forcedeth homepage:

      If you just want it to work, grab * 2.4.26 and be happy (it has forcedeth 0.25 already in) * 2.6.5 and be happy (it has forcedeth 0.25 already in)

    7. Re:FIXES nForce2 apic, finally by koody · · Score: 2, Informative
      [PATCH] fixup for C1 Halt Disconnect problem on nForce2 chipsets

      This is the notorious force2 bug that will lock the computer completely unless apic and lapic are disabled. NVidia sure was slow to release information about this but they finally did a week ago. Read all about it on lkml

      Also note that this patch might lower the temperature of your cpu as experienced by many (really kewl).

      Now NVidia should just step up and release the information needed to use the soundstorm apu so we can get real hardware mixing.

    8. Re:FIXES nForce2 apic, finally by kubrick · · Score: 1

      Ah well, thanks anyway (to you and the others who replied). I think my problem is that Asus Nforce2 motherboards are way too finicky about memory, and using the onboard video seems to cause the sorts of problems you'd expect when memory timings start going wrong. It memtests OK, but the NVidia driver really doesn't like it... and having APIC switched on makes it worse, so that's why I thought this might have been related. It hangs on some other people's machines, but not mine.

      --
      deus does not exist but if he does
  29. NForce2 + APIC working? by Anonymous Coward · · Score: 1, Interesting

    Has this been solved yet or must I keep running 2.6.3 with nforce2-apic and nforce2-disconnect-quick patches?

    Apparently, the tradeoff is that your CPU runs hotter with the patches.

  30. Re:Mebibytes (MiB) ? by animaal · · Score: 1

    This redefinition of standard terms can be made to work both ways...

    I recommend that we hereby agree to redefine the term "crap" to mean "really rather good".

    Now, feel free to feel to describe any hard-drive manufacturer's product as "crap", without fearing a lawsuit.

  31. Re:Mebibytes (MiB) ? by W2k · · Score: 1

    I had mod points yesterday, I regret having wasted them now. But marking someone "foe" automatically gives them a permanent -1 from my POV, so it's just as good. :)

    --
    Quality, performance, value; you get only two, and you don't always get to pick.
  32. NO! by IWannaBeAnAC · · Score: 4, Informative
    The IEEE have recognized them, but nobody else has, certainly not part of SI!

    You should read you own links:

    It is important to recognize that the new prefixes for binary multiples are not part of the International System of Units (SI), the modern metric system.
    ...
    Faced with this reality, the IEEE Standards Board decided that IEEE standards will use the conventional, internationally adopted, definitions of the SI prefixes. Mega will mean 1 000 000, except that the base-two definition may be used (if such usage is explicitly pointed out on a case-by-case basis) until such time that prefixes for binary multiples are adopted by an appropriate standards body.

    Hopefully, it will remain that no "appropriate standards body" adopts this ridiculous notation!

    1. Re:NO! by Anonymous Coward · · Score: 0

      Seriously, I'd rather shoot myself than start using MiB and crap like that. I'm not kidding.

    2. Re:NO! by sharkey · · Score: 3, Funny
      The IEEE have recognized them, but nobody else has, certainly not part of SI!

      Damn straight! Nothing's truly accepted until Sports Illustrated says it is.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    3. Re:NO! by redwyrm · · Score: 1

      Perhaps if we got Linus on board, the whole KiB/MiB/GiB thing would gain acceptance.

      Oh wait...

  33. All basis belongs to you ? by guybarr · · Score: 1


    Except decimal, that is ... glad we can still use that ;-)

    --
    Working for necessity's mother.
  34. RE: linux users can fix any faults they find... by Anonymous Coward · · Score: 0

    Troll1: 'Linux developers aren't as diligent about testing the code before they release it.'

    Troll2: That's because linux users can fix any faults they find and send them to the developers.

    Troll3 (me): And because I always install bugzilla on my Linux desktop, I am sure to track each and every kernel bug I find in day to day usage with documentation and reproducable results. (ROTFL) Umm... what do you think Microsoft is doing with the Automated Crash Reports that they receive?

  35. Re:Mebibytes (MiB) ? by Kevin+Burtch · · Score: 4, Insightful


    I'm still shocked that Mibibabyboobybytes has been accepted as a "standard!"

    How many thousands of titles (possibly billions of books) have been written based on the FACT that Megabytes and Kilobytes, et al, have all been BASE-2 from the initial concept?

    The ONLY people in the entire industry who considers MB/KB/et al to be in base-10 are the hard drive manufacturers, and that's just so they can claim their 230GB drives are 250GB!

    You don't go out and buy a 536.89MB stick of RAM, you buy a 512MB stick!
    Your video card doesn't have 134.22MB of video RAM, it has 128MB!

    I don't know why, I should be used to it by now, but the "standards bodies" still blow my mind with their utter stupidity.

    --
    - Preferences: Solaris 10 (servers), Ubuntu (desktops), Solaris 11 (personal servers) -
  36. NTFS by Anonymous Coward · · Score: 0

    oh when will they add good NTFS write support?:/

    1. Re:NTFS by MrZaius · · Score: 1

      when the fs type is antiquated and unused, of course!

      However, note that you already can alter files, assuming that the size doesn't change. No harm comes from setting a 0 to a 1 in an ini file with the kernel's ntfs driver.

      There's also 3rd party drivers that use an emulation layer and windows' ntfs.sys to give full and safe rw access.

      The Captive project

      Do note, however, that there's plenty of other ways to transfer files on a dual-booting machine. I probably do more writes to my 30gb fat32 partition (out of 320 total) than I do any other partition on my triple booting rig, here. Also, there's win32 tools that'll read from ext2 and reiserfs partitions. ext3 doesn't seem to work, although that might be a partition size matter, not a partition type one. I have a 110gb partition that the win32 explore2fs tool can only read about half of.

  37. Kernel Acceleration by Skraut · · Score: 3, Interesting
    Is it just me or is the pace of kernel releases accelerating dramatically. Just a quick look at the number, 2.6.6 seems to indicate that we are now 3/5 through the lifespan of the 2.6 kernel.

    Granted, I know that is not the case, but 2.6.x is not even 6 months old ( 2.6.0 released December 18th, 2003) at this rate of release are we looking at 2.8 in September? This just seems crazy to me. I thought that's what the "odd" numbered kernels were for, testing. At this current rate of release it sure feels like the supposed "stable" kernels are the ones being tested on.

    This isn't meant to be a troll or a flame just an observation. Many of the distros have finally gotten around 2.6, but it sure seems like the kernel devs have given the distro devs a very rapid moving target to hit. I still see all to often recomendations here and other places telling people to use 2.4x for "mission critical" use. Why?


    Why is 2.6 not as reliable as 2.4 was?
    Why are people in this thread commenting about all the things 2.6.6 breaks?
    Why does an even kernel need to break *ANYTHING* isn't that what dev kernels are for?

    I love to see progress as much as anyone, heck, I run Gentoo. I just wonder if the Kernel needs to be treated with a bit more care. Would you buy a car from an auto maker, who every month changed the engine in their car?

    --
    Introducing Microsoft Vacuum 1.0 The first Microsoft product that doesn't suck.
    1. Re:Kernel Acceleration by Anonymous Coward · · Score: 0

      Why is 2.6 not as reliable as 2.4 was?

      You obviously don't remember the early days of kernel 2.4. It was unstable as hell until well into the double digit revision numbers.

    2. Re:Kernel Acceleration by ZaMoose · · Score: 4, Informative

      Errrm, the kernel numbering scheme doesn't work on a "Oh crap, we hit x.y.9, next rev is x.y+1.0!" scheme. The third number has no ceiling; theoretically, we could see 2.6.159, if there was any reason to continue the 2.6.x kernel out that far.

      2.4 is hovering in the low 20's as far as minor rev. number at this point.

      --
      I wish I had a kryptonite cross, because then you could keep Dracula and Superman away.
    3. Re:Kernel Acceleration by Anonymous Coward · · Score: 0

      Maybe everyone is working a little harder on linux. Faster release cycles noramlly means a lot of work is being done, not htat it is potentially buggy/unstable.

    4. Re:Kernel Acceleration by Ann+Elk · · Score: 3, Insightful

      3/5 through the lifespan of the 2.6 kernel? WTF?? The kernel after 2.6.9 will be 2.6.10, not 2.7.0. For example, the current 2.4 kernel is 2.4.26...

      2.6.0 is not as reliable as 2.4.26 because the latter has had 26 updates to get things "right". This is just the way things work in kernel development.

      The 2.6 series has broken a few things, largely because:

      • There were a lot of major, architectural changes between 2.4 and 2.6. It probably should have been called 3.0.
      • A few kernel features that have been marked as "deprecated" in previous kernels have now been officially removed. This should have surprised no one. The kernel team is neither arbitrary nor capricious (for the most part :-).
      • The kernel is, obviously, a single point of failure. If a new kernel is deployed on 1,000,000 machines and only 0.1% have problems, that's still 1,000 people complaining on the mailing lists.

      Would I run 2.6 on a mission-critical highly-buzzword-enabled enterprise server? Not yet. Do I run it on my desktop? Abso-fucking-lutely.

    5. Re:Kernel Acceleration by lintux · · Score: 1

      New 2.4 versions appeared quite quickly as well in the early days. See the dates in the file listing. It just needs some time to mature...

      I have to say that 2.6.5 seems to be quite okay on my home server already. I wouldn't even think about running it on a colocated server (ie one with an unreachable reset-button and a certain level of importance) though. Just because of my experiences with other early kernels...

    6. Re:Kernel Acceleration by csirac · · Score: 2, Insightful

      I think the early part of an even numbered release is always prone to bugs/instability/rapid activity. 2.4 had some major issues in the beginning too, I think i2o was broken around 2.4.10, along with code rewrites of seemingly important areas. I'm not sure if I ever got to use power managment stuff properly in 2.4.

      Just as with 2.2 -> 2.4, I think people will stick with 2.4:
      a) as long as possible (if it isn't broken, don't fix it)
      b) until 2.6 is "more stable".
      c) as soon as they could be bothered upgrading to 2.6

      I remember I stayed with 2.2 until 2.4.12 came out. Not everyone "needs" 2.6. But this time, I did. I was running 2.4.18-ac2-rcxyz since my machine was too "new" for linux. Various release after that worked great (I have a 2.4.20 patched kernel that did everthing I want), but support for OpenGL accelerated software has come and gone (working for 2.6.5/X v4.3.0.1), not to mention ALSA sounding like it was "under water".

      This time, I've been playing with 2.5.x and pretty much kept up with 2.6 releases.

      They had to bump it to 2.6 at some stage, or else it would never get to where (I think) we want 2.6 to be.

    7. Re:Kernel Acceleration by Anonymous Coward · · Score: 0

      Yeah, IIRC the 2.1.x series was like that.

    8. Re:Kernel Acceleration by smcv · · Score: 2, Informative

      Is it just me or is the pace of kernel releases accelerating dramatically. Just a quick look at the number, 2.6.6 seems to indicate that we are now 3/5 through the lifespan of the 2.6 kernel.

      Version numbers are not usually decimal, they're usually a sequence of arbitrary dot-separated integers - don't think of decimal fractions, think of books with chapter 1, section 1.2, subsection 1.2.34, paragraph 1.2.34.5 (this scheme is common in maths and computer science textbooks).

      Linux 2.4 is up to 2.4.26, 2.2 is up to 2.2.20ish, and I'm sure 2.6 will go well into the 20s too. (Updates are also more frequent in the early stages of a release kernel - I seem to remember 2.4 settled down to infrequent, minor updates somewhere around .17 or .18).

      Perl version numbers used to be written in decimal (for a long time the current version was 5.00503), but have moved to a more conventional numbering scheme where that would be written as 5.5.3.

      As for the frequency of updates: the line I've heard is that the dev kernels (2.odd.x) are alpha versions for developer use, and the "stable" kernels (2.even.x) are beta versions for public testing. If you want something that's "release quality", pick a reliable and non-bleeding-edge distribution and use their release kernels instead (I believe Debian stable currently runs heavily security-patched versions of either 2.4.17, 2.4.18 or 2.2.20, depending on CPU architecture - any of these are fine, as long as they support your hardware).

    9. Re:Kernel Acceleration by Anonymous Coward · · Score: 0

      Why is 2.6 not as reliable as 2.4 was?

      Because you don't remember 2.4.0 - 2.4.6.

    10. Re:Kernel Acceleration by Lxy · · Score: 2, Interesting

      IIRC, 2.4 saw 12 or 13 revisions in its first year. It wasn't until 2.4.16 that I even started using it, because of all the bugs. Right around 2.4.18 it got my OK and I stopped using 2.2 kernels. Now it's up to 2.4.26, only 8 changes in over a year.

      2.6 is actually a bit slower in its release cycle. I've also found the 2.5 stuff to be more stable than the 2.3 codebase. I'm guessing I'll be using 2.6 regularly in the coming months, probably around 2.6.8.

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    11. Re:Kernel Acceleration by asjo · · Score: 1
      2.4 is hovering in the low 20's as far as minor rev. number at this point.

      As in 2.4.26... (emphasis mine).

    12. Re:Kernel Acceleration by iabervon · · Score: 1

      The kernel developers want to get new stuff out to distributions as frequently as is reasonable, so that they can test effectively. It's not like a distribution has to catch up with the latest kernel (and these releases are not so different from each other, anyway; unlike the 2.4->2.6 change, they don't need changes in support tools).

      2.6 seems to be as stable as 2.4 is. They've done an admirable job of keeping 2.6 stable during the period where changes come in that were kept out of 2.6.0 due to the feature freeze (which made 2.4.x unstable from 2.4.2 to 2.4.17, IIRC). The main issue, as far as I can tell, is that there are differences in performance, and they'd like to have 2.6 configurable to be as good as 2.4 at the things 2.4 was better at.

      People seem to be commenting mostly about the nVidia module. Any binary-only module will have problems if the core developers change anything, and the core developers can't update the out-of-tree drivers like they can update the in-tree drivers. So they fix all of the in-kernel drivers, and make the thing that breaks the others optional. The change is part of getting 2.6 worst-case performance up to 2.4 levels; a change that improved things overall made something worse which could be fixed by this change.

      As for why things have to be broken, there are cases in which some changes are needed to fix some hardware, but they break other hardware in unexpected or less significant ways. For example, an old version might autodetect a device, but the autodetection might misconfigure other devices. In order to fix the other devices, autodetection has to be disabled, and people using the formerly detected device will have to enable it specifically, or not all of their device's capabilities will be usable.

    13. Re:Kernel Acceleration by Anonymous Coward · · Score: 0

      "2.6.0 is not as reliable as 2.4.26 because the latter has had 26 updates to get things "right". This is just the way things work in kernel development."

      LOL, not to be too much of an arse, but there are lots of different things going on in kernel development than just bugfixing. The numbering is just a versioning scheme, not so much of a "this version is more stable than the last version" type of thing (although of course I'm not counting pre-release versioning systems).

      Now to the trash talk...

      If you think that... "2.6.0 is not as reliable as 2.4.26 because the latter has had 26 updates to get things "right". ... This is NOT just the way things work in kernel development. Get more involved in kernel dev and you'll quickly find that out.

  38. Re:Mebibytes (MiB) ? by IWannaBeAnAC · · Score: 3, Insightful
    Not really. M, k, G, B, etc are the universally accepted SI prefixes for 10^6, 10^3, ...., but 'byte' never was (and probably never will be) an official SI unit. Can you give any examples of technical fields where MB == 10^6 bytes is a standard notation? The only example I can think of is hard drive marketers on crack, which doesn't count as a technical field.

    If you wanted an SI unit of information, it would be more sensible to use 10 bits as the basic unit (or even one bit), rather than a byte (which is actually not even a fixed unit, but is usually read as 'octet'). Attempting to graft MB = 10^6 bytes is at least as arbitary (even more so, IMHO) than defining MB = 2^20 bytes.

  39. GOOD 2 KNOW!! by Anonymous Coward · · Score: 0

    Maybe you should use GENTOO LINUX!!

  40. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    This must be some kind of an English thing. Because not only they sound ridiculous in English, they sound more ridiculous in Finnish. Not mentioning that there are no Finnish counterparts for kibis and mebis (etc.). Probably same with many other languages too. Not mentioning that byte is shortened as t (comes from Finnish word "tavu") in Finnish. So how many Tits in Pit would you like?

  41. Take a hint.. by Kingpin · · Score: 1

    Miles, pounds, stones, inches, boiling water at 273.. Take a hint

    There are 10 kinds of people, those who understand the metric system and thos...

    --
    Unable to read configuration file '/bigassraid/htdig//conf/14229.conf'
    Geocrawler error message.
  42. omm by mattyrobinson69 · · Score: 4, Funny

    Youve Slashdotted Kernel.org!

    You Bastards!

  43. Shorter Changelog by Outsider_99 · · Score: 1

    I think they should make a short version of the change log with a summery of what changed. Does anybody know of such a thing?

    1. Re:Shorter Changelog by MikeCapone · · Score: 2, Informative

      I think they should make a short version of the change log with a summery of what changed. Does anybody know of such a thing?

      KernelTrap.org is fairly close to what you're asking.

    2. Re:Shorter Changelog by Tribbin · · Score: 1

      Ok, there it is (well, the tar-file and patches are still being up-loaded, but should be there soon).

      NTFS, XFS, FAT and CIFS updates. IDE cache-flush at shutdown fixes. ppc, sparc, s390 and ARM updates (and a few x86-64 fixes).

      Holler if I missed anything,

      Linus

      http://linuxtoday.com/developer/2004051001026NWK ND V

      --
      If you mod this up, your slashdot background will turn into a beautiful sunset!
  44. Mirror. by idiot900 · · Score: 4, Informative

    kernel.org seems slashdotted from here. Good job direct-linking to it in the story.

    Mirror to the rescue!

    http://wuarchive.wustl.edu/pub/linux/kernel/v2.6

    1. Re:Mirror. by 42forty-two42 · · Score: 1

      Here's a DNS RR: ftp://ftp.us.kernel.org/pub/linux/kernel/v2.6. If you're in some other country feel free to replace the .us with your own country code, but there are probably enough mirrors in the country code to go around. Be sure to check the signatures of course :)

    2. Re:Mirror. by Tribbin · · Score: 1

      Why do they not direct link to the mirrors like on linuxtoday.org?

      http://kernel.org/mirrors/

      --
      If you mod this up, your slashdot background will turn into a beautiful sunset!
  45. 2.6.6 seems to boot faster. by tim_retout · · Score: 3, Interesting

    I just downloaded the patch and am successfully running 2.6.6. :-)

    Is it me or was the boot time considerably faster than before? Almost blinked and missed it. Anyone else found that?

    Now I just have to clean out init.d.

    1. Re:2.6.6 seems to boot faster. by nbensa · · Score: 1
      Is it me or was the boot time considerably faster than before? Almost blinked and missed it. Anyone else found that?
      Yup. The delay where it detects IDE drives has been reduced/eliminated (or so it seems.)

      Regards,
      Norberto

    2. Re:2.6.6 seems to boot faster. by Vlad_the_Inhaler · · Score: 1

      Not with me.
      hda and hdd are discs, hdc is a CD/DVD-Rom.

      The kernel hangs up while booting, complaining that hdd has lost an interrupt. It does that after having printed hda's partition geometry so I assume that it wants to do the same for hdd.

      press 'reset', back to 2.6.5.

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
  46. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Nintendo used to use the bit as their standard unit, but that was just another example of marketing: it let them claim the Nintendo 64 had 256 Mb cartridges (i.e. 32 MB). Similarly modem manufacturers; how many people think their 56 kb/s modem ought to be transferring data at more than 7 kB/s? (Or rather, 4 kB/s, since I've never seen a 56k modem work any faster than a 33k modem...)

  47. Re:GOOD 2 KNOW!! by Anonymous Coward · · Score: 0

    Visual Studio IDE = for gays. Vim + nmake = for straights.

  48. Re:Mebibytes (MiB) ? by vrt3 · · Score: 2, Insightful

    In SI, the value of M, k, G etc. are not dependent on the unit it prefixes. True, 'byte' is not a standard SI unit, but consistency is still a Good Thing. And orthoganility too: it means the unit defines what you are talking about, and the prefix indicates how many of them you've got. It means that if you could fit 42 bytes per meter on a fictive tape, you can fit 42 kilobyte on a kilometer and not 41.015625 kilobyte per kilometer.

    Is the SI prefixes are not useful for a speficif purpose, fine, don't use them. But don't take them and give them another meaning. If you want to use your own prefixes, go ahead and use new names for them.

    Now, I agree kibi, mibi etc. sound pretty lame; perhaps someone should come up with better names, but we should stop using M when we don't mean 10^6.

    --
    This sig under construction. Please check back later.
  49. Re:Mebibytes (MiB) ? by elandal · · Score: 1

    HD manufacturers have no excuse for their confusing use of 10's power prefixes as the basic access unit of a disk is a 2's power of a byte.

    Networking, OTOH, does have valid excuses. Eg. 64kbps for ISDN means 64000bps, which comes from 8kHz 8b width, and 10Mbps ethernet is indeed 10 million bits per second, not roughly 4.9% more than that - again because the electrical engineers didn't think in 2's power when assigning bandwidth, but rather in conventional 10's powers.

  50. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Not only hard drive manufacturers, in telecomunications (AFAIK) 1Kb = 1000 bits. You might think this is silly, but if nothing had been done, you might have technical texts where sometimes 1MB = 1000 Bytes and sometimes 1MB = 1024 Bytes. You can ask the NASA what happens when you mess with that kind of things (!). Not only that, you might know that 1MB=1000B, when refering to a Hard Disk, and you might know that 1MB=1024 when refering to computer memory. But you can't expect everyone to know what a MB is in _every_ context.
    You might argue that 1KB has always been 1024B (I don't know if that's really the case), but then, "those standard bodies" can argue that 1Kx has always been 1000x. In fact, I would be interested in knowing why someone decided to call 1024B a KB.

  51. kernel.org slashdotted by Cinquero · · Score: 1

    Just for the statistics/archives:

    kernel.org has 6 gigs of RAM and a 250 MBits/s connection. We have slashdotted it for over an hour.

    I wonder when we'll beat that. *g*

  52. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0
    I for one welcomed their decision. Doing something erroneously just because it has been done like that since they started.

    Now if only the US would follow the rest of the world and use metric.

  53. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Wow, glad I don't have any mod points this morning, because clearly the "offtopic" choice must be missing.

  54. Where are the English release notes? by gosand · · Score: 3, Insightful
    Why, oh why, can't there be an official release of the kernel that describes the changes in plain language instead of coder-speak? Look, I know what kind of people it takes to hack the kernel - brilliant people. They think like coders. But when new versions of the kernel are released, why can't there be a summary of what is new/changed? In simple terms.

    Not everyone who uses Linux is a kernel hacker, especially nowadays. And yes, there are sites out there that give rundowns of what has changed. But wouldn't it be nice to have an *official* release statement that outlines the changes made? It seems logical to me that the people managing the changes would be able to articulate this the best. I think it would go a long way in making Linux seem a bit more mature.

    --

    My beliefs do not require that you agree with them.

    1. Re:Where are the English release notes? by KjetilK · · Score: 4, Informative

      I have found that KernelTrap often discusses things in language I can understand, and then it should be quite accessible to many more than kernel hackers... :-)

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    2. Re:Where are the English release notes? by 42forty-two42 · · Score: 1

      Here you go:
      * Lots of technical stuff fixed, some thingys that get those boxes that hook up to the hard drive to work added, maybe it'll go faster.

    3. Re:Where are the English release notes? by crimsun · · Score: 1

      One reply mentioned kerneltrap.org, which is excellent. I also recommend lwn.net's weekly edition, which is available initially only to lwn.net subscribers. It becomes freely available to everyone one week after its initial publication date every Thursday. Not only does it cover weekly news in Linux (the kernel, here) but also in security, noteworthy applications and announcements from OSS land and distros in particular. Look here for last week's edition, and note how concise yet illuminating Jonathan's style is. Please subscribe; lwn.net kicks major butt.

    4. Re:Where are the English release notes? by InodoroPereyra · · Score: 1
      Why, oh why, can't there be an official release of the kernel that describes the changes in plain language instead of coder-speak? Look, I know what kind of people it takes to hack the kernel - brilliant people. They think like coders. But when new versions of the kernel are released, why can't there be a summary of what is new/changed? In simple terms.

      Not everyone who uses Linux is a kernel hacker, especially nowadays. And yes, there are sites out there that give rundowns of what has changed. But wouldn't it be nice to have an *official* release statement that outlines the changes made? It seems logical to me that the people managing the changes would be able to articulate this the best. I think it would go a long way in making Linux seem a bit more mature.

      The audience of the kernel source, I disagree with you, is hard-core people who compile from source for some reason, and developers who customize it.

      End users should follow a Linux distribution, and it should be responsibility of the distribution they choose to give them a list of relevant features of a new kernel when they include it in the distro.

      I don't think that the people who can help making Linux more mature really need a simpler changelog. Also, note that the new changelog is automatically generated by the source control software they are using (bitkeeper). Kernel devs can spend more time coding and less time typing boring changelogs ... how can this be bad ?

    5. Re:Where are the English release notes? by gosand · · Score: 1
      The audience of the kernel source, I disagree with you, is hard-core people who compile from source for some reason, and developers who customize it. End users should follow a Linux distribution, and it should be responsibility of the distribution they choose to give them a list of relevant features of a new kernel when they include it in the distro.

      I am not suggesting that the current method of changelog be replaced, just that "dumbed down" version, if you will, be provided. Who at the Linux distro is going to "translate" the changelog? We all know how things get missed in translations. Wouldn't it be easier for the distros if there were an official version?

      I don't think that the people who can help making Linux more mature really need a simpler changelog. Also, note that the new changelog is automatically generated by the source control software they are using (bitkeeper). Kernel devs can spend more time coding and less time typing boring changelogs ... how can this be bad ?

      I don't think it should be the developers who would need to do this, it should be the person who manages the kernel. Don't replace what we have now, just supplement it. If the changelog is at 10 feet, give us a look at 100 feet. It has already been said that there are places out there that give good rundowns of the changes. But why should someone else have to do it? Don't you think that the manager of the kernel would be able to summarize things better than a third party? Come on, I am not talking about a whitepaper or anything, but a summary that non-coders can read. There is a wide range of people between "kernel hackers" and "strict distro users". And they are growing.

      --

      My beliefs do not require that you agree with them.

    6. Re:Where are the English release notes? by gosand · · Score: 2, Interesting
      I have found that KernelTrap often discusses things in language I can understand, and then it should be quite accessible to many more than kernel hackers... :-)

      Absolutely. But that is essentially a third party who figures out what has been changed and writes it up. Shouldn't the providers of the kernel be able to provide that information more readily? I am not suggesting a whitepaper, or a replacement of the current changelog - just a summary supplement at a higher level. Give me the summary with the kernel. That is what I meant by being more mature. While the info at kerneltrap and other places is good, why shouldn't it come from the horse's mouth? If a third party can provide an overview, why couldn't the maintainer of the kernel do the same? They should know it well enough to be able to articulate it at the correct level of detail. There is a huge range of users between "code hackers" and "distro users". The fact that kerneltrap provides an overview is proof enough that it is needed. I just think it would be nice if it came from the source, with the source. And it doesn't have to replace what we currently get, it can just be a higher view.

      I don't think it is an unreasonable suggestion. The amount of overhead it would take to create such a summary would be minimal, but I think the benefits would be well worth it.

      --

      My beliefs do not require that you agree with them.

    7. Re:Where are the English release notes? by CRCulver · · Score: 2, Insightful

      "Why, oh why, can't there be an official release of the kernel that describes the changes in plain language instead of coder-speak?"

      Because Joe User might not even be aware of what the Linux kernel is, nor does he want to know. So why carefully craft release notes for people who aren't interested? You are in the minority of computer users if you know what a kernel is and what sort of things might cause a new release. Since you know that much already, you might as well just learn to code and join the fun. In any event, end-user documentation is the responsibility of distro makers, not the kernel dev team.

    8. Re:Where are the English release notes? by iabervon · · Score: 1

      The changes in most kernels break down into things that non-coders won't notice directly (from "the people who develop the applications I use are happier" to "my applications feel a bit different") and driver fixes. For driver fixes, the important thing is which driver it is, and what it was doing wrong before. For the core changes, if you're actually interested, you can read the linux kernel mailing list (on an archive, probably), and there are threads in which people try to convince each other that their ideas are good; the convincing ones go into the kernel. There are also a number of web sites (mentioned by other people) which explain the interesting changes.

      The thing about Linux is that it really is just a kernel, and it's following a set of specifications. Unless you're making your own system calls, you shouldn't notice any difference between one version and another, aside from how nice it feels and whether the hardware is supported.

    9. Re:Where are the English release notes? by gosand · · Score: 1
      Because Joe User might not even be aware of what the Linux kernel is, nor does he want to know. So why carefully craft release notes for people who aren't interested?

      What "carefully craft"? I want to know what has changed in the kernel, in simple understandable language. I don't want a user manual.

      You are in the minority of computer users if you know what a kernel is and what sort of things might cause a new release. Since you know that much already, you might as well just learn to code and join the fun.

      And you are in an even bigger minority if you do kernel coding. There is a large (and growing) number of people interested in Linux. I have been using it since 1999, but I have yet to hack it. I am an end user of Linux, but a technical one. Before I upgrade my kernel, I would like to know what it offers me. Can I wait for someone to figure out what has changed and post a summary? Yes. But I think it should come from the kernel maintainer. And before you think that "the kernel maintainer has better things to do..." all I have to say is that it would take next to NO effort for the maintainer to summarize the changes to the kernel. This should be the person who knows it best.

      In any event, end-user documentation is the responsibility of distro makers, not the kernel dev team.

      I agree, but I am not necessarily talking about end-user documentation. I am talking more about power-user documentation. It is at a different (higher) level than hacker-level documentation. I think it would help in getting more people involved in updating their kernel.

      I am not bashing, I just see this as a good return-on-investment improvement in the information provided with kernel updates.

      --

      My beliefs do not require that you agree with them.

    10. Re:Where are the English release notes? by GMFTatsujin · · Score: 1

      I'm reminded of something Richard Feynman said when asked to explain his Nobel prize "simply" to a reporter...

      To paraphrase: If it was simple to explain, it wouldn't have taken so many people so long to CODE!

    11. Re:Where are the English release notes? by CRCulver · · Score: 1

      "But I think it should come from the kernel maintainer. And before you think that "the kernel maintainer has better things to do..." all I have to say is that it would take next to NO effort for the maintainer to summarize the changes to the kernel. This should be the person who knows it best."

      When you're an skilled hacker, it is very difficult to simplify things so that less technical people can understand. It's the same reason many university professors prefer to concentrate on research instead of teaching. Somewhere along the way many people become so absorbed in their field they can no longer understand how laymen feel and feel frustrated when the less knowledgeable just don't get it. For this reason, you cannot expect a person to write notes for the laymen unless he has some special skill at writing documentation far below his level.

      In any event, I find Linus' messages accompanying new releases to be rather concise and clear summaries of what has changed if the Changelog is too daunting.

    12. Re:Where are the English release notes? by Cyno · · Score: 1

      I believe the changelog is written in English. However, I'm sure any day now CNN will report any new functionality in the kernel people like you might find interesting.

    13. Re:Where are the English release notes? by WWWWolf · · Score: 1

      Umm. Take another look at your average Linux kernel changelog. You'll find tons and tons and tons and tons and tons of entries like "Fix invalid dentry when race in mkdir between two clients" and "Do not return buffer if request has already timed out"... and, of course, the eternal favorite, "Fix compile error".

      I'm pretty sure the kernel folks just love to hear that the kernel compiles again, and as such, it is a datum worth noting in the final release's changelog. Wow. But, you know, I don't care - I'm just a Linux user, I expect a released kernel to compile, for Christ's sake. Tell something in the changelog that doesn't bore me to death. Tell something that matters.

      Yeah, the changelogs aren't useful for Average Users. But the thing is, they aren't very useful for Clueful Users either because they flood us with useless trivia that is too shallowly explained to get us interested anyway. Suppose some USB thingy was broken in last release, I want to know if it works again - to find out about that, I need to wade through notes about drivers I don't care about, try to guess which part of the link between the physical device and the murky depths of the computer and the depths of the kernel within was actually broken.

      Suppose it was a problem with the keyboard - was it in the HID layer? The UHCI drivers? Kernel's idea of "keyboard"? The i2whateverthehellitwas thingies I still don't know what they do but I had to enable them anyway since it seemed like a good idea? I don't know. It's difficult to guess, and the changelog could describe changes to any of these systems. What I really wanted to hear was "USB HID woes with your shitty VIA Apollo mobo have been fixed, if things seem flaky enable the bandwidth option" - A detailed enough description not buried randomly in trivia, but in the nicely labelled USB section of the changelog.

      The kernel changelogs have tons and tons and tons of little bits that have changed over time. Somewhere buried in middle are the interesting bits - and by interesting bits, I mean things in the changelog like "[PATCH] laptop mode".

      Here's what I wish to hear in a changelog: Tell us what is new, tell us what's improved, tell us what isn't going to work today, tell us what didn't work yesterday but works today. But don't tell us things I don't need to hear.

    14. Re:Where are the English release notes? by Rysc · · Score: 1

      But that is essentially a third party who figures out what has been changed and writes it up. Shouldn't the providers of the kernel be able to provide that information more readily?

      I don't think you get it. ALL kernel hackers are "third party" except Linus himself. Now, it takes a certain kind of genius to code, and maybe that genius doesn't feel like writing docs. But a different kind of genius, maybe one who could never have written the code to begin with, can look at it, understand it, and write it up. This particular third party is no different than any other third party contributing to the kernel, except that he contributes words.

      Remember: "Official" is not something Linux has. The best you'll get is some third party summary. And that summary could easily be as good as Linux could provide.

      --
      I want my Cowboyneal
    15. Re:Where are the English release notes? by runderwo · · Score: 1

      Why don't you just look at Linus's announcements? He does exactly what you want, summarizes what is new without going into the nitty gritty of every patch.
      -----

      From: Linus Torvalds [email blocked]
      To: Kernel Mailing List [email blocked]
      Subject: Linux 2.6.6
      Date: Sun, 9 May 2004 19:58:01 -0700 (PDT)

      Ok, there it is (well, the tar-file and patches are still being up-loaded,
      but should be there soon).

      NTFS, XFS, FAT and CIFS updates. IDE cache-flush at shutdown fixes. ppc,
      sparc, s390 and ARM updates (and a few x86-64 fixes).

      Holler if I missed anything,

      Linus

    16. Re:Where are the English release notes? by slashdot_commentator · · Score: 1


      Because kernel hackers have better things to do with their time than spoon-feed their changelogs for you. Most are not being paid to make things clearer to you. Linux activity focuses on improving OS operation, not to be a teaching tool.

      If you don't understand coder-speak, you really have no business mucking around with kernel versions. Just let your distribution decide when you should be upgrading your kernel.

      When Microsoft or BSD or OS X starts producing documentation and source code at the "mature" standard that you require, that will be a good time for Linus to consider such issues.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    17. Re:Where are the English release notes? by gosand · · Score: 1
      Because kernel hackers have better things to do with their time than spoon-feed their changelogs for you. Most are not being paid to make things clearer to you. Linux activity focuses on improving OS operation, not to be a teaching tool. If you don't understand coder-speak, you really have no business mucking around with kernel versions. Just let your distribution decide when you should be upgrading your kernel.

      Thank you for pointing out the glaring hole in the Linux "community". Like I didn't know that already. Coders are the only ones who should upgrade their kernel? Jeez, do you have huge blinders on. Being able to upgrade the kernel is one of the major strengths of the *nix architecture. I should that?

      When Microsoft or BSD or OS X starts producing documentation and source code at the "mature" standard that you require, that will be a good time for Linus to consider such issues.

      Because the OSS community cannot lead, they have to follow? What a dumb statement. "That I require?" WTF are you talking about? I made a suggestion, and a minor one at that, about something that I think could be improved upon. Way to blemish the community that you blindly follow.

      --

      My beliefs do not require that you agree with them.

    18. Re:Where are the English release notes? by slashdot_commentator · · Score: 1

      ...Like I didn't know that already.

      Given your counterproductive request, it sure doesn't appear that you know that.

      Coders are the only ones who should upgrade their kernel?

      No, people capable of comprehending the notes in the changelogs should be able to decide whether to upgrade their kernel. If you can't, let people who are better able to evaluate the significance of kernel changes to decide for you whether a kernel upgrade is warranted. Following up on whiny requests for changelog novelizations is not a kernel hackers obligation.

      Because the OSS community cannot lead, they have to follow? What a dumb statement.

      No, I'm pointing out that kernel hackers provide more in terms of source code and documentation than any other commercial or open source effort. (Duh.)

      "That I require?" WTF are you talking about? I made a suggestion, and a minor one at that, about something that I think could be improved upon. Way to blemish the community that you blindly follow.

      Its a stupid suggestion, and it would be a time wasting obstacle if any of them took you seriously. I'd rather those kernel developers working on making the kernel work and work better, than writing up a teaching tool so YOU can understand whether you should upgrade your kernel. You are the whining blemish to the community.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
    19. Re:Where are the English release notes? by gosand · · Score: 1
      Its a stupid suggestion, and it would be a time wasting obstacle if any of them took you seriously. I'd rather those kernel developers working on making the kernel work and work better, than writing up a teaching tool so YOU can understand whether you should upgrade your kernel.

      Please work on your reading comprehension. I never said the kernel developers should do this. You are part of the problem - both because of your attitude and because you don't understand why you are part of the problem. A knee-jerk, bitter coder who has an extremely high opinion of himself.

      --

      My beliefs do not require that you agree with them.

    20. Re:Where are the English release notes? by Anonymous Coward · · Score: 0

      I'd much rather have kernel hackers worrying about coding than documenting, especially when there are third parties willing to do this. You may be right that the benefits would be worth it, but you don't list any of these benefits. Convince enough people of this, and you may get traction. But short of that, the best thing to do is to do it yourself.

  55. Hehe by Compact+Dick · · Score: 1

    Have you considered comedy as a rewarding career? :-)

  56. Re:Mebibytes (MiB) ? by zhenlin · · Score: 2, Funny

    There is only one reason for this: to make it like the metric prefixes.

    Recalleth this olde giokke:

    An amateur thinks one kilobyte is 1000 bytes. A computer scientist thinks one kilometre is 1024 metres.

    So, the standards bodies are trying to change it to be in line with their prefixes. However, trying to change existing terms to mean something else is not a good idea.

  57. Re:Mebibytes (MiB) ? by Felinoid · · Score: 1

    It's the first time most anyone saw it.
    Mebibytes was created in 1998 by the International Electrotechnical Commission.
    In otherwords burrocrats invented this term and it's only just now being used.
    And Meg?
    Kilo, Mega, Giga, Tera etc were just jargon for the sake of jargon when the computer industry actually needed the binary counterpart to hundred, thousand, million, billion. So the worthless redundency got reused to prevent confusion.

    It's an approprate time for addoption.
    The computer industry over the years has toyed with swapping the binary and decmal count for a long time.
    The Commodore 64 with 64k of ram. It didn't have 65536 bytes of ram but 65025 bytes of ram. ALMOST 64ki.

    And then there is the hard disk industry using Million count instead of Mebi count.

    Far too often today when people say Mega they actually mean base million.

    However please:
    It's all new terminology created a handful of years ago by burrocrats who (IMAO) had tree trunks stuck up certen places becouse some industry terminology was using terms still used in the electronics industry (but not in the real world) and if it continued long enough they might actually have to use ENGLISH and risk being understandable by normal people.

    --
    I don't actually exist.
  58. So relaxen und watchen das blinkenlights by Spoing · · Score: 3, Funny
    Was ist das blinkenlights? Ist NEU! 2.6.6!
    1. david dash b at pacbell net

      [PATCH] USB: usbcore blinkenlights

      The per-port LEDs on the most USB 2.0 hubs are programmable. And the USB spec describes some ways to use them, blinking to alert users about hardware (amber) or software (green) problems.

      This patch is the infrastructure for that blinking. And if you should happen to "modprobe usbcore blinkenlights", the LEDs will cycle through all the ports ... which is not a USB-standard mode, but it can certainly handy be handy as a system heartbeat visible across the room.

    Das ist goot, ja!

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  59. Re:Uh oh, here come the Linux apologists by Anonymous Coward · · Score: 0

    Linux Updates = Rare kernel issues cause reboot
    Windows Updates = All Updates cause reboot.

  60. Re:Mebibytes (MiB) ? -- Commodore 64 by sneezinglion · · Score: 1

    In point of fact the Commodore 64 did have 64k(65536bytes) of ram. There were however rom memory spaces that covered over the ram. So reading a byte gave you the rom value and writuing wrote to the rom in hose areas....you could also set bytes to "swap out" the rom chips. This would allow you to read the ram "un der" the rom address spaces. Quite a nifty approach since there was memory addressing issues over 64k for that chip. :)

  61. Kernel numbering by 1000101 · · Score: 3, Interesting

    Just out of curiosity, what's it going to take to get to kernel version 3.0? Honestly, what changes, additions, etc have to be incorporated until they call it Kernel 3.0?

    1. Re:Kernel numbering by INeededALogin · · Score: 1

      Generally speaking, features are what define different kernels.

      2.6 is a branch of the kernel and the "dot releases" are usually bug fixes around the 2.6 features.

    2. Re:Kernel numbering by PuffCammy · · Score: 1

      Kernel 3.0 will be so powerful that I will no longer need a mouse or keyboard or any other type of input, there will be a module to actually tap into your brain. All hail Kernel 3.0, destroyer of worlds.

      --
      And the day came when the risk to remain closed in a bud, became more painful than the risk it took to blossom.
    3. Re:Kernel numbering by Zoolander · · Score: 1

      I think there was some discussion as to whether this kernel should be 3.0 or not, since a lot of things have improved. But Linus, like a true Scandinavian, opted to be a bit more 'low-key' and go for 2.6.
      I'm sure someone has a link somewhere, but I can't be bothered to find it... :)

      --
      Meep.
    4. Re:Kernel numbering by ashmodai9 · · Score: 1

      > Just out of curiosity, what's it going to take to get to kernel version 3.0? Honestly, what changes, additions, etc have to be incorporated until they call it Kernel 3.0? An ABI change. The main argument against the numbering of the 2.6 kernel as 3.0 as I understand it was that, while the change from major version 1 (1.x) to major version 2 (2.x) of the Linux kernel involved a change in the ABI (Linux 1.x used A.OUT binaries, 2.x uses ELF binaries). Since 2.4.x and the new kernel version were binary-compatible, they decided not to name it 3.x despite the major architectural changes and improvements that had been made.

    5. Re:Kernel numbering by ashmodai9 · · Score: 4, Informative

      Blech. Bad formatting/sentence structure. Let me try that again, without HTML formatting.

      > Just out of curiosity, what's it going to take to get to kernel version 3.0? Honestly, what changes, additions, etc have to be incorporated until they call it Kernel 3.0?

      An ABI change.

      The main argument against the numbering of the 2.6 kernel as 3.0 as I understand it was that, while the change from major version 1 (1.x) to major version 2 (2.x) of the Linux kernel involved a change in the ABI (Linux 1.x used A.OUT binaries, 2.x uses ELF binaries), the transition between 2.4 and 2.6 did not.

      Since 2.4.x and the new kernel version were binary-compatible, they decided not to name it 3.x despite the major architectural changes and improvements that had been made.

    6. Re:Kernel numbering by Anonymous Coward · · Score: 2, Funny

      There will never be a kernel 3. They will start development on the 2.7 branch, and then get stuck trying to reach patchlevel 2.7.182818284590452353602874713527...

    7. Re:Kernel numbering by /dev/trash · · Score: 1

      Time. My guess is by 2010.

    8. Re:Kernel numbering by Frank+T.+Lofaro+Jr. · · Score: 1

      .NET support.

      (Just kidding!)

      --
      Just because it CAN be done, doesn't mean it should!
    9. Re:Kernel numbering by EnderWiggin99 · · Score: 1

      Yeah, but just wait until they get to pi.

    10. Re:Kernel numbering by sadler121 · · Score: 1

      and also, dosen't the kernel naming scheme go by year, even odd? Even are considered 'stable' kernel versions, odd, 'unstable' or developmental?

      Thats atleat how I understand the whole nomenclature of Linux Kernel changes. If that is the case, 2005 would be 2.7, 2006 2.8, 2007 2.9, and 2008 as 3.0

      though I am probably wrong with that. :-P

    11. Re:Kernel numbering by Anonymous Coward · · Score: 0

      Any "going by year" is entirely coincidental. And unless there's a pressing reason (ie. an ABI change), then 2.9 will be followed by 2.10. Version numbers aren't floating point numbers, except sometimes they are, but usually not in the case of Unix software.

    12. Re:Kernel numbering by Anonymous Coward · · Score: 0

      So tapping into your brain produces no input?

  62. Foelisted? by Compact+Dick · · Score: 4, Funny


    That declaration would carry some weight if your foe list wasn't that long.

    99 foes, many of them with decent reputations. Did you have an unhappy childhood or something?

    1. Re:Foelisted? by W2k · · Score: 1

      I would hate to get into a long debate about my foelisting policies, but suffice to say, my foelist is extremely short considering the number of assholes, dickheads and fuckwits there are on Slashdot. Hell, I'm not even in it.

      --
      Quality, performance, value; you get only two, and you don't always get to pick.
    2. Re:Foelisted? by Anonymous Coward · · Score: 0

      well, I'm not on it, you fuckwit! C'mon, I DARE you!

    3. Re:Foelisted? by Anonymous Coward · · Score: 0

      "I DARE you!"

      lame....

  63. Re:Mebibytes (MiB) ? by wik · · Score: 1

    > you might have technical texts where sometimes 1MB = 1000 Bytes and sometimes 1MB = 1024 Bytes

    For the love of god, we should all hope that such confusion is limited solely to the poster.

    --
    / \
    \ / ASCII ribbon campaign for peace
    x
    / \
  64. MOD PARENT UP by Anonymous Coward · · Score: 0

    funny motherfucker

  65. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Just so you know, "8 centimeters" won't exactly endear you to medical or scientific women.

  66. Re:Solution for your Problem by Anonymous Coward · · Score: 0

    Windows XP. (And a shower).
    Ahem
    wget -c
    A geek downloads a long file and you assume he didn't shower?
    If you use wget you don't need to watch the download (and yes there is a Windows port).
    With his computer tied up and not needing any user supervison what is a geek to do?
    Play video games? Computers tied up dorkwad.
    (Well not really but it's Linux.. games? If it were Windows it'd be tied up)

    Surf the web (bandwith eaten up.. downloading)
    Umm girl friend (hahaha I'm so funny)
    Shower....

    Odds are he towled off and logged into slashdot.
    Now if he were using Windows XP he'd probably be showing between the BSOD and reboots.

  67. Re:Mebibytes (MiB) ? by Thanatiel · · Score: 1

    As far as I can remember, binary units (bits & bytes) have always been packed by power of 10 (2^10, 2^20, ...).
    We are speaking of machines working with base 2 : not base 10 or 7 but 2.

    The size of the memory of my ZX81 was 1KB or 1024 bytes and not 1.024KB

    The size of the memory of my CPC464 was 64KB or 65536 bytes and not 65.536KB

    The size of the memory of my main personal computer is 1GB or 1073741824 bytes and not 1.073741824GB

    Tell me if I'm wrong but AFAIK that power of ten stupidity is related to mass storage using power of ten to sell you a 111GB disk as being a 120GB.
    When I will be able to store 120 times the raw image of my memory in my 120GB Maxtor/Hitashi/Seagate disk, I will agree it's a 120GB.

    I don't think computer science needs those foolish names and unit changes to ensure complexity in the units. It is not a commercial game.

    KISS is the rule.

    --
    Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
  68. Re:Mebibytes (MiB) ? by vrt3 · · Score: 2, Informative

    In telecommunications, it is standard practice to use 10-based prefixes. 10Mbps means 10^6 bits per second, and 56 kb/s means 56000 bits per second. In serial communications, it is normal to use a startbit and a stopbit ber byte, so you use effectively 10 bits to transmit one byte.

    BTW, I've seen 56kbps modems working at 44 and even 48 kbps. The speed you get depends on the quality of the phone line. Also remember that those modems work assymetrically: the 56 kbps is only downstream. Upstream is the same speed as a 33k modem.

    --
    This sig under construction. Please check back later.
  69. Re:Mebibytes (MiB) ? by Seahawk · · Score: 2, Interesting

    Damn i just love my 1.95Mb dsl line... Or would you call it a 2Mb? :)

    The thing is, IMO, that we DO have a problem - we dont allways talk about the same units and sometimes it mattes!

    When using MiB - NOONE (that knows what they are talking about) is in doubt what you mean - but if you say MB - noone really knows.

    How kan a term that clears confusion EVER be a bad thing? The problem is people like you to insist on using terms that confuses - hopefully, in 10 years noone would be confused when you say 2MB and means 2000000B...

  70. Re:Mebibytes (MiB) ? by ichimunki · · Score: 1

    burrocrats

    Rulers of the underground tunnels? ;)

    The Commodore 64 with 64k of ram. It didn't have 65536 bytes of ram but 65025 bytes of ram. ALMOST 64ki.

    Wha? The C64 had a full 65536 address space #0000 to #FFFF. Of course some of it was ROM and some of it was RAM and some of it was system RAM and some of it was user RAM (and some of it was reserved for cartridge ROM).

    Personally I am not going to start using mebibytes for things that have been traditionally measured in megabytes. I'm just used to the fact that hard drives are actually smaller than advertised. As for transmission rates on networks... I don't know. I don't care how the device itself is rated, but we should be measuring transfer rates by how much memory the data would fill (i.e. amounts measured in base 2).

    Powers of ten work great for people who are doing math on their fingers, but powers of two work much better for computers.

    --
    I do not have a signature
  71. Re:Mebibytes (MiB) ? by vrt3 · · Score: 5, Insightful

    I don't think computer science needs those foolish names and unit changes to ensure complexity in the units. It is not a commercial game.

    Computer science started by changing the names (the meaning of the names, actually). In order to reduce complexity, we need to undo that change.

    KISS is the rule.

    Exactly.
    What is the simplest:

    - k equals 1000, Ki equals 1024

    or

    - k equals 1000 in all sciences, except in computer science where it means 1024, most of the time. If followed by 'B' it mostly means 1024, when followed by 'b' it means 1024 when talking about memory sizes and 1000 when talking about transmission speeds. It all depends on the context.

    --
    This sig under construction. Please check back later.
  72. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 1, Interesting

    You're not even knowledgable enough to present your
    own case, otherwise you would know that the traditional
    term for 1024 bytes is "KB", not "kB". Us old farts in this
    business knew that the capital K was what differed
    1000 from 1024. Alas, that trick couldn't be used
    for mega and giga, thus the whole system gradually
    degraded over the years. Thus I have grudingly come
    to accept the new MiB, KiB, GiB norms.

  73. Re:SUSE 9.1? by Nitzer_Slacker · · Score: 1

    9.1 Pro. has 2.6 (but with the amount of releases, who knows what build it is =\) http://www.suse.com/us/private/products/suse_linux /prof/index.html

    --
    Regards, NITZER
  74. Re: linux users can fix any faults they find... by croddy · · Score: 1
    Umm... what do you think Microsoft is doing with the Automated Crash Reports that they receive?

    I have no way of knowing.

  75. Re:Mebibytes (MiB) ? by Phs2501 · · Score: 4, Insightful
    Not all things involving computers and bits have been measured in binary multiples.

    Network speeds have always been done in decimal. 10base{5,2,T} = 10 Mb = 10,000,000 bits per second. And Ethernet (in its 10base5 Thicknet variant) is old, dating from 1972. It's not just greedy hard disk manyfacturers.

    I don't have a problem with disambiguating them. I just wish the names weren't as stupid. (MiB is okay, but mebibyte?!)

  76. Linux 2.7 by Anonymous Coward · · Score: 0

    Any news as to when Linus will stop working
    on 2.6.x and start the 2.7 branch?

  77. Re:Mebibytes (MiB) ? by Hooded+One · · Score: 1

    Except that vendors are already doing such a thing and getting away with it, with the excuse that 1000MB is a perfectly valid value for 1GB. Take a look at your drive size reported on the box and the size reported by software, and you'll see why the new prefix was conceived in the first place.

    The reasoning behind it is sound, but at the moment it's not practical for the same reason the US is still stuck with inches and all those other horrid, unintuitive units. Chances are, it'll stay that way indefinitely, because people are so resistant to change.

  78. Re:Mebibytes (MiB) ? by TiggsPanther · · Score: 4, Informative
    As another poster has already mentioned, MiB is just a made-up atrocity (it's not even a real ISO standard!) which noone needs or wants.

    I wouldn't go that far. Not entirely.

    I'd say you had a point saying that noone wants these changes. I certinaly don't want or particularly like them. But I can see that if they aren't needed, it's not for much longer.

    They aren't "more correct" and they aren't "better". But what they are is clearer. And, like it or not, it's getting to a point where that clarity is needed.

    Firstly there's the two types of manufacturer. For whatever reason the HDD manufacturers prefer to use the 10^n meanings. Maybe it's so that they can swipe more money on misleading advertising. Maybe it's some sort of tradition. Maybe it's both - a tradition that just so happens to benefit them. But they're not going to chance.
    For memory-manufacturers the reason is clear. When dealing in binary (and unless something happened overnight, memory is still working on digital signals) then you can only really work to the power of two. So they're going to continue using the 2^10n notation.

    Secondly you get everyone else. Whether professionals in other disciplines, or merely Joe Average taught in school (or whatever) that kilofoo is always 1000 foo, and megafoo is always 1000000 foo, they're going to have assumptions about what the prefix means that in any other context would be right but in this case would (or may... - damn HDD labels) be wrong.
    And even then, if you need to refer to "one thousand bytes" then how else could you shorten it?

    Back when computers where still specialist then it wasn't too much of a problem. But now computers are so prevalent that the potential for confusion is too high.
    I'd love to get everyone else to change. To me "one megabyte" is "1024 x 1024 bytes" and always will be. But getting every other SI prefix to change to make way for one is unlikely.

    Personally I don't "read" KiB/MiB/whatever any differently. My brain still "hears" it as kilo-/mega- or whatever. Probably always will - those "bibibibibi" bits trip me up. But when I see it (or even write it) I know with 100% certainty that the 2^10n is meant (often mentally interpreting it as "binary megabytes" or whatever...). If it's not there, I always wonder. On products it oftenleaves me always searching for the small print to be totally certain of what is meant.
    Like it or not, the confusion is there. And something has to be done to reduce it. And, unfortunately, we're the ones in the minority side of the prefix-usage.

    the well-known, universally accepted, industry standard

    Tell that to the hard-drive manufacturers.
    They don't accept it, or use in in the industry. They may be wrong, but unfortunately they're not exactly helping things any. It means it's a part of the ocmputing industry that's muddying up the waters internally.

    Tiggs
    --
    Tiggs
    "120 chars should be enough for everyone..."
  79. Re:Breaks Nvidia Module (NOT COMPLETELY TRUE!) by Hooded+One · · Score: 2, Informative

    less /proc/config.gz | grep 4KSTACKS
    CONFIG_4KSTACKS=y

    glxinfo | grep direct
    direct rendering: Yes
    direct rendering: Yes

    Working just dandy here. Using the nVidia 5336 drivers.

  80. Summary please! (please don't mod under 1) by MrZaius · · Score: 0

    Look, I know someone's asked before why there's not a summary in the changelog already, but here's what I want:

    Would someone please try and summarize the top 10 changes here? At damned near 500kb, the changelog is bigger than some compiled kernels!

    Please?

  81. Re:Mebibytes (MiB) ? by TiggsPanther · · Score: 1
    When using MiB - NOONE (that knows what they are talking about) is in doubt what you mean - but if you say MB - noone really knows.

    This is a point that is often missed.

    Even if you can't stand the "new" prefixes, you immediately know the value referred to. You may think that whoever wrote it needs a swift kick up the rear, but you understand their meaning.
    If you see (or use) the "traditional" prefixes , you wonder. Even if you are always adamant that "megabyte means 1024 bytes" there will always be a worry about whether the person you're talking to is thinking in the same terms.

    Tiggs
    --
    Tiggs
    "120 chars should be enough for everyone..."
  82. Doesn't fix SPARC32 SMP problem? by GreenHell · · Score: 1

    From the looks of the changelog, the bug that prevents compilation of an SMP kernel for the SPARC32 (sun4m) architecture doesn't appear to have been fixed.

    I guess this means I have to wait some more before trying out the kernel.

    --
    "I won't mod you down - I feel the need to call you a twit explicitly, rather than by implication."
  83. distro update comparable to windows update by Anonymous Coward · · Score: 0

    a linux *kernel* update is not comparable to a windows update.
    a linux *distro* is the whole usable system, like windows. so an update from a linux distro such as red hat, suse, debian, or mandrake, is comparable to a windows update.
    one interesting thing about linux is that a lot of users like to upgrade the individual components rather than wait for their distro provider to do it. as far as i know, there's no comparable micro-update channel for windows.

  84. Re:Mebibytes (MiB) ? by TiggsPanther · · Score: 2, Insightful
    I don't have a problem with disambiguating them. I just wish the names weren't as stupid. (MiB is okay, but mebibyte?!)

    Aah. Nail, head. Hit.

    It's controversial, it's quite probably needed, yet it's given names that sound so childish that it's simply going to inflame people against adopting them.

    Maybe if they'd tried coming up with terms that actually sounded a little more serious then they wouldn't be quite so hotly contested.

    Tiggs
    --
    Tiggs
    "120 chars should be enough for everyone..."
  85. Re:I've just finished installing it on my test ser by Anonymous Coward · · Score: 0

    Are you the guy who makes this joke whenever a new kernel is released? It gets funnier every time I read it.

  86. This affects the closed-source ATI drivers as well by motown · · Score: 1

    Not only the NVIDIA drivers, but also the closed-source ATI drivers (the fglrx module, to be exact) will not function when 4k stacks are enabled.

    So ATI will have to update their drivers for Fedora and other new distributions as well.

    The NVIDIA Nforce2 APIC patches work perfectly with kernel 2.6.6-rc3 (which still seems to be using 8k stacks by default and is therefore still compatible with the binary drivers). :)

    Linux just keeps getting better and better. :)

    --
    "Oooh, does that mean we get to kick some puffy white mad zionist butt?"
  87. lamest joke... ever! by Anonymous Coward · · Score: 0

    this even beats ...but does it run Lunix?

    and

    Imagine a beowulf cluster of those.

    you are teh sux0r!

  88. Re:Mebibytes (MiB) ? by Pxtl · · Score: 0

    Actually, using the "bit" rather than "byte" makes particular sense when you consider the way architectures keep doubling in word size. Use of the byte made sence when everything was based around an 8-bit architecture, but now that we are moving to wider and wider word sizes it is becoming increasingly inappropriate as a baseline unit.

    IMHO, use individual bits and the Mib/Mb system for binary/metric. It's the inevitable conclusion of the "big numbers are better" logic, and it makes sense from an SI perspective as well as a CS one, so it would just make everyone's life simpler if we just got there sooner and moved everything over to such measurement systems - otherwise we will go through the headaches of dozens of changes and differing conventions to get where we're going anyways.

    Besides that, for real measurements it would make more sense to go by words (not bytes) and stick to real even binary numbers like 2^2=4, 2^2^2 = 2^4 = 16, 2^2^2^2 = 2^16 = 256, 2^2^2^2^2 = 2^256 = 65536, and so on, rather than the bastard scales of 2^3 (byte) 2^3*2^10 (kilobyte), 2^3*2^20 (megabyte) etc.

  89. Adaptec 7xxx still broken by metamatic · · Score: 1

    Am I the only person still having major problems with the Adaptec 7xxx drivers? They broke in 2.6 and they still aren't working on one of my machines. They work on all the others, though, so there's something subtly not quite right...

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:Adaptec 7xxx still broken by sedawkgrep · · Score: 1

      I'm using the 7xxx drivers (2944UW connected to an A1000) with 2.6.3. I've had no problems whatsoever.

      If they're failing on one server, I think you need to investigate that one server.....

      sedawkgrep

      --
      Is that a salami in my pants or am I just happy to be me?
    2. Re:Adaptec 7xxx still broken by metamatic · · Score: 1

      Uh, yeah, perhaps you have some suggestions?

      To reiterate, that one server passes every hardware diagnostic, runs fine on a 2.4.x kernel (uptime in weeks), and has identical configuration to another server that's running 2.6 just fine.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  90. Yes by Crasoum · · Score: 1

    3com 3c59x is the option to select under Network>3Com

  91. Re: linux users can fix any faults they find... by oliverthered · · Score: 1

    Troll1:
    Most Linux developers don't have the hardware to do decient regression testing, they relly on users. Don't believe me, go ask them.

    Microsoft relies, in part, on vendors writing there own drivers and certifying there hardware against Windows, I'm sure they have more regression testing facilities too.

    Troll2:
    Like it takes a genius to debug code, am I a genius, you don't seem to think so?
    If people spent as much time fixing kernel bugs as Windows users spend re-installing and de-working Windows the kernel would be a lovely place to be.

    Troll3:
    Can't say I've ever seen one of those, are Microsoft spying on me again?
    And I do note down any bug or missing feature I find in an application, but then I do do development work and am concerned with usability.

    --
    thank God the internet isn't a human right.
  92. Re:Mebibytes (MiB) ? by slamb · · Score: 1
    Why are we letting vendors of hard disks re-scale the units of measurement so that their products appear larger by having bigger numbers on the box, its madness.

    Because their motivations aside (profit, of course), the units make much more sense as they use them. The old computer science terms are inappropriate and grow more inappropriate every day, considering that the boundary between computer science and other things has been blurred for a long time and will only become more so.

    At least the hard drive manufacturers have a little asterick next to every size they report and a footnote that states their meaning plainly.

    Pop quiz: which definition applies to the following situations?

    • network bandwidth at the raw hardware level (i.e., 100 Mbps Ethernet)
    • network bandwidth at higher levels (Mozilla reporting 100 KBps)
    • CPU speed (i.e., a 1 GHz Athlon)
    • Disk usage, in the modern file browser of your choice (they differ)
  93. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Mb = Megabits
    MB = Megabytes
    mB = Mega bytes (1000 bytes)

    Cheers

  94. IBM by Brainix · · Score: 2, Interesting

    I've heard for some time about how IBM is supporting Linux. But the 2.6.5->2.6.6 changelog really drove the point home, to me. It's amazing to see how much stevef@stevef95.austin.ibm.com has contributed, probably on IBM's nickel. :-) Keep it up, IBM.

    --
    Raj Against the Machine! http://social-butterfly.appspot.com/
  95. RE: mouse modules by big+daddy+kane · · Score: 1

    if loading them as modules doesn't work then trying compiling them into your kernel, the only reason I can think of where this would be a bad thing is if you need a small kernel. My ethernet card refused to work until I compiled support into my 2.6 kernel, rather than loading as a module.

  96. Re:Mebibytes (MiB) ? by biz0r · · Score: 1

    Ok well, firstly you probably meant "asymmetrically", not "assymetrically"...and uh...no...your wrong.
    Dialup is NOT symmetric, but IS asymmetric.

    --
    /* sig */
  97. my nvidia card will not work with 2.6.x by fea · · Score: 1

    I have tried both the nvidia nvidia driver and the Xfree86 nv driver. Both will not work with my Dell 2000FP flat panel under 2.6.6 or 2.6.5. It seemed to work under 2.6.4. Also, I am not enabling the 4K stack change. All else the same. 2.4.26 working fine

    1. Re:my nvidia card will not work with 2.6.x by rempelos · · Score: 1

      Try these settings in your XF86Config-4

      Section "Device"
      ...
      Driver "nvidia"
      Option "IgnoreDisplayDevices" "TV"
      Option "NvAGP" "0"

      If it works you can then try enabling NvAGP

      JHN
  98. Re:Mebibytes (MiB) ? by Nemosoft+Unv. · · Score: 1

    Dunno. Whenever I see the term Mebibytes I read it as "maybe bytes", after which I'm always slightly confused as to exactly how much bytes I'm getting. "Oh, you mean I may get some bytes?? Gee, and how much is that then?". It may be bytes, it may be not :-P

    MB, as in 2 based, has always worked in the computer field. The only culprits are harddisk manufacturers since they abused it to claim higher capacities, and network engineers, since they refer to signal speeds (which are expressed in Hz). The latter is an exception but understandable if you know the source of the term; the former is inexcusable.

    The fact that they are trying to redefine MB to be the new 10 based value isn't helping matters; they should have made a new term for that as well. By looking at a document or webpage I cannot tell off-hand whether they mean 10^6 or 2^10 when I see "MB"; they should have called it "MdB" or something ('d' for decimal), not just "MB".

    --
    "Fix it? It has been disintegrated, by definition it cannot be fixed!" - Gru in Despicable Me.
  99. Re:Mebibytes (MiB) ? by vrt3 · · Score: 1

    Ok well, firstly you probably meant "asymmetrically", not "assymetrically"...and uh...no...your wrong.

    You're right.

    Dialup is NOT symmetric, but IS asymmetric.

    Isn't that what I said?

    --
    This sig under construction. Please check back later.
  100. Re:Mebibytes (MiB) ? by biz0r · · Score: 1

    doh, my appologies...I misread your post ;)

    --
    /* sig */
  101. kernel.org has mirrors by Anonymous Coward · · Score: 0

    Anyone not using a mirror whenever possible is the real bastard.

    (and use a patch when it's smaller than the full kernel source).

    (lookup ketchup to manage kernel patches).

    1. Re:kernel.org has mirrors by mattyrobinson69 · · Score: 1

      well there were 250mbps worth of bastards on slashdot this afternoon.

      i can manage my patches quite happily myself.

  102. Re:Mebibytes (MiB) ? by Shakrai · · Score: 2, Interesting

    The speed you get depends on the quality of the phone line. Also remember that those modems work assymetrically: the 56 kbps is only downstream. Upstream is the same speed as a 33k modem.

    If anything I think the old V.34+ modems were more reliable. My old local dialup ISP used to have banks of analog lines coming into the building that were hooked up the USR V.34+ Couriers. Those babies were rock solid (even if it was a bitch to manage 450+ analog lines coming into your building). With compression enabled I could download some stuff at 8-10kB/sec. I always got 33600 baud connections and never got dropped.

    Then they upgraded to digital V.90 boxes and the quality went to hell. Would typically connect at 45333 but the actual downloads were slower then downloads (compressed or not) on the V.34+ modems. The connections themselves seemed to slow down over time -- one time I downloaded a Slackware ISO -- by the end of the download the modem had slowed down to about 1kB/s. With the V.34+ modems I could push 3.5-4kB/s until hell froze over. They never had random disconnects (the V.90 bank dropped me all the time).

    And don't even get me started on the upload performance of the v.90 modems. Even turning off v.90 and connecting at v.34+ speeds wouldn't help. I canceled my account and got one from the phone company -- wasn't worth paying $19.25 to have the same lousy service that I could get from the phone company for $9.95.

    In my experience v.90 was nothing but marketing hype. I hated it.

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  103. Re:Mebibytes (MiB) ? by sepluv · · Score: 1
    Slashdot news using the right unit, i.e. MiB = Mebibytes = 2^20 bytes = 1 048 576 bytes, as opposed to MB = Megabytes = 10^6 bytes = 1 000 000 bytes.[my emphasis]
    NO, this is totally wrong. MiB is not more correct than MB (where MB = 1 000 000 B).

    The M prefix has been a standard for centuries. Mi is not yet an Iso standard although it may be one day.

    Mi is a stop-gap (standardised by the IEC) to save people who traditionally (and erroneousley) misuse M to mean 1 048 576 from translating all their current figures (so they can just change the prefix to Mi without having to alter the number). Ki is also useful in situations were something actually is an exact number of Ki (for instance due to FS's or HDD's splitting streams into 1024 or 512 bytes).

    However, using MB is actually far preferable to MiB , because it makes more sense, and it is much easier to divide or mutiply by 1000 than 1024.

    [When outputting the size of a user's file in an OS or sthg, it is, of course, a good idea to use both because users often need the *i form for some applications. This also makes it clear to users who have used certain OS's that erroneously use K to mean 1024 (i.e.: MSW) that K means K and not Ki.]

    --
    Joe Llywelyn Griffith Blakesley
    [This post is in the public domain (copyright-free) unless otherwise stated]
  104. 2.6.6 Vanilla + Nvidia's drivers 5336 + 4KB stacks by Bazer · · Score: 1

    I'm working on a box with the above combination and everything works fine.

  105. If you're concerned about breaking, try BSD by bonch · · Score: 0, Troll

    When a production FreeBSD release comes out, you can rest assured it's rock-solid. They generally don't put anything out unless it actually works 99% of the time.

    There's a reason Linux and its development is seen as sort of a little joke. The attitude of Linux development seems to be, if you don't understand how it works, hack it in anyway, let it out in the wild and see what happens. I still remember the memory manager hell of the 2.4 series. And with 2.6 suddenly came the transition to an incomplete udev system that only recently became workable to the point that distros didn't need ridiculous device tarballs to work around its shortcomings, though I've seen few actually switch over yet.

    This is why Linux is such a moving target, and why it doesn't see widespread support from commercial software developers. Despite its use in several mission-critical situations, it is still very much an amateur effort in other areas. BSD doesn't try to be anything more than it is, and what it does, it does very well--and makes sure it works.

    If Gentoo's Portage was ported to FreeBSD, I would switch completely and never look back (I prefer Portage to ports).

  106. PWC Driver is removed by werner75 · · Score: 2, Interesting

    I can't believe it. After upgrading my USB Webcam didn't work anymore. I find out the pwc Driver is now removed :( Shit, downgrade again...

  107. Re:Mebibytes (MiB) ? by Kevin+Burtch · · Score: 1


    An amateur thinks one kilobyte is 1000 bytes. A computer scientist thinks one kilometre is 1024 metres. ...'cept no-one I would ever consider a "computer scientist" would be that naive or uneducated.

    I do understand their reasoning though, but as you (also) pointed out, it's too late for that - they should have thought of that several decades ago. :)

    --
    - Preferences: Solaris 10 (servers), Ubuntu (desktops), Solaris 11 (personal servers) -
  108. Re:Mebibytes (MiB) ? by slamb · · Score: 1
    Foelisted for daring to suggest that the bastard known as MiB (along with KiB, GiB, TiB...) is somehow more correct or "better" than the well-known, universally accepted, industry standard MB (kB, GB, TB...).

    Foe-listed for being so closed-minded that you won't even consider listening to people who have ever spoken an opposing view. Worse yet - being proud of it. (Moderators - +4? You should be ashamed of yourselves.)

    By the way, please add me to your foe list. I consider those 99 people to be good company.

  109. Re:Mebibytes (MiB) ? by GreenHell · · Score: 1

    Except, of course, for the fact that you're making the prefixes even more confusing, since a small m means milli.

    Yes, I agree that the concept of a millibyte is just plain silly, but the point remains.

    (And let's not even get into conversations: "Pardon me, when you said 'megabyte', did you mean mega byte or megabyte?")

    --
    "I won't mod you down - I feel the need to call you a twit explicitly, rather than by implication."
  110. Hah. Are you serious? by Anonymous Coward · · Score: 0

    kernel.org has a ton of bandwidth.

  111. Re:Mebibytes (MiB) ? by Kevin+Burtch · · Score: 1


    Do you REALLY think that all the books that have been written on the subject will have been updated in ONLY 10 years?!?

    Life must be nice on your planet. ;)

    As far as confusion goes, I haven't yet met anyone who knows anything about networking who thinks that network speeds are rated in base-2.

    It has been long accepted, though equally long protested, that hard drive manufacturers list in terms of speed and not size.
    Do you really think that Maxtor, Seagate, Western Digital, et al will suddenly be honest about their drive sizes and list them with this new silly term?

    You know... that's part of it - if they had to come up with another term, why make it sound like the person has had too much novacaine?
    If I start using that word in front of customers, they'd think I need hospitalization!

    As far as computer memory, program usage, space allocation, etc.... it's all base-2. Always has been, and it's impossible to change considering the way computers work.

    Changing the name several decades after common use would be like changing the word "airplane" to "jackalope" and "car" to "snipe".
    No matter which way you look at it, it's a dumb idea.

    --
    - Preferences: Solaris 10 (servers), Ubuntu (desktops), Solaris 11 (personal servers) -
  112. Re:Mebibytes (MiB) ? by Syberghost · · Score: 1

    It is, however, an NIST standard.

  113. Re:Mebibytes (MiB) ? by Espectr0 · · Score: 1

    Mega and all its cousins are units in BASE 10. Please accept this and move on. in 1998 the SI accepted mebi and cousins as valid units for binary measurements.

    It's true, i was taught at college that 1k=1024 bytes but it's not the case anymore. Hard drive manufacturers got what they wanted

  114. Re:Mebibytes (MiB) ? by Surt · · Score: 1

    Yes, as soon as you see MiB you know they're talking about 1000000 bytes because Mi is obviously short for million.

    Thank goodness they finally got a clear TLA!

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  115. Re:Mebibytes (MiB) ? by Timmmm · · Score: 1

    What is the simplest?

    Yeah but you're forgetting the heart of the matter - Kibi, Mebi et al sound crap.

  116. Re:Mebibytes (MiB) ? by Surt · · Score: 1

    I think you got it backwards, MiB is 1000000 bytes (thinki Mi llion B ytes), while MB (Mega Bytes) is 1024X1024 bytes, and Mb (Mega bytes) is the disk manufacturers confusing nomenclature for 1000000 bytes.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  117. Anyone catch this changelog entry? by Anonymous+Cowabunga · · Score: 3, Funny

    (dmcbride@sco.com)
    Added proprietary Unix System V lines of code

  118. Brother Maynard, where art thou? by papercut2a · · Score: 1, Funny

    From the reply threads, it looks like we're on the verge of another Religious War.

    There's only one thing that can be done now.

    Brother Maynard! Bring out the Holy Hand Grenade!

    (chanting)
    Die Jesu domine,
    Dona eis requiem.
    Die Jesu domine,
    Dona eis requiem.

    1. Re:Brother Maynard, where art thou? by papercut2a · · Score: 1

      Egad, I had it when I reply to the wrong part of the thread. Please disregard (unless you have a desperate need to flame something right now).

  119. Re:Mebibytes (MiB) ? by fishfinger · · Score: 1

    Mebibytes is easier to pronounce if you've got a mouthful of biscuits (cookies for you Americans! :-)

  120. units of MiB? by Anonymous Coward · · Score: 0

    I think... that they'll EAT YOUR BRAAANE!

  121. Re:Mebibytes (MiB) ? by papercut2a · · Score: 1

    Brother Maynard, where art thou? (take two)

    From the reply threads, it looks like we're on the verge of another Religious War.

    There's only one thing that can be done now.

    Brother Maynard! Bring out the Holy Hand Grenade!

    (Take that, you mebi/mibi/mobi/wobblybytes!)

  122. Re:Mebibytes (MiB) ? by imroy · · Score: 2, Informative

    Look it's very simple. Bytes are measured in base-2 units, everything else is base-10.

    • network bandwidth at the raw hardware level (i.e., 100 Mbps Ethernet)
      It's bits (small 'b'), so it's 100 x 10^6 bits per second. Which is also 12.5 Million bytes per second, or roughly 11.9MBps.
    • network bandwidth at higher levels (Mozilla reporting 100 KBps)
      It's bytes (capital 'B'), so that's 100 x 2^10 bytes per second.
    • CPU speed (i.e., a 1 GHz Athlon)
      Getting a little silly now. That's 1 x 10^9 Hz (cycles per second).
    • Disk usage, in the modern file browser of your choice (they differ)
      Ah, this is where all the supposed controversy comes from. The hard drive manufacturers want to use base-10 units so that their drives sound larger than they really are. Everywhere else, base-2 units are used for measurements of bytes (including your file browser).

    The only two problems I can see is hard disk manufacturers wanting their drives to sound larger, and marketroids getting the capitalization wrong (bits/Bytes, milli/Mega, ...). None of that is the fault of the units/suffixes, the people who made them, or the people using them. Get over it.

  123. Not a decimal by Psymunn · · Score: 1

    2.6.x is not a decimal
    so 2.6.10 > 2.6.9
    otherwise you'd get some stupid update scheme infinitly approaching 2.7 (i.e. 2.6.99999)

    --
    The Neo-Bohemian Techno-Socialist
  124. Re:Mebibytes (MiB) ? by imroy · · Score: 1
    Then they upgraded to digital V.90 boxes and the quality went to hell. Would typically connect at 45333 but the actual downloads were slower then downloads (compressed or not) on the V.34+ modems. The connections themselves seemed to slow down over time...

    Here's a suggestion: perhaps your ISP was simply overloaded. Having all those people downloading web pages and software is a fair bit of bandwidth. Perhaps your ISP (or the people they're connected to) didn't have the bandwidth required. Also, maybe your ISP was "shaping" the connection. This would certainly apply to long downloads like your Slackware ISO download. It started off fast but over time the ISP router(s) gave you lower and lower priority to your connection. ISP's rarely have enough bandwidth to accomodate all their customers downloading at the same time. They have to balance things carefully or people get upset at slow web pages and move to another ISP. So they give higher priority to short fast connections like those required to download web pages and all the little images on them. Long-standing connections are given a lower priority in the packet queue, and maybe even throttled over time.

  125. Re:Mebibytes (MiB) ? by Shakrai · · Score: 1

    Here's a suggestion: perhaps your ISP was simply overloaded. Having all those people downloading web pages and software is a fair bit of bandwidth

    On a dialup? I've spent seven years in the ISP business working for a variety of small businesses and telcos and I never was asked (or suggested) to throttle dialup users. At the ISP in question we had no mechanisms in place to limit bandwidth open to dialup users -- we also had two T1s that (until we started offering a fixed wireless service) never even approached capacity.

    No, it was my experience that v.90 had a lower error tolerance then v.34+. All modems will drop to a lower baud rate to try and save the connection before giving up on it -- it just seemed that v.90 did this way more often and to a much bigger extent then v.34+ ever did (over the exact same phone lines). On decent modems there's a command that you can use right after a connection to view these stats -- but it's been years since I've used my hayes command set :)

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  126. Re:Mebibytes (MiB) ?, revenge by sjames · · Score: 1

    What we need to do is declare (with force of law) that for purposes of disk storage, 1,000,000,000 bytes is called a costly-byte.

  127. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Kilobytes = 1024 bytes. Can be abbreviated to kB.
    Not kilo bytes = 1000 bytes.

    There we go, all sorted. It isn't kilo, it's kilobytes. Completely different.

  128. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Ahem. *cof*orthogonality*cof*

  129. Drivers are modules are drivers ... by Spoing · · Score: 2, Interesting
    1. Drivers is one thing... but upgrading the OS kernel so that drivers cease to function or function incorrectly is a completely different thing...

    You are close...

    When one person says "folder" and another says "directory" the two people sometimes get confused. It's rare, but I've seen it happen.

    With Linux and Windows, there is a similar confusion. Modules under Linux -- serve the same purpose and are largely in the same parts of the OS -- as drivers do under Windows.

    As for Nvidia, they have installation software that is not too hard to use. It will install the NVidia kernel module for the current kernel. I'm sure you've used similar ones for Windows graphics drivers.

    1. NOTE: You mention elsewhere
    2. "Sure there are a lot of shoddy drivers out there, but I don't recall any serious problems with WHQL drivers..." NVidia has decided not to follow the same types of guidelines for Linux, so the NVidia drivers under Linux are not similarly 'certified'. This 'certification' under Linux is providing the source so that it can be peer reviewed and peer fixed (when broken); What Microsoft offers with WHQL fits roughly the same category.

      The kernel policies are clear, and do not cause problems for the (quick guesstimate) ~4,000 other 'drivers' bundled with the base Linux kernel. NVidia has chosen not to follow those policies so like the problematic non-WHQL Windows drivers, they can suffer similar problems.

      That said, for the most part, I've been very happy with the NVidia cards I have. They were very flaky 2 years ago. Now, they work well...even with the 2.6.x kernels.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    1. Re:Drivers are modules are drivers ... by zyridium · · Score: 1

      I don't understand why you need to say something that is clear from what I have posted.

      I am more than close. This is a new kernel breaking a module/driver. This is different from a new module/driver not liking a specific kernel.

      Enough with your patronising tone: I have used a very similar one - specifically the nVidia linux driver. I run both OSes as I need them, and I have had many more problems with drivers/modules under linux than windows. Although I did learn a very long time ago to be careful about where to source drivers from.

      I really don't buy the open source peer review argument anyway, but that is an argument for a different day.

    2. Re:Drivers are modules are drivers ... by Spoing · · Score: 1
      I don't understand why you need to say something that is clear from what I have posted. I am more than close. This is a new kernel breaking a module/driver. This is different from a new module/driver not liking a specific kernel. Enough with your patronising tone: I have used a very similar one - specifically the nVidia linux driver. I run both OSes as I need them, and I have had many more problems with drivers/modules under linux than windows. Although I did learn a very long time ago to be careful about where to source drivers from. I really don't buy the open source peer review argument anyway, but that is an argument for a different day.

      To paraphrase...no, it takes to long. I will sum up: You keep saying those words. I do not think it means what you think it means.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    3. Re:Drivers are modules are drivers ... by zyridium · · Score: 1

      You do not think I know what which words mean?

  130. Re:Mebibytes (MiB) ? by conway · · Score: 1

    And then you see posts about how horrible (for example) religion is - causes people to kill each other for no reason.
    And here we have people determining whether another is a friend or foe depending on the terminology he uses for specifying a certain number.
    There's definitely no hope for us..

  131. Also breaks vmware by willamowius · · Score: 1

    The Vmware 4 modules also don't compile any more.

  132. Re:Mebibytes (MiB) ? by W2k · · Score: 1

    Tell that to the hard-drive manufacturers. They don't accept it, or use in in the industry.

    Surely however, you know that's just for marketing reasons. Using MB = 10^6 bytes lets them market hard drives as being bigger, sometimes a LOT bigger, than they really are. Even Windows will use the correct definition when reporting disk sizes...

    As a comparison, consider one of the recent 200 GB hard drives.
    200*1024^3 - 200*10^9 = 14748364800, 14748364800/1024^3 = 13.74 GB.
    So basically, the hard drive manufacturers are cheating customers out of a lot of pr0n storage by using the wrong units... Then again, HDD space is so cheap nowadays, most people could care less.

    Anyway, my point is, what the hard drive manufacturers/marketers use has fuck nowt to do with what's "correct" or standardized. If it were the other way around, you can be sure they'd still pick whatever unit made their hard drives seem the biggest...

    --
    Quality, performance, value; you get only two, and you don't always get to pick.
  133. Re:Mebibytes (MiB) ? by slamb · · Score: 1
    Look it's very simple. Bytes are measured in base-2 units, everything else is base-10.

    Your rule is nice and simple, but also wrong.

    Consider RAM capacity (which I forgot to put in the quiz). If you look on an individual chip of a DIMM, you'll frequently see the capacity written in Mb. That means 2^20 bits. (It might also be a little higher than you'd expect; they might include the ECC bits in that count. I don't remember for sure.)

    The hard drive manufacturers want to use base-10 units so that their drives sound larger than they really are. Everywhere else, base-2 units are used for measurements of bytes (including your file browser).

    If you ever happen upon a really old Windows system, look more closely. IIRC there was at least one place that said MB and meant powers of 10. It's "obviously" a bug (and long since corrected), but I can easily see how it happened.

    Another quiz item I forgot: floppy disks. A "floppy megabyte" (as in 1.44 MB) is 1000 * 1024 bytes.

  134. Re:Mebibytes (MiB) ? by vrt3 · · Score: 1

    OK, you convinced me.

    But why stop there? Let's travel that roat some further; from now on:

    Kilometer = 1609 meter. Can be abbreviated to km. Not kilo meter = 1000 meter.
    Kilogram = 453.6 gram. Can be abbreviated to kg. Not kilo gram = 1000 gram.
    Kilojoule = 4186.8 joule. Can be abbreviated to kJ. Not kilo joule = 1000 joule.
    Kilowatt = 745.7 watt. Can be abbreviated to kW. Not kilo watt = 1000 watt.

    --
    This sig under construction. Please check back later.
  135. Networking by grahamsz · · Score: 1

    I agree that it absolutely makes sense in communication technologies.

    Imagine if you were working with a baseband digital transmission at 10Kbit/s yet you'd have to oscillate at 1024 Hz...

    Finding that your new network card does 100000000 bits/s instead of 102400000 is a lot less inconvenient.

  136. Re:Uh oh, here come the Linux apologists by Anonymous Coward · · Score: 0

    Well. All kernel updates require reboots in Linux and far from all Windows updates require reboot.

    I admit that most installation program say you should reboot etc. However, it is mostly unnessesary. Often it is good enough to reload your shell (log out/in again).

  137. Re:Mebibytes (MiB) ? by TiggsPanther · · Score: 1

    Well, what would be better?
    Maybe the only available solution is to find a set which actually work and don't sound shit.

    Whether we like it or not, there needs to be some sort of differentiation here. And capitalisation doesn't work. (Anything screwed over by a change in typeface isn't really appropriate) But as we've seen, coming up with an alternative that sounds like a joke doesn't really work.
    Kibibyte, Mebibyte, Gibibyte - I can hardly type them without sniggering. Let alone trying to say them.

    So, what would work as a better prefix for the 2^10n series?

    --
    Tiggs
    "120 chars should be enough for everyone..."
  138. Re:Mebibytes (MiB) ? by imroy · · Score: 1

    Ok, RAM chips are probably a bit of a special case. Since manufacturers want to group them into bytes it makes sense to use the same units. And it's not usually something that the general public come across, so I guess it's ok.

    The "1.44MB" (and the rare "2.88MB") floppies are a real doozy. They were twice the size of 720KB floppies, but "1440KB" was too much of a mouthfull. The result, as you note, is a mixture of the base-2 and base-10 units.

  139. 2.6.6 by Hugonz · · Score: 0

    2.6.6, the Kernel of the Beast

  140. Re:Mebibytes (MiB) ? by papercut2a · · Score: 1

    In otherwords burrocrats invented this term and it's only just now being used.

    So it was created by a bunch of asses, then...I thought as much. :-P

  141. Re:Mebibytes (MiB) ? by slamb · · Score: 1

    Ok, RAM chips are probably a bit of a special case. Since manufacturers want to group them into bytes it makes sense to use the same units. And it's not usually something that the general public come across, so I guess it's ok.

    It's not the only such place. It's just the first one I thought of.

    Here's one going the other way (using powers of two with bytes). SCSI transfer rates are typically given in MBps. They mean 8 or 16 bytes per clock at N MHz. Since we've already established MHz means powers of 10, that means the MBps here is in powers of 10 also.

  142. Re:Mebibytes (MiB) ? by renoX · · Score: 1

    You're right in the telecommunication work 1 Kb/s = 1000 b/s.

    I know: I'm working at Alcatel and I was very surprised the first time I saw, so the bitrate is 1.024 Kb/s and I asked ok so this Kb is obviously 1000b why not use Kib/s instead and I was answered that Kibi and Mibi were not really accepted in the telecom world..

    Please someone mod the parent up, he clearly shows that the distinction between Kilo and Kibi must be clearly used..

  143. once a year atleast by xpyr · · Score: 0

    can't we have a linux kernel thats released that doesn't need a new release every few weeks? After all MS has a new version of windows out every 3 years or so. And doesn't need to constantly update their kernel for it. Its a rarity for a windows kernel to be updated. Since not so many functions are integrated into it as the linux kernel has. They're all external and therefore when a problem with them is found, the kernel doesn't need updating, just the outside component. Sure makes it easier on me and on MS instead of having to compile a new kernel, they just compile the component that needs updating.

  144. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Seems to me that storage (RAM, HD space, USB drives) uses 2^10, while speed measurements use 10^3. Originally this was true without exception (perhaps back when lying about using true megabytes wasn't all that beneficial).

  145. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    I propose KiddieByte, MangleByte and JiggleByte for kB, MB, and GB respectively.

    (No, I don't pronounce giga "jigga", but when I see GB I do think "soft G" for some reason)

  146. Re:Mebibytes (MiB) ? by Thanatiel · · Score: 1

    We are speaking about memory units of size always being a power of 2 (yeah, you can sum banks to have something else like 768, whatever ...)

    When you think about other units like weight or lenght you forget that they are not coming by 8, 256, 512 or 1024.

    When your hard disk is divided in sectors (512 bytes) gathered in blocks of 4096 bytes, what will you say ? Your disk is using blocks of 4.096KB or 4KiB ?

    Okay, let's assume you use K/M/G for 10^3 increments.
    Let's assume you use those cheesy-named units for 2^10 increments.

    What's the use of the K/M/G names when you buy a memory module ?
    "Hi, I would like to by an 1.073741824GB memory module" (Be very carefull, if you ask 1GB, the vendor could sell you 1GiB with 73741824 defective/missing bytes)

    Ah, yes, you can use the "other" unit.
    Mmmh, ok ... let's say that.
    What could be the use for the "old" widely-used-since-years units ?
    Ah, yes, if you buy an hard disk ... true (since they are "using" it).
    Or if you program something and use exactly one multiple of 10^3 bytes as an allocation unit (not often, to say the least) and say it in a dinner (difficult, but hey, who says it wasn't ?)

    Right ...

    That would mean that with their new meaning, the "old"/wusyu would be pretty useless.

    Ok

    So we would have GB and GiB.
    How do you say that ? Gee-bee ? Gee-ai-bee ? Wonderful. I wish you luck.
    I for one, will still use the units I know since 20 years now.

    The fact "common people" have trouble thinking that for memory units we (scientists) are using K=1024 instead K=1000 for technical reasons means nothing to me.

    --
    Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
  147. Re:Mebibytes (MiB) ? by Thanatiel · · Score: 1

    What you do not seems to understand is that there is a reason for that 2^10.
    The numbers you have used have not meaning at all.

    --
    Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
  148. Re:Mebibytes (MiB) ? by Morosoph · · Score: 1
    Even if you are always adamant that "megabyte means 1024 bytes" there will always be a worry about whether the person you're talking to is thinking in the same terms.
    Absolutely! I think that "megabyte means 1048576 bytes", so there's an immediate possibility of error right there!
  149. wheelie mouse not working, use USB by oo_waratah · · Score: 1

    Apparently mice work in the USB port but not in the PS/2 port. This was discussed on the sydney LUG recently. I can definitely say it works in the USB port.

  150. ACPI failure by red+tiger · · Score: 1

    Well, I decided to install 2.6.6 and give it a try.

    It compiled well, I tried to change as few settings as possible.

    But, unfortunately, it couldn't cope with my CD/RW drive and complained about the interrupts (really, this problem should already be fixed in a stable kernel...)
    There had been absolutely no problems with 2.6.5, but now the drive just wasn't working. It couldn't even eject.

    I tried almost everything:) Finally I decided not to let ACPI deal with the interrupts (some forums gave me the idea).

    And voila! pci=noacpi saved the day (night)!

    But I don't know still, whether it also broke any useful features. I'll keep trying.

    1. Re:ACPI failure by Vlad_the_Inhaler · · Score: 1

      Ah - I did not think of trying pci=noacpi, I simply reverted to 2.6.5 which works fine.

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
  151. Kernel 2.6 = beta test Windows by oo_waratah · · Score: 1

    Reason 1: K 2.6 is really a beta test Windows:

    What has happened is that we have in part had a major release for BETA tsting that a lot of people have started using (Alpha test was 2.5) so there is a shakeout of problems. The same occurs in Windows with early release users raising bugs tht are fixed in the final release, if and only if they are major enough. Linux is a bit more open to repairing bugs faster so there is a cycle of fast updates. As noted elsewhere it will slow down a lot shortly. Then a new alpha branch (2.7) will be openned and a lot of work will go on there. Alpha branches (2.7) are where angles fear to tread.

    Reason 2: Linux kernel = low level stuff + drivers.

    Windows has the drivers externalised a fair amount so that the vendor can replace the driver without specific change to Windows. (This is good). Linux does more with imbedding drivers for performance (This is good too for different reasons). Updates to drivers therefore cause more releases (perceived as bad, but not really)

    Hope this helps...

  152. Re:SUSE 9.1? by afore · · Score: 1

    After running YOU, it is 2.6.54-3 Art

  153. Re:Mebibytes (MiB) ? by Dahan · · Score: 1
  154. Re:Mebibytes (MiB) ? by SuperFrink · · Score: 1

    I don't think computer science needs those foolish names and unit changes to ensure complexity in the units. It is not a commercial game.

    I just figured it was easier to say "1k" than "1024" and I can't bother to remember "1048576" so it's just "1M".

    I seem to recall reading (in The Art by Knuth I think but may be wrong) a suggestion that 1024 be noted by "kk", 1000 by "k", 1048576 by "MM" and, 1000000 by "M".

    I think it might be a nice idea but it's still easier to say "one k" than "one k k".

  155. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    ... unfortunately.

    GAYEST unit ever named. Except, perhaps the gebibyte (WTF??)

  156. Re:Mebibytes (MiB) ? by Deraj+DeZine · · Score: 1
    How kan a term that clears confusion EVER be a bad thing?

    When the term is difficult to pronounce and sounds incredibly stupid to any native English speaker. At least that's why I don't like the unit. The suffix MiB is ok, but I'll call it "megabyte" until someone comes up with an acceptable name.

    --
    True story.
  157. Re:Mebibytes (MiB) ? by scott_evil · · Score: 0

    Flamebait my arse. The original post spouting crap about mebibytes is the flamebait.

  158. Re:Mebibytes (MiB) ? by scott_evil · · Score: 0

    Considering that there's NO SUCK FUCKING THING AS A METER, nobody will care. Go and cry a liter of tears... ...FUCKIN LITER what is up with you americans?

  159. Clarification, if needed by trezor · · Score: 1
    • Apparently trezor does not care about things such as security, privacy, bug fixes, introduced bugs, backwards compatibility, new features, performance, etc... When was the last time you patched your kernel source, and didn't have to reboot? If you didn't reboot, then you're not running the new kernel.

    If you didn't get my point, it was that on Linux the only time you have to reboot in order to make changes effective, is if you update the kernel.

    In Windows, even though things have gotten slightly better in XP, you'll almost have reboot for every minor change you can imagine.

    For instance, a update in your Webbrowser or Mediaplayer. Now that makes sense doesn't it? That was my point.

    Maybe my bad for not being clear enough, but I feel kinda insulted when people think I'm that ignorant.

    --
    Not Buzzword 2.0 compliant. Please speak english.
  160. Re:Mebibytes (MiB) ? by vrt3 · · Score: 1

    Glad you noticed :)

    --
    This sig under construction. Please check back later.
  161. Re:Mebibytes (MiB) ? by Thanatiel · · Score: 1

    Ok, right. Maybe I need an explaination but I fail the see the link.
    You are just mixing units are you ?

    Anyway, as I already said, those numbers have no meaning. They are arbitrary if you like it better.

    The 2^10 and other binary "packing" of units is not arbitrary (not that much). There is a technical reason, as you may already know.

    Did I missed your point ?

    --
    Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
  162. Re:Mebibytes (MiB) ? by Thanatiel · · Score: 1

    Especially when you know that in some languages it could have a bad effect.
    Bits are already subject to childish jokes.
    I just can't imagine a forum of students being completely still when the professors use that term.

    --
    Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
  163. Re:Mebibytes (MiB) ? by vrt3 · · Score: 1

    They could be useful to some group of people, just like k = 1042 can be useful to a group of people. To me, that's not enough to warrant the use of existing prefixes with a different meaning.

    In science, when an existing unit is not very useful, people in the field often use different units. That's fine, since they don't use existing names for their new units. They invent their own, so one doesn't have to know each and every possible context to know that something you see might have a meaning different from what you think it is.

    --
    This sig under construction. Please check back later.
  164. Re:Mebibytes (MiB) ? by SharpFang · · Score: 1

    Sorry, not. M remains 10^6, like Megaton, Megawatt etc. There's too many other places where it's used. The "i" is to signify "binary". B is byte. b is bit.

    1KB=1000 bytes.
    1KiB=1024 bytes.
    1Kb=125 bytes.
    1KiB=128 bytes.

    Finally you can spit into face of markedroid and say "Yes, this drive is 120 megabytes. But it will fit only 100 gibibits of raw data. After formatting it leaves less than 80. So go screw yourself with your 200 CDs you claim it would fit!"

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  165. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    Well, luckily since bit is about the least unit, prefixes for millibits or picobits were free to use so nobody would think 10mB isn't 8000 bits, not 0.08 bit :)

  166. Re:Mebibytes (MiB) ? by Anonymous Coward · · Score: 0

    More like changing automobile to car, digital brain to computer, cinematograph to cinema, or TV typewriter to terminal.

  167. Re:Mebibytes (MiB) ? by jeremyp · · Score: 1

    The ONLY people in the entire industry who considers MB/KB/et al to be in base-10 are the hard drive manufacturers, and that's just so they can claim their 230GB drives are 250GB!

    Do they consider kilobytes to be 10^3 bytes? I only ask because in the old days of floppy disks you had 720K floppies. A "K" was a good old 1024 byte kilobyte. (In fact now I think about it, nobody ever used to say kbytes because of the possible confusion. A "K" was a specific unit of memory nothing to do with SI). Anyway, somebody thought of a way of doubling the amount of storage on a floppy to 1440K. These became known as 1.44 Megabyte disks. Think carefully in terms of actual bytes. The actual amount of storage is 1.44 x 1000 x 1024 bytes.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe