Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Linux Software

New Testing Version Of Linux 2.6 327

James A. A. Joyce writes "It's all up now at the kernel archives. Get the full 2.6.0-test2 or a patch, whichever suits you. We need to test those new kernels! Hop to it!"
This discussion has been archived. No new comments can be posted.

New Testing Version Of Linux 2.6

Comments Filter:
  • by Anonymous Coward on Sunday July 27, 2003 @07:06PM (#6547161)
    /me watches the bandwith-o-meter explode
  • by Limburgher ( 523006 ) on Sunday July 27, 2003 @07:06PM (#6547164) Homepage Journal
    Of course, I've still got bits stuck between my teeth from the last release. Should have remembered to type 'make toothpick'.
  • New in 2.6 (Score:5, Informative)

    by bethane ( 686358 ) on Sunday July 27, 2003 @07:09PM (#6547182) Homepage Journal
    Being a LKML lurker, here are a few of the new features.

    In-kernel Module Loader and Unified parameter support: http://www.kernel.org/pub/linux/kernel/people/rust y/patches/Module/

    Nanosecond Time Patch: http://www.ussg.iu.edu/hypermail/linux/kernel/0210 .3/0793.html

    Fbdev Rewrite: http://www.uwsg.iu.edu/hypermail/linux/kernel/0111 .3/1267.html

    Linux Trace Trollkit (LTT): http://www.uwsg.iu.edu/hypermail/linux/kernel/0204 .1/0832.html

    statfs64: http://marc.theaimsgroup.com/?l=linux-kernel&m=103 610918825614&w=2

    POSIX Timer API: http://marc.theaimsgroup.com/?l=linux-kernel&m=103 553654329827&w=2

    Shared Pagetable support: http://marc.theaimsgroup.com/?l=linux-kernel&m=103 498293902006&w=2

    Hotplug CPU Removal Support and Kernel Probes
  • by Anonymous Coward
    But is it SCO free?
    • by NanoGator ( 522640 ) on Sunday July 27, 2003 @07:55PM (#6547399) Homepage Journal
      "But is it SCO free? "

      Sign this NDA and I'll tell you.
    • by Anonymous Coward
      Old McBride he had some IP
      And that IP it was not free

      With some SCO code here; Some SCO code there
      Here a SCO, there a SCO; Everywhere a SCO SCO

      The linux kernel had SMP
      And that code was from Project Monterey

      The linux kernel had NUMA
      Then someone spread rumours

      The linux kernel had JFS
      And Christoph Hellwig did his best

      Old McBride owns none of that [archive.org]
      How we'd love to see THAT contract

      With a lawsuit here; A counter-suit there
      Sue a
  • by Billly Gates ( 198444 ) on Sunday July 27, 2003 @07:12PM (#6547193) Journal
    Look right here [sco.com] for a link.

    Sincerly Mcbride CEO of SCO

  • PowerPC? (Score:5, Interesting)

    by SHEENmaster ( 581283 ) <travis.utk@edu> on Sunday July 27, 2003 @07:12PM (#6547197) Homepage Journal
    I use an Apple iBook2 as my primary desktop, with an x86 for a server/renderer. Is PowerPC/Sparc/etc support focused on early or late in the development cycle? Should I expect the file I'm downloading to compile, or collapse?
    • Re:PowerPC? (Score:5, Informative)

      by Cheesy Fool ( 530943 ) on Sunday July 27, 2003 @07:39PM (#6547335) Homepage
      Compared to 2.4.X these are the problems i've seen. No cpufreq scaling, alsa doesn't work too good and preempt doesn't work properly (mouse stutters).
    • by tugrul ( 750 )
      I just built and booted it on my Sun Ultra 60. CONFIG_PREEMPT seems broken on SPARC64, but after I removed a redefined symbol in ffb_drv.c, everything else seems to work.

      One interesting note is that the sun/type5 keymap/keyboard settings for the console/XF86Config don't work anymore. Had to revert to the kernel keymap for the console, and xfree86/pc101 for X11. Also had to change /dev/sunmouse::BusMouse to /dev/psaux::PS/2 in XF86Config, but the middle mouse button doesn't work now. Gonna figure out that
    • "with an x86 for a server/renderer."

      What kinda rendering are ya doing? Just curious, I'm a Lightwaver and they only recently have Linux support.
  • by Bruce Perens ( 3872 ) * <bruce@perens.com> on Sunday July 27, 2003 @07:14PM (#6547205) Homepage Journal
    I decided to test 2.6.0-test1 on one of my primary servers. After building the kernel, I had to install the Debian module-init-tools package (required to manipulate kernel modules in 2.6) and edit /etc/modprobe.conf to alias what module to load for my ethernet cards and for the PS/2 mouse driver (the "mousedev" module). And then it just ran. It's been serving perens.com for days.

    I am also running it on my Vaio U-101 (a Pentium 4 600 sub-laptop that fits in a fanny-pack).


    • Do you know offhand if this can run straight-away on Debian-stable without upgrading any other dependencies (like for instance, GNU libc)?
      • by Bruce Perens ( 3872 ) * <bruce@perens.com> on Sunday July 27, 2003 @07:44PM (#6547363) Homepage Journal
        I guess I should have mentioned that I almost always run "unstable". I've always been imnpressed with its stability! I've had a down day once in about 10 years due to a bad Debian package.

        I have no information regarding running it on "stable".


        • by isorox ( 205688 ) on Monday July 28, 2003 @03:40AM (#6549075) Homepage Journal
          obviously you never did an "apt-get remove libc6" when you came home drunk one night.
          • by BlueWonder ( 130989 ) on Monday July 28, 2003 @06:46AM (#6549450)
            martin@feynman:~ > su -
            feynman:~ # apt-get remove libc6
            Reading Package Lists... Done
            Building Dependency Tree... Done
            The following packages will be REMOVED:
            a2ps aalib1 adduser adjtimex alsa-base alsa-modules-2.4.20-6
            alsa-modules-2.4.21-1 alsa-source alsa-utils alsa-xmms anacron apache
            apache-common apt apt-show-source apt-show-versions apt-utils at audacity
            autoconf automake1.7 autotrace barcode base-files base-passwd bash bc
            bible-kjv bible-kjv-text biff bind9-host binutils binutils-dev bison
            bittorrent blender bsdgames bsdmainutils bsdutils buffer build-essential
            bzip2 ca-certificates calc cdda2wav cdrdao cdrecord cdtool cflow
            checksecurity console-common console-data console-tools console-tools-libs
            coreutils countrycodes cpio cpp cpp-3.3 cracklib-runtime cracklib2 cron
            cutils cvs db4.1-util dc debbugs-el debconf debconf-utils debhelper
            debianutils debmake deborphan debsigs debsums debview defoma devfsd
            devscripts dh-kpatches dh-make dialog dict dict-devil dict-easton
            dict-elements dict-foldoc dict-gcide dict-hitchcock dict-jargon dict-vera
            dict-wn dictd dictionaries-common dictzip diff diffstat dlocate dnsutils
            doc-base dpkg dpkg-dev dpkg-dev-el dselect dsniff e2fsprogs eboard ed
            electric-fence elisp-manual emacs-lisp-intro emacs21 emacsen-common enscript
            ethereal ethereal-common exim4 exim4-base exim4-config exim4-daemon-light
            expect expectk fakeroot fdutils fetchmail ffmpeg figlet file fileutils
            findutils finger flex fontconfig fortune-mod fortunes fortunes-bofh-excuses
            fortunes-min fping freeciv-client-gtk freeciv-server ftp fvwm g++ g++-3.3
            gawk gcc gcc-3.3 gdb gdk-imlib1 gettext gettext-base gettext-el gimp1.2
            gimp1.2-perl gimp1.2-print gnuchess gnuchess-book gnupg gnuplot gperf grep
            grep-dctrl groff groff-base grub gs gs-common gsfonts gsfonts-x11 gtksee gv
            gzip hdparm help2man hostname html-helper-mode html2text iamerican ibritish
            icmpinfo id-utils ifupdown imagemagick imlib-base imlib-progs indent info
            ingerman initscripts iogerman ipmasq iptables iptraf ircii ispell jackd
            jhead jpeginfo jpegoptim jpegpixi kdelibs-bin kdelibs4 kernel-image-2.4.20-6
            kernel-image-2.4.21-1 kernel-package kernel-patch-2.4-preempt
            kernel-source-2.4.21 klogd ksymoops lame less lesstif2 libao2 libart-2.0-2
            libarts1 libasound2 libatk1.0-0 libaudio2 libaudiofile0 libautotrace3
            libblkid1 libbz2-1.0 libbz2-dev libc6 libc6-dev libcap1
            libcompress-zlib-perl libcupsys2 libcurl2 libdb1-compat libdb2 libdb3
            libdb4.0 libdb4.1 libdb4.1-dev libdns8 libdps1 libesd0 libexpat1 libfam0c102
            libfluidsynth1 libfontconfig1 libfreetype6 libft-perl libg2c0 libgcc1
            libgcrypt1 libgd-gif1 libgdbm-dev libgdbm3 libgdbmg1 libggi-target-x libggi2
            libggimisc2 libgii0 libgii0-target-x libgimp1.2 libgimpprint1 libglib1.2
            libglib2.0-0 libgmp3 libgmp3-dev libgnutls5 libgnutls7 libgpmg1 libgtk-perl
            libgtk1.2 libgtk2.0-0 libgtk2.0-common libgtkxmhtml1 libid3-3.8.3 libid3tag0
            libidl0 libidn9 libimage-info-perl libio-string-perl libisc4 libjack0.50.0-0
            libjack0.71.2-0 libjpeg-progs libjpeg62 libjpeg62-dev libkpathsea3 libkrb53
            liblame0 liblcms1 libldap2 liblocale-gettext-perl liblockfile1 libltdl3
            libltdl3-dev liblwres1 liblzo1 libmad0 libmagic1 libmagick++5.5.7
            libmagick5.5.7 libmikmod2 libmldbm-perl libmng1 libmpeg1 libnasl2
            libncurses5 libncurses5-dev libnessus2 libnet1 libnet1-dev libnetpbm9
            libnetpbm9-dev libnids1 libnss-db libogg0 libopencdk4 libpam-cracklib
            libpam-dotfile libpam-modules libpam-pwdfile libpam0g libpam0g-dev
            libpango1.0-0 libpango1.0-common libpaper-utils libpaper1 libpcap-dev
            libpcap0.7 libpcre3 libperl-dev libperl5.6 libperl5.8 libpisock4 libplot2
            libpng10-0 libpng12-0 libpng12-dev libpng2 libpng3 libpopt0 libpstoedit0
            libqt3c102-mt libreadline4 libreadline4-dev librecode0 libsasl-modules-plain
            libsasl2 libsasl7 libsdl-mixer1.2 libsdl1.2debian libsdl1.2debian-oss
            libsmpeg0 libsndfile1 libssl-dev libssl0.9.
      • It worked under a completely unpatched Debian Woody DVD-R install, so I would say yes. I had some problem with VT support, but I think that was a configuration issue with the kernel rather than a dependancy problem.
    • Unfortunatly test-1 had a problem that if you had an XFS root fs it didn't mount. Firstly it tried mounting as UFS then Resier. Haven't seen ins -test2 has fixed it

    • Bruce, you're a great guy. However, I think you need to google around and learn to tie a tie better. It is important for when you have to suck up to corporate douchebags, like it or not :-(

      Best wishes bruce! Up the irons!

  • by InfiniteWisdom ( 530090 ) on Sunday July 27, 2003 @07:14PM (#6547207) Homepage
    Somebody just submitted a patch!!!! Go download it from the bitkeeper NOW!!!!
  • by Billly Gates ( 198444 ) on Sunday July 27, 2003 @07:15PM (#6547213) Journal

    I love Linux but hate most of the bloated distro's. However I would love to see how real time and fast this new kernel is. Also I heard you do not have to do a "make modules" when compiling.

    Anyway back to my long instant-workstation ports installation.

  • We suck. (Score:5, Funny)

    by caluml ( 551744 ) <slashdot@spamgoeshere.calu m . o rg> on Sunday July 27, 2003 @07:20PM (#6547228) Homepage
    Current bandwidth utilization 67.69 Mbit/s

    Is this all we can do? Is this Slashdot, or what...

  • by Anonymous Coward on Sunday July 27, 2003 @07:20PM (#6547230)
    This was fixed in 2.4.18, correct? Was this fix foward-ported to the development kernel so that I can safely boot without using mem=nopentium and have no fear of my X locking?

    Thank You
  • hooray! (Score:3, Interesting)

    by larry bagina ( 561269 ) on Sunday July 27, 2003 @07:22PM (#6547241) Journal
    having ACLs as a standard feature will be fantastic.

    I wonder if the ACL haters will have a foxhole conversion.

  • by mnmn ( 145599 ) on Sunday July 27, 2003 @07:46PM (#6547370) Homepage
    I use Linux for a very multipurpose server... SNAT, pppoe, tokenring+ethernet+atm+arcnet+slip, apache+php+perl, postgresql, Nvidia and hordes of other stuff I cant think of now. The test1 crashed for me as I was configuring the networking portions.

    For setups like me, I couldnt test Linux beta versions. The server is really not mission-critical but I believe 2.6 will keep crashing for me till version say 2.6.15 or something. I'll be trying to add my contributions to the community but not at such an alpha stage.
    • by NerveGas ( 168686 ) on Sunday July 27, 2003 @08:11PM (#6547461)

      You're *exactly* the type of person who will make the best tester, precisely because it *will* crash for you. It's the tiny bugs that only show up under bizarre/rare combinations of features and usage that can be the most pesky.

      Now, I'm not saying you should run a non-stable version on your server, but what about setting up a spare machine simply to replicate what's being done on your server?

      Not only will it help out kernel development, it will also mean that you will get a stable kernel for your server sooner.

      • Thats exactly my point. The people who are in the best position to really test the kernel are the ones who require at least some level of stability to run at least for a few days before a crash. If I had a mission critical server, I'd just run 2.4.21. If I had redundant servers, I could run a test server in parallel, but I have one overloaded Pentium1 that connects 5 networks together and is a file/web/database/game server.

        I ran some of the 2.5.x kernels on this, some of which actually worked and I submitt
    • by Population ( 687281 ) on Sunday July 27, 2003 @10:06PM (#6548002)
      Never try anything new on your production machines.

      Have a test server configured exactly (or as close as you can get) like your production server.

      Always test new software on the test machine before putting it on the production machine.

      This is important whether you're running Linux or Windows or whatever. Even when you're testing new versions or updates of apache or PHP or perl or postgresql or whatever.

      Running untested (by you) code on production servers is guaranteed to bite you eventually.

      Just save yourself the lost time and headaches and get a test box.

      Your time and data are worth far more than the cost on a test box.
  • by Anonymous Coward on Sunday July 27, 2003 @08:30PM (#6547539)
    [This post was made at 13 May 2006]
  • by spaceturtle ( 687994 ) on Sunday July 27, 2003 @08:37PM (#6547575)
    Here are some issues not discussed in the kernel documentation, that need to be resolved before technical users who know nothing about the kernel (like me) will be able to test the kernel in any meaningful way...

    How to configure support for Virtual Terminals?

    Using an install straight from the Debian Woody DVD-R, it can compile, boot and get to X. However there is absolutely no output from "loading kernel...", to the start of X, and cntl-alt-f1 gets be to an unchanged screen, not a login prompt. I know that VT support is not enabled by default (why?), but enabling VT and console on VT does not make any difference. Same thing happens with Mandrake 9.1.

    Are compile errors for default configuration OK?

    I thought I may have accidentally removed something required for VT support. So I made a completely default install, i.e. "make config" and hold down enter for all questions. However, this would not even compile on gcc 3.95.4 from Debian Woody. Are drivers that don't even compile enabled by default, or is the statement in the docs that any gcc 3.95.x where x>3 will be ok, out of date?

    Would getting the .config file from a working install of 2.6-test help?

    If so do you have a link?

    Why does make modules_install complain about missing dependencies?

    Why doesn't it just make the dependencies? What are we meant to do about this?

    Also, is NTFS write support ready for end-user testing in non-mission critical situations?

    • In Linux 2.6 the old NTFS driver support was removed and new better code [sf.net] installed instead. The NTFS write support is there, but very, very limited; the only good use for NTFS write support I know about is Topologi-Linux [sourceforge.net], which allows you to run Linux installed in a large loop-mounted file on an NTFS disk (don't need to partition your MS Windows disk to try out Linux, yet get a full "normal" install).

      See http://mlf.linux.rulez.org/mlf/ezaz/ntfsresize.htm l#write for more info on the old vs new NTFS suppo

    • If your VTs are missing (and chances are pretty good that, if you can get into X, you can't start an xterm) you likely forgot to mount the devpts filesystem.

      Try `mount -t devpts devpts /dev/pts` and see if that resolves it; if so, add the appropriate entry to your fstab.

    • However there is absolutely no output from "loading kernel...", to the start of X,

      Is VGA Console support turned on?
  • raid (Score:3, Interesting)

    by thrift24 ( 683443 ) on Sunday July 27, 2003 @08:38PM (#6547577) Homepage
    Does anyone know if there is anything diffrent w/ xfs or raid in 2.6? I tried out 2.6 beta 1 with my striping raid which is all xfs(just software raid on hpt370 card)...When I booted into 2.6 my keyboard didn't work, so i booted back into 2.4.20 and my raid was absolutely insane(no files showing up), so I rebooted once more into 2.4 and it fixed itself...Anyone have any idea why that would happen, can I expect better behavior with 2.6 beta 2?
  • ..you actually let out an a reverbing "Aaaah" when you read this kind of headline.

    I didn't.

    So OK, I did. But I was already running 2.6.0-test1-mm2 with the O9 scheduler patches.

  • by DamnedMouse ( 668814 ) on Sunday July 27, 2003 @08:52PM (#6547642)
    I just finished compiling and rebooted into 2.6.0-test1-bk3 and then went to check kernel.org to see if the 2.4.xx tree had changed to 22 stable and voila there it is -test2 and I was REALLY mad!
    But I've compiled -test2 now and I hope it works -test1 did :)
  • by NightHwk1 ( 172799 ) <jon@empt y f l a s k .net> on Sunday July 27, 2003 @08:53PM (#6547646) Homepage

    Grab kernel 2.6.0-test2 via Bittorrent here [bandedartists.com]

  • Scheduler patch (Score:5, Informative)

    by awptic ( 211411 ) <infinite AT complex DOT com> on Sunday July 27, 2003 @09:11PM (#6547756)
    The scheduler in 2.6 is still having some problems with interactive programs; XMMS skips frequently when switching desktops or running a CPU intensive program in the background. Ingo Molnar put together a patch which seems to fix this nicely, I highly recommend patching the kernel before using it if you're running linux on the desktop. the patch is available at http://people.redhat.com/mingo/O(1)-scheduler/sche d-2.6.0-test1-G6 [redhat.com]
  • by silvaran ( 214334 ) on Sunday July 27, 2003 @09:41PM (#6547886)

    I've tried three of these, 2.5.74, 2.6.0-test1 and -test2. Every time I boot up the kernel (bzImage from arch/i386/boot) it says "Uncompressing linux... OK " and that's it. Nothing else. I would really love to get this to work out, especially the native ALSA support (my sound card works great under ALSA, not so great under OSS). I'm wondering if perhaps some of the stuff I've compiled in is inhibiting the boot process.

    I have IDE support compiled right in, my CPU is set up correctly (x86/Pentium-II), I'm not using anything fancy like initrd et al, I have ACPI and APM enabled, nss what else I can mention.

    Installed module-init-tools and converted over my old profile (just had two aliases for my network cards), depmod runs w/o any problems (I remembered to pass in the symbols for the new kernel).... argh.

  • Thank you goes to... (Score:3, Informative)

    by inode_buddha ( 576844 ) on Sunday July 27, 2003 @10:07PM (#6548005) Journal
    James A.A. Joyce. I should have been keeping closer track I guess, but I was still trying to do 2.6.0-test1 with the -mm2 and the -int7 patches. Thx for the info, I'll get back to you on it!

    FWIW, I read the kernel ML daily and I can say that the kernel team strongly desires end user feedback in the form of commentary and bug reports (not flames!)

    They're looking for all the possible "oddball" cases (AKA "corner cases") and also for extreme loads such as huge files/filesystems, throughput, mem and net bandwidth, fs integrity, etc.

    Regular users should participate; Linus has said that his focus is still on desktop usability and responsiveness. Anyone else who is interested should make sure to enable the -preempt option as well -- amazing performance!

    Damn... now I need to try -test2.
  • It's been ages since I last compiled a kernel (2.4.18 when it was 'hot off the press'), and I don't remember all the steps. (I always manage to get them in the wrong order.) Furthermore, the compiling instructions are apparently different for 2.6?

    Searching on Google -- even with the "2.6" or "2.5" -- yields some instructions on 1.0 series kernels that trail on for pages and pages. Can someone post a verbose summary of how to build the kernel under 2.6? (I know the basics, of course. Just the make commands
    • Re:Compiling It? (Score:2, Informative)

      by tkdack ( 325771 )
      Untar kernel sources

      cd /path/to/kernel/sources

      make menuconfig
      make bzImage modules modules_install

      cp arc/[your arch]/boot/bzImage [appropriate place]

      modify lilo/grub config, run lilo if required

      get the new module-init-tools and install them (debian can apt-get them I believe, gentoo just emerge them)

      reboot, enjoy.
  • xosview problems? (Score:3, Informative)

    by 42forty-two42 ( 532340 ) <`bdonlan' `at' `gmail.com'> on Sunday July 27, 2003 @11:24PM (#6548266) Homepage Journal
    I tried running xosview, but it hung. gdb shows:

    bdonlan@bd-home-comp bdonlan $ gdb `which xosview`
    GNU gdb 5.3
    Copyright 2002 Free Software Foundation, Inc.
    GDB is free software, covered by the GNU General Public License, and you are
    welcome to change it and/or distribute copies of it under certain conditions.
    Type "show copying" to see the conditions.
    There is absolutely no warranty for GDB. Type "show warranty" for details.
    This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found)...
    (gdb) run
    Starting program: /usr/bin/xosview
    (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...

    [time passes...]

    Program received signal SIGINT, Interrupt.
    0x4017af39 in std::basic_istream >& std::operator>> >(std::basic_istream >&, char*) () from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++ .so.5
    (gdb) bt
    #0 0x4017af39 in std::basic_istream >& std::operator>> >(std::basic_istream >&, char*) () from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++ .so.5
    #1 0x0805d6fb in strcpy ()
    #2 0x0805d195 in strcpy ()
    #3 0x080561d4 in strcpy ()
    #4 0x08054949 in strcpy ()
    #5 0x08055a9a in strcpy ()
    #6 0x402217a7 in __libc_start_main () from /lib/libc.so.6

    top shows it comsuming a lot of cpu time while it's hung.

When you are working hard, get up and retch every so often.