Linux Today: Linux News On Internet Time.

More on LinuxToday

Marcello Tosatti: Linux 2.4.24-pre2

Dec 22, 2003, 20:59 (0 Talkback[s])
(Other stories by Marcello Tosatti)

WEBINAR: On-Demand

No-Size-Fits-All! An Application-Down Approach for Your Cloud Transformation REGISTER > Mirrors

Full Changelog


Here goes 2.4.24-pre2. It contains MIPS/PPC64/SPARC updates, ACPI bugfixes, USB update, XFS fixes, amongst others.

Detailed changelog below

Summary of changes from v2.4.24-pre1 to v2.4.24-pre2


  • [wireless airo] Fix PCI registration
  • [wireless airo] Delay MIC activation to prevent Oops


  • USB storage: patch for unusual_devs.h


  • USB storage: Minolta Dimage S414 usb patch


  • Fix 2.4 EFI RTC oops
  • 2.4 IA64 DRM interface changes


  • [PPC64] Set the ASR correctly for ISTAR and PULSAR processors


  • USB: add TIOCMIWAIT support to pl2303 driver


  • Add Cyclades PC300 driver


  • [PPC64] Add some more definitions needed for SMT support
  • [PPC64] Add support for shared processors on partitioned systems
  • [PPC64] Modify spinlocks to be more efficient on shared processors
  • [PPC64] Add a /proc interface to control SMT configuration settings


  • USB storage: patch for Fujifilm EX-20


  • i2c core cleanups
  • i2c documentation
  • i2c printk fixes
  • Remove sa1100 unused header


  • [netdrvr 8139too] support netif_msg_* interface



  • [PPC64] Use the correct functions to access user memory in proc file routines


  • USB: W996[87]CF driver update


  • Ernie Petrides: Fix __alloc_pages PF_MEMDIE handling
  • page_alloc.c: Fix typo
  • Changed EXTRAVERSION to -pre2


  • USB: MCT-U232 Patch for cts


  • USB storage: add unusual storage device entry for Minolta DiMAGE


  • cciss update part 1
  • cciss update part 2
  • cciss update part 3: enable prefetch on i386


  • [PPC64] Cope with unknown PCI host bridges when running under hypervisor


  • USB storage: Make Pentax Optio S4 work


  • USB: pegasus driver update


  • USB storage: patch for Kyocera S5 camera


  • duplicate PID fix


  • USB: fix bug when errors happen in ioedgeport driver
  • USB: fix io_edgeport driver alignment issues


  • Fix rtc leak


  • USB storage: Medion 6047 Digital Camera

Adrian Bunk:

  • Ask for CONFIG_INDYDOG only on mips
  • fix two pcmcia/cardbus.c compile warnings

Alan Stern:

  • USB storage: unusual_devs.h entry revision
  • USB storage: Another unusual_devs.h update
  • USB storage: Unusual_devs.h addition

Benjamin Herrenschmidt:

Chuck Lever:

  • NFS O_DIRECT offset wrap bug

David Dillow:

  • Bug fixes

David Engebretsen:

  • PPC64: Use r13 to point to a per-processor data area rather than current
  • [PPC64] Makefile fixes: use $(CC), -fno-zero-initialized-in-bss
  • [PPC64] Boot wrapper improvements
  • [PPC64] Fix save_flags/restore_flags on iSeries
  • [PPC64] Fix setting/clearing of the RI (recoverable interrupt) bit
  • [PPC64] Rework IRQ code so we can handle systems with large IRQ numbers
  • [PPC64] Add support for SMT (multi-threaded) processors

David Hinds:

  • Mirrors

    Full ChangelogI>Re: UPD: "do_IRQ: near stack overflow" when inserting CF disk

  • fix PCMCIA interrupt allocation
  • fix PCMCIA memory resource management bug
  • fix logging levels for yenta socket driver

David S. Miller:

  • [SPARC32]: Fix build after asm/system.h include was added to linux/spinlock.h

Eric Brower:

  • [SPARC64]: SUNW,lombus device has nonstandard ebus child regs too

Eric Sandeen:

  • [XFS] Update xfs_showargs to reflect all current mount options

