Linux 2.2.21rc3

Linux 2.2.21rc3

Post by Alan Co » Wed, 03 Apr 2002 01:40:06

o       Plan B driver updates                           (Michel Lanners)
o       3ware raid update                               (Adam Radford)
o       Fix PowerMac compile                            (Krzysiek Taraszka)
o       Fix nvram/rtc ioctl returns                     (Paul Gortmaker)
o       OV511 compile/build fixes                       (Toru SAGAMI)
o       Final ppp zlib bits                             (Paul Mackerras)

o       Fix Xeon crash on boot                          (Dave Jones)
o       Update keyspan maintainer                       (Greg Kroah-Hartmann)
o       Fix visor oops add palm m125 support            (Greg Kroah-Hartmann)
o       Update whiteheat driver to fix SMP locking      (Greg Kroah-Hartmann)
o       Fix head.S asm for cpu type                     (Mikael Pettersson)

o       Add farsync driver                              (Bob Dunlop)
o       Fix x86 cpu type reporting in some cases        (Barry Nathan)
o       Fix module_license tag compatibility macro      (Keith Owens)
o       Update MAINTAINERS entry                        (Mark McClelland)
o       Fix fb.h comment error                          (Krzysiek Taraszka)
o       Zlib fix                                        (Arjan van de Ven)
o       Back out problem mce change

o       Fix FAT breakage in pre3                        (Dmitry Levin)
o       Add S/390 LCS driver (IBM opensourced it now)   (DJ Barrow,
                                                         Frank Pavlic)
o       Update COPYING file to match FSF update         (Dan Quinlann)
        | basically swap 19xx example for this century..
o       Fix a file name comment                         (William Stearns)
o       Add realtek phy support to 2.2 sis900 driver    (Allan Jacobsen)
o       Fix MCE address reporting order, fix oops with  (Dave Jones)
        newer gcc due to bad asm constraints
o       Starfire update                                 (Ion Badulescu)
o       Always victimise the dcache a little when       (John Lash, me)
        short of memory

o       Fix a case where a non blocking tty write could (Peter Benie)
        get stuck
o       Fix non blocking midi close on es1370, es1371   (me)
        sonicvibes right this time
o       Fix menu/xconfig warnings                       (Ren Scharfe)
o       Fix non blocking midi close on cmpci, cs4281,   (me)
        esssolo, trident.
o       Add eepro100VE ident                            (Hanno Boeck)
o       Fix DRM oops case                               (Herbert Xu)
o       Fix an oops causing datagram AF_UNIX race       (Paul Menage)
o       Support newer geodes using new CPUID properly   (Hiroshi Miura)
o       Fix up RTC build for non pmac ppc boxes         (Tom Rini)
o       Fix MCE address reporting                       (Pete Wyckoff)
o       Vibra16 docs update                             (Neale Banks)
o       Eicon include file fix                          (Herbert Xu)
o       ISDN loop and header fixes                      (Kai Germaschewski)
o       Fix eepro100 out of memory during init path     (Neale Banks)
o       Fix BSD partition table handling breakage       (Andries Brouwer)
o       Add WD XD signature to xd driver                (Paul)
o       3Ware driver update                             (Adam Radford)
o       S/390 debugging updates                         (Carsten Otte)
o       S/390 DASD updates                              (Carsten Otte)
o       S/390 CIO updates                               (Carsten Otte)
o       Update USB serial, belkin, digi_acceleport,     (Greg Kroah-Hartmann)
        empeg, ftdsio, edgeport, keyspan, mctu232,
        omninet, prolific, visor
o       Cyberjack USB driver                            (Matthias Bruestle)
o       USB ir dongle driver                            (Greg Kroah-Hartmann)
o       Support very large FAT file systems             (Vijay Kumar)
o       Backport 2.4 modversions build fix              (Mikael Pettersson)
o       Backport 2.4 es1371 init for new revs           (Julian Anastasov)
o       3c507 driver fixes                              (Mark Mackenzie)
o       ext2 obscure group descriptor corruption fix    (Daniel Phillips,
                                                         Al Viro)
o       Correct a problem where rpciod didnt give up    (Andreas Haumer)
        its current dir

