[lkml]   [2002]   [Dec]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectLinux 2.4.21-pre2


Better late than never, here goes -pre2.

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

o ia64: Extended Attribute VFS syscalls

o ia64: If no CPE interrupt, poll periodically for CPEs

o ia64: Fix race between TLB purges and reload_context
o ia64: Avoid holding tasklist_lock across routines that do IPIs (such as flush_tlb_all())
o ia64: Avoid holding task lock while calling access_process_vm()
o ia64: Update defconfig with 2.4.20 defaults, build in ext3
o ia64: Move simeth, simserial, simscsi back to drivers/ for init ordering
o ia64: break trap: die_if_kernel only if break value is 0
o ia64: Alternate signal stack fix. Patch from David Mosberger

o ia64: Some formatting cleanups
o ia64: Patch by Venkatesh Pallipadi to fix IA-32 signal handling to restore instruction and data pointers.
o ia64: Fix unaligned memory access handler

o ia64: perfmon update

o ia64: perfmon: This patch adds

o 2.4.21-pre1 compile fixes for s390(x)

o uhci corruption on usb_submit_urb when already -EINPROGRESS

o ia64: Preserve f11-f15 around calls into firmware
o ia64: Use virtual mem map automatically if >1GB gap found

o Fix NULL pointer dereference in ide.c

o USB: ftdi-sio update

o Eliminate warning in drivers/usb/hc_sl811.c

o Datafab KECF-USB / Sagatek DCS-CF / Simpletech UCF-100

o CRIS architecture update for 2.4.21

o serial.c fix: ELAN fix breaks others

o support for Sony Cybershot F717 digital camera / usb-storage

o set_mac_address is now added to the driver. thanks to Orjan Friberg <>

o USB: pegasus: the data for the control requests is now stored in DMA able memory

o usbnet typo

o ia64: Save/Restore of IA32 fpstate in sigcontext
o ia64: Clearing of exception status before calling IA32 user signal handler
o ia64: IA-32 ptrace: xmm reg support, fpstate 'tag' fix, fp TOS fix

o USB: add kobil_sct driver
o USB: kobil_sct driver bugfix

o ia64: Remove support for HP prototypes
o ia64: Discard *.text.exit and *.data.exit sections
o ia64: ACPI tidy-up

Alan Cox <>:
o IDE changes for CRIS
o ppc structure mangling for ide
o Add NS32 author to CREDITS
o Add NinjaSCSI author to CREDITS
o ide config tweaks
o ninja 32 help
o config for beos fs
o pcigame now does ali5451
o clean drm object
o fix pci game double unregister
o update serial_cs from pcmcia updates
o update parisc gsc/hil drivers
o ad scx200 i2c drivers
o typo in ide config
o fix port types to be long for IDE iops, fix ppc mess
o ide-tape driver updates
o fix u32->ulong for IDE bars
o fix ali u32->ulong on bars also fix oops on boot with xmeta
o ; more ide fixes for ulong
o fix hpt, print message when we abort due to overclocking
o more ide u32->ulong
o clean up u32/ulong/mmio etc on siimage (DaveM)
o final bits of ide pci driver fixup
o add sf16fmr2 driver
o fix sign bug in pms
o make the cache line printk nicer and < 80 cols
o config for ninja32 scsi
o further cpqfcts fixes
o fix section clash in in2000
o makefile for NSP32
o comment purpose of a blacklist entry
o ad1889 audio driver
o makefile for ad1889
o midibuf data loss fixes
o fix cirrus driver for 7548
o add hppa fbmem rule
o update parisc st driver
o ugly but signed wrap isnt defined
o make alpha use generic iops
o more idea headers
o the generic iops
o x86 uses generic ios
o bring mode ide headers back into line
o make ia64 macro in/out safer
o parisc ide bits
o bring parisc system_irqsave into sync
o bring ppc irq bits into sync
o ide update bits for sparc
o default iops for x86-64
o arcnet header update
o update core IDE to reflect ulong port
o interrupt.h might need system.h
o tidy misc.h
o reserve value used in 2.5
o reserve ident for the sf16
o pcmcia id/header updates
o maintainer updates
o ide setup-pci u32->ulong for dma base
o AGP Gart setup

Alan Cox <>:
o SIS5513 fixes

Alex Williamson <>:
o ia64: Fix potential MCA and silent data corruption in HP zx1 IOMMU driver.