Greg Kroah-Hartman:

  • USB: add support for Protego devices to ftdi_sio driver
  • USB: add support for another pl2303 device
  • USB: add support for Sony UX50 device to visor driver

Henning Meier-Geinitz:

  • USB: scanner driver: new device ids

Herbert Xu:

  • USB Storage: freecom dvd-rw fx-50 usb-ide patch

Jean Tourrilhes:

  • IrDA kernel log buster

Jeff Garzik:

  • [netdrvr natsemi] backport 2.6 fixes and cleanups
  • [netdrvr starfire] remove duplicate include

Marcel Holtmann:

  • User level driver support for input subsystem
  • [Bluetooth] Update HCI security filter
  • [Bluetooth] Support inquiry results with RSSI
  • [Bluetooth] Remove copy of sockfd_lookup()
  • [Bluetooth] Cosmetic cleanup of the HCI USB driver
  • Fix LED's for input subsystem keyboards
  • Add Bluetooth to the bus types of the input subsystem

Matt Domsch:

  • EDD: move DISK80_SIG_BUFFER to 0x2cc in empty_zero_page
  • zero-page.txt: note 0x228 as in use by unknown

Mirko Lindner:

  • sk98lin-2.4: Kernel Update to Driver Version v6.21
  • sk98lin-2.4: Readme Update to Driver Version v6.21
  • sk98lin-2.4: Update to Driver Version
  • sk98lin-2.4: pci.ids Update to Driver Version v6.21

Nathan Scott:

  • [XFS] No need to initialise struct xfs_trans field to null after a zalloc
  • [XFS] Remove some spurious double semi-colons
  • [XFS] Fix async pagebuf I/O tracing at the bottom of pagebuf_get
  • [XFS] Fix a small pagebuf memory leak and keep track of slab pages ourselves
  • [XFS] Fix an XFS release_page case where unwritten extents may cause I/O incorrectly
  • [XFS] Should not add comments right before checkin - add closing comment delimiter
  • [XFS] Cleanup bdevname conditional code in xfs_buf headers
  • [XFS] Remove some unnecessary conditional refcache code
  • [XFS] Remove some unnecessary kernel-version conditional code
  • [XFS] Rework some casts and use of sector_t in some address_space operations
  • [XFS] Remove some kernel-version macros around old I/O path code
  • [XFS] Rework some extended attributes code to make it more easily extended
  • [XFS] Remove the partial support for the Large Block Device patch from XFS
  • [XFS] Remove remaining conditional code for the Large Block Device patch

Neil Brown:

  • Fix RAID1 blocksize check

Olof Johansson:

  • [PPC64] Fix smp_call_function so we don't crash if an IPI is very late
  • [PPC64] Make sure we don't take a segment miss in a critical region
  • [PPC64] Better default port, irq and flag settings for ttyS2/3

Paul Mackerras:

  • [PPC64] Make sure the user stack pointer is 16-byte aligned on signal delivery
  • [PPC64] Fix stack expansion bug
  • [PPC64] Fix compile error in arch/ppc64/kernel/pmc.c
  • [PPC64] Fix and extend 32-bit syscall emulation code
  • [PPC64] Add some hypervisor call functions, rename HSC to HVSC
  • [PPC64] Add virtual I/O infrastructure for pSeries and iSeries
  • [PPC64] Fix a page-crossing bug in HvCall_writeLogBuffer
  • [PPC64] Fixes for the TCE (DMA mapping table) code

Pete Zaitcev:

  • USB: Backport of printer 2.6=>2.4

Ralf Bächle:

  • Undo accidental deletion of MWave config bits
  • Update generic MIPS code
  • Add support for PMC Sierra Yosemite eval board
  • Update code for NEC VR41xx systems
  • Alchemy updates
  • Update defconfigs
  • Update MIPS evaluation board support
  • SGI IP22 updates
  • Sibyte build fixes and defconfig updates
  • NEC DDB updates
  • DEC updates
  • Update MIPS char drivers
  • PMAG-AA fb driver update
  • EV96100 cleanup
  • PI1 parport driver fixes
  • Remove bitrotten MIPS bits in char/misc.c
  • Initialize ioc3_timer before use
  • de4x5 EISA fix
  • Pass LDFLAGS to all linker invocations

Steven Cole:

  • update scripts/ver_linux for xfsprogs