[lkml]   [2003]   [Nov]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subjectlinux-2.4.23 released

    - 2.4.23-rc5 was released as 2.4.23 with no changes.

    Summary of changes from v2.4.23-rc4 to v2.4.23-rc5

    Andi Kleen:
    o Fix 32bit truncate64 on x86-64

    Marcelo Tosatti:
    o Felix Radensky: Remove debugging printk from agpgart
    o Changed EXTRAVERSION to -rc5

    Summary of changes from v2.4.23-rc3 to v2.4.23-rc4

    o Fix modular IDE

    o sh64: Fixup zImage build for recent ITLB/DTLB changes
    o sh64: Update defconfig
    o sh: SH7751 documentation updates
    o sh/sh64: Clear IRQ_INPROGRESS in setup_irq()
    o sh: Add SH-DSP support

    Richard Curnow:
    o sh64: Update MAINTAINERS

    Willy Tarreau:
    o fix 2 broken links in bonding documentation

    Summary of changes from v2.4.23-rc2 to v2.4.23-rc3

    o [bonding] fix creation of /proc/net/bonding dir

    o [SPARC]: Make not get confused by .section .note.GNU-stack output by newer gcc

    o [ACPI] "pci=noacpi" -- replace two sets of flags with one: acpi_noirq
    o [ACPI] "pci=noacpi" -- 2.4.23 specific part of previous 2.4.22 fix

    o Changed EXTRAVERSION to -rc3

    David Engebretsen:
    o Put autoconsole option at the front of the cmd line
    o Fix comment to reflect correct file name
    o fix byte order in comparison

    Ed Vance:
    o Fix ST16C654 UART support broke by ELAN patches

    Herbert Xu:
    o [netdrvr tg3] fix BCM5705 pending-RX count (was 64, now 63)

    Matthew Wilcox:
    o Fix panic-at-boot

    Paul Mackerras:
    o PPC64: Update the _syscallN macros to indicate the correct clobbers
    o PPC64: Ensure we get the correct error_code passed to do_page_fault
    o PPC64: Fix alignment in
    o PPC64: Make kernel RAM user-inaccessible on iSeries
    o PPC64: Fix compilation of sys_ppc32.c

    Summary of changes from v2.4.23-rc1 to v2.4.23-rc2

    o [scsi megaraid2] fix DMA sync to use correct S/G list pointer

    o Correct cmpci fix

    o Update I2C maintainers entry

    o [ACPI] fix CONFIG_HOTPLUG_PCI_ACPI config (Xose Vazquez Perez)
    o [ACPI] If ACPI is disabled by DMI BIOS date, then turn it off completely, including table parsing for HT.
    o [ACPI] In ACPI mode, delay print_IO_APIC() to make its output valid
    o [ACPI] fix poweroff failure ala 2.6 (Ducrot Bruno)
    o [ACPI] fix ACPI/legacy interrupt sharing issue ala 2.6
    o [ACPI] print_IO_APIC() only after it is actually programmed
    o [ACPI] "acpi_pic_sci=edge" in case platform requires Edge Triggered SCI
    o [ACPI ] pci=acpi ineffective fix from i386 2.6 (Thomas Schlichter)
    o [ACPI] Re-enable IRQ balacning if IOAPIC mode
    o [ACPI] fix x86_64 build errors
    o [ACPI] Maintainer: Andy Grover -> Len Brown
    o [ACPI] fix x86_64 !CONFIG_ACPI build
    o 2.4.23 build x86_64 build fixes
    o i386 build fix from previous cset
    o x86_64 build fix from previous cset
    o [ACPI] sync some i386 ACPI build fixes into x86_64 to fix !CONFIG_ACPI build
    o "pci=noacpi" use pci_disable_acpi() instead of touching use_acpi_pci directly

    o Backport inode_hash race fix

    o Exclude broken netfilter hunk:|ChangeSet|20030904111137|30468
    o Cset exclude:|ChangeSet|20031115132946|56340
    o Changed EXTRAVERSION to -rc2
    o Cset exclude:|ChangeSet|20031114154840|57070

    o [netdrvr tulip] fix hashed setup frame code

    o pci-irq.c bad PCI ident of 440GX host bridge

    Adrian Bunk:
    o fixup after synclink update

    Andi Kleen:
    o Readd IORR changes to Nvidia k7 driver
    o Remaining x86-64 updates
    o Add memory clobber to ip_fast_csum

    Harald Welte:
    o Netfilter: Sane ip_ct_tcp_timeout_close_wait value

    Herbert Xu:
    o [netdrvr tg3] fix tqueue initialization

    Summary of changes from v2.4.23-pre9 to v2.4.23-rc1

    o MAINTAINERS update for HP
    o Backport 2.6 Linus fix for minix corruption problem noted by Konstantin Boldyshev
    o Changed EXTRAVERSION to -rc1

    o [netdrvr 8139cp] Fix NAPI race

    o [netdrvr b44] Fix irq enable/disable; fix oops due to lack of SET_NETDEV_DEV() call

    o 2.4.23-pre9 fix for kbuild - hotplug_acpi

    Adrian Bunk:
    o fix SOUND_CMPCI entry

    Andi Kleen:
    o x86-64 update
    o K8 AGP driver updates
    o Make new driver i386 only
    o Fix for K8 AGP driver
    o Add missing nforce3s pci-id
    o Fix TSS limit on x86-64

    Andrew Morton:
    o Restore /proc/pid/maps formatting

    Dave Kleikamp:
    o JFS: Fix race between link() and unlink()
    o JFS: i_nlink should be checked while holding commit_sem

    David S. Miller:
    o [TG3]: Fix bugs in ETHTOOL_SSET introduced by ethtool_ops conversion
    o [TG3]: Bump driver version and release date

    David Woodhouse:
    o ilookup() for 2.4
    o JFFS2 garbage collect race fix

    Douglas Gilbert:
    o Do not accept negative size's in SG_SET_RESERVED_SIZE

    Eric Brower:
    o [SPARC]: Fix _IOC_SIZE() macro when direction is _IOC_NONE

    Herbert Xu:
    o Fix BUS_ISA name conflict

    Jan Kara:
    o Fix quota accounting bug

    John Stultz:
    o Fix x440+ACPI problem
    o Fix cyclone timer (x44x)

    Marcel Holtmann:
    o Make firmware loading work builtin

    Ralf Bächle:
    o [netdrvr pcnet32] add missing pci_dma_sync_single

    Scott Feldman:
    o [e100] sync with 2.6 updates
    o [e1000] sync with 2.6 updates

    Stelian Pop:
    o meye driver update

    Summary of changes from v2.4.23-pre8 to v2.4.23-pre9

    o Fix compatibily issue with some APs
    o Fix wireless stats locking

    o USB: one more digicam for unusual_devs.h

    o sysctl core_setuid_ok fix

    o USB brlvger: Debug code fixes

    o USB: Add Handspring Treo 600 ids

    o USB: Update SL811, HC_SL811 driver


    o [TCP]: When SYN is set, the window is not scaled

    o [IRDA]: Fix build fallout from gcc-3.3 changes

    o [ACPI] fix x86_64 build (Jeff Garzik)
    o [ACPI] fix x86_64 build (Jeff Garzik)
    o [ACPI] REVERT acpi_ec_gpe_query(ec) T40 fix that crashed other boxes
    o [ACPI] REVERT ACPICA-20030918 CONFIG_ACPI_DEBUG printk that caused crash
    o [ACPI] fix x86_64 ACPI build in 2.4.22 by backporting from 2.4.23
    o vsprintf needs PAGE_SIZE from page.h in 2.4

    o USB: add W996[87]CF driver

    o Fix Makefile -pre8 typo
    o Cset exclude:|ChangeSet|20031021055256|28265
    o Changed EXTRAVERSION to -pre9

    o [netdrvr 8139too] add pci id

    o Fix aic7xxx compilation without PCI support

    Adrian Bunk:
    o USB: add USB gadget Configure help entries

    Alan Stern:
    o USB: fix for earlier unusual_devs.h patch

    Andrew Morton:
    o make printk more robust with "null" pointers
    o sis900 skb free fix
    o [netdrvr 3c527] add MODULE_LICENSE tag

    Arjan van de Ven:
    o r8169 module license tag
    o fix starfire 64-bit b0rkage

    Bart De Schuymer:
    o [NETFILTER]: Fix potential OOPS in ipt_REDIRECT

    Ben Collins:
    o IEEE1394 fixes

    Dave Kleikamp:
    o JFS: Make sure journal records get flushed to disk
    o JFS: Improved error handing
    o JFS: remove racy, redundant call to block_flushpage

    David Brownell:
    o USB: usb ethernet gadget
    o USB: ehci-hcd, misc bugfixes
    o USB: usb "gadget zero" tweaks
    o USB: <linux/usb_ch9.h> updates
    o USB: usb gadget updates

    David S. Miller:
    o [TG3]: Disable/enable timer in suspend/resume
    o Cset exclude:|ChangeSet|20031021053209|59468

    Greg Kroah-Hartman:
    o USB: fix compiler error in sl811.c
    o USB: fix build bug with usbnet and older versions of gcc

    Henning Meier-Geinitz:
    o USB: scanner driver: new device ids (1/3)
    o USB: scanner driver: added USB_CLASS_CDC_DATA (2/3)
    o USB: scanner driver: use static declarations (3/3)

    Hideaki Yoshifuji:
    o [IPV6]: Fix bogus semicolon typo in mcast.c

    Ian Abbott:
    o USB: ftdi_sio - Perle UltraPort new ids - 1 of 2
    o USB: ftdi_sio - Perle UltraPort new ids - 2 of 2
    o USB: ftdi_sio - version bump 1.3.5

    Jay Vosburgh:
    o [bonding] Restore compatibilty with old ifenslave

    Jun Komuro:
    o [pcmcia fmvj18x_cs] share interrupts properly for TDK multifunction cards

    Linus Torvalds:
    o Kamble, Nitin A: Add a quirk for the Intel ICH-[45] to add special ACPI regions

    Maksim Krasnyanskiy:
    o [Bluetooth] Add support for FCon and FCoff flow control commands
    o [Bluetooth] Credit based flow control (CFC) must be disabled by default for compatibility with 1.0b devices. Made CFC a session attribute, introduced CFC states and cleaned up CFC logic.

    Marcel Holtmann:
    o [Bluetooth] Always use two ISOC URB's
    o [Bluetooth] Remove USB zero packet option
    o [Bluetooth] Add support for the Digianswer USB devices
    o [Bluetooth] Add support for an old ALPS module

    Neil Brown:
    o Fix deadlock problem in lockd

    Paul Mackerras:
    o Add load_addr arg to ELF_PLAT_INIT

    Rik van Riel:
    o saa7110 typo fix
    o silence warning in reiserfs_ioctl
    o [netdrvr starfire] include asm/io.h

    Stelian Pop:
    o sonypi driver update
    o compile mii when using usbnet

    Summary of changes from v2.4.23-pre7 to v2.4.23-pre8

    o atyfb ibook fix

    o [NET]: Fix get_random_bytes() call in sunhme.c:get_hme_mac_nonsparc()

    o [IPV4]: ip_fragment must copy the nfcache field

    o [ACPI] Summary of changes for ACPICA version 20031002
    o [ACPI] fix acpi_asus module build (Stephen Hemminger)
    o [ACPI] delete descriptions for stale ACPI build options
    o [ACPI] speed up reads from /proc/acpi/ (Shaohua David Li)
    o [ACPI] fix object reference count bug for battery status (Shaohua David Li)
    o [ACPI] acpi_ec_gpe_query(ec) fix for T40 crash (Shaohua David Li)
    o [ACPI] correct parameter to acpi_ev_gpe_dispatch() (Shaohua David Li)
    o [ACPI] correct parameter to acpi_ev_gpe_dispatch() take II (Bob Moore)
    o [ACPI] fix !CONFIG_PCI build use X86 ACPI specific version of eisa_set_level_irq()
    o [ACPI] fix use_acpi_pci !CONFIG_PCI build error per 2.6
    o [ACPI] Broken fan detection prevents booting (Shaohua David Li)

    o sh: signal trampoline workaround for SH-4 core bug
    o sh: irq_intc2 updates
    o sh: Add BPS_230400 definition to sh-sci
    o sh64: Add pcibios_scan_all_fns() definition

    o Al Viro: Clear all flags in exec_usermodehelper
    o x86: Clear IRQ_INPROGRESS in setup_irq()
    o MIPS/MIPS64: Clear IRQ_INPROGRESS in setup_irq()
    o Remove parcelfarce email from CREDITS
    o Shantanu Goel: Fix merge mistake in refill_inactive()
    o Changed EXTRAVERSION to -pre8
    o ide-disk.c: Limit disk size to 137GB if LBA48 is not available
    o Jan Niehusmann: Make LBA48 work in pdc202xx_old.c

    o [SPARC]: Use NR_CPUS for linux_cpus[]

    o b44 enable interrupts after tx timeout (2.4.23-pre6)

    o [SPARC64]: Fix typo in bbc_envctrl.c

    o [IPVS] Fix to set the statistics of dest zero when bound to a new service
    o [IPVS]: Fix ip_vs_ftp to use cp->vaddr because iph->daddr is already mangled

    o change sym53c8xx.o to sym53c8xx_2.o in

    Alexander Viro:
    o Alpha: clear IRQ_INPROGRESS in setup_irq()
    o fix for do_tty_hangup() access of kfreed memory

    Bartlomiej Zolnierkiewicz:
    o fix ServerWorks PIO auto-tuning

    Chas Williams:
    o [ATM]: rewrite recvmsg to use skb_copy_datagram_iovec
    o [ATM]: remove listenq and backlog_quota from struct atm_vcc
    o [ATM]: cleanup connect
    o [ATM]: eliminate SOCKOPS_WRAPPED
    o [ATM]: move vcc's to global sk-based linked list
    o [ATM]: setsockopt/getsockopt cleanup

    David S. Miller:
    o [SPARC64]: Always use sethi+jmpl to reach VISenter{,half}
    o [SPARC64]: Implement force_successful_syscall_return()
    o [NET]: linux/in.h needs linux/socket.h
    o [VLAN]: kfree(skb) --> kfree_skb(skb)
    o [SPARC64]: Update defconfig
    o [SPARC]: Audit inline asm

    Eric Brower:
    o [SPARC64]: Fix kernel_thread() return value check in envctrl.c

    Hugh Dickins:
    o tmpfs 1/5 LTP ENAMETOOLONG
    o tmpfs 2/5 LTP S_ISGID dir
    o tmpfs 3/5 swapoff/truncate race
    o tmpfs 4/5 getpage/truncate race
    o tmpfs 5/5 writepage/truncate race

    Jeff Garzik:
    o [netdrvr xircom_cb] backport 2.6 changes
    o [netdrvr 8139too] add pci id
    o [netdrvr 8139too] another new PCI ID
    o [netdrvr tulip] add pci id

    Manfred Spraul:
    o [netdrvr natsemi] fix ring clean

    Martin Josefsson:
    o [NETFILTER]: Remove unused destroy callback in ip6t_ipv6header.c, from Maciej Soltysiak

    Matt Domsch:
    o Fix megaraid2 compilation problems

    Michael Shields:
    o [SPARC64]: Fix watchdog on CP1500/Netra-t1

    Mikael Pettersson:
    o APICBASE fix backport from 2.6

    Mirko Lindner:
    o sk98lin-2.4: Driver update to version 6.18

    Neil Brown:
    o Remove un-necessary locking in lockd

    Olaf Hering:
    o [IRDA]: Fix build with gcc-3.4
    o Fix NinjaSCSI compilation

    Patrick McHardy:
    o [NETFILTER]: Add size check to ip_nat_mangle_udp_packet

    Scott Feldman:
    o ethtool_ops eeprom stuff
    o hang on ZEROCOPY/TSO when hitting no-Tx-resources

    Trond Myklebust:
    o Fix a deadlock in the NFS asynchronous write code
    o A request cannot be used as part of the RTO estimation if it gets resent since you don't know whether the server is replying to the first or the second transmission. However we're currently setting the cutoff point to be the timeout of the first transmission.
    o UDP round trip timer fix. Modify Karn's algorithm so that we inherit timeouts from previous requests.
    o Increase the minimum RTO timer value to 1/10 second. This is more in line with what is done for TCP.
    o Fix a stack overflow problem that was noticed by Jeff Garzik by removing some unused readdirplus cruft.
    o Make the client act correctly if the RPC server's asserts that it does not support a given program, version or procedure call.

    Summary of changes from v2.4.23-pre6 to v2.4.23-pre7

    o USB: New unusual_devs.h entry (Minolta DiMAGE E223 Digital Camera)

    o USB speedtouch: neater sanity check
    o USB: New email address
    o USB speedtouch: bump the version number
    o USB speedtouch: biscuit for Greg
    o USB speedtouch: reduce memory usage
    o USB speedtouch: extra debug messages

    o ia64: Add arch/ia64/drivers subdir, so ski drivers can be under arch/ia64 while still getting their module_inits called late (i.e., simscsi module_init needs to happen after init_scsi).
    o Fix pci_generic_prep_mwi export breakage
    o Backport force_successful_syscall()

    o Change sym53c8xx_2 driver module name

    o Remove bogus Philips SAA7146/DVD decoder info from ioctl-number.txt

    o [IPV4/IPV6]: Do not modify skb->h.raw until skb is unshared

    o Fix quota counter overflow

    o [IPV6]: Deactivate timers properly in ipv6_mc_destroy_dev()

    o USB: Keyspan USB adapter patches

    o Fix missing part of Centrino cache detection change
    o Add TASK_SIZE check to do_brk()

    o Add missing #endif to force_successful_syscall_return change
    o Fix dscc4 net/wan breakage
    o Fix ACPI breakage
    o Cset exclude:|ChangeSet|20031005214700|30577
    o Add Megaraid 2 driver
    o Cset exclude: 20030702202648|35018: i82092 update broke existing working setups
    o Fix typo in laptop mode patch
    o Change my mail address in a few places
    o Remove racy optimization from exec_mmap()
    o From -aa tree: Fix potential PPPoE oops
    o Fixup exec_mmap() race fix mess
    o Changed EXTRAVERSION to -pre7
    o Cset exclude:|ChangeSet|20031007181555|25551
    o nsp_cs.h: Remove irqreturn_t definition

    o cciss update: support new controller

    o [NETFILTER]: Add support for mIRC's 'server lookup' DCC address detection to ip_conntrack_irc.c

    o Altix console driver update

    o [VLAN]: Do not modify the data of shared SKBs

    o [IPVS] Fix ip_vs_tunnel_xmit to return NF_DROP when no memory available
    o [IPVS] add strict boundary check in parsing FTP commands

    o megaraid2 merge fixes

    Adrian Bunk:
    o USB: fix USB_MOUSE help text

    Alan Stern:
    o USB: Pad UFI commands to 12 bytes with zeros
    o USB: unusual_devs.h update

    Alexander Viro:
    o Cleanup /proc/ioports seqfile conversion
    o attach_mnt() fix

    Andi Kleen:
    o x86-64 ACPI compilation fix
    o Disable devfs for x86-64
    o Fix bug on ACPI sysrq poweroff

    Andrea Arcangeli:
    o do_proc_readlink failpath

    Benjamin Herrenschmidt:
    o kupdated: correctly dequeue SIGSTOP signals

    Dave Kleikamp:
    o BUG() in exec_mmap()

    David Brownell:
    o USB: usb gadget support for 2.4 (1/5): api
    o USB: usb gadget support for 2.4 (2/5): net2280
    o USB: usb gadget support for 2.4 (3/5): zero
    o USB: usb gadget support for 2.4 (4/5): ether
    o USB: usb gadget support for 2.4 (5/5): kbuild/kconf

    David Hinds:
    o PCMCIA: cleanup i82365 driver

    David S. Miller:
    o [NETLINK]: Set socket error on netlink_ack() allocation failure
    o [NET]: Size hh_cache->hh_data[] properly
    o [UDP/TCP]: Fix binding conflict tests wrt. SO_BINDTODEVICE
    o [NET]: Fix userland iproute2 build problems introduced by mcast changes

    David T. Hollis:
    o USB: ax8817x support for usbnet and ethtool_ops support

    Erik Andersen:
    o fix 2.4.x incorrect argv[0] for init

    François Romieu:
    o dscc4: dscc4_init_dummy_skb() returns a pointer
    o dscc4: add comments
    o dscc4: More comments
    o dscc4: Typo, tabs, unneeded include and misc things from 2.6
    o dscc4: misc fixes
    o dscc4: Assorted fixes
    o dscc4: Small fixes
    o dscc4: Workaround for lack of true reset

    Geert Uytterhoeven:
    o Minor q40fb fix
    o M68k: Fix asm constraints in switch_to
    o M68K: Q40/Q60 interrupts
    o M68K: Sun-3 SBUS updates
    o Amiga Zorro bus doc updates

    Gerd Knorr:
    o v4l i2c modules update
    o bttv driver update
    o bttv documentation update
    o Tuner update
    o videodev update

    Greg Kroah-Hartman:
    o USB: unusual device fixup for the Y-E floppy drive
    o USB: add a new pl2303 device id
    o USB: port ipaq fix to 2.4
    o USB: fix up two locking issues in mdc800 and vicam drivers
    o USB: fix up some non-GPL friendly license wording

    Harald Welte:
    o [NETFILTER]: Don't call ip_conntrack_put with ip_conntrack_lock held
    o [NETFILTER]: Fix UDP checksum in ip_nat_mangle_udp_packet, remove skb->csum hacks
    o [NETFILTER]: Fix SO_ORIGINAL_DST, broken by earlier endianness fixes

    Ian Abbott:
    o USB: ftdi_sio - new vid/pid for OCT US101 USB to RS-232 converter

    Ivan Kokshaysky:
    o Alpha: backport force_successful_syscall_return()

    Jaroslav Kysela:
    o PageReserved memory counting fix

    Jens Axboe:
    o laptop mode

    Jes Sorensen:
    o Major qla1280 update

    Jozsef Kadlecsik:
    o [NETFILTER]: Make conntrack timeouts become sysctls

    Matt Domsch:
    o EDD: BIOS Enhanced Disk Drive Services 3.0 support

    Oleg Drokin:
    o USB: devio.c memleak on unexpected disconnect
    o fix LVM memleaks

    Olof Johansson:
    o Convert /proc/ioports to seqfile

    Patrick McHardy:
    o [NETFILTER]: Use pre-built table for TCP flag-check in ipt_unclean

    Paul Mackerras:
    o add entries

    Petr Vandrovec:
    o [IPV4]: Fix deadlock on ip_mc_list->lock

    Rik van Riel:
    o page->flags corruption fix
    o page->flags corruption fix documentation

    Rusty Russell:
    o [NETFILTER]: LOCAL_OUT NAT fix, part 2

    Tom Rini:
    o PPC32: Add a 'uImage' target for U-Boot
    o PPC32: Fix dependancies on uImage
    o PPC32: Fixes to the MPC8xx uart driver, from Joakim Tjernlund <>
    o PPC32: Always print the processor number in /proc/cpuinfo
    o PPC: Change how we export some Openfirmware device nodes

    Yokota Hiroshi:
    o NinjaSCSI driver update

    Summary of changes from v2.4.23-pre5 to v2.4.23-pre6


    o Added "user64" versions of the user access functions that allow modification of 64-bit data.
    o PPC32: Added "user64" versions of the user acess functions that allow modification of 64-bit data.
    o PPC32: Added big-endian cfg_addr access
    o PPC32: Simplified handling of big/little endian pci indirect access

    o Dave Jones: Fix cache size of Centrino CPU
    o Changed EXTRAVERSION to -pre6

    o Workaround PPC64 PCI scan issue

    o netif_carrier_* support for tlan

    Alexander Viro:
    o Convert /proc/<pid>/maps to seqfile

    Andi Kleen:
    o x86-64 merge
    o AGP Updates for K8

    oo /proc/kcore fixes for x86-64
    o Add 3GB personality for x86-64
    o Use MTRR in vesafb by default on x86-64
    o Support 32bit uids on x86-64
    o Remove IORR manipulation in agpgart nvidia drivers

    Atul Mukker:
    o Update megaraid driver to 1.18k

    Chas Williams:
    o [ATM]: [clip] Fix race between modifying entry->vccs and clip_start_xmit()
    o [ATM]: Split atm_ioctl into vcc_ioctl and atm_dev_ioctl
    o [ATM]: Cleanup atm_dev_ioctl a bit (from
    o [ATM]: Implement pppoatm_ioctl_hook for pppoatm
    o [ATM]: Implement br2684_ioctl_hook for br2684
    o [ATM]: [he] Possibly using corrupted structure (from
    o [ATM]: Update link in documentation

    Damien Morange:
    o [SCTP] LKSCTP 0.6.9 backport on kernel 2.4 patch #1
    o [SCTP] LKSCTP 0.6.9 backport on kernel 2.4 patch #2
    o [SCTP] LKSCTP 0.6.9 backport on kernel 2.4 patch #3

    David S. Miller:
    o [NET]: Increase ethernet tx_queue_len to 1000
    o [IPV4]: Fix route leak in igmp.c
    o [SCTP]: Do not redefine SMTP stat inc macros
    o [SCTP]: Include linux/crypto.h as needed
    o [NET]: Unlink qdiscs in qdisc_destroy even when CONFIG_NET_SCHED is not enabled
    o [IPV4]: In arp_rcv() do not inspect ARP header until packet length and linearity is verified

    Harald Welte:
    o [NETFILTER]: Fix ipt_REJECT when used in OUTPUT
    o [NETFILTER]: In ipt_REJECT handle various hooks correctly in route_reverse()

    Ivan Kokshaysky:
    o Alpha update

    Jamal Hadi Salim:
    o [NET]: Make pfifo_fast actually report statistics

    Jeff Garzik:
    o [wireless airo] Fix build

    Jens Axboe:
    o cdrom memory leak

    John Stultz:
    o Fix boot code overflow with more CPUs than CONFIG_NR_CPUS

    Krishna Kumar:
    o [IPV6]: Export ipv6_devconf via netlink

    Larry McVoy:
    o Add pre-apply.paranoid trigger from the Linux 2.5 tree

    Len Brown:
    o [ACPI] For ThinkPad -- carry on in face of ECDT probe failure (Andi Kleen)
    o [ACPI] ACPI Component Architecture 20030918 (Bob Moore)
    o [ACPI] CONFIG_ACPI is no longer necessary to enable HT if (CONFIG_ACPI || CONFIG_SMP) CONFIG_ACPI_BOOT=y
    o [ACPI] acpi_pci_link_allocate() should stick with if set. (Andrew de Quincey) Fixes OSDL #1186 "broken USB" and others
    o [ACPI] acpi4asus-0.24a-0.25-2.4 (Karol Kozimor)
    o [ACPI] acpi4asus-0.25-0.26 (Karol Kozimor)
    o [ACPI] build fix: remove 2nd __exit from asus_acpi.c
    o [ACPI] deal with lack of acpi prt entries gracefully (Jesse Barnes)

    Marcelo Tosatti:
    o Removed unused label in page_alloc.c

    Matt Porter:
    o PPC32: Fix 44x _PMD_PRESENT bug
    o PPC32: Use CONFIG_PTE_64BIT instead of CONFIG_44x where appropriate
    o 2.4 IBM EMAC updates

    Matthew Wilcox:
    o [NETFILTER]: Use net/checksum.h instead of asm/checksum.h

    Mike Miller:
    o cciss support more than 8 controllers

    Mirko Lindner:
    o sk98lin-2.4: Remove useless configure options
    o sk98lin-2.4: Readme version update

    Paul Mundt:
    o sh: shmse updates
    o sh: div64 backport and random cleanups
    o sh: Add bzImage support
    o sh: sh-sci updates
    o [sh64] Add a new configure option + support code to provide a /proc/asids file
    o sh64: Fixup unaligned accesses
    o sh: Interim cache coherency fix for 2-way caches
    o sh64: Fix CONFIG_SH64_USER_MISALIGNED_FIXUP compile error

    Scott Feldman:
    o [e1000] cleanup error return codes
    o [e1000] Add PHY master/slave #define override
    o [e1000] add ethtool flow control support
    o [e1000] move static to table from .h to .c
    o [e1000] Turn off ASF support on Fiber nics
    o [e1000] make function out of setting media type
    o [e1000] sync w/ 2.6 e1000 driver
    o [e1000] read correct bit from EEPROM for getting WoL settings
    o [e1000] new 82541/5/6/7 hardware support
    o [e1000] misc whitespace cleanup, changelog
    o [e1000] 82544 PCI-X hang fix + TSO updates

    Sean McGoogan:
    o bug fix: preserve EXPEVT across nested interrupts
    o bug fix: ensure FPSCR.PR == FPSCR.SZ == 1 never occurs
    o provide support for SH4-202 chip
    o Addition of support for the SuperH SH4-202 MicroDev CPU Board

    Tom Rini:
    o PPC32: Add CONFIG_ADVNACED_OPTIONS to make the kernel more flexible
    o PPC32: Make ISA support a question on CONFIG_ALL_PPC
    o PPC32: Add the D-Box2 MPC8xx board
    o PPC32: Misc changes for the D-Box2
    o PPC32: Fix a multiple definition problem in the bootwrapper
    o PPC32: UART support and configuration updates from Gary Thomas
    o PPC32: Add a potential bugfix to the MPC8xx uart driver, by way of Dan Malek
    o PPC32: Update MPC8xx code so that it uses consistent_alloc
    o PPC32: Fix KGDB on MPC8xx targets with one serial port

    Summary of changes from v2.4.23-pre4 to v2.4.23-pre5

    o [wireless airo] Fix MIC support using CryptoAPI

    o [bonding 2.4] Get rid of MOD_*_USE_COUNT, and use C99 initializers
    o [bonding 2.4] Backport free_netdev()
    o [bonding 2.4] Backport PDE()
    o [bonding] Convert /proc to seq_file

    o IA64 config help update
    o IA64 460GX gart support
    o IA64 ZX1 gart support

    o Patch: Fix reported Atyfb problem on Sparc

    o Extended IRQ resource type for nForce (Andrew de Quincey) Handle BIOS with _CRS that fails (Jun Nakajima)
    o Fix ACPI oops on ThinkPad T32/T40 (Shaohua David Li)
    o support non ACPI compliant SCI over-ride specs (Jun Nakajima)
    o remove ASUS A7V BIOS version 1011 from blacklist (Eric Valette)
    o fix off-by-one error in ioremap() fixes kernel crash in acpi mode:
    o ACPI_CA_VERSION 0x20030916
    o tables.c.diff
    o from 2.6 acpi_pci_link_get_irq() returns 0 on error, not -ENODEV. (Christophe Saout)
    o exclude acpitable.[ch] from the CONFIG_ACPI_HT_ONLY build
    o [ACPI] delete acpitable.[ch], which used to be just for CONFIG_ACPI_HT_ONLY
    o [ACPI] Fix SCI storm on out of spec boards like Tyan
    o [ACPI] acpi_disabled is used after __initdata is freed
    o [ACPI] fix IO-APIC mode SCI storm due to sharing with PCI device (David Shaohua Li)

    o 2.4.23-pre3 WM97xx touchscreen documentation

    o Liam Girdwood: eliminates pop noises when doing a PM suspend/resume with the WM9712 AC97 codec.
    o Fix ide-scsi initialization lockup (kudos to Alan)
    o Changed EXTRAVERSION to -pre5
    o Fix Andrea VM merge error

    o Fix ide-tape lock up

    Adrian Bunk:
    o add CONFIG_AGP_ATI entry

    Andi Kleen:
    o Fix x86-64 compatilation for pre4

    Andrea Arcangeli:
    o Fix nr_free_buffer_pages()
    o Remove unused code from balance_classzone()

    Geert Uytterhoeven:
    o Fixup atyfb changes in -pre4

    Harald Welte:
    o [NETFILTER]: Use u16 for port numbers

    Jeff Garzik:
    o fix ifdown+ifup
    o [sound i810_audio] sync with 2.5

    Jens Axboe:
    o ide-cd capacity "bug"

    Marc-Christian Petersen:
    o Fix wrong slash/backslash in ACPI
    o Fix 'head.S:116: warning: extra tokens at end of #endif directive'
    o Missing 'Hermes in TMD7160/NCP130 based PCI adaptor support' config option
    o Fwd: [PATCH 2.4.23-pre1] Menu fixes

    Martin K. Petersen:
    o forte sound driver update

    Mikael Pettersson:
    o repair mpparse for default MP systems

    Neil Brown:
    o Revert broken knfsd change

    Oleg Drokin:
    o Update reiserfs configure help

    Paul Mackerras:
    o Fix IDE compile on PPC in 2.4.23-pre4
    o PPC32: Fix compile for "Walnut" board. Patch from David Gibson
    o PPC32: Use nap mode in the idle loop on the PPC970
    o PPC32: Change the ucontext to move the sigmask back where it was

    Tom Rini:
    o PPC32: Fix udelay in the PPC boot code for non-16.6 MHz timebases
    o PPC32: Fix another incorrect asm statement
    o PPC32: Fix a rounding error in the bootwrapper udelay

    Summary of changes from v2.4.23-pre3 to v2.4.23-pre4

    o ia64: IA-32 compatibility patch: FP denormal handling

    o ia64: Correct NR_CPUS/cpu_online test order in CMC/CPE polling

    o ia64: Remove partial semtimedop32 stuff from upstream
    o ia64: Merge to newer ACPI CA
    o ia64: sys_ia32.c needs linux/quotacompat.h
    o ia64: tlb.c whitespace cleanup to follow 2.5
    o ia64: make cpu_relax() a barrier to be consistent with 2.5
    o ia64: kernel/acpi.c: Whitespace changes to follow 2.5
    o ia64: MCA: pass GP *physical address* to SAL
    o ia64: minor bugfixes and whitespace cleanup to follow 2.5
    o ia64: MCA: Find correct offset of OEM data (from Keith Owens)
    o ia64: sal.h: Backport spelling and other trivial changes from 2.5
    o ia64: Comment changes to fix "correctable" usage
    o ia64: Fix check for binutils that supports "hint" instructions
    o ia64: Update configs for upstream changes
    o ia64: Use ARRAY_SIZE(), fix formatting, remove static initializers to zero
    o ia64 unwind: (unw_access_ar): initialize struct pt_regs *pt before using it to get AR_CSD & AR_SSD
    o ia64: Update defconfig to new generic config
    o ia64: initialize bootmem early for acpi_table_init()
    o ia64: Use $(CC), not $(AS), when checking for "hint @pause" support in binutils
    o ia64: Clarify ACPI available_cpus handling
    o ia64: TRIVIAL: Remove extraneous '`'
    o ia64: minstate.h: whitespace changes to reduce diffs with 2.5
    o ia64: Fix minstate comments
    o ia64: fix SAVE_RESET so OS INIT handler works again
    o ia64: Remove AIC7XXX driver from ski defconfig
    o 2.4 HCDP early printk support

    o [ATM]: In atm_getaddr() do not copy_to_user() with locks held

    o Implement LCD display support in atyfb driver

    o fix current->user->processes leak in reparent_to_init()

    o ia64: 9/3/2003 SGI update

    o [CRYPTO]: Add alg. type to /proc/crypto output

    o unusual_devs.h entry

    o [BRIDGE]: kfree --> kfree_skb

    o Mehmet Ceyran/Alan Cox: Longer i810_audio.c retries
    o aa VM merge: Per-zone watermark changes, add lower_zone_reserve_ratio
    o aa VM merge: page reclaiming logic changes: Kills oom killer
    o aa VM merge: Page accounting helpers changes
    o aa VM merge: tunables
    o aa VM merge: Kill PF_MEMDIE
    o aa VM merge: Fixup page reclaiming changes patch
    o Changed EXTRAVERSION to -pre4
    o Cset exclude:|ChangeSet|20030912113656|10550

    o smpboot.c, acpi.c

    Alan Cox:
    o Fix ymfpci oops

    Alex Williamson:
    o ia64: Use PAL_HALT_LIGHT in cpu_idle
    o ia64: New CMC/CPE polling
    o ia64: Update to CMC/CPE polling

    Arjan van de Ven:
    o LSB compliance fix in mprotect

    Arun Sharma:
    o ia64: translate F_GETLK64/F_SETLK64 to F_GETLK/F_SETLK
    o ia64: fix memory leak in sys32_execve path

    Chas Williams:
    o [ATM]: If clip isn't a module don't __MOD_DEC_USE_COUNT()
    o [ATM]: #define'ing pci_pool_create() breaks CONFIG_MODVERSION
    o [ATM]: Backport lane/mpoa module locking cleanup from 2.6.x

    David Mosberger:
    o ia64: handle_fpu_swa() scaling fix
    o ia64: Backtraces of all processes on INIT, warning cleanup

    Greg Kroah-Hartman:
    o USB: fix data toggle problem for pl2303 driver
    o USB: update usb-serial.h with spelling fixes and get and set functions
    o USB: backport some pl2303 B0 fixes
    o USB: fix oops when yanking a usb-serial device from the system with the port still opened
    o USB: fix copy_from_user call in acm.c
    o USB: fix copy_from_user call in aiptek.c
    o USB: fix copy_to_user call in uhci-debug.h
    o USB: fix copy_to_user call in mdc800 driver
    o USB: remove duplicated copy_from_user call in stv680 driver
    o USB: fix copy_to_user calls in vicam driver

    Harald Welte:
    o [NETFILTER]: NAT range calculation fix

    Jack Steiner:
    o ia64: discontig/NUMA support
    o ia64: Add ia64_imva() and a few more ia64_tpa() uses
    o ia64: add support for non-identity mapped kernels
    o ia64: remove some SN1 remnants, add a bit more SN2 support

    Jean Tourrilhes:
    o wireless extension update: 802.11a/802.11g fixes

    Jens Axboe:
    o Add NEC iStorage to SCSI blacklist

    Keith M. Wesolowski:
    o [SPARC32]: Ignore btfixups in .text.exit

    Keith Owens:
    o ia64: Clean up several warnings (no functional change)
    o ia64: Correct typo in UNW_DPRINT() call
    o ia64: Fix more UNW_DPRINT() typos
    o ia64: Delete some generated ia64 files that were being left by make mrproper

    Marc-Christian Petersen:
    o Fixup 'make xconfig' problem caused by fetchop change

    Martin Hicks:
    o ia64: max user stack size of main thread configurable via RLIMIT_STACK

    Matthew Wilcox:
    o ia64: return PCI domain for pci_controller_num()

    Neil Brown:
    o knfsd: Lock client list while detaching locks
    o knfsd: Set d_op when creating a parent directory during nfsd fh->dentry conversion
    o knfsd: lockd fails to purge blocked NLM_LOCKs
    o Fix typo in umem.c
    o knfsd: Make sure nfs/tcp socket only gets closed
    o knfsd: Change name of a #define in nfsd to match 2.6
    o knfsd: Make sure nfsd replies from the address the request was sent to

    Oleg Drokin:
    o [2.4] Rocketport driver compile fix

    Paul Fulghum:
    o synclink update
    o synclinkmp update
    o synclink_cs update
    o n_hdlc update
    o synclink drivers fixup

    Paul Mackerras:
    o PPC32: Handle single-stepped emulated instructions correctly
    o PPC32: Fix for highmem on machines with 64-bit PTEs (e.g. PPC440)
    o PPC32: Simplify VMALLOC_START, make it just a variable
    o PPC32: Fix a typo in the PPC 440GP support
    o PPC32: Fix a bug where TLB entries didn't get execute permission on 40x

    Ralf Bächle:
    o avoid glibc conflict

    Seth Rohit:
    o ia64: use "hint @pause" in cpu_relax() and spinlock contention
    o ia64: patch to use >256MB purges
    o ia64: Restructure pt_regs and optimize syscall path
    o ia64: Correct .unwabi for PT_REGS_SAVES (should be "3, 'i'")

    Stephen Hemminger:
    o [BRIDGE]: Clear hw checksum flags when bridging

    Stéphane Eranian:
    o ia64: Fix perfmon usage of rum/srsm and sum/ssm

    Tom Rini:
    o PPC32: Add Magic SysRq support to MPC8260 platforms
    o PPC32: Minor bootwrapper fixups

    Tony Luck:
    o ia64: cleaning up the INIT code (Backported from 2.5 by Bjorn Helgaas)
    o ia64: Trim granules correctly in efi_memmap_walk()

    Summary of changes from v2.4.23-pre2 to v2.4.23-pre3

    o Add kmap_types.h to include/asm-alpha

    o Remove kdb hooks from SGI Altix Console driver
    o SGI fetchop driver

    o [wireless airo] Build fixes when MIC disabled
    o [wireless airo] PCI detection code fixes
    o [wireless airo] MIC support using CryptoAPI

    o Updated my contact information
    o Change contact information, again
    o Cset exclude:|ChangeSet|20030902115108|61891
    o Adrian & Chantal: Unused variable in ip2main.c
    o Changed EXTRAVERSION to -pre3

    o Fix NTFS build warnings

    o [netdrvr] fix skb_padto bugs introduced when skb_padto was introduced

    o [TG3]: More missing PCI ids
    o [TG3]: ICH2 needs MBOX write reorder bug workaround too
    o [netdrvr 3c59x] update pci ids

    Adrian Bunk:
    o Fix IRQ_NONE clash in SCSI drivers
    o [wireless airo] fix build with gcc 2.95

    Andrew Morton:
    o inodes_stat.nr_inodes race fix

    David S. Miller:
    o [SPARC]: Fix uniprocessor build
    o [SPARC64]: In sysv IPC translation, mask out IPC_64 as appropriate
    o [IPV6]: Do not BUG() on icmp6 socket contention, just drop
    o [IPV4]: Do not BUG() on icmp_xmit_lock() contention, just drop

    Harald Welte:
    o [NETFILTER]: Fix routing key in ipt_MASQUERADE.c

    Hirofumi Ogawa:
    o [netdrvr 8139too] remove driver-based poisoning of net_device
    o [netdrvr 8139too] don't start thread when it's not needed

    Ivan Kokshaysky:
    o [PCI] update Memory-Write-Invalidate (MWI) transaction support

    Jeff Garzik:
    o [TG3]: Remove pci-set-dma-mask casts
    o [netdrvr 8139cp] build TX checksumming code, but default OFF
    o [netdrvr 8139cp] support NAPI on RX path; Ditch RX frag handling
    o [netdrvr 8139cp] update todo list in header
    o [netdrvr 8139cp] remove mentions of RTL8169 (now handled by "r8169")
    o [netdrvr 8139cp] small cleanups
    o [netdrvr 8139cp] fix NAPI bug; remove board_type distinction, not needed
    o [netdrvr 8139cp] bump version
    o [netdrvr 8139cp] stats improvements and fixes
    o [netdrvr 8139too] make features more persistent; fix PCI DAC mode
    o [netdrvr pcmcia] support SIOC[GS]MII{PHY,REG} ioctls
    o [netdrvr 8139too] remove useless board names
    o [ia32] add PCI id for VIA irq router
    o [PCI] fix export of pdev_set_mwi/pci_generic_prep_mwi
    o [BK] ignore auto-generated files lib/{crc32table.h,gen_crc32table}
    o [netdrvr 8139cp] must call NAPI-specific vlan hook
    o [netdrvr 8139cp] PCI MWI cleanup; remove unneeded workaround
    o [netdrvr 8390] new function alloc_ei_netdev()
    o [netdrvr ne2k-pci] allocate netdev+8390 struct using new alloc_ei_netdev()
    o [netdrvr ne2k-pci] sync with 2.5 (100% minor cleanups)
    o [netdrvr ne2k-pci] ethtool_ops support
    o [NET] move netif_* helpers from tg3 driver to linux/netdevice.h
    o [NET] s/blog_dev/backlog_dev/ in process_backlog, net/core/dev.c
    o [netdrvr] ethtool_ops for epic100, fealnx, winbond-840, via-rhine
    o [netdrvr] sync with 2.5: epic100, fealnx, via-rhine, winbond-840
    o [NET] move ethtool_op_set_tx_csum from 8139cp drvr to net/core/ethtool.c, where it belongs.
    o [PCI, ia32] don't assume "c->x86 > 6" applies to non-Intel CPUs when programming PCI cache line size.
    o [netdrvr] add MV-64340 gigabit ethernet driver (MIPS only)
    o [netdrvr 3c515] fix non-modular build
    o Cset exclude:|ChangeSet|20030826234629|07076

    John Stultz:
    o Convert /proc/interrupts to use seq_file

    Krzysztof Halasa:
    o generic HDLC update

    Manuel Estrada Sainz:
    o request_firmware() backport to 2.4 kernels

    Marc-Christian Petersen:
    o aty128fb: find the video bios on a Latitude C600 (M3) Inspiron 8000 (M4)
    o Update DRI/DRM so XFree v4.3.0 and above works
    o Disable alpha S3 Savage/VIACLE266 DRM support
    o Add missing IRQ_NONE clash fix hunk

    Marcel Holtmann:
    o Make request_firmware() compile if hotplug support is disabled
    o Firmware loading depends on hotplug support
    o [Bluetooth] Make use of request_firmware() for the BlueFRITZ! USB driver
    o Make request_firmware() compile cleanly
    o PCI quirk for SMBus bridge on Asus P4 boards

    Matthew Wilcox:
    o [ethtool] fix ethtool_get_strings counting bug
    o [netdrvr 8139too] ethtool_ops support

    Mirko Lindner:
    o [netdrvr sk98lin] update to driver version 6.17

    Paul Mundt:
    o [netdrvr 8139too] fix and pci ids needed for SH platform

    Paulo Ornati:
    o small config fix for ISDN

    Rob Radez:
    o [SPARC]: gcc-3.3 compile fixes, part 1
    o [SPARC]: gcc-3.3 compile fixes, part 2
    o [SPARC]: gcc-3.3 compile fixes, part 3

    Shmulik Hen:
    o [list] backport list_for_each_entry_safe macro from 2.6
    o [netdrvr bonding] fix /proc read function
    o [netdrvr bonding] use linked list to handle multiple bond devices
    o [netdrvr bonding] update credits/version
    o [netdrvr bonding] add another ifenslave.c include
    o [netdrvr bonding] update slave setting propagation
    o [netdrvr bonding] Change monitoring function to use new slave setting propagation
    o [netdrvr bonding] Modes that don't use primary don't use the new prop. code
    o [netdrvr bonding] Decouple promiscuous handling from the multicast mode setting
    o [netdrvr bonding] support for changing HW address and MTU
    o [netdrvr bonding] support for changing MAC addr, MTU in ALB/TLB modes
    o [netdrvr bonding] Consolidate /proc code, add CHANGENAME handler
    o [netdrvr bonding] Enhance netdev notification handling

    Stelian Pop:
    o reenable CAPTURE button in sonypi
    o meye driver update

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

    o Add SGI IOC4 IDE Driver
    o SGI SN Serial/Console Driver

    o USB: Add Minolta Dimage F300 to unusual_devs

    o USB: new ids for io_ti driver

    o [wireless airo] add support for MIC and latest firmwares

    o USB: bug in EHCI device reset through transaction

    o USB: support for Zaurus 750/760 to usbnet.c (2.4.22-pre8) + code cleanup backport from 2.6

    o Changed hch contact information
    o Fix compilation warning in panic.c
    o Delete unused drivers/scsi/aic79xx (now aic7xxx supports it)
    o add sysctl bits for setuid core
    o Changed EXTRAVERSION to -pre2

    o SCSI blacklist HP Va7140

    o cciss multi-path failover in md

    o PPC32: Add support for the IBM PPC 440 family of processors
    o PPC32: Add support for DMA controllers on PPC 4xx processors

    o USB: add Garmin iQue support to visor driver

    o sisfb update

    o PCI Hotplug: fix __FUNCTION__ warnings

    Alan Cox:
    o remove all the 440gx broken bios stuff
    o replace the pci router logic with working code
    o update INDEX for docs
    o wolfson touchscreen docs
    o amd watchdog update
    o update i8xx watchdog
    o improved extra key bounce fix
    o fix a missing rocket card
    o warning fix
    o fix nowayout handling on softdog
    o fix missing formatting info in ide-cd
    o add open/close methods to ide-default for hotplug
    o move sibyte driver into the right dir
    o Add Intel ICH3 hotplug support
    o siimage: set a sata flag on the hwif so we can do cable det
    o update ide raid for info pointer changes
    o update ide headers for hotplug
    o fix cable detect issue with sata
    o split ide probe code up
    o Add disk hotplug to the IDE core
    o update cpia driver to fix warnings
    o aacraid update
    o wolfson ac97 touchscreen driver
    o ad1889 error handling fixes
    o ALi5455 update
    o cmpci update
    o fix i810 audio leak
    o makefile/config update for sound changes
    o USB audio fixes for OSS API compliance
    o VGA also works on IA64
    o tdfxfb updates for 24/32 and big endian
    o allow setuid core dumps
    o add sysctl number for setuid core
    o Add headers for wolfson codecs
    o Fix the file sharing/initrd bug
    o resend - mm checks have precedence bugs

    Alan Stern:
    o USB: More unusual_devs.h entry updates
    o USB: More unusual_devs.h stuff
    o USB: Another unusual_devs.h entry update

    Andrea Arcangeli:
    o vmalloc allocations in ipc needs smp initialized

    Andrew Morton:
    o fix possible busywait in rtc_read()
    o tty oops fix

    Dan Streetman:
    o USB: backport usbfs 'disconnect'

    David Brownell:
    o USB: ehci needs a readb() on IDP425 PCI (ARM)
    o USB: ehci-hcd and period=1frame hs interrupts

    David S. Miller:
    o [TG3]: Update to irqreturn_t
    o [TG3]: Sync TSO changes from base 2.5.x
    o [TG3]: Merge comment typo fixes from 2.5.x
    o [TG3]: Initial implementation of 5705 support
    o [TG3]: Fix statistics on 5705
    o [TG3]: Do not reset the RX_MAC unless PHY is Serdes
    o [TG3]: More missing PCI IDs
    o [TG3]: Reset PHY more reliably on 570{3,4,5} chips
    o [TG3]: Fix 5788/5901, update TSO code
    o [TG3]: Differentiate between TSO capable and TSO enabled
    o [TG3]: Add {get,set}_tso ethtool_ops support
    o [TG3]: Bump version/reldate
    o [TG3]: Fix tg3_phy_reset_5703_4_5 chip rev test
    o [TG3]: Bump version/reldate
    o [TG3]: More fixes and enhancements

    Geert Uytterhoeven:
    o M68k ptrace
    o Isapnp warning
    o fb_cmap and transparency
    o M68k RTC updates
    o Rename ariadne2 to zorro8390
    o M68k mm cleanup
    o M68k free_io_area()
    o M68k invalid vs. illegal
    o Dmasound invalid vs. illegal
    o M68k cpu_relax()
    o dmasound SOUND_PCM_READ_RATE
    o M68k FPU emulator
    o dmasound core fixes
    o lmc_proto.c includes <asm/smp.h>
    o Sonic Ethernet unsafe interrupt

    Greg Kroah-Hartman:
    o USB: added support for TIOCM_RI and TIOCM_CD to pl2303 driver and fix stupid bug
    o USB: remove some vendor specific stuff from the pl2303 driver to get other devices to work
    o [TG3]: pci_device_id can not be marked __devinitdata
    o [netdrvr sis900] don't call pci_find_device from irq context
    o USB: fix up a bunch of copyrights that were incorrectly declared
    o PCI hotplug: fix up a bunch of copyrights that were incorrectly declared
    o PCI: add PCI_DEVICE() macro to make pci_device_id tables easier to read
    o PCI: add PCI_DEVICE_CLASS() macro to match PCI_DEVICE() macro

    Henning Meier-Geinitz:
    o USB: New vendor/product ids for scanner driver
    o USB: fix check for SCN_MAX_MNR in scanner driver
    o USB: Fix crash when scanners are disconnected while open
    o USB: unlink interrupt URBs in scanner driver

    Hirofumi Ogawa:
    o [netdrvr 8139too] lwake unlock fix
    o [netdrvr 8139too] remove unused RxConfigMask
    o [netdrvr 8139too] add more h/w revision ids

    Ian Abbott:
    o USB: ftdi_sio - additional pids
    o USB: ftdi_sio - VID/PID for ID TECH IDT1221U USB to RS-232 adapter
    o USB: ftdi_sio - tidy up write bulk callback

    James Morris:
    o [TG3]: skb_headlen() cleanup

    Jeff Garzik:
    o [TG3]: Detect shared (and screaming) interrupts
    o [TG3]: Convert to using ethtool_ops
    o [TG3]: Bug fixes for 5705 support
    o [TG3]: More 5705 updates
    o [TG3]: More 5705 fixes
    o [TG3]: Another 5705 fix: enable eeprom write prot as needed
    o [TG3]: Only write the on-nic sram addr on non-5705
    o [TG3]: Add 5782 pci id
    o [netdrvr sis900] ethtool_ops support
    o [netdrvr sis900] minor bits from 2.6
    o [netdrvr 8139cp] minor bits from 2.6
    o [netdrvr 8139cp] ethtool_ops support
    o [netdrvr 3c59x] add a piece missed in previous ethtool_ops patch
    o [netdrvr 3c501] ethtool_ops support
    o [netdrvr] ethtool_ops support in 3c503, 3c505, 3c507
    o [netdrvr] ethtool_ops support for 3c515, 3c523, 3c527, and dmfe
    o [netdrvr pcmcia] ethtool_ops for 3c574, 3c589, aironet4500, axnet
    o [NET] add SET_ETHTOOL_OPS back-compat hook
    o [netdrvr pcmcia] use SET_ETHTOOL_OPS in 3c574, 3c589, aironet4500, and axnet
    o [netdrvr pcmcia] ethtool_ops support for several more pcmcia drivers
    o [netdrvr 8139too] minor bits from 2.6
    o [wireless airo] build fixes
    o [scsi] add SCSI opcodes and SAM status codes to scsi/scsi.h

    Judd Montgomery:
    o USB: visor.h[c] USB device IDs documentation

    Marc-Christian Petersen:
    o DRM menu the right fix

    Matthew Wilcox:
    o [netdrvr 3c59x] ethtool_ops support

    Nemosoft Unv.:
    o USB: PWC 8.11

    Paul Mackerras:
    o PPC32: Add support for DMA mapping on non-cache-coherent machines
    o PPC32: Add the infrastructure to allow for 64-bit PTEs
    o PPC32: Fix typo in arch/ppc/Makefile
    o PPC32: Add support for the PPC970 processor
    o PPC32: Minor cleanups and fixes for 4xx/BookE systems
    o PPC32: Restructure signal code, new ucontext structure, add swapcontext syscall
    o PPC32: Implement semtimedop system call

    Paul Mundt:
    o Add Paul Mundt to CREDITS

    Randy Dunlap:
    o add seq_file "single" interfaces

    Stefan Becker:
    o USB: acm.c update for new devices

    Stefan Rompf:
    o [netdrvr 8139too] use mii_check_media lib function, instead of homebrew MII bitbanging.

    Steven Cole:
    o Add 39 texts from -ac tree
    o Add six more texts from the -ac tree

    Tom Rini:
    o PPC32: Change the default behavior of a kernel with KGDB
    o PPC32: Fix KGDB and userland GDB interactions

    Willy Tarreau:
    o Fix log buffer length issues

    Summary of changes from v2.4.22 to v2.4.23-pre1

    o [netdrvr airo] Missing defines (only for documentation)
    o [netdrvr airo] MAC type changed to unsigned
    o Missing lines for Wireless Extensions 16
    o MIC support with newer firmware
    o Safer unload code
    o Fix adhoc config

    o [net] export alloc_netdev
    o [netdrvr bonding] embed stats struct inside bonding private struct

    o [IPV6]: Missing break in switch statement of rawv6_getsockopt()
    o [IPV4]: /proc/net/pnp dumps items marked initdata

    o [VLAN]: Fix OOPS on module removal

    o [NET]: Set NLM_F_MULTI in answer of RTM_GETADDR dump answer

    o [TG3]: Recognize Altima AC1001 device IDs

    o [wireless airo] Fixes unregistering of PCI cards
    o [wireless airo] Replaces task queues by simpler kernel_thread

    o [SPARC64]: Fix cdrom ioctl32 translations

    o [NET]: Fix hang/memleak in pktgen

    o [CRYPTO]: Add cast5, integration by

    o pcwd.c: fix oops on unload
    o Cset exclude:|ChangeSet|20030825183254|28555
    o Cset exclude:|ChangeSet|20030825194257|34486
    o Fix possible IRQ handling SMP race: Kudos to TeJun Huh
    o Changed EXTRAVERSION to -pre1

    o [netdrvr 8139cp] fix h/w vlan offload

    o [NET]: Make sure interval member of struct tc_estimator is signed

    o AGPGART support for Intel 7x05 chipsets (backported from 2.6)

    o [NET]: Remove dead comment from dummy.c driver

    o [netdrvr 8139too] fix resume behavior, by correctly saving/restoring pci state.

    o [NET]: Flush hw header caches on NETDEV_CHANGEADDR events

    o [IPV4]: Add IP Virtual Server to 2.4.x

    Alexey Kuznetsov:
    o [IPV4]: IP options were not updated while forwarding multicasts
    o [PKT_SCHED]: More reasonable PSCHED_JSCALE for various values of HZ
    o [IPV4]: Fix rt_score() and usage when purging rtcache hash chains

    Andi Kleen:
    o Compile fix for ACPI in 2.4.22/x86-64

    Anton Blanchard:
    o [NET]: Add missing memory barriors for __LINK_STATE_RX_SCHED handling

    Arjan van de Ven:
    o Fix asm constraint bug in arch/i386/kernel/pci-pc.c

    Arnaldo Carvalho de Melo:
    o irqreturn_t compatibility with 2.6

    Ben Collins:
    o [SPARC64]: In pci_common.c:find_device_prom_node() recognize PCI_DEVICE_ID_SUN_TOMATILLO
    o [SPARC64]: In clock_probe(), treat m5819p just like m5819

    Benjamin Herrenschmidt:
    o [NET]: Do not call request_irq with spinlock held in sungem.c

    Chas Williams:
    o [ATM]: export try_atm_clip_ops not atm_clip_ops_mutex

    Christoph Hellwig:
    o fix copy_namespace()
    o use list_add_tail in buffer_insert_list
    o reserve a sysctl number for XFS (pagebuf)

    Dave Kleikamp:
    o JFS: If unicode conversion fails, operation should fail
    o JFS: Make error return codes negative
    o JFS: K&R to ANSI conversions for fs/jfs/jfs_dmap.c and jfs_xtree.c
    o JFS: add nointegrity mount option (Karl Rister)

    David S. Miller:
    o [SPARC64]: Add Ultra-IIIi/Jalapeno support
    o [SPARC64]: Add JIO/Tomatillo PCI controller support
    o [SPARC64]: Read processor number correctly on Ultra-IIIi/Jalapeno
    o [SPARC64]: In ISA support, is interrupt-map exists use it
    o [SPARC64]: Finalize TOMATILLO/JIO support, help from
    o [TG3]: Support OBP firmware mac-addresses on sparc64
    o [SPARC64]: Sanitize PCI controller handling to support Tomatillo better
    o [SPARC64]: Pass correct args to data_access_exception() in unaligned.c
    o [SPARC64]: Make sure to reject all PCI DAC dma masks
    o [SPARC64]: In schizo driver, if virtual-dma property exists, respect it
    o [ATM]: Remove -g option from driver directory CFLAGS
    o [SPARC64]: More tomatillo PCI controller fixes
    o [TG3]: More Sun onboard 5704 fixes
    o [TG3]: Only call tg3_init_rings() after hardware has been reset
    o [SPARC64]: Fix AFSR error reporting for Cheetah+/Jalapeno
    o [SPARC64]: Missing cheetah+ ASI defines
    o [SPARC64]: Fix unused variable warnings when using iounmap()
    o [SPARC64]: Do not make sparc_{cpu,fpu}_type a NR_CPUS array
    o [NET]: Export neigh_changeaddr
    o [SPARC64]: Add some missing PCI error reporting
    o [TG3]: Fix AC1001 typo in pci_ids.h
    o [NET]: Include asm/uaccess.h in net/core/ethtool.c

    Harald Welte:
    o [NETFILTER]: Backport iptables AH/ESP fixes from 2.6.x
    o [NETFILTER]: Fix uninitialized return in iptables tftp
    o [NETFILTER]: NAT optimization
    o [NETFILTER]: Conntrack optimization (LIST_DELETE)

    Hideaki Yoshifuji:
    o [IPV6]: Fix typo in linux/ipv6.h

    Ion Badulescu:
    o [netdrvr tulip] add pci id for 3com 3CSOHO100B-TX

    Jack Hammer:
    o ServeRAID 6.10 Driver Update

    Jeff Garzik:
    o [ia32] Via, Intel cpu capabilities update
    o [hw_random] add combined Intel+AMD+VIA h/w RNG driver
    o [NET]: Backport ethtool_ops from 2.6.x
    o [ia32] mention that X86_VENDOR_ID is tied to NCAPINTS, in a comment in arch/i386/kernel/head.S.

    John Stultz:
    o Do not clear SMI pin at bootup
    o Handle clustered XAPIC in set_ioapic_affinity()

    Keith M. Wesolowski:
    o [SPARC]: Trap table alignment for HyperSPARC

    Krishna Kumar:
    o [IPV6]: Reporting of prefix routes via rtnetlink

    Marc-Christian Petersen:
    o Cleanup kmem_cache_reap()
    o Fix initrd with netboot
    o Cleanup DRM submenu
    o Replace bogus and obsolete "#if __SMP__" -> CONFIG_SMP
    o Allow console switching after kernel panic()
    o Unblank console if panic()
    o Handle get_block errors correctly in block_read_full_page()
    o LVM Update v1.0.5 to v1.0.7
    o Avoid potentially leaking pagetables into the per-cpu queues
    o Proper APIC with HyperThreading

    Martin Devera:
    o [NET]: Fix bugs in sch_htb packet scheduler

    Mikael Pettersson:
    o [ia32] adjust X86_VENDOR_ID offset in head.S, due to new NCAPINTS
    o 2.4.22 local APIC updates 1/3: remove incorrect blacklist rules
    o 2.4.22 local APIC updates 2/3: add lapic/nolapic options
    o 2.4.22 local APIC updates 3/3: disable APIC_BASE on reboot

    Patrick McHardy:
    o [NET]: Fix no_cong_thresh sysctl

    Randy Dunlap:
    o [NET]: Audit copy_from_user checks in pktgen

    Robert Olsson:
    o [NET]: Remove some debugging from pktgen

    Rusty Russell:
    o [NETFILTER]: Fix masquerade routing check, backport to 2.4 by

    Stelian Pop:
    o sonypi driver update
    o meye driver updates

    Stephen Hemminger:
    o [BRIDGE]: Mailing list is at now
    o [VLAN]: Allow it to compile with VLAN_DEBUG enabled

    Willy Tarreau:
    o Fix amd67x_pm.c crash with no chipsets / CONFIG_HOTPLUG
    o make log buffer length selectable

    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:58    [W:0.121 / U:56.576 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site