- 论坛徽章:
- 0
|
Summary of changes from v2.4.21-pre7 to v2.4.21-rc1
============================================
<alborchers@steinerpoint.com>;:
o USB: patch for oops in io_edgeport.c
<arndt@lin02384n012.mc.schoenewald.de>;:
o USB: Patch against unusual_devs.h to enable Pontis SP600
<baldrick@wanadoo.fr>;:
o USB: uhci bandaid
<bryder@paradise.net.nz>;:
o USB: ftdi_sio update
<bwa@us.ibm.com>;:
o [SCTP/IPV6]: Move sockaddr storage and in6addr_{any,loopback} to generic places
<chas@cmf.nrl.navy.mil>;:
o [ATM]: Make ia64 include ATM driver config
<chas@locutus.cmf.nrl.navy.mil>;:
o [ATM]: Get lec net_device names correct
o [ATM]: Obsolete some atm_vcc members
o [ATM]: Fix idt77252/sch_atm/pppoatm compilation
o [ATM]: cleanup nicstat, suni and idt77105
o [ATM] nicstar doesnt count all dropped pdus and powerpc fixup
o [ATM] s/uni driver overwrites 8-/16-bit mode
o [ATM]: Fix total_len calculation in IPHASE driver
o [ATM]: Fix IPHASE build with debugging enabled
<dlstevens@us.ibm.com>;:
o [IPV6]: Add anycast support
<gandalf@netfilter.org>;:
o [NETFILTER]: Fix modify-after-free bug in ip_conntrack
<gandalf@wlug.westbo.se>;:
o [NETFILTER]: Fix ipfwadm_core.c compile failure
o [NETFILTER IPV6]: Fix Makefile typo
<green@linuxhacker.ru>;:
o [VLAN]: Fix memory leak in procfs handling
<henning@meier-geinitz.de>;:
o USB: scanner.c endpoint detection fix
<laforge@netfilter.org>;:
o [NETFILTER]: iptables iptable_mangle LOCAL_IN bugfix
o [NETFILTER]: ipt_REJECT bugfix for TCP RST packets + asymm. routing
<legoll@free.fr>;:
o USB: New USB serial device ID: Asus A600 PDA cradle
<mb@ozaba.mine.nu>;:
o [NETFILTER]: Add tftp conntrack + NAT support
<mrr@nexthop.com>;:
o [IPV6]: Allow protocol to percolate up into rt6 routing operations
<netfilter@interlinx.bc.ca>;:
o [NETFILTER]: Add amanda conntrack + NAT support
<niv@us.ibm.com>;:
o [TCP]: Missing SNMP stats
<paulm@routefree.com>;:
o [NETFILTER]: ip_conntrack bugfix for LOCAL_NAT and PPTP
<riel@redhat.com>;:
o Fix kunmap_atomic debugging problem
<riel@surriel.com>;:
o [ATM]: Compile fix for net/atm/br2684.c
<soruk@eridani.co.uk>;:
o USB: enable Motorola cellphone USB modems
<swiergot@intersec.pl>;:
o Fix ac97 incomplete headers
<yoshfuji@nuts.ninka.net>;:
o [IPV6]: Use RFC2553 constant variable
Adrian Bunk <bunk@fs.tum.de>;:
o [NF/IPV6]: Remove all ipv6_ext_hdrs from ip6tables
o [ATM]: Fix IPHASE driver build
o Fix aic7xxx compilation
Alan Stern <stern@rowland.harvard.edu>;:
o USB: usb-storage START-STOP under Linux 2.4
Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>;:
o [IPV4]: Fix deadlock in IGMP locking
o [IPV6]: Correct CHECKSUM_HW handling in tcp_v6_send_check
Andi Kleen <ak@muc.de>;:
o x86-64 update
Andreas Dilger <adilger@clusterfs.com>;:
o don't allocate/free blocks in system areas
Andries E. Brouwer <andries.brouwer@cwi.nl>;:
o compilation fix for 2.4.21-pre7
o Fix SCSI size reporting
Ben Collins <bcollins@debian.org>;:
o IEEE-1394/Firewire update
Benjamin Herrenschmidt <benh@kernel.crashing.org>;:
o PPC32: Do better cache flushes around L2 cache ctrl register changes
o PPC32: Factor out common code for saving/restore CPU special-purpose registers, used on SMP and for sleep/wakeup.
o PPC32: Make sure IPI handlers run with interrupts disabled
o PPC32: Add proper /proc/ide entry for pmac
o PPC32: Update ide-pmac driver
Christoph Hellwig <hch@lst.de>;:
o [NETFILTER]: 2.4 firewalling compat code removal
o [NET]: Backport generic fc_type_trans to 2.4
David Brownell <david-b@pacbell.net>;:
o USB: ehci-hcd, minor hardware tweaks
o USB: usbcore deadlock paranoia
o USB: CDC Ether fix notifications
David S. Miller <davem@nuts.ninka.net>;:
o [IPV6]: Undo __constant_{n,h}to{n,h}l from anycast patch
o [SPARC64]: Fix trap stack allocations so gcc-3.x builds work
o [SCHED]: Some schedulers forget to flush filter list at destroy
o [PKTSCHED]: Fix double-define of __inline__ et al
o [IP TUNNEL]: inet_ecn_decapsulate modifies bits in wrong header
o [PKT_SCHED]: Remove ugly arch ifdefs from generic code
o [NETFILTER IPV6]: Fix route leak in ip6_route_me_harder
Geert Uytterhoeven <geert@linux-m68k.org>;:
o Amiflop mod_timer()
o Duplicate PROC_CONSOLE()
o 2.4 IDE core code for m68k
o 2.4 IDE driver code for m68k
o M68k raw I/O updates
o Generic RTC driver
o M68k ndelay()
o M68k needs WANT_PAGE_VIRTUAL
Hideaki Yoshifuji <yoshfuji@linux-ipv6.org>;:
o [IPV6]: Use "const" qualifier
o [IPV6]: Use ipv6_addr_any() for testing unspecified address
o [IPV6]: Don't allow multiple instances of the same IPv6 address on an interface
o [IPV6]: Set noblock to 1 in NDISC sock_alloc_send_skb calls
James Morris <jmorris@intercode.com.au>;:
o [NET]: dst_clone -->; dst_hold where appropriate
o [PKTSCHED]: Kill redefinition of IPPROTO_ESP in sch_sfq.c
Jens Axboe <axboe@suse.de>;:
o Fix ide request races which resulted in corruption
Marcelo Tosatti <marcelo@freak.distro.conectiva>;:
o Cset exclude: mikpe@csd.uu.se|ChangeSet|20030417235935|56567
o Add missing HPT366 ID
o Updated EXTRAVERSION to -rc1
Mark A. Greer <mgreer@mvista.com>;:
o PPC32: Add support for SERIAL_IO_PORT ports to the gen550 backend
Mikael Pettersson <mikpe@csd.uu.se>;:
o fix dmi_scan breakage
o fix APIC bus errors on SMP K7 boxes in UP mode
Oleg Drokin <green@angband.namesys.com>;:
o reiserfs: Fix recenly introduced journal sanity check that breaks replay on old filesystems
o reiserfs: Fix for journal replay process, to only replay transactions from last mount. By Chris Mason
Oliver Neukum <oliver@neukum.org>;:
o Honour HFS lock bits
Paul Mackerras <paulus@samba.org>;:
o PPC32: Fix the interrupt entry path for POWER3 processors
o PPC32: Clean up arch/ppc/mm/Makefile a little
o PPC32: xmon fixes for CHRP, powerbooks, and SMP systems
o PPC32: fix indentation in include/asm-ppc/bootinfo.h
o PPC32: Restructure the top-level interrupt handling loop
o PPC32: Align boot wrapper data segment on page boundary
o PPC32: Make readb/w/l completely synchronous
Petko Manolov <petkan@users.sourceforge.net>;:
o USB: pegasus link status detection fix
Randy Dunlap <randy.dunlap@verizon.net>;:
o [NET]: typo and comment fixes
Randy Dunlap <rddunlap@osdl.org>;:
o update unexpected IO APIC detection
Rusty Russell <rusty@rustcorp.com.au>;:
o Fix minor NAT parsing issue
Stephen C. Tweedie <sct@redhat.com>;:
o 2.4: Fix for jbd compiler warnings
Tom Rini <trini@kernel.crashing.org>;:
o PPC32: Actually fix KGDB like Mark Greer mentioned
o PPC32: Remove an option to partically disable the d-cache
Summary of changes from v2.4.21-pre6 to v2.4.21-pre7
============================================
<bergner@cannon.rchland.ibm.com>;:
o PPC64 update
<cramerj@intel.com>;:
o [E1000] Documentation/networking/e1000.txt updates
o [E1000] Version, copyright, changelog and MAINTAINERS
o [E1000] Spd/dplx abstraction; eeprom size changes
o [E1000] IRQ registration fix
o [E1000] Added 82541 & 82547 support
o [E1000] Added MII support
o [E1000] Modulus math removed
o [E1000] Perform single PCI read per interrupt
o [E1000] Tx Descriptor cleanup
o [E1000] Read/Write register macro optimizations
o [E1000] Compaq to HP branding change
o [E1000] Whitespace changes
o [E1000] Added Tx FIFO flush routine
o [E1000] Added Interrupt Throttle Rate tuning support
o [E1000] Controller wake-up thru ASF fix
o [E1000] whitespace fix from previous patches
<green@linuxhacker.ru>;:
o Memleak in KOBIL USB Smart Card Terminal Driver
o USB: more Edgeport USB Serial Converter driver stuff
o USB: Memleak in drivers/usb/hub.c::usb_reset_device
o USB: memleak in Edgeport USB Serial Converter driver
<henning@meier-geinitz.de>;:
o USB: New ids for scanner driver
<jgarzik@pobox.com>;:
o fix e1000 C99 initializer
o fix pcnet32 multicast fix
<jmcmullan@linuxcare.com>;:
o USB HID: Ignore P5 Data Glove
<lfo@polyad.org>;:
o [SPARC64]: Define IDE MAX_HWIFS like x86
<msdemlei@cl.uni-heidelberg.de>;:
o USB: Patch for DSBR-100 driver
<okurth@gmx.net>;:
o USB: MTU patch for kaweth
Adam Radford <adam@nmt.edu>;:
o 3ware driver update: Backport 2.5 fixes
Adrian Bunk <bunk@fs.tum.de>;:
o trident 1/1 fix operator precedence bug
Alan Cox <alan@lxorguk.ukuu.org.uk>;:
o arm typo fix
o Update DMI
o later VIA apic
o PCI layer bits for 440GX
o identify SiS 550 SoC
o warning fix
o mips config syntax fix
o iphase fixes
o update char Config.help
o fix char Makefile
o fix mem handling of high areas
o sx memory leak fix
o ibm hot plug driver fix
o resync IDE with -ac
o small isdn fixe
o i2o fixes
o 3c501 typo fix
o dgrs clean
o use ulong for timers
o update pc.ids
o pcmcia oops fix
o config syntax for S/390
o status must be signed
o add aic79xx to makefile
o more megaraid fixups
o dpt_i2o memory leak comments
o fix pcmcia shared irq on qlogicfas
o fix time abuse in qlogicfc
o more AC97 codec support
o leaks brackets and ;s for audio
o forte update from maintainer
o gus fixes
o make i810_audio use ac97 updates
o ixj leak fixes
o aic7xxx updates/aic79xx
o USB HCD deadlock fix
o setup bits for intelfb
o handle radeons that report 0 ram
o ldm leak fix
o ufs leak fix
o Add SIS CPU family ident
o fix time types for tty
o HP now owns compaq, maintainers shipft
o add syskonnect maintainer
o vlan leak fix
o irda leak fix
Alan Stern <stern@rowland.harvard.edu>;:
o USB: Belkin Compact Flash card reader fix
Andrew Morton <akpm@digeo.com>;:
o /proc/sysrq-trigger: trigger sysrq functions via
Andries E. Brouwer <andries.brouwer@cwi.nl>;:
o USB: add better sddr09 support
Arjan van de Ven <arjanv@redhat.com>;:
o usb storage horkage fix
Ben Collins <bcollins@debian.org>;:
o [SPARC64]: Add image target and fixup archclean
Brad Hards <bhards@bigpond.net.au>;:
o USB: CDC Ethernet maintainer transfer
Christoph Hellwig <hch@infradead.org>;:
o SGI SCSI blacklist entries for 2.4.21-pre6
Christoph Hellwig <hch@lst.de>;:
o fix drm-4.0 compile failure
David Brownell <david-b@pacbell.net>;:
o USB: ehci-hcd, prink tweaks
David S. Miller <davem@nuts.ninka.net>;:
o [SPARC64]: Use GFP_ATOMIC in request_irq
o [SPARC64]: Fix interrupt enabling on trap return
o [SPARC64]: Update defconfig
o [SPARC64]: Do not define special strip, sparc64-linux-strip is actually normal strip
o [SPARC64]: Get ALI trident sound working again
o [SPARC64]: 2 timer handling fixes
David S. Miller <davem@redhat.com>;:
o USB: fix for host controler build
David Woodhouse <dwmw2@infradead.org>;:
o Fix erase suspend for write on Intel flash chips
o Fix prototype of jffs2_get_ino_cache() to take unsigned argument
Erik Andersen <andersen@codepoet.org>;:
o missing -ac merge in include/linux/ide.h
Greg Kroah-Hartman <greg@kroah.com>;:
o USB: added support for the palm M100
o USB: Added support for the Sony Clie NZ90V device
o USB: add support for Treo devices to the visor driver
o USB: fixup from previous io_ti.c patch
o USB: added support for Ericsson data cable to pl2303 driver
o USB: usb-storage bugfix
o USB: fix up zero packet issues with CDCEther driver
Ivan Kokshaysky <ink@jurassic.park.msu.ru>;:
o alpha: misc cleanups and fixes
o fix PCI bridge memory sizing
Jay Vosburgh <fubar@us.ibm.com>;:
o [bonding] fixes, cleanups, and minor feature addition
Jeff Garzik <jgarzik@redhat.com>;:
o [netdrvr tg3] fix memleak in DMA test
o [via-rhine] note that Roger is maintainer, in MAINTAINERS
o [netdrvr pcnet32] revert to 2.4.19 version
o [netdrvr pcnet32] fix multicast on big endian
Johannes Erdfelt <johannes@erdfelt.com>;:
o USB: uhci.c 2.4 finish completions in the correct order
Maksim Krasnyanskiy <maxk@qualcomm.com>;:
o [Bluetooth] Use very short disconnect timeout for SCO connections.
o [Bluetooth] Kill incoming SCO connection when SCO socket is closed.
o [Bluetooth] Support for SCO (voice) over HCI USB
o [Bluetooth] Do not submit more than one usb bulk rx request. It crashes uhci.o driver.
o [Bluetooth] Use atomic allocations in HCI USB functions called under spinlock
Marcel Holtmann <marcel@holtmann.org>;:
o Cset exclude: marcel@holtmann.org|ChangeSet|20030208185812|16161
o Cset exclude: marcel@holtmann.org|ChangeSet|20030122214259|16085
o [Bluetooth] Add support for the Ultraport Module from IBM
o [Bluetooth] Use R1 for default value of pscan_rep_mode
o [Bluetooth] Add help entry for CONFIG_BLUEZ_USB_SCO
Marcelo Tosatti <marcelo@freak.distro.conectiva>;:
o Changed EXTRAVERSION to -pre7
o Add missing PCI ID's from -ac merge
o Add more missing PCI IDS from -ac merge
Matthew Wilcox <willy@debian.org>;:
o Reduce random.c stack usage
Pete Zaitcev <zaitcev@redhat.com>;:
o [SPARC64]: Kill ELF_FLAGS_INIT
Roger Luethi <rl@hellgate.ch>;:
o [via-rhine] fix races
o [via-rhine] reset logic
o [via-rhine] changelog
Scott Feldman <scott.feldman@intel.com>;:
o [E100] Update Documentation/networking/e100.txt
o [E100] Update version(2.2.21-k1), copyright, changelog
o [E100] spelling corrections from 2.5
o [E100] Add support for VLAN hw offload
o [E100] Cleanup #include order
o [E100] OS already calcs pseudo-hdr [anton@samba.org]
o [E100] interurpt handler free fix
o [E100] Validate updates to MAC address
o [E100] ethtool EEPROM and GSTRINGS fix
o [E100] ASF wakeup enabled, but only if set in EEPROM
o [E100] Remove strong branded marketing strings
o [E100] forced speed/duplex link recover
o [E100] Honor WOL settings in EEPROM
o [E1000] Increase default Rx descriptors to 256
Stephen C. Tweedie <sct@redhat.com>;:
o Add less-severe assert-failure form for ext3
o Fix ext3 panic due to ll_rw_block behaviour after illegal block access
o Fix duplicate #include in journal.c
o Fix jbd assert failure on IO error
o Minor build fix for ext3 (2.4 and 2.5)
o Throttle ENOMEM warnings more aggressively
o Fix flushtime ordering on BUF_DIRTY list
Tom Rini <trini@kernel.crashing.org>;:
o PPC32: Pass in the memory size on PReP machines
Wolfgang Muees <wolfgang@iksw-muees.de>;:
o USB: Memory leak in auerswald driver
Summary of changes from v2.4.21-pre5 to v2.4.21-pre6
============================================
<andre.breiler@null-mx.org>;:
o io_edgeport.c diff to fix endianess bugs
<bde@bwlink.com>;:
o [SPARC64]: Fix ocndition code handling in do_rt_sigreturn
<bergner@vnet.ibm.com>;:
o add ndelay() for ppc64
<blaschke@blaschke3.austin.ibm.com>;:
o JFS: Code cleanup suggested by static analysis tool
<chas@cmf.nrl.navy.mil>;:
o [ATM]: Add MAINTAINERS entry
<chas@locutus.cmf.nrl.navy.mil>;:
o [ATM]: use sock timestamp
o [ATM]: Use skb_pull instead of direct skb mangling
o [ATM]: Get minimum frame size right in lec.c
o [ATM]: Let upper layer k now lec supports multicast
o [ATM SUNI]: suni_init should not be __init and remove mod inc/dec
o [ATM FORE200E]: Fix build
<clemens@ladisch.de>;:
o usb-midi.h: fixes for SC-8820/50
o usb-midi.h: fixes for SC-8820/50
<coughlan@redhat.com>;:
o Update SCSI whitelist in scsi_scan.c
<dale@farnsworth.org>;:
o PPC32: Make the bootloader start at 0x000c for SMP
o PPC32: Make it easier to hook into the bootloader code
o PPC32: Allow the bootloader to pass in a board descripter struct
<hadi@cyberus.ca>;:
o [SCHED GRED]: Another bug found by Stanford Checker
<harald@gnumonks.org>;:
o [NETFILTER]: Fix icmp-type all problem in iptables
<henning@meier-geinitz.de>;:
o USB scanner.h, scanner.c: New vendor/product ids
o USB: New vendor/product ids for scanner driver
<jakub@redhat.com>;:
o [SPARC64]: Fix typo in sparc64_get_context (G7 register is saved wrongly)
<josh@joshisanerd.com>;:
o USB: add KB Gear USB Tablet Driver
<kernel@jsl.com>;:
o Re: Keyspan USB/Serial Drivers for 2.4.20/2.4.21-pre4
<laforge@netfilter.org>;:
o [NETFILTER]: fix NAT ICMP reply translation of inner packet
o [NETFILTER]: Fix conntrack bug introduced by list_del change
o [NETFILTER]: Fix typo in ftp conntrack helper
o [NETFILTER]: Add new ip6tables matches
<lunz@falooley.org>;:
o fix eepro100 SMP deadlock (uninitialized spinlock)
<sri@us.ibm.com>;:
o [IPV4/IPV6]: Fix to avoid overriding TCP/UDP with a new protocol of same type
<weigand@immd1.informatik.uni-erlangen.de>;:
o Fix race on rpc code
Adam Radford <adam@nmt.edu>;:
o 3ware driver update for 2.4.21-pre6
Adrian Bunk <bunk@fs.tum.de>;:
o USB: fix Auerswald compile
Alan Cox <alan@lxorguk.ukuu.org.uk>;:
o New PCI identifiers for ALi 156x ethernet
o fix a ; in cris eeprom
o correct handling of VIA PCI and of IDE legacy irq
o add another transparent bridghe
o export ndelay for modular ide stuff
o Enable XMM on more athlons
o fix ndelay argument name
o more usercopy documentation
o fix wacked formatting in x86-64 code
o enable newly added docs
o ide doc update
o update hp framebuffer docs
o update ipmi doc
o Add missing EXPORT_SYMBOL for acpi & ipmi
o epca sign fix
o add genrtc driver used by multiple ports
o ipmp updates
o build genrtc if asked for
o sign fix in mwave
o & v && fix for i2c
o nforce is now in AMD so delete the option
o new AMD/Nvidia driver
o remove dead Nvidia driver
o bogo semicolon fix in joydev
o fix hysdn brackets
o fix some radio typos/oddments
o more radio oddments
o cpia update
o fix w9966 tuner bug
o mptfusion sign handling
o missing Makefile slot
o incorrect bracketing
o e100 updates
o fix ethernet pad in example driver
o fix non x86 8169 build
o another rogue semicolon
o bracketing fix
o ips docs update
o cpqfc fix for non x86
o dpt_i2o sign fix
o fix ide-scsi hang on SMP boxes
o ; fixes
o ips update
o wrong bracketing
o XpressAudio enabler for Cyrix 5520
o maestro bracketing bug
o values cannot be init
o fix large I/O to nec audio
o bracketing fix in sscape
o ali5451 is 31bit audio
o via8233/8235 audio update
o & v && in acm usb
o usb hang fix
o atafb bug in #if 0 code
o fix logic error in aty128fb
o typo fix in video headers
o logic error in radeonfb
o fix sisfb build on non x86
o add intelfb driver
o fix incorrect bracketing in JFFS
o fix nfs port option on bigendian
o fix seq_file problems
o missing defines for alpha
o faster x86 byteorder code
o make __ndelay() argument name sane
o generic rtc support headers for parisc
o Fix typo in REPORTING-BUGS
Alan Cox <alan@redhat.com>;:
o Fix kmod/ptrace vulnerability
Alan Stern <stern@rowland.harvard.edu>;:
o USB: Patch for auto-sense cmd_len
Andi Kleen <ak@muc.de>;:
o [NET]: Make skbuff.h -W clean, skb_headlen should return unsigned quantity
o x86-64 update
Ben Collins <bcollins@debian.org>;:
o [IEEE1394] Sync with repo
Benjamin LaHaise <bcrl@redhat.com>;:
o [NET]: Make sure nr_frags is accurate on paged SKB allocation failure
Christoph Hellwig <hch@lst.de>;:
o [NET]: Remove __NO_VERSION__ from networking code
o backport sys_sendfile64
Christoph Hellwig <hch@sgi.com>;:
o [SPARC]: Add xattr syscalls
Dave Jones <davej@codemonkey.org.uk>;:
o Enable prefetch on P4
o add missing intel cache descriptor
Dave Kleikamp <shaggy@shaggy.austin.ibm.com>;:
o JFS: Fix hang while flushing outstanding transactions under heavy load
o JFS: Avoid deadlock when all tblocks are allocated
David Brownell <david-b@pacbell.net>;:
o USB: rename drivers/usb/hcd -->; host
o USB: call hcd->;stop() in task context
o ehci, sync with 2.5 latest
David S. Miller <davem@nuts.ninka.net>;:
o [SPARC64]: Add TCSBRKP ioctl translation, thanks Anton
o [TCP]: Do not bump backoff too high during 0-window probes
o [NET]: Fix length in skb_padlen
o [RANDOM]: Backport 2.5.x ipv4/ipv6 sequence number generation SMP fixes by manfred@colorfullife.com
o [SPARC64]: Implement STICK synchronization using ia64 port algorithms
o [NET]: Export skb_pad to modules
o [SPARC64]: Update defconfig
o [NETLINK]: Remove buggy and useless rcv queue wakeup tests
o [IPV6]: Cure typo in ipv6_addr_prefix
o [IPV{4,6}]: Make icmp_socket per-cpu and simplify locking
o [NETFILTER]: Fix typo in ipv6 makefile changes
o [NET]: Fix mismerge, no need to export skb_pad twice
o [SPARC64]: Make sure we are in irq_enter atomic section during update_process_times
o [SPARC64]: Kill SPARC64_USE_STICK and use real timer drivers
o [SPARC64]: Fix timer quotient calcs
o [SPARC64]: Do not mark timer_ticks_per_usec_quotient static
o [SPARC64]: Make gettimeofday assembly match tick quotient fixes
o [SPARC64]: Add Hummingbird STICK support
o [SPARC64]: Make TICK comparisons wrap-around safe by using jiffies macros
o [SPARC64]: Sanitize all TICK privileged bit handling in tick drivers
o [SPARC64]: Clear tick_cmpr ints properly in bootup assembly
o [SPARC64]: Kill bogus kernel_thread decl
Ganesh Varadarajan <ganesh@vxindia.veritas.com>;:
o USB ipaq.c: add ids for fujitsu loox
Geert Uytterhoeven <geert@linux-m68k.org>;:
o Amiga PCMCIA Ethernet clean up
o M68k ISA memory for Amiga PCMCIA
o M68k Apollo I/O updates
o M68k ifpsp060 updates
o M68k incorrect prototype
o Amiga RTC updates
o Amifb wrong interrupt
o Atari NCR5380 SCSI: bitops operate on long
o Convert m68k cache macros to inline functions
o Mac/m68k VIA updates
o Allow to disable macfb
o M68k net warnings
o M68k heartbeat update
o M68k config syntax
o Sun-3 contact update
o M68k SCSI warnings
o M68k PAGE_SIZE warnings
o M68k: optimize stacked irq check
o Sun-3 memory zones
o Sun-3 ioremap()
o M68k page_to_phys
o Sun-3 first page
o M68k iomap cleanup
o Sun-3 SBUS updates
o Sun-3 vectored interrupts
o M68k timekeeping update
o Amiga Zorro SCSI: use z_ioremap()
o Sun-3/3x updates
o M68k core spelling fixes
o Amiflop out-of-bounds array access
o Sun-3 VME support
o M68k warnings
Go Taniguchi <go@turbolinux.co.jp>;:
o USB: Another pegasus ID
o USB: Another kaweth ID
o USB: Another sony memorystick
o USB: Multiple interfaces with usb hotplug
o USB: Another hid-core worksround
Greg Kroah-Hartman <greg@kroah.com>;:
o USB: added support for radio shack device to pl2303 driver
o USB: add firmware files for two new keyspan devices
o USB: merge fixup for the scanner driver
o USB: move the UHCI drivers into drivers/usb/host
o USB: move the OHCI driver into drivers/usb/host
Hideaki Yoshifuji <yoshfuji@linux-ipv6.org>;:
o [IPV6]: Export ip6_route_me_harder for netfilter and add ipv6_addr_prefix
James Morris <jmorris@intercode.com.au>;:
o [NET]: Clean up sk_filter and make sure it is called when skb->;dev is still valid
o [IPV4]: Fix skb leak in inet_rtm_getroute
o [IPV6]: Fix skb leak in inet6_rtm_getroute
o [NET]: Add myself as co-maintainer
o [NETLINK]: Un-duplicate rcv wakeup logic
Jay Vosburgh <fubar@us.ibm.com>;:
o [BONDING]: Add MAINTAINERS entry
Jeff Garzik <jgarzik@redhat.com>;:
o Via Nehemiah (C3-2) CPU support
John Levon <levon@movementarian.org>;:
o [SUNHME]: Fix bit testing typo
Leigh Brown <leigh@solinno.co.uk>;:
o Updated S3Triofb driver for PPC32
Lennert Buytenhek <buytenh@gnu.org>;:
o [BRIDGE]: handle out-of-ports corner case
Marcel Holtmann <marcel@holtmann.org>;:
o [SPARC64]: Translate AUTOFS_IOC_EXPIRE_MULTI ioctl
Marcelo Tosatti <marcelo@freak.distro.conectiva>;:
o Changed EXTRAVERSION to -pre6
Mark A. Greer <mgreer@mvista.com>;:
o PPC32: Fix a problem with 'next' and 'step' type KGDB commands
Neil Brown <neilb@cse.unsw.edu.au>;:
o md - 1 of 3 - Fix small bug in md.c
o md - 3 of 3 - Don't check a device size before bd_get in
o md - 2 of 3 - Convert /proc/mdstat to use seq_file
o drivers/block/umem.c - new card
o Fix compile errors/warnings in md
Oleg Drokin <green@angband.namesys.com>;:
o reiserfs: Make balloc[] tails[] and hash[] in super.c static. (Noticed by Arnd Bergmann <arnd@bergmann-dalldorf.de>
o reiserfs: gcc 3.3 compile fix from Hubert Mantel <mantel@suse.de>;
o reiserfs: Fix a warning about mismatching types while doing printk
o reiserfs: Stricter checks for transactions and fs itself during mount
Oleg Drokin <green@namesys.com>;:
o Reiserfs journal overflow fix on large highly fragmented fs
Oliver Neukum <oliver@neukum.name>;:
o USB: work around for a firmware bug of some scanners
Patrick McHardy <kaber@trash.net>;:
o [IPV{4,6}]: lru queue for ip_fragment evictor
Paul Mackerras <paulus@samba.org>;:
o PPC32: Implement kmap_nonblock, add extra argument to kmap_high call
o PPC32: Add missing break, without which get_user on 8-byte quantities would fail
Pete Zaitcev <zaitcev@redhat.com>;:
o [SPARC]: Add missing newline to kernel OOPS printk
o [SPARC32/64]: Expand ioctl size field in backwards-compatible way
o [SPARC]: RTC driver needs to include linux/pci.h
o Fix initrd initialization
Petr Vandrovec <vandrove@vc.cvut.cz>;:
o Fix matroxfb build
o Support for matroxfb on HP Vectra
Rob Radez <rob@osinvestor.com>;:
o [SPARC]: kmap_nonblock changes
Rusty Russell <rusty@rustcorp.com.au>;:
o [AF_UNIX] Cleanup forall_unix_sockets
o [X25]: Fix improper | precendence, pointed out by Joern Engel
o [ECONET]: Add comment to point out a bug spotted by Joern Engel
Theodore Ts'o <tytso@mit.edu>;:
o Ext2/3: noatime ignored for newly created inodes
Tom Rini <trini@kernel.crashing.org>;:
o PPC32: Export m8xx_cpm_hostalloc on CONFIG_8xx
o PPC32: Replace 2 inline functions with their normal macro equivalents
o PPC32: Fix a problem on MPC8xx when CONFIG_USE_MDIO=n
o PPC32: Backport the code from 2.5 to make do_div handle 64bit
o PPC32: KGDB is more useful when -g is in the CFLAGS
o PPC32: Fix some warnings in the MPC8xx FPU emulation code
o PPC32: Fix some warnings on MPC8xx
o PPC32: Change some bootloaders to call load_kernel directly
o PPC32: Add USE_STANDARD_AS_RULE to boot/lib/Makefile
o PPC32: Fix some warnings on MPC8xx
o PPC32: Clarify some of the MPC8xx uart code
Trond Myklebust <trond.myklebust@fys.uio.no>;:
o Fix misleading EIO on NFS client
o Fix unbalanced kunmap() in NFS symlink code
Summary of changes from v2.4.21-pre4 to v2.4.21-pre5
============================================
<ajoshi@kernel.crashing.org>;:
o rivafb 0.9.4 update
<alex_williamson@hp.com[helgaas]>;:
o ia64: fix typo in ia32_support.c
<andrew.wood@ivarch.com>;:
o USB: USB-MIDI support for Roland SC8820
<arun.sharma@intel.com[helgaas]>;:
o ia64: ia32 emulation layer bug fix
<bbosch@iphase.com>;:
o [netdrvr ns83820] big endian fixes
<benh@zion.wanadoo.fr>;:
o Fix a bug in the workaround for closed P2P bridge IO windows which could actually break bridges that didn't need fixing
o Export atomic_{clear,set}_mask for modules
o Request Open Firmware to open all "display" devices instead limiting us to the first one. This helps getting all cards properly POSTed
o Prevent the stack from growing on reads. This works around a problem with the mount syscall calling copy_mount_options() which can trigger a fault via copy_from_user() between the last core VMA and the stack.
o Properly fixup the Winbond W83C553 IDE on Longtrail and BriQ's so the controller is switched to fully native mode and interrupts are configured properly
o Fix serial table for BriQ hardware (different base clock) and make sure it works with CONFIG_VT
o Fix a warning
o Make sure xmon doesn't try to tap a hash table when none exist
o Add asm byteswapped 64 bits accessors
o Rework inline syscall macros, fix clobbers & gcc3.3 (From Franz Sirl)
o Remove old gross hack that did nothing good
<bergner@vnet.ibm.com>;:
o Remove kdb from PowerPC-64
o ppc64 updates to 2.4.21-pre4
<bjorn_helgaas@hp.com[helgaas]>;:
o ia64: Add local_irq_set() and save_and_sti()
o ia64: Use IA64_PSR_I rather than (1UL << 14)
o ia64: Reverse SGI scatterlist changes so SGI update will apply
o ia64: Simple ndelay implementation
o ia64: Add some default configs
o ia64: whitespace fixes
o ia64: add infrastructure for multiple IO port spaces
o ia64: add support for MMIO and IO port spaces from ACPI _CRS
o ia64: add iomem_resource and ioport_resource allocation
o ia64: update defconfigs
o Rename configs
<cniehaus@handhelds.org>;:
o spelling fix for drivers_usb_usbnet.c
<d3august@dtek.chalmers.se>;:
o USB: small uhci bug
<dave@thedillows.org>;:
o The initial release of the driver for the 3Com 3cr990 family
<davidm@tiger.hpl.hp.com[helgaas]>;:
o ia64: For ia32 emulation, do not turn on O_LARGEFILE automatically
o ia64: Don't risk running past the end of the unwind-table. Based on a patch by Suresh Siddha.
<davidm@wailua.hpl.hp.com[helgaas]>;:
o ia64: Fix ia64_fls() so it works for all possible 64-bit values
<eranian@frankl.hpl.hp.com[helgaas]>;:
o ia64: new perfmon patch for 2.4.20
o ia64: perfmon update
<green@linuxhacker.ru>;:
o radio-cadet compile fix
<henning@meier-geinitz.de>;:
o USB scanner.c: Adjust syslog output
<ionut@badula.org>;:
o VLAN support, 64-bit support, bugfixes
<jbarnes@sgi.com>;:
o MAINTAINERS update for 2.4 SN support
<jgarzik@pobox.com>;:
o Fix undefined references for smp + apm
<jh@sgi.com[helgaas]>;:
o ia64: Update SGI SN files
<jochen@scram.de>;:
o [tokenring smctr] fix MAC address input
o [tokenring madgemc] fix memory leak, add proper refcounting
<kare.sars@lmf.ericsson.se>;:
o [atm nicstar] fix incorrect traffic class assumption
<m.c.p@wolk-project.de>;:
o Speedup 'make dep'
<meissner@suse.de>;:
o [netdrvr pcnet32] fix multicast on big endian
<mikal@stillhq.com>;:
o Handle scsi_register() failure
<p.guehring@futureware.at>;:
o USB: FTDI driver, new id added
<peter@bergner.org>;:
o PPC64 update
<raul@pleyades.net>;:
o mmap.c corner case fix
<sprite@sprite.fr.eu.org>;:
o [SPARC64]: Avoid use of -e option with echo
<stelian@popies.net>;:
o sonypi and input subsystem integration
o CREDITS update
o use correct gcc flags when compiling for
o sonypi driver update
o make mousedev accept the jogdial
o meye suspend/resume capabilities
Adrian Bunk <bunk@fs.tum.de>;:
o fix compile error with two IrDA drivers
Alan Cox <alan@lxorguk.ukuu.org.uk>;:
o ACPI apparently wasnt bios
o fix wrong date in microcode comment
o add another legitimate P4 type
o must disallow write combine on 450NX
o add framework for ndelay (nanoseconds)
o first block of parisc resend
o second block of parisc merge
o third block of parisc merge
o Ian Nelson moved
o update videobook docs to avoid check_region
o docs for IPMI
o remove dead init call
o add AMD hammer rng
o IPMI driver updates
o keyboard changes
o fix wrong test in raw driver
o fix paths for ide
o clarify hpt37x config
o fix more ide paths
o Paul's fix to do ide_cs handling in task context
o more ide paths
o fix use of check_region in umc driver
o more ide comment/doc info updates
o promise printk cleanups
o another wrong path
o IDE printk/cleanup bits
o fix serverworks paths/docs
o clean up the siimage driver
o update sis driver comments/docs/notes
o update PIIX driver to know about more errata
o fix winbond driver for new ide
o more ide doc/comment updates
o fix ppc ide paths
o Ide raid updates
o fix sbp2 compile failure
o fix unsafe signed wrap check in pcilynx
o use kbd_refresh_leds to keep USB/base keyboad lights right
o clean up radio-cadet locking
o use skb_padto to fix 3c527 padding
o fix typo in 3c523 fixups
o fix ethernet padding on 82596
o fix ethernet padding on ariadne
o fix ethernet padding on a2065
o fix ethernet padding on atarilance
o fix ethernet padding on am79c961a
o fix ethernet padding on bagetlance
o fix ethernet padding on declance
o fix padding on depca
o fix padding on eepro driver
o fix padding on eexpress driver
o fix ethernet padding on fmv18x
o fix e2100 crash
o fix ethernet padding on eth16i
o fix ethernet padding on lasi
o fix padding on epic100 driver
o fix ethernet padding on lp486e
o fix ethernet padding on lancr
o fix padding on fmvj18x_cs
o fix ethernet padding on hp100
o fix ethernet padding on pcmcia/ray_cs
o fix ethernet padding on xircom
o fix ethernet padding on r8169
o fix ethernet padding on seeq8005
o fix padding on smc9194
o fix padding on via_rhine
o fix padding on yellowfin
o fix padding on znet
o fix padding on wavelan
o update pci.ids for syskonnect
o add 450NX streaming quirk, add via northbridge detect
o fix dpt_i2o out of memory check
o fix eata_generic jiffies check
o document an ICH errata we have to deal with
o fix sb_mixer handling
o dont fail on 5451 reset
o ide.h changes
o add prototypes for kbdrefresh_leds
o add skb_padto operation
o fix ipc/msg race by dropping optimisation out
o add skb_pad operation
o copy OUTBSYNC operation too
o fix the ide irq masking bug Ross found
o fix confusing extra DMA off messages
o add but dont yet use ide_execute_comman
o sk98 driver vendor update
Alan Stern <stern@rowland.harvard.edu>;:
o USB: Patches for the ECONNRESET error (2.4)
Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>;:
o [TCP]: Do not forget data copy while collapsing retransmission queue
Andi Kleen <ak@muc.de>;:
o [IPV4]: Better behavior for NETDEV_CHANGENAME requests
o x86-64 update
o Workaround for AMD 8131 bug
o Fix get_vm_area
Andrea Arcangeli <andrea@suse.de>;:
o xdr nfs highmem deadlock fix
Andrew Morton <akpm@digeo.com>;:
o ia32 syscall compatibility stubs
Andrey Panin <pazke@orbita1.ru>;:
o [netdrvr eepro100] add config option for PIO register read/write
Benjamin Herrenschmidt <benh@kernel.crashing.org>;:
o PPC32: Implement workarounds for errata on recent G3 and G4 cpus
Bjorn Helgaas <bjorn_helgaas@hp.com>;:
o ia64: Delete all SGI SN defconfig files
o ia64: Dont execute srlz.d needlessly (reported by Chris Ruemmler)
o ia64: smp_threads_ready: make non-volatile
o don't swapon mounted devices
o ia64: Use has_8259 rather than initdata
o ia64: Really remove ACPI SPCR parsing
o Cset exclude: eranian@frankl.hpl.hp.com[helgaas]|ChangeSet|20030103231109|26349
o ia64: fix perfmon typo (PFM_CPU_SYST_WIDE should be PFM_CPUINFO_SYST_WIDE)
Christoph Hellwig <hch@sgi.com>;:
o handle too large vmallocs gracefully
Dave Jones <davej@codemonkey.org.uk>;:
o [netdrvr sunqe] remove incorrect kfree()
Dave Kleikamp <shaggy@shaggy.austin.ibm.com>;:
o JFS: replace ugly JFS debug macros with simpler ones
o JFS: Minor update in Documentation/filesystems/jfs.txt
o JFS: implement get_index_page to replace some uses of read_index_page
o JFS: Add debug code to help catch elusive bug
o JFS: simplify jfs_err() to avoid parsing bug in gcc-2.95
o JFS: Fix jfs_sync_fs
David Brownell <david-b@pacbell.net>;:
o USB: ehci-hcd, more hangs gone
David Gibson <david@gibson.dropbear.id.au>;:
o PPC32: Add work-around for erratum #77 on IBM 405 processors
o Update orinoco driver to 0.13b
David S. Miller <davem@nuts.ninka.net>;:
o [TG3]: Let chip do pseudo-header csum on rx
o [TG3]: Add device IDs for 5704S/5702a3/5703a3
o [TG3]: Prevent dropped frames when flow-control is enabled
o [TG3]: Correct MIN_DMA and ONE_DMA settings in dma_rwctrl
o [TG3]: Workaround 5701 back-to-back register write bug
o [TG3]: Add workaround for third-party phy issues
o [TG3]: Remove anal grc_misc_cfg board IDs check
o [TG3]: Fix typos in previous changes
o [TCP]: In tcp_check_req, handle ACKless packets properly
o [SPARC]: Add ndelay
o [SPARC]: Add ndelay ksyms export
David Woodhouse <dwmw2@infradead.org>;:
o Export skb_pad() in 2.4.21-pre4
Gerd Knorr <kraxel@bytesex.org>;:
o bttv documentation update
o tuner module update
o video4linux i2c modules update
o bttv update
Gerd Knorr <kraxel@suse.de>;:
o bttv config fix
Greg Kroah-Hartman <greg@kroah.com>;:
o USB: hid blacklist update
o USB: more hid blacklist items
o USB: added tripp device id's to pl2303 driver
Ivan Kokshaysky <ink@jurassic.park.msu.ru>;:
o alpha dma fix
o alpha update
Jay Vosburgh <fubar@us.ibm.com>;:
o [netdrvr 3c59x] move netif_carrier_off() call outside vortex_debug test
Jeff Garzik <jgarzik@mandrakesoft.com>;:
o arch/i386/Makefile: fix Via C3 build flags with gcc 3.<recent>;
Jeff Garzik <jgarzik@redhat.com>;:
o [netdrvr tg3] bump version, tidy comments
o [netdrvr amd8111e] remove stray ';', fixing register dump [#311]
o [netdrvr tg3] DMA MRM bit only exists on 5700, 5701
o [netdrvr fc/iphase] correct PCI probe loop-end test logic [#323]
o [tokenring smctr] remove stray ';' that prevented a loop from working [#312]
o [ARM] CREDITS, MAINTAINERS, Documentation/arm/* updates
o [ARM] misc janitorial cleanups for arch/arm/kernel
o [ARM] misc janitorial cleanups for arch/arm/mach*, arch/arm/mm
o [ARM] misc janitorial cleanups for include/asm-arm
o [netdrvr 8390] if ARM, only redefine EI_SHIFT, not I/O macros
o [netdrvr] add new ARM net drivers cirrus, ether00
o [netdrvr bmac] Remove unneeded memset()
o [netdrvr 8139too] add some boards to the list of tested boards
o [netdrvr tg3] disable 5701 h/w bug workaround during core clock reset
o [netdrvr tg3] fix NAPI deadlock
o [netdrvr tg3] bump version to 1.4c / Feb 18
o [netdrvr tg3] properly synchronize with TX, in tg3_netif_stop
o [netdrvr tg3] fix TX race in previous code, and another buglet
o [netdrvr] Update Doc/networking/netdevices.txt with more locking rules
Jens Axboe <axboe@suse.de>;:
o Remove unused node from ide-probe.c
o Andrea's elevator backmerge patch]
Johannes Erdfelt <johannes@erdfelt.com>;:
o usb_get_driver_np() gives wrong driver name (usb_mouse)
o USB: OHCI trivial remove unused field
o USB: 2.4 OHCI trivial comment cleanup
John Stultz <johnstul@us.ibm.com>;:
o Fix target_cpus()
Kurt Garloff <garloff@suse.de>;:
o Handle SCSI recovered errors
Maksim Krasnyanskiy <maxk@qualcomm.com>;:
o [Bluetooth] Add support for vendor specific commands
Marcelo Tosatti <marcelo@freak.distro.conectiva>;:
o Cset exclude: rusty@rustcorp.com.au|ChangeSet|20030224224251|29662
o Changed EXTRAVERSION to -pre5
o Define kmap_nonblock() for non highmem
Mark A. Greer <mgreer@mvista.com>;:
o PPC32: Fix our L2 / L3 cache updates for the bootloader
Martin Devera <devik@cdi.cz>;:
o [NET_SCHED]: HTB scheduler updates from Devik
Martin Schwidefsky <schwidefsky@de.ibm.com>;:
o s390 base architecture update
o xpram driver fix for 64-bit
o s390 idals.h update
Matthew Wilcox <willy@debian.org>;:
o [wireless airo] call pci_enable_device, pci_set_master where needed
Olaf Hering <olh@suse.de>;:
o ide_fix_driveid unresolved in usb-storage
Oleg Drokin <green@angband.namesys.com>;:
o reiserfs: Fix DIRECT IO interference with tail packing
Oliver Neukum <oliver@neukum.name>;:
o USB: 2.4 ehci uses SLAB_KERNEL in interrupt
o USB: kaweth length calculation fix
o USB: new device id for kaweth
Paul Mackerras <paulus@samba.org>;:
o PPC32: Fix the clone syscall, and make exec clear fp and vr registers
o PPC32: Clean up exception and oops handling
o PPC32: Tighten up the stack expansion code
o PPC32: Fix handling of alignment traps on some PPC processors
o PPC32: Actually use the FP exception mode requested with prctl()
o PPC32: use the standard __stringify instead of a local version
o PPC32: Further fixes for the stack expansion code
o PPC32: add ndelay(), update udelay() to be more accurate and robust
o PPC32: Minor cleanups in the CHRP platform code
o PPC32: Allow for RAM not starting at 0, for APUS (and potentially others)
o PPC32: PReP platform fixes from Hollis Blanchard, Tom Rini, Leigh Brown and others
o PPC32: Fixes for byte-swapping macros, from Franz Sirl
o PPC32: PCI fixes. We can now restrict I/O windows to 16MB or so because this code lets us move the I/O windows of PCI-PCI bridges if necessary.
o PPC32: Fix copy_from_user to copy as much as possible even when it gets a fault
o PPC32: Provide a default implementation of ide_init_hwif_ports in asm-ppc/ide.h and use it if there is no platform-specific version.
o PPC32: fix compilation error in arch/ppc/platforms/pmac_setup.c
o PPC32: Move some variable declarations related to the MMU hash table to <asm/mmu.h>;
Pete Zaitcev <zaitcev@redhat.com>;:
o [SPARC32]: Backport fixes from 2.5.x
Petko Manolov <petkan@users.sourceforge.net>;:
o USB: pegasus update (2.4)
Roger Luethi <rl@hellgate.ch>;:
o [netdrvr via-rhine] trivial bits
o [netdrvr via-rhine] fix broken tx-underrun handling
o [netdrvr via-rhine] various duplex-related fixes
o [netdrvr via-rhine] reset function rewrite
o [netdrvr via-rhine] bump version, use constant instead of magic number
Rusty Russell <rusty@rustcorp.com.au>;:
o namespace pollution in procfs
o arch_ia64_sn_io_sn1_pcibr.c, typo: the the
o misc register audit fix on qtronix
o duplicate header in drivers_bluetooth_hci_h4.c
o write with buffer>;2GB returns broken errno
o misc register audit fix on ppc64's nvram.c
o USB: Clean up some USB macros
o available spell fixes
o correct description of Griffin Powermate
o namespace pollution in eth bridge driver
o drivers_net_wan_sdla_x25.c, typo: the the
o es1372.c doesn't free resources correctly
o Typos in drivers_s390_net_iucv.c
o i2c ID addition
o NCR5380 unbalanced curly brace
o Fix floppy.h's CROSS_64KB()
Scott Feldman <scott.feldman@intel.com>;:
o [netdrvr e100] math fixes and a cleanup
Stephen C. Tweedie <sct@redhat.com>;:
o Fix signed use of i_blocks in ext3 truncate
Tom Rini <trini@kernel.crashing.org>;:
o PPC32: Change the MPC8xx IRQ code so that things are arranged like other systems.
o PPC32: Enable PCMCIA and a tested wifi card on some MPC8xx targets
o PPC32: Change the MontaVista copyright / GPL boilerplate to a condensed version.
o PPC32: Fix an oops on hardware without an RTC in timer_interrupt()
o PPC32: Fix building of the IBM Spruce platform and !CONFIG_SERIAL
o PPC32: Fix some gcc-3.x warnings on the IBM Spruce
o PPC32: Cleanup the boot code to better deal with no console
o PPC32: Minor KGDB warning fixes
o PPC32: Add CONFIG_KGDB_CONSOLE to MPC 8xx systems
o PPC32: MPC8xx KGDB fixes, from Dan Malek
o PPC32: Add KGDB support for the IBM Spruce platform
o PPC32: Ask about CONFIG_BOOTX_TEXT in the 'Kernel hacking' menu
o PPC32: Put reading of PReP/PPCBUG nvram into CONFIG_PPCBUG_NVRAM
o PPC32: Add support for the Motorola LoPEC platform
o PPC32: Remove the 'BK Id' tags from files
o PPC32: Fix SysRq on IBM Spruce
Trond Myklebust <trond.myklebust@fys.uio.no>;:
o Fix XID allocation race in 2.4.21-pre4
Wolfgang Muees <wolfgang@iksw-muees.de>;:
o USB: updated Auerswald driver
Summary of changes from v2.4.21-pre3 to v2.4.21-pre4
============================================
<blueflux@koffein.net>;:
o [IPV4 ROUTE]: Fix some sysctl documentation
<dwmw2@dwmw2.baythorne.internal>;:
o Miscellaneous MTD block driver fixes
o MTD partitioning updates
o MTD updates
<filip.sneppe@cronos.be>;:
o [NETFILTER]: ip_conntrack_ftp.c, fixes a typo in a DEBUG statement
<gandalf@wlug.westbo.se>;:
o [NETFILTER]: Fix a locking bug in ip_conntrack_proto_tcp
<ganesh@tuxtop.vxindia.veritas.com>;:
o Added ids for the Dell Axim and Toshiba E740. Thanks to Ian Molton
<georgn@somanetworks.com>;:
o Fix /proc/slabinfo on ARM
<henning@meier-geinitz.de>;:
o scanner.c: remove "magic" number for interface
o USB scanner driver: updated Configure.help
o scanner.h, scanner.c: New vendor/product ids for visioneer scanners
o scanner.c: print user-supplied ids only on start-up
o scanner.c, scanner.h: Remove PV8630 ioctls
o scanner.c: endpoint detection cleanup
o Add maintainer for USB scanner driver
o scanner.h, scanner.c: maintainer change
<jamie@shareable.org>;:
o [SPARC64]: Fix MAP_GROWSDOWN value, cannot be the same as MAP_LOCKED
<kadlec@blackhole.kfki.hu>;:
o [NETFILTER]: Fix excess logging of reused FTP expectations
<manish@zambeel.com>;:
o [netdrvr tg3] add support for another 5704 board, fix up 5704 phy init
<marcus@ingate.com>;:
o [NETFILTER]: ipt_multiport invert fix
<neilt@slimy.greenend.org.uk>;:
o USB Serial patch
<netfilter@interlinx.bc.ca>;:
o [NETFILTER]: UDP nat helper support
<stelian@popies.net>;:
o sonypi driver update
o make sonypi use ec_read/ec_write from ACPI patch
<valko@linux.karinthy.hu>;:
o [SPARC64]: Translate IPT_SO_SET_REPLACE socket option for 32-bit apps
o [SPARC64]: Handle SO_TIMESTAMP properly in compat recvmsg
Adrian Bunk <bunk@fs.tum.de>;:
o remove duplicate entries from Configure.help
Alan Cox <alan@lxorguk.ukuu.org.uk>;:
o allow people to build M686 without PGE kernels
o more vaio apm blacklist entries
o mp oops fix
o MP message improvements
o remove confusing MP report
o nmi stack usage
o fix linux crash on boot with some boarss
o fix up cx86 docs
o IPMI driver
o enable ipmi config
o fix compile of 4.0 DRM
o more parisc specific merge bits
o parisc mux driver (parisc specific)
o disable taskfile I/O
o further IDE tape fixes
o Skip disabled IDE generic controllers
o Add ide software raid driver for Medley IDE raid
o add support for Nvidia nForce2 IDE
o Allow DMA setup on radeon IGP now we think its fixed
o allow selection of SI raid
o fix packet padding on 3c501
o fix packet padding on the 3c505
o more unusual USB storage devices
o fix packet padding on the 3c507
o fix packet padding on the 3c523
o fix packet padding on the 7990
o fix packet padding on the 8139too
o fix 8390 packet padding
o fix packet padding on at1700
o fix packet padding on atp
o fix de600/20 packet padding
o fix ni5010 packet padding
o fix ni52 packet padding
o fix packet padding on ni65
o fix packet padding on axnet_cs
o fix padding on sgiseeq
o fix sk_g16 padding
o fix sun3_82586 padding
o fix sun3lance packet padding
o further dscc4 updates
o document undocumentend field in SCSI headers
o fix ad1889 warning - void functions dont return values
o more unusual USB storage devices
o ; cut the mount hash table down to a sane size, and fix printk
o fix casting in pci dma
o parisc header update
o fix msdos end markers for compatibility with cameras etc
Andi Kleen <ak@muc.de>;:
o x86-64 update
o hammer support for i386
Andrea Arcangeli <andrea@suse.de>;:
o O_DIRECT alignment fix
Andrew Morton <akpm@digeo.com>;:
o [SPARC64]: Handle unchanging _TIF_32BIT properly in SET_PERSONALITY
o sync_supers() race fix
o Fix ext3 scheduling storm and lockup
o 3c59x: add 3c920 support
o fix rare BUG in ext3
Christoph Hellwig <hch@sgi.com>;:
o fix scsi module unload bug
o cciss/cpqarray/md should use generic BLKGETSIZE
o properly handle too long pathnames in d_path
o update bdflush documentation
Dave Engebretsen <engebret@us.ibm.com>;:
o PPC64 update
Dave Kleikamp <shaggy@shaggy.austin.ibm.com>;:
o JFS: Remove invalid warning
o JFS: Remove COMMIT_Holdlock
o JFS: add jfs_get_volume_size() back
o JFS: Clean up flushing outstanding transactions to journal
o JFS: add sync_fs super_operation
David Brownell <david-b@pacbell.net>;:
o zaurus B500 (sl-5600?) & usbnet
o usb root hub strings
David Gibson <david@gibson.dropbear.id.au>;:
o Squash warnings in init/do_mounts.c
David S. Miller <davem@nuts.ninka.net>;:
o [USB]: rtl8150.c needs linux/init.h
o [TCP]: Add tcp_low_latency sysctl
o [TCP]: Fix typo in TCP_LOW_LATENCY changes
Geert Uytterhoeven <geert@linux-m68k.org>;:
o Amiflop incorrect sti()
o Atari ACSI exports
o M68k misc_register audit
o Mac/m68k config fixes
o Mac/m68k early startup fixes
o Mac/m68k Nubus updates
o Atari NVRAM
o m68k typo
o Q40 IRQ typo
o Replace Mac/m68k NS8390 with daynaport driver
o init_rootfs() prototype
o M68k matroxfb
o register_console() comment typo
o Mac/m68k NCR5380 SCSI updates
Gerd Knorr <kraxel@bytesex.org>;:
o videodev bugfix
o add bt832 driver
o bttv documentation update
o tuner update
o i2c tv modules update
Greg Kroah-Hartman <greg@kroah.com>;:
o USB: fix ehci build problem for older versions of gcc
o USB bluetooth: fix incorrect url in help text
o USB: Move the scanner ioctls to usb_scanner_ioctl.h to allow access by archs that need it
Harald Welte <laforge@gnumonks.org>;:
o [NETFILTER]: This patch fixes the ULOG target when logging packets without any ethernet header (mac address).
Ivan Kokshaysky <ink@jurassic.park.msu.ru>;:
o alpha update
o alpha: titan, marvel, srmcons updates
Jeff Garzik <jgarzik@redhat.com>;:
o [netdrvr tg3] s/spin_lock/spin_lock_irqsave/ in tg3_poll and tg3_timer
o [netdrvr tg3] Better interrupt masking
o [netdrvr tg3] flush irq-mask reg write before checking hw status block, in tg3_enable_ints.
o [netdrvr tg3] manage jumbo flag on MTU change when interface is down
o [netdrvr e100] remove file e100_proc, missed in previous patch (standard stats)
o [netdrvr tg3] more verbose failures, during initialization
Jens Axboe <axboe@suse.de>;:
o Fix ide highmem scatterlist setup
o fix CONFIG_IDE_DMA_ONLYDISK
o IDE: Do not call bh_phys() on buffers with invalid b_page
John Stultz <johnstul@us.ibm.com>;:
o Compensate lost ticks in x440s
Kai Germaschewski <kai@tp1.ruhr-uni-bochum.de>;:
o ISDN: Remove unfinished driver
o ISDN: Improve DTMF detection
o ISDN: Fix HiSax/ISAR fax handling bug
o ISDN: Add locking for list access
o ISDN: Add ISDN side support for Auerswald USB ISDN support
o ISDN: Small HiSax cleanups
Khalid Aziz <khalid_aziz@hp.com>;:
o Avoid ide-scsi from starting DMA too soon
Marcel Holtmann <marcel@holtmann.org>;:
o [Bluetooth] Make READ_VOICE_SETTING available for normal users
o [Bluetooth] Replace info message about SCO MTU with BT_DBG
o [Bluetooth] Remove wrong check for size value in rfcomm_wmalloc()
Marcelo Tosatti <marcelo@freak.distro.conectiva>;:
o Changed EXTRAVERSION to -pre4
Olaf Hering <olh@suse.de>;:
o autofs compat for ppc
Oleg Drokin <green@angband.namesys.com>;:
o reiserfs: iput deadlock fix - do not call iput() from inside of transaction
Patrick McHardy <kaber@trash.net>;:
o [NETFILTER]: Fix ipt_REJECT udp checksums
o [NETFILTER]: Fix incremental TCP checksum in ECN module
o [PPP]: Handle filtering drops correctly
Paul Gortmaker <p_gortmaker@yahoo.com>;:
o Fix wildcards in RTC alarm settings
Paul Mackerras <paulus@samba.org>;:
o add prctls for FP exception control
Petr Vandrovec <vandrove@vc.cvut.cz>;:
o Fix non-G450/G550 build of matroxfb
Randy Dunlap <randy.dunlap@verizon.net>;:
o usb-skeleton MINOR_BASE change
Richard Henderson <rth@dot.sfbay.redhat.com>;:
o [ALPHA] Add debugging access (core and ptrace) to the PAL unique value.
Robert Olsson <robert.olsson@data.slu.se>;:
o [NAPI]: Discuss some more issues in driver HOWTO
Scott Feldman <scott.feldman@intel.com>;:
o [netdrvr e100] Sync 2.4.x driver with 2.5.x driver
o [netdrvr e100] udelay a better way
o [netdrvr e100] standardize nic-specific stats output
o [netdrvr e100] fix TxDescriptor bit setting
o [netdrvr e1000] allocate ethtool eeprom buffer dynamically, rather than a large static allocation on the stack
o [netdrvr e1000] remove /proc support
o [netdrvr e1000] Add ethtool GSTATS support
Simon Evans <spse@secret.org.uk>;:
o USB: Backport konicawc driver to 2.4
Tom Callaway <tcallawa@redhat.com>;:
o [SUNLANCE]: Add missing asm/machine.h include for sun4 builds
o [SPARC64]: Add USB scanner ioctls to 32-bit compat table
Trond Myklebust <trond.myklebust@fys.uio.no>;:
o Fix Oopsable NFS condition in 2.4.21-preX
Vojtech Pavlik <vojtech@suse.cz>;:
o Fix the JSIOCGABSMAP et al ioctls in joydev.c
o Add new devices support to I-Force driver
Summary of changes from v2.4.21-pre2 to v2.4.21-pre3
============================================
<bdschuym@pandora.be>;:
o [BRIDGE]: new_nbp runs under rwlock so needs to use GFP_ATOMIC
<bero@arklinux.org>;:
o AGP support for VIA P4X333 boards
<ganesh@tuxtop.vxindia.veritas.com>;:
o USB ipaq driver update
<greearb@candelatech.com>;:
o [VLAN]: Quiet some printks and free devices/groups correctly
<hadi@cyberus.ca>;:
o [SCH_GRED]: Array overflow fixes, found by Stanford checker
<henning@meier-geinitz.de>;:
o scanner.h: add/fix vendor/product ids
o scanner.c: silence noisy debug message
o scanner.c: Support for devices with only one bulk-in endpoint
o scanner.c: Accept scanners with more than one interface
o [PATCH 2.4.21-pre1] scanner.c: Use first altsetting in probe_scanner()
o scanner.c: fix race in ioctl_scanner()
o USB scanner driver: updated documentation
<joergprante@netcologne.de>;:
o [2.4.21-pre2] scx200 build fix
<krkumar@us.ibm.com>;:
o [IPV6]: Missing in6_dev_put in router discovery
<mark@hal9000.dyndns.org>;:
o Update ov511 to version 1.63. This is a backport of the 2.5 driver,
<oliver@oenone.homelinux.org>;:
o USB kaweth bugfix
<petkan@rakia.hell.org>;:
o a new device added and assign proper vendor id to the Netgear adapter
o USB pegasus update
o USB rtl8150 update
o Petkan's email address change
Alan Cox <alan@lxorguk.ukuu.org.uk>;:
o fix legacy hd
o various minor noise merges
o update Pavel credits
o via audio updates to add 8233/8235 support
o motorola timeport is comms class but doesnt use comms class
o support 24bit and multichannel audio stuff in usb-audio
o use MUX ident for pdc console
o bring wan drivers into line with 2.5
o matroxfb updates
o documentation only merge - add docbook documentation to jbd
o fix suprises in arm defines
o defines/protection oddments for x86
o add CON_BOOT flaga
o kstat changes for PA risc
o matroxfb update header
o update iphase ATM driver
o 3964 trivial optimisation
o arcnet pci updates
o eepro100: more boxes care about alignment
o scsi dup id bug
o isd200 to new style IDE
o USB workaround for ALi OHCI oddments
o Fix memory leak in fs layer
o DRM must enable device to get its IRQ
o drm ensure memory initialized
o another DRM backport of a memory clear
o x86-64 needs the same page twiddles as x86-32 for DRM AGP
o email change in DRM
o email change in drm - 2
o journalling header changes (docs only)
o removepage callback
o wrong include order
o fix i810 oops
o fix mplayer. realplayer and friends on via8233/8235
o IDE driver for Compaq Triflex IDE
o fix ALi audio handling for 6 channel, fixes audio in RadeonIGP
o config entry for triflex ide
o corename patch from -ac
o bring APM up to date
o Fix the "controller but no drives" IDE problem
o trivial ide oddments
Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>;:
o [IPV6]: Check for NULL return from __in6_dev_get
Andreas Dilger <adilger@clusterfs.com>;:
o 2.4 ext3 ino_t removal
Andrew Morton <akpm@digeo.com>;:
o remove dead function swap_count()
o fix buffer_head.b_state race
Arnaldo Carvalho de Melo <acme@conectiva.com.br>;:
o Fix token ring SMP lockups
Bart De Schuymer <bart.de.schuymer@pandora.be>;:
o [IP_TABLES]: Fix locking comments
Bjorn Helgaas <bjorn_helgaas@hp.com>;:
o Fix CPU bitmask truncation (1 of 2)
o Fix CPU bitmask truncation (2 of 2)
Chad N. Tindel <ctindel@cup.hp.com>;:
o [BONDING]: Update to version 2.4.20-20021210
Dave Jones <davej@codemonkey.org.uk>;:
o Work around BIOS problem with recent Athlons
David Brownell <david-b@pacbell.net>;:
o ehci updates
David S. Miller <davem@nuts.ninka.net>;:
o net/ipv6/netfilter/ip6table_mangle.c: Fix bogus cast
o [ip-sysctl.txt]: Clarify conf/*/ behavior
o [IPV4]: Report zero route advmss properly
o [NET]: Copy msg_namelen back to user in recv{from,msg} even if it is zero
o [VLAN]: remove vlan_devices[] entries properly
o [IPV6]: Fix merge error
o [IPV6]: Kill unused variable in igmp6_leave_group
o [TCP]: Add FRTO sysctl entry
Greg Kroah-Hartman <greg@kroah.com>;:
o USB scanner: stop managing our module reference count, and let the VFS do it
Harald Welte <laforge@gnumonks.org>;:
o [NETFILTER] Add IP unused bit check to ipt_unclean.c, from Maciej Soltysiak
Hideaki Yoshifuji <yoshfuji@linux-ipv6.org>;:
o net/ipv6/addrconf.c: Use prefix of 64 for link-local addresses
o net/ipv6/mcast.c: Several MLD fixes
o [IPV6]: Add IPV6_V6ONLY socket option support
o [IPV6]: Add ICMP6 rate limit sysctl
o [IPV6]: Split ndisc_rcv into helper functions
o [IPV6]: Avoid garbage sin6_scope_id for MSG_ERRQUEUE messages
o [IPV6]: Fix for refined IPV6 address validation timer
o [IPV6]: Fix Length of Authentication Extension Header
Hugh Dickins <hugh@veritas.com>;:
o tmpfs read hang
Jean Tourrilhes <jt@bougret.hpl.hp.com>;:
o IrLMP basic socket scheduler
o donauboe IrDA driver
Jeff Garzik <jgarzik@redhat.com>;:
o [netdrvr mii] fix ugly lack of useful bit masking
o [netdrvr] add AMD-8111 ethernet driver (yet another PCI lance)
o [netdrvr eepro100] new pci id
o [netdrvr de4x5] fix uninitializer timer
o [netdrvr e1000] sync up with 2.5.x e1000 driver
o [netdrver e1000] wol updates
o [netdrvr e1000] restore VLAN settings after resume
o [netdrvr e1000] small cleanups and fixes
o [netdrvr e100] sync up with 2.5.x e100 driver
o [netdrvr e100] Bug fix: system panic in watchdog when repeating ifdown, rmmod, insmod
o [netdrvr e100] Bug fix: enable/disable WOL based on EEPROM settings
o [netdrvr e100] fix ethtool/mii interface up/down issues
o [netdrvr e100] better debugging for command failures/timeouts
o [netdrvr e100] changelog/whitespace updates, small fixes
Maksim Krasnyanskiy <maxk@qualcomm.com>;:
o Remove old BNEP ioctls. These are internal. Only one app is supposed to use them, so there is no compatibility problem.
o Move Bluetooth ioctls after USB and other stuff in sparc64/ioctl32.c
Marcel Holtmann <marcel@holtmann.org>;:
o [Bluetooth] Convert dlci and channel variables to u8
o [Bluetooth] Add some COMPATIBLE_IOCTL for SPARC64
Marcelo Tosatti <marcelo@conectiva.com.br>;:
o Fix ide-tape unload issue
Marcelo Tosatti <marcelo@freak.distro.conectiva>;:
o Add removepage callback
o Cset exclude: alan@lxorguk.ukuu.org.uk|ChangeSet|20030102230329|26122 "add hwclock ioctls"
o Changed EXTRAVERSION to -pre3
o Fix typo in Apollo P4X400 support patch
o Revert broken drivers/ieee1394/Makefile changes
Mark W. McClelland <mark@alpha.dyndns.org>;:
o USB ov511: Convert to new V4L 1 interface
Mikael Pettersson <mikpe@csd.uu.se>;:
o Fix ide-scsi ref count bug in 2.4.20-pre2
Neil Brown <neilb@cse.unsw.edu.au>;:
o Remove irrelevant warning in sunrpc code
o Avoid oops when NFSD decodes enourmous filehandle
o Set BH_Locked when accessing MD superblocks
Pasi Sarolahti <sarolaht@cs.helsinki.fi>;:
o [TCP]: Add F-RTO support
Paul Mackerras <paulus@samba.org>;:
o PPC32: More OpenPIC updates, to openpic_init and openpic_init_nmi_irq
o PPC32: fix the compile with IDE
o PPC32: Provide a more general way to handle cascaded interrupts
o PPC32: Provide finer control over IRQ sense and polarity for OpenPIC interrupts.
o PPC32: Evaluate physical addresses correctly from Open Firmware device tree when we have non-transparent PCI bridges.
o PPC32: remove the unimplemented iopl, vm86 and modify_ldt syscalls
o PPC32: Update all the defconfigs
Randy Dunlap <rddunlap@osdl.org>;:
o usb semaphore lock in 2.4.20-rc1 (since 2.4.13)
Simon Evans <spse@secret.org.uk>;:
o 2.4.20 usbvideo cleanups 1/4
o 2.4.20 usbvideo cleanups 2/4
o 2.4.20 usbvideo cleanups 3/4
o 2.4.20 usbvideo cleanups 4/4
o 2.4.20 usbvideo fixes from 2.5 1/5
o 2.4.20 usbvideo fixes from 2.5 2/5
o 2.4.20 usbvideo fixes from 2.5 3/5
o 2.4.20 usbvideo fixes from 2.5 4/5
o 2.4.20 usbvideo fixes from 2.5 5/5
Thomas Sailer <sailer@scs.ch>;:
o Fix oopsable bug in OSS PCI sound drivers
Tom Rini <trini@kernel.crashing.org>;:
o PPC32: Add support to the OpenPIC code to allow the controller to be in serial mode.
o PPC32: Change the OpenPIC initalization logic so that it no longer needs to know where the NMI irq is.
o PPC32: Remove an unused parameter to openpic_init()
o PPC32: Make progress messages for OpenPIC matters consistent
o PPC32: Merge i8259_irq() (using the int-ack feature) and i8259_poll() (poll for IRQ) into one function, i8259_irq().
o PPC32: Remove a special case for hardware with an OpenPIC and i8259 where we must call use the int-ack for cascaded IRQs and not poll.
o PPC32: Remove extra __KERNEL__ checks in some headers, as well as adding /* __KERNEL__ */ to the #endif of others.
o PPC32: Fix a problem in the bootloader/wrapper where we might
o PPC32: Fix some 'prep' machines which are not true PRePs, and can safely poll for interrupts on the i8259.
o PPC32: Add explicit parens around arguments used in macros in include/asm-ppc/page.h
o PPC32: Fix a delay which could occur when booting on machines without an RTC.
o PPC32: Move IRQ sense and polarity masks to <asm/irq.h>;
Vojtech Pavlik <vojtech@suse.cz>;:
o Workaround (ide-timing.h) for many ATAPI CD/DVD-ROMs and burners
Summary of changes from v2.4.21-pre1 to v2.4.21-pre2
============================================
<agruen@suse.de>;:
o ia64: Extended Attribute VFS syscalls
<alex_williamson@hp.com[helgaas]>;:
o ia64: If no CPE interrupt, poll periodically for CPEs
<bjorn_helgaas@hp.com[helgaas]>;:
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 dri |
|