Andreas Schwab <>:
o ia64: Add missing symbol exports for modules
o ia64: Remove many warnings

Andrew Morton <>:
o ext3 deadlock fix
o ext3 use-after-free bugfix

Arjan van de Ven <>:
o USB pwc deadlock fixes

Ben Collins <>:
o Linux1394 Firewire

Bjorn Helgaas <>:
o ia64: Reserve syscall numbers 1238-1242 for AIO
o ia64: If more than NR_CPUS found, ignore the extras
o ia64: Move simeth, simserial, simscsi to arch/ia64/hp/sim
o ia64: Rename ia64_alloc_irq to ia64_alloc_vector
o ia64: Print EFI call status in hex, not decimal
o ia64: Remove McKinley A-step config stuff
o ia64: Sync with pcibios_enable_device interface change
o Remove include/asm-ia64/offsets.h
o ia64: Add PCI_DMA_BUS_IS_PHYS definition
o ia64: support scatterlist page/offset in sba_iommu.c
o ia64: Remove obsolete McKinley A0 workaround
o ia64: Reserve hugetlb syscall numbers
o ia64: Optimize load/save FPU (Fenghua Yu, Intel)
o ia64: more scatterlist page/offset cleanup
o ia64: Scan PCI buses 0-255 (not 0-254)
o ia64: Skip blind PCI probe when root bridges are reported by ACPI
o ia64: Detect HP ZX1 AGP bridge via ACPI instead of the old, unmaintainable "fake PCI device" scheme.
o ia64: Restore "fake PCI device" support, for XFree86. This is intended to go away in 2.5.x.
o ia64: Rename __flush_tlb_all() to local_flush_tlb_all()
o ia64: Make flush_tlb_mm() work for multi-threaded address-spaces on SMP machines
o ia64: Fix efi_memmap_walk() to work with more complicated memory maps
o ia64: Make mremap() work properly when returning "negative" addresses
o ia64: Workaround for old toolchain (__get_user() in perfmon)
o ia64: Include vendor/function ID for "Unknown" IOCs
o ia64: Fix typo in unaligned memory access handler (no functional change)
o joydev: fix HZ->millisecond transformation
o Remove bogus AGP/DRM assumptions

Charles White <>:
o cpqfc fixes

Christoph Hellwig <>:
o CREDITS update
o fix small style error in arch/i386/

David Brownell <>:
o usbnet: framing, sync with 2.5

David Mosberger <>:
o ia64: Fix I/O macros in asm-ia64/io.h. Based on patch by Andreas Schwab
o ia64: Fix x86 struct ipc_kludge (reported by R Sreelatha, fix proposed by Dave Miller).
o ia64: Fix return path of signal delivery for sigaltstack() case
o ia64: Fix narrow window during which signal could be delivered with only the memory stack switched over to the alternate signal stack.
o ia64: Fix edge-triggered IRQ handling. See Linus's 2.5 cset 1.611 for details
o ia64: Create dummy file include/asm-ia64/mc146818rtc.h since ide-geometry.c continues to insist on it.
o ia64: Fix EFI runtime callbacks so they cannot corrupt fp regs
o ia64: Make it easier to set a breakpoint in the Ski simulator right before starting the kernel (based on patch by Peter Chubb).

Greg Kroah-Hartman <>:
o tipar: fix #include so the driver can compile
o Dynamic MP_BUSSES and IRQ_SOURCES for 2.4.21-pre1
o Fix minor code formatting issue on mpparse.c
o USB: pwc driver: fix compile time warning
o USB: uhci: fix formatting problem with last patch

J.I. Lee <>:
o ia64: PCI hotplug changes for 2.5.39 or later

James Bottomley <>:
o Backport of nbd update from 2.5.50

Jean Tourrilhes <>:
o IrTTP partial rewrite (credit fixes, races)
o IrDA dongle locking context fix
o LSAP socket close fixes
o simultaneour IrNET connect race fix
o SMC driver region fixes
o return under spinlock fixes (Stanford checker)
o Wireless Extension v15 : private command improvements

Jeff Garzik <>:
o [NET] support IPv6 over token ring (from lkml)
o [netdrvr tg3] a fix, a cleanup, and an optimization

Jenna S. Hall <>:
o ia64: Minor MCA bugfixes

Jens Axboe <>:
o cciss driver update
o cpqarray driver update

John Stultz <>:
o Fix gettimeofday for Summit based systems

Kenneth W. Chen <>:
o ia64: Change memcpy to return dest address

