[vyatta-svn] Linus' linux git respitory cloned with vyatta additions: Changes to 'refs/tags/v2.6.13'
Rick Balocca
rbalocca at suva.vyatta.com
Mon Jan 22 16:03:40 PST 2007
Tag 'v2.6.13' created by Linus Torvalds <torvalds at g5.osdl.org> at 2005-08-29 00:42 -0700
Linux 2.6.13 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQBDEkvwF3YsRnbiHLsRAp5tAKCEK1XmOropxvWp+k9eiTcafNMXXACcDAVb
+hOwdKI+bi84SSNNSGnSXGg=
=cnNS
-----END PGP SIGNATURE-----
Changes since v2.6.12:
(30):
8139cp net driver: add MODULE_VERSION
[netdrvrs] Use netif_carrier_* instead of IFF_RUNNING
[netdrvr] Fix register_netdev() races in older ISA net drivers
Wireless Extensions 18 (aka WPA)
Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD
Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD
Automatic merge of rsync://www.fr.zoreil.com/linux-2.6.git branch HEAD
Automatic merge of /spare/repo/netdev-2.6 branch master
Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD
Automatic merge of /spare/repo/linux-2.6/.git branch HEAD
Automatic merge of /spare/repo/linux-2.6/.git branch HEAD
Automatic merge of /spare/repo/libata-dev branch ahci-msi
Merge of /spare/repo/libata-dev branch pdc20619
Automatic merge of /spare/repo/libata-dev branch svw
Merge of /spare/repo/libata-dev branch bridge-detect
Automatic merge of /spare/repo/netdev-2.6 branch 8139cp
Automatic merge of /spare/repo/netdev-2.6 branch 8139too-iomap
Automatic merge of /spare/repo/netdev-2.6 branch dm9000
Automatic merge of /spare/repo/netdev-2.6 branch hdlc
Automatic merge of /spare/repo/netdev-2.6 branch ppp
Automatic merge of /spare/repo/netdev-2.6 branch orinoco-hch
Automatic merge of /spare/repo/netdev-2.6 branch r8169
Automatic merge of /spare/repo/netdev-2.6 branch viro
Automatic merge of /spare/repo/netdev-2.6 branch we18
Automatic merge of /spare/repo/netdev-2.6 branch iff-running
Automatic merge of /spare/repo/netdev-2.6 branch remove-drivers
Automatic merge of /spare/repo/netdev-2.6 branch smc91x
Automatic merge of /spare/repo/netdev-2.6 branch starfire
Automatic merge of /spare/repo/netdev-2.6 branch skge
[IA64] Make ia64 die() preempt safe
? (1):
[MTD] ms02-nv: Fix 64bit operation
Abhijit Karmarkar (1):
msync: check pte dirty earlier
Adam Belay (1):
fix tulip suspend/resume #2
Adam Kropelin (2):
Input: HID items of width 32 (bits) or greater are incorrectly extracted
Input: HID - only report events coming from interrupts to hiddev
Adrian Bunk (83):
drivers/net/smc-mca.c: cleanups
drivers/net/tulip/dmfe.c: remove a check after use
remove two obsolete net drivers
remove drivers/net/skfp/lnkstat.c
[SCSI] drivers/scsi/atp870u.c: make a function static
[SCSI] drivers/scsi/NCR53C9x.c: make a struct static
[SCSI] drivers/scsi/aacraid/: make some functions static
[SCSI] drivers/scsi/sym53c416.c: fix a wrong check
[ALSA] kill dead code
[ALSA] remove dead code
[ALSA] make code static
[ALSA] sound/core/: possible cleanups
[ALSA] sound/isa/: cleanups
Input: kill empty comment in gameport support section of
fix "make mandocs" after class_simple.c removal
NFSv4: fs/nfs/nfs4proc.c: small simplification
better USB_MON dependencies
VIDEO_CX88_DVB must select DVB_CX22702
make various thing static
drivers/isdn/sc/: possible cleanups
drivers/isdn/pcbit/: possible cleanups
drivers/isdn/i4l/: possible cleanups
unexport mca_find_device_by_slot
drivers/isdn/hardware/avm/: misc cleanups
drivers/isdn/act2000/capi.c: #if 0 an unused function
small partitions/msdos cleanups
drivers/scsi/initio.c: cleanups
drivers/char/isicom.c: section fixes
sound/oss/: cleanups
sound/oss/rme96xx.c: remove kernel 2.2 #if's
drivers/char/mwave/tp3780i.c: remove kernel 2.2 #if's
drivers/scsi/dpt*: remove version.h dependencies
sound/oss/sscape.c: remove dead code
drivers/char/istallion.c: remove an unneeded variable
drivers/char/mwave/3780i.c: cleanups
drivers/char/nvram.c: possible cleanups
drivers/char/rocket.c: cleanups
fs/jffs/: cleanups
fs/ncpfs/: remove unused #ifdef USE_OLD_SLOW_DIRECTORY_LISTING code
drivers/video/matrox/matroxfb_misc.c: remove dead code
drivers/char/mwave/tp3780i.c: remove dead code
drivers/block/ll_rw_blk.c: cleanups
change the SOUND_PRIME handling
i386: cleanup boot_cpu_logical_apicid variables
update Computone MAINTAINERS entry
drivers/char/ip2*: cleanups
drivers/cdrom/cm206.c: cleanups
drivers/isdn/hisax/: possible cleanups
MAINTAINERS: document that uclinux-dev at uclinux.org is subscribers-only
drivers/char/rio/: kill rio_udelay
schedule the obsolete raw driver for removal
remove redundant info from SubmittingPatches
[TCP]: Let TCP_CONG_ADVANCED default to n
drivers/net/tokenring/: cleanups
drivers/net/skfp/: fix LITTLE_ENDIAN
drivers/net/ewrk3.c: remove dead code
document that 8139TOO supports 8129/8130
drivers/net/skfp/: cleanups
drivers/isdn/: make some code static
MMC: wbsd cleanups
drivers/ide/Makefile: kill dead CONFIG_BLK_DEV_IDE_TCQ entry
[CRYPTO] Make crypto_alg_lookup static
FRV: Add defconfig
dvb: ttusb-dec: kfree cleanup
I2C: SENSORS_ATXP1 must select I2C_SENSOR
[ACPI] fix potential NULL dereference in acpi/video.c
IBM_ASM Kconfig corrections
Documentation/kernel-parameters.txt: fix a typo
[IPV4]: fix IP_FIB_HASH kconfig warning
[NET]: BRIDGE_EBT_ARPREPLY must depend on INET
[NET]: NETCONSOLE must depend on INET
[SPARC]: Remvoe APM_RTC_IS_GMT from config.
[NETFILTER]: Fix ip_conntrack_put() prototype.
drivers/pnp/pnpbios/rsparser.c: fix compile error with PCI=n
i386: add missing Kconfig help text
m32r: add missing Kconfig help text
Documentation/Changes: document the required udev version
drivers/media/video/tveeprom.c: possible cleanups
VIDEO_SAA7134 must depend on SOUND
DEBUG_FS must depend on SYSFS
USB: drivers/usb/net/: remove two unused multicast_filter_limit variables
SCSI_SATA has to be a tristate
include/linux/dcookies.h: dummy functions must be "static inline"
Al Viro (57):
skge missing include
skge 64bit portability
etherh iomem annotations
pcnet_cs cleanup
[SCSI] qla trivial iomem annotation
[SCSI] TYPE_RBC cache fixes (sbp2.c affected)
uml: fix the x86_64 build
[SPARC]: Fix weak aliases
jffs2: fix symlink error handling
Fix up symlink function pointers
Kconfig fix (alpha NUMA)
Kconfig fix (arm SMP)
Kconfig fix (epca on 64bit)
Kconfig fix (ISA_DMA_API and sound/*)
Kconfig fix (m32r NUMA)
Kconfig fix (m32r genrtc)
Kconfig fix (HISAX_FRITZPCI on ppc64)
Kconfig fix (PMAC_BACKLIGHT on ppc64)
Kconfig fix (PCI on m32r)
Kconfig fix (DEBUG_PAGEALLOC on m32r)
Kconfig fix (infiniband and PCI)
Kconfig fix (arv)
Kconfig fix (tms380tr and ISA_DMA_API)
Kconfig fix (airo_cs on m32r)
Kconfig fix (parport_pc on m32r)
Kconfig fix (M32R_PLDSIO dependecies)
Kconfig fix (acornscsi)
Kconfig fix (amba on arm/versatile)
Kconfig fix (VGA console on arm/versatile)
Kconfig fix (ppc32 SMP dependencies)
Kconfig fix (IRQ_ALL_CPUS vs. MV64360)
Kconfig fix (ppc 4xx and early serial)
Kconfig fix (CONFIG_PM on 44x)
Kconfig fix (emac dependencient)
Kconfig fix (sparc32 drivers/char dependencies)
alpha gcc4 warnings
missing include in pcmcia_resource.c
alpha xchg fix
alpha spinlock code and bogus constraints
m32r smp.h gcc4 fixes
m32r icu_data gcc4 fixes
m32r_sio gcc4 fixes
broken inline asm on s390 (misuse of labels)
vidc gcc4 fix
emac netpoll fix
typo fix in qdio.c
qualifiers in return types - easy cases
missing exports on m32r
Kconfig fix (missing dependencies on PCI in sound/*)
Kconfig fix (non-modular SCSI drivers)
ad1980 makefile fix
%t... in vsnprintf
s390 __CHECKER__ ifdefs
bogus iounmap() in emac
bogus function type in qdio
late spinlock initialization in ieee1394/ohci
mmaper_kern.c fixes [buffer overruns]
Alan Cox (10):
setuid core dump
ide: fix ide-disk inability to handle LBA only devices.
ide: samsung SN-124 works perfectly well with DMA
ide: IDE timing violation on reset
ide: ide-generic, allow for capture of other unsupported devices
ide: fix the HPT366 driver layer
ide: fix crashes with hotplug serverworks
ide: it8212 backport for Bartlomiej IDE
ide: sensible probing for PCI systems
irqpoll
Alan Stern (30):
driver core: Fix races in driver_detach()
usbcore: Don't call device_release_driver recursively
USB: g_file_storage: Consolidate min()s
USB: g_file_storage: export "stall" parameter
USB UHCI: subroutine reordering
USB UHCI: Minor improvements
USB UHCI: Add root hub states
USB UHCI: Add root-hub suspend/resume support
USB UHCI: Fix up loose ends
USB UHCI: Use root-hub IRQs while suspended
USB UHCI: improved reset handling
USB UHCI: Add shutdown method
usbcore support for root-hub IRQ instead of polling
usbcore: Remove hub_set_power_budget
UHCI: Don't store device pointer in QH or TD
ohci-omap, sl811, dummy: remove hub_set_power_budget
usbcore: register root hub in usb_add_hcd
USB HCDs: no longer need to register root hub
USB dummy_hcd: Partial OTG emulation
USB: dummy_hcd: USB_PORT_FEAT changed to USB_PORT_STAT
USB dummy_hcd: Use separate pdevs for HC and UDC
USB dummy_hcd: Centralize link state computations
USB dummy_hcd: Use root-hub interrupts instead of polling
USB: dummy_hcd: sparse cleanups
USB: dummy_hcd: add suspend/resume support
USB UHCI: Detect invalid ports
USB: usbcore: inverted test for resuming interfaces
scsi_scan: check return code from scsi_sysfs_add_sdev
USB: usbfs: Don't leak uninitialized data
USB: Usbcore: Don't try to delete unregistered interfaces
Alasdair G Kergon (11):
device-mapper: dm-raid1: Limit bios to size of mirror region
device-mapper multipath: Barriers not supported
device-mapper multipath: Flush workqueue when destroying
device-mapper multipath: Avoid possible suspension deadlock
device-mapper multipath: Fix pg initialisation races
device-mapper: Fix dm_swap_table error cases
device-mapper snapshots: Handle origin extension
device-mapper: fix deadlocks in core (prep)
device-mapper: fix deadlocks in core
device-mapper: fix md->lock deadlocks in core
dm-raid locking fix
Albert Herranz (1):
kexec-ppc: fix for ksysfs crash_notes
Aleksey Gorelov (1):
VIA 82C586B IRQ routing fix
Alexander Nyberg (7):
x86_64: i8259.c iso99 structure initialization
avoid resursive oopses
kdump: Use real pt_regs from exception
kdump: Save trap information for later analysis
x86_64: cpu hotplug changes kills nmi watchdog
x86-64: use proper VM_FAULT_xxx macros
ns558 list handling fix
Alexander Schulz (2):
ARM: 2815/1: Shark: new defconfig, fixes with __io and serial ports
ARM: 2816/1: Shark: boot kernel images bigger than 1 MB
Alexander Viro (1):
fix for prune_icache()/forced final iput() races
Alexey Dobriyan (26):
[AX25]: endian-annotate ax25_type_trans()
[ATALK]: endian annotations
pm3fb typo fix
I2C: drivers/i2c/*: #include <linux/config.h> cleanup
x86: #include asm/uaccess.h in asm/checksum.h
Remove i386_ksyms.c, almost.
Document the fact that linux-arm-kernel is subscribers-only.
Introduce tty_unregister_ldisc()
Convert users to tty_unregister_ldisc()
saa7134: mark little endian ptr
fs/qnx4/*: fix sparse warnings
Makefile: s/gcc-option/cc-option/
DCO: use IANA-reserved second level domain name
kexec: fix sparse warnings
[NET]: Remove __ARGS from include/net/slhc_vj.h
propagate __nocast annotations
[SCTP]: __nocast annotations
[NET]: __be'ify *_type_trans()
visws: reexport pm_power_off
Really __nocast-annotate kmalloc_node()
drm: via: fix sparse warnings
[NET]: Make skb->protocol __be16
freevxfs: fix breakage introduced by symlink fixes
zd1201 kmalloc size fix
drivers/hwmon/*: kfree() correct pointers
zfcp: fix compilation due to rports changes
Alexey Kuznetsov (3):
[NETLINK]: netlink_callback structure needs 5 args not 4
[IPV4]: Apply sysctl_icmp_echo_ignore_broadcasts to ICMP_TIMESTAMP as well.
[NET]: fix oops after tunnel module unload
Alexey Starikovskiy (3):
[ACPI] Allow simultaneous Fixed Feature and Control Method buttons
[ACPI] ACPI poweroff fix
[ACPI] restore /proc/acpi/button/ (ala 2.6.12)
Allan Stirling (1):
dvb: Twinhan DST: frontend polarization fix
Amit Gud (2):
pci: remove deprecates
pci: remove deprecates
Ananth N Mavinakayanahalli (1):
kprobes: fix single-step out of line - take2
Andi Kleen (36):
x86_64: fix SMP boot lockup on some machines
Undo mempolicy shared policy rbtree microoptimization
x86_64: Always ack IPIs even on errors
x86_64: Update defconfig
x86_64: Use for_each_cpu_mask for clustered IPI flush
x86_64: i386/x86_64: remove prototypes for not existing functions in smp.h
x86_64: Move cpu_present/possible_map parsing earlier
x86_64: Minor clean up to CPU setup - use smp_processor_id instead of custom hack
x86_64: Clarify Booting processor ... message
x86_64: Some cleanup in setup64.c
x86_64: Remove unused variable in delay.c
x86_64: Improve CONFIG_GART_IOMMU description and make it default y
x86_64: Some updates for boot-options.txt
x86_64: Fix some comments in tlbflush.h
x86_64: Remove obsolete eat_key prototype
x86_64: Fix some typos in system.h comments
x86_64: Fix incorrectly defined MSR_K8_SYSCFG
x86_64: Print a boot message for hotplug memory zones
x86_64: Create per CPU machine check sysfs directories
x86_64: Remove IA32_* build tools in Makefile
x86_64: Remove the broadcast options that were added for cpuhotplug
x86_64: Support more than 8 cores on AMD systems
x86_64: Turn BUG data into valid instruction
x86_64: When running cpuid4 need to run on the correct CPU
x86_64: Remove unnecessary include in fault.c
x86_64: Small assembly improvements
x86_64: Switch to the interrupt stack when running a softirq in local_bh_enable()
x86_64: Fix SRAT handling on non dual core systems
x86_64: Remove unused variable in k8-bus.c
x86_64: ignore machine checks from boot time
x86: Remove obsolete get_cpu_vendor call
x86_64: Don't print exceptions for ltrace
x86_64: Fix race in TSC synchronization
x86_64: Don't oops at boot when empty Opteron node has IO
x86_64: update defconfig - reenable fusion
x86_64: Tell VM about holes in nodes
Andrea Arcangeli (2):
ppc64: fix seccomp with 32-bit userland
seccomp: tsc disable
Andreas Dilger (1):
Support for dx directories in ext3_get_parent (NFSD)
Andreas Gruenbacher (15):
RPC: Return -EPFNOSUPPORT for RPC programs that are unavailable
RPC: Allow multiple RPC client programs to share the same transport
RPC: Encode and decode arbitrary XDR arrays
NFSD: Add NFS3ERR_NOTSUPP to the nfsd error mapping table
RPC: Allow the sunrpc server to multiplex serveral programs on a single port
NFSD: Add server support for NFSv3 ACLs.
NFS: Add support for NFSv3 ACLs
NFS: Fix handling of the umask when an NFSv3 default acl is present.
NFS: Cache the NFSv3 acls.
fix nfsacl pointer arithmetic and pg_class initialization bugs
acl kconfig cleanup
ext3 xattr: Don't write to the in-inode xattr space of reserved inodes
mbcache: Remove unused mb_cache_shrink parameter
reiserfs doesn't use mbcache
x86_64: Icecream has no way of detecting assembler-level includes
Andreas Herrmann (10):
[SCSI] zfcp: remove flags_dump feature
[SCSI] zfcp: fix wrong handling of failed requests for GID_PN command
[SCSI] zfcp: fix: allow more time for adapter initialization
[SCSI] zfcp: fix: reopen port only if link-test fails
[SCSI] zfcp: fix: mark fsf request failed when receiving unknown status qualifier
[SCSI] zfcp: fix: problem in send_els_handler when D_ID assignment changes
[SCSI] zfcp: fix bug during adapter shutdown
[SCSI] zfcp: fix module parameter parsing
[SCSI] zfcp: fix handling of port boxed and lun boxed fsf states
zfcp: add rports to enable scsi_add_device to work again
Andreas Mohr (1):
pcnet_cs.c: IRQ handler optimization
Andreas Oberritter (1):
dvb: add Pluto2 driver
Andreas Schwab (1):
m68k: fix broken macros causing compile errors
Andreas Steinmetz (2):
[CRYPTO] Add x86_64 asm AES
Fix RLIMIT_RTPRIO breakage
Andrei Konovalov (1):
ppc32: add Freescale MPC885ADS board support
Andrew Hodgson (1):
dvb: usb: A800 rc and timeout fixes
Andrew Morton (77):
[SCSI] git-scsi-misc-sbp2-warning-fix
fix up ipmi code after class_simple.c removal
arm: irqs_disabled() type fix
rock: lindent it
rock: manual tidies
rock: remove CHECK_SP
rock: remove CONTINUE_DECLS
rock: remove CHECK_CE
rock: remove SETUP_ROCK_RIDGE
rock: remove MAYBE_CONTINUE
rock: comment tidies
rock: lindent rock.h
isofs: remove debug stuff
rock.c: handle corrupted directories
rock: rename union members
rock: handle directory overflows
s1d13xxxfb linkage fix
intelfbdrv naming fix
I2C: fix ds1374 build
NFSv4: empty array fix
x86: cpu_khz type fix
mtrr size-and-base debugging
dpt_i2o: fix waitqueue abuse
pwc-uncompress warning fix
ipmi: add 32-bit ioctl translations for 64-bit platforms
i2o build fix
uml: fix sizeof usage
jffs2 build fix
arm: swsusp build fix
dmfe warning fix
USB: fix speedtch.c merge with next patch.
USB: fix usbatm gcc-2.95.x bug
cfq build fix
PCI: fix up errors after dma bursting patch and CONFIG_PCI=n
cciss_ioctl() warning fix
hisax warning fixes
swabb.h warning fixes
reiserfs: handle_attrs() fix
fatfs sectioning fix
Input: cannot refer to __exit from within __init.
iounmap debugging
i2o: config-osm build fix
alpha(): pgprot_noncached
[SCSI] aic79xx: ahd_linux_dev_reset() cleanup
[SCSI] dpt_i2o warning fix
[ACPI] fix build warning
[ACPI] fix debug-mode build warning in acpi/hotkey.c
USB: net2280 warning fix
[SPARC64]: Fix SMP build failure.
name_to_dev_t warning fix
x86_64: section alignment fix
alpha: pgprot_uncached() comment
tlb.h warning fix
inotify: fix oops fix
qla: remove anonymous union
qla2xxx: Kconfig dependency fix
eurotechwdt build fix
softdog build fix
x86_64 fsnotify build fix
user_mode_vm() build fix
check_user_page_readable() deadlock fix
statically link halfmd4
ppc64: genrtc build fix
ppc64: tpm_infineon build fix
Avoid device suspend on reboot
bio_clone fix
[SCSI] fc4 warning fix
revert bogus softirq changes
i2c-mpc.c: revert duplicate patch
skge build fix
transmeta: CONFIG_PROC_FS=n build fix
shm: CONFIG_SHMEM=n build fix
revert "timer exit cleanup"
REPORTING-BUGS: track regressions
__bio_clone() dead comment
[NET]: Fix memory leak in sys_{send,recv}msg() w/compat
PCI: fix quirk-6700-fix.patch
Andrew Vasquez (23):
[SCSI] remove some dead code in qla2xxx
[SCSI] qla2xxx: Pull-down scsi-host-addition to follow board initialization.
[SCSI] qla2xxx: Factor-out ISP specific functions to method-based call tables.
[SCSI] qla2xxx: Add pci ids for new ISP types.
[SCSI] qla2xxx: Add ISP24xx definitions.
[SCSI] qla2xxx: Add ISP24xx diagnostic routines.
[SCSI] qla2xxx: Generalize SNS generic-services routines.
[SCSI] qla2xxx: Add MBX command routines for ISP24xx support.
[SCSI] qla2xxx: Add ISP24xx flash-manipulation routines.
[SCSI] qla2xxx: Add ISP24xx IOCB manipulation routines.
[SCSI] qla2xxx: Add ISP24xx ISR routines.
[SCSI] qla2xxx: Add ISP24xx initialization routines.
[SCSI] qla2xxx: Add OS initialization codes for ISP24xx recognition.
[SCSI] qla2xxx: NVRAM id-list updates.
[SCSI] qla2xxx: Code scrubbing.
[SCSI] qla2xxx: Firmware updates.
[SCSI] qla2xxx: Update copyright banner.
[SCSI] qla2xxx: Correct maximum supported lun and target-id definitions.
[SCSI] qla2xxx: Update version number to 8.01.00b5-k.
[SCSI] qla2xxx: Add firmware version number to qla24xx_fw_version_str().
[SCSI] qla2xxx: Consolidate ISP24xx chip reset logic.
[SCSI] qla2xxx: Cleanup FC remote port registration.
More qla2xxx configuration fixes
Andrew Victor (3):
[JFFS2] Core changes required to support JFFS2-on-Dataflash devices.
[JFFS2] Add support for JFFS2-on-Dataflash devices.
[JFFS2] Use a single config option for write buffer support
Andrew de Quincey (4):
dvb: core: add workaround for tuning problem
dvb: frontend: remove unused I2C ids
dvb: ttpci: add support for Technotrend/Hauppauge DVB-S SE
dvb: ttpci: support for new TT DVB-T-CI
Andrey Panin (6):
dmi: move ACPI boot quirk
dmi: move ACPI sleep quirk
dmi: remove central blacklist
dmi: spring cleanup
Serial: Add support for SIIG Quartet serial card
consolidate CONFIG_WATCHDOG_NOWAYOUT handling
Andy Whitcroft (11):
generify early_pfn_to_nid
generify memory present
sparsemem memory model
sparsemem memory model for i386
sparsemem swiss cheese numa layouts
sparsemem hotplug base
ppc64: add early_pfn_to_nid
ppc64: add memory present
ppc64: sparsemem memory model
gregkh-pci-pci-assign-unassigned-resources fix
Remove bogus warning in page_alloc.c
Anil S Keshavamurthy (8):
Kprobes/IA64: kdebug die notification mechanism
Kprobes/IA64: arch specific handling
Kprobes/IA64: architecture specific JProbes support
Kprobes/IA64: support kprobe on branch/call instructions
Kprobes IA64: arch_prepare_kprobes() cleanup
Kprobes IA64: cmp ctype unc support
Kprobes IA64: safe register kprobe
Kprobes/ia64: temporary disarming of reentrant probe
Anssi Hannula (1):
dvb: add missing release_firmware() calls
Anton Altaparmakov (61):
NTFS: Use i_size_read() in fs/ntfs/attrib.c::ntfs_attr_set().
NTFS: Use i_size_read() in fs/ntfs/logfile.c::ntfs_{check,empty}_logfile().
NTFS: Use i_size_read() once and then use the cached value in
NTFS: Use i_size_read() in fs/ntfs/file.c::ntfs_file_open().
Merge with /usr/src/ntfs-2.6.git
Merge with /usr/src/ntfs-2.6.git
NTFS: - In fs/ntfs/compress.c, use i_size_read() at the start and then use the
NTFS: In fs/ntfs/dir.c, use i_size_read() once and then the cached value
NTFS: - Use i_size_read() in fs/ntfs/super.c once and then use the cached
NTFS: Use i_size_read() in fs/ntfs/inode.c once and then use the cached value
NTFS: Use i_size_{read,write}() in fs/ntfs/{aops.c,mft.c} and protect
NTFS: Repeat a failed ntfs_truncate() in fs/ntfs/aops.c::ntfs_writepage()
NTFS: Fix stupid bug in fs/ntfs/mft.c introduced in last changeset.
NTFS: Fixup the resident attribute resizing code in
NTFS: Optimise/reorganise some error handling code in fs/ntfs/aops.c.
NTFS: - Add disable_sparse mount option together with a per volume sparse
NTFS: Fix a bug in fs/ntfs/runlist.c::ntfs_mapping_pairs_decompress() in
NTFS: - Split ntfs_map_runlist() into ntfs_map_runlist() and a non-locking
NTFS: Change time to u64 in time.h::ntfs2utc() as it otherwise generates a
NTFS: Fix a nasty runlist merge bug when merging two holes.
NTFS: - Set the ntfs_inode->allocated_size to the real allocated size in the
NTFS: Make fs/ntfs/namei.c::ntfs_get_{parent,dentry} static and move the
NTFS: Correct sparse file handling. The compressed values need to be
NTFS: Add AT_EA in addition to AT_DATA to whitelist for being allowed to be
NTFS: Add fs/ntfs/attrib.[hc]::ntfs_attr_vcn_to_lcn_nolock() used by the new
NTFS: - Fix bug in fs/ntfs/attrib.c::ntfs_find_vcn_nolock() where after
NTFS: Add fs/ntfs/attrib.[hc]::ntfs_attr_make_non_resident().
NTFS: Fix sign of various error return values to be negative in
NTFS: - Modify ->readpage and ->writepage (fs/ntfs/aops.c) so they detect
NTFS: Include linux/swap.h in fs/ntfs/attrib.c for mark_page_accessed().
NTFS: Fix compilation when configured read-only.
NTFS: Some utilities modify the boot sector but do not update the checksum.
NTFS: Update attribute definition handling.
NTFS: Minor cleanup: Define and use NTFS_MAX_CLUSTER_SIZE constant instead
NTFS: Use MAX_BUF_PER_PAGE instead of variable sized array allocation for
Merge with /usr/src/ntfs-2.6.git
Merge with /usr/src/ntfs-2.6.git
Merge with /usr/src/ntfs-2.6.git
Merge with /usr/src/ntfs-2.6.git.
NTFS: Use C99 style structure initialization after memory allocation where
Automatic merge with /usr/src/ntfs-2.6.git.
Automatic merge with /usr/src/ntfs-2.6.git
Automatic merge with /usr/src/ntfs-2.6.git.
Bug in error recovery in fs/buffer.c::__block_prepare_write()
Automerge with /usr/src/ntfs-2.6.git.
NTFS: Stamp the transaction log ($UsnJrnl), aka user space journal, if it
NTFS: Fix a bug in address space operations error recovery code paths where
NTFS: Detect the case when Windows has been suspended to disk on the volume
NTFS: Fix several occurences of a bug where we would perform 'var & ~const'
NTFS: Change the runlist terminator of the newly allocated cluster(s) to
NTFS: Add an extra parameter @last_vcn to ntfs_get_size_for_mapping_pairs()
NTFS: Change ntfs_map_runlist_nolock() to only decompress the mapping pairs
NTFS: Prepare for 2.1.23 release: Update documentation and bump version.
NTFS: Fix a nasty deadlock that appeared in recent kernels.
Automatic merge with /usr/src/ntfs-2.6.git.
Automerge with /usr/src/ntfs-2.6.git.
Automatic merge with /usr/src/ntfs-2.6.git.
Fix soft lockup due to NTFS: VFS part and explanation
Automatic merge with /usr/src/ntfs-2.6.git.
NTFS: Fix bug in mft record writing where we forgot to set the device in
NTFS: Complete the previous fix for the unset device when mapping buffers
Anton Blanchard (19):
ppc64: quieten RTAS printks
ppc64: use cpu_has_feature macro
ppc64: Mark kernel hptes dirty
ppc64: set/clear SMT capable bit at boot
mm: quieten OOM killer noise
ppc64: use c99 initialisers in cputable code
ppc64: Fix runlatch code to work on pseries machines
ppc64: Turn runlatch on in exception entry
move ioprio syscalls into syscalls.h
ppc64: sys_ppc32.c cleanups
ppc64: add ioprio syscalls
ppc64: remove duplicate syscall reservation
ppc64: iSeries idle fixups
ppc64: pSeries idle fixups
ppc64: idle fixups
ppc64: fix compile warning
ppc64: silence perfmon exception warnings
ppc64: topology API fix
ppc64: Fix issue with gcc 4.0 compiled kernels
Anton Wöllert (1):
ppc32: 8xx avoid icbi misbehaviour in __flush_dcache_icache_phys
Antonino A. Daplas (6):
vesafb: Fix mtrr bugs
fbdev: Replace memcpy with for-loop when preparing bitmap
vesafb: Document mtrr boot option usage
tridentfb: Fix scrolling artifacts if acceleration is enabled
tridentfb: Fix scrolling artifacts during disk IO
intelfb/fbdev: Save info->flags in a local variable
Antonino Daplas (1):
nvidiafb: Fix initial display corruption on certain laptops
Aristeu Sergio Rozanski Filho (6):
ppc32: 8xx: convert fec driver to use work_struct
ppc32: 8xx: using dma_alloc_coherent() instead consistent_alloc()
ppc32: 8xx: fec: fix interrupt handler prototypes
ppc32: 8xx fix CPM ethernet description
ppc32: 8xx restrict ENET_BIG_BUFFERS option
ppc32: 8xx kill unused variable in commproc
Arnaldo Carvalho de Melo (5):
[SLAB] Introduce kmem_cache_name
[NET] Generalise TCP's struct open_request minisock infrastructure
[NET] Rename open_request to request_sock
[NET] Generalise tcp_listen_opt
[NET] rename struct tcp_listen_opt to struct listen_sock
Arnaud Patard (2):
[ALSA] cs4281 - fix DLLRDY not seen problem
[ALSA] emu10k1: add details for the audigy player box version
Arnd Bergmann (13):
libfs: add simple attribute files
ppc64: consolidate calibrate_decr implementations
ppc64: rename pSeries rtc functions into rtas_*
ppc64: Split out generic rtas code from pSeries_pci.c.
ppc64: pSeries_progress -> rtas_progress
ppc64: add BPA platform type
ppc64: Add driver for BPA interrupt controllers
ppc64: Add driver for BPA iommu
block: add unlocked_ioctl support for block devices
ppc64: simplify nvram partition scanning code
[NET]: Add missing include to linux/netdevice.h
xtensa: remove old syscalls
ppc64: add default config for BPA
Artem B. Bityuckiy (26):
[MTD] NAND: Allow operation without bad block table
[MTD] NAND: Read only OOB bytes during bad block scan
[MTD] NAND: Fix bad block table scan for small page devices
[JFFS2] Fix node lookup
[MTD] Fix unregister_mtd_user() public function documentation.
[JFFS2] Fix NOR specific scan BUG
[JFFS2] Add symlink caching support.
[JFFS2] Use function to manipulate superblock dirty flag
[MTD] NAND nandsim: Use NAND_SKIP_BBT option
[JFFS2] Improve garbage collector block selection
[JFFS2] Forbid to free inode_cache objects if its nlink isn't zero.
[JFFS2] Prevent deadlock when flushing write buffer
[MTD] NAND: Use arrays of needed size instead of constant-sized.
[JFFS2] Fix race problems with wbuf.
[JFFS2] Add KERN_DEBUG level to printks
[JFFS2] Fix race in garbage collector
[JFFS2] Fix NOR only compile
[JFFS2] Suppress annoying debug messages
[JFFS2] Kill GC thread before cleanup
[JFFS2] Simplify the tree insert code.
Merge with rsync://fileserver/linux
[JFFS2] Avoid alloc/dealloc for zero sized nodes
[JFFS2] Remove needless variable initialization
[JFFS2] Rename function and update comments
[JFFS2] Init locks early during mount
bugfix: two read_inode() calls without clear_inode() call between
Ashok Raj (8):
i386: Dont use IPI broadcast when using cpu hotplug.
make smp_prepare_cpu to a weak function
x86_64: Change init sections for CPU hotplug support
x86_64: CPU hotplug support
x86_64: CPU hotplug sibling map cleanup
x86_64: Dont use broadcast shortcut to make it cpu hotplug safe.
x86_64: Provide ability to choose using shortcuts for IPI in flat mode.
[ACPI] Evaluate CPEI Processor Override flag
BGardner at Wabtec.com (1):
max6875: new i2c device driver
Badari Pulavarty (2):
mm: remove PG_highmem
fix for generic_file_write iov problem
Bartlomiej Zolnierkiewicz (1):
ide-floppy: fix IDEFLOPPY_TICKS_DELAY
Baruch Even (2):
[TCP]: Add H-TCP congestion control module.
[NET]: Spelling mistakes threshoulds -> thresholds
Bellido Nicolas (1):
ARM: 2686/2: AAEC-2000 Core support
Ben Colline (1):
[SPARC]: Deal with glibc changing macro names in modpost.c
Ben Collins (1):
Sync up ieee-1394
Ben Dooks (31):
[MTD] bast-flash partitions fixup
[MTD] Platform RAM Driver
[MTD] Fixup probing logic for single 16bit devices
[MTD] Add SST 39VF1601 (MPF+) ID
[MTD] Update BAST driver configuration
[MTD] Sparse fixes
[MTD] Fixed signed 1bit bitfield
[MTD] NAND: Fixed unused loop variable
[MTD] plat-ram: removed extraneous debugging code
[MTD] NAND s3c2410: Simplify command handling
ARM: 2728/1: S3C2410 - fix constant warning on serial device name
ARM: 2729/1: DM9000 platform support for S3C2410 machines (BAST, VR1000)
ARM: 2730/1: S3C2410 default configuration update
ARM: 2762/1: S3C24XX Audio platform data
ARM: 2763/1: S3C24XX - mark IRQ_LCD as valid
ARM: 2764/1: S3C24XX - Common PM functions for Simtec boards
ARM: 2765/1: S3C24XX - small cleanups in arch/arm/mach-s3c2410
[MTD] NAND: s3c24xx updates
ARM: 2783/1: Remove omnimeter_defconfig as there is no kernel support
ARM: 2785/1: S3C24XX - serial calls request_irq() with IRQs disabled
[MTD] NAND s3c2410: Add missing NULL pointer check
ARM: 2818/1: BAST - Use platform device for SuperIO 16550s
ARM: 2828/1: BAST - remove static map of ASIX area
ARM: 2829/1: S3C2410 - split s3c2440 irq specifics from core irq.c
ARM: 2831/1: S3C2440 - split s3c2440 clocks from central clock code
USB: add S3C24XX USB Host driver support
ARM: 2832/1: BAST - limit clock-rate for IIC bus
ARM: 2847/1: S3C24XX - Documentation for USB OHCI host
ARM: 2849/1: S3C24XX - USB host update (2848/1)
DM9000 - spinlock fixes
DM9000 - incorrect ioctl() handling
Benjamin Herrenschmidt (12):
[ALSA] ppc32: Fix Alsa PowerMac driver on old machines
Driver core: Don't "lose" devices on suspend on failure
ppc32: Kill embedded system.map, use kallsyms
ppc32: Bump PMU interrupt priority
ppc32: remove obsolete macserial driver
ppc32: Remove CONFIG_PMAC_PBOOK
ppc64: Add missing exports
ppc64: Add new PHY to sungem
ppc64: Fix CONFIG_ALTIVEC not set
Remove suspend() calls from shutdown path
ppc64: Fix Fan control for new PowerMac G5 2.7GHz machines
ppc64: Export machine_power_off for therm_pm72 module
Benjamin LaHaise (6):
__mod_page_state(): pass unsigned long instead of unsigned
__read_page_state(): pass unsigned long instead of unsigned
mempool - only init waitqueue in slow path
aio: fix do_sync_(read|write) to properly handle aio retries
aio: make wait_queue ->task ->private
uml: tlb flushing fix
Benoit Boissinot (2):
[SCSI] drivers/scsi/dpt_i2o.c: cleanup useless code
[SCSI] drivers/scsi/dpt_i2o.c: fix compile warnings
Bernard Blackham (1):
pm: fix u32 vs. pm_message_t confusion in cpufreq
Bernhard Fischer (1):
IB/mthca: Clean up error messages
Bhavesh P. Davda (1):
NPTL signal delivery deadlock fix
Bjorn Helgaas (5):
[IA64] remove "pci=routeirq" option
PCDP: handle tables that don't supply baud rate
[IA64] Recognize HP sx2000 chipset
PCDP: if PCDP contains parity information, use it
serial: add MMIO support to 8250_pnp
Blaisorblade (1):
sys_get_thread_area does not clear the returned argument
Bob Picco (3):
ia64: pfn_to_nid() implementation
fix WANT_PAGE_VIRTUAL in memmap_init
Documentation
Bodo Stroesser (3):
uml: Proper clone support for skas0
uml: Fix skas0 stub return
uml: Fix typo
Brad Campbell (1):
libata basic detection and errata for PATA->SATA bridges
Brent Casavant (3):
ioc4: Core driver rewrite
ioc4: CONFIG split
ioc4: PCI bus speed detection
Brian Gerst (1):
Fix warning in powernow-k8.c
Brian King (2):
cdev: cdev_put oops
ppc64: iommu vmerge fix
Bruce Losure (1):
[IA64-SGI] Altix patch to tiocx, add subsys_initcall
C. Adam Oldham (1):
USB: Fix race condition in usblp_write
Cal Peake (1):
[IPV6]: fix implicit declaration of function `xfrm6_tunnel_unregister'
Carsten Otte (8):
xip: bdev: execute in place
xip: fs/mm: execute in place
xip: ext2: execute in place
xip: reduce code duplication
xip: madvice/fadvice: execute in place
xip: description
execute-in-place fixes
fix xip sparse file handling in ext2
Catalin Marinas (10):
ARM: 2693/1: Add PCI support for Versatile/PB
ARM: 2698/1: Enable kernel r/w access to user pages on ARMv6
ARM: 2769/1: cpu_init() stack setup fix
ARM: 2777/1: Fix broken comment arch/arm/mm/proc-arm1020.S
ARM: 2778/1: Add -mno-thumb-interwork to CFLAGS_ABI
ARM: 2779/1: Fix the V bit setting for the ARM1020x CPUs
ARM: 2780/1: AFS partition length calculation fix
ARM: 2784/1: Fix the block cache flush operation range
ARM: 2789/1: Enable access to both CP10 and CP11 on ARMv6
ARM: 2841/1: Fix VFP +/-0 case for doubles addition
Chas Williams (2):
[ATM]: [zatm] eliminate kfree warning (from Tobias Hirning <sskyman at web.de>)
[ATM]: allow bind() on point-to-multpoint svcs (from Martin Whitaker <martin_whitaker at ntlworld.com>)
Chen Shang (1):
sched: micro-optimize task requeueing in schedule()
Chen, Kenneth W (2):
[SCSI] Redundant memset in scsi_alloc_sgtable
[SCSI] Redundant this_count check in sd_init_command()
ChenLi Tien (2):
[ALSA] Show currectly selected widget in proc_read for hda driver
[ALSA] fix multi-channel for model==full
Chris Wright (9):
AUDIT: Add helper functions to allocate and free audit_buffers.
AUDIT: expand audit tmp buffer as needed
AUDIT: buffer audit msgs directly to skb
AUDIT: Properly account for alignment difference in nlmsg_len.
Audit requires CONFIG_NET
Move ifdef CONFIG_AUDITSYSCALL to header
Add audit_log_type
mmap topdown fix for large stack limit, large allocation
Add MAINTAINERS entry for audit subsystem
Chris Zankel (14):
xtensa: Tensilica Xtensa CPU arch maintainer record
xtensa: Architecture support for Tensilica Xtensa Part 1
xtensa: Architecture support for Tensilica Xtensa Part 2
xtensa: Architecture support for Tensilica Xtensa Part 3
xtensa: Architecture support for Tensilica Xtensa Part 4
xtensa: Architecture support for Tensilica Xtensa Part 5
xtensa: Architecture support for Tensilica Xtensa Part 6
xtensa: Architecture support for Tensilica Xtensa Part 7
xtensa: Architecture support for Tensilica Xtensa Part 8
xtensa: cleanups for errno and ipc.
xtensa: Added mm/Kconfig to get a flat memory layout
xtensa: Removed local copy of zlib and fixed O= support
xtensa: Fix asm macro
xtensa: remove old syscalls
Christian Borntraeger (2):
s390: add vmcp interface
s390: use __cpcmd in vmcp_write
Christoph Hellwig (59):
orinoco: fix setting of 32 character ESSIDs
orinoco: disconnect the network device on reset errors
orinoco: Symbol 3.0x firmware needs broken_disableport
orinoco: make orinoco_stop() static
orinoco: misc fixes
[SCSI] remove Documentation/DocBook/scsidrivers.tmpl
[SCSI] aic7xxx/aic79xx: remove useless byte order macro cruft
[SCSI] aic7xxx: do not check for duplicate pci ids
[SCSI] aic7xxx: remove ahc_find_softc
[SCSI] aic7xxx: remove some dead wood
[SCSI] aic7xxx: clean up eisa support
[XFS] rename various pagebuf symbols to xfsbuf
[XFS] fix some more compiler warnings in the vnode tracing code
[XFS] Fix pagebuf slab initialization
[XFS] Remove dead code. Patch from Adrian Bunk
[XFS] mark various symbols static Patch from Adrian Bunk
[XFS] rewrite xfs_iflush_all
[XFS] simplify XFS_PURGE_INODE
[XFS] remove xfs_incore_relse
[XFS] add XFS_INOBT_IS_FREE_DISK
[XFS] quiesce the filesystem proper when freezing
[XFS] consolidate extent item freeing
[XFS] simplify ASSERT
[XFS] (mostly) remove xfs_inval_cached_pages Since the last round of
remove duplicate get_dentry functions in various places
quota: consolidate code surrounding vfs_quota_on_mount
quota: sanitize dentry handling in vfs_quota_on_mount
add some comments to lookup_create()
acl endianess annotations
remove <linux/xattr_acl.h>
pass iocb to dio_iodone_t
[SCSI] remove scsi_set_device
[SCSI] remove scsi_cmnd.eh_state
[SCSI] remove scsi_cmnd->abort_reason
[SCSI] remove scsi_cmnd->owner
[SCSI] remove scsi_cmnd->state
[SCSI] remove scsi_eh_eflags_ macros
[SCSI] use list_for_each_entry_safe in scsi_error.c
bring over ieee80211.h from mainline
orinoco: include <net/ieee80211.h>
orinoco: wireless API 15 support
orinoco: basic ethtool support
orinoco: manual roaming for Symbol and Intersilfirmware
orinoco: scanning support
orinoco: always use 802.11 header for rx processing
orinoco: monitor mode support
really remove xattr_acl.h
udf_find_entry() cleanup
[SCSI] ifdef out broken fc4 EH code
[SPARC]: bpp: remove sleep_on usage
[SHAPER]: Switch to spinlocks.
[SCSI] aic7xxx: sane pci probing
[SCSI] aic7xxx: remove ahc_tailq
[SPARC]: Fix up sleep_on() removal in vfc driver.
ARM: switch fd1772.c from sleep_on to wait_event
[SPARC]: Use kthread infrastructure in envctrl
[SPARC]: Use kthread infrastructure in bbc_envctrl
[SPARC]: remove ifdef CONFIG_PCI from envctrl.c
[IA64] update CONFIG_PCI description
Christoph Lameter (17):
node local per-cpu-pages
Periodically drain non local pagesets
Reduce size of huge boot per_cpu_pageset
boot_pageset must not be freed.
ppc64: pcibus_to_node fix
x86/x86_64: pcibus_to_node
NUMA aware block device control structure allocation
i386: Selectable Frequency of the Timer Interrupt
ia64: Selectable Timer Interrupt Frequency
Optimize sys_times for a single thread process
Remove f_error field from struct file
Cleanup patch for process freezing
Fix broken kmalloc_node in rc1/rc2
mostly_read data section
[IA64] pcibus_to_node implementation for IA64
[IA64] Altix pcibus_to_node implementation
Fix ide-disk.c oops caused by hwif == NULL
Christoph Schulz (1):
[ALSA] cs4236-irq-handling-fix.patch
Christophe Lucas (7):
[IA64] printk needs KERN_INFO arch/ia64/kernel/smp.c
printk: arch/i386/mm/ioremap.c
printk: arch/i386/mm/pgtable.c
dvb: saa7146: kj pci_module_init cleanup
dvb: ttpci: kj printk fix
[SCTP]: Audit return code of create_proc_*
uml: Clean up prink calls
Chuck Ebbert (2):
i386: clean up user_mode macros
i386: fix incorrect FP signal code
Chuck Lever (5):
RPC: TCP reconnects are too slow
RPC: kick off socket connect operations faster
NFS: split nfsi->flags into two fields
NFS: use atomic bitops to manipulate flags in nfsi->flags
NFS: Introduce the use of inode->i_lock to protect fields in nfsi
Chuck Short (1):
[IPV4]: Fix route.c gcc4 warnings
Clemens Koller (1):
I2C: rtc8564.c remove duplicate include
Clemens Ladisch (40):
[ALSA] usb-audio - allow USB MIDI quirks to specify endpoints explicitly
[ALSA] virmidi - fix ioctl parameter passing when creating seq port
[ALSA] usb-audio - BOSS GS-10 PCM support
[ALSA] virmidi - fix ioctl parameter passing when setting client name
[ALSA] usb-audio: add Audigy 2 NX control names
[ALSA] usb-audio - show exact synchronous frequency in proc file
[ALSA] usb-audio - add selector unit names override for Audigy 2 NX
[ALSA] usb-audio - remove superfluous parameter
[ALSA] usb-audio - restrict Audigy 2 NX frequencies to 48/96 kHz
[ALSA] usb-audio - reduce size of unitbitmap array
[ALSA] usb-audio - move mixer data into separate struct
[ALSA] usb-audio - add mixer control notifications
[ALSA] usb-audio - add Extigy/Audigy 2 NX remote control support
[ALSA] usb-audio - cache vendor/product IDs
[ALSA] usb-audio - allow type 0 extension units
[ALSA] usb-audio - use proper interval between synchronization packets
[ALSA] usb-audio - use only one packet in synchronization feedback URBs
[ALSA] usb-audio - make SB remote control device LIRC compatible
[ALSA] usb-audio - Audigy 2 NX blinkenlights
[ALSA] usb-audio - set sample rate attribute on Audigy 2 NX endpoints
[ALSA] usb-audio - enable high speed (not) on Audigy 2 NX
[ALSA] usb-audio - remove superfluous LIRC ioctls
[ALSA] usb-audio - add a proc file for Audigy 2 NX jack status
[ALSA] ac97 - fix Mic jack sharing on AD1888 codecs
[ALSA] ac97 - enable multichannel output on AD198x codecs
[ALSA] usb-audio - bind to control interface instead of usb_device
[ALSA] usb-audio - sanity-check sync feedback frequency values
[ALSA] usb-audio - avoid unnecessary double buffering
[ALSA] usb-audio - claim all interfaces for Roland USB MIDI devices
[ALSA] usb-audio - fix synchronization packet interval with Audigy 2 NX
[ALSA] usb-audio - high speed audio support
[ALSA] usb-audio - fix capture of non-48k sample rates on Audigy 2 NX
[ALSA] usb-audio: add support for an unknown Yamaha USB MIDI device
[ALSA] usb-audio - enable high speed transfers with Audiy 2 NX
[ALSA] usb-audio - rename QUIRK_MIDI_MOTU to QUIRK_MIDI_RAW
[ALSA] usb-audio - use bDeviceSubClass to detect MOTU FastLane
[ALSA] ac97 - remove unused variable
[ALSA] seq-midi - silently ignore non-MIDI events
[ALSA] usb-audio - add support for Miditech USB MIDI keyboards
[ALSA] usb-audio - change quirk type handling
Colin Leroy (2):
USB: PM support for zd1201
USB: check for device in zd1201_resume
Colin Ngam (1):
[IA64-SGI] Fix TIO IOSPACE MMR Addres
Conger, Chris A (1):
USB: fix Bug in usb-skeleton.c
Corey Minyard (4):
ipmi: doc updates
ipmi: timer shutdown cleanup
ipmi: add power cycle capability
ipmi: use completions, not semaphores, in powerdown code
Cornelia Huck (10):
s390: cio max channels checks
s390: cio documentation
s/390: Use klist in cio
s/390: use klist in dasd driver
s/390: compile fix for dcssblk
driver core: add bus_find_device & driver_find_device functions
s390: debug data for ifcc/ccc
s390: resource accessibility event handling
s390: device recognition
s390: use klist in qeth driver
Coywolf Qi Hunt (2):
kbuild: display compile version
[MTD] mtdchar: Return the real error code when create_class() failed
Dag Arne Osvik (1):
[CRYPTO] Add faster DES code from Dag Arne Osvik
Dan Brown (7):
[MTD] DiskOnChip: Scan the entire device for Media Headers.
[MTD] NAND: Fix missing NULL pointer check
[MTD] DiskOnChip: Fix (?) free OOB array info.
[MTD] NAND: Fix reading of autoplaced OOB when there are multiple free sections.
[MTD] DiskOnChip: Prevent problems with existing filesystems
[MTD] DiskOnChip: Fix compile w/o CONFIG_MTD_PARTITIONS.
[MTD] DiskOnChip: Add some comments
Dan Streetman (1):
USB: fix in usb_calc_bus_time
Daniel Jacobowitz (1):
x86_64: fix 32-bit thread debugging
Daniel Ritz (3):
yenta TI: turn off interrupts during card power-on #2
yenta: free_irq() on suspend.
pcmcia: disable read prefetch/write burst on old O2Micro bridges
Daniel Walker (1):
stable_api_nonsense.txt fixes
Daniele Gaffuri (1):
PCI: Hidden SMBus bridge on Toshiba Tecra M2
Daniele Lacamera (1):
[TCP]: Add TCP Hybla congestion control module.
Darren Hart (1):
vm: try_to_free_pages unused argument
Dave Airlie (13):
drm: 32/64-bit DRM ioctl compatibility patch
Currently DRM depends on PCI this will need to change for ffb on Sparc to
Add missing license texts from Tungsten Graphics.
drm: fix radeon irq properly
drm: Add via unichrome support
Merge ../linux-2.6/
drm: fix minor issues caused by core conversion
drm: ctx release can happen before dev->ctxlist is allocated
drm: use kcalloc now that it is available..
drm: misc cleanup
drm: wrap config.h include in a ifdef KERNEL
drm: add 32/64 support for MGA/R128/i915
drm: fix stupid missing semicolon.
Dave Hansen (14):
remove non-DISCONTIG use of pgdat->node_mem_map
sparsemem base: early_pfn_to_nid() (works before sparse is initialized)
sparsemem base: simple NUMA remap space allocator
sparsemem base: reorganize page->flags bit operations
sparsemem base: teach discontig about sparse ranges
create mm/Kconfig for arch-independent memory options
make each arch use mm/Kconfig
update all defconfigs for ARCH_DISCONTIGMEM_ENABLE
Introduce new Kconfig option for NUMA or DISCONTIG
sparsemem: fix minor "defaults" issue in mm/Kconfig
mm/Kconfig: kill unused ARCH_FLATMEM_DISABLE
mm/Kconfig: hide "Memory Model" selection menu
mm/Kconfig: give DISCONTIG more help text
re-disable TSC on NUMAQ
Dave Johnson (1):
[IPV4]: Fix negative timer loop with lots of ipv4 peers.
Dave Jones (16):
gcc4 compile fix for recent ia64 xpc changes
Fix vesafb/mtrr scaling problem.
nm256 oss build failure
fix silly config option.
sis 760 support.
Fix bt87x.c build problem for real
Clean up numa defines in mmzone.h
Fix up non-NUMA breakage in mmzone.h
aacraid: swapped kmalloc args.
powernow-k8 requires that a data structure for
Opteron revision F will support higher frequencies than
Here are two possible cleanups in cpufreq.c:
powernow-k8.c: In function `query_current_values_with_pending_wait':
Fix up powernow-k8 compile. (Missing definitions).
arch/i386/kernel/cpu/cpufreq/powernow-k8.c: In function `powernow_k8_cpu_init_acpi':
icn driver fails to unload when no hardware present
Dave Kleikamp (27):
JFS: fix sparse warnings by moving extern declarations to headers
JFS: cleanup - remove unneeded sanity check
JFS: Fix sparse warning
Merge with /home/shaggy/git/linus-clean/
Merge with /home/shaggy/git/linus-clean/
Merge with /home/shaggy/git/linus-clean/
Merge with /home/shaggy/git/linus-clean/
JFS: kernel BUG at fs/jfs/jfs_txnmgr.c:859
JFS: Fix compiler warning in jfs_logmgr.c
Merge with /home/shaggy/git/linus-clean/
JFS: Code cleanup - getting rid of never-used debug code
Merge with /home/shaggy/git/linus-clean/
JFS: Allow security.* xattrs to be set on symlinks
JFS: Remove bogus WARN_ON statement and some dead code
JFS: Remove assert statement in dbJoin & return -EIO instead
Merge with /home/shaggy/git/linus-clean/
JFS: Fix typo in last patch
JFS: Don't set log_SYNCBARRIER when log->active == 0
JFS: Fix i_blocks accounting when allocation fails
Merge with /home/shaggy/git/linus-clean/
JFS: Improve sync barrier processing
Merge with /home/shaggy/git/linus-clean/
Merge with /home/shaggy/git/linus-clean/
JFS: Check for invalid inodes in jfs_delete_inode
Merge with /home/shaggy/git/linus-clean/
JFS: Fix race in txLock
Merge with /home/shaggy/git/linus-clean/
Dave Peterson (1):
x86_64: fix bug in csum_partial_copy_generic()
David A. Marlin (6):
[MTD] NAND extended commands, badb block table autorefresh
[MTD] NAND workaround for AG-AND disturb issue. AG-AND recovery
[MTD] Renesas AG-AND device recovery
[MTD] NAND use symbols instead of literals
[MTD] NAND Add optional ECC status check callback
[MTD] rtc_from4 error status check, disable virtual erase blocks
David Brownell (24):
Driver Core: driver model doc update
I2C: add i2c driver for TPS6501x
USB: omap_udc updates (mostly cleanups)
USB: turn a user mode driver error into a hard error
USB: usbtest updates
USB: add reboot notifier to ohci
USB: rndis updates (mostly cleanup)
USB: ethernet gadget updates (mostly cleanup)
USB: more omap_udc updates (dma and omap1710)
USB: Kconfig fixes for usb/gadget
USB: gadget driver updates (SETUP api change)
USB: net2280 updates (sparse, SETUP api change)
USB: goku_udc updates (sparse, SETUP api change)
USB: pxa2xx_udc updates
USB: misc ehci updates
USB: fix drivers/usb/gadget/ether.c compile error
USB gadget: drain rndis response queue on disconnect
USB: ehci-hcd - fix page pointer allocation in itd_patch()
USB: wireless usb <linux/usb_ch9.h> declarations
USB: usbnet debug message fix
USB: resolve ethernet gadget build glitch on pxa
pcmcia id_table for sl811.cs
smc91x needs settable IRQ trigger type
USB: ehci: microframe handling fix
David Chau (1):
[NET]: improve readability of dev_set_promiscuity() in net/core/dev.c
David Gibson (12):
Orinoco: wireless stats updates
Orinoco: ignore_disconnect flag
Orinoco: kill dump_recs
Orinoco: don't set channel in managed mode
Orinoco: consolidate allocation code
Hugepage consolidation
ppc64: Abolish ioremap_mm
Maple powerdown patch
ppc64: kill bitfields in ppc64 hash code
ppc64: dynamically allocate segment tables
ppc64: remove another fixed address constraint
Fix hugepage crash on failing mmap()
David Howells (8):
keys: Discard key spinlock and use RCU for key payload
Keys: Pass session keyring to call_usermodehelper()
Keys: Use RCU to manage session keyring pointer
Keys: Make request-key create an authorisation key
Keys: Base keyring size on key pointer not key struct
Keys: Fix key management syscall interface bugs
Error during attempt to join key management session can leave semaphore pinned
Destruction of failed keyring oopses
David L Stevens (6):
[IPV6]: multicast join and misc
[IPV4]: multicast API "join" issues
[IPV4]: multicast API "join" issues
[IPV4]: multicast API "join" issues
[IPV4]: (INCLUDE,empty)/leave-group equivalence for full-state MSF APIs & errno fix
[IPV4]: fix IPv4 leave-group group matching
David Meybohm (1):
preempt race in getppid
David Moore (1):
Input: ALPS - fix resume (for DualPoints)
David Mosberger-Tang (21):
[IA64] __ia64_syscall() is no longer used anywhere in the kernel. Remove it.
[IA64] Use dynamic prediction for RSE-clearing branches.
[IA64] Schedule fp-clearing insns at least 6 cycles after reading ar.bsp.
[IA64] On return from syscall, hint b7 with __kernel_syscall_via_epc().
[IA64] In syscall-entry, use st8 instead of stf8 to clear pt_regs.r8
[IA64] Schedule ia64_leave_syscall() to read ar.bsp earlier
[IA64] In ia64_leave_syscall(), fix comments and whitespace only.
[IA64] Reschedule break_fault() for better performance.
[IA64] Reschedule __kernel_syscall_via_epc().
[IA64] Annotate __kernel_syscall_via_epc() with McKinley dispatch info.
[IA64] Reschedule fsys_bubble_down().
[IA64] Annotate fsys_bubble_down() with McKinley dispatch info.
[IA64] use srlz.d instead of srlz.i in ia64_leave_kernel()
[IA64] need r29=psr *after* rsm psr.i
[IA64] Merge audit fix for fsyscalls with syscall-optimizations
[IA64] Fix convert_to_non_syscall() so gdb inferior calls work again
[IA64] Drop spurious paren in entry.h
[IA64] Fix pfn_to_nid() so the kernel compiles again for !CONFIG_DISCONTIGMEM.
[IA64] Speed up lfetch.fault [NULL]
[IA64] Replace stale KDB-code with useful MAGIC_SYSRQ code in simserial.c
[IA64] Make PCDP work again.
David Ranson (1):
serial: MRi MRI-PCIDS1 dual port serial card
David S. Miller (91):
[NET]: Move sysctl_max_syn_backlog into request_sock.c
[TCP]: Fix sysctl_tcp_low_latency
[IPV4]: Fix fib_trie.c's args to fib_dump_info().
[SPARC64]: Fix cmsg length checks in Solaris emulation layer.
[SPARC64]: Add prefetch support.
[TCP]: Need to declare 'tcp_reno' in net/tcp.h
[LIB]: textsearch.o needs to be obj-y not lib-y.
[PKT_SCHED]: Make NET_EMATCH_TEXT select TEXTSEARCh
[PKT_SCHED]: Make TEXTSEARCH* options only selected.
[IPV4]: Move FIB lookup algorithm choice under IP_ADVANCED_ROUTING
[TCP]: Do not present confusing congestion control options by default.
[SUNRPC]: Fix {s,}size_t printf format strings in xprt.c
[SPARC64]: Report any user access faults in termios accessors.
[TG3]: Fix missing memory barriers and SD_STATUS_UPDATED bit clearing.
[TG3]: Eliminate all hw IRQ handler spinlocks.
[TG3]: Update driver version and reldate.
[IPV4]: Fix thinko in TCP_CONG_BIC default.
[ATALK]: Include asm/byteorder.h in linux/atalk.h
[NETLINK]: Fix two socket hashing bugs.
[SPARC64]: Avoid membar instructions in delay slots.
[SPARC64]: Get rid of fast IRQ feature.
PCI: DMA bursting advice
[EBTABLES]: Fix thinkos in ebt_log.c
[NET]: Remove gratuitous use of skb->tail in network drivers.
[NET]: drivers/net/slip.c needs linux/delay.h
[SPARC64]: Add support for IRQ pre-handlers.
[SPARC64]: Do proper DMA IRQ syncing on Tomatillo
[SPARC64]: Small Schizo PCI controller programming tweaks.
[SPARC64]: Fix IRQ retry interval timer value on sparc64 PCI controllers.
[SKGE]: Fix build on big-endian
[TG3]: Update driver version and reldate.
[TCP]: Simplify SKB data portion allocation with NETIF_F_SG.
[TCP]: Fix quick-ack decrementing with TSO.
[TCP]: Move send test logic out of net/tcp.h
[TCP]: Move __tcp_data_snd_check into tcp_output.c
[TCP]: Add missing skb_header_release() call to tcp_fragment().
[TCP]: Kill extra cwnd validate in __tcp_push_pending_frames().
[TCP]: tcp_write_xmit() tabbing cleanup
[TCP]: Fix redundant calculations of tcp_current_mss()
[TCP]: Fix __tcp_push_pending_frames() 'nonagle' handling.
[TCP]: Break out tcp_snd_test() into it's constituent parts.
[TCP]: Eliminate redundant computations in tcp_write_xmit().
[TCP]: Fix send-side cpu utiliziation regression.
[TCP]: Kill bogus comment above tcp_tso_acked().
[TCP]: Do not call tcp_tso_acked() if no work to do.
[TCP]: Break out send buffer expansion test.
[TCP]: Move to new TSO segmenting scheme.
[TCP]: Never TSO defer under periods of congestion.
[SPARC64]: Fix UltraSPARC-III fallout from membar changes.
[SPARC64]: Typo in dtlb_backend.S, _PAGE_SZ4M --> _PAGE_SZ4MB
[NET]: Transform skb_queue_len() binary tests into skb_queue_empty()
[SPARC64]: Support CONFIG_HZ
[IPV6]: Fix warning in ip6_mc_msfilter.
[SCTP]: Use struct list_head for chunk lists, not sk_buff_head.
[SPARC]: Add ioprio system call support.
[SPARC64]: Add __read_mostly support.
[SPARC64]: Kill ancient and unused SYSCALL_TRACING debugging code.
[SPARC64]: Add SECCOMP support.
[SPARC64]: Pass regs and entry/exit boolean to syscall_trace()
[SPARC64]: Add syscall auditing support.
[SPARC64]: Add missing asm-sparc64/seccomp.h file.
[NETLINK]: Reserve NETLINK_NETFILTER.
[EMATCH]: Kill TCF_META_ID_TCCLASSID reference from meta ematch as well.
[NET]: Fix tc_verd thinko in skb_clone()
[PKT_SCHED]: Kill TCF_META_ID_REALDEV from meta ematch.
[PKT_SCHED]: em_meta: Kill TCF_META_ID_{INDEV,SECURITY,TCVERDICT}
[W1]: Do not use NFLOG netlink number.
[SPARC]: Fix __KERNEL_SYSCALLS__ defining in envctrl.c and bbc_envctrl.c
[SPARC64]: Non-atomic bitops do not need volatile operations
[SPARC64]: Simplify asm/rwsem.h slightly.
[SPARC64]: Kill totally unused inline functions from asm/spitfire.h
[SPARC64]: Privatize sun5_timer.
[SPARC64]: Move syscall success and newchild state out of thread flags.
[TG3]: Update driver version and reldate.
[ATM]: speedtch: Revert 86cf42e4e029b83110cf98692420239103363dbf
[SPARC]: Add inotify syscall entries.
[SPARC64]: Fix ugly dependency on NR_CPUS being a power-of-2.
[NET]: Fix busy waiting in dev_close().
tcp: fix TSO sizing bugs
[IPV4]: Fix memory leak during fib_info hash expansion.
[TG3]: Save initial PCI state before registering the netdevice.
[NETLINK]: Allocate and kill some netlink numbers.
[SPARC]: envctrl: ERR_PTR() --> PTR_ERR()
[SUNRPC]: Fix nsec --> usec conversion.
[SPARC64]: Fix 2 bugs in cpufreq drivers.
[TG3]: Update driver version and reldate.
[SPARC64]: Move kernel unaligned trap handlers into assembler file.
[TCP]: Unconditionally clear TCP_NAGLE_PUSH in skb_entail().
[TCP]: Document non-trivial locking path in tcp_v{4,6}_get_port().
[ROSE]: Fix missing unlocks in rose_route_frame()
[ROSE]: Fix typo in rose_route_frame() locking fix.
David Shaohua Li (13):
[ACPI] Suspend to RAM fix
[ACPI] S3 Suspend to RAM: interrupt resume fix
[ACPI] S3 Suspend to RAM: fix driver suspend/resume methods
[ACPI] Bind PCI devices with ACPI devices
[ACPI] Bind ACPI and PCI devices
[ACPI] PCI can now get suspend state from firmware
[ACPI] pci_set_power_state() now calls
[ACPI] PNPACPI vs sound IRQ
[ACPI] quiet dmesg related to ACPI PM of PCI devices
[ACPI] address boot-freeze with updated DMI blacklist for c-states
[ACPI] suspend/resume ACPI PCI Interrupt Links
[ACPI] PCI interrupt link suspend/resume - revert to 2.6.12 behaviour
[ACPI] S3 resume: avoid kmalloc() might_sleep oops symptom
David Vrabel (1):
[MTD] Remove Elan-104NC
David Woodhouse (32):
AUDIT: Honour gfp_mask in audit_buffer_alloc()
Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Add CONFIG_AUDITSC and CONFIG_SECCOMP support for ppc32
AUDIT: pass size argument to audit_expand().
AUDIT: Fix abuse of va_args.
Add missing asm-ppc/seccomp.h. Must learn to use git properly.
AUDIT: Round up audit skb expansion to AUDIT_BUFSIZ.
AUDIT: fix max_t thinko.
Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
AUDIT: Capture sys_socketcall arguments and sockaddrs
AUDIT: Treat all user messages identically.
AUDIT: Send netlink messages from a separate kernel thread
Restore logging of pid= and comm= in AVC audit messages
AUDIT: Quis Custodiet Ipsos Custodes?
Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
AUDIT: Honour audit_backlog_limit again.
Fix oops due to thinko in avc_audit()
AUDIT: Assign serial number to non-syscall messages
[JFFS2] Remove NAND dependencies for NOR FLASH
[JFFS2] Prevent ino cache removal for inodes in use
[JFFS2] Fix inode allocation race
AUDIT: Unify auid reporting, put arch before syscall number
AUDIT: Escape comm when logging task info
AUDIT: Defer freeing aux items until audit_free_context()
AUDIT: Record working directory when syscall arguments are pathnames
AUDIT: Fix user pointer deref thinko in sys_socketcall().
Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[JFFS2] Optimise jffs2_add_tn_to_list
[JFFS2] Remove compatibilty cruft for ancient kernels
[MTD] Remove MODULE_DEVICE_TABLE() for ICHx flash driver
Stop snd-powermac oopsing on non-pmac hardware.
Dean Nelson (1):
[IA64] fix call of smp_processor_id() by XPC while
Dean Roehrich (5):
[XFS] coordinate mmap calls with xfs_dm_punch_hole
[XFS] upate copyrights
[XFS] Undo xfs-linux:xfs-kern:190622a
[XFS] send dmapi events from nopage for mmapped files
[XFS] Handle inode semaphores properly for dmapi queues
Deepak Saxena (8):
ARM: 2745/1: Fix IXP4xx debug macros
ARM: 2759/1: Fix IXP4xx debug code (again)
ARM: 2792/1: IXP4xx iomap API implementation
ARM: 2796/1: Fix ARMv5[TEJ] check in MMU initalization
ARM: 2839/1: Remove XScale cache and TLB locking code
ARM: 2835/1: Add UPF_SKIP_TEST to IXP4xx serial ports
Fix IXP4xx CLOCK_TICK_RATE
arm: fix IXP4xx flash resource range
Denis Lunev (1):
[NET] Fix too aggressive backoff in dst garbage collection
Denis Vlasenko (7):
Kill stray newline
fealnx.c calls dev_kfree_skb from atomic context
via-rhine trivial whitespace patch
[NET]: Micro optimization in eth_header()
ide: fix line break in ide messages
I2C: Coding style cleanups to via686a
silence cs89x0
Dietmar Eggemann (1):
[IPV4]: Snmpv2 Mib IP counter ipInAddrErrors support
Dimitry Andric (2):
ARM: 2819/1: Fix several S3C24x0 IIS defines
[ARM] 2850/1: Remove duplicate UART I/O mapping from s3c2410_iodesc
Dinakar Guniguntala (3):
Dynamic sched domains: sched changes
Dynamic sched domains: cpuset changes
Dynamic sched domains: ia64 changes
Dmitry Torokhov (62):
Input: whitespace fixes in drivers/input/mouse
Input: whitespace fixes in drivers/input/keyboard
Input: whitespace fixes in drivers/input/touchscreen
Input: whitespace fixes in driver/input/joystick
Input: whitespace fixes in drivers/usb/input
Input: mtouchusb was indented with spaces instead of tabs, pass
Input: maple_keyb - remove useless dc_kbd_open and dc_kbd_close
Input: add semaphore and user count to input_dev structure;
Input: remove user counters from drivers/input/mouse since input
Input: remove user counters from drivers/usb/input since input
Input: remove user counters from drivers/input/touchscreen since
Input: fix open/close races in joystick drivers - add a semaphore
Input: lifebook - various cleanups:
Input: lifebook - adjust initialization routines to be in line with
Input: apparently Lifebook touchscreens have double resolution
Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: switch serio core to using kthread API instead of using
Input: switch gameport core to using kthread API instead of
Input: ESS Solo (OSS) - do not carry around gameport code if gameport
Input: trident (OSS) - do not carry around gameport code if gameport
Input: sonicvibes (OSS) - do not carry around gameport code if gameport
Input: mad16 (OSS) - do not carry around gameport code if gameport core
Input: make sure that joystick support in CMPCI driver can only be
Input: ES1370 (OSS) - do not carry around gameport code if gameport
Input: ES1371 (OSS) - do not carry around gameport code if gameport
Input: mousedev - do not wake up readers when receiving 0-motion
Input: pmouse - introduce proper locking so state-changing
Input: add ps2_drain() to libps2 to allow reading and discarding
Input: cleanup ps2_command() timeout handling in libps2.
Input: psmouse - export protocol as a sysfs per-device attribute
Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: wacom - fix formatting in accordance to CodingStyle
kobject_hotplug() should use kobject_name()
sysfs_{create|remove}_link should take const char *
Make kobject's name be const char *
kset_hotplug_ops->name shoudl return const char *
make driver's name be const char *
Make attributes names const char *
sysfs: if show/store is missing return -EIO
sysfs: (driver/base) if show/store is missing return -EIO
sysfs: (driver/pci) if show/store is missing return -EIO
sysfs: (driver/block) if show/store is missing return -EIO
sysfs: (rest) if show/store is missing return -EIO
Toshiba driver cleanup
I8K: pass through lindent
I8K: use standard DMI interface
I8K: convert to seqfile
I8K: initialization code cleanup; formatting
I8K: add new BIOS signatures
Input: clean up uinput driver (formatting, extra braces)
Input: uinput - use completions instead of events and manual
Input: serio - add modalias attribute and environment variable to
Input: acecad - drop unneeded cast and couple unneeded spaces.
Input: introduce usb_to_input_id() to uniformly produce
Sonypi: make sure that input_work is not running when unloading
Input: rearrange procfs code to reduce number of #ifdefs
Input: make name, phys and uniq be 'const char *' because once
Merge rsync://www.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: serio_raw - link serio_raw misc device to corresponding
Input: i8042 - add Alienware Sentia to NOMUX blacklist.
[ACPI] Enable EC Burst Mode
Input: i8042 - don't use negation to mark AUX data
Dmitry Yusupov (1):
[TCP]: Do TSO deferral even if tail SKB can go out now.
Domen Puncer (21):
net/3c505: replace schedule_timeout() with msleep()
drivers/net/myri_code.h cleanup
[MTD] Kernel Janitor fixes.
ptrace_h8300: condition bugfix
char/ds1620: use msleep() instead of schedule_timeout()
char/tty_io: replace schedule_timeout() with msleep_interruptible()
kernel/timer: fix msleep_interruptible() comment
init/do_mounts_initrd.c: fix sparse warning
arch/i386/kernel/traps.c: fix sparse warnings
arch/i386/kernel/apm.c: fix sparse warnings
arch/i386/mm/fault.c: fix sparse warnings
arch/i386/crypto/aes.c: fix sparse warnings
serial/icom: Remove custom msescs_to_jiffies() macro
printk: drivers/char/applicom.c
printk: drivers/char/ftape/compressor/zftape-compress.c
lib/sha1.c: fix sparse warning
x86_64: coding style and whitespace fixups
list_for_each_entry: fs-dquot.c
drivers/net/: Use the DMA_{64,32}BIT_MASK constants
wireless: char* -> char[] conversion in airo.c
USB: usblp: 2x up() in usblp_read
Dominik Brodowski (99):
pcmcia: hotplug event for PCMCIA devices
pcmcia: hotplug event for PCMCIA socket devices
pcmcia: device and driver matching
pcmcia: check for invalid crc32 hashes in id_tables
pcmcia: match for fake CIS
pcmcia: export CIS in sysfs
pcmcia: CIS overrid via sysfs
pcmcia: match "anonymous" cards
pcmcia: allow function-ID based match
pcmcia: file2alias
pcmcia: request CIS via firmware interface
pcmcia: cleanups
pcmcia: rescan bus always upon echoing into setup_done
pcmcia: id_table for serial_cs
pcmcia: id_table for 3c574_cs
pcmcia: id_table for 3c589_cs
pcmcia: id_table for aha152x
pcmcia: id_table for airo_cs
pcmcia: id_table for axnet_cs
pcmcia: id_table for fdomain_stub
pcmcia: id_table for fmvj18x_cs
pcmcia: id_table for ibmtr_cs
pcmcia: id_table for netwave_cs
pcmcia: id_table for nmclan_cs
pcmcia: id_table for teles_cs
pcmcia: id_table for ray_cs
pcmcia: id_table for wavelan_cs
pcmcia: id_table for sym53c500_cs.c
pcmcia: id_table for qlogic_stub.c
pcmcia: id_table for smc91c92_cs.c
pcmcia: id_table for orinoco_cs
pcmcia: id_table for xirc2ps_cs.c
pcmcia: id_table for ide_cs.c
pcmcia: more IDs for ide_cs
pcmcia: id_table for parport_cs.c
pcmcia: id_table for pcnet_cs.c
pcmcia: id_table for pcmciamtd.c
pcmcia: id_table for vxpocket.c
pcmcia: id_table for atmel_cs.c
pcmcia: id_table for avma1_cs.c
pcmcia: id_table for avm_cs.c
pcmcia: id_table for bluecard_cs.c
pcmcia: id_table for bt3c_cs.c
pcmcia: id_table for btuart_cs.c
pcmcia: id_table for com20020_cs.c
pcmcia: id_table for dtl1_cs.c
pcmcia: id_table for elsa_cs.c
pcmcia: id_table for ixj_pcmcia.c
pcmcia: id_table for nsp_cs.c
pcmcia: id_table for sedlbauer_cs.c
pcmcia: id_table for wl3501_cs.c
pcmcia: id_table for pdaudiocf.c
pcmcia: id_table for synclink_cs.c
pcmcia: add some Documentation
pcmcia: update resource database adjust routines to use unsigned long values
pcmcia: mark parent bridge windows as resources available for PCMCIA devices
pcmcia: add a config option for the PCMICA ioctl
pcmcia: move PCMCIA ioctl to a separate file
pcmcia: clean up cs ds callback
pcmcia: make PCMCIA status a bitfield
pcmcia: merge struct pcmcia_bus_socket into struct pcmcia_socket
pcmcia: remove unneeded includes in ds.c
pcmcia: rename some functions
pcmcia: move pcmcia resource handling out of cs.c
pcmcia: cs.c cleanup
pcmcia: ds.c cleanup
pcmcia: release_class
pcmcia: use request_region in i82365
pcmcia: synclink_cs IRQ_INFO2_INFO is gone
pcmcia: mod_devicetable.h fix for different sizes in kernel- and userspace
pcmcia: select crc32 in Kconfig for PCMCIA
pcmcia: resource handling fixes
pcmcia: properly handle all errors of register_chrdev
pcmcia: 8 and 16 bit access for static_map
pcmcia: export modalias in sysfs
ACPI-based PCI resources: PCMCIA bugfix, but resources missing in trees
pcmcia: fix modalias attribute in sysfs
pcmcia: update Documentation
pcmcia: deprecate ioctl
pcmcia: move event handler
pcmcia: remove client_t usage
pcmcia: reduce client_handle_t usage
pcmcia: remove references to pcmcia/version.h
pcmcia: update MAINTAINERS entry
yenta: don't depend on CardBus
pcmcia: fix pcmcia-cs compilation
yenta: fix parent resource determination
pcmcia: Documentation update
yenta: same resources in same structs
yenta: allocate resource fixes
Add pcibios_bus_to_resource for parisc
pcmcia: update au1000 to work with recent changes
pcmcia: avoid duble iounmap of one address
pcmcia: update documentation
pcmcia: fix sharing IRQs and request_irq without IRQ_HANDLE_PRESENT
[ACPI] Always set P-state on initialization
pcmcia: defer ide-cs initialization after other IDE drivers started up
pcmcia: fix multiple insertion of multifunction cards
pci and yenta: pcibios_bus_to_resource
Dominik Hackl (3):
I2C: include of jiffies.h for some i2c drivers
uml: update module interface
crc32.c typo fix
Downing, Thomas (1):
ppc32: fix compilation error with CONFIG_PQ2FADS
Dr. Werner Fink (1):
dvb: ttpci: fix AUDUIO_CONTINUE ioctl
Duncan Sands (12):
USB ATM: new usbatm core
USB ATM: port speedtch to new usbatm core
USB ATM: driver for the Conexant AccessRunner chipset cxacru
USB ATM: generic DSL modem driver xusbatm
USB ATM: bits and bobs
USB ATM: reduce log spamming
USB ATM: avoid oops on bind failure; plug memory leak
USB: usbatm kcalloc cleanup
USB ATM: line speed measured in Kb not Kib
USB ATM: robustify poll throttling
USB ATM: fix line resync logic
[ATM]: [speedtch] cure atm_printk() macro gcc-2.95 compile error
Eddie C. Dost (4):
[SPARC]: Fix "Eddie C. Dost" e-mail address
[SPARC64]: Fix set_intr_affinity()
[DVB]: Do not include <linux/irq.h> from drivers.
[SPARC64]: Fix enable_dma() in asm-sparc64/parport.h
Edward Falk (1):
Minor libata documentation patch
Emmanuel Colbus (1):
Adapt drivers/char/vt_ioctl.c to non-x86
Eric Dumazet (5):
[NET]: dont use strlen() but the result from a prior sprintf()
[NET]: Hashed spinlocks in net/ipv4/route.c
[IPV4]: Use the fancy alloc_large_system_hash() function for route hash table
[IPV4]: Bug fix in rt_check_expire()
sys_set_mempolicy() doesnt check if mode < 0
Eric Lammerts (1):
disable addres space randomization default on transmeta CPUs
Eric Paris (1):
selinux_sb_copy_data() should not require a whole page
Eric Piel (1):
IDE CD reports current speed
Eric Sandeen (1):
[XFS] Fix up some warning fallout from functions made static
Eric W. Biederman (56):
kexec: x86: rename APIC_MODE_EXINT
kexec: x86: local apic fix
kexec: x86_64: e820 64bit fix
kexec: x86: i8259 shutdown: disable interrupts
kexec: x86_64: add i8259 shutdown method
kexec: x86: resture apic virtual wire mode on shutdown
kexec: x86_64: restore apic virtual wire mode on shutdown
kexec: vmlinux: fix physical addresses
kexec: x86: vmlinux: fix physical addresses
kexec: x86_64: vmlinux: fix physical addresses
kexec: x86: add CONFIG_PYSICAL_START
kexec: x86_64: add CONFIG_PHYSICAL_START
kexec: add kexec syscalls
kexec: x86: factor out apic shutdown code
kexec: x86 kexec core
crashdump: x86: add NMI handler to capture other CPUs
kexec: x86: snapshot registers during crash shutdown
kexec: x86 shutdown APICs during crash_shutdown
crashdump: x86 crashkernel option
kexec: x86_64: factor out apic shutdown code
kexec: x86_64 kexec implementation
crashdump: x86_64: crashkernel option
kexec: kexec ppc support
Add missing device_suspsend(PMSG_FREEZE) calls.
Refactor sys_reboot into reusable parts
Make ctrl_alt_del call kernel_restart to get a proper reboot.
Add emergency_restart()
Fix the arguments to machine_restart on cris
Don't export machine_restart, machine_halt, or machine_power_off.
i386: Implement machine_emergency_reboot
x86_64: Fix reboot_force
x86_64: Implemenent machine_emergency_restart
Use kernel_power_off in sysrq-o
Call emergency_reboot from panic
Update sysrq-B to use emergency_restart()
Fix watchdog drivers to call emergency_reboot()
In hangcheck-timer.c call emergency_restart()
68328serial: sysrq should use emergency_reboot
swpsuspend: Have suspend to disk use factors of sys_reboot
pcwd.c: Call kernel_power_off not machine_power_off
machine_shutdown: Typo fix to actually allow specifying which cpu to reboot on
i386 machine_power_off cleanup
APM: Remove redundant call to set_cpus_allowed
x86_64 sync machine_power_off with i386
acpi_power_off: Don't switch to the boot cpu
acpi: Don't call acpi_sleep_prepare from acpi_power_off
reboot: remove device_suspend(PMSG_FREEZE) from kernel_kexec
i386 machine_kexec: Cleanup inline assembly
x86_64 machine_kexec: Cleanup inline assembly.
x86_64 machine_kexec: Use standard pagetable helpers
Fix sync_tsc hang
i386 voyager: Add machine_shutdown
i386 visws: Add machine_shutdown and emergency_restart
x86_64 bootmem: sparse_mem/kexec merge bug.
x86_64: Fix apicid versus cpu# confusion.
acpi_shutdown: Only prepare for power off on power_off
Eric W. Biedermann (1):
[MTD] CFI-0002 - Improve error checking
Estelle Hammache (5):
[JFFS2] Fix write buffer retry case
[JFFS2] Fix block refiling
[JFFS2] Fix refile of blocks due to write failure.
[JFFS2] Code cleanup
[JFFS2] Prevent deadlock during write buffer recovery
Eugene Surovegin (4):
ppc32: explicitly disable 440GP IRQ compatibility mode in 440GX setup
ppc32: fix 440SP MAL channels count
ppc32: fix 44x early serial debug for configurations with more than 512M of RAM
ppc32: add missing 4xx EMAC sysfs nodes
Evgeniy Polyakov (15):
w1_therm: support for ds18b20, ds1822 thermal sensors.
w1_smem: support for new simple rom family [0x81 id].
w1: cleanups.
w1: new family structure.
w1_therm: removed duplicated family id.
w1: Cleans up usage of touch_bit/w1_read_bit/w1_write_bit.
w1: Added the triplet w1 master method and changes w1_search() to use it.
w1: Adds a sysfs entry (w1_master_search) that allows you to disable/enable periodic searches.
w1: Adds a default family so that new slave families will show up in sysfs.
w1: Updates the w1 documentation (w1.generic)
w1: reconnect feature.
w1: fix compiler warnings
w1: fix CRC calculation on bigendian platforms.
w1: kconfig/Makefile fix.
w1: more debug level decrease.
Florian Echtler (1):
USB: upgrade of the idmouse driver
Francois Romieu (5):
8139cp: SG support fixes
r8169: new PCI id
r8169: de-obfuscate supported PCI ID
r8169: add module parameter (media)
[ATM]: zatm: mailbox converted to pci_alloc_consistent()
Frank Filz (1):
[SCTP] sctp_connectx() API support
Frederick Li (1):
[ALSA] Adding support for ATI IXP450 HD Audio device support
GOTO Masanori (3):
headers: enable ppc64 ___arch__swab16 and ___arch__swab32
headers: include linux/compiler.h for __user
headers: include linux/types.h for usb_ch9.h
Gavin Hamill (1):
dvb: ttpci: add support for Hauppauge/TT DVB-C budget
Geert Uytterhoeven (2):
mm/filemap_xip.c compilation fix
Amiga joystick: Fix typo introduced by the open/close race fixes
George Anzinger (3):
kbuild: build TAGS problem with O=
itimer fixes
posix timers: fix normalization problem
Gerald Schaefer (3):
VFS: memory leak in do_kern_mount()
SELinux: memory leak in selinux_sb_copy_data()
s390: fix inline assembly in appldata
Gerd Knorr (4):
[SCSI] add scsi changer driver
[SCSI] convert scsi changer driver from class simple
some vesafb fixes
v4l: saa7134 byteorder fix
Giancarlo Formicuccia (1):
Fix incorrect Asus k7m irq router detection
Gleb Natapov (1):
[IB/uverbs]: Add O_ASYNC support
Grant Coady (8):
I2C: add new hardware monitor driver: adm9240
I2C: remove <linux/delay.h> from via686a
I2C: Setting w83627hf fan divisor 128 fails.
I2C: sysfs names: rename to cpu0_vid, take 3
I2C: adm9240 driver cleanup
I2C: driver adm1021: remove die_code
I2C: add adm9240 driver documentation
ide: fix PCI_DEVIEC_ID_APPLE_UNI_N_ATA spelling
Greg Edwards (5):
[IA64] refresh arch/ia64/defconfig
[IA64] enable SGI simulator for generic kernels
CON_CONSDEV bit not set correctly on last console
[IA64] remove CONFIG_IA64_SGI_SN_SIM
[IA64] Refresh arch/ia64/configs/sn2_defconfig.
Greg Felix (1):
libata: Check PCI sub-class code before disabling AHCI
Greg K-H (1):
I2C: mark all functions static in atxp1 driver
Greg KH (8):
devfs: remove devfs from Kconfig preventing it from being built
I2C: fix up ds1374.c driver so it will build.
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
PCI: fix !CONFIG_HOTPLUG pci build problem
Fix bt87x.c build problem
Add the rules about the -stable kernel releases to the Documentation directory
Fix manual binding infinite loop
Greg Kroah-Hartman (19):
USB: fix show_modalias() function due to attribute change
PCI: fix show_modalias() function due to attribute change
w1: fix build issues
I2C: fix up some sysfs device attribute file parameters
driver core: Fix up the device_attach() error handling in bus_add_device()
USB: add ability for usb-serial drivers to determine if their write urb is currently being used.
PCI: clean up the MSI code a bit.
PCI: make drivers use the pci shutdown callback instead of the driver core callback.
PCI: add proper MCFG table parsing to ACPI core.
PCI: use the MCFG table to properly access pci devices (i386)
PCI: use the MCFG table to properly access pci devices (x86-64)
driver core: Add the ability to unbind drivers to devices from userspace
driver core: Add the ability to bind drivers to devices from userspace
driver core: change bus_rescan_devices to return void
PCI: Fix up PCI routing in parent bridge
PCI: clean up dynamic pci id logic
cleanup: remove unnecessary initializer on static pointers
USB: add bMaxPacketSize0 attribute to sysfs
USB: fix ftdi_sio compiler warnings
Gregory B Frost (1):
DVICO Fusion DVB-T1 Tuner (LG-Z201) fix
Guillaume Autran (1):
ppc32: fix destroy_context() race condition
H. J. Lu (1):
[IA64] Fix a typo in arch/ia64/kernel/entry.S
H. Peter Anvin (1):
biarch compiler support for i386
Hal Rosenstock (31):
IB: Update FMR functions
IB: Update MAD client API
IB: Add MAD helper functions
IB: Combine some MAD routines
IB: Change saving of user's send wr_id in MAD
IB: Change ib_mad_send_wr_private struct
IB: Fix timeout/cancelled MAD handling
IB: Minor cleanup during MAD startup and shutdown
IB: Add ib_coalesce_recv_mad to MAD
IB: Add automatic retries to MAD layer
IB: Simplify calling of list_del in MAD
IB: Eliminate MAD cache leak associated with local completions
IB: Add ib_modify_mad API to MAD
IB: Optimize canceling a MAD
IB: Fix a couple of MAD code paths
IB: Add ib_create_ah_from_wc to IB verbs
IB: A couple of IB core bug fixes
IB: Introduce RMPP APIs
IB: Add RMPP implementation
IB: Add Service Record support to SA client
IB: Add the header file for kernel CM (Communications Manager)
IB: Add the kernel CM implementation
IB: User MAD ABI changes to support RMPP
IB: Implementation for RMPP support in user MAD
IB: Add the header file for user space CM
IB: Add kernel portion of user CM implementation
IB: Hook up userspace CM to the make system
IB: Eliminate sparse warnings in SA client
IB: Add core locking documentation to Infiniband
[IB/ucm]: Clean up userspace CM
[IPoIB] Handle sending of unicast RARP responses
Hannes Reinecke (2):
driver core: fix error handling in bus_add_device
PCI: Remove newline from pci MODALIAS variable
Hans-Christian Egtvedt (1):
Input: Add driver for ITM Touch USB touchscreens.
Hans-Juergen Tappe (SYSGO AG) (1):
[IPV4]: Fix Kconfig syntax error
Harald Welte (7):
[NETFILTER]: Fix handling of ICMP packets (RELATED) in ipt_CLUSTERIP target.
[NETFILTER]: Fix "iptables -D" rule deletion with ipt_CLUSTERIP target.
[CRYPTO]: Add cipher speed tests
[NETFILTER]: ipt_CLUSTERIP: fix ARP mangling
[ALSA] Add new pci device id (SB400) to atiixp-modem
[NETFILTER] Inherit masq_index to slave connections
don't try to do any NAT on untracked connections
Haren Myneni (1):
Xmon bug fix for soft-reset
Hariprasad Nellitheertha (1):
kdump: sysrq trigger mechanism for kexec based crashdumps
Hartmut Hackmann (3):
dvb: frontend: tda1004x update
dvb: frontend: bcm3510: fix firmware version check
dvb: frontend: tda1004x: support tda827x tuners
Heikki Orsila (1):
[IPV4]: Debug cleanup
Heiko Carstens (14):
s390: kernel stack overflow panic
s390: cmm sender parameter visibility
s390: memory detection > 32GB
s390: pending interrupt after ipl from reader
s390: improved machine check handling
kexec: s390 support
s390: fix finish_arch_switch
s390: atomic64 inline functions
s390: external call performance
s390: 31 bit memory size limit
s390: cpu timer reset in machine check handler
s390: check for interrupt before waiting
s390: kexec fixes and improvements.
zfcp: bugfix and compile fixes
Henrik Kretzschmar (4):
[ALSA] Fix two typos and changes on snd_assert()
[ALSA] cleanup and typo-correction
[ALSA] fix compiler warning
[ALSA] typo-fix and snd_assert()-expression-split
Herbert Valerio Riedel (1):
[MTD] FTL Fix missing pointer assignment
Herbert Xu (47):
[IPSEC] Kill spurious hard expire messages
[IPSEC] Fix xfrm to pfkey SA state conversion
[IPSEC] Turn km_event.data into a union
[IPSEC] Set byid for km_event in xfrm_get_policy
[IPSEC] Use XFRM_MSG_* instead of XFRM_SAP_*
[IPSEC]: Add XFRMA_SA/XFRMA_POLICY for delete notification
[IPV4/IPV6]: Replace spin_lock_irq with spin_lock_bh
[SCTP]: Replace spin_lock_irqsave with spin_lock_bh
[IPSEC]: Add xfrm_init_state
[IPSEC]: Add xfrm_state_afinfo->init_flags
[IPSEC]: Add XFRM_STATE_NOPMTUDISC flag
[CRYPTO]: White space and coding style clean up in tcrypt
[CRYPTO]: Kill unnecessary strncpy from tcrypt
[CRYPTO]: Use template keys for speed tests if possible
[CRYPTO]: Use CPU cycle counters in tcrypt
ide: hotplug mark __devinit alim15x3.c
ide: hotplug mark __devinit amd74xx.c
ide: hotplug mark __devinit cs5530.c
ide: hotplug mark __devinit cy82c693.c
ide: hotplug mark __devinit it8172.c
ide: hotplug mark __devinit ns87415.c
ide: hotplug mark __devinit opti621.c
ide: hotplug mark __devinit sc1200.c
ide: hotplug mark __devinit sl82c105.c
ide: hotplug mark __devinit slc90e66.c
ide: hotplug mark __devinit triflex.c
ide: hotplug mark __devinit via82cxxx.c
[IPV4]: Fix crash in ip_rcv while booting related to netconsole
[IPV6]: Makes IPv6 rcv registration happen last during initialisation.
[CRYPTO] Add plumbing for multi-block operations
[CRYPTO] Add support for low-level multi-block operations
[CRYPTO] Add alignmask for low-level cipher implementations
[PADLOCK] Move fast path work into aes_set_key and upper layer
[PADLOCK] Implement multi-block operations
[CRYPTO] Ensure cit_iv is aligned correctly
[CRYPTO] Handle unaligned iv from encrypt_iv/decrypt_iv
[CRYPTO] Update IV correctly for Padlock CBC encryption
[CRYPTO] Remove unused iv field from context structure
[CRYPTO]: Fix zero-extension bug on 64-bit architectures.
[XFRM]: Fix possible overflow of sock->sk_policy
tcp: fix TSO cwnd caching bug
[IPSEC]: Restrict socket policy loading to CAP_NET_ADMIN.
[TCP]: Adjust {p,f}ackets_out correctly in tcp_retransmit_skb()
[TCP]: Fix bug #5070: kernel BUG at net/ipv4/tcp_output.c:864
[TCP]: Fix bug #5070: kernel BUG at net/ipv4/tcp_output.c:864
[IPCOMP]: Fix false smp_processor_id warning
[RPC]: Kill bogus kmap in krb5
Hideki Yamane (1):
[netdrvr] tulip: add pci id
Hien Nguyen (2):
kprobes: function-return probes
kprobes: moves lock-unlock to non-arch kprobe_flush_task
Hifumi Hisashi (1):
Fix the error handling in direct I/O
Hirokazu Takata (10):
m32r: Support M3A-2170(Mappi-III) platform
m32r: Update setup_xxxxx.c
m32r: Update m32r_cfc.[ch] to support Mappi-III platform
m32r: Cleanup arch/m32r/mm/extable.c
m32r: Remove include/asm-m32r/m32102peri.h
m32r: Update defconfig files
m32r: Use asm-generic/div64.h
m32r: build fix for asm-m32r/topology.h
m32r: framebuffer device support
m32r: Fix local-timer event handling
Horst Hummel (2):
s390: fba dasd i/o errors
s390: free dasd slab cache
Hugh Dickins (15):
shmem: restore superblock info
mbind: fix verify_pages pte_page
mbind: check_range use standard ptwalk
dup_mmap: update comment on new vma
bad_page: clear reclaim and slab
rme96xx: fix PageReserved range
get_user_pages: kill get_page_map
do_wp_page: cannot share file page
can_share_swap_page: use page_mapcount
mm: fix remap_pte_range BUG
fix fsync(dir) return value for ram-based filesystems
Fix get_request nastiness
lower VM_DONTCOPY total_vm
x86_64: access of some bad address
fix VmSize and VmData after mremap
Ian Abbott (5):
USB ftdi_sio: reduce device id table clutter
USB ftdi_sio: remove redundant TIOCMBIS and TIOCMBIC code
USB: ftdi_sio: new microHAM and Evolution Robotics devices
USB: ftdi_sio: Update RTS and DTR simultaneously
USB: ftdi_sio: fix a couple of timeouts
Ian Campbell (7):
Input: return correct value when setting up absolute device via uinipt.
use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh
pcmcia: fix i82365 request_region double usage
USB: gadget/ether fixes
USB: gadget/ether build fixes.
cs89x0: collect tx_bytes statistics
ARM: 2833/2: Remove support for WDIOF_MAGICCLOSE from sa1100-wdt
Ian Dall (1):
JFS: Need to be root to create files with security context
Ian Kent (6):
autofs4: avoid panic on bind mount of autofs owned directory
autofs4: post expire race fix
autofs4: bad lookup fix
autofs4: subversion bump to identify these changes
autofs4: mistake in debug print
autofs4: fix infamous "Busy inodes after umount ..." message
Ian Wienand (2):
[IA64] Fix undefined reference to can_cpei_retarget for simulator
[IA64] Simulator bootloader fails with gcc 4
Ingo Molnar (11):
smp_processor_id() cleanup
sched: uninline task_timeslice
consolidate PREEMPT options into kernel/Kconfig.preempt
enable PREEMPT_BKL on !PREEMPT+SMP too
sched: voluntary kernel preemption
Tweak idle thread setup semantics
x86: i8253/i8259A lock cleanup
cond_resched(): fix bogus might_sleep() warning
remove sys_set_zone_reclaim()
Fix semundo lock leakage
[NETPOLL]: pre-fill skb pool
Ismail Donmez (1):
Documentation/networking/dmfe.txt: Make documentation nicer
Ivan Casado Ruiz (1):
Input: ALPS - fix forward/back buttons on Ahtec laptop.
Ivan Kokshaysky (11):
pci: yenta cardbus fix
alpha smp fix
alpha smp fix (part #2)
PCI: handle subtractive decode pci-pci bridge better
PCI: pci_assign_unassigned_resources() on x86
yet another fix for setup-bus.c/x86 merge
PCI: remove PCI_BRIDGE_CTL_VGA handling from setup-bus.c
increase PCIBIOS_MIN_IO on x86
ACPI: increase PCIBIOS_MIN_IO on x86
Fix restore of 64-bit PCI BAR's
VIA VT8235 PCI quirk
J. Bruce Fields (10):
NFS: Allow NFS versions to support different sets of inode operations.
NFSv4: Add {get,set,list}xattr methods for nfs4
NFSv4: fix fattr size calculations
NFSv4: Client-side xdr for reading NFSv4 acls
NFSv4: ACL support for the NFSv4 client: read
NFSv4: Client-side xdr for writing NFSv4 acls
NFSv4: ACL support for the NFSv4 client: write
NFSv4: client-side caching NFSv4 ACLs
RPC: Don't fall back from krb5p to krb5i
RPC: [PATCH] improve rpcauthauth_create error returns
J.A. Magallon (1):
Kill signed chars
Jack Hammer (1):
[SCSI] ServeRAID V7.12.02
Jack Steiner (2):
[IA64-SGI] - new macros for SGI SN simulator
[IA64] - Disable tiocx driver on non-SN systems
Jakub Bogusz (1):
ppc32: don't recursively crash in die() on CHRP/PReP machines
Jamal Hadi Salim (6):
[IPSEC] Add complete xfrm event notification
[IPSEC] Use NLMSG_LENGTH in xfrm_exp_state_notify
[NETLINK]: Correctly set NLM_F_MULTI without checking the pid
[NETLINK]: Explicit typing
[NETLINK]: Set correct pid for ioctl originating netlink events
[IPV6]: V6 route events reported with wrong netlink PID and seq number
James Bottomley (29):
[SCSI] qla1280: update firmware
[SCSI] remove PCI2000 and PCI2220i drivers
[SCSI] mptfusion: correct Kconfig problem
[SCSI] drivers/scsi/FlashPoint.c: cleanups
[SCSI] ultrastor: fix compile failure
merge by hand - fix up rejections in Documentation/DocBook/Makefile
[SCSI] Add target alloc/destroy callbacks to the host template
[SCSI] allow the HBA to reserve target and device private areas
Automatic merge of ../scsi-misc-2.6-old/
[SCSI] aic7xxx: remove separate target and device allocations
[SCSI] fix aic7xxx coupled parameter problem
[SCSI] update spi transport class so that u320 Domain Validation works
[SCSI] aic7xxx: fix the BIOS limits setting routines
merge by hand (fix up qla_os.c merge error)
merge by hand (qla_os.c mismerge)
[SCSI] megaraid: fix compilation after eh locking changes
[SCSI] aic7xxx: correct target valid check in aic7xxx_proc.c
[SCSI] aic7xxx: fix boot hang with Fujitsu drives
[SCSI] add TYPE_RBC to our type table
[SCSI] SPI transport class, don't negotiate options not supported
fix voyager subarchitecture EXPORT_SYMBOL breakage caused by i386_ksym reduction
[SCSI] fix function prototype warning
[SCSI] aic7xxx: fix bug in DT handing
[SCSI] aic7xxx: final fixes for DT handling
[SCSI] fix aic7xxx performance issues since 2.6.12-rc2
fix voyager compile after machine_emergency_restart breakage
[SCSI] Bug 4940 Repeatable Kernel Panic on Adaptec 2015S I20 device on bootup
remove name length check in a workqueue
Fix oops in sysfs_hash_and_remove_file()
James Courtier-Dutton (30):
[ALSA] Adds Capture to P16V chip.
[ALSA] Add's identification of the SB Live! Platinum [CT4760P]
[ALSA] Added identification for the Audigy ES.
[ALSA] Display SPDIF in status in proc fs 'spdif-in' file.
[ALSA] Improve SPDIF playback via the P16V/CA0151 chip.
[ALSA] Improve playback startup. Increase buffer size, and reduce xruns.
[ALSA] Fix typo in speaker routing. Now sound comes from the correct speakers
[ALSA] Update A_SAMPLE_RATE register details.
[ALSA] Support multiple capture rates on p16v.
[ALSA] Implement different capture sources.
[ALSA] Increase capture buffer sizes.
[ALSA] Fix snd-usb-audio dependency on snd-hwdep.
[ALSA] Implement surround71 outputs on SB Live 24bit.
[ALSA] When the alsamixer says 'SPDIF Out [Off]', SPDIF output should be off and Analog output should be on.
[ALSA] Tidy up card recognition.
[ALSA] Implement support for Line-in capture on SB Live 24bit.
[ALSA] Add Mic capture support.
[ALSA] Implement S32_LE(24bit) and 96000 capture rates etc.
[ALSA] Be more specific with which I2C channel to use.
[ALSA] AC97 - renamed vendor/device to subvendor/subdevice where appropriate
[ALSA] ca0106: Fix 96000 Hz audio playback.
[ALSA] emu10k1: Add more card identification entries.
[ALSA] snd-emu10k1: Card capabilities tidy up.
[ALSA] snd-emu10k1: Tidy mixer controls.
[ALSA] emu10k1: Sort by card id.
[ALSA] emu10k1: Added tested status comments.
[ALSA] emu10k1: Add module option uint subsystem.
[ALSA] snd-emu10k1: Fixes recognition of Audigy ES.
[ALSA] emu10k1: Add EMU 1212m card entry and document it as not supported yet.
[ALSA] ac97: Fix volume control bit size detection for STAC9704.
James Lamanna (1):
[EBTABLES]: vfree() checking cleanups
James Morris (4):
Update my credits entry
SELinux: default labeling of MLS field
Update contact info for James Morris
Fix capifs bug in initialization error path.
James Simmons (6):
fbdev: iomove removal
VGA to fbcon fix.
fbdev: new pci id for chipsfb
fbdev: stack reduction
fbdev: fill in the access_align field.
Display name of fbdev device
James.Smart at Emulex.Com (14):
[SCSI] lpfc: hgp/pgp cleanups
[SCSI] Fix issue where all hosts log nodev message for other initiators
[SCSI] lpfc: Fixes in mbox_timeout_handler
[SCSI] lpfc: Fix error loading on sparc
[SCSI] lpfc: Set max_sectors in host template
[SCSI] lpfc: Add LP6000 PCI ID
[SCSI] lpfc: Fix LS_RJT never sent by lpfc_els_unsol_event()
[SCSI] lpfc: Add completion handler to the abort iocbs
[SCSI] lpfc: Fix ADISC completion incorrectly putting initiators on mapped list
[SCSI] lpfc: Remove $Id$ keyword strings.
[SCSI] lpfc: Update copyright notices
[SCSI] lpfc: Change version to 8.0.29.
[SCSI] add int_to_scsilun() function
[SCSI] fix target scanning oops with fc transport class
Jan Beulich (7):
console blanking oops fix
adjust i386 watchdog tick calculation
allow early printk to use more than 25 lines
eliminate duplicate rdpmc definition
ide-floppy adjustments
adjust per_cpu definition in non-SMP case
apply quotation handling to Makefile.build
Jan Blunck (1):
sg.c: fix a memory leak in devices seq_file implementation
Jan Kara (11):
reiserfs: add checking of journal_begin() return value
quota: improve credits estimates
quota: ext3: Improve quota credit estimates
quota: reiserfs: improve quota credit estimates
Make reiserfs BUG on too big transaction
ext3: fix options parsing
ext2: fix mount options parting
ext2: drop quota reference before releasing inode
ext3: drop quota references before releasing inode
Fix error handling in reiserfs
reiserfs+acl+quota deadlock fix
Jan Veldeman (1):
I2C: Documentation fix
Janet Morgan (1):
add OOM debug
Jar (2):
pcmcia: documentation fix
pcmcia: remove duplicates in orinoco_cs
Jarkko Lavinen (1):
[MTD] NAND: Fix the broken dynamic array allocations
Jaroslav Kysela (22):
[ALSA] timer - added tread semaphore
[ALSA] replace SNDRV_PCM_HW_PARAMS_RUNTIME -> SNDRV_PCM_HW_PARAMS_NORESAMPLE
ALSA CVS update
[ALSA] fixed PAUSE ioctl for user space interface
[ALSA] Reverted last patch for SNDCTL_DSP_GETOPTR fix & possible overflow fix
[ALSA] alsa-oss - improve readability of snd_pcm_oss_bytes() function
[ALSA] alsa-oss - 2nd - improved readability
[ALSA] select ISAPNP for SND_INTERWAVE_STB target
[ALSA] version 1.0.9
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[ALSA] via82xx - added 0x1071/0x8399 to while list
[ALSA] AC97 - renamed vendor/device to subvendor/subdevice where appropriate
[ALSA] OSS PCM emulation - The final fix for SNDCTL_DSP_GETOPTR problem
[ALSA] OSS PCM emulation - The 2nd final fix for SNDCTL_DSP_GETOPTR problem
[ALSA] via82xx - fixed entry for Umax AB 595T (VIA K8N800A - VT8237)
[ALSA] ak4114: removed duplicate wake_up()
[ALSA] via82xx - added MSI K7T266 Pro2 - 4005:4710 to white list (DXS enable)
[ALSA] via82xx - changed MSI K7T266 Pro2 - 4005:4710 in white list (SRC enable)
[ALSA] ens1371 - added extra delay for ac97 codec initialization
[ALSA] version 1.0.9b
broken error path in drivers/pnp/card.c
Jason Uhlenkott (1):
Fix typo in scdrv_init()
Jay Lan (1):
Improper initrd failure message at boot time
Jay Vosburgh (4):
bonding: gratuitous ARP
bonding: xor/802.3ad improved slave hash
bonding: documentation update
[TOKENRING]: Use interrupt-safe locking with rif_lock.
Jaya Kumar (1):
Framebuffer driver for Arc LCD board
Jean Delvare (35):
I2C: Kill address ranges in non-sensors i2c chip drivers
I2C: Merge unused address lists in some video drivers
I2C: #include <linux/config.h> cleanup
I2C: New hardware monitoring driver: w83627ehf
I2C: Fix bugs in the new w83627ehf driver
I2C: Add support for the LPC47M15x and LPC47M192 chips to smsc47m1
I2C: Remove redundancy from i2c-core.c
I2C: Kill common macro abuse in chip drivers
I2C: Coding style cleanups to via686a
I2C: chips/Kconfig corrections
I2C: Kill another macro abuse in via686a
I2C: Sensors mailing list has moved
I2C: pcf8574 driver cleanup
I2C: lm90 uses new sysfs callbacks
I2C: lm83 uses new sysfs callbacks
I2C: lm63 uses new sysfs callbacks
I2C: drivers/i2c/chips/it87.c: use dynamic sysfs callbacks
I2C: rename i2c-sysfs.h to hwmon-sysfs.h
I2C: w83781d: remove non-i2c sensor chips
PCI: Add PCI quirk for SMBus on the Asus P4B-LX
I2C: Strip trailing whitespace from strings
I2C: New max6875 driver may corrupt EEPROMs
I2C: max6875 documentation update
I2C: max6875 Kconfig update
I2C: m41t00: fix incorrect kfree
I2C: drop bogus eeprom comment
I2C: Clarify the usage of i2c-dev.h
I2C: Move hwmon drivers (1/3)
I2C: Move hwmon drivers (2/3)
I2C: Move hwmon drivers (3/3)
I2C: Missing space in split strings
I2C: use time_after in 3 chip drivers
I2C: missing new lines in i2c-core messages
I2C: 24RF08 corruption prevention (again)
hwmon: Off-by-one error in fscpos driver
Jean-Christophe Dubois (1):
mconf.c needs locale.h
Jeff Dike (14):
uml: fork cleanup
uml: fix timer initialization
uml: always disable kmalloc during shutdown
uml: time initialization tidying
uml: hot-unplug code cleanup
uml: kill some useless vmalloc tlb flushing
uml: skas0 - separate kernel address space on stock hosts
uml: fix misdeclared function
uml: fix TT mode by reverting "use fork instead of clone"
uml: vm86 compile fix
uml: Fix redundant assignment
uml: Fix load average >=1
uml: fix vsyscall brokenness
uml: fix a crash under screen
Jeff Garzik (26):
[libata ahci] support PCI MSI interrupt vector
[netdrvr 8139cp] TSO support
[netdrvr starfire] Add GPL'd firmware, remove compat code
[libata] ahci: Update for recent ->host_stop() API change
[libata] ahci: minor PCI MSI cleanup
[libata] ahci: finish ATAPI support (hopefully)
[SCSI] Remove unnecessary locking around completion function calls
[SCSI] Remove no-op implementations of SCSI EH hooks
[SCSI] allow sleeping in ->eh_abort_handler()
[SCSI] allow sleeping in ->eh_device_reset_handler()
[SCSI] allow sleeping in ->eh_bus_reset_handler()
[SCSI] allow sleeping in ->eh_host_reset_handler()
Merge /spare/repo/linux-2.6/
fc4/fc: fix warnings and errors related to recent SCSI EH updates
aic7xxx/aic79xx_osm: revert completely bogus ahd_linux_queue() patch
Merge upstream (approx. 2.6.12-git8) into 'janitor' branch of netdev-2.6.
Merge /spare/repo/linux-2.6/
Merge /spare/repo/netdev-2.6/ branch 'register-netdev'
wireless/orinoco: remove changelog, bump version
Merge /spare/repo/netdev-2.6/ branch 'orinoco'
Merge /spare/repo/linux-2.6/
Update is_multicast_ether_addr() definition; net/ieee80211.h cleanups.
libata: update DMA blacklist
Merge /spare/repo/linux-2.6/
ieee80211.h build fix
libata: release prep (bump versions, etc.)
Jeff Mahoney (8):
reiserfs: Check if attrs are enabled for attr ioctls
reiserfs: enable attrs by default if saf
openfirmware: generate device table for userspace
openfirmware: add sysfs nodes for open firmware devices
openfirmware: implement hotplug for macio devices
reiserfs: fix up case where indent misreads the code
Lindent: ignore .indent.pro
reiserfs: fix deadlock in inode creation failure path w/ default ACL
Jeff Moyer (5):
[NETPOLL]: Set poll_owner to -1 before unlocking in netpoll_poll_unlock()
[NETPOLL]: Introduce a netpoll_info struct
[NETPOLL]: allow multiple netpoll_clients to register against one interface
[NETPOLL]: rx_flags bugfix
[NETPOLL]: deadlock bugfix
Jens Axboe (9):
Update cfq io scheduler to time sliced design
Fix cfq_find_next_crq()
CFQ io scheduler updates
CFQ io scheduler, add ioprio documentation
CFQ io scheduler: scheduler switch oops
ll_rw_blk: prevent huge request allocations
as-iosched tunable encoding fix
cfq-iosched: fix problem with barriers and max_depth == 1
cfq-iosched.c: minor fixes
Jeremy Fitzhardinge (1):
Input: This patch implements compat_ioctl for joydev.
Jeremy Higdon (1):
[SCSI] qla1280.c - fix result for device Busy and Queue Full
Jeremy White (1):
isofs: show hidden files, add granularity for assoc/hidden files flags
Jes Sorensen (2):
ia64 uncached alloc
SN2 XPC build patches
Jesper Juhl (30):
NTFS: Remove checks for NULL before calling kfree() since kfree() does the
JFS: Remove redundant kfree() NULL pointer checks
[ALSA] trivial warning fix for emu10k1
avoid signed vs unsigned comparison in efi_range_is_wc()
[IPV4]: [1/4] signed vs unsigned cleanup in net/ipv4/raw.c
[IPV4]: [2/4] signed vs unsigned cleanup in net/ipv4/raw.c
[IPV4]: [3/4] signed vs unsigned cleanup in net/ipv4/raw.c
[IPV4]: [4/4] signed vs unsigned cleanup in net/ipv4/raw.c
md: remove unneeded NULL checks before kfree
[ALSA] Remove redundant NULL checks before kfree
streamline preempt_count type across archs
preempt_count is int - remove cast and don't assign to unsigned type
add note about verify_area removal to feature-removal-schedule.txt
[SLIP]: Simplify sl_free_bufs()
uml: kfree cleanup
remove redundant NULL check before before kfree() in kernel/sysctl.c
get rid of redundant NULL checks before kfree() in arch/i386/
remove redundant NULL checks before kfree() in sound/ and avoid casting pointers about to be kfree()'ed
selinux: kfree cleanup
cosmetic fixes for example programs in Documentation/cdrom/sbpcd
remove pointless NULL check before kfree in sony535.c
kfree cleanups in ixj.c
kfree cleanups for drivers/firmware/
xtensa: use valid_signal()
[CRYPTO] Don't check for NULL before kfree()
[CRYPTO] Add null short circuit to crypto_free_tfm
[NET]: Trivial spelling fix patch for net/Kconfig
[ATM]: Trivial spelling fix patch for net/Kconfig
clean up inline static vs static inline
Update CREDITS entry and listings in source files for Jesper Juhl
Jesse Barnes (1):
[ACPI] cleanup: delete !IA64_SGI_SN from acpi/Kconfig
Jesse Millan (2):
put_compat_shminfo() warning fix
x86_64: Fix gcc 4 warning in sched_find_first_bit
Jim Keniston (1):
Add Documentation/kprobes.txt
Jiri Slaby (2):
docbook build fix
PCI: update documentation
Joachim Nilsson (1):
fix gconfig crash
Joern Engel (6):
[MTD] Use after free, found by the Coverity tool
[MTD] block2mtd: Remove copyright. Fix offset calculation
[MTD] phram: Allow short reads.
[MTD] mtdram: Quick cleanup of the driver:
[MTD] Fix commandline parser alignement
[MTD] cfi_cmdset_0002: Plugged a mem leak.
Johannes Stezenbach (15):
dvb: drop obsolete dibusb driver
dvb: Add generalized dvb-usb driver
dvb-usb: fix init error checking
dvb: dvb_frontend: use time_after()
dvb: flexcop: add BCM3510 ATSC frontend support for Air2PC card
dvb: remove obsolete skystar2 driver
dvb: frontend: l64781: improve tuning
dvb: DVB update
dvb: ttpci: fix bug in timeout handling
dvb: ttpci: budget-av / tu1216 fix for QAM128
dvb: ttpci: error handling fix
dvb: ttpci: cleanup indentation + whitespace
dvb: dvb-usb: support Artect T1 with broken USB ids
dvb: dst: printk -> dprintk
Fix DVB URL
John Hawkes (1):
fix for ia64 sched-domains code
John Heffner (2):
[TCP]: Add High Speed TCP congestion control module.
[TCP]: Add Scalable TCP congestion control module.
John Levon (1):
oprofile: report anonymous region samples
John McCutchan (8):
inotify: fix file deletion by rename detection
inotify: fix race between the kernel and user space
inotify delete race fix
Clean up inotify delete race fix
fsnotify_name/inoderemove
fsnotify-cleanups
inotify: add MOVE_SELF event
Document idr_get_new_above() semantics, update inotify
John Rose (2):
initialize TCE tables
pSeries - read irqs dynamically
John W. Linville (6):
ixgb: Add MODULE_VERSION
3c59x: remove superfluous vortex_debug test from boomerang_start_xmit()
b44: check link state during open
pci: cleanup argument comments for pci_{save,restore}_state
PCI: restore BAR values after D3hot->D0 for devices that need it
i810_audio: fix release_region misordering in error exit from i810_probe
Jon Smirl (9):
SYSFS: fix PAGE_SIZE check
hpet: do_div fix
fbdev: remove unneeded fbsysfs printk
fbmon: horizontal frequency rounding fix
fbmem: use unregister_chrdev() on unload
radeonfb: clean up EDID sysfs attribute
fbdev: colormap fixes
fbdev: colormap fixes fix
PCI: Adjust PCI rom code to handle more broken ROMs
Jonas Holmberg (1):
[MTD] amd_flash: Fix chip ID clash
Josh Boyer (1):
[MTD] slram driver cleanup
Ju, Seokmann (1):
[SCSI] megaraid version 2.20.4.6
Juergen Kreileder (1):
Input: Add support for 32-bit emulation on 64-bit platforms for evdev.
Juha-Matti Tapio (1):
ide: fix the BLK_DEV_IDEDMA_PCI dependency for drivers/ide/ppc/pmac.c
Julian Anastasov (1):
[IPVS]: Add and reorder bh locks after moving to keventd.
Julian Scheel (1):
dvb: fix kobject names (no slashes)
Jun Komuro (2):
pcmcia: add a few more IDs for pcnet_cs
pcmcia: more IDs for TDK multifunction cards
Jurriaan (1):
New framebuffer fonts + updated 12x22 font available
Jurriaan on adsl-gate (1):
font selection Kconfig fixes
KAMBAROV, ZAUR (10):
coverity: i386: build.c: negative return to unsigned fix
coverity: i386: scsi_lib buffer overrun fix
coverity: ipmi_msghandler() channels array overrun fix
coverity: fs/udf/namei.c null check
coverity: fs/ext3/super.c: match_int return check
coverity: tty_ldisc_ref return null check
coverity: fix fbsysfs null pointer check
coverity: fs/locks.c flp null check
coverity: sunrpc/xprt task null check
USB: coverity: (desc->bitmap)[] overrun fix
Kai Makisara (2):
[SCSI] SCSI tape: fix permissions for SG_IO, etc.
[SCSI] Fix SCSI tape oops at module removal
Karsten Wiese (1):
[ALSA] prevent oops & dead keyboard on usb unplugging while the device is being used
Keenan Pepper (1):
Bring back Tux on Chips 65550 framebuffer
Keiichiro Tokunaga (3):
Driver core: unregister_node() for hotplug use
[ACPI] update CONFIG_ACPI_CONTAINER Kconfig help
[ACPI] hotplug Processor consideration in acpi_bus_add()
Keir Fraser (1):
[NETFILTER]: Avoid unncessary checksum validation in UDP connection tracking
Keith Mannthey (1):
x86_64: Fix overflow in NUMA hash function setup
Keith Moore (1):
cpqphp: fix oops during unload without probe
Keith Owens (4):
[IA64] restore_sigcontext is not preempt safe
[IA64] unwind.c uses wrong unat from switch_stack
[IA64] Initialize some spinlocks
Export pcibios_bus_to_resource
Ken Chen (2):
[IA64] fix nested_dtlb_miss handler for hugetlb address
[IA64] fix nohalt boot option
Kenan Esau (1):
Input: Add Fujitsu Lifebook B-series touchscreen driver.
Kenji Kaneshige (5):
ACPI based I/O APIC hot-plug: add interfaces
ACPI based I/O APIC hot-plug: ia64 support
ACPI based I/O APIC hot-plug: acpiphp support
[IA64] assign_irq_vector() should not panic
[IA64] fix iosapic_remove build error for !HOTPLUG
Keshavamurthy Anil S (2):
Kprobes/IA64: check jprobe break before handling
kprobes/ia64: refuse kprobe on ivt code
Kiril Jovchev (1):
USB: add support for Creative WebCam mini to stv680 driver
Kirill Korotaev (3):
Fix of bogus file max limit messages
Software suspend and recalc sigpending bug fix
O(1) sb list traversing on syncs
Komuro (2):
drivers/net/at1700: remove incorrect comment
pcmcia: fix many device IDs
Kristen Accardi (2):
PCI: 6700/6702PXH quirk
PCI Hotplug: new contact info
Krzysztof Halasa (1):
Generic HDLC update
Kumar Gala (35):
ppc32: Added support for new MPC8548 family of PowerQUICC III processors
ppc32: Added preliminary support for the MPC8548 CDS board
ppc32: Removed dependency on CONFIG_CPM2 for building mpc85xx_device.c
ppc32: Converted MPC10X bridge to use platform devices instead of OCP
ppc32: Add support for MPC8245 8250 serial ports on Sandpoint
ppc32: Added support for all MPC8548 internal interrupts
ppc32: Clean up NUM_TLBCAMS usage for Freescale Book-E PPC's
ppc32: Factor out common exception code into macro's for 4xx/Book-E
ppc32: remove some unnecessary includes of prom.h
I2C: Allow for sharing of the interrupt line for i2c-mpc.c
Fix extra double quote in IPV4 Kconfig
ppc32: Fix building MPC8555 CDS
ppc32: Check return of ppc_sys_get_pdata before accessing pointer
ppc32: Add support for Freescale e200 (Book-E) core
ppc32: Remove FSL OCP support
I2C-MPC: Remove OCP device model support
ppc32: remove some unnecessary includes of bootmem.h
ppc32: Fix MPC83xx IPIC external interrupt pending register offset
gianfar: Update Marvell PHY name
gianfar: Add support enhanced TSEC features on the MPC 8548
ppc32: Fix compiling of sandpoint platform
ppc32: Fix pointer check for MPC8540 ADS device
I2C-MPC: Restore code removed
ppc32: Add proper prototype for cpm2_reset()
ppc32: Make the UARTs on MPC824x individual platform devices
ppc32: Fix typo in setup of 2nd PCI bus on 85xx
ppc32: Fix building of prpmc750
ppc32: Fix building of radstone_ppc7d
ppc32: Fix building of TQM8260 board
I2C-MPC: Restore code removed
PCI: fix up errors after dma bursting patch and CONFIG_PCI=n -- bug?
ppc32: Mark boards that don't build as BROKEN
ppc32: Fix MPC834x USB memory map offsets
cpm_uart: Fix dpram allocation and non-console uarts
cpm_uart: needs some love to compile with GCC4.0.1
Kurt Wall (1):
Add text for dealing with "dot releases" to README
Kyle Moffett (1):
[NET]: Fix setsockopt locking bug
Kylene Hall (14):
tpm: Fix concerns with TPM driver -- use enums
tpm: address missing const defs
tpm: remove unnecessary module stuff
tpm: read return code issue
tpm: large stack objects
tpm: fix timer initialization
tpm: use to_pci_dev
tpm: remove unnecessary __force
tpm: sysfs owernship changes
tpm: add cancel function
tpm: locking fixes
tpm: TPMs on additional LPC bus
tpm: replace odd LPC init function
tpm: add debugging output
Kylene Jo Hall (5):
tpm: improve output in sysfs files when the TPM fails
tpm: Support new National TPMs
tpm: Fix pubek parsing
tpm: fix misc name memory problem
tpm: fix bug introduced by the /proc/misc
Kyungmin Park (1):
[MTD] NAND: Early Manufacturer ID lookup
Ladislav Michl (9):
I2C: ds1337 1/4
I2C: ds1337 2/4
I2C: ds1337 3/4
I2C: ds1337: Make time format consistent with other RTC drivers
I2C: ds1337: i2c_transfer() checking
I2C: ds1337: search by bus number
ds1337 driver works also with ds1339 chip
ds1337: export ds1337_do_command
I2C: ds1337 - fix 12/24 hour mode bug
Lee Nicks (1):
compilation errors in drivers/serial/mpsc.c
Lee Revell (3):
[ALSA] clean up card features
[ALSA] some docs for the new emu10k1 multichannel functionality
[SCSI] Add DMA mask constants other than 32 and 64 bit
Len Brown (15):
[ACPI] CONFIG_ACPI now depends on CONFIG_PM
[ACPI] gut acpi_pci_choose_state() to avoid conflict
[ACPI] Deprecate /proc/acpi/sleep in favor of /sys/power/state
[ACPI] fix merge error that broke CONFIG_ACPI_DEBUG=y build
[ACPI] increase MAX_IO_APICS to 64 on i386
[ACPI] merge acpi-2.6.12 branch into latest Linux 2.6.13-rc...
/home/lenb/src/to-linus branch 'acpi-2.6.12'
merge 2.6.13-rc4 with ACPI's to-linus tree
[ACPI] fix 64-bit build warning in processor_idle.c
/home/lenb/src/to-linus branch 'acpi-2.6.12'
[ACPI] delete Warning: Encountered executable code at module level, [AE_NOT_CONFIGURED]
/home/lenb/src/to-linus-stable branch 'acpi-2.6.12'
Merge ../to-linus-stable
Merge ../to-linus-stable/
Merge ../from-linus
Lennert Buytenhek (19):
[MTD] ixp2000: Remove port setting code
ARM: 2701/1: free up ixp2000 timer 4 for the watchdog
ARM: 2719/1: enable module support in ixp2000 defconfigs by default
ARM: 2740/1: ixp2000 align{b,w} need to parenthesize their arguments
ARM: 2744/1: ixp2000 gpio irq support
ARM: 2747/1: allow platforms to provide their own iomap implementation
ARM: 2748/1: ixp2000 implementation of the iomap api
ARM: 2749/1: update ixp2000 defconfigs to 2.6.12-git6
ARM: 2750/1: add i2c platform device for enp2611 on-board i2c bus
ARM: 2751/1: ixp2000 gpio cleanup broke ixdp2800 build
ARM: 2752/1: disable ixp2000 PCI I/O software workaround on chips that don't need it
ARM: 2753/1: move ixdp* cpld mappings
ARM: 2754/1: move ixp2000 VMALLOC_END up
ARM: 2755/1: describe ixp2000 virtual memory map layout
ARM: 2756/1: add ixp2000 msf mapping
ARM: 2757/1: remove ixdp2400_init_irq from ixdp2800 code
ixp4xx/ixp2000 watchdog driver typo
ARM: 2793/1: platform serial support for ixp2000
ARM: 2795/1: update ixp2000 defconfigs
Li Shaohua (5):
sep initializing rework
sibling map initializing rework
init call cleanup
cpu state clean after hot remove
suspend/resume SMP support
Linda Xie (2):
[SCSI] IBM VSCSI Client: sending client info to server
[SCSI] scsi/ibmvscsi/srp.h: Fix a wrong type code used for SRP_LOGIN_REJ
Linus Torvalds (199):
Manual merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git
Clean up subthread exec
Merge 'upstream-2.6.13' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge master.kernel.org:/pub/scm/linux/kernel/git/dwmw2/audit-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge 'scsi-fixes' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/paulus/ppc64-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge 'for-linus' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge rsync://oss.sgi.com/git/xfs-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/w1-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
Merge kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
Merge rsync://client.linux-nfs.org/pub/linux/nfs-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge 'misc-fixes' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/paulus/ppc64-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-serial
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Add "memory" clobbers to the x86 inline asm of strncmp and friends
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/home/rmk/linux-2.6-serial
ACPI: Make sure we call acpi_register_gsi() even for default PCI interrupt assignment
Merge