Changes in 2.4.0test11ac4
o Add clocking option to maestro (broken laptop (me)
stuff again)
o Put back the module locking in soundcore (David Schleef)
that someone disabled
o Abyss driver cleanup (Jeff Garzik)
o Alpha PCI fixes (update resource not __init, (Ivan Kokshaysky)
off by one on check)
o DOC1000 driver fixes (David Woodhouse)
o Switch tvaudio and msp3400 to use up_and_exit (David Woodhouse)
o Fix ppa and imm hangs on io_request_lock (Tim Waugh)
o Fix pport reverse/forward logic error (Tim Waugh)
o usb-uhci was using constants not flags for (Jeff Garzik)
pci interface
o Small fix for kdoc (Tim Waugh)
o FPU emulator source set for m68k (Geert Uytterhoeven)
o Fix m68k build with rmw disabled (Geert Uytterhoeven)
o Fix nubus build (Geert Uytterhoeven)
o atari/sun3lance update (Geert Uytterhoeven)
o Amiga gayle pcmcia fixups (Geert Uytterhoeven)
o Fixes for amiga scsi drivers (Geert Uytterhoeven)
o Simplify amiga irq handling code (Geert Uytterhoeven)
o Amiga sound/fb driver update (Geert Uytterhoeven)
o Amiga/Mac/Atari keyboard driver changes (Geert Uytterhoeven)
o Integrate atari stram with bootmem (Geert Uytterhoeven)
o Restore atafb_fix that someone deleted (Geert Uytterhoeven)
o m68k include updates for 64bit structs (Geert Uytterhoeven)
o Add driver for MVME147 onboard scsi (Geert Uytterhoeven)
o Enable Q40 ide interface (Geert Uytterhoeven)
o Replace init with initdata in places on m68k (Geert Uytterhoeven)
o MMU code changes for m68k (Geert Uytterhoeven)
o dma_addr_t and other minor updates for m68k (Geert Uytterhoeven)
o m68k ptrace update (Geert Uytterhoeven)
o Fix pmc551 when used without bugfix enabled (David Woodhouse)
o Fix endianness on ftl layer (David Woodhouse)
o Update 8139too driver (Jeff Garzik)
o Fix readdir returns on procfs (Matt Kraai)
o Fix atm build (Markus Kossmann)
Changes in 2.4.0test11ac3
o Features is back to flags for compatibility (me)
o Cleanup ramdisk namespace (Jeff Garzik)
o ACPI updates (Andrew Grover)
o Make SET_MODULE_OWNER macro safer (Jeff Garzik)
o Hisax needed __init (Jeff Garzik)
o Tidy riscom8 and sx namespace (Jeff Garzik)
o Tidy network drivers module locking (Jeff Garzik)
o APM updates, fix the Dell 5000e check for APM=m (Stephen Rothwell)
o Fix module initialization oops (Keith Owens)
o Clean up Abyss driver (Jeff Garzik)
o Fix raid linking order (Neil Brown)
o Clean up rcpci driver (new style pci etc) (Jeff Garzik)
o Fix SCSI / PCI dependancies (Jeff Garzik)
o Better trap for MP board with no MP cpu (Maciej W. Rozycki)
o Tidy up mad16 driver (Pavel Rabel)
o Update EATA driver and Ultrastor driver (Dario Ballabio)
o Clean up printk formatting in a few drivers (me)
o Disable PMC511 driver - its obviously broken (me)
Changes in 2.4.0test11ac2
o Fix pcnet32 printk problems (Vojtech Pavlik)
o Fix kd_mksound declaration (Geert Uytterhoeven)
o m68k config fixes (Geert Uytterhoeven)
o Make uid16 macros safer (Andreas Schwab)
o Fix dquot overflow/recovery (Jan Kara)
o Rename block_til_ready in generic_serial (Patrick van de Lageweg)
o Fix missing Config doc and sound doc error (Thierry Vignaud)
o Fix Ruffian Alpha boot (Ivan Kokshaysky)
o Bridge handling patches needed for Alpha (Ivan Kokshaysky /
Richard Henderson)
o APM update (Stephen Rothwell)
o Fix SMP build on x86 (Steven Cole)
o Remove unneeded inits to 0 in ide code (Bartlomiej Zolnierkiewicz)
o IDE documentation fixes (Bartlomiej Zolnierkiewicz)
o Maestro ioctl locking fix (Zach Brown)
o NFS atomic fixes (Trond Myklebust)
o Drop out escaped hp-plus noise (me)
o Make console_* static inline not extern (Jeff Garzik)
o Update to new ramfs patches (David Gibson)
o Work arounds for broken Dell laptop APM (me)
| If you have an Inspiron 5000e please send
| me the dmesg of this kernel booting. Thanks
o Fix aha1542 memory scribbles (Phil Stracchino)
o Fix O_SYNC for ext2fs (Stephen Tweedie)
o Fix ide scsi printk (Geert Uytterhoeven)
o Change the SMP but no apic check to handle
older Intel boards with 82489DX devices (me)
Differences between 2.4.0test11ac1 and 2.4.0test11, pretty much all merged
from stuff off the maintainers and kernel list.
o Documentation for CONFIG_TOSHIBA
o Updated version of Rusty's kernel-hacking doc
o Updated SubmittingDrivers
o Added SubmittingPatches
o Updated procfs docs
o Updated initrd docs
o Support kgcc autodetect
o Link correctly with ACPI on ACPI_INTERPRETER off
o Rusty's fixes/review of unsafe set_bit usage
o Cleanup console_verbose() dunplication
o MTRR updates (36bit etc)
o Dont crash on boot with a dual cpu board holding a non intel cpu
o Ramdisk missing blkdev_put
o Radio driver cleanups
o BTTV radio config option
o Fix qcam VIDIOCGWIN bugs
o 3c503 error return cleanup
o 8390 seperate tx timeout path
o Acenic update
o Network driver check/request region fixes
o Epic100 update
o Tulip crash fix on weird eeproms
o ISAPnP hang on boot port fix
o CS46xx update
o Maestro pci_enable fix
o Support mixed pnp and legacy sb cards
o Fix function prototype in wacom drivr
o Hopefully fix the bugs in the FAT and HPFS file systems that
caused fs corruption
o Fix cramfs vanishing data bug
o Fix NLS config.in bug for SMB
o Fix generic bitops bugs
o Power management locking fixes
o filemap posix compliance fix
o Fix pte handling race
Also the ramfs changes are in my tree. I don't plan to submit the ramfs bits
to Linus in their current state, thats just an Alan Convenience
Alan Cox wrote:
> o Fix ppa and imm hangs on io_request_lock (Tim Waugh)
Just so I understand the differences, for learning purposes... Tim did
this a little different than I did and I'd just like to understand the
"whys" of it.
Can't learn if I don't understand. :o)
Thanks,
John
On Sat, Nov 25, 2000 at 05:36:58PM -0500, John Cavan wrote:
> Just so I understand the differences, for learning purposes... Tim
> did this a little different than I did and I'd just like to
> understand the "whys" of it.
It's Douglas Gilbert's modified patch; Douglas explained that he
didn't find that dropping the io_request_lock for just
parport_enumerate was enough during his testing.
Tim.
*/