Manfred Spraul <>:
o sys_poll SuS compliance fix

Marcelo Tosatti <marcelo@freak.distro.conectiva>:
o Cset exclude:|ChangeSet|20021217162617|02721
o Cset exclude:|ChangeSet|20021217174320|03728
o Cset exclude:|ChangeSet|20021217162948|02321
o Changed EXTRAVERSION to -pre2

Matt Domsch <>:
o megaraid 1.18f

Matthew Wilcox <>:
o Add pci_bus_*() API for 2.4 [1/2]
o Convert acpiphp to pci_bus_*() API [2/2]

Neil Brown <>:
o kNFSd - 1 of 7 - Release rpc response when dropping
o knfsd - Revalidate inodes after filehandle and name lookup in nfsd
o knfsd - Use correct value for max size for readlink response
o knfsd - Fix problem with lockd grace period checking
o knfsd - Ease increasing the max block size for NFS replies
o knfs - Correct some error codes returned in nfsfh.c
o MD - avoid races by never no releasing rdev->sb for faulty devices
o Remove some inappropriate MD_BUG calls when hot_removing
o Avoid buffer cache when doing IO of RAID superblock

Nemosoft Unv. <>:
o USB: PWC 8.10 for 2.4.20

Romain Lievin <>:
o Add tipar char driver

Rusty Russell <>:
o fs_reiserfs_fix_node.c, typo: resourses
o arch_ppc_mm_tlb.c, typo: the the
o typo: include_linux_pci_ids.h s_DEVIDE_DEVICE
o 2.5: kconfig missing EXPERIMENTAL (14_14)
o 2.5: kconfig spurious bool default value (3_3)
o tiny kmem_cache_destroy doc tweak
o Labeled elements are not a GNU extension
o drivers_s390_block_dasd_3990_erp.c, typo: becaus(e),
o arch_sh_kernel_irq_intc2.c, typo: the the
o net_irda_irlmp_event.c, typos: the the, whish
o drivers_block_ll_rw_blk.c, typo: the the
o include_asm-ppc_semaphore.h, typo: the the
o remove emacs settings
o Wrong module name in help file. (fwd)
o drivers_s390_block_dasd.c, typo: the the, capitalization
o 2.5: kconfig choice default value
o arch_ia64_sn_io_sn2_pcibr_pcibr_config.c, typo: the the
o [Trivial Patch] scsi_register-006
o [Trivial Patch] Fix misc_register()
o Fix confusing comment
o [patch 2.5] at1700 trivial
o Check for misc_register() return code in wdt285
o duplicate header in drivers_ieee1394_sbp2.c
o drivers_net_bonding.c, typo: the the
o backward ext3 endianness conversion
o duplicate header in drivers_pcmcia_sa1100_generic.c
o drivers_net_tulip_interrupt.c, typo: the the
o arch_i386_kernel_smpboot.c, typo: wierd
o Typo in linux_arch_i386_mm_init.c
o Fix path in
o drivers_isdn_isdn_ppp.c, typo: the the
o Documentation_networking_bonding.txt, typo: the the
o Documentation_cciss.txt, typo: the the
o Documentation_watchdog-api.txt, typo: the the
o drivers_sound_dmasound_dmasound_core.c, typo: wierd
o drivers_md_lvm.c, typo: the the
o update comments in ip_tables.c
o include_asm-alpha_mmzone.h, typo: the the
o silence invalidate_bdev() a bit
o Remove duplicated entry in agpgart_be initialization table
o include_asm-ia64_sn_alenlist.h, typo: the the
o Fix request_region handling in epca
o Domsch zip code change
o sis900 doesn't free resources
o Fix misc_register() error handling in nvram.c driver
o Remove reference to timer_exit() from kernel-locking.tmpl,
o misc_register audit fixes on i2o_config

Stéphane Eranian <>:
o ia64: Fix perfmon error path missing unlock
o ia64: Fix perfmon error path leaks

Takayoshi Kouchi <>:
o ia64: Fix iosapic debug code
o ia64: ACPI CRS cleanup

Tom Rini <>:
o Correct the behavior of the int verb in scripts/Configure

Trond Myklebust <>:
o Fix possible SMP race in nfs_sync_page()
o Fix accounting error in /proc/net/rpc/nfs
o Disable Nagle algorithm for NFS over TCP

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

 \ /
  Last update: 2005-03-22 13:31    [W:0.056 / U:1.428 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site