Re: Linux 2.6.0

From: Andrew Morton (akpm_at_osdl.org)
Date: 12/18/03

  • Next message: Joe Pranevich: "Wonderful World of Linux 2.6 - Final"
    Date:	Wed, 17 Dec 2003 21:15:16 -0800
    To: linux-kernel@vger.kernel.org
    
    

    Linus Torvalds <torvalds@osdl.org> wrote:
    >
    > Andrew has written up some caveats and pointers to information about 2.4.x
    > vs 2.6.x changes, and I'll let him post that. Some known issues were not
    > considered to be release-critical and a number of them have pending fixes
    > in the -mm queue. Generally they just didn't have the kind of verification
    > yet where I was willing to take them in order to make sure a fair 2.6.0
    > release.

    It's actually rather short because I started late. See below.

    There are also the "must-fix" and "should-fix" lists of items which we have
    identified as still on the 2.6 todo list. These are at

    ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/must-fix/must-fix-7.txt and
    ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/must-fix/should-fix-7.txt

    - The 2.6.0 kernel has undergone several weeks of stabilization and we
      expect it to run well on server-class machines.

      Desktops and laptops may have more trouble at this time because of the
      much wider range of hardware and because of as-yet unimplemented fixes for
      the hardware and BIOS bugs from which these machines tend to suffer.

      During the 2.6.0 stabilization period a significant number of less
      serious fixes have accumulated in various auxiliary kernel trees and these
      shall be merged into the 2.6 stream after the 2.6.0 release. Many of these
      fixes appear in Andrew Morton's "-mm" tree, at

            ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/

    - Please report any problems to the appropriate mailing list. If you do
      not know which list to use, send the report to linux-kernel@vger.kernel.org
      and it should reach the right person. Some active subsystem mailing lists
      are:

            linux1394-devel@lists.sourceforge.net
            linux-xfs@oss.sgi.com
            linux-acpi@intel.com
            linux-scsi@vger.kernel.org
            ext2-devel@lists.sourceforge.net
            linux-usb-users@lists.sourceforge.net

      Alternatively, kernel bug reports may be entered into the kernel bug
      tracking system at http://bugme.osdl.org/

    - There are significant changes in the module subsystem, the LVM (Device
      Mapper) and RAID subsystems. Details about these and many other kernel
      changes are presented in David Jones's kernel upgrade document at

            http://www.linux.org.uk/~davej/docs/post-halloween-2.6.txt

      Users who are testing 2.6 kernels for the first time should consult this
      document.

    - The ATA RAID drivers (eg the HighPoint RAID driver) have not been ported
      to the new BIO code and are not available under the 2.6 kernel at this
      time.

    - cryptoloop doesn't work on highmem machines. Fixes exist in -mm and are
      queued for 2.6.1.

    - There are known performance problems with the default disk I/O scheduler
      which show up when the workload is performing small, random reads and
      writes (ie: database loads). Largely fixed in -mm.

      In general, the "deadline" I/O scheduler is, and shall remain somewhat
      faster than the default "anticipatory" I/O scheduler with these sorts of
      workloads. Database admins should consider adding the "elevator=deadline"
      kernel boot parameter.

    - There are performance problems due to misbehaviour in the readahead code
      which also impact database-style workloads. Fixed in -mm, queued for
      2.6.1.

    - There are a larger number of as-yet unmerged frame buffer driver fixes.

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Joe Pranevich: "Wonderful World of Linux 2.6 - Final"

    Relevant Pages

    • [ANNOUNCE] kernel 2.4 hotfixes : 2.4.29-hf2
      ... would be a good thing for kernel 2.4, since a few months can separate two ... the patches included are classified in 6 categories: ... fixes for problems leading to panic, ... and a read memory barrier ...
      (Linux-Kernel)
    • Re: how to start apache22 without ssl
      ... i think you are mistakenly believing everyone in this list are programmers. ... I finally decided to install only the ... WAD - if you don't tell the kernel to load a module via ... The mailing lists are simply fantastic, and they all keep archives (as well as ...
      (freebsd-questions)
    • [RFC] HOWTO do Linux kernel development
      ... Linux kernel development, and where to point other people to. ... If anything in this document becomes out of date, please send in patches ... people on the mailing lists are not lawyers, and you should not rely on ...
      (Linux-Kernel)
    • [ANNOUNCE] Linux-2.4.32-hf32.3
      ... here goes the third hotfix for 2.4.32 and older kernels. ... new fixes. ... you will find a fix for CVE-2005-3180 and another one for a local DoS ... Booting the 2.4.32 kernel compiled for a i486 on an i486 box fails, ...
      (Linux-Kernel)
    • Re: [patch 0/5] lightweight robust futexes: -V1
      ... The kernel attaches such robust futexes to vmas (via ... What happened if the futex was in anonymous memory ... robustness case - i.e. the named mapping case. ... there's no fundamental difference between them, except that for lists ...
      (Linux-Kernel)