Aapo Tahkola (9):
V4L/DVB (5423): M920x: i2c cleanups
V4L/DVB (5424): Fix i2c implementation for gl861 and au6610
V4L/DVB (5425): M920x: rework driver code to allow for different devices
V4L/DVB (5426): M920x: remove unneeded code
V4L/DVB (5448): M920x: rename megasky_identify_state to m920x_identify_state
V4L/DVB (5607): M920x: Initial support for devices likely manufactured by Dposh
V4L/DVB (5611): M920x: replace deb_rc with deb
V4L/DVB (5612): M920x: rename function prefixes from m9206_foo to m920x_foo
V4L/DVB (5613): M920x: loosen up 80-col limit
Aaron Durbin (1):
acpi: fix potential call to a freed memory section.
Abhijit Bhopatkar (1):
[ALSA] hda-codec - Add first generation macbook subsystem ID
Adam Litke (1):
hugetlb: fix get_policy for stacked shared memory files
Adrian Bunk (60):
[POWERPC] Unexport mac_hid_mouse_emulate_buttons
firewire: cleanups
drm: remove unused exports
drm: make drm_io_prot static.
[SCSI] fusion: make mptspi_target_destroy() static
[SCSI] dpt_i2o: remove dead code
[SCSI] aacraid: cleanups
[SCSI] aic7xxx: make functions static
[TCP/DCCP/RANDOM]: Remove unused exports.
[NETLINK]: Possible cleanups.
the overdue removal of the mount/umount uevents
V4L/DVB (5278): Bt8xx/: possible cleanups
V4L/DVB (5293): Make dvb_usb_gl861_debug static
V4L/DVB (5294): Make pvr2_encoder_prep_config() static
V4L/DVB (5397): Saa7134: fix MODULES=n compilation
V4L/DVB (5471): Cpia_pp.c: convert to module_{init,exit}
USB: gtco.c: fix a use-before-check
[MTD] [MAPS] drivers/mtd/maps/ck804xrom.c: convert pci_module_init()
make drivers/net/s2io.c:vlan_strip_flag static
drivers/net/qla3xxx.c: make 2 functions static
make drivers/net/qla3xxx.c:PHY_DEVICES[] static
thinkpad-acpi: make drivers/misc/thinkpad_acpi:fan_mutex static
ieee1394: unexport highlevel_host_reset
[POWERPC] Remove the unused HTDMSOUND driver
[WATCHDOG] the scheduled removal of the i8xx_tco watchdog driver
[DLM] fs/dlm/ast.c should #include "ast.h"
mmc: make tifm_sd_set_dma_data() static
[POWERPC] drivers/macintosh/mac_hid.c: Make code static
[MTD] block2mtd_paramline[] mustn't be __initdata
i386: make struct vmi_ops static
i386: workaround for a -Wmissing-prototypes warning
x86-64: make simnow_init() static
i386: vmi_pmd_clear() static
x86: sys_ioperm() prototype cleanup
x86: remove UNEXPECTED_IO_APIC()
fs/ocfs2/: make 3 functions static
PCI: remove the broken PCI_MULTITHREAD_PROBE option
PCI: the overdue removal of pci_module_init()
KVM: fix an if() condition
[SCSI] qla4xxx: possible cleanups
proper prototype for hugetlb_get_unmapped_area()
mm/slab.c: proper prototypes
drivers/char/hvc_console.c: cleanups
init/do_mounts.c: proper prepare_namespace() prototype
the scheduled removal of OBSOLETE_OSS options
schedule obsolete OSS drivers for removal, 4th round
make remove_inode_dquot_ref() static
The scheduled -EINVAL for invalid timevals in setitimer
make drivers/isdn/capi/capiutil.c:cdebbuf_alloc() static
no longer #include <asm/kdebug.h>
make drivers/video/display/display-sysfs.c:display_class static
make fb_deferred_io_mkwrite() static
drivers/video/hecubafb.c: make 4 functions static
drivers/video/sis/: remove more kernel 2.4 code
V4L/DVB (5567): Cx88-mpeg.c: make 2 functions static
V4L/DVB (5591): Saa7146: proper prototype for saa7146_video_do_ioctl()
remove nfs4_acl_add_ace()
[ALSA] sound/pcmcia/vx/vxpocket.c: fix an if() condition
[RXRPC] net/rxrpc/ar-connection.c: fix NULL dereference
drivers/net/ns83820.c: fix a check-after-use
Adrian Hunter (7):
[MTD] nandsim: add partition capability to nandsim
[MTD] nandsim: enhance nandsim to simulate flash errors
[MTD] nandsim: Enhance nandsim optionally to report wear information
[MTD] nandsim: enhance nandsim to allow arbitrary NAND size
[JFFS2] Prevent list corruption when handling write errors
[JFFS2] Disable summary after wbuf recovery
[MTD] [OneNAND] Exit loop only when column start with 0
Aeschbacher, Fabrice (1):
pata_pcmcia: recognize 2GB CompactFlash from Transcend
Ahmed S. Darwish (8):
drm: Use ARRAY_SIZE macro when appropriate
[S390] ctc: kmalloc->kzalloc/casting cleanups.
e1000: Use ARRAY_SIZE macro when appropriate
ixgb: Use ARRAY_SIZE macro when appropriate.
i386: fix GDT's number of quadwords in comment
IRQ: check for PERCPU flag only when adding first irqaction
rcutorture: Use ARRAY_SIZE macro when appropriate
drivers/md.c: Use ARRAY_SIZE macro when appropriate
Akinobu Mita (32):
[POWERPC] spufs: check spu_acquire_runnable() return value
[POWERPC] spufs: fix missing error handling in module_init()
[POWERPC] spufs: fix memory leak on spufs reloading
[POWERPC] spufs: use memcpy_fromio() to copy from local store
[POWERPC] spufs: enable SPU coredump for kernel-builtin spufs
bridge: check kmem_cache_create() error
[POWERPC] Enable make install
mod_sysfs_setup() doesn't return errno when kobject_add_dir() failure occurs
V4L/DVB (5513): Bt878: prevent probing wrong card entry
ieee1394: eth1394: fix error path in module_init
slob: handle SLAB_PANIC flag
fault injection: fix failslab with CONFIG_NUMA
hugetlbfs: add NULL check in hugetlb_zero_setup()
slob: fix page order calculation on not 4KB page
use SLAB_PANIC flag cleanup
dtlk: fix error checks in module_init()
procfs: use simple_read_from_buffer()
cm4000_cs: fix error paths
cm4000_cs: use bitrev
use simple_read_from_buffer() in fs/
use simple_read_from_buffer in kernel/
sunrpc: fix error path in module_init
[ALSA] sound: fix incorrect use of platform_device_register()
fault injection: disable stacktrace filter for x86-64
i2o: destroy event queue only when drv->event is set
i2o: fix notifiers when max_drivers is configured
i2o: eliminate a peculiar constraint on i2o_max_drivers
ieee80211: fix incomplete error message
softmac: alloc_ieee80211() NULL check
[POWERPC] Fix return from pte_alloc_one() in out-of-memory case
[CIFS] fix mempool destroy done in wrong order in cifs error path
[NETFILTER]: nf_conntrack_amanda: fix textsearch_prepare() error check
Al Viro (13):
auditing ptrace
fix the dynamic allocation and probe in loop.c
fix deadlock in loop.c
missing mm.h in fw-ohci
missing dependencies for USB drivers in input
missing includes in mlx4
em28xx and ivtv should depend on PCI
rpadlpar breakage - fallout of struct subsystem removal
m32r: __xchg() should be always_inline
audit_match_signal() and friends are used only if CONFIG_AUDITSYSCALL is set
fix uml-x86_64
arm: walk_stacktrace() needs to be exported
pata_scc had been missed by ata_std_prereset() switch
Alan Cox (67):
[POWERPC] pci_32.c: Switch to ref counting PCI API
[POWERPC] via-pmu: Switch to ref counting PCI API
[AGPGART] Nvidia AGP: Use refcount aware PCI interfaces
[AGPGART] sworks-agp: Switch to PCI ref counting APIs
V4L/DVB (5551): Plan-b: header change
V4L/DVB (5552): Plan-b: Switch to refcounting PCI API
libata: dev_config does not need ap and adev passing
libata: cable detection fixes
pata_cmd640: CMD640 PCI support
pata_it8213: Cable detect
pata_marvell: Cable and reset fixes
pata_sis: Clean up using cable_detect methods
pata_via: Use cable_detect method
pata_cmd640: Multiple updates
libata: Restore Kconfig updated experimental levels and correct
libata-core: fix comments on cable type
sata_promise: Switch to cable method, clean up some bits as a result
pata_platform: Add cable_detect method
pata_rz1000: support cable_detect
pata_sc1200: restore cable type
pata_radisys: support cable_detect
pata_atiixp: support ->cable_detect
pata_efar: support ->cable_detect
pata_hpt366: support ->cable_detect
pata_hpt37x: Updates from drivers/ide work
pata: expose set_mode method so it can be wrapped
libata-core: Fix the iordy methods
sata_sil: First step to removing ->post_set_mode
libata: Change prototype of mode_filter to remove ata_port*
pcmcia - spot slave decode flaws (for testing)
pata_ali: remove all the crap again and switch to cable_detect method
pata_qdI: restore cable detect
pata_netcell: re-remove all the crud
pata_sl82c105: restore cable detect method
pata_winbond: restore cable method
pata_optidma: rework for cable detect and to remove post_set_mode()
pata: cable methods
pata_winbond
pata_pdc2027x: Updates
libata: HPA support
ata_timing: ensure t->cycle is always correct
pata_hpt3x2n: Add HPT371N support and other bits
pata_hpt37x: Further small fixes
tty: Clarify documentation of ->write()
tty: i386/x86_64 arbitary speed support
apm: fix incorrect comment
nvidiafb/rivafb: switch to pci_get refcounting
sl82c105: Switch to ref counting API
pata_hpt366: Enable bits are unreliable so don't use them
ata_piix: clean up
libata: Kiss post_set_mode goodbye
ide/pci/serverworks.c: Fix corruption/timeouts with MegaIDE
[WATCHDOG] clean-up watchdog documentation
hpt3x2n: Correct revision boundary
pata_sis: Fix and clean up some timing setups
pata_via: Handle laptops via DMI
pata: Trivia
pata_hpt37x: Further improvements based on the IDE updates and vendor drivers
[ARM] enable arbitary speed tty ioctls and split input/output speed
MAINTAINERS: corrections
libata-core/sff: Fix multiple assumptions about DMA
libata: Correct abuse of language
HPT374 is UDMA100 not UDMA133
ata_generic: Check the right register for the DMA enabled flags
pata_pdc202xx_old: Correct cable detect logic
pata_pcmcia: Switch to ata_sff_port_start
ide: Fix a theoretical Ooops case
Alan Hourihane (1):
vmlfb: framebuffer driver for Intel Vermilion Range
Alan Stern (27):
USB HID: fix retry & reset logic
[SCSI] sg: cap reserved_size values at max_sectors
device_schedule_callback() needs a module reference
usbcore: move usb_autosuspend_work
USB: fix race in HCD removal
USB: separate autosuspend from external suspend
USB: Allow autosuspend delay to equal 0
EHCI: add delay to bus_resume before accessing ports
UHCI: Add some WARN_ON()s
USB: add power/level sysfs attribute
USB: add "last_busy" field for use in autosuspend
USB: fix signed jiffies issue in autosuspend logic
USB: add "busnum" attribute for USB devices
[SCSI] sd: fix refcounting regression in suspend/resume routines
EHCI: fix problem with BIOS handoff
USB: more autosuspend timer stuff
USB: remove unneeded WARN_ON
USB: set the correct Interrupt interval in usb_bulk_msg
USB: remove short initial timeout for device descriptor fetch
USB: don't try to kzalloc 0 bytes
USB: make the autosuspend workqueue thread freezable
USB: handle errors in power/level attribute
USB: fix ratelimit call semantics
HiSax: fix error checking for hisax_register()]
USB: replace flush_workqueue with cancel_sync_work
USB: Fix up bogus bInterval values in endpoint descriptors
OHCI: Fix machine check in ohci_hub_status_data
Albert Lee (9):
libata: print device model and firmware revision for ATAPI devices
libata passthru: update protocol numbers
libata passthru: support PIO multi commands
libata passthru: map UDMA protocols
libata passthru: always enforce correct DEV bit
libata passthru: update cached device paramters
libata: pata_pdc2027x PLL input clock fix
libata: remove reading alt_status from ata_hsm_qc_complete()
ide: pdc202xx_new PLL input clock fix
Alberto Bertogli (1):
uml: make hostfs_setattr() support operations on unlinked open files
Alessandro Zummo (2):
hwmon: New AD7416, AD7417 and AD7418 driver
RTC Kconfig cleanup
Alex Dubov (19):
mmc: cull sg list to match mmc request size
tifm: hide details of interrupt processing from socket drivers
tifm: use bus methods to handle probe/remove instead of driver ones.
tifm: simplify bus match and uevent handlers
tifm: replace per-adapter kthread with freezeable workqueue
tifm_7xx1: improve card detection routine
tifm: move common adapter management tasks from tifm_7xx1 to tifm_core
tifm: move common device management tasks from tifm_7xx1 to tifm_core
tifm_7xx1: fix adapter resume function
tifm: add sysfs attribute for tifm devices
tifm_sd: remove tifm_sd_terminate function
tifm_sd: remove wait for power off on remove
tifm_sd: separate command flags, socket flags and register bit masks
tifm_sd: merge dma and pio request processing paths
tifm_sd: replace command completion state machine with full checking
tifm_sd: fix resume handler
tifm_sd: implement software scatter-gather
tifm: layout fixes, small changes to comments and printfs
disable socket power in adapter driver instead of media one
Alex Landau (1):
kbuild: handle compressed cpio initramfs-es
Alex Tomas (1):
When ext4_ext_insert_extent() fails to insert new blocks
Alex Villac�s Lasso (1):
[IrDA]: KingSun/DonShine USB IrDA dongle support.
Alex Williamson (1):
tpm_infineon: add support for devices in mmio space
Alexander E. Patrakov (3):
usr/Kconfig: fix typo
kconfig: fix path to modules.txt in Kconfig help
Remove obsolete fat_cvf help text
Alexander Gattin (1):
USB: add new device id to option driver
Alexandr Andreev (1):
parisc: sync compat getdents
Alexandra N. Kossovsky (1):
[NET]: bonding documentation fix for multiple bonding interfaces
Alexey Dobriyan (29):
[WATCHDOG] Semi-typical watchdog bug re early misc_register()
[AF_IUCV]: Fix compilation on s390-up
[CPUFREQ] p4-clockmod: switch to rdmsr_on_cpu/wrmsr_on_cpu
[SCSI] esp_scsi.c: Fix compilation.
Allow access to /proc/$PID/fd after setuid()
reiserfs: shrink superblock if no xattrs
Fix race between proc_get_inode() and remove_proc_entry()
proc: remove pathetic ->deleted WARN_ON
/proc/*/oom_score oops re badness
Protect tty drivers list with tty_mutex
Simplify module_get_kallsym() by dropping length arg
Fix race between rmmod and cat /proc/kallsyms
Simplify kallsyms_lookup()
Fix race between cat /proc/*/wchan and rmmod et al
Fix race between cat /proc/slab_allocators and rmmod
i386: sched.h inclusion from module.h is baack
[IA64] Add TIF_RESTORE_SIGMASK
V4L/DVB (5565): Cx88: fix compilation on alpha
atl1: add netconsole support
pata_scc: fix compilation
i2c-at91: compile fix (IS_ERR)
Detach sched.h from mm.h
parisc: make command_line[] static
parisc: convert /proc/gsc/pcxl_dma to seq_file
Fix vmi.c compilation
fuse: ->fs_flags fixlet
mips-jazz: correct flags for timer io resource
[SPARC64]: Add linux/pagemap.h to asm/tlb.h
frv: fix fallout from "remove sched.h from mm.h" patch
Alexey Kuznetsov (3):
Invalid return value of execve() resulting in oopses
[IA64] wire up pselect, ppoll
pi-futex: fix exit races and locking problems
Alexey Starikovskiy (12):
ACPI: EC: Don't use Global Lock if not asked to do so
ACPI: EC: Make EC to initialize first in ACPI
ACPI: EC: "Fake ECDT" workaround is not needed any longer.
ACPI: EC: enable burst functionality in EC.
ACPI: EC: Remove casts to/from void* from ec.c
ACPI: EC: Put install handlers into separate function.
ACPI: EC: Clean ECDT and namespace parsing.
ACPI: EC: Rename ec_ecdt to more informative boot_ec
ACPI: EC: first_ec is better to be acpi_ec than acpi_device.
ACPI: EC: Cleanup of EC initialization
ACPI: EC: Block queries until EC is fully initialized
ACPI: created a dedicated workqueue for notify() execution
Ali Ayoub (1):
IB/mthca: Fix use-after-free on device restart
Alistair John Strachan (1):
Move LOG_BUF_SHIFT to a more sensible place
Allan Stephens (1):
[TIPC]: Enhancements to msg_set_bits() routine
Amit Arora (1):
ext4: Extent overlap bugfix
Amit Choudhary (3):
V4L/DVB (5489): Codec.c: check kmalloc() return value.
V4L/DVB (5490): Drivers/media/video/se401.c: check kmalloc() return value.
drivers/char/synclink.c: check kmalloc() return value
Amnon Aaronsohn (1):
NFS: statfs error-handling fix
Amol Lad (1):
[SCSI] megaraid: replace yield() with cond_resched()
Amy Griffis (6):
add SIGNAL syscall class (v3)
audit signal recipients
initialize name osid
audit inode for all xattr syscalls
complete message queue auditing
match audit name data
Ananth N Mavinakayanahalli (5):
[POWERPC] Emulate more instructions in software
[POWERPC] kprobes: Eliminate sstep exception if instruction can be emulated
Kprobes: Make kprobe.symbol_name const
Kprobes: print details of kretprobe on assertion failure
Kprobes: The ON/OFF knob thru debugfs
Andi Kleen (70):
[TCP]: Uninline tcp_done().
[NET]: Move sk_setup_caps() out of line.
x86-64: Update defconfig
i386: Update defconfig
x86: Fix i386 and x86_64 fault information pollution
x86-64: Some cleanup in time.c
x86-64: Correct max number of CPUs in Kconfig
i386: Support Oprofile for AMD Family 10 CPUs
x86: Drop cc-options call for all options supported in gcc 3.2+
x86-64: Don't disable basic block reordering
x86-64: Allow sys_uselib unconditionally
x86-64: Minor white space cleanup in traps.c
i386: Use X86_EFLAGS_IF in irqflags.h.
x86-64: Remove unused stext symbol
x86-64: Change my email address
i386: Remove unneeded externs in nmi.c
x86-64: Use X86_EFLAGS_IF in x86-64/irqflags.h.
x86-64: Fix vmalloc_32 to really allocate <4GB on 64bit platforms
x86: Don't use MWAIT on AMD Family 10
i386: Enable bank 0 on non K7 Athlon
i386: PARAVIRT: Export paravirt_ops for non GPL modules too
x86-64: Move mtrr prototypes from proto.h to mtrr.h
x86-64: Auto compute __NR_syscall_max at compile time
i386: fix wrong comment for syscall stack layout
i386: Clean up NMI watchdog code
x86-64: Use the 32bit wd_ops for 64bit too.
x86-64: Define IGNORE_IOCTL() macro for compat_ioctls
x86-64: Shut up 32bit emulation for SIOCGIFCOUNT
x86-64: Use symbolic CPU features in early CPUID check
x86-64: Drop -traditional for arch/x86_64/boot
i386: Drop -traditional in arch/i386/boot
i386: Verify important CPUID bits in real mode
i386: Evaluate constant cpu features at runtime
i386: Implement alternative_io for i386
i386: Implement X86_FEATURE_SYNC_RDTSC on i386
i386: Add X86_FEATURE_RDTSCP
x86: Use RDTSCP for synchronous get_cycles if possible
x86-64: Don't enable NUMA for a single node in K8 NUMA scanning
i386: Little cleanups in smpboot.c
i386: Remove copy_*_user BUG_ONs for (size < 0)
x86-64: Print type and size correctly for unknown compat ioctls
x86-64: Remove CONFIG_REORDER
x86-64: Share identical video.S between i386 and x86-64
x86-64: Shut up warnings for vfat compat ioctls on other file systems
x86-64: Fix allnoconfig error in genapic_flat.c
i386: Drop noisy e820 debugging printks
x86-64: Don't exclude asm-offsets.c in Documentation/dontdiff
Add keyboard blink driver
x86_64: new syscall
i386: Fix compilation of verify_cpu.S on old binutils
x86_64: Don't call mtrr_bp_init from identify_cpu
x86_64: Add asm/mtrr.h include for some builds
x86_64: Update defconfig
i386: Update defconfig
x86_64: Support x86_64 in make buildtar
i386: Fix K8/core2 oprofile on multiple CPUs
x86_64: Support gcc 5 properly
i386: Clear MCE flag on AMD K6
i386: Enable CX8/PGE CPUID bits early on VIA C3
x86_64: Fix readahead/sync_file_range/fadvise64 compat calls
x86_64: Fix eventd/timerfd syscalls
x86: Disable DAC on VIA bridges
x86_64: Quieten Atari keyboard warnings in Kconfig
x86: Only make Macintosh drivers default on Macs
x86: Disable KPROBES with DEBUG_RODATA for now
x86: change_page_attr bandaids
i386: Make CMPXCHG64 only dependent on PAE
x86_64: Ignore compat mode SYSCALL when IA32_EMULATION is not defined
Revert HPET resource reservation
Revert perfctr reservation to 2.6.21 state
Andre Renaud (1):
[MTD] [NAND] Casting bug in nand_default_block_markbad
Andrea Arcangeli (1):
[ALSA] hda-codec - Fix front/rear mic inputs on AD1986A codec
Andrea Paterniani (2):
/dev/spidevB.C interface
SPI: Freescale iMX SPI controller driver fixes
Andrea Righi (1):
[AVR32] ratelimit segfault reporting rate
Andreas Dilger (1):
kconfig.debug: clarify CONFIG_DEBUG_INFO help text
Andreas Mohr (1):
[ALSA] azt3328.c: small cleanup patch
Andreas Schwab (1):
Fix error handling in HDIO_GETGEO compat wrapper
Andrei Konovalov (1):
xilinxfb: xilinx framebuffer device driver
Andres Salomon (1):
Input: psmouse - allow disabing certain protocol extensions
Andrew Hastings (1):
x86_64: off-by-two error in aperture.c
Andrew Morton (79):
[POWERPC] Fix compile error in prom.h
firewire: printk warning fix
firewire: build fix
firewire: build fix 2
drm: fix warning in drm_fops.c
[NET]: Prevent much sadness in qdisc_lock_tree().
[JFFS2] Fix compr_rubin.c build after include file elimination.
[NET]: Fix yam.c
[IRDA] irda_device_dongle_init: fix kzalloc(GFP_KERNEL) in spinlock
[BLUETOOTH] rfcomm_worker(): fix wakeup race
firewire: fw-device printk fix
powerpc: make it compile for multithread change
sysfs: bin.c printk fix
V4L/DVB (5388): Ivtv warning fix
ipw2200: fix ieee80211_get_geo typo
git-libata-all-ipr-fix
ata: printk warning fixes
drivers/ata/pata_cmd640.c: fix build with CONFIG_PM=n
ieee1394: sbp2: include fixes
ieee1394: iso.c needs sched.h
[POWERPC] ppc4xx_sgdma needs dma-mapping.h
tifm: add missing include for DMA_32BIT_MASK
i386: revert i386-fix-the-verify_quirk_intel_irqbalance
x86-64: revert x86_64-mm-add-genapic_force
x86: revert x86_64-mm-fix-the-irqbalance-quirk-for-e7320-e7520-e7525
x86-64: fix x86_64-mm-sched-clock-share
i386: VDSO_PRELINK warning fix
x86-64: unexport cpu_llc_id
slab: mark set_up_list3s() __init
srmcons: fix kmalloc(GFP_KERNEL) inside spinlock
uml-driver-formatting-fixes-fix
cx88-video build fix
block_write_full_page(): report ENOSPC
mm: shrink parent dentries when shrinking slab
virtual_eisa_root_init() should be __init
enlarge console.name
revert "rtc: Add rtc_merge_alarm()"
vt-add-color-support-to-the-underline-and-italic-attributes-fix
sm501fb printk warning fixes
revert 'sched: redundant reschedule when set_user_nice() boosts a prio of a task from the
"expired" array'
mmc build fix
swsusp: clean up printk
mutex_lock_interruptible(): add __must_check
schedule_on_each_cpu(): use preempt_disable()
flush_workqueue(): use preempt_disable to hold off cpu hotplug
aio: use flush_work()
kblockd: use flush_work
tg3: use flush_work_keventd()
e1000: use flush_work_keventd()
libata: use flush_work()
phy: use flush_work_keventd()
aio is unlikely
declare struct ktime
add upper-32-bits macro
[ALSA] wm8750 typo fix
SubmitChecklist: add -W help
[ARM] stacktrace fix
netxen_nic_main don't use deprecated irq flags
mlx4: don't use deprecated IRQ flags
git-libata-all: sata_via build fix
parport_pc needs dma-mapping.h
slub: fix handling of oversized slabs
USB: auerswald: fix file release handler
ide serverworks warning fixes
capability.h warning fix
capifunc warning fixes
drivers/isdn/hardware/eicon/message.c warning fixes
sh: support older gcc's
[SPARC32]: Build fix.
ntfs_init_locked_inode(): fix array indexing
afs: needs sched.h
mtrr atomicity fix
vanishing ioctl handler debugging
V4L/DVB (5699): Cinergyt2: fix file release handler
document Acked-by:
x86_64: oops_begin() fix
ext2: fix return of uninitialised variable
i386: mtrr crash fix
ide: ide_scan_pcibus(): check __pci_register_driver return value
Andrew Vasquez (11):
[SCSI] qla2xxx: Add scan_[start|finish]() callbacks for ISP24xx HBAs.
[SCSI] qla2xxx: Add cond_resched() calls during HBA flash manipulation.
[SCSI] qla2xxx: Drop acquisition of hardware_lock during flash manipulations.
[SCSI] qla2xxx: Allow the extended-error-logging flag to be dynamic.
[SCSI] qla2xxx: Update version number to 8.01.07-k6.
[SCSI] qla2xxx: Error-out during probe() if we're unable to complete HBA initialization.
[SCSI] qla2xxx: Honor NVRAM port-down-retry-count settings.
[SCSI] qla2xxx: Attempt to stop firmware only if it had been previously executed.
[SCSI] qla2xxx: Correct pci_set_msi() usage semantics.
[SCSI] qla2xxx: Add MSI support.
[SCSI] qla2xxx: Update version number to 8.01.07-k7.
Andrew Victor (26):
[MTD] [NAND] at91_nand.c: CMDLINE_PARTS support
[ARM] 4350/1: AT91: Hardware header for ADC peripheral
[ARM] 4351/1: AT91: Define rest of peripheral clocks
[ARM] 4352/1: AT91: Platform data for LCD and AC97.
[ARM] 4353/1: AT91: Support ADS7846 touchsceen on SAM9261-EK board
[ARM] 4354/1: AT91: Support ADS7846 touchsceen on SAM9263-EK board
[ARM] 4357/1: AT91: Support slower serial baud-rates
[ARM] 4355/2: AT91: SAM9260-EK and SAM9263-EK board updates
AT91RM9200 Ethernet: Support additional PHYs
AT91RM9200 Ethernet: Fix multicast addressing
[ARM] 4361/1: AT91: Build error
[ARM] 4363/1: AT91: Remove legacy PIO definitions
[ARM] 4364/1: AT91: LEDS on AT91SAM9261-EK
[ARM] 4369/1: AT91: Fix circular dependency in header files
[ARM] 4370/3: AT91: Support for Atmel AT91SAM9RL processors.
[ARM] 4372/1: Define byte sizes in asm-arm/sizes.h
[ARM] 4371/1: AT91: Support for Atmel AT91SAM9RL-EK development board
[ARM] 4331/3: Support for Micrel/Kendin KS8695 processor
[ARM] 4332/2: KS8695: Serial driver
[ARM] 4333/2: KS8695: Micrel Development board
[ARM] 4378/1: KS8695: Serial driver fix
[WATCHDOG] ks8695_wdt.c - new KS8695 watchdog driver
[ARM] 4411/1: KS8695: Another serial driver fix
[ARM] 4418/1: AT91: Number of programmable clocks differs
[ARM] 4419/1: AT91: SAM9 USB clocks check for suspending
[ARM] 4421/1: AT91: Value of _KEY fields.
Andrey Borzenkov (1):
USB: Fix USB OHCI Subvendor for Toshiba Portege 4000
Andy Gospodarek (1):
PCI: disable MSI by default on systems with Serverworks HT1000 chips
Andy Green (1):
kbuild: scripts/basic/fixdep segfault on pathological string-o-death
Andy Whitcroft (9):
add pfn_valid_within helper for sub-MAX_ORDER hole detection
tty_register_driver: only allocate tty instances when defined
add a trivial patch style checker
checkpatch.pl: should be executable
update checkpatch.pl to version 0.03
update feature-removal-schedule.txt to include deprecated functions
update checkpatch.pl to version 0.04
update checkpatch.pl to version 0.05
update checkpatch.pl to version 0.06
Aneesh Kumar K.V (1):
i386: Update __copy_to_user_inatomic linuxdoc description
Angelo P. Castellani (1):
[TCP] YeAH-TCP: algorithm implementation
Anil S Keshavamurthy (1):
[IA64] fix Kprobes reentrancy
Anthony Liguori (4):
KVM: Lazy FPU support for SVM
KVM: VMX: Properly shadow the CR0 register in the vcpu struct
KVM: VMX: Add lazy FPU support for VT
KVM: SVM: Only save/restore MSRs when needed
Antoine Jacquet (2):
V4L/DVB (5257): USB: add zr364xx V4L2 driver
V4L/DVB (5385): Fix compilation issue with zr364xx when V4L1 is disabled
Anton Altaparmakov (1):
LDM: Fix for Windows Vista dynamic disks
Anton Blanchard (7):
[POWERPC] Remove _get_SP
[POWERPC] Remove last_syscall
[SCSI] lpfc: fix oops when parsing dodgy VPD
[POWERPC] Fix WARN_ON when entering xmon
kbuild: small documentation fix in Documentation/kbuild/modules.txt
[POWERPC] Add missing pmc_type fields in cpu_table
[POWERPC] Fix typo: MMCR0_PMA0 != MMCR0_PMAO
Antonino A. Daplas (55):
fbdev: add Ultrasharp UXGA to broken monitor database
nvidiafb: bring back generic ddc reading
fbdev: ignore VESA modes if framebuffer is disabled
fbdev: fix obvious bug in show_pan()
neofb: fill transp->msb_right with the correct value
atyfb: kill dead code
vt: expose system-wide UTF-8 default setting via sysfs
fbdev: don't show logo if driver or fbcon are modular
rivafb: fixed reversed DDC ports
nvidiafb: ensure that CRTC registers are accessible
nvidiafb: access CRT registers safely
nvidiafb: VGA state save and restore
savagefb: rework i2c bit access
savagefb: VGA state save and restore
fbdev: link vgastate.o using Kconfig
fbcon: delay screen update when setting the mode of all consoles
nvidiafb: fix sparse warning
rivafb: fix IO access
fbdev: kill sparse warning in deferred IO
fbdev: add sparse annotations in svgalib.c
arcfb: kill sparse warning
s3fb: add sparse annotations
hecubafb: kill sparse warnings
i810fb: fix incorrect frequency mask
vt: add documentation for new boot/sysfs options
skeletonfb: documentation error fixes
fbdev: add drawing functions for framebuffers in system RAM
arcfb: use sys instead of cfb drawing functions
hecubafb: use sys instead of cfb drawing functions
vfb: use sys instead of cfb drawing functions
fbdev: pass struct fb_info to fb_read and fb_write
fbdev: add fb_read/fb_write functions for framebuffers in system RAM
arcfb: use fb_sys_read()
hecubafb: use fb_sys_read()
vfb: use fb_sys_read() and fb_sys_write()
fbdev: consolidate common drawing functions into a header file
fbdev: advertise limitation of drawing engine
fbcon: font setting should check limitation of driver
vga16fb: restrict to blit rectangles with widths of multiples of 8 pixels
s3fb: limit 8x16 rectangles when tileblitting is enabled
fbdev: add tile operation to get the maximum length of the map
s3fb: implement fb_get_tilemax()
fbcon: check if the character count can be handled
fbdev: save the activate field before calling fb_check_var()
fbdev: fbcon: check if mode can handle new screen
s3fb: implement fb_get_caps
nvidiafb: fix return value of nvidiafb_open()
fbdev: clean up exit patch of fb_set_var
fbcon: check console-fb mapping in fbcon_get_requirement
vgacon: disallow console operations when in KD_GRAPHICS mode
vga16fb: actually support widths in multiples of 8
svgalib: move fb_get_caps to svgalib
pm2fb: fb_sync added
pm3fb: Fix compile error if module
neofb: Fix pseudo_palette array overrun in neofb_setcolreg
Antonino Daplas (3):
[VIDEO] ffb: The pseudo_palette is only 16 elements long
[VIDEO] sunxvr2500fb: Fix pseudo_palette array size
[VIDEO] sunxvr500fb: Fix pseudo_palette array size
Arjan van de Ven (2):
user of the jiffies rounding code: e1000
Allow DEBUG_RODATA and KPROBES to co-exist
Armin Schindler (1):
drivers/isdn/hardware/eicon/: remove unused header files
Arnaldo Carvalho de Melo (82):
[UDP]: Use __skb_pull since we have checked it won't fail with pskb_may_pull
[SOCKET]: Export __sock_recv_timestamp
[TR]: Use tr_hdr() were appropriate
[TR]: Make tr_type_trans set skb->dev
[HIPPI/FDDI]: Make {hippi,fddi}_type_trans set skb->dev
[QETH]: Use eth_hdr()
[AOE]: Introduce aoe_hdr()
[ETH]: Make eth_type_trans set skb->dev like the other *_type_trans
[SK_BUFF]: Introduce skb_reset_mac_header(skb)
[LLC]: Use skb_reset_mac_header in llc_alloc_frame
[LLC]: Use skb_reset_mac_header in llc_mac_hdr_init
[SK_BUFF]: Introduce skb_set_mac_header()
[SK_BUFF] xfrm: Use skb_set_mac_header in the memmove cases
[TCP]: Do the layer header setting in tcp_collapse relative to skb->data
[TCP]: Use skb_set_mac_header in tcp_collapse
[SK_BUFF]: Introduce skb_mac_header()
[LLC]: Kill llc_set_pdu_hdr
[PPPOE]: Introduce pppoe_hdr()
[BONDING]: Introduce arp_pkt()
[IPV6]: Use skb->nh.ipv6h instead of casting skb->nh.raw
[SK_BUFF]: Introduce skb_reset_network_header(skb)
[SK_BUFF]: Use skb_reset_network_header in skb_push cases
[SK_BUFF]: Use skb_reset_network_header where the skb_pull return was being used
[SK_BUFF]: Use skb_reset_network_header where the return of __pskb_pull was being used
[SK_BUFF]: Some more simple skb_reset_network_header conversions
[SK_BUFF]: Some more skb_put cases converted to skb_reset_network_header
[SK_BUFF] ipconfig: Another conversion to skb_reset_network_header related to skb_put
[SK_BUFF]: Use skb_reset_network_header after skb_push
[SK_BUFF] ipv6: More skb_reset_network_header conversions related to skb_pull
[SK_BUFF] xfrm4: use skb_reset_network_header
[SK_BUFF] bonding: Set skb->nh.raw relative to skb->mac.raw
[SK_BUFF]: Introduce skb_network_offset()
[SK_BUFF]: Introduce skb_network_header()
[SK_BUFF] ipmr: Another skb_push related conversion to skb_reset_network_header
[SK_BUFF]: Introduce skb_set_network_header
[SK_BUFF] ipmr: Missed one conversion to skb_network_header()
[IP]: Introduce ip_hdrlen()
[IPMR]: Fix bug introduced when converting to skb_network_reset_header
[SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iph
[SK_BUFF]: Introduce arp_hdr(), remove skb->nh.arph
[SK_BUFF]: Introduce ipv6_hdr(), remove skb->nh.ipv6h
[SK_BUFF]: Introduce skb_reset_transport_header(skb)
[SK_BUFF]: Introduce skb_transport_offset()
[SK_BUFF]: Introduce skb_set_transport_header
[SCTP]: Introduce sctp_hdr()
[ICMP6]: Introduce icmp6_hdr()
[SK_BUFF]: Introduce igmp_hdr() & friends, remove skb->h.igmph
[SK_BUFF]: Introduce udp_hdr(), remove skb->h.uh
[SK_BUFF]: Introduce icmp_hdr(), remove skb->h.icmph
[TCP]: Introduce tcp_hdrlen() and tcp_optlen()
[SK_BUFF]: Introduce tcp_hdr(), remove skb->h.th
[SK_BUFF]: Introduce ipip_hdr(), remove skb->h.ipiph
[SK_BUFF]: Introduce ipipv6_hdr(), remove skb->h.ipv6h
[SK_BUFF]: More skb_reset_transport_header conversions
[SCTP]: Eliminate some pointer attributions to the skb layer headers
[SK_BUFF]: Introduce skb_transport_header(skb)
[SK_BUFF]: More skb_put related conversions to skb_reset_transport_header
[IPV6]: Reset the network header in ip6_nd_hdr
[SK_BUFF]: More skb_put related skb_reset_transport_header
[KBUILD]: Unifdef headers changed by the skb layer header refactorings
[SK_BUFF]: Some more layer header conversions
[SK_BUFF]: Use the helpers to get the layer header pointer
[SK_BUFF]: Introduce skb_network_header_len
[SK_BUFF]: unions of just one member don't get anything done, kill them
[SK_BUFF]: Use offsets for skb->{mac,network,transport}_header on 64bit architectures
[SK_BUFF]: Convert skb->tail to sk_buff_data_t
[SK_BUFF]: Convert skb->end to sk_buff_data_t
[SK_BUFF]: Adjust the zeroing up to tail in __alloc_skb too
[NETLINK]: Introduce nlmsg_hdr() helper
[SK_BUFF]: Remove skb_add_mtu() leftovers
[NETLINK]: Remove NLMSG_{NEW_ANSWER,CANCEL,END}
[NETLINK]: Use nlmsg_trim() where appropriate
[SK_BUFF] ipv6: Use skb_network_offset in some more places
[ATM] idt77252: Fix double kfree_skb on failure in push_rx_skb
[LMC]: lmc_main wants to use skb_tailroom
[FORCEDETH]: Use skb_tailroom where appropriate
[BLUETOOTH]: Introduce skb->data accessor methods for hci_{acl,event,sco}_hdr
[SK_BUFF]: Introduce skb_copy_from_linear_data{_offset}
[SK_BUFF]: Introduce skb_copy_to_linear_data{_offset}
[SK_BUFF]: Some more conversions to skb_copy_from_linear_data
[CREDITS]: Update Arnaldo entry
[SOCK]: Shrink struct sock by 8 bytes on 64-bit.
Arnaud Patard (8):
mmc-omap: add missing '\n'
[ARM] 4358/1: S3C24XX: mach-qt2410.c: remove linux/mmc/protocol.h header
[ARM] 4360/1: S3C24XX: regs-udc.h remove unused macro
[WATCHDOG] s3c2410_wdt - initialize watchdog irq resource
spi_s3c24xx.c: Fix build
[ARM] 4359/3: H1940: Add bluetooth support
[ARM] 4368/1: S3C24xx: build fix
i2c-s3c2410: Fix build warning
Arnd Bergmann (6):
[POWERPC] spufs: add memory barriers after set_bit
[POWERPC] spufs: make spu page faults not block scheduling
[POWERPC] spufs: fix memory leak on coredump
[POWERPC] update cell_defconfig
[POWERPC] spufs: Refuse to load the module when not running on cell
[POWERPC] Fix pci_setup_phb_io_dynamic for pci_iomap
Artem B. Bityutskiy (1):
UBI: Unsorted Block Images
Artem Bityutskiy (7):
[JFFS2] fix deadlock on error path
[JFFS2] fix buffer sise calculations in jffs2_get_inode_nodes()
JFFS2: add UBI support
UBI: add me to MAINTAINERS
UBI: remove unused variable
trivial: s/i_sem /i_mutex/
[JFFS2] Fix buffer length calculations in jffs2_get_inode_nodes()
Arthur Jones (3):
IB/ipath: Call free_irq() on chip specific initialization failure
IB/ipath: Force PIOAvail update entry point
IB/ipath: Shadow the gpio_mask register
Atsushi Nemoto (26):
[MIPS] JMR3927 cleanup
[MIPS] Select ZONE_DMA only if GENERIC_ISA_DMA selected
tc35815 driver update (take 2)
tc35815: Fix an usage of streaming DMA API.
tc35815: Zap changelog from source code
ne: Add platform_driver
ne: Misc fixes for platform driver.
ne: Add NEEDS_PORTLIST to control ISA auto-probe
ne: MIPS: Use platform_driver for ne on RBTX49XX
MIPS: Drop unnecessary CONFIG_ISA from RBTX49XX
tc35815: Remove unnecessary skb->dev assignment
serial_txx9: Use assigned device numbers
serial_txx9: zap changelog from source code
[MIPS] Drop __devinit tag from allocate_irqno() and free_irqno()
[MIPS] Add minimum defconfig for RBHMA4200
[MIPS] Remove unused CONFIG_TOSHIBA_BOARDS
[MIPS] Run checksyscalls for N32 and O32 ABI
[MIPS] Fix build error in atomic64_cmpxchg
kbuild: make better section mismatch reports on i386, arm and mips
[MIPS] Drop __ARCH_WANT_SYS_FADVISE64
[MIPS] Fix some system calls with long long arguments
[MIPS] Fix warning by moving do_default_vi into CONFIG_CPU_MIPSR2_SRS
[MIPS] Wire up utimensat, signalfd, timerfd, eventfd
[MIPS] Fix IP27 build
[MIPS] Remove a duplicated local variable in test_and_clear_bit()
[MIPS] Add whitelists for checksyscalls.sh
Aubrey Li (5):
Blackfin arch: ISP1761 doesn't work for USB flash disk
Blackfin arch: dma_memcpy borken for > 64K
Blackfin serial driver: fix overhead issue
Blackfin arch: DMA code minor naming convention fix
Blackfin arch: try to split up functions like this into smaller units according to LKML
review
Auke Kok (7):
e1000: FIX: be ready for incoming irq at pci_request_irq
e1000: list e1000-devel mailing list in MAINTAINERS
ixgb: don't print error if pci_enable_msi() fails, cleanup minor leak
e1000: Fix msi enable leak on error, don't print error message, cleanup
e1000: Don't enable polling in open() (was: e1000: assertion hit in e1000_clean(), kernel
2.6.21.1)
Add constant for FCS/CRC length (frame check sequence)
e1000: disable polling before registering netdevice
Aurelien Jarno (1):
[PARISC] Disable LWS debugging
Avi Kivity (53):
x86-64: fix arithmetic in comment
KVM: Use own minor number
KVM: Export <linux/kvm.h>
KVM: Fix bogus sign extension in mmu mapping audit
KVM: Use a shared page for kernel/user communication when runing a vcpu
KVM: Do not communicate to userspace through cpu registers during PIO
KVM: Handle cpuid in the kernel instead of punting to userspace
KVM: Remove the 'emulated' field from the userspace interface
KVM: Remove minor wart from KVM_CREATE_VCPU ioctl
KVM: Renumber ioctls
KVM: Add method to check for backwards-compatible API extensions
KVM: Allow userspace to process hypercalls which have no kernel handler
KVM: Fold kvm_run::exit_type into kvm_run::exit_reason
KVM: Add a special exit reason when exiting due to an interrupt
KVM: Initialize the apic_base msr on svm too
KVM: Add guest mode signal mask
KVM: Allow kernel to select size of mmap() buffer
KVM: Future-proof argument-less ioctls
KVM: Avoid guest virtual addresses in string pio userspace interface
KVM: MMU: Remove unnecessary check for pdptr access
KVM: MMU: Remove global pte tracking
KVM: Workaround vmx inability to virtualize the reset state
KVM: Remove set_cr0_no_modeswitch() arch op
KVM: Modify guest segments after potentially switching modes
KVM: Hack real-mode segments on vmx from KVM_SET_SREGS
KVM: Don't allow the guest to turn off the cpu cache
KVM: Remove unused and write-only variables
KVM: MMU: Fix hugepage pdes mapping same physical address with different access
KVM: SVM: Ensure timestamp counter monotonicity
KVM: Use list_move()
KVM: Remove debug message
KVM: x86 emulator: fix bit string operations operand size
KVM: Simply gfn_to_page()
KVM: Add physical memory aliasing feature
KVM: Add fpu get/set operations
KVM: Use kernel-standard types
KVM: Initialize cr0 to indicate an fpu is present
KVM: Handle partial pae pdptr
KVM: Use slab caches to allocate mmu data structures
KVM: Retry sleeping allocation if atomic allocation fails
KVM: SVM: Report hardware exit reason to userspace instead of dmesg
KVM: Handle guest page faults when emulating mmio
KVM: VMX: Reduce unnecessary saving of host msrs
KVM: VMX: Don't switch 64-bit msrs for 32-bit guests
KVM: Fold drivers/kvm/kvm_vmx.h into drivers/kvm/vmx.c
KVM: VMX: Only save/restore MSR_K6_STAR if necessary
KVM: Per-vcpu statistics
KVM: Allow passing 64-bit values to the emulated read/write API
KVM: Don't complain about cpu erratum AA15
KVM: Remove extraneous guest entry on mmio read
KVM: Don't require explicit indication of completion of mmio or pio
KVM: Remove unused 'instruction_length'
KVM: Prevent guest fpu state from leaking into the host
Avuton Olrich (1):
cfag12864bfb: Use sys_ instead of cfb_ framebuffer accessors
Ayaz Abdulla (1):
forcedeth: fix cpu irq mask
Badari Pulavarty (3):
Merge sys_clone()/sys_unshare() nsproxy and namespace handling
optimize compat_core_sys_select() by a using stack space for small fd sets
Restore shmid as inode# to fix /proc/pid/maps ABI breakage
Bart De Schuymer (1):
[NETFILTER]: ebt_arp: add gratuitous arp filtering
Bart Van Assche (1):
[POWERPC] Ocotea board: ntpd complains that the frequency error exceeds the tolerance
Bartlomiej Zolnierkiewicz (36):
alim15x3: PIO fallback fix
pdc202xx_new: enable DMA for all ATAPI devices
it821x: PIO mode setup fixes
siimage: fix wrong ->swdma_mask
ide-cris: fix ->speedproc and wrong ->swdma_mask
ide: fix UDMA/MWDMA/SWDMA masks (v3)
ide: rework the code for selecting the best DMA transfer mode (v3)
ide: add ide_tune_dma() helper
ide: make /proc/ide/ optional
ide: split off ioctl handling from IDE settings (v2)
ide: move IDE settings handling to ide-proc.c
ide: cable detection fixes (take 2)
ide: add "initializing" argument to ide_register_hw()
ide: add ide_proc_register_port()
ide: legacy PCI bus order probing fixes
ide: fix PIO setup on resume for ATAPI devices
pdc202xx_old: rewrite mode programming code (v2)
serverworks: PIO mode setup fixes
sis5513: PIO mode setup fixes
alim15x3: use ide_tune_dma()
pdc202xx_new: use ide_tune_dma()
ide: always disable DMA before tuning it
cs5530/sc1200: add ->udma_filter methods
ide: use ide_tune_dma() part #2
cs5530/sc1200: DMA support cleanup
cs5530/sc1200: add ->speedproc support
ide: remove ide_dma_enable()
ide: add missing validity checks for identify words 62 and 63
ide: remove ide_use_dma()
serverworks: remove crappy code
serverworks: fix CSB6 tuning logic
it821x: RAID mode fixes
ide-scsi: fix OOPS in idescsi_expiry()
pata_it821x: (partially) fix DMA in RAID mode
amd74xx: resume fix
it821x: fix incorrect SWDMA mask
Baruch Even (2):
[ALSA] hda-codec - Add quirk for MSI S420
[BRIDGE]: Reduce frequency of forwarding cleanup timer in bridge.
Bastian Blank (1):
[SCSI] tgt: fix rdma transfer bugs
Becky Bruce (2):
[POWERPC] Move reg_booke.h to include/asm-powerpc
[POWERPC] Change include protections to ASM_POWERPC
Ben Collins (3):
USB: Remove duplicate IDs from option card driver
Avoid zero size allocation in cache_k8_northbridges()
USB: UNUSUAL_DEV: Sync up some reported devices from Ubuntu
Ben Dooks (33):
[ARM] 4324/1: S3C24XX: remove clocks from s3c24xx_board
[ARM] 4325/1: S3C24XX: remove s3c24xx_board
[ARM] 4326/1: S3C24XX: fix sparse errors in DMA code
[ARM] 4319/1: S3C2412: Add kconfig for MACH_SMDK2412
[ARM] 4330/1: S3C24XX: add S3C2410_UDC_FUNCADDR_UPDATE
i2c: New Simtec I2C bus driver
i2c-s3c2410: Fix I2C SDA to SCL setup time
i2c-s3c2410: Fix bug in releasing driver
DM9000: fix use of kfree() on net device
[ALSA] ASoC Samsung S3C24xx I2S support
[ALSA] ASoC Samsung S3C24xx audio DMA
[ARM] 4395/1: S3C24XX: add include of <linux/sysdev.h> to relevant machines
[ARM] 4396/1: S3C2443: Add missing HCLK clocks
[ARM] 4397/1: S3C2443: remove SDI0/1 IRQ ambiguity
[ARM] 4398/1: S3C2443: Fix watchdog IRQ number
[ARM] 4399/2: S3C2443: Fix SMDK2443 nand timings
[ARM] 4400/1: S3C24XX: Add high-speed MMC device definition
[ARM] 4401/1: S3C2443: Add definitions for port GPIOJ
[ARM] 4402/1: S3C2443: Add physical address of HSMMC controller
[ARM] 4412/1: S3C2412: reset errata fix
[ARM] 4414/1: S3C2443: sparse fix for clock.c
[ARM] 4415/1: AML5900: fix sparse warnings from map_io
[ARM] 4416/1: NWFPE: fix undeclared symbols
[ARM] 4442/1: OSIRIS: Fix CPLD register definitions
[ARM] 4443/1: OSIRIS: Add watchdog device to machine devices
[ARM] 4444/2: OSIRIS: CPLD suspend fix
[ARM] 4445/1: ANUBIS: Fix CPLD registers
SM501: suspend support
SM501: initialise SDRAM clock before bus clocks
SM501: Fix sm501_init_reg() mask/set order
SM501: Clock updates and checks
SM501: Add Documentation/SM501.txt
SM501: Check SM501 ID register on initialisation
Ben Gardner (1):
PCI: Fix pci_find_present
Benjamin Herrenschmidt (39):
[POWERPC] Add inatomic versions of __get_user and __put_user
[POWERPC] Alignment exception uses __get/put_user_inatomic
[POWERPC] Make tlb flush batch use lazy MMU mode
[POWERPC] Cleanup 32-bit map_page
[POWERPC] Fix 32-bit mm operations when not using BATs
[POWERPC] DEBUG_PAGEALLOC for 32-bit
[POWERPC] DEBUG_PAGEALLOC for 64-bit
[POWERPC] Always use -mno-string
[POWERPC] pmac_feature_call checks platform
get_unmapped_area handles MAP_FIXED on powerpc
get_unmapped_area handles MAP_FIXED on alpha
get_unmapped_area handles MAP_FIXED on arm
get_unmapped_area handles MAP_FIXED on frv
get_unmapped_area handles MAP_FIXED on i386
get_unmapped_area handles MAP_FIXED on ia64
get_unmapped_area handles MAP_FIXED on parisc
get_unmapped_area handles MAP_FIXED on sparc64
get_unmapped_area handles MAP_FIXED on x86_64
get_unmapped_area handles MAP_FIXED in hugetlbfs
get_unmapped_area handles MAP_FIXED in generic code
get_unmapped_area doesn't need hugetlbfs hacks anymore
[POWERPC] Small fixes & cleanups in segment page size demotion
[POWERPC] Introduce address space "slices"
[POWERPC] Add ability to 4K kernel to hash in 64K pages
[POWERPC] Spufs support for 64K LS mappings on 4K kernels
powerpc: fixup hard_irq_disable semantics
Add hard_irq_disable()
stop_machine() now uses hard_irq_disable
[POWERPC] Add spinlock to request_phb_iospace()
[POWERPC] Fix IO space on PCI buses created from of_platform
[POWERPC] Make sure device node type/name is not NULL on hot-added nodes
Make __vunmap static
[POWERPC] Fix powerpc vmlinux.lds.S
[POWERPC] Fix warning in 32-bit builds with CONFIG_HIGHMEM
[POWERPC] Fix ppc32 single-stepping out of syscalls
[POWERPC] Fix possible access to free pages
Rework ptep_set_access_flags and fix sun4c
Fix signalfd interaction with thread-private signals
[POWERPC] Fix snd-powermac refcounting bugs
Benjamin Marzinski (2):
[GFS2] Fix log entry list corruption
[GFS2] flush the log if a transaction can't allocate space
Bernd Schmidt (1):
Blackfin arch: fix signal handling bug
Bernhard Kaindl (4):
x86: Adds mtrr_save_fixed_ranges() for use in two later patches.
x86: Save the MTRRs of the BSP before booting an AP
x86: Save and restore the fixed-range MTRRs of the BSP when suspending
i386: Enable support for fixed-range IORRs to keep RdMem & WrMem in sync
Bernhard Kauer (1):
ieee1394: ohci1394: remove unnecessary rcvPhyPkt bit flipping in LinkControl register
Bernhard Walle (12):
[SCSI] qla2xxx: Remove duplicate pci_disable_device() call
x86: add command line length to boot protocol
x86-64: Fix "Section mismatch" compile warning
add new_id to PCMCIA drivers
Add IRQF_IRQPOLL flag (common code)
Add IRQF_IRQPOLL flag on x86_64
Add IRQF_IRQPOLL flag on i386
Add IRQF_IRQPOLL flag on IA64
Add IRQF_IRQPOLL flag on sh
Add IRQF_IRQPOLL flag on parisc
Add IRQF_IRQPOLL flag on arm
i386/x86-64: fix section mismatch
Bert Wesarg (1):
kernel/params.c: fix lying comment for param_array()
Bill Gatliff (1):
[ARM] 4422/1: Fix default value handling in gpio_direction_output (PXA)
Bill Irwin (1):
i386: Add missing !X86_PAE dependincy to the 2G/2G split.
Bill Nottingham (2):
[SCSI] qla2xxx: fix timeout in qla2x00_down_timeout
[NET]: Fix comparisons of unsigned < 0.
Bjorn Helgaas (16):
[IA64] rename ioremap variables to match i386
[IA64] make ioremap avoid unsupported attributes
[IA64] allow WB /sys/.../legacy_mem mmaps
[IA64] fail mmaps that span areas with incompatible attributes
[IA64] update memory attribute aliasing documentation & test cases
ACPI: Remove duplicate definitions for _STA bits
ACPI: use _STA bit names rather than 0x0F
EFI: warn only for pre-1.00 system tables
PNP: notice whether we have PNP devices (PNPBIOS or PNPACPI)
PNP: workaround HP BIOS defect that leaves SMCF010 device partly enabled
smsc-ircc2: tidy up module parameter checking
smsc-ircc2: add PNP support
x86, serial: convert legacy COM ports to platform devices
smsc-ircc2: skip preconfiguration for PNP devices
PNP SMCf010 quirk: auto-config device if BIOS left it broken
smsc-ircc2: bypass PNP detection until we get the quirks worked out
Björn Steinbrink (6):
prism54: fix monitor mode oops
timer statistics: fix race
i386: fix NMI watchdog not reserving its MSRs
i386: use the right wrapper to disable the NMI watchdog
perfctr-watchdog: fix interchanged parameters to release_{evntsel,perfctr}_nmi
fix nmi_watchdog=2 bootup hang
Bob Moore (2):
ACPICA: clear fields reserved before FADT r3
ACPICA: Support for external package objects as method arguments
Bob Picco (1):
fix sysrq-m oops
Borislav Petkov (7):
ACPI: word-smith kconfig help
[NET]: Fix comments for register_netdev().
Add unitialized_var() macro for suppressing gcc warnings
kernel-doc: handle arrays with arithmetic expressions as initializers
kernel-doc: generate main index page when building 'htmldocs'
kill warnings when building mandocs
kernel-doc: small kernel-doc optimization
Brandon Craig Rhodes (1):
hostap: Allocate enough tailroom for TKIP
Brian Braunstein (1):
[NET] tun/tap: fixed hw address handling
Brian Gerst (1):
i386: fix PGE mask
Brian King (29):
[SCSI] ipr: Make adapter operational timeout be per adapter type
[SCSI] ipr: Remove auto RAID create module parameter
[SCSI] ipr: Add new PCI-E IDs to device table
[SCSI] ipr: Enable logging of debug error data for all devices
[SCSI] ipr: Log error for SAS dual path switch
[SCSI] ipr: Fix for oops following SATA request sense
[SCSI] ipr: PCI unblock config access fix
[SCSI] ipr: Improve async error logging level control
[SCSI] ipr: Disrupt device error
[SCSI] ipr: Return better qc_issue errors
[SCSI] ipr: Faster sg list fetch
[SCSI] ipr: Driver version to 2.3.2
[SCSI] scsi_error.c: Add EH Start Unit retry
pci: New PCI-E reset API
[SCSI] use sysfs configured timeout for EH Start Unit timeout
[SCSI] ipr: Prevent overlapped adapter resets
[SCSI] ipr: Allow driver_data to be passed for dynamic ids
[SCSI] ipr: Handle UA on disk array following an adapter reset
[SCSI] ipr: Handle check condition status from disk array device
[SCSI] ipr: Handle IOA reset request
[SCSI] ipr: Increase adapter operational timeout
[SCSI] ipr: Improved dual adapter errors
[SCSI] ipr: Enable multi-initator RAID support
[SCSI] ipr: Better handle adapter boot time errors
[POWERPC] Add powerpc PCI-E reset API implementation
[SCSI] ipr: Use PCI-E reset API for new ipr adapter
[SCSI] ipr: Proper return codes for eh_dev_reset for SATA devices
ibmveth: Fix h_free_logical_lan error on pool resize
ibmveth: Automatically enable larger rx buffer pools for larger mtu
Brice Goglin (9):
myri10ge: support new firmware counters
myri10ge: update firmware headers
myri10ge: fix restoring of multicast list after reset
myri10ge: move the DMA test code into its own function
myri10ge: replace the chipset whitelist with firmware autodetection
myri10ge: report link up/down in standard ethtool way
myri10ge: limit the number of recoveries
myri10ge: report when the link partner is running in Myrinet mode
myri10ge: update driver version
Bruce Allan (1):
e1000: FIX: firmware handover bits
Bryan O'Sullivan (17):
IB/ipath: Add ability to set and clear IB local loopback
IB/ipath: Fix user memory region creation when IOMMU present
IB/ipath: Definitions of two RXE parity err bits were reversed
IB/ipath: Fix up some debug messages
IB/ipath: Change packet problems vs chip errors handling and reporting
IB/ipath: Fix bad argument to clear_bit()
IB/ipath: Fix CQ flushing when QP is modified to error state
IB/ipath: Remove unused ipath_read_kreg64_port()
IB/ipath: Fix calculation for number of kernel PIO buffers
IB/ipath: Discard multicast packets without a GRH
IB/ipath: Print better error messages if kernel is misconfigured
IB/ipath: Improve handling and reporting of parity errors
IB/ipath: On unrecoverable errors, force link down, LEDs off
IB/ipath: Prevent random program use of diags interface
IB/ipath: Disable IB link earlier in shutdown sequence
IB/ipath: Don't allow QPs 0 and 1 to be opened multiple times
IB/ipath: Fix unit selection when all CPU affinity bits set
Bryan Wu (12):
i2c: Blackfin Two Wire Interface driver
blackfin architecture
blackfin: serial driver
Blackfin arch: add SPI MMC driver support on bf533-stamp, tested on STAMP-BF533
Blackfin arch: update blackfin header files to latest one in VDSP.
Blackfin arch: update defconfig files
Blackfin arch: update pm.c according to power management API change.
Blackfin SPI: cleanup according to David Brownell's review
a bug in ramfs_nommu_resize function, passing old size to vmtruncate
RAMFS NOMMU: missed POSIX UID/GID inode attribute checking
Blackfin arch: fixup Blackfin MAINTIANERS team member list
Blackfin SPI driver: fix bug SPI DMA incomplete transmission
Carlos E. Ugarte (1):
ieee1394: fix to ether1394_tx in ether1394.c
Carsten Otte (1):
ext2: disallow setting xip on remount
Catalin Marinas (8):
[ARM] armv7: add support for ARMv7 cores.
[ARM] armv7: Add ARMv7 cacheid macros
[ARM] armv7: add dedicated ARMv7 barrier instructions
[ARM] armv7: add support for asid-tagged VIVT I-cache
[ARM] armv7: add Makefile and Kconfig entries
[ARM] 4394/1: ARMv7: Add the TLB range operations
[ARM] 4392/2: Do not corrupt the SP register in compressed/head.S
[ARM] 4452/1: Force the literal pool dump before reloc_end
Cedric Le Goater (1):
fix refcounting of nsproxy object when unshared
Charles Pillar (1):
HID: add input mappings for non-working keys on Logitech S510 remote
Chris Ball (1):
libertas: wakeup both mesh and normal wakeup when getting out of scan
Chris Clayton (1):
HID: enable dead keys on a belkin wireless keyboard
Chris Dearman (9):
[MIPS] MT: Reenable EIC support and add support for SOCit SC.
[MIPS] FPU hazard handling
[MIPS] Remove duplicate fpu enable hazard code.
[MIPS] Always install the DSP exception handler.
[MIPS] SMTC: Fix build error caused by nonsense code.
[MIPS] Malta: Fix for SOCitSC based Maltas
[MIPS] Separate performance counter interrupts
[MIPS] Fix builds where MSC01E_xxx is undefined.
[MIPS] Count timer interrupts correctly.
Chris Snook (2):
use symbolic constants in generic lseek code
use use SEEK_MAX to validate user lseek arguments
Chris Wright (1):
x86: fix oprofile double free
Chris Zankel (8):
[XTENSA] fix bit operations in bitops.h
[XTENSA] Spelling fixes in arch/xtensa
[XTENSA] fix sources using deprecated assembler directive
[XTENSA] Remove multi-exported symbols from xtensa_ksyms.c
[XTENSA] Use generic 64-bit division
[XTENSA] clean-up header files
[XTENSA] Move common sections into bss sections
[XTENSA] Remove non-rt signal handling
Christian Engelmayer (1):
ehci-fsl: change SI_CTRL, PRI_CTRL register offsets according to errata
Christian Krafft (11):
[POWERPC] cell: add cbe_node_to_cpu function
[POWERPC] cbe_thermal: clean up computation of temperature
[POWERPC] cbe_thermal: add throttling attributes to cpu and spu nodes
[POWERPC] cell: use pmi in cpufreq driver
[POWERPC] add check for initialized driver data to pmi driver
[POWERPC] pmi probe device by device-type
[POWERPC] add of_iomap function
[POWERPC] cell: add support for proper device-tree
[POWERPC] Uninline of_iomap function
IPMI: Add PPC openfirmware unregister
[POWERPC] cell_defconfig: Disable cpufreq and pmi
Christian Rothlaender (1):
[ALSA] hda-codec - Add support for ASUS A8J modem
Christian Volkmann (1):
i386: Fix wrong CPU error message in early boot path
Christof Schmitt (5):
[SCSI] zfcp: fix initialization of FSF timer
[SCSI] zfcp: Stop system after memory corruption
[SCSI] zfcp: print S_ID and D_ID with 3 bytes
[SCSI] zfcp: Locking for req_no and req_seq_no
[SCSI] zfcp: Fix deadlock between zfcp ERP and SCSI
Christoph Hellwig (51):
[CIFS] Remove unnecessary checks
[POWERPC] spufs: don't yield CPU in spu_yield
[MTD] Finish conversion mtd_blkdevs to use the kthread API
[POWERPC] spufs: use cancel_rearming_delayed_workqueue when stopping spu contexts
[POWERPC] spufs: clear mapping pointers after last close
[POWERPC] spu sched: ensure preempted threads are put back on the runqueue
[POWERPC] spu sched: ensure preempted threads are put back on the runqueue, part2
[POWERPC] spufs: remove woken threads from the runqueue early
[POWERPC] spufs: streamline locking for isolated spu setup
[POWERPC] spu_base: move spu_init_channels out of spu_mutex
[POWERPC] spufs: turn run_sema into run_mutex
[POWERPC] spufs: avoid spurious memory barriers
[POWERPC] spufs: various run.c cleanups
[POWERPC] spu_base: remove cleanup_spu_base
[VOYAGER] Convert the monitor thread to use the kthread API
[POWERPC] Minor fault path optimization
[S390] get rid of kprobes notifier call chain.
[SCSI] sas_scsi_host: Convert to use the kthread API
[SCSI] deprecate the old NCR53C9x driver
simplify the stacktrace code
vfs: remove superflous sb == NULL checks
namei.c: remove utterly outdated comment
move die notifier handling to common code
merge compat_ioctl.h into compat_ioctl.c
cleanup compat ioctl handling
kprobes: use hlist_for_each_entry
kprobes: codingstyle cleanups
kprobes: kretprobes simplifications
knfsd: trivial makefile cleanup
[AVR32] optimize pagefault path
SUNRPC: remove dead variable 'rpciod_running'
[IA64] optimize pagefaults a little
[SCSI] NCR53C9x: correct spelling mistake in deprecation notice
[POWERPC] viopath: Use completion
[POWERPC] viopath: Use a completion in some more places
small netdevices.txt fix
spidernet: node-aware skbuff allocation
sh: revert addition of page fault notifiers
uselib: add missing MNT_NOEXEC check
ocfs2: use generic_segment_checks
[SCSI] pluto: Use wait_for_completion_timeout.
[SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
[S390] dasd_eer: use mutex instead of semaphore
[S390] arch/s390/kernel/debug.c: use mutex instead of semaphore
[S390] raw3270: use mutex instead of semaphore
[POWERPC] spufs: Hook up spufs_release_mem
[POWERPC] spufs: Synchronize pte invalidation vs ps close
[POWERPC] spufs scheduler: Fix wakeup races
[POWERPC] scc_sio: Fix link failure
[POWERPC] spufs: Don't yield nosched context
[XFS] s/memclear_highpage_flush/zero_user_page/
Christoph Lameter (84):
x86-64: use lru instead of page->index and page->private for pgd lists management.
Safer nr_node_ids and nr_node_ids determination and initial values
Use ZVC counters to establish exact size of dirtyable pages
i386: use page allocator to allocate thread_info structure
SLUB core
SLUB: change default alignments
SLUB: allocate smallest object size if the user asks for 0 bytes
PowerPC: Disable SLUB for configurations in which slab page structs are modified
Make page->private usable in compound pages
mm: optimize compound_head() by avoiding a shared page flag
Add virt_to_head_page and consolidate code in slab and slub
slub: fix object tracking
slub: enable tracking of full slabs
slub: validation of slabs (metadata and guard zones)
SLUB: Add MIN_PARTIAL
slub: add ability to list alloc / free callers per slab
SLUB: Free slabs and sort partial slab lists in kmem_cache_shrink
slub: remove object activities out of checking functions
slub: user documentation
slub: add slabinfo tool
Quicklists for page table pages
slab allocators: Remove obsolete SLAB_MUST_HWCACHE_ALIGN
KMEM_CACHE(): simplify slab cache creation
slab allocators: remove multiple alignment specifications
slab allocators: Remove SLAB_DEBUG_INITIAL flag
slab allocators: Remove SLAB_CTOR_ATOMIC
Slab allocators: remove useless __GFP_NO_GROW flag
page migration: Only migrate pages if allocation in the highest zone is possible
SLUB: add support for dynamic cacheline size determination
SLUB: after object padding only needed for Redzoning
SLUB: slabinfo upgrade
SLUB: use check_valid_pointer in kmem_ptr_validate
SLUB: clean up krealloc
SLUB: get rid of finish_bootstrap
SLUB: update comments
SLUB: add macros for scanning objects in a slab
SLUB: move resiliency check into SYSFS section
SLUB: introduce DebugSlab(page)
SLUB: consolidate trace code
SLUB: move tracking definitions and check_valid_pointer() away from debug code
SLUB: add CONFIG_SLUB_DEBUG
SLUB: include lifetime stats and sets of cpus / nodes in tracking output
SLUB: rework slab order determination
Fix spellings of slab allocator section in init/Kconfig
FRV: Replace pgd management via slabs through quicklists
slab: shut down cache_reaper when cpu goes down
vmstat: use our own timer events
Make vm statistics update interval configurable
Move remote node draining out of slab allocators
slub: support concurrent local and remote frees and allocs on a slab
SLUB: SLUB_DEBUG must depend on SLUB
SLUB: remove nr_cpu_ids hack
VM statistics: Make timer deferrable
[IA64] Quicklist support for IA64
SLUB: i386 support
SLUB: CONFIG_LARGE_ALLOCS must consider MAX_ORDER limit
SLUB: It is legit to allocate a slab of the maximum permitted size
Fix: find_or_create_page skips cpuset memory spreading.
Slab allocators: Drop support for destructors
SLUB: Remove depends on EXPERIMENTAL and !ARCH_USES_SLAB_PAGE_STRUCT
SLAB: Move two remaining SLAB specific definitions to slab_def.h
SLUB: Define functions for cpu slab handling instead of using PageActive
slab: warn on zero-length allocations
SLUB: slabinfo fixes
SLUB: Do our own flags based on PG_active and PG_error
Remove SLAB_CTOR_CONSTRUCTOR
SLUB: Simplify debug code
Slab allocators: define common size limitations
Fix page allocation flags in grow_dev_page()
slub: another slabinfo fix
SLUB Debug: Fix object size calculation
SLUB Debug: fix check for super sized slabs (>512k 64bit, >256k 32bit)
SLUB: More documentation
SLUB: Fix NUMA / SYSFS bootstrap issue
SLUB: fix locking for hotplug callbacks
slab: fix alien cache handling
SLUB: return ZERO_SIZE_PTR for kmalloc(0)
SLUB slab validation: Alloc while interrupts are disabled must use GFP_ATOMIC
SLUB: minimum alignment fixes
SLUB: fix behavior if the text output of list_locations overflows PAGE_SIZE
sched: fix next_interval determination in idle_balance()
slab allocators: MAX_ORDER one off fix
SLAB: remove WARN_ON_ONCE for zero sized objects for 2.6.22 release
SLUB: Make lockdep happy by not calling add_partial with interrupts enabled during bootstrap
Christophe Cattelain (1):
V4L/DVB (5371): [PATCH] Pinnacle PCTV Sat Pro USB (450e) support by ttusb2.c (400e driver)
Chuck Ebbert (2):
PCI: add debug information to resource collision message
pata_ali: fix UDMA settings
Chuck Lever (13):
NLM: Shrink the maximum request size of NLM4 requests
SUNRPC: RPC buffer size estimates are too large
SUNRPC: Eliminate side effects from rpc_malloc
SUNRPC: introduce rpcbind: replacement for in-kernel portmapper
SUNRPC: switch socket-based RPC transports to use rpcbind
SUNRPC: switch the RPC server to use the new rpcbind registration API
NFS: switch NFSROOT to use new rpcbind client
SUNRPC: remove old portmapper
SUNRPC: RPC client should retry with different versions of rpcbind
SUNRPC: Fix pointer arithmetic bug recently introduced in rpc_malloc/free
NFS: NFS client underestimates how large an NFSv4 SETATTR reply can be
NFS: Clean up NFSv4 XDR error message
NFS: Fix handful of compiler warnings in direct.c
Clemens Ladisch (6):
[ALSA] Kconfig: fix FW_LOADER dependencies
[ALSA] Kconfig: clarify help text for external firmware entries
[ALSA] do not depend on FW_LOADER when internal firmware images are used
[ALSA] add MODULE_FIRMWARE entries
[ALSA] usb-audio: work around broken M-Audio MidiSport Uno firmware
[ALSA] usb-audio: work around wrong wMaxPacketSize on ESI M4U
Cliff Brake (1):
Input: ucb1400 - make delays configurable
Conke Hu (1):
ahci.c: remove non-existing SB600 raid id (re-send)
Corentin Chary (9):
asus-laptop: use acpi_evaluate_integer instead of read_acpi_int
asus-laptop: clean write_status
asus-laptop: add GLED
asus-laptop: add wapf param
asus-laptop: version bump
asus-laptop: notify ALL events
asus-laptop: add GPS support
asus-laptop: fix light sens init
asus-laptop: version bump and lindent
Corey Minyard (5):
ipmi: add powerpc openfirmware sensing
ipmi: allow shared interrupts
ipmi: add new IPMI nmi watchdog handling
ipmi: add pci remove handling
IPMI: fix SI address space settings
Corey Mutter (1):
[IPV6]: Reverse sense of promisc tests in ip6_mc_input
Cornelia Huck (23):
[S390] cio: Clean up online_store.
[S390] cio: Use add_uevent_var.
[S390] cio: Dont call css_update_ssd_info from interrupt context.
[S390] cio: ccwgroup register vs. unregister.
[S390] cio: cm_enable memory leak.
[S390] cio: Unregister ccw devices directly.
driver core: per-subsystem multithreaded probing
driver core: don't fail attaching the device if it cannot be bound
Driver core: suppress uevents via filter
Driver core: switch firmware_class to uevent_suppress.
kobject: kobject_add() reference leak
qeth: Remove usage of subsys.rwsem
s390: cio: Delay uevents for subchannels
[S390] cio: Deprecate read_dev_chars() and read_conf_data{,_lpm}().
[S390] dasd: New read device characteristics and read configuration data.
[S390] qeth: New read configuration data.
[S390] fix subsystem removal fallout
[S390] cio: Get rid of _ccw_device_get_device_number().
[S390] cio: Make some structures and a function static.
[S390] dasd: Fix modular build.
[S390] cio: Update documentation.
[S390] cio: Use device_schedule_callback() for removing disconnected devices.
s390: Use ccw_device_get_id() in qeth/claw drivers
Craig Shelley (1):
USB: CP2101 New Device IDs
Cyrill Gorcunov (2):
USB Elan FTDI: check for driver registration status
CRIS: check for memory allocation
Dale Farnsworth (8):
rtc: add RTC class driver for the Maxim MAX6900
[POWERPC] Add interrupt support for Marvell mv64x60 chips
[POWERPC] Create Marvell mv64x60 MPSC (serial) platform_data
[POWERPC] Create Marvell mv64x60 ethernet platform_data
[POWERPC] Create Marvell mv64x60 I2C platform_data
[POWERPC] Add Marvell mv64x60 PCI bridge support
[POWERPC] Check cache coherency of kernel vs firmware
[POWERPC] Add arch/powerpc support for the Motorola PrPMC2800
Damian Minkov (1):
V4L/DVB (5481): Fix audio input for AverTv Go 007
Dan Aloni (1):
make sysctl/kernel/core_pattern and fs/exec.c agree on maximum core filename size
Dan Williams (62):
dev_dbg: check dev_dbg() arguments
usb-net/pegasus: simplify carrier detection
[ARM] 4340/1: iop: fix iop_getttimeoffset
[ARM] 4341/1: iop13xx: fix i/o address translation
[ARM] 4343/1: iop13xx: automatically detect the internal bus frequency
[ARM] 4344/1: iop13xx: do not claim both uarts by default on iop342
msi: introduce ARCH_SUPPORTS_MSI Kconfig option (rev2)
[ARM] 4348/4: iop3xx: Give Linux control over PCI initialization
[ARM] 4342/2: iop13xx: add resource definitions for the tpmi units
[ARM] 4356/1: arm: fix handling of svc mode undefined instructions
libertas: remove WPA_SUPPLICANT structure
libertas: use <net/ieee80211.h> for MAX_WPA_IE_LEN
libertas: fix size of SSID comparison in stop_adhoc check
libertas: remove 8021xauthalgs private ioctl
libertas: remove setauthalg private ioctl
libertas: remove incorrect vi modelines
libertas: remove custom encryption mode stuff
libertas: remove setwpaie private ioctl
libertas: remove WLAN_802_11_AUTHENTICATION_MODE
libertas: remove WLAN_802_11_WEP_STATUS enum
libertas: remove WLAN_802_11_NETWORK_INFRASTRUCTURE enum
libertas: Get rid of version.h
libertas: Purge non-mesh ioctls
libertas: remove SUPPORT_BOOT_COMMAND
libertas: Clean up debug defines
libertas: make debugfs.c sparse-clean
libertas: fix missing unlock in TX error path
libertas: sparse fixes
libertas: 64-bit cleanups
[ARM] 4382/1: iop13xx: fix msi support
[ARM] 4383/1: iop: fix usage of '__init' and 'inline' in iop files
msi: fix ARM compile
libertas: call SET_NETDEV_DEV from common code
libertas: replace 'macaddress' with 'bssid'
libertas: correctly unregister mesh netdev on error
libertas: don't tear down netdev in libertas_activate_card
libertas: make scan result handling more flexible
libertas: fix 'keep previous scan' behavior
libertas: move channel changing into association framework
libertas: make association paths consistent
libertas: use MAC_FMT and MAC_ARG where appropriate
libertas: use compare_ether_addr() rather than memcmp() where appropriate
libertas: fix debug enter/leave prints for libertas_execute_next_command
libertas: correctly balance locking in libertas_process_rx_command
libertas: correct error report paths for wlan_fwt_list_ioctl
libertas: fix deadlock SIOCGIWSCAN handler
libertas: fix default adhoc channel
libertas: honor specific channel requests during association
libertas: send SIOCGIWSCAN event after partial scans too
libertas: debug print spacing fixes in assoc.c
libertas: add more verbose debugging to libertas_cmd_80211_authenticate
libertas: Make WPA work through supplicant handshake
libertas: sparse fixes
libertas: tweak association debug output
libertas: remove structure WLAN_802_11_SSID and libertas_escape_essid
libertas: remove WPA_SUPPLICANT structure
libertas: reduce SSID and BSSID mixed-case abuse
libertas: actually send mesh frames to mesh netdev
libertas: style fixes
libertas: kill wlan_scan_process_results
libertas: fix WPA associations by handling ENABLE_RSN correctly
libertas: remove private ioctls
Daniel Drake (15):
zd1211rw: Use compare_ether_addr()
zd1211rw: Add AL2230S RF support
zd1211rw: More device IDs
zd1211rw: Mark some data const
zd1211rw: Don't handle broken frames in monitor mode
zd1211rw: Add another ID for Linksys WUSBF54G
zd1211rw: Remove invalid CR write during ZD1211 phy reset
zd1211rw: rework band edge patching
zd1211rw: Add AL7230B RF support for ZD1211B
zd1211rw: Add ID for ZyXEL AG-220
zd1211rw: Add ID for ZyXEL AG-225H v2
[ALSA] usb-audio: explicitly match Logitech QuickCam
[CPUFREQ] powernow-k7: fix MHz rounding issue with perflib
[ALSA] usb-audio: another Logitech QuickCam ID
[ALSA] hda-intel: fix ASUS M2V detection
Daniel Mack (1):
[ALSA] Add Native Instrument usb audio device support
Daniel P. Engel (1):
USB HID: add QUIRK_HIDDEV for Belkin Flip KVM
Daniel T Chen (2):
[ALSA] Include quirks from Ubuntu Dapper/Edgy/Feisty
[ALSA] hda-codec - Add quirk for Supermicro PDSBA to alc883_cfg_tbl[]
Daniel Walker (6):
ACPI: correct pathname in comment
seqlocks: trivial remove weird whitespace
i386: remove xtime_lock'ing around cpufreq notifier
clocksource: spelling error in watchdog code
use defines in sys_getpriority/sys_setpriority
include/linux: trivial repair whitespace damage
Daniel Wolstenholme (1):
[ARM] iop13xx: msi support
Danny Budik (1):
USB: Add support for Sierra Wireless Aircard 595U
Darrick J. Wong (2):
Fix race between proc_readdir and remove_proc_entry
[SCSI] aic94xx: asd_clear_nexus should fail if the cleared task does not complete
Dave Airlie (11):
drm: move protection stuff into separate function
drm: bring bufs code from git tree.
drm: fix crash with fops lock and fixup sarea/page size locking
drm: port over use_vmalloc code from git hashtab
drm: add missing NULL assignment
drm: just use io_remap_pfn_range on all archs..
drm/radeon: upgrade to 1.27 - make PCI GART more flexible
drm: rename badly named define and cleanup ioctl code spacing
drm: remove old taskqueue remnant
drm/radeon: add more IGP chipset pci ids
drm: fix radeon setparam on 32/64 bit systems.
Dave Gilbert (1):
Display all possible partitions when the root filesystem failed to mount
Dave Hansen (1):
document nlink function
Dave Jiang (5):
[POWERPC] EDAC ECC software scrubber
[POWERPC] remove kernel module option for booke wdt
MPSC serial driver tx locking
[POWERPC] Fix comment in booke_wdt
[POWERPC] 85xx: Add device nodes for error reporting devices used by EDAC
Dave Jones (10):
[AGPGART] Fix sparse warning in sgi-agp.c
Fix preemption warnings in speedstep-centrino.c
nvidiafb: prevent triggering of softlockup
[CPUFREQ] Support rev H AMD64s in powernow-k8
MAINTAINERS update.
[CPUFREQ] Correct revision mask for powernow-k8
[IPV4]: Correct rp_filter help text.
libata: Add Seagate STT20000A to DMA blacklist.
[SCSI] fusion: Fix |/|| confusion
typo in via-velocity.c
Dave Kleikamp (4):
JFS: document uid, gid, and umask mount options in jfs.txt
Copy i_flags to jfs inode flags on write
JFS: Fix race waking up jfsIO kernel thread
EXT4: Fix whitespace
Davi Arnaut (1):
signalfd: retrieve multiple signals with one read() call
David Brownell (69):
ACPI: make /proc/acpi/wakeup more useful
define platform wakeup hook, use in pci_enable_wake()
pxa2xx_udc: cleanups, use platform_get_irq
USB: <linux/usb/ch9.h> minor doc update
USB: rndis_host, various cleanups
USB: usbnet reports minidriver name through ethtool
USB: add an ohci board-specific quirk
USB: remove ancient/broken CRIS hcd
i2c: i2c_register_driver() cleanup
i2c: Shrink struct i2c_client
i2c: Class attribute cleanup
i2c: Rename dev_to_i2c_adapter()
i2c: i2c stack can probe()
i2c: i2c stack can remove()
i2c: i2c probe() and remove() documented
i2c: Add i2c_board_info and i2c_new_device()
i2c: Add i2c_add_numbered_adapter()
i2c: i2c EXPORT_SYMBOL cleanup
i2c-omap: Switch to static adapter numbering
ARM: OMAP: /sys/kernel/debug/omap_gpio
ARM: OMAP: gpio object shrinkage, cleanup
ARM: OMAP: speed up gpio irq handling
ARM: OMAP: MPUIO wake updates
ARM: OMAP: fix OMAP1 mpuio suspend/resume oops
at91_cf, minor fix
kconfig: mention 'hibernation' not just swsusp
init dma masks in pnp_dev
parport->dev driver model support
layered parport code uses parport->dev
PNPACPI sets pnpdev->dev.archdata
fix hotplug for legacy platform drivers
minor spi_butterfly cleanup
SPI kerneldoc
rtc: remove /sys/class/rtc-dev/*
rtc: rtc interfaces don't use class_device
rtc: simplified rtc sysfs attribute handling
rtc: simplified /proc/driver/rtc handling
rtc: remove rest of class_device
rtc: suspend()/resume() restores system clock
RTC: replace some newly-introduced macros with inlines
rtc: update to class device removal patches
rtc-cmos wakeup interface
ACPI wakeup hooks for rtc-cmos
workaround rtc-related acpi table bugs
rtc: remove "RTC_ALM_SET mode" bugs
ARM: OMAP: gpio init section cleanups
ARM: OMAP: h4 must have blinky leds!!
ARM: OMAP: partial LED fixes
ARM: OMAP: restore CONFIG_GENERIC_TIME
ARM: OMAP: Fix GCC-reported compile time bug
i2c-at91 supports new-style i2c drivers
[ALSA] fix SND_SOC Kconfig
Documentation/gpio.txt mentions GENERIC_GPIO
gpio interface loosens call restrictions
rtc-omap build fix
rtc kconfig clarification
i2c: Legacy i2c drivers shouldn't issue uevents
Input: ads7846 - document that it handles tsc2046 too
USB: fix more ftdi-elan/u132-hcd #include lossage
USB: handle more rndis_host oddities
USB: remove usb DocBook warnings
spi doc update: describe clock mode bits
SPI dynamic busid generation bugfix
update Documentation/driver-model/platform.txt
USB: usb gadgets avoid le{16,32}_to_cpup()
[AVR32] gpio_*_cansleep() fix
spi doc updates
[AVR32] Initialize dma_mask and dma_coherent_mask
net/usb/cdc_ether minor sparse cleanup
David Chinner (1):
[XFS] Write at EOF may not update filesize correctly.
David Gibson (40):
[POWERPC] Allow duplicate lmb_reserve() calls
[POWERPC] Automatically lmb_reserve() initrd
[POWERPC] zImage: Add more flexible gunzip convenience functions
[POWERPC] zImage: Cleanup and improve prep_kernel()
[POWERPC] zImage: Cleanup and improve zImage entry point
[POWERPC] Update documentation for flat device tree format v17
[POWERPC] Add documentation for the zImage's gunzip convenience functions
[POWERPC] Add gcc format warnings to zImage printf()
[POWERPC] New reg.h for the zImage
[POWERPC] Add device tree utility functions to zImage
[POWERPC] Clean up zImage handling of the command line
[POWERPC] Re-organize Kconfig code for 4xx in arch/powerpc
[POWERPC] Add arch/powerpc driver for UIC, PPC4xx interrupt controller
[POWERPC] Cleanup and fix breakage in tlbflush.h
[POWERPC] Abolish PHYS_FMT macro from arch/powerpc
[POWERPC] Prepare for splitting up mmu.h by MMU type
[POWERPC] Revise PPC44x MMU code for arch/powerpc
[POWERPC] Fix STRICT_MM_TYPECHECKS
[POWERPC] Remove arch/powerpc's dependence on asm-ppc/pg{alloc,table}.h
[POWERPC] Small cleanups to the cuboot bootwrapper code
[POWERPC] Kill off the PTE_FMT macro
[POWERPC] Fix some missing build dependencies in arch/powerpc/boot
[POWERPC] Fix build problem in ppc4xx_sgdma.c
serial: define FIXED_PORT flag for serial_core
[POWERPC] Remove use of 4level-fixup.h for ppc32
[POWERPC] Add powerpc/platforms/44x, disable platforms/4xx for now
[POWERPC] Add device tree for Ebony
[POWERPC] Support for the Ebony 440GP reference board in arch/powerpc
[POWERPC] Early serial debug support for PPC44x
[POWERPC] Abolish powerpc_flash_init()
Clean up mostly unused IOSPACE macros
[POWERPC] Further fixes for the removal of 4level-fixup hack from ppc32
[MTD] [MAPS] Fix missing printk() parameter in physmap_of.c MTD driver
[MTD] [MAPS] Remove flash maps for no longer supported 405LP boards
[POWERPC] Remove fixup_bigphys_addr() for arch/powerpc to avoid link error
[POWERPC] Fix bug adding properties with flatdevtree.c's ft_set_prop()
[POWERPC] Fix make rules for treeImage.initrd
[POWERPC] Small fixes for the Ebony device tree
[POWERPC] Fix compiler/assembler flags for Ebony platform boot files
[POWERPC] Don't use HOSTCFLAGS in BOOTCFLAGS
David Hollis (1):
asix.c - Add Belkin F5D5055 ids
David Howells (39):
[NET]: Move generic skbuff stuff from XFRM code to generic code
[AF_RXRPC]: Key facility changes for AF_RXRPC
[AF_RXRPC]: Make it possible to merely try to cancel timers from a module
[AF_RXRPC]: Provide secure RxRPC sockets for use by userspace and kernel both
[AFS]: Clean up the AFS sources
[AF_RXRPC]: Add an interface to the AF_RXRPC module for the AFS filesystem to use
[AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC.
[AF_RXRPC]: Delete the old RxRPC code.
[AFS]: Handle multiple mounts of an AFS superblock correctly.
[AFS]: Add security support.
[AFS]: Update the AFS fs documentation.
[AFS]: Add support for the CB.GetCapabilities operation.
[AFS]: Implement the CB.InitCallBackState3 operation.
[AFS]: Add "directory write" support.
[AFS]: Fix VLocation record update wakeup
[AF_RXRPC/AFS]: Arch-specific fixes.
[NET]: Fix networking compilation errors
[AFS]: Make the match_*() functions take const options.
[AFS/AF_RXRPC]: Miscellaneous fixes.
[AFS]: Fix use of __exit functions from __init path
[AFS]: Adjust the new netdevice scanning code
[AF_RXRPC]: Sort out MTU handling.
FRV: Miscellaneous fixes
AFS: export a couple of core functions for AFS write support
AFS: AFS fixups
AFS: implement basic file write support
Fix a bad error case handling in read_cache_page_async()
AFS: write support fixes
AFS: further write support fixes
AF_RXRPC: reduce debugging noise
[MTD] generalise the handling of MTD-specific superblocks
AFS: fix interminable loop in afs_write_back_from_locked_page()
AFS: fix a couple of problems with unlinking AFS files
AFS: implement statfs
AFS: write back dirty data on unmount
AFS: Fix afs_prepare_write()
[AF_RXRPC]: AF_RXRPC depends on IPv4
[AF_RXRPC]: Make call state names available if CONFIG_PROC_FS=n
[AF_RXRPC]: Return the number of bytes buffered in rxrpc_send_data()
David Härdeman (1):
V4L/DVB (5335): Budget-ci: Use the repeat handling of the input subsystem
David L Stevens (1):
[IPV6]: Send ICMPv6 error on scope violations.
David Lamparter (1):
cfg80211: fix signed macaddress in sysfs
David Milburn (1):
[SCSI] megaraid: update version reported by MEGAIOC_QDRVRVER
David Miller (6):
[SCSI] qla2xxx: fix regression on sparc64
Quicklist support for sparc64
Fix printk format warnings in timer_list.c
Fix assertion failure with MSI on sparc64
[SPARC64]: Fix service channel hypervisor function names.
[SPARC64]: Provide mmu statistics via sysfs.
David P. Reed (1):
x86-64: Avoid overflows during apic timer calibration
David Rientjes (25):
[CPUFREQ] do not declare undefined functions
pm: include EIO from errno-base.h
x86-64: configurable fake numa node sizes
x86-64: split remaining fake nodes equally
x86-64: fixed size remaining fake nodes
x86-64: fake numa for cpusets document
i386: type may be unused
i386: add ptep_test_and_clear_{dirty,young}
smaps: extract pmd walker from smaps code
smaps: add pages referenced count to smaps
smaps: add clear_refs file to clear reference
cpusets: allow TIF_MEMDIE threads to allocate anywhere
oom: fix constraint deadlock
cpusets: allow empty {cpus,mems}_allowed to be set for unpopulated cpuset
smaps: only define clear_refs for CONFIG_MMU
compiler: introduce __used and __maybe_unused
i386 pci: use __maybe_unused
sh: dma: use __maybe_unused
i386: voyager: use __maybe_unused
i386 mmzone: use __maybe_unused
[MIPS] excite: use __maybe_unused
[MIPS] tlbex: use __maybe_unused
[ALSA] wavefront: only declare isapnp on CONFIG_PNP
frv: gdb: use __maybe_unused
[ARM] use __used attribute
David S. Miller (187):
[TCP]: Make snd_cwnd_clamp a u32.
[NETLINK]: Mirror UDP MSG_TRUNC semantics.
[NETLINK]: Limit NLMSG_GOODSIZE to 8K.
[TCP]: Abstract out all write queue operations.
[IPV4] xfrm4_mode_beet: Use skb_transport_header().
[VLAN] vlan_dev: Use skb_reset_network_header().
[INET]: Use jhash + random secret for ehash.
[WAN] cosa.c: Build fix.
[NET]: Fix warnings in 3c523.c and ni52.c
[S390]: Fix build on 31-bit.
[IPV6]: Fix Makefile thinko.
[SPARC64]: Synchronize RTC clock via timer just like x86.
[SPARC64]: Unify timer interrupt handler.
[SPARC64]: Add tick_nohz_{stop,restart}_sched_tick() calls to cpu_idle().
[SPARC64]: Add clocksource/clockevents support.
[SPARC64]: Fix sparc64_next_event() error return.
[STRING]: Move strcasecmp/strncasecmp to lib/string.c
[SPARC]: Use strcasecmp for OFW property name comparisons.
[RADEON]: Probe clocks and monitor using OF properties on sparc.
[SUNGEM]: __sparc__ --> CONFIG_SPARC
[SUNGEM]: Consolidate powerpc and sparc MAC probing code.
[SUNHME]: Use pci_device_to_OF_node().
[TG3]: Use pci_device_to_OF_node() on sparc.
[TULIP]: Use CONFIG_SPARC consistently in ifdef tests.
[TULIP]: Use pci_device_to_OF_node() on sparc.
[OPENPROM]: Use pci_device_to_OF_node().
[ATYFB]: Use pci_device_to_OF_node() in sparc.
[IGAFB]: Use pci_device_to_OF_node() on sparc.
[SPARC64] ebus: Convert to use pci_device_to_OF_node().
[SPARC64] isa: Convert to use pci_device_to_OF_node().
[SPARC64]: Probe PCI bus using OF device tree.
[SPARC64]: Internalize pci_memspace_mask.
[SPARC64]: Minor cleanups to schizo pci controller driver.
[SPARC64]: Fix obppath pci device sysfs creation.
[SPARC64]: Fix sabre pci controllers with new probing scheme.
[SPARC64]: Consolidate PCI mem/io resource determination.
[SPARC64]: Kill PBM intmap software state.
[SPARC64]: Kill PBM ranges software state.
[SPARC64]: Kill pci_controller->resource_adjust()
[SPARC64]: Kill pci_controller->base_address_update().
[SPARC64]: Kill pci_controller->pbms_same_domain
[SPARC64]: Kill pbm->pci_first_slot.
[SPARC64]: Const'ify pci_iommu_ops.
[SPARC64]: Add dummy host controller to root of all PCI domains.
[SPARC64]: Force dummy host controller onto bus zero.
[SPARC64]: Use DECLARE_BITMAP in struct pci_iommu.
[SPARC64]: Use SPARSEMEM_STATIC
[SPARC64]: Simplify read_obp_memory().
[SPARC64]: MAX_PHYSADDR_BITS et al. really need to be 42 bits not 41.
[SPARC64]: Kill _start[]/_end[] declarations in mm/init.c
[SPARC64]: Privatize sun4u_get_pte() and fix name.
[SPARC64]: Kill kvaddr_to_phys() and friends.
[SPARC64]: Mark show_mem() printk's with KERN_INFO.
[SPARC64]: Give move verbose show_mem() output just like i386.
[SPARC64]: Use DECLARE_BITMAP and BITS_TO_LONGS in mm/init.c
[SPARC64]: Kill sparc_ultra_dump_{i,d}tlb()
[SPARC64]: Add proper header file extern for cmdline_memory_size.
[SPARC64]: Use bootmem_bootmap_pages() in choose_bootmap_pfn().
[SPARC64]: Make sure pbm->prom_node is setup easly enough in psycho.c
[SPARC64]: Document and fix calculation of pages_avail.
[SPARC64]: Fix PCI rework to adhere to of_get_property() const return.
[TIGON3]: of_get_property() returns const.
[SPARC64]: Consolidate {sbus,pci}_iommu_arena.
[SPARC64]: Add generic iommu and strbuf structs to iommu.h
[SPARC64]: Convert SBUS over to generic iommu/strbuf structs.
[AFS]: Fix u64 printing in debug logging.
[RXRPC]: Remove bogus atomic_* overrides.
[RXRPC]: Fix pointers passed to bitops.
[AFS]: Eliminate cmpxchg() usage in vlocation code.
[SPARC64]: Convert PCI over to generic struct iommu/strbuf.
[SCSI] SUNESP: Complete driver rewrite to version 2.0
[IPV4]: Add multipath cached to feature-removal-schedule.txt
[NET]: Revert sk_buff walker cleanups.
[IPV4] UDP: Fix endianness bugs in hashing changes.
[UDP]: Do not allow specific bind when wildcard bind exists.
[SCSI] SUNESP: sun_esp.c needs linux/delay.h
[SPARC]: Fix comment typo in smp4m_blackbox_current().
[SPARC64]: SUN4U PCI-E controller support.
[VIDEO]: Add Sun XVR-500 framebuffer driver.
[VIDEO]: Add Sun XVR-2500 framebuffer driver.
[SPARC64]: Update defconfig.
[MM]: sparse_init() should be __init.
[SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/console.c
[SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/pci.c
[SPARC64]: Fix section mismatch warnings in arch/sparc64/kernel/prom.c
[SPARC64]: pgtable_cache_init() should be __init.
[SERIAL] sunsu: Fix section mismatch warnings.
Merge git://git.kernel.org/.../holtmann/bluetooth-2.6
[VIDEO] sunxvr2500: Fix PCI device ID table.
[SPARC64] PCI: Use common routine to fetch PBM properties.
[SPARC64] PCI: Kill PROM_PCIRNG_MAX and PROM_PCIIMAP_MAX.
[SPARC64] PCI: Use root list of pbm's instead of pci_controller_info's
[SPARC64] SBUS: Error interrupt registry cleanups.
[SPARC64]: Move pci_ops into pci_pbm_info.
[SPARC64]: Move {setup,teardown}_msi_irq into pci_pbm_info.
[SPARC64]: Move index info pci_pbm_info.
[SPARC64]: Removal of trivial pci_controller_info uses.
[QLA2XXX]: Fix build on sparc.
[ATYFB]: Fix sparc includes.
[SPARC64]: Kill asm-sparc64/pbm.h
[SPARC64]: Fix request_irq() ignored result warnings in PCI controller code.
[SPARC]: Wire up utimensat syscall.
[SPARC64]: Optimize fault kprobe handling just like powerpc.
[SPARC64] PCI: Consolidate PCI access code into pci_common.c
[SPARC64]: Fix recursion in PROM tree building.
[SPARC64]: Bump PROMINTR_MAX to 32.
[SPARC64]: Use alloc_pci_dev() in PCI bus probes.
[UDP]: Fix AF-specific references in AF-agnostic code.
[SPARC64]: Kill LARGE_ALLOCS and update defconfig.
[SPARC64]: pci_resource_adjust() cannot be __init.
[TTY]: Export proc_clear_tty() to modulea.
[SPARC64]: Update defconfig.
[SPARC64]: envctrl.c needs asm/io.h
[SPARC64]: Correct FIRE_IOMMU_FLUSHINV register offset.
[SPARC64]: Add support for bq4802 TOD chip, as found on ultra45.
[SPARC]: Wire up signalfd/timerfd/eventfd syscalls.
[SERIAL] SUNHV: Add an ID string.
[SPARC64]: Be more resiliant with PCI I/O space regs.
[SPARC] SBUS: bbc_i2c.c needs asm/io.h
[SPARC] SBUS: display7seg.c needs asm/io.h
[SCSI]: Add help text for SCSI_ESP_CORE.
[SPARC64]: Add missing cpus_empty() check in hypervisor xcall handling.
[SPARC64]: Accept ebus_bus_type for generic DMA ops.
[SPARC32]: Update defconfig.
[SPARC32]: asm/system.h needs asm/smp.h
[VIDEO]: XVR-500 and XVR-2500 need FB=y.
[SPARC64]: Update defconfig.
[SPARC64]: Add hypervisor API negotiation and fix console bugs.
[NET]: Fix BMSR_100{HALF,FULL}2 defines in linux/mii.h
[TCP]: TCP_CONG_YEAH requires TCP_CONG_VEGAS
[SPARC64]: Fix sched_clock() et al.
[IPV4]: Remove IPVS icmp hack from route.c for now.
[DCCP]: Fix build warning when debugging is disabled.
Merge git://git.kernel.org/.../holtmann/bluetooth-2.6
[CASSINI]: Check pci_set_mwi() return value.
[XFRM]: Allow packet drops during larval state resolution.
[SPARC64]: Don't be picky about virtual-dma values on sun4v.
[SPARC64]: PCI device scan is way too verbose by default.
[SCSI] ESP: Kill SCSI_ESP_CORE and link directly just like jazz_esp
[SPARC64]: Fix typo in sun4v_hvapi_register error handling.
[SPARC64]: Report proper system soft state to the hypervisor.
[SPARC64]: Negotiate hypervisor API for PCI services.
[SPARC64]: Use machine description and OBP properly for cpu probing.
[SPARC64]: Eliminate NR_CPUS limitations.
[SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler.
[SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
[SPARC64]: Fill holes in hypervisor APIs and fix KTSB registry.
[CASSINI]: Fix printk message typo.
[XFRM]: Allow XFRM_ACQ_EXPIRES to be tunable via sysctl.
[XFRM]: xfrm_larval_drop sysctl should be __read_mostly.
[IPV4]: Kill references to bogus non-existent CONFIG_IP_NOSIOCRT
[AF_PACKET]: Kill bogus CONFIG_PACKET_MULTICAST
[IPV6]: Fix build warning.
[AF_PACKET]: Kill CONFIG_PACKET_SOCKET.
Merge branch 'mac80211' of git://git.kernel.org/.../linville/wireless-2.6
[IPSEC]: Add xfrm_sysctl.txt.
[SPARC64]: Add missing NCS and SVC hypervisor interfaces.
[AF_UNIX]: Make socket locking much less confusing.
[AF_UNIX]: Fix datagram connect race causing an OOPS.
[VIDEO]: XVR500 and XVR2500 require FB=y
[ATA]: Don't allow to enable this for SPARC64 without PCI.
[SCSI] JAZZ ESP and SUN ESP need SPI_ATTRS
[SPARC64]: Move topology init code into new file, sysfs.c
[SPARC64]: Export basic cpu properties via sysfs.
[SPARC64]: Proper multi-core scheduling support.
[SPARC64]: Make core and sibling groups equal on UltraSPARC-IV.
[SPARC64]: Fix {mc,smt}_capable().
[SPARC64]: Fill in gaps in non-PCI dma_*() NOP implementation.
[ATA]: Back out bogus (SPARC64 && !PCI) Kconfig depends.
[TCP] tcp_probe: Attach printf attribute properly to printl().
[UDP]: Revert 2-pass hashing changes.
[SPARC64]: Fix 2 bugs in PCI Sabre bus scanning.
[SPARC64]: Fix SBUS IRQ regression caused by PCI-E driver.
[SPARC64]: Handle PCI bridges without 'ranges' property.
Merge branch 'mac80211-fixes' of git://git.kernel.org/.../linville/wireless-2.6
[TCP]: Disable TSO if MD5SIG is enabled.
[SPARC64]: Wire up cookie based sun4v interrupt registry.
[SPARC64]: Fix IO/MEM space sizing for PCI.
[SPARC64]: Really fix parport.
[SPARC64]: Fix args to sun4v_ldc_revoke().
[TCP]: Set initial_ssthresh default to zero in Cubic and BIC.
Merge master.kernel.org:/.../vxy/lksctp-dev
[PPP]: Revert 606f585e363527da9feaed79465132c0c661fd9e
[SPARC64]: Add irqs to mdesc_node.
[SPARC64]: Fix VIRQ enabling.
[SPARC64]: Need to set state to IDLE during sun4v IRQ enable.
Merge master.kernel.org:/.../vxy/lksctp-dev
David Sterba (1):
Fix trivial typos in Kconfig* files
David Teigland (8):
[DLM] overlapping cancel and unlock
[GFS2] use log_error before LM_OUT_ERROR
[DLM] split create_message function
[DLM] add orphan purging code (1/2)
[DLM] interface for purge (2/2)
[DLM] change lkid format
[DLM] fix mode munging
[DLM] lowcomms style
David Wilder (1):
relay file read: start-pos fix
David Woodhouse (38):
[MTD] [NAND] Remember timing settings for CAFÉ NAND controller.
Merge git://git.kernel.org/.../joern/misc
[JFFS2] Fix cross-endian build.
[JFFS2] Improve failure mode if inode checking leaves unchecked space.
[JFFS2] Improve read_inode memory usage, v2.
[JFFS2] Tidy up licensing/copyright boilerplate.
[JFFS2] Handle inodes with only a single metadata node with non-zero isize
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
[JFFS2] Remove dead file histo_mips.h
[MTD] [NAND] Rename cafe.c to cafe_nand.c and remove the multi-obj magic
[MTD] [NAND] Support multiple chips in CAFÉ driver
[JFFS2] Don't advance c->wbuf_ofs to next eraseblock after wbuf flush
[JFFS2] Remember to calculate overlap on nodes which replace older nodes
[JFFS2] Remove broken insert_point optimisation in jffs2_add_tn_to_tree()
[JFFS2] Remove another bogus optimisation in jffs2_add_tn_to_tree()
[JFFS2] Simplify and clean up jffs2_add_tn_to_tree() some more.
Increase slab redzone to 64bits
Add taskstats.h to kbuild
[MTD] [CHIPS] Remove MTD_OBSOLETE_CHIPS (jedec, amd_flash, sharp)
further UTF-8 fixes and name correction
NS16550A: Restore HS settings in EXCR2 on resume
Fix incorrect prototype for ipxrtr_route_packet()
[JFFS2] Fix BUG() caused by failing to discard xattrs on deleted files.
[JFFS2] Fix potential memory leak of dead xattrs on unmount.
Make 'headerscheck' stop immediately on an error
Missing 'const' from reiserfs MIN_KEY declaration.
[MTD] Fix error checking after get_mtd_device() in get_sb_mtd functions
[JFFS2] Fix obsoletion of metadata nodes in jffs2_add_tn_to_tree()
libertas: fix character set in README
libertas: first pass at fixing up endianness issues
libertas: More endianness fixes.
libertas: more endianness fixes, in tx.c this time
libertas: don't byte-swap firmware version number. It's a byte array.
libertas: fix big-endian associate command.
fix radeon setparam on 32/64 systems, harder.
Introduce fixed sys_sync_file_range2() syscall, implement on PowerPC and ARM
[JFFS2] Fix readinode failure when read_dnode() detects CRC failure.
Davide Brini (1):
uml: fix umid in xterm titles
Davide Libenzi (21):
epoll: optimizations and cleanups
signal/timer/event fds: anonymous inode source
signal/timer/event: signalfd core
signal/timer/event: signalfd wire up x86 arches
signal/timer/event: signalfd compat code
signal/timer/event: timerfd core
signal/timer/event: timerfd wire up x86 arches
signal/timer/event: timerfd compat code
signal/timer/event: eventfd core
signal/timer/event: eventfd wire up x86 arches
signal/timer/event: KAIO eventfd support example
epoll: use anonymous inodes
epoll cleanups: epoll no module
epoll cleanups: epoll remove static pre-declarations and akpm-ize the code
fix epoll single pass code and add wait-exclusive flag
epoll locks changes and cleanups
epoll: fix some comments
epoll: move kfree inside ep_free
eventfd use waitqueue lock ...
timerfd use waitqueue lock ...
avoid spurious POLLIN returns in signalfd
Dean Nelson (1):
[IA64] change sh_change_coherence oemcall to use nolock
Deepak Saxena (2):
Netpoll support for Sibyte MAC
[IPV6]: Add ip6_tunnel.h to headers_install
Denis Cheng (1):
[NET]: Merge dst_discard_in and dst_discard_out.
Dennis Ranke (1):
V4L/DVB (5373): [PATCH] Hauppauge Nova-T endianess problem on powerpc
Denver Gingerich (1):
fix compiler warning in fixed.c
Dhananjay Phadke (1):
RESEND [PATCH 3/3] NetXen: Graceful teardown of interface and hardware upon module unload
Divy Le Ray (6):
cxgb3 - fix skb->dev dereference
cxgb3 - fix netpoll hanlder
cxgb3 - Fix direct XAUI support
cxgb3 - Stop mac RX when changing MTU
cxgb3 - MAC watchdog update
cxgb3 - fix register to stop bc/mc traffic
Dmitriy Monakhov (10):
driver core: fix device_add error path
kobject: kobject_shadow_add cleanup
sk98lin: handle pci_enable_device() return value in skge_resume()
libata: handle ata_pci_device_do_resume() failure while resuming
mm: move common segment checks to separate helper function
freevxfs: possible null pointer dereference fix
reiserfs: possible null pointer dereference during resize
ext3: dirindex error pointer issues
floppy: handle device_create_file() failure while init
udf: possible null pointer dereference while load_partition
Dmitry Adamushko (2):
kernel/irq/proc.c: unprotected iteration over the IRQ action list in name_unique()
sched: redundant reschedule when set_user_nice() boosts a prio of a task from the "expired"
array
Dmitry Mishin (1):
[NETFILTER]: ip_tables: fix compat related crash
Dmitry Torokhov (75):
Input: psmouse - do not force stream mode
Input: export 'uniq' in /proc/bus/input/devices
Input: let driver core create class device attribute groups
Input: simplify input_free_device()
Input: i8042 - add HP Pavilion DV4017EA to the MUX blacklist
USB HID: usbkbd/usbmouse - handle errors when registering devices
Input: rework handle creation code
Input: handlers - rename 'list' to 'client'
Input: handlers - handle errors from input_open_device()
Input: synaptics - export model bits
Input: keyboard handler - use printk_ratelimit()
Input: ALPS - handle errors from input_register_device()
Input: mousedev - fix sudden warps with touchpads
Input: i8042 - disable interfaces when switching to legacy mode
Input: logips2pp - ignore mice reporting model as 0
Input: gtco - handle errors from input_register_device()
Input: logips2pp - add model 1 information
Input: remove old USB touchscreen drivers
Input: USB devices - handle errors when registering input devices
Input: add input_{get|set}_drvdata() helpers
Input: drivers/input/mice - don't access dev->private directly
Input: drivers/input/touchscreen - don't access dev->private directly
Input: drivers/input/joystick - don't access dev->private directly
Input: drivers/input/keyboard - don't access dev->private directly
Input: drivers/input/misc - don't access dev->private directly
Input: drivers/usb/input - don't access dev->private directly
Input: prepare to switching to struct device
Input: keyboards - switch to using input_dev->dev.parent
Input: USB devices - switch to using input_dev->dev.parent
Input: mice - switch to using input_dev->dev.parent
Input: touchscreens - switch to using input_dev->dev.parent
Input: joysticks - switch to using input_dev->dev.parent
Input: misc devices - switch to using input_dev->dev.parent
Input: cobalt buttons - separate device and driver registration
Input: lifebook - work properly on Panasonic CF-18
Input: lifebook - activate 6-byte protocol on select models
Input: lifebook - add signature of Panasonic CF-29
Input: lifebook - split into 2 devices
Input: i8042 - add Panasonic CF-29 to nomux list
Input: i8042 - add Fujitsu touchscreen/touchpad PNP IDs
Input: add input_set_capability() helper
driver core: Use attribute groups in struct device_type
Driver core: add suspend() and resume() to struct device_type
Input: serio - do not touch bus's rwsem
Input: gameport - do not touch bus's rwsem
Input: update some documentation
Input: add skeleton for simple polled devices
Input: cobalt_btns - convert to use polldev library
Merge master.kernel.org:/.../torvalds/linux-2.6
Input: force feedback - make sure effect is present before playing
Input: drivers/joystick - fix various sparse warnings
Input: evdev - fix some sparse warnings (signedness, shadowing)
Input: drivers/usb/input - fix sparse warnings (signedness)
Input: synaptics - don't complain about failed resets
Input: drivers/usb/input - usb_buffer_free() cleanup
Input: aaed2000_kbd - convert to use polldev library
Merge git://git.kernel.org/.../torvalds/linux-2.6
Input: move USB tablets under drivers/input/tablet
Input: move USB touchscreens under drivers/input/touchscreen
Input: move USB gamepads under drivers/input/joystick
Input: move USB mice under drivers/input/mouse
Input: move USB miscellaneous devices under drivers/input/misc
USB HID: usb_buffer_free() cleanup
Input: adbhid - do not access input_dev->private directly
HID: switch to using input_dev->dev.parent
drivers/hwmon: switch to using input_dev->dev.parent
Input: ALPS - force stream mode
Input: ucb1x00-ts - remove commented out code
USB: Onetouch - switch to using input_dev->dev.parent
Input: db9 - do not ignore dev2 module parameter
Input: ucb1x00 - do not access input_dev->private directly
Input: reduce raciness when input handlers disconnect
Input: i8042 - add ASUS P65UP5 to the noloop list
Input: i8042 - add ULI EV4873 to noloop list
Input: move input-polldev to drivers/input
Domen Puncer (9):
[POWERPC] Fix typos in booting-without-of.txt
[POWERPC] lite5200(b) DTS fixes
[POWERPC] lite5200(b) support for i2c
[POWERPC] Set efika's device_type to "soc"
[POWERPC] mpc52xx suspend to deep-sleep
spi: fix spidev for >sizeof(long)/32 devices
[POWERPC] 52xx: unbreak lite5200 dts (_pic vs. -pic)
mpc52xx_psc_spi: fix it for CONFIG_PPC_MERGE
spi/spidev: check message size before copying
Domenico Andreoli (1):
documentation: Documentation/initrd.txt
Don Fry (2):
pcnet32: only allocate init_block dma consistent
pcnet32: change to use netdev_priv
Don Mullis (1):
kbuild: move tags from ARCH and include/ ahead of drivers
Donald Douwsma (2):
[XFS] Invalidate quotacheck when mounting without a quota type.
[XFS] Fix quotaon syscall failures for group enforcement requests.
Dor Laor (3):
KVM: Fix guest register corruption on paravirt hypercall
KVM: Use the generic skip_emulated_instruction() in hypercall code
KVM: Add mmu cache clear function
Doug Chapman (1):
[SCSI] fusion: fix for BZ 8426 - massive slowdown on SCSI CD/DVD drive
Douglas Landgraf (16):
V4L/DVB (5534): Radio-rtrack2.c Replace rt_ioctl to use video_ioctl2
V4L/DVB (5539): Radio-rtrack2.c Added VIDIOC_[GS]_AUDIO and VIDIOC_[S|G]_INPUT
V4L/DVB (5540): Radio-trust.c Replace tr_do_ioctl to use video_ioctl2
V4L/DVB (5541): Radio-zoltrix.c Replace zol_do_ioctl to use video_ioctl2
V4L/DVB (5546): Radio-terratec.c Replace tt_do_ioctl to use video_ioctl2
V4L/DVB (5549): Radio-sf16fmr2.c Replace fmr2_do_ioctl to use video_ioctl2
V4L/DVB (5550): Radio-sf16fmi.c Replace fmi_do_ioctl to use video_ioctl2
V4L/DVB (5553): Replace typhoon_do_ioctl to use video_ioctl2
V4L/DVB (5555): Radio-aimslab.c Replace rt_ioctl to use video_ioctl2
V4L/DVB (5556): Radio-gemtek.c Replace gemtek_ioctl to use video_ioctl2
V4L/DVB (5562): Radio-gemtek-pci.c Replace gemtek_pci_ioctl to use video_ioctl2
V4L/DVB (5563): Radio-maestro.c Replace radio_ioctl to use video_ioctl2
V4L/DVB (5621): Radio-cadet.c Replace cadet_do_ioctl to use video_ioctl2
V4L/DVB (5622): Radio-zoltrix.c cleanup
V4L/DVB (5623): Dsbr100.c Replace usb_dsbr100_do_ioctl to use video_ioctl2
V4L/DVB (5624): Radio-maestro.c cleanup
Dragos Carp (1):
MPC52xx PSC SPI master driver
Dwaine P. Garden (1):
V4L/DVB (5386): Add some missing Hauppauge and Belkin devices to the driver
Eberhard Fahle (1):
USB: iowarrior.c: timeouts too small in usb_control_msg calls
Ed Lin (4):
[SCSI] stex: fix id mapping issue
[SCSI] stex: extend hard reset wait time
[SCSI] stex: fix reset recovery for console device
[SCSI] stex: minor cleanup and version update
Ed Vipas (1):
V4L/DVB (5486): Add support for remote of Asustech P7131 Hybrid LNA
Edward Goggin (1):
dm mpath: log device name
Egmont Koblinger (2):
console UTF-8 fixes
console UTF-8 fixes (fix)
Eli Cohen (5):
IB/core: Free umem when mm is already gone
IB/mlx4: Fix check of max_qp_dest_rdma in modify QP
IB/mlx4: Pass send queue sizes from userspace to kernel
IB/mlx4: Initialize send queue entry ownership bits
mlx4_core: Fix CQ context layout
Emil Georgiev (1):
V4L/DVB (5383): Fix duplicated codes in Pinnacle Grey remote
Enrico Scholz (1):
[ARM] 4403/1: Make the PXA-I2C driver work with lockdep validator
Eric Dumazet (29):
[TCP]: Keep copied_seq, rcv_wup and rcv_next together.
[NET]: Keep sk_backlog near sk_lock
[NET]: convert network timestamps to ktime_t
[IPV4]: Optimize inet_getpeer()
[NET]: Introduce SIOCGSTAMPNS ioctl to get timestamps with nanosec resolution
[NET]: New sysctls should use __read_mostly tags
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
[NET]: inet_ehash_secret should be __read_mostly and set only once
[TCP]: tcp_memory_pressure and tcp_socket are__read_mostly candidates
[IPV4]: align inet_protos[] on SMP
[NET]: random functions can use nsec resolution instead of usec
[NET]: loopback driver can use loopback_dev integrated net_device_stats
INET : IPV4 UDP lookups converted to a 2 pass algo
x86-64: fix vtime() vsyscall
x86-64: vsyscall_gtod_data diet and vgettimeofday() fix
x86-64: move __vgetcpu_mode & __jiffies to the vsyscall_2 zone
[IPV6]: Get rid of __HAVE_ARCH_ADDR_SET.
[IPV6]: Some cleanups in include/net/ipv6.h
SLAB: use num_possible_cpus() in enable_cpucache()
SLAB: don't allocate empty shared caches
slab: NUMA kmem_cache diet
Optimize timespec_trunc()
procfs: reorder struct pid_dentry to save space on 64bit archs, and constify them
VFS: delay the dentry name generation on sockets and pipes
time: SMP friendly alignment of struct clocksource
Speed up divides by cpu_power in scheduler
FUTEX: new PRIVATE futexes
getrusage(): fill ru_inblock and ru_oublock fields if possible
[TCP]: Use LIMIT_NETDEBUG in tcp_retransmit_timer().
Eric Miao (1):
[ARM] 4304/1: removes the unnecessary bit number from CKENnn_XXXX
Eric Moore (2):
[SCSI] fusion: remove VMWare guest OS remounted as read only work around
[SCSI] fusion: fix domain validation loops
Eric Piel (6):
Input: wistron - add support for TravelMate 610
Input: wistron - add acerhk laptop database
Input: wistron - introduce generic keymap
Input: wistron - declare keymaps as initdata
Input: wistron - fix typo in keymap for Acer TM610
Input: input-polldev - add module info
Eric Rannaud (1):
uevent: use add_uevent_var() instead of open coding it
Eric Sandeen (4):
[XFS] The last argument "lsn" of xfs_trans_commit() is always called with
[XFS] the "aendp" arg to xfs_dir2_data_freescan is always NULL, remove it.
[XFS] remove more misc. unused args
sysfs: store sysfs inode nrs in s_ino to avoid readdir oopses
Eric Sesterhenn (1):
[IPV6]: Fix slab corruption running ip6sic
Eric Sesterhenn / Snakebyte (3):
KVM: Fix overflow bug in overflow detection code
Overrun in drivers/char/rio/riocmd.c
Off by one in floppy.c
Eric W. Biederman (17):
[MTD] mtd_blkdevs: Convert to use the kthread API
kobject: Comment and warning fixes to kobject.c
[VOYAGER] Use modern techniques to setup and teardown low identiy mappings.
i386: convert to the kthread API
[ARM] ecard: convert to use the kthread API
tty: remove unnecessary export of proc_clear_tty
tty: simplify calling of put_pid.
tty: introduce no_tty and use it in selinux
smbfs: remove unnecessary allow_signal
pnpbios: convert to use the kthread API
kthread: don't depend on work queues
Change reparent_to_init to reparent_to_kthreadd
nfsd/nfs4state: remove unnecessary daemonize call
Revert "[PATCH] paravirt: Add startup infrastructure for paravirtualization"
msi: fix the ordering of msix irqs
msi: mask the msix vector before we unmap it
shm: fix the filename of hugetlb sysv shared memory
Erik Hovland (1):
usb ethernet gadget, workaround network stack API glitch
Eugene Surovegin (3):
ibm_emac: fix section mismatch warnings
ibm_emac: improved PHY support
ibm_emac: fix link speed detection change
Eugene Teo (2):
drivers/net/wireless/libertas/fw.c: fix use-before-check
drivers/net/wireless/libertas/rx.c: fix use-after-free
Evgeniy Polyakov (4):
W1 printk format warning fix
w1: allow bus master to have reset and byte ops
sh: trivial build cleanups.
w1_therm_read_bin: don't call flush_signals()
FUJITA Tomonori (4):
[SCSI] tgt: fix sesnse buffer problems
[SCSI] tgt: fix scsi command leak
[SCSI] tgt: remove the code to build sense
[SCSI] tgt: fix a rdma indirect transfer error bug
Fabrice Aeschbacher (1):
ide-cs: recognize 2GB CompactFlash from Transcend
Fengguang Wu (1):
splice(): fix interaction with readahead
Fenghua Yu (5):
[IA64] Itanium MC Error Injection Tool: Kernel configuration
[IA64] Itanium MC Error Injection Tool: Doc and sample application
[IA64] Itanium MC Error Injection Tool: Driver sysfs interface
[IA64] Itanium MC Error Injection Tool: Makefile changes
[IA64] Itanium MC Error Injection Tool: pal_mc_error_inject() interface
Fernando Luis Vazquez Cao (4):
Remove hardcoding of hard_smp_processor_id on UP systems
Use the APIC to determine the hardware processor id - i386
Use the APIC to determine the hardware processor id - x86_64
Always ask the hardware to obtain hardware processor id - ia64
Fernando Luis VazquezCao (6):
i386: safe_apic_wait_icr_idle - i386
x86-64: safe_apic_wait_icr_idle - x86_64
i386: use safe_apic_wait_icr_idle - i386
x86-64: use safe_apic_wait_icr_idle in smpboot.c - x86_64
i386: use safe_apic_wait_icr_idle in smpboot.c
x86-64: use safe_apic_wait_icr_idle in smpboot.c - x86_64
Fernando Luis [** ISO-8859-1 charset **] VázquezCao (4):
i386: __send_IPI_dest_field - i386
x86-64: __send_IPI_dest_field - x86_64
i386: Use safe_apic_wait_icr_idle in safe_apic_wait_icr_idle - i386
x86-64: Use safe_apic_wait_icr_idle in __send_IPI_dest_field - x86_64
Finn Thain (14):
m68k: pmu_queue_request() declaration conflict
m68k: remove unused adb.h
m68k: Mac interrupt priorities
NuBus header update
m68k: Mac DP8390 update
m68k: reverse Mac IRQ damage
m68k: Mac IRQ prep
m68k: Mac nubus IRQ fixes (plan E)
m68k: Mac IRQ cleanup
m68k: Mac II ADB fixes
CUDA ADB fixes
m68k: macmace fixes
SONIC: small fix and cleanup
SONIC interrupt handling
Florian Attenberger (1):
sata_mv: PCI-ID for Adaptec 1430SA SATA Controller
Florian Fainelli (1):
[WATCHDOG] MTX-1 Watchdog driver
Florian Westphal (1):
[TIPC]: Fix infinite loop in netlink handler
Florian Zumbiehl (3):
[PPPoE]: miscellaneous smaller cleanups
[PPPOE]: race between interface going down and connect()
[PPPOE]: memory leak when socket is release()d before PPPIOCGCHAN has been called on it
Florin Malita (4):
devpts: add fsnotify create event
libertas: skb dereferenced after netif_rx
spi: potential memleak in spidev_ioctl
spidernet: skb used after netif_receive_skb
Folkert van Heusden (1):
baycom_ser_fdx: also allow i/o ports >= 0x1000 and enhanced failure logging
Franck Bui-Huu (7):
[MIPS] Don't force frame pointers for lockdep on MIPS
[MIPS] early_printk: use init section
[MIPS] early_printk: allow the early console to run earlier
[MIPS] Remove Momenco Ocelot G support
[MIPS] Remove Momenco Jaguar ATX support
[MIPS] Remove LIMITED_DMA support
[MIPS] clocksource: use CLOCKSOURCE_MASK() macro
Frank Filz (1):
knfsd: fix resource leak resulting in module refcount leak for rpcsec_gss_krb5.ko
Frank Mandarino (3):
[ALSA] ASoC AT91xxxx - SSC port DSP support
[ALSA] ASoC AT91xxxx eti B1 machine SSC changes
[ALSA] ASoC AT91xxxx build fix
Frank Pavlic (1):
s390: qeth: wrong packet length in qdio header
Frederik Deweerdt (3):
Fix ixp4xx compile error
[ALSA] pcm_native: lockdep warning when launching jack
[ARM] export symbol csum_partial_copy_from_user
G. Liakhovetski (3):
[IrDA]: Misc spelling corrections.
[IrDA]: Fix Rx/Tx path race.
[IrDA]: f-timer reloading when sending rejected frames.
Gabriel Mansi (1):
[AGPGART] Fix wrong ID in via-agp.c
Gabriel Paubert (1):
mv643xx_eth: make eth_port_uc_addr_{get,set}() calls symmetric
Gary Zambrano (2):
[TG3]: Clear GPIO mask before storing.
[TG3]: WoL fixes.
Gautham R Shenoy (6):
Extend notifier_call_chain to count nr_calls made
Define and use new events,CPU_LOCK_ACQUIRE and CPU_LOCK_RELEASE
Eliminate lock_cpu_hotplug in kernel/schedc
Remove kthread_bind() call from _cpu_down()
freezer: fix PF_NOFREEZE vs freezeable race
freezer: move frozen_process() to kernel/power/process.c
Geert Uytterhoeven (28):
[POWERPC] ps3: always make sure we're running on a PS3
[POWERPC] CBE thermal support on PS3
[POWERPC] bootwrapper: Use `unsigned long' for malloc sizes
m68k: CROSS_COMPILE = m68k-linux-gnu-
hilkbd: Kill compiler warning and fix comment dyslexia
m68k: Atari SCSI workqueue updates
m68k: Amiga A2065 and Ariadne TX statistics
Amiga Zorro bus: kill resource_size_t warnings
m68k: kill skb_copy_from_linear_data compiler warnings
m68k: export csum_partial_copy_from_user
Convert non-highmem kmap_atomic() to static inline function
ps3fb: thread updates
ps3fb: atomic fixes
ps3av: thread updates
ps3fb: kill superfluous zero initializations
ps3av: misc updates
ps3fb: Use __func__ instead of __FUNCTION__
ps3av: Use __func__ instead of __FUNCTION__
fbdev: avoid vertical overflow when making space for the logo
fbdev: fb_do_show_logo() updates
fbdev: correct image offsets when rotating logo
Fix sunrpc warning noise
m68k: <asm/scatterlist.h> needs <linux/types.h>
[MAC80211]: include <linux/delay.h> instead of <asm/delay.h>
Let SYSV68_PARTITION default to yes on VME only
m68k: implement __clear_user()
ps3fb: use FB_SYS_* instead of FB_CFB_*
fbdev: Move declaration of fb_class to <linux/fb.h>
Geoff Levand (8):
[POWERPC] PS3: Add DABR support
[POWERPC] PS3: Remove duplicate variable assignement
[POWERPC] PS3: Interrupt routine fixups.
[POWERPC] PS3: Defconfig updates
ehci-ps3, ohci-ps3: fix compilation
[POWERPC] PS3: Fix sys manager build error
[POWERPC] PS3: Fix request_irq warning
[POWERPC] PS3: Update ps3_defconfig
Gerald Britton (1):
cciss: Fix pci_driver.shutdown while device is still active
Gerd Hoffmann (3):
x86-64: ignore vgacon if hardware not present
Fixes and cleanups for earlyprintk aka boot console
Refine SCREEN_INFO sanity check for vgacon initialization
Gerrit Renker (24):
[DCCP]: 48-bit sequence number arithmetic
[DCCP]: Make dccp_delta_seqno return signed numbers
[DCCP]: Make `before' relation unambiguous
[DCCP]: Fix for follows48
[DCCP]: Remove ambiguity in the way before48 is used
[CCID3]: Remove redundant `len' test
[CCID3]: Re-order CCID 3 source file
[CCID3]: Use MSS for larger initial windows
[CCID3]: Remove race condition and update t_ipi when `s' changes
[DCCP]: Always use debug-toggle parameters
[DCCP]: More debug information for dccp_wait_for_ccid
[CCID3]: Add documentation for socket options
[CCID3]: More to see in dccp_probe
[CCID3]: Remove build warnings for 64bit
[CCID3]: Wrap computation of RFC3390-initial rate into separate function
[CCID3]: Handle Idle and Application-Limited periods
[DCCP]: Provide function for RTT sampling
[CCID3]: Use function for RTT sampling
[DCCP]: Sample RTT from SYN exchange
[CCID3]: Use initial RTT sample from SYN exchange
[DCCP]: Fix bug in the calculation of very low sending rates
[DCCP]: Debug statements for Elapsed Time option
[DCCP]: Complete documentation of dccp_sock
[TCP]: Update references in two old comments
Giuliano Pochini (2):
[POWERPC] Fix breakage caused by 72486f1f8f0a2bc828b9d30cf4690cf2dd6807fc
[ALSA] echoaudio - increase sleep time at loading firmware
Glauber de Oliveira Costa (2):
x86-64: Remove duplicated code for reading control registers
x86-64: Fix x86_64 compilation with DEBUG_SIG on
Graeme Gregory (7):
[ARM] 4299/1: S3C AC97 fill in register bit defines
[ALSA] ASoC Samsung S3C24xx build
[ALSA] ASoC WM9712 kmemdup
[ALSA] ASoC export AC97 DAI
[ALSA] ASoC Samsung S3c24xx updates - audio DMA cleanup
[ALSA] ASoC Samsung S3C24xx updates - i2s
[ARM] 4365/1: Add AC97 clock to s3c2443 machine
Grant Grundler (2):
[PARISC] remove remnants of parisc-specific softirq code
[PARISC] remove global_ack_eiem
Grant Likely (9):
[POWERPC] Fix comment typo in Kurobox device tree
[POWERPC] Rework Kconfig dependancies for Xilinx Virtex ppc405 platform
[P