All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alan Cox <alan@lxorguk.ukuu.org.uk>
To: Dave Jones <davej@codemonkey.org.uk>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: 2.5 'what to expect'
Date: 11 Jul 2003 15:26:19 +0100	[thread overview]
Message-ID: <1057933578.20636.17.camel@dhcp22.swansea.linux.org.uk> (raw)
In-Reply-To: <20030711140219.GB16433@suse.de>

On Gwe, 2003-07-11 at 15:02, Dave Jones wrote:
> - An additional bug biting some people is that NICs fail to receive packets
>   (usually notable by a NIC not getting a DHCP lease for eg, despite being
>    sent one by the server). Booting with "noapic" "acpi=off" or a combination
>   of both fixes this for most people. Additional breakage reports should go
>   to Jeff Garzik <jgarzik@pobox.com>

For 3com that was fixed in 2.4-ac months ago. There is a mostly
undocmented power management bitflag that some bioses seem to know about
for ACPI

> - (Possibly linked to above bug) VIA APIC routing is currently broken.
>   boot with 'noapic'.

Does 2.5 not have the INTD routing fix yet ?

> - The hptraid/promise RAID drivers are currently non functional, and
>   will probably be converted to use device-mapper.
> - Some filesystems still need work (Intermezzo, UFS, HFS, HPFS..)
The hfsplus file system is missing from 2.5 at the moment

> - Some people seem to have trouble running rpm, most notably Red Hat 9 users.
>   This is a known bug of rpm.
>   Workaround: run "export LD_ASSUME_KERNEL=2.2.5", before running rpm.

or upgrade to rpm 4.2 (which I'd recommend everyone does anyway as it
fixes a load of other problems) - ftp.rpm.org

> - Older Direct Rendering Manager (DRM) support (For XFree86 4.0)
>   has been removed. Upgrade to XFree86 4.1.0 or higher.

The current 2.5 DRM doesnt seem to work with 4.1, but does with  4.3 at
least on my testing of i810. I need to double check the results unless
others see the same

> Modules.
> ~~~~~~~~

> - For Red Hat users, there's another pitfall in "/etc/rc.sysinit".
>   During startup, the script sets up the binary used to dynamically load
>   modules stored at "/proc/sys/kernel/modprobe". The initscript looks
>   for "/proc/ksyms", but since it doesn't exist in 2.5 kernels, the
>   binary used is "/sbin/true" instead.

Better to cite the explanation and fix in the FAQ/README for the new
module tools 8)

> Enhanced coredumping. 
> ~~~~~~~~~~~~~~~~~~~~~
> - 2.5 offers you the ability to configure the way core files are
>   named through a /proc/sys/kernel/core_pattern file.
>   You can use various format identifiers in this name to affect
>   how the core dump is named.

So does 2.4 8)
2.4-ac also offers setuid core dump facilities I need to forward port


> - Multithreaded processes can now dump core

> IDE.
> ~~~~
> - Known problems with the current IDE code. 
>   o  Serverworks OSB4 may panic on bad blocks or other non fatal errors
FIXED
>   o  PCMCIA IDE hangs on eject
Should be fixed in 2.5, fixed(ish) in 2.4
>   o  ide_scsi is completely broken in 2.5.x. Known problem. If you need it
>      either use 2.4 or fix it 8)
> - IDE disk geometry translators like OnTrack, EZ Partition, Disk Manager
>   are no longer supported. The only way forward is to remove the translator
>   from the drive, and start over.

Or to use device mapper to remap the disk.


> CD Recording.
> ~~~~~~~~~~~~~
> - Jens Axboe added the ability to use DMA for writing CDs on
>   ATAPI devices. Writing CDs should be much faster than it
>   was in 2.4, and also less prone to buffer underruns and the like.

Currently generally crashes the machine on problems or if you have
anything touching the other channel

> - gcc 3.2.2-5 as shipped by Red Hat generates incorrect code in the
>   kmalloc optimisation introduced in 2.5.71
>   See http://linus.bkbits.net:8080/linux-2.5/cset@1.1410

This URL appears wrong!

> to 2.5. For this reason 2.5.x kernels should not be tested on
> untrusted systems.  Testing known 2.4 exploits and reporting results
> is useful.

There is at least one known local root exploit in 2.5.75


> Ports.
> ~~~~~~
> - 2.5 features support for several new architectures.
>   - x86-64 (AMD Hammer)
>   - ppc64
>   - UML (User mode Linux)
>     See http://user-mode-linux.sf.net for more information.
>   - uCLinux: m68k(w/o MMU), h8300 and v850.  sh also added a uCLinux option.
> - The 64 bit s390x port got collapsed into a single port, appearing
>   as a config option in the base s390 arch.
> - In the opposite direction, arm26 was split out from arm.

sh64 ?



  reply	other threads:[~2003-07-11 14:18 UTC|newest]

Thread overview: 95+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-11 14:02 2.5 'what to expect' Dave Jones
2003-07-11 14:26 ` Alan Cox [this message]
2003-07-11 14:46   ` Tomas Szepe
2003-07-11 15:00     ` Alan Cox
2003-07-11 15:11       ` Larry McVoy
2003-07-11 15:37         ` Steven Cole
2003-07-11 17:19           ` Alan Cox
2003-07-11 17:51           ` Brian Gerst
2003-07-12 10:34             ` Dave Jones
2003-07-11 14:55   ` Bartlomiej Zolnierkiewicz
2003-07-11 15:58     ` Jeff Garzik
2003-07-11 16:23       ` Bartlomiej Zolnierkiewicz
2003-07-11 17:02         ` Jeff Garzik
2003-07-11 17:09       ` Christoph Hellwig
2003-07-11 20:43     ` Andries Brouwer
2003-07-11 15:05   ` Paul Mundt
2003-07-11 15:56   ` Jeff Garzik
2003-07-11 20:38     ` Andries Brouwer
2003-07-12 15:38       ` Jamie Lokier
     [not found]       ` <20030715000331.GB904@matchmail.com>
2003-07-15 17:08         ` Andries Brouwer
2003-07-15 19:42           ` Mike Fedyk
2003-07-15 20:03             ` Andries Brouwer
2003-07-15 21:14           ` Kevin Corry
2003-07-16  4:16           ` Peter Chubb
2003-07-16 17:07             ` Mike Fedyk
2003-07-16 17:53               ` Martin Hermanowski
2003-07-11 17:33   ` Robert Love
2003-07-12  0:38     ` Barry K. Nathan
2003-07-12  1:03       ` Jeff Garzik
2003-07-14 17:18       ` Robert Love
2003-07-11 20:07   ` Andries Brouwer
2003-07-11 20:53   ` Brian Gerst
2003-07-11 21:19     ` Shawn
2003-07-11 22:00       ` Alan Cox
2003-07-12  2:31   ` Wichert Akkerman
2003-07-11 14:37 ` Oleg Drokin
2003-07-11 14:50 ` Paul Dickson
2003-07-11 15:02 ` Paul Nasrat
2003-07-14  9:07   ` Vojtech Pavlik
2003-07-11 15:43 ` James Morris
2003-07-11 17:10   ` Christoph Hellwig
2003-07-12 17:38     ` James Morris
2003-07-11 15:59 ` Flameeyes
2003-07-11 16:04   ` Jeff Garzik
2003-07-11 17:23     ` Flameeyes
2003-07-11 16:01 ` Wiktor Wodecki
2003-07-11 16:03 ` Matthew Dharm
2003-07-11 16:23 ` Tom Rini
2003-07-11 18:14 ` Mike Fedyk
2003-07-11 19:33   ` Jeff Garzik
2003-07-11 22:01     ` Alan Cox
2003-07-11 19:22 ` Davide Libenzi
2003-07-11 19:37 ` Andrew Theurer
2003-07-11 19:54   ` Jeff Garzik
2003-07-11 20:06     ` Andrew Theurer
2003-07-11 19:59   ` Mike Fedyk
2003-07-11 20:30     ` Andrew Theurer
2003-07-11 21:16 ` James H. Cloos Jr.
2003-07-11 22:24 ` Greg KH
2003-07-12 13:10 ` Meelis Roos
2003-07-12 20:23   ` Dave Jones
2003-07-12 22:15     ` Andrew Morton
2003-07-13  0:08       ` Jens Axboe
2003-07-12 15:24 ` Jamie Lokier
2003-07-12 15:58   ` Jeff Garzik
2003-07-12 18:27     ` Andrew Morton
2003-07-12 18:39       ` Jamie Lokier
2003-07-12 19:03         ` Jeff Garzik
2003-07-12 19:34           ` Jamie Lokier
2003-07-12 19:38             ` Jeff Garzik
2003-07-12 19:46               ` Jamie Lokier
2003-07-13 15:51                 ` Andreas Dilger
2003-07-13 15:55                   ` Jeff Garzik
2003-07-14  0:03                   ` Rob van Nieuwkerk
2003-07-14  8:01                     ` Alan Cox
2003-07-13 12:48 ` Pavel Machek
2003-07-14  6:51 ` Maneesh Soni
2003-07-14 11:39   ` Dave Jones
2003-07-14  8:30 ` Romano Giannetti
2003-07-14 11:41   ` Dave Jones
2003-07-14 11:52     ` Bernhard Rosenkraenzer
2003-07-14 12:13     ` Arjan van de Ven
2003-07-14 12:19       ` Paul Nasrat
2003-07-14 12:37       ` Philip Wyett
2003-07-14 14:05         ` Arjan van de Ven
2003-07-14 19:34           ` Paul Nasrat
2003-07-17 20:54 ` Jeff Garzik
2003-07-17 21:16   ` Mike Fedyk
2003-07-17 21:23     ` Jeff Garzik
2003-07-18  8:10       ` Christoph Hellwig
2003-07-18 18:48         ` Krzysztof Halasa
2003-07-11 17:51 Mikael Pettersson
     [not found] <fa.eq8e50t.1hkoiqh@ifi.uio.no>
2003-07-12 13:25 ` Terje Kvernes
2003-07-16 22:43 Matt_Domsch
2003-07-16 23:05 ` Kevin P. Fleming

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1057933578.20636.17.camel@dhcp22.swansea.linux.org.uk \
    --to=alan@lxorguk.ukuu.org.uk \
    --cc=davej@codemonkey.org.uk \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.