[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 2.4.19 CONFIG_FB_TRIDENT
    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.062 / U:0.896 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site