Kernel.org
Mirrors
Full Changelog
So here goes -pre6.
Summary of changes from v2.4.20-pre5 to v2.4.20-pre6
============================================
<bheilbrun@paypal.com>:
o Fix e100 driver compilation
<bmatheny@purdue.edu>:
o Lexar USB CF Reader
<cel@citi.umich.edu>:
o prevent oops in xprt_lock_write, against 2.4.20
<green@angband.namesys.com>:
o Turn on blocks preallocation by default for reiserfs
o reiserfs: Mistakenly forgotten inode attributes option was added back
o reiserfs: Take into account file information even when not doing preallocation. Fixes a bug with displacing_large_files option
o reiserfs: Fix a problem with delayed unlinks and remounting RW filesystem RW
o reiserfs: Allow to insert more than one unformatted pointer into the tree at a time. Use that to speed up hole creation/filling
o Implemented reiserfs_file_write(), to write large amount of data at once into files on reiserfs volumes which should boost write speed somewhat and also should be somewhat more SMP friendly
o Export generic_osync_inode,block_commit_write, remove_suid
<hch@lst.de>:
o list.h update (resent again)
<hpa@zytor.com>:
o Patch: Make Transmeta Crusoe processors report "i686"
o tmpfs: return a nonzero size for directories
o Make framebuffer work on ATI Rage Mobility P/M
<kkeil@suse.de>:
o Fixup Eicon Diva support
<pekon@informatics.muni.cz>:
o Patch to include support for Minolta Dimage 7i
<petkan@users.sourceforge.net>:
o USB: pegasus.h
o USB: pegasus driver patch
<sct@redhat.com>:
o 2.4.20-pre4/ext3: Fix O_SYNC for non-data-journaled
Adrian Bunk <bunk@fs.tum.de>:
o Fix .text.exit error with static compile of synclinkmp.c
Alan Cox <alan@lxorguk.ukuu.org.uk>:
o forte sound
o old Acorn error handling paths
o remove bogoprintk, add LBA28 to paride
o L make i845 gart recover after suspend
o enable amd watchdog in config.in
o makefile for amd tco
o fix missing checks in video1394
o more irda __FUNCTION__ stuff
o fix sisfb errors
o IRDA function stuff
o further khttpd updates
o i845G fixes
Alexander Viro <viro@math.psu.edu>:
o handle_initrd() and request_module()
Christoph Hellwig <hch@sb.bsdonline.org>:
o JFS: cosmetical changes to reduces the diff to 2.5
o JFS: remove jfs_get_volume_size
o JFS: backport lmLogWait from 2.5
o JFS: Remove unused file jfs_extendfs.h
o JFS: use buffer_heads to access the superblock
o JFS: use block device inode/mapping instead of direct_inode/direct_mapping
o JFS: ifdef out unused functions related to partial blocks
o JFS: sync the block device on umount or r/o remount
o JFS: we still need extHint
o [VFS] Add support for extended attributes
o JFS: backport xattr support from 2.5
o JFS: remove superflous includes
Dave Kleikamp <shaggy@kleikamp.austin.ibm.com>:
o Move 24-bit byte-swapping code out of JFS-specific code
o JFS: rework extent invalidation
o JFS: Add write_super_lockfs() and unlock_fs() for snapshot
o JFS: extended attribute fixes
David Brownell <david-b@pacbell.net>:
o USB: ohci completion of unlinked urbs patch
David S. Miller <davem@nuts.ninka.net>:
o [SPARC64]: Ultra-III+ updates and better error trap logging
o arch/sparc64/kernel/cpu.c: Fix typo in printk
o arch/sparc64/kernel/traps.c: Add spitfire_ prefix to clean_and_reenable_l1_caches, BUG on non-spitfire cpus
o include/asm-sparc64/rwsem.h: Add __down_{read,write}_trylock
o [TIGON3]: PHY reset fixes
o [TIGON3]: Make sure to always enable AS_MASTER bits when necessary
o [TIGON3]: PCI write posting fixes
o [TIGON3]: tr32_mailbox does not exist, use tr32 :-)
o [TIGON3]: Low power, wake-on-lan, and DMA test fixes
o drivers/md/raid1.c:raid1_read_balance workaround gcc miscompile on sparc64
o drivers/usb/rtl8150.c: Include linux/init.h
o [IGMP]: Make ip_mc_dec_group return void
o net/core/dst.c: asm/bitops.h --> linux/bitops.h
o net/ipv4/netfilter/ipchains_core.c: Fix MODULE_LICENSE
o drivers/net/ppp_generic.c: Fix byte-aligned packets, nearly every arch csum_partial cannot handle this
o arch/sparc64/kernel/ioctl32.c: Handle SIOCDEVPRIVATE transparently
o net/core/pktgen.c: Access userspace properly
o drivers/net/ppp_generic.c: Fix skb_put len arg when copying unaligned skb
o arch/sparc64/defconfig: Update
o arch/sparc64/defconfig: Turn rtl8150 back on
o drivers/net/ppp_generic.c: Allocate right length in unaligned SKB fix
o arch/sparc64/kernel/ioctl32.c: Translate PPPIOCS{PASS,ACTIVE}
o [TIGON3]: When not low-power, only set GPIO enables in lclctrl on 5700 chips
o arch/sparc64/lib/VIScsum.S: Do not use VIS on oddly aligned buffer
o drivers/net/ppp_generic.c: Revert my idiotic unaligned SKB changes
o arch/sparc64/lib/VIScsum.S: Fix endianness bugs in previous change
o arch/sparc64/kernel/ioctl32.c: Frob cmd in PPPIOCS{PASS,ACTIVE}
o [TIGON3]: Merge TSO code from 2.5.x driver, disabled in 2.4.x
o [TCP]: Delay tstamp state commit in input fast path until we verify csum
Geert Uytterhoeven <geert@linux-m68k.org>:
o HP300 I/O updates
o Wrong fbcon_mac dependency
o Mac/m68k debug fixes
o M68k core I/O fixes
o HP300 updates
o Spelling fixes
o Mac/m68k Sonic fix
o Mac/m68k Nubus updates
o Amiga serial driver fix
o Atari STRAM fixes
o Mac/m68k I/O updates
o Zorro bus ID updates
o M68k IRQ configuration fix
o M68k VT updates
o Parport fixes
o Sun-3/3x initialization fix
o Mac/m68k build fix
o 16550 serial fix
o HP300 LANCE driver updates
o M68k dump_stack() update
o Amiga Clgenfb hack
o Atari ATI Mach64 fixes
o Apollo mouse driver update
o HP300 DIO bus updates
o Apollo keyboard driver update
o M68k configuration updates
o BVME6000 RTC driver update
o M68k compile fixes
o Misc Mac/m68k updates
Greg Kroah-Hartman <greg@kroah.com>:
o USB: added LCD driver
o USB: updated the bluetooth driver to the latest version
o USB: usbserial core synced up with the 2.5 version
o belkin_sa update due to usbserial core changes
o USB: cyberjack update due to usbserial core changes
o USB: digi_acceleport update due to usbserial core changes
o USB: empeg update due to usbserial core changes
o USB: ftdi_sio update due to usbserial core changes
o USB: io_edgeport update due to usbserial core changes
o USB: io_ti update due to usbserial core changes
o USB: ipaq update due to usbserial core changes
o USB: ir-usb update due to usbserial core changes
o USB: keyspan_pda update due to usbserial core changes
o USB: keyspan update due to usbserial core changes
o USB: kl5kusb105 update due to usbserial core changes
o USB: mct_u232 update due to usbserial core changes
o USB: omninet update due to usbserial core changes
o USB: pl2303 update due to usbserial core changes
o USB: visor update due to usbserial core changes
o USB: whiteheat update due to usbserial core changes
Harald Welte <laforge@gnumonks.org>:
o MAINTAINERS: Update NETFILTER entry
o [NETFILTER]: Fix OOPS in ipt_ULOG
Itai Nahshon <nahshon@actcom.co.il>:
o USB keyboards (patch)
Marcelo Tosatti <marcelo@plucky.distro.conectiva>:
o scsi_scan.c
o Makefile
o xattr.h
Neil Brown <neilb@cse.unsw.edu.au>:
o kNFSd - More small fixes for TCP nfsd
Oliver Neukum <oliver@neukum.name>:
o USB: backport of kaweth driver
Paul Fulghum <paulkf@microgate.com>:
o Configure.help (synclinkmp/_cs)
Paul Mackerras <paulus@samba.org>:
o PPC32: ensure that sys_[rt_]sigsuspend give the correct error code
o PPC32: minor boot wrapper fixes
o PPC32: Ensure the MMU hash table gets set up correctly on POWER3
o PPC32: Add some new PPC config options and update the defconfigs
o PPC32: Updates for the MPC8xx embedded PowerPC machines
o PPC32: Improved support for the CHRP platform
o PPC32: Updates for the APUS platform
o PPC32: Move some openfirmware-specific code
o PPC32: a bunch of minor fixes (spinlock debug, comments, etc.)
o PPC32: Minor updates to the restart/halt functions for PReP
o PPC32: Implement __down_read/write_trylock for PPC32
Pete Zaitcev <zaitcev@redhat.com>:
o Patch for urb->status abuse in usb-storage in 2.4
Petr Vandrovec <vandrove@vc.cvut.cz>:
o ncpfs misc fixes
Tomas Szepe <szepe@pinerecords.com>:
o warnkill trivia 1/2