o       Fix non blocking midi close on es1370, es1371   (me)
o       Update osst driver                              (Willem Riede)
o       Update machine check support in 2.2 to match 2.4(Dave Jones)
o       Additional P4, Rise, Winchip handling for setup (Dave Jones)
o       Fix extended MMX initialisation on Cyrix MII    (me)
o       Backport a lot of x86 setup (cache size etc)    (Dave Jones)
o       ISDN cleanups                                   (Kai Germaschewski)
o       Backport eicon driver fixes                     (Kai Germaschewski)
o       ISDN ppp fixes                                  (Andre Beck)
o       Fix timeout handling in eicon driver            (Kai Germaschewski)
o       Fix null pointer bug in isdnloop                (Kai Germaschewski)
o       Menuconfig refresh fixup                        (Willy Tarreau)
o       Modular ati frame buffer build fix              (Krzysztof Taraszka)
o       Backport VIA chipset fixes to 2.2               (me)
o       Make DCD high->low work on SX16 with CLOCAL set      (Ado Arnolds)

o       Fix potential corruption with vmalloc on        (Ralf Baechle)
        virtually cached boxes
o       Small PPC build fixups                          (Tom Rini)
o       zImage booting fix                              (Kalev Soikonen)
o       EIO on NFS read fixup                           (Trond Myklebust)
o       Update 3ware raid driver                        (Adam Radford)
o       page_alloc race fix                             (Andrea Arcangeli)
o       Update USB maintainers                          (Greg Kroah-Hartmann)
o       bttv clipcount=0 fix                            (Solar Designer)
o       Fix multiple eepro driver bugs                  (Aris)
o       Sym53c8xx queue handling fix                    (Gerard Roudier)
o       Update SubmittingDrivers document               (Michal Svec)
o       8139too performance tune                        (Jens David)
o       procfs follow link return fix                   (Solar Designer)
o       Backport SEM_UNDO overflow fix from 2.4         (Leonid Igolnik)
o       VM86 fixes                                      (Manfred Spraul)
o       Fix alpha build                                 (Kim Heino)
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at


Linux 2.2.21rc3

Post by Cedric War » Sat, 27 Apr 2002 20:20:07


FYI, this kernel seems to work all right with the following patches?:

ext3-0.0.7a (
lfs-1.1 ( without ea support)

It has been running for about 24 hours on a standard uniprocessor x86
PC workstation.  BTW, is there a timetable for the release of 2.2.21?

                                                Thank you,
                                                Cedric Ware.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at
Please read the FAQ at


1. PATCH: 2.2.21rc3 ppc isdn patch

Hi, I tried compile 2.2.21rc3 with ISDN on ppc machine and i had that

In file included from
                 from hysdn_defs.h:19,
                 from hysdn_sched.c:20:
/home/users/dzimi/rpm/BUILD/linux/include/asm/hardirq.h:4: `NR_CPUS'
here (not in a function)
In file included from
                 from hysdn_defs.h:19,
                 from hysdn_sched.c:20:
/home/users/dzimi/rpm/BUILD/linux/include/asm/softirq.h:7: `NR_CPUS'
here (not in a function)
/home/users/dzimi/rpm/BUILD/linux/include/asm/softirq.h: In function
/home/users/dzimi/rpm/BUILD/linux/include/asm/softirq.h:77: warning:
implicit declaration of function `smp_processor_id'
make[3]: *** [hysdn_sched.o] Error 1

Alan, my patch fix it.

--- linux.orig/include/asm-ppc/atomic.h Sun Mar 25 18:31:08 2001

 #define _ASM_PPC_ATOMIC_H_

 #ifdef __SMP__
+#include <asm/smp.h>
 typedef struct { volatile int counter; } atomic_t;
 typedef struct { int counter; } atomic_t;
diff -urN linux.orig/include/asm-ppc/hardirq.h
--- linux.orig/include/asm-ppc/hardirq.h        Sun Mar 25 18:31:09 2001

 #ifndef __ASM_HARDIRQ_H
 #define __ASM_HARDIRQ_H

+#include <linux/tasks.h>
 extern unsigned int ppc_local_irq_count[NR_CPUS];


Krzysiek Taraszka

1K Download

2. Unix - Frequently Asked Questions (Contents) [Frequent posting]

3. PPC and 2.2.21rc3 with modular ide subsystem

4. IP Masquerading posted for someone else :)

5. 2.2.21-rc3 IDE/Keyboard problem

6. How to increase the screen resolution,sizeand no. of colors

7. Linux 2.2.21pre[23]

8. Linux 2.2.21pre4

9. Linux 2.2.21-rc4

10. Modern Ext3 for 2.2.21 (Playstation 2 Linux)?

11. Linux 2.2.21pre3

12. Linux 2.2.21