public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Jeff Garzik <jgarzik@mandrakesoft.com>
To: tytso@mit.edu
Cc: linux-kernel@vger.kernel.org, jeremy@goop.org,
	"David S. Miller" <davem@redhat.com>,
	rgooch@atnf.csiro.au, sct@redhat.com
Subject: Re: Linux 2.4 Status / TODO page (Updated as of 2.4.0-test10)
Date: Fri, 03 Nov 2000 17:20:53 -0500	[thread overview]
Message-ID: <3A033A45.D8F6E952@mandrakesoft.com> (raw)
In-Reply-To: <200011031509.eA3F9V719729@trampoline.thunk.org>

tytso@mit.edu wrote:
> 4. Boot Time Failures
> 
>      * Crashes on boot on some Compaqs ? (may be fixed)

compaq laptops?  desktops?  or alphas?


>      * Various Alpha's don't boot under 2.4.0-test9 (PCI resource
>        allocation problem? Michal Jaegermann; Richard Henderson may have
>        an idea what's failing.)

Elaboration:  PCI-PCI bridges are not configured correctly

> 5. Compile errors

I doubt you need this category :)


> 6. In Progress
>      * Fix all remaining PCI code to use pci_enable_device (mostly done)

Most drivers are done, and all of the important drivers are done
(IMHO).  Maybe we could move this to a cleanup category?  Its definitely
not a showstopper..


>      * DMFE is not SMP safe (Frank Davis patch exists, but hasn't gotten
>        much commens yet)

update:  frank davis patch is poor.

DMFE accesses multiple hardware registers for a single operation, and
requires SMP locking to synchronize between all that code.


>      * Audit all char and block drivers to ensure they are safe with the
>        2.3 locking - a lot of them are not especially on the
>        read()/write() path. (Frank Davis --- moving slowly; if someone
>        wants to help, contact Frank)

Haven't heard any update on this in a long while...


>      * Fixing autofs4 to deal with VFS changes (Jeremy Fitzhardinge)

I thought this was complete a long time ago?


> 8. Fix Exists But Isnt Merged

>      * Many network device drivers don't call MOD_INC_USE_COUNT in
>        dev->open. (Paul Gortmaker has patches)

There exists a patch which makes MOD_xxx in net drivers obsolete.  I'm
hoping that one will get applied...


>      * mtrr.c is broken for machines with >= 4GB of memory (David Wragg
>        has a fix)

His patch looks ok to me, too....   Does somebody want to submit this
patch to Linus?  I haven't seen the maintainer (Richard Gooch) speak up
on this issue at all.


>      * Issue with notifiers that try to deregister themselves? (lnz;
>        notifier locking change by Garzik should backed out, according to
>        Jeff)

Done.


>      * The new hot plug PCI interface does not provide a method for
>        passing the correct device name to cardmgr (David Hinds, alan)

Move to "in progress"...


>      * 2.4.0-test8 pcmcia is unusable in fall forms (kernel, mixed, or
>        dhinds code) (David Ford)

"fall forms"?

David clearly has problems w/ pcmcia, but it is not at all as broken as
he makes it out to be:  all my cardbus laptops boot and work.


>      * Spin doing ioctls on a down netdeice as it unloads == BOOM
>        (prumpf, Alan Cox)

not an issue.


>	Possible other net driver SMP issues (andi
>        kleen)

No showstoppers AFAICS, but small races do exist.


>      * PCMCIA/Cardbus hangs (Basically unusable - Hinds pcmcia code is
>        reliable)

Again "whatever".  The CardBus code is definitely usable.  It is not
mature, but saying it is "basically unusable" is wildly inaccurate.


>      * RTL 8139 cards sometimes stop responding. Both drivers don't
>        handle this quite good enough yet. (reported by Rogier Wolff,
>        tentatively reported as fixed by David Ford; reports from Frank
>        Jacobberger and Shane Shrybman indicate that it doesn't appear to
>        be fixed in test9)

I'm hoping this is fixed in test10, but haven't gotten any reports back
yet...


>      * kiobuf seperate lock functions/bounce/page_address fixes

Do Stephen Tweedie's recently posted kiobuf patches fix this issue?


>      * Potential races in file locking code (Christian Ehrhardt)
>           + locks_verify_area checks the wrong range if O_APPEND is set
>             and the current file position is not at the end of the file.
>           + dito if the file position changes between the call to
>             locks_verify_area and the actual read/write (requires a
>             shared file pointer, an attacker can use this to circumvent
>             virtually any mandatory lock).
>           + active writes should prevent anyone from getting mandatory
>             locks for the area beeing written.
>           + active reads should prevent anyone from getting mandatory
>             write locks for the area beeing read.

a fix patch for file locks (related to nfs, but still it appears to fix
some general issues)  was posted this week:  
http://boudicca.tux.org/hypermail/linux-kernel/this-week/0404.html


>      * Eepro100 driver can sometimes report out of resources on reboot
>        (Josue Emmanuel Amaro)

More than just on reboot.

-- 
Jeff Garzik             | Dinner is ready when
Building 1024           | the smoke alarm goes off.
MandrakeSoft            |	-/usr/games/fortune
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

  parent reply	other threads:[~2000-11-03 22:22 UTC|newest]

Thread overview: 145+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-11-03 15:09 Linux 2.4 Status / TODO page (Updated as of 2.4.0-test10) tytso
2000-11-03 15:53 ` Alan Cox
2000-11-03 16:55   ` Andi Kleen
2000-11-03 19:03     ` kuznet
2000-11-03 21:03   ` David Ford
2000-11-03 21:10     ` Jeff Garzik
2000-11-03 21:51       ` David Ford
2000-11-04  1:27         ` Jeff Garzik
2000-11-04  0:14       ` Alan Cox
2000-11-04  1:24         ` Jeff Garzik
2000-11-04  2:37         ` David Ford
2000-11-07 20:21       ` tytso
2000-11-07 19:23         ` Jeff Garzik
2000-11-03 21:37   ` Jeff Garzik
2000-11-06 19:28     ` Paul Gortmaker
2000-11-07 20:17   ` tytso
2000-11-07 19:21     ` Jeff Garzik
2000-11-03 16:09 ` Philipp Rumpf
2000-11-03 18:36 ` loop device hangs Christian van Enckevort
2000-11-03 22:20 ` Jeff Garzik [this message]
2000-11-04  2:32   ` Linux 2.4 Status / TODO page (Updated as of 2.4.0-test10) David Ford
2000-11-07 20:40     ` tytso
2000-11-04 13:12   ` Stephen C. Tweedie
2000-11-07 20:36   ` tytso
2000-11-04  1:10 ` James Simmons
2000-11-04  1:38   ` Keith Owens
2000-11-11 22:47   ` tytso
2000-11-04 10:43 ` Keith Owens
2000-11-04 20:34   ` Russell King
2000-11-05 23:15   ` David Woodhouse
2000-11-06  0:47     ` Keith Owens
2000-11-06  0:54       ` David Woodhouse
2000-11-06  1:28         ` Persistent module storage [was Linux 2.4 Status / TODO page] Keith Owens
2000-11-06  6:39           ` David Woodhouse
2000-11-06  7:12           ` Oliver Xymoron
2000-11-06  7:17             ` David Woodhouse
2000-11-06  7:25               ` Jeff Garzik
2000-11-06  7:29                 ` David Woodhouse
2000-11-06 10:53                 ` Alan Cox
2000-11-06 11:03                   ` Dan Hollis
2000-11-06 11:04                     ` Jeff Garzik
2000-11-06 11:35                       ` Alan Cox
2000-11-06 11:36                         ` Jeff Garzik
2000-11-06 11:06                     ` David Woodhouse
2000-11-06 11:09                       ` Jeff Garzik
2000-11-06 11:20                       ` Jeff Garzik
2000-11-06 11:37                       ` David Woodhouse
2000-11-06 11:40                         ` Jeff Garzik
2000-11-06 11:47                         ` David Woodhouse
2000-11-06 11:57                           ` Jeff Garzik
2000-11-06 12:03                             ` Alan Cox
2000-11-06 13:12                           ` David Woodhouse
2000-11-06 13:38                             ` Jeff Garzik
2000-11-06 13:56                             ` David Woodhouse
2000-11-06 13:21                           ` David Woodhouse
2000-11-06 13:35                           ` James A. Sutherland
2000-11-06 17:12                             ` Alan Cox
2000-11-06 17:38                               ` James A. Sutherland
2000-11-06 18:39                               ` Paul Jakma
2000-11-06 21:28                                 ` Alan Cox
2000-11-06 18:55                             ` Dan Hollis
2000-11-07  0:18                               ` James A. Sutherland
2000-11-07  0:27                                 ` Alan Cox
2000-11-07  0:38                                   ` James A. Sutherland
2000-11-07 12:07                                     ` Alan Cox
2000-11-07 12:13                                       ` James A. Sutherland
2000-11-07 12:35                                         ` Alan Cox
2000-11-07 12:49                                           ` James A. Sutherland
2000-11-07 12:52                                             ` Alan Cox
2000-11-07 12:51                                           ` Petko Manolov
2000-11-06 13:40                           ` David Woodhouse
2000-11-06 15:23                             ` James A. Sutherland
2000-11-06 15:34                             ` David Woodhouse
2000-11-06 16:31                               ` Horst von Brand
2000-11-06 17:06                                 ` David Woodhouse
2000-11-06 17:25                                   ` Alon Ziv
2000-11-06 17:34                                     ` Alan Cox
2000-11-06 19:49                                       ` Rogier Wolff
2000-11-06 21:34                                         ` Alan Cox
2000-11-06 17:25                                   ` David Woodhouse
2000-11-06 19:27                                     ` Tim Riker
2000-11-06 21:33                                       ` Alan Cox
2000-11-06 23:57                                   ` Horst von Brand
2000-11-06 17:23                                 ` Alan Cox
2000-11-08 14:56                                   ` Jamie Lokier
2000-11-06 18:00                                 ` Martin Dalecki
2000-11-06 17:29                                   ` Alan Cox
2000-11-06 16:42                               ` James A. Sutherland
2000-11-06 16:57                                 ` Horst von Brand
2000-11-06 17:01                                   ` James A. Sutherland
2000-11-06 23:54                                     ` Horst von Brand
2000-11-07  8:44                                       ` James A. Sutherland
2000-11-06 17:12                                   ` David Woodhouse
2000-11-06 17:45                                     ` James A. Sutherland
2000-11-06 18:37                                     ` Paul Jakma
2000-11-07  0:04                                     ` Horst von Brand
2000-11-06 17:08                               ` David Woodhouse
2000-11-06 17:33                                 ` James A. Sutherland
2000-11-06 23:28                                   ` Gerhard Mack
2000-11-07  0:34                                     ` James A. Sutherland
2000-11-07  0:42                                       ` Gerhard Mack
2000-11-07  0:43                                         ` James A. Sutherland
2000-11-07  1:20                                           ` Gerhard Mack
2000-11-07  8:41                                             ` James A. Sutherland
2000-11-07  1:44                                       ` Horst von Brand
2000-11-06 17:44                                 ` David Woodhouse
2000-11-06 17:53                                   ` James A. Sutherland
2000-11-06 20:46                                     ` Evan Jeffrey
2000-11-07  0:23                                       ` James A. Sutherland
2000-11-06 15:15                         ` Martin Dalecki
2000-11-06 17:19                           ` Alan Cox
2000-11-06 17:34                             ` David Woodhouse
2000-11-06 18:22                               ` Oliver Xymoron
2000-11-06 18:37                                 ` Jeff Garzik
2000-11-06 19:09                                   ` Oliver Xymoron
2000-11-07  0:32                                     ` Horst von Brand
2000-11-06 21:19                                   ` Alan Cox
2000-11-06 18:22                         ` Paul Jakma
2000-11-06 21:18                           ` Alan Cox
2000-11-06 23:00                             ` Paul Jakma
2000-11-07  2:11                               ` Keith Owens
2000-11-06  7:28               ` Oliver Xymoron
2000-11-06  7:32                 ` David Woodhouse
2000-11-06  7:45                   ` Jeff Garzik
2000-11-06  8:00                     ` David Woodhouse
2000-11-06 13:44                       ` Andrew Pimlott
2000-11-06  7:48                   ` Oliver Xymoron
2000-11-06  8:02                     ` David Woodhouse
2000-11-06 18:09                       ` Eric W. Biederman
2000-11-06 21:17                         ` Alan Cox
2000-11-07  9:55                           ` Helge Hafting
2000-11-07  2:09                         ` Keith Owens
     [not found] <20001103202911.A2979@gruyere.muc.suse.de>
2000-11-03 19:37 ` Linux 2.4 Status / TODO page (Updated as of 2.4.0-test10) kuznet
2000-11-03 21:29   ` Jeff Garzik
2000-11-04 19:41     ` kuznet
2000-11-06  9:10       ` Jeff Garzik
2000-11-06 17:45         ` kuznet
2000-11-03 22:01   ` Bill Wendling
2000-11-03 22:30     ` Jeff Garzik
2000-11-03 23:41       ` Andi Kleen
2000-11-03 23:57         ` Jeff Garzik
2000-11-04  9:04           ` Andi Kleen
2001-01-07  1:48           ` David C. Davies
2001-01-07  2:14           ` David C. Davies
2000-11-04  0:19     ` Alan Cox

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=3A033A45.D8F6E952@mandrakesoft.com \
    --to=jgarzik@mandrakesoft.com \
    --cc=davem@redhat.com \
    --cc=jeremy@goop.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=rgooch@atnf.csiro.au \
    --cc=sct@redhat.com \
    --cc=tytso@mit.edu